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:1100px; margin:0 auto;}
/********General**********/
.header{ width:100%; min-width:1100px; float:left;}
.logo{ float:left; margin-top:14px}
.tel{ width:215px; height:22px; padding-top:28px; float:right; margin-top:18px; background:url(../Image/tel.png) top center no-repeat;}
.search-text{ width:175px; height:22px; border:none; background:none; font:12px/22px; color:#9e9e9e; float:left;}
.search-btn{ width:40px; height:22px; float:right; background:none; border:none; font-size:0;}
.nav{ width:100%; height:48px; background:url(../Image/navbj.png) repeat-x; float:left; margin-top:7px;}
.nav ul{ width:1100px; margin:0 auto;}
.nav li{ width:157px; float:left; height:48px;}
.nav li a{ width:156px; display:block; height:16px; margin-top:17px; font-size:16px; color:#4b4b4b; text-align:center; line-height:1; border-left:1px solid #c7c7c7;}
.nav li:hover{ text-decoration:underline;}
.banner{ width:100%; height:230px; overflow:hidden;}
.ggao{ width:100%; height:43px; border-bottom:2px solid #e9e9e9; font:12px/43px "宋体"; color:#4e4e4e;}
.ggao p{ float:left;}
.ggao span{ float:right;}
.ggao a{ float:left; margin-left:10px;}
.main{ width:100%; min-width:1100px; float:left;}
.pro{ height:430px; width:100%; background:url(../Image/pro.png) bottom repeat-x; float:left;}
.probt{ width:631px; height:46px; background:url(../Image/probt.png) center no-repeat; margin:34px auto 0;}
.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 width:1245px;
 margin:56px auto 0;
}
.blk_18 .pcont {
 width:1100px;
 float:left;
 overflow:hidden; margin-left:43px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:32px;
 height:57px;
 float:left; margin-top:57px;
}
.blk_18 .LeftBotton { background:url(../Image/left.png) no-repeat; float:left;}
.blk_18 .RightBotton {background:url(../Image/right.png) no-repeat; float:right;}
.blk_18 .pl img {max-width:244px; max-height:174px;
vertical-align:middle;
}
.blk_18 .pl p{width:244px; height:174px; background:#FFF;
display: table-cell;
vertical-align:middle;

/*设置水平居中*/
text-align:center;

}
.blk_18 .pl {
 width:244px; height:207px;
 float:left;
 text-align:center;
 line-height:24px; margin-right:44px;
}
.blk_18 .pl span{ width:100%; height:33px; font:14px/33px "宋体"; color:#ffffff; text-align:center; background:#191919; float:left;}
.blk_18 .pl:hover span{ background:#318fd9;}
.promore{ display:block; width:553px; height:37px; background:url(../Image/promore.png) center no-repeat; margin:28px auto 0}
.about{ width:328px; float:left; border:1px solid #e9e9e9; margin-top:53px;}
.bt{ width:100%; height:47px; background:url(../Image/btbj.png) repeat-x;}
.bt p{ font-size:20px; color:#5e5e5e; font-weight:bold; float:left; margin-left:15px; line-height:47px;}
.bt span{ font:12px/55px Arial, Helvetica, sans-serif; color:#5e5e5e; float:left; margin-left:5px;}
.bt a{ float:right; width:52px; height:11px; display:block; background:url(../Image/bta.png) center no-repeat; margin-top:22px; margin-right:14px;}
.about_p{ width:302px; float:left; margin-left:13px; font-size:14px; color:#6c6c6c; line-height:1.8; padding-bottom:10px;}
.news{ width:327px; float:left; margin:53px 0 0 57px;border:1px solid #e9e9e9; }
.news ul{ width:302px; float:left; margin-left:13px;padding-bottom:10px;}
.news ul img{ margin-bottom:5px;}
.news li{ font:12px/37px "宋体"; color:#7a7a7a;}
.contact{width:328px; float:right; border:1px solid #e9e9e9; margin-top:53px;}
.contact_p{ width:302px; float:left; margin-left:13px; font-size:14px; color:#6c6c6c; line-height:1.6;padding-bottom:10px;}
.footer{ width:100%; height:212px; background:url(../Image/footerbj.jpg) bottom repeat-x; float:left; min-width:1100px; margin-top:47px; border-top:1px solid #d9d9d9;}
.flogo{ width:558px; height:64px; background:url(../Image/flogo.png) center no-repeat; float:left; margin-top:41px;}
.fx{ float:right; margin-top:72px;}
.admin{ width:100%; height:70px; font:12px/70px "宋体"; color:#bababa; text-align:center; float:left; margin-top:38px;}
.nmain{ width:100%; float:left; padding-bottom:67px;
background: -ms-linear-gradient(top, #fff,  #e2e2e2);        /* IE 10 */

background:-moz-linear-gradient(top,#fff,#e2e2e2);/*火狐*/ 

background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#e2e2e2));/*谷歌*/ 

background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e2e2e2));      /* Safari 4-5, Chrome 1-9*/

background: -webkit-linear-gradient(top, #fff, #e2e2e2);   /*Safari5.1 Chrome 10+*/

background: -o-linear-gradient(top, #fff, #e2e2e2);  /*Opera 11.10+*/
}
.side{ width:259px; float:left; margin-top:80px;}
.nprof{width:259px; float:left; border:1px solid #dbdbdb; padding-bottom:55px;}
.side ul{ width:100%; float:left; margin-top:10px;}
.side li{ width:210px; font-size:16px; line-height:35px; color:#6c6c6c; margin-bottom:11px; margin-left:12px; height:35px;border:1px solid #e9e9e9; background:url(../Image/sideli.jpg) repeat-x; padding-left:24px;}
.side li:hover{ text-decoration:underline;}
.ncontact{ width:259px; float:left; margin-top:42px; border:1px solid #dbdbdb; padding-bottom:20px;}
.ncontact_p{ width:240px; float:left; margin-left:13px; font-size:14px; color:#6c6c6c; line-height:1.6;padding-bottom:10px;}
.nmainr{ width:813px; float:right; margin-top:35px;}
.nbt{ width:100%; height:47px; background:url(../Image/NBTBJ.png) bottom center no-repeat; }
.nbt p{ font-size:24px; color:#5e5e5e; width:100%; line-height:1; text-align:center; font-weight:bold;}
.npro{ width:100%; float:left; margin-top:30px;}
.npro ul{ width:110%;}
.npro li {
 width:244px; height:207px;
 float:left;
 text-align:center;
 line-height:24px; margin-right:44px; margin-bottom:50px;}

.npro li img {max-width:244px; max-height:174px;
vertical-align:middle;
}
.npro li p{width:244px; height:174px; background:#FFF;
display: table-cell;
vertical-align:middle;

/*设置水平居中*/
text-align:center;

}


.npro li span{ width:100%; height:33px; font:14px/33px "宋体"; color:#ffffff; text-align:center; background:#191919; float:left;}
.npro li:hover span{ background:#318fd9;}

.page{ float:left; height:28px; background:#318fd9; font-size:12px; color:#ffffff; line-height:28px; padding:0 30px; margin-top:30px;}
.neirong{ width:90%; margin:30px auto 0;}
#prev_next{ font:14px/2 "宋体";  float:left; margin-top:40px;}















