﻿
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';z-index:2; background:url(/App/Home/View/Default/Public/Image/bj.png);}
.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:1200px; margin:0 auto;}
a:hover{ text-decoration:underline;}
/********General**********/
.header{ float:left; width:100%;}
.top{ width:100%; height:41px; font-size:14px; color:#555555; line-height:41px; border-bottom:1px solid #c9cacb;}
.top p{ float:left;}
.top span{ float:right;}
.logo{ float:left; margin-top:10px;}
.tel{ background:url(../image/tel.png) left top no-repeat; float:right; margin-top:35px;}
.tel p{ font:27px/1 "宋体"; color:#000000; float:left; margin:27px 0 0 70px;}
.nav{ width:100%; height:54px; background:url(../image/navbj.png) repeat-x; float:left; margin-top:0px;}
.nav li{ font-size:14px; line-height:54px; color:#FFFFFF; text-align:center; float:left; width:120px; background:url(../image/navxian.png) left center no-repeat;}
.banner{ width:100%; height:500px;}
.prof{ width:293px; float:left; margin-top:37px;}
.profbt{ width:100%; height:66px; background:url(../image/profbt.png) center no-repeat; float:left;}
.prof ul{ height:1234px; width:100%; float:left; background: url(../image/proful.png) repeat-y; overflow:hidden;}
.profd{ width:100%; height:43px; background:url(../image/profd.png); float:left;}
.prof li{ width:258px; float:left; margin:10px 0 0 22px;}
.prof li p{ width:258px; height:41px; background:url(../image/profp.png) center no-repeat; float:left; font-size:19px; line-height:41px; color:#FFFFFF; text-indent:20px;}

.prof li dl{ width:100%; float:left; display: block;}
.prof li dl dd{ font-size:16px; color:#ffffff; line-height:44px; color:#FFFFFF; text-indent:25px; border-bottom:1px dashed #7da8d9; background:url(../image/profdd.png) 5px center no-repeat;}
.prof li:hover dl{ display:block;}
.prof li:nth-child(1) dl{ display:block;}
.prof li:nth-child(2) dl{ display:block;}
.prof li:nth-child(3) dl{ display:block;}
.prof li:hover p{background:url(../image/profph.png) center no-repeat;}
.pro{ width:826px; float:right; margin-top:37px; border:1px solid #c1c1c1; height:1325px;}
.probt{ height:46px; width:100%; background:url(../image/probtbj.png) repeat-x; border-bottom:1px solid #c1c1c1;}
.probt p{ font-size:21px; color:#06326e; line-height:46px; float:left; margin-left:16px;}
.probt span{ float:left; font:19px/46px Arial, Helvetica, sans-serif; color:#888888; float:left; margin-left:5px;}
.probt a{ font:12px/46px "新宋体"; color:#888888; float:right; margin-right:5px;}
.pro ul{ width:110%; margin-left:18px; margin-top:14px;}
.pro ul li{ width:248px; height:248px; float:left; background:url(../image/proli.png) center 168px no-repeat; margin:0px 23px 10px 0;}
.pro ul li p{ width:246px; height:166px; border:1px solid #dbdbdb;-webkit-transition:1s ease;-moz-transition:1s ease; 
display: table-cell;
vertical-align:middle;
/*设置水平居中*/
text-align:center;
}
.pro li span{ font:16px/3 "宋体"; color:#333333; text-align:center; display:block;}
.pro ul li img{ max-width:246px; max-height:166px;vertical-align:middle;}
.pro ul li:hover p{-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);}
.ad{ width:100%; height:2107px; background:url(../image/ad.jpg) top center no-repeat; float:left; margin-top:29px;}
.atel1{ font-size:30px; color:#ffffff; float:right; margin:100px 63px 0 0;}
.atel2{ font-size:30px; color:#ffffff; float:right; margin:1001px 185px 0 0;}
.about{ width:800px; float:left; margin-top:10px;}
.bt{ width:100%; float:left; background:url(../image/btxian.png) bottom left no-repeat;}
.bt font{ font:60px/1 "宋体"; color:#06326e; float:left;}
.bt p span{ font:12px/1 Arial, Helvetica, sans-serif; color:#9d9fa0; }
.bt p{ font-size:20px; color:#06326e; float:left; line-height:1; margin-top:10px;}
.bt a{ float:right; font:12px; color:#999999; margin-top:30px;}
.about ul{ width:100%; float:left; margin-top:20px;}
.about li{ width:250px; float:left;}
.about li img{ width:100%;}
.about ul p{ width:507px; float:right; font-size:13px; color:#333333; line-height:2;}
.about ul p font{ font-size:20px; color:#333333; font-weight:bold; line-height:2 !importent;}
.about ul p a{ float:right;}
.honor{ width:352px; float:right; margin-top:10px;}
.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 width:352px;
 margin-top:26px;
}
.blk_18 .pcont {
 width:294px;
 float:left;
 overflow:hidden; margin-left:8px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:21px;
 height:226px;
 float:left;
}
.blk_18 .LeftBotton { background:url(../image/left.png) center no-repeat;}
.blk_18 .RightBotton {background:url(../image/right.png) center no-repeat; float:right;}
.blk_18 .pl img {
 display:block;width:294px;height:226px;
 cursor:pointer;
 border:none;
}
.blk_18 .pl {
 width:294px;
 float:left;height:226px; font-size:14px; color:#3333; text-align:center; line-height:2;
 text-align:center;
 line-height:24px;
}
.footer{ width:100%; text-align:center; background:#06326e; float:left; margin-top:50px; font:14px/2 "宋体"; color:#FFFFFF; line-height:2; padding-top:40px;}
.flink{ width:100%;}
.flink a{ padding-right:10px; border-right:1px solid #FFF;}
.nprof{ width:293px; float:left; margin-top:37px;}
.nprof ul{width:100%; float:left; background: url(../image/proful.png) repeat-y; overflow:hidden;}
.nprof li{ width:258px; float:left; margin:12px 0 0 22px;}
.nprof li p{ width:258px; height:41px; background:url(../image/profp.png) center no-repeat; float:left; font-size:19px; line-height:41px; color:#FFFFFF; text-indent:20px;}
.nprof li dl{ width:100%; float:left; display: none;}
.nprof li dl dd{ font-size:16px; color:#ffffff; line-height:44px; color:#FFFFFF; text-indent:25px; border-bottom:1px dashed #7da8d9; background:url(../image/profdd.png) 5px center no-repeat;}
.nprof li:hover dl{ display:block;}
.nprof li:hover p{background:url(../image/profph.png) center no-repeat;}
.nmainr{ width:826px; float:right; margin-top:37px;}
.nbt{ width:100%; height:40px; border-bottom:1px solid #cfcfcf;}
.nbt p{ background:url(../image/nbtdian.png) left center no-repeat; font-size:25px; color:#06326e; line-height:40px; float:left;text-indent:30px;}
.nbt font{ font:12px/40px Arial, Helvetica, sans-serif; color:#4d4d4d; float:left; margin-left:10px;  margin-top:5px;}
.nbt span{ float:right; font:12px/40px "宋体"; margin-right:5px;}
.npro{ width:100%; float:left; margin-top:30px;}
.npro ul{ width:110%; margin-left:18px; margin-top:14px;}
.npro ul li{ width:248px; height:248px; float:left; background:url(../image/proli.png) center 168px no-repeat; margin:0px 23px 10px 0;}
.npro ul li p{ width:246px; height:166px; border:1px solid #dbdbdb;display: table-cell;
vertical-align:middle;-webkit-transition:1s ease;-moz-transition:1s ease; 
/*设置水平居中*/
text-align:center;}
.npro ul li img{ max-width:246px; max-height:166px;vertical-align:middle;}
.npro li span{ font:16px/3 "宋体"; color:#333333; text-align:center; display:block;}
.npro ul li:hover p{-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);}

.page{ width:100%; float:left; text-align:center; margin-top:30px;}
.neirong{ width:90%; margin:30px auto 0;}
#prev_next{ float:left; margin-top:40px;}













