*{padding:0;margin:0;} 
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;font-family:"微软雅黑";font-size:12px; color:#333;}
img,input{border:none;vertical-align:middle;}
body{font-family:"微软雅黑";}
html{overflow-y:scroll;}
ul,ol{list-style-type:none;}
th,td,input{font-size:12px;}
h3{font-size:14px;} 
button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}
.cls{clear:both;height:0;}
.clearfix{zoom:1;}
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
.m-t-40{margin-top:40px;}
.p-r{position:relative;}
.f-l{float:left;}
.m-l-0{margin-left:0px;}
.width{width:1200px; margin:0 auto;}
/********************************************************************************************************************/
#top{height:110px; position:relative;}
#top .logo{display:block; width:390px; height:70px; background:url(../image/logo.png) center no-repeat; float:left; padding:20px 0px;}
#top .topNav{float:right; width:auto;}
#top .topNav li{float:left; width:111px; height:110px; position:relative; margin-left:1px;}
#top .topNav li a{font-size:16px; color:#333; display:block; width:111px; height:110px; text-align:center; line-height:110px; position:absolute; top:0px; left:0px; z-index:10;}
#top .topNav li a:hover{ text-decoration:none;}
#top .topNav li i{width:111px; height:110px; position:absolute; top:0px; left:0px; background-color:#0056a3; z-index:0;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; }
#top .topNav li.select i{background-color:#0e79da; display:block;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
#top .topNav li.select a{color:#fff;}

