body{ margin:0px; padding:0px; margin:0px auto; zoom:1;


font-size:12px;
font-family:'Microsoft Yahei';
color:#666666;


width:100%; 
background:#fbebb2 url(../image/bg.png) no-repeat center top;
}
ul{ vertical-align:top;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
.ul,.ul li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}

 
input,button,select,textarea{outline:none;}


textarea{resize:none;}

textarea,input,select { background:none; border:none; margin:0; padding:0;}


article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:top;}
a{ color:#666666; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; }

.fl{float:left; display:inline;}
.fr{float:right; display:inline;}

.clearfix:after{
    display: block;
    font-size: 0;
    line-height:0;
    visibility: hidden;
    height: 0;
    clear: both;
    content: " ";  
}
*:first-child+html .clearfix{ zoom: 1; } 



.mt30{ margin-top:30px;}
.Contain{ width:956px; padding:30px 25px; background-color:#fff; margin:0 auto;}
.SildeBar{}
.MainContent{}
.Content{}
.SinglePage{  text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}

.Current{ }


.Pages{}



.Top{ height:352px; }
.MainNav{}



.Bottom{ padding:30px 0; font-size:15px; text-align:center; line-height:30px;}



.SildeBar{}







.Indexpart1 .Left{ width:654px;}
.Title{height:46px; padding-right:20px; background:url(../image/icon1.png) no-repeat left bottom; margin-bottom:24px;}
.Title h2{ font-family:'宋体'; font-size:14px; color:#fff; width:102px; text-align:center; line-height:46px;}
.Title a{ color:#c5c5c5; margin-top:6px; line-height:39px;}
.Title2{ margin-bottom:19px;}
.Title3{ margin-top:32px; margin-bottom:27px;}

.WorkNews .Pic,.WorkNews .Pic img{ width:271px; height:204px;}
.WorkList{ width:372px;}
.NewsList li{ font-size:14px; padding-left:10px; text-align:right; background:url(../image/li.png) no-repeat left center; margin-top:10px;}
.NewsList li span{ font-size:12px; color:#b2b2b2;}
.NewsList .LiTop{ text-align:left; font-size:12px; padding-left:0; background:none; padding-bottom:8px;}
.NewsList .LiTop h2{ font-size:16px; text-align:center; margin-top:8px; }
.NewsList .LiTop a{ color:#b61819;}
.NewsList .LiTop p{ height:32px; overflow:hidden; color:#b2b2b2; margin-top:13px; line-height:16px;}
.NewList2 li{ text-align:left;}

.w310{ width:310px;}


.Indexpart1 .Right{ width:282px;}
.Indexpart1 .Right h2{ font-family:'宋体'; color:#fff; font-size:14px; text-align:center; background:url(../image/icon2.png) no-repeat center; line-height:46px; margin-bottom:19px;}
.Indexpart1 .Right h2 a{color:#fff;}

.FileList li{ font-size:14px; margin-top:13px;}
.FileList li a{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.FileList li span{ display:block; font-size:12px; color:#b2b2b2; margin-top:3px;}

.BanIndex{ margin-top:38px;}
.BanIndex img{ width:956px;}

.ActiveList{ width:956px;  overflow:hidden; position:relative;}
.ActiveList .bd ul{ overflow:hidden; zoom:1; }
.ActiveList .bd li{float:left; display:inline; margin-right:20px;}
.ActiveList img{ width:224px; height:150px;}
.ActiveList h2{margin:0; text-align:center; font-size:12px; font-weight:normal; padding:0 5px; margin-top:6px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}




.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}



.position{width:900px; margin:12px auto 9px; background:#fff url(404.png) no-repeat 18px center; line-height:61px; padding-left:72px; font-size:14px; color:#9da3b1; }
.position a{color:#9da3b1;}
.position em{color:#fa6801;}


.logo{width:747px; margin:67px auto 96px;}
.mian{background:#fff; padding:25px 21px 8px; width:960px; margin:0 auto;}


.list ul{padding:0px 20px 0px;}
.list li{line-height:30px; font-size:12px; background:url(404.png) no-repeat left center; padding-left:8px;}
.list li a{color:#555555; font-size:14px;}
.list li span{float:right; color:#a6a6a6; margin-right:6px;}


.prew{width:320px; margin:61px auto 70px; clear:both;}
.prew a{padding:0px 6px; line-height:20px; border:2px solid #f0f0f0; background:#fff; margin-right:2px;}
.prew a:hover{background:#ff6c16; border:2px solid #ff5a00; color:#fff;}

.page{ text-align:center; clear:both; padding:10px 0;font-family:'宋体';}
.page a{ color:#b78827; margin:0 2px;}
.page em {font-family:'宋体'; color:#F00;padding:0 5px 0;}
.page input{ width:29px; height:17px; color:#e7e7e7; border:1px solid #CCCCCC; color:#000000;}
#goButton1{ width:22px; height:17px;background:url(../image/btn_page.gif) no-repeat; color:#fff; border:none;}


.content{width:928px; margin:55px auto 0px;}
.content h2{ color:#d20500; font-size:20px; text-align:center; line-height:42px;}
.content .info{text-align:center; color:#777777; display:block; line-height:31px; padding-bottom:18px; border-bottom:1px dashed #b5b5b5;}
.content p{padding-top:30px; font-size:14px; line-height:30px; color:#666666; text-indent:2em;}
.back{ text-align:center; padding:10px 0px 25px 0px;}

.content_news{line-height:26px; font-size:14px;  padding:30px 40px 25px 40px;  text-indent:0;  color:#555555;}
.content_news p{ text-indent:0;}
