@charset "utf-8";
/* CSS Document */

*{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;}
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:link,a:visited{text-decoration:none;color:#333;}
a:hover,a:active{text-decoration:underline;color:#f60;}
.width{width:1000px; margin:0 auto;}
.h-b-20{margin-top:20px; margin-bottom:20px;}
.h-b-40{margin-top:40px; margin-bottom:40px;}
.p-r{position:relative;}
.f-r{ float:right;}

/***********************************************************************/

#top{}
#top .top{background:#1da7f3; color:#fff; font-size:12px; line-height:30px; height:30px;}
#top .top .t_txt span{float:right; padding-left:25px; width:200px; background:url(img/2.png) 0px 8px no-repeat;}
#top .logo{float:left; padding-top:20px;}
#top .logo img{width:140px; height:60px;}
#top .topNav{float:right; width:760px; height:95px;}
#top .topNav li{text-align:center; float:left; width:93px; height:95px; position:relative;}
#top .topNav li .b{background:url(img/1.png) no-repeat; position:absolute; top:0px; left:0px; width:93px; height:95px; height:0px; opacity:0.00;filter:alpha(opacity=00);-moz-opacity:0.0;}
#top .topNav li a.p{line-height:95px; font-size:16px; color:#333; display:block; width:93px; height:95px; position:absolute; top:0px; left:0px; text-align:center;}
#top .topNav li a.p:hover{text-decoration:none;}
#top .topNav li .child{ background:#53bcf6; padding:10px 0px 20px 0px; position:absolute; left:0px; top:105px; width:93px;opacity:0;filter:alpha(opacity=0);-moz-opacity:0; display:none; z-index:999;}
#top .topNav li .child a{ line-height:30px; color:#fff; font-size:16px; border-top:solid 1px #62c7ff; display:block;}

#focus{height:475px;}

.homeLinks{margin:30px auto;}
.homeLinks a{float:left; margin-left:3px; margin-bottom:3px;}
.homeLinks a img{opacity:0.6;filter:alpha(opacity=60);-moz-opacity:0.6;}
.homeLinks .img1{width:464px; height:323px;}
.homeLinks .img2{width:265px; height:160px;}

#homeCase{ margin-top:100px;}
#homeCase .title{margin:40px 0px; height:8px; background:url(img/7.jpg) repeat-x;}
#homeCase .title .pic{background:url(img/3.png) no-repeat center #fff; width:170px; height:60px; padding:10px 40px; margin:0px auto; position:relative; top:-40px;}

#homeCase .homeCase{margin-top:20px;}
#homeCase .homeCase .nav{width:210px; margin:20px auto; text-align:center;}
#homeCase .homeCase .nav li{float:left; border-bottom:solid 3px #fff; font-size:16px; margin-left:2px; color:#666; cursor:pointer; margin:0px 10px; height:30px; line-height:30px;}
#homeCase .homeCase .nav li.hover{border-bottom:solid 3px #43bcff; color:#43bcff;}

#homeCase .homeCaseCont{margin:10px 0px; height:200px; overflow:hidden; position:relative;}
#homeCase .homeCaseCont ul{position:absolute; top:0px; left:0px; height:200px; display:none;}
#homeCase .homeCaseCont li{width:240px; height:200px; float:left; margin-left:8px;}
#homeCase .homeCaseCont li img{width:240px; height:165px;}
#homeCase .homeCaseCont li .txt{ line-height:35px; text-align:center; font-size:14px;}

#newsAboout{height:750px; background:url(img/4.png) repeat-x; margin:100px 0px 40px 0px;}
#newsAboout .homeAbout{padding:100px 0px 0px 10px; width:480px; float:left;}
#newsAboout .homeAbout .til{width:465px; height:130px; background:url(img/5.png) center no-repeat;}
#newsAboout .homeAbout img{width:465px; height:195px;}
#newsAboout .homeAbout .txt{height:120px; width:465px; line-height:20px; margin-top:30px; overflow:hidden; color:#fff; font-size:12px;}

#newsAboout .homeNew{padding:230px 0px 0px 0px; width:470px; float:right; color:#fff;}
#newsAboout .homeNew ul li{padding:20px 0px; border-bottom:solid 1px #43bcff; position:relative;}
#newsAboout .homeNew ul li i{line-height:40px; font-size:36px; height:40x; border-right:solid 1px #43bcff; padding:0px 20px 0px 5px; color:#d9f2ff; float:left; margin-right:15px;}
#newsAboout .homeNew ul li i.h{position:absolute; color:#a4e10a; left:-50px; opacity:0.00;filter:alpha(opacity=00);-moz-opacity:0.0;}
#newsAboout .homeNew ul li a{font-size:14px; color:#fff;}

.footNav{padding-bottom:20px;}
.footNav .li{float:left; padding-top:30px; padding-right:20px; padding-bottom:20px; height:180px;}
.footNav .li.b-r{border-right:solid 1px #ddd;}
.footNav .li .til{font-size:18px; line-height:25px; padding-bottom:6px;}
.footNav .li a{color:#333; display:block; line-height:20px;}
.footNav .li a:hover{color:#1aa6f3; text-decoration:none;}
.footNav .li img{float:left; margin-right:5px;}
.footNav .li .p{line-height:28px; font-size:12px; height:164px; overflow:hidden;}
.footNav .li .p h2{font-size:15px; font-weight:normal;}
.footNav .li span{color:#666; line-height:30px;}

#foot{font-size:12px; color:#333; padding-bottom:40px;}
#foot .copy{float:left;}
#foot .copyright{color:#333; float:right;}

.banner{height:250px;}

.here{background:url(img/6.gif) repeat-x; height:40px; line-height:40px; font-size:14px; border-bottom:solid 1px #ddd; overflow:hidden; line-height:46px;}
.here a{font-size:12px; color:#000; padding:0px 8px;}
.here a:hover{color:#1b9ef9;}
.here span{font-size:14px; color:#08bcdd; padding:0px 8px;}

.contBaPic{background:url(img/articleViewBg.jpg) repeat-x;}

.bodyCont .cont1{}
.bodyCont .cont1 .til{font-size:36px; text-align:center; font-weight:normal; color:#333; padding:50px 0px 10px 0px; border-bottom:dotted 1px #ddd;}
.bodyCont .cont1 .cont-til{font-size:24px; text-align:center; font-weight:normal; color:#1590d4; padding:50px 0px 10px 0px;}
.bodyCont .cont1 .t{text-align:center; color:#999; font-size:14px; padding-bottom:20px;}
.bodyCont .cont1 .nav{text-align:center; padding-bottom:20px; padding-top:20px;}
.bodyCont .cont1 .nav a{padding:0px 10px; line-height:26px; font-size:16px; color:#333;}
.bodyCont .cont1 .nav a.hover{color:#1590d4; font-weight:bolder; font-weight:normal;}
.bodyCont .cont1 .cont{line-height:32px;font-size:16px; color:#333; padding-bottom:30px; min-height:300px;}

.bodyCont .cont1 .newList li{padding:50px 0px; height:100px; overflow:hidden;}
.bodyCont .cont1 .newList li.b1{background:#fff;}
.bodyCont .cont1 .newList li.b2{background:#f4f4f4;}
.bodyCont .cont1 .newList li h2{font-size:16px; font-weight:normal;}
.bodyCont .cont1 .newList li span{font-size:20px; color:#999;}
.bodyCont .cont1 .newList li img{width:200px; height:100px; position:absolute; right:0px; top:0px;}

.bodyCont .cont1 .caseList li{height:165px; padding:17px 0px;}
.bodyCont .cont1 .caseList li.b2{background:#f4f4f4;}
.bodyCont .cont1 .caseList li.b1{background:#fff;}
.bodyCont .cont1 .caseList li img{width:240px; height:165px; position:absolute; right:0px; top:0px;}
.bodyCont .cont1 .caseList li h2{font-size:14px;}
.bodyCont .cont1 .caseList li p{font-size:12px; color:#999; line-height:18px; margin-top:10px;}
.bodyCont .cont1 .caseList li p .m{color:#1e84ed; margin-left:20px;}

.bodyCont .leftNav{float:left; width:220px; margin-top:40px;}
.bodyCont .leftNav .til{ font-size:25px; background:#1da7f2; text-align:center; color:#fff; padding:10px 0px;}
.bodyCont .leftNav .nav{ border-right:solid 1px #ddd; border-left:solid 1px #ddd; border-bottom:solid 1px #ddd; padding-bottom:25px;}
.bodyCont .leftNav .nav a{ display:block; height:50px; line-height:50px; text-align:center; font-size:16px; color:#333; border-top:solid 1px #ddd;}
.bodyCont .leftNav .nav a.hover{ font-weight:bolder; color:#1da7f2;}
.bodyCont .proList li{margin:20px 0px;
          -webkit-transition:background-color .6s linear,-webkit-box-shadow 1.6s linear;
          -moz-transition:background-color .6s linear,-moz-box-shadow 1.6s linear;
          -ms-transition:background-color .6s linear,-moz-box-shadow 1.6s linear;
          -o-transition:background-color .6s linear,-o-box-shadow 1.6s linear;
          transition:background-color .6s linear,box-shadow 1.6s linear;}
.bodyCont .proList li:hover{ background-color:#fff; box-shadow:0 0 10px #ddd; -webkit-box-shadow:0 0 10px #ddd; -moz-box-shadow:0 0 10px #ddd;}
.bodyCont .proList li img{ float:left; background:#fff; width:230px; height:160px; margin-right:25px; margin-left:10px;}
.bodyCont .proList li a.h1{ color:#bbb; font-size:22px; margin-top:6px;}
.bodyCont .proList li a.h1:hover{color:#1da7f2;}
.bodyCont .proList li h3{ color:#333; font-size:12px; margin:6px 0px;}
.bodyCont .proList li p{ color:#666; line-height:20px; margin-top:10px; height:100px; overflow:hidden;}

.pager{height:50px; line-height:50px; text-align:center;}

.n-p{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.n-p div{line-height:32px; font-size:12px; color:#666;}
.n-p div a{font-size:12px; color:#000;}
.n-p div a:hover{color:#135496;}