.bodys{}
.bodys .til{padding-bottom:10px; width:100%; height:35px; position:relative; border-bottom:solid 1px #d5d5d5;}
.bodys .til.no_bor{border-bottom:none;}
.bodys .til i{width:35px; height:35px; float:left;}
.bodys .til i.b1{background:url(../image/2-1.png) center no-repeat;}
.bodys .til i.b2{background:url(../image/2-2.png) center no-repeat;}
.bodys .til i.b3{background:url(../image/2-3.png) center no-repeat;}
.bodys .til i.b4{background:url(../image/2-4.png) center no-repeat;}
.bodys .til h3{color:#1e56a3; line-height:35px; float:left; font-size:20px;}
.bodys .til h4{color:#989898; float:left; font-size:14px; font-weight:100;}
.bodys .til h4.p1{padding-top:10px;}

.homebody1{width:385px; float:left;}
.homebody1 img{width:100%; height:150px; margin-top:18px;}
.homebody1 p{margin-top:28px; color:#505050; text-indent:2em; line-height:18px;}
.homebody1 p a{padding-left:20px; color:#1e56a3;}

.homebody2{width:395px; float:left; margin-left:50px;}
.homebody2 .hls{margin-top:10px;}
.homebody2 .hls .hl{padding:10px 100px 10px 15px; background:url(../image/3.gif) 1px 16px no-repeat; position:relative; border-bottom:dashed 1px #bbb; overflow:hidden;}
.homebody2 .hls .hl{margin-top:8px;}
.homebody2 .hls .hl a{color:#555;}
.homebody2 .hls .hl span{color:#888; position:absolute; right:0px; top:9px;}

.homebody3{width:320px; float:left; margin-left:50px;}
.homebody3 .homePors{width:320px; height:260px; margin-top:16px; overflow:hidden;}
.homebody3 .homePors ul{width:320px; height:260px;}
.homebody3 .homePors ul li{width:320px; height:260px; position:relative;}
.homebody3 .homePors ul li img{width:320px; height:260px;}
.homebody3 .homePors ul li span{width:300px; display:block; background:url(../image/4.png); padding:6px 10px; position:absolute; bottom:0px; left:0px; color:#fff;}

.homebody4{margin-top:40px; padding:20px 0px 20px 0px; background:#f0f0f0;}
.homebody4 .body1{float:left; width:800px;}
.homebody4 .body1 .cont{width:100%; height:188px; margin:20px 0px; overflow:hidden;}
.homebody4 .body1 .cont ul{}
.homebody4 .body1 .cont ul li{width:252px; height:188px; margin-left:10px; float:left;}
.homebody4 .body1 .cont ul li img{width:252px; height:160px;}
.homebody4 .body1 .cont ul li h5{text-align:center; line-height:28px; height:28px; overflow:hidden; font-weight:100; font-size:14px;}
.homebody4 .body2{width:340px; float:right;}
.homebody4 .body2 i.i{border:solid 1px #ddd; background:#fff; padding:2px; margin-top:10px; display:block;}
.homebody4 .body2 i.i img{width:334px; height:65px;}
.homebody4 .body2 .cont{color:#333333; font-size:12px; margin-top:10px;}

#focus{height:420px; margin:0 auto;}
#neiPic{height:350px; background-repeat:no-repeat; background-position:center;}
#neiBody{margin:30px auto;}
#neiBody #neiLeft{float:left; width:240px; margin:20px 0px;}
#neiBody #neiLeft .til{padding:20px 0px; background-color:#d6d6d6; border-top:solid 3px #075d9f;}
#neiBody #neiLeft .til h1{color:#0e6bad; font-size:32px; text-align:center;}
#neiBody #neiLeft .til h5{color:#999; font-size:12px; text-align:center; font-weight:100; text-transform:uppercase;}
#neiBody #neiLeft .nav{margin-top:4px;}
#neiBody #neiLeft .nav li{padding:12px 18px 12px 40px; background:url(../image/5.png) 8px 8px no-repeat #e7e7e7; margin-top:2px;}
#neiBody #neiLeft .nav li:hover{ background-color:#0079d7;}
#neiBody #neiLeft .nav li:hover a{color:#fff;}
#neiBody #neiLeft .nav li.select{ background-color:#0079d7;}
#neiBody #neiLeft .nav li.select a{color:#fff;}
#neiBody #neiLeft .nav li a{font-size:16px; display:block;}
#neiBody #neiLeft .nav li a:hover{text-decoration:none;}
#neiBody #neiLeft .nav li span{font-size:28px; text-transform:none; line-height:20px; color:#ddd;}

#neiBody #neiRight{float:right; width:940px; margin:20px 0px;}
#neiBody #neiRight .here{padding:28px 0px 20px 32px; border-bottom:solid 1px #ddd; background:url(../image/2-5.png) 0px 17px no-repeat; font-size:12px; color:#555;}
#neiBody #neiRight .here a{font-size:12px; color:#222; padding:0px 8px;}
#neiBody #neiRight .here span{font-size:12px; color:#075d9f; padding:0px 8px;}
#neiBody #neiRight .content1{margin:20px 0px; color:#333; font-size:14px; line-height:30px; min-height:300px;}
#neiBody #neiRight .content1 *{color:#333; font-size:14px; line-height:30px; overflow:hidden;}
#neiBody #neiRight .content1 img{max-width:100%;}
#neiBody #neiRight .content2{margin:10px 0px; color:#333; font-size:14px; line-height:30px;}
#neiBody #neiRight .content2 .til{padding:15px 5px 10px 5px; border-bottom:dotted 1px #bbb;}
#neiBody #neiRight .content2 .til h2{color:#444; font-size:16px; line-height:30px; text-align:center;}
#neiBody #neiRight .content2 .til h5{color:#888; font-size:12px; line-height:16px; font-weight:100; text-align:center;}
#neiBody #neiRight .content2 .cont{margin:10px 0px; min-height:300px;}
#neiBody #neiRight .content2 .cont *{color:#333; font-size:14px; line-height:30px; overflow:hidden;}
#neiBody #neiRight .content2 .cont img{max-width:100%;}
#neiBody #neiRight .n-p{padding:15px 0px; font-size:12px; color:#888;/* border-bottom:dotted 1px #ddd;*/ border-top:dotted 1px #ddd;}
#neiBody #neiRight .n-p .n{float:right; width:450px; color:#333;}
#neiBody #neiRight .n-p .p{float:left; width:450px; color:#333;}
#neiBody #neiRight .n-p a:hover{ text-decoration:none; color:#075d9f;}
#neiBody #neiRight .newList{margin:10px auto 20px auto; width:930px;}
#neiBody #neiRight .newList .li{padding:16px 100px 16px 20px; background:url(../image/3.gif) 4px 25px no-repeat; position:relative; border-bottom:dotted 1px #aaa;}
#neiBody #neiRight .newList .li a{font-size:14px;}
#neiBody #neiRight .newList .li span{font-size:14px; position:absolute; right:0px; top:16px; color:#555;}
#neiBody #neiRight .proList{margin:10px auto 20px auto; width:930px;}
#neiBody #neiRight .proList .li{float:left; width:290px; margin:17px 7px; padding:3px; transition:box-shadow .6s;-moz-transition:-moz-box-shadow .6s; -webkit-transition:-webkit-box-shadow .6s;-o-transition:-o-box-shadow .6s;}
#neiBody #neiRight .proList .li:hover{ -webkit-box-shadow: 0px 0px 15px #bbb; -moz-box-shadow: 0px 0px 15px #bbb; box-shadow: 0px 0px 15px #bbb;}
#neiBody #neiRight .proList .li img{width:290px; height:184px;}
#neiBody #neiRight .proList .li a.til{color:#075d9f; font-size:14px; display:block; text-align:center; line-height:40px;}
#neiBody #neiRight .proList .li a.til:hover{text-decoration:none;}
#neiBody #neiRight #page{margin:40px auto; text-align:center;}

#foot{background:#42474c; padding:20px 0px;}
#foot .body1{width:575px; height:190px; float:left; background:#fff;}
#foot .body2{width:430px; height:120px; float:left; margin-left:15px; padding-top:70px; background:url(../image/6.png) -10px top no-repeat;}
#foot .body2 .cont{color:#ffffff; line-height:22px; font-size:14px;}
#foot .body2 .copy{color:#c6c9cc; margin-top:15px; font-size:14px;}
#foot .body3{width:155px; float:left; margin-left:25px; text-align:center; font-size:12px; color:#afb2b7; line-height:35px;}
#foot .body3 img{width:155px; height:155px;}



.pager{text-align:center; margin-top:50px;}




