html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{position:relative;z-index:-2; color:#444;font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;left:50%;}
.hidden{display:none;}
.w{ width:1050px; margin:0 auto;}
/********General**********/
.header{ width:100%; float:left; min-width:1050px;}
.top{ width:100%; height:95px; float:left; position:relative; z-index:10;}
.logo{ float:left; margin-top:26px;}
.nav{ float:left; height:95px; margin-left:37px;}
.nav li{ width:92px; float:left; height:95px; font-size:15px; color:#000000; line-height:80px; text-align:center; margin-right:20px;}
.nav li a{ display:block; width:92px; height:95px;}
.nav li:hover{ background:url(../Image/navbj.png) center no-repeat; color:#FFF;}
.banner{ width:100%; float:left; position:relative; z-index:1;}
.probt{ width:100%; margin-top:34px;}
.probt p{ float:left; border-left:5px solid #ffa800; height:41px; font-size:28px; color:#040000; padding-left:5px; line-height:41px;}
.probt span{ font-size:12px; color:#ff0000; float:left; margin-left:10px; line-height:50px;}
.probt a{ float:right; font-size:14px; color:#ff0119; line-height:40px;}
.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 width:1114px;
 margin:32px auto 0;
}
.blk_18 .pcont {
 width:1050px;
 float:left;
 overflow:hidden;
 margin-left:16px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:16px;
 height:29px; margin-top:63px;
}
.blk_18 .LeftBotton { background: url(../Image/left.png) center no-repeat; float:left;}
.blk_18 .RightBotton {
  background: url(../Image/right.png) center no-repeat; float:right;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none; width:153px; height:126px;
}
.blk_18 .pl {
 width:153px; height:153px; margin-right:24px;
 border:1px solid #ababab;
 float:left; font-size:12px; color:#131314; line-height:2;
 text-align:center;
}
.focus-news{ width:110%; float:left; margin-top:32px;}
.focus-news li img {
 display:block;
 cursor:pointer;
 border:none; width:153px; height:126px;
}
.focus-news li {
 width:153px; height:153px; margin-right:24px;
 border:1px solid #ababab;
 float:left; font-size:12px; color:#131314; line-height:2;
 text-align:center; margin-bottom:20px;
}
.about{ width:100%; height:221px; float:left; background:url(../Image/aboutbj.png) center no-repeat; float:left; margin-top:56px;}
.about p{ width:620px; float:left; font-size:15px; color:#ffffff; line-height:1.8; margin-top:72px;}
.footer{ width:100%; height:160px; background:#2b2b2b; margin-top:50px; float:left;}
.ftel{ width:600px; float:left; height:100px; margin:30px 0 0 78px; font-size:12px; color:#ffffff; line-height:1.8; border-right:1px solid #fff
;}
.ewm{ width:110px; height:132px; background:url(../Image/ewm.png) center no-repeat; float:right; margin:18px 144px 0 0;}
.side{ width:279px; float:left; margin-top:26px;}
.side p{ font-size:28px; color:#ff0000; line-height:1;}
.side ul{ float:left; width:100%; margin-top:25px;}
.side li{ width:232px; height:61px; padding-left:47px; float:left; font-size:20px; color:#FFF; line-height:61px; background: url(../Image/sidelibj.jpg) center no-repeat;}
.side dl{ float:left; width:100%; padding:10px 0; background:#eeeeee;}
.side dl dd{ width:232px; height:30px; padding-left:47px; font-size:18px; color:#040000; line-height:30px; float:left;}
.side dl dd:hover{ color:#ff0000;}
.nmainr{ width:744px; float:right; margin-top:26px;}
.nbt{ width:100%; height:54px; float:left; border-bottom:1px solid #ff0000;}
.nbt p{font-size:28px; color:#ff0000; line-height:1; float:left;}
.nbt span{ font-size:16px; color:#000000; float:right; line-height:2;}

.npro{ width:100%; float:left; margin-top:30px;}
.npro li img {
 display:block;
 cursor:pointer;
 border:none; width:153px; height:126px;
}
.npro li {
 width:153px; height:153px; margin-right:41px;
 border:1px solid #ababab;
 float:left; font-size:12px; color:#131314; line-height:2;
 text-align:center; margin-bottom:20px;
}
.npro ul{ width:110%;}
.page{ float:left; margin-top:30px;}
.neirong{ width:90%; margin:30px auto;}
#prev_next{ float:left; font:14px/2 "宋体"; margin-top:40px;}





