@charset "utf-8";
/* CSS Document */
body{font-size:12px; font-family:"微软雅黑"; color:#333; background:#ffffff}
*{ margin:0px; padding:0px; }
img{border:0px; display:block; max-width: 100%;}
a{ text-decoration:none;color:#333}
/* for IE */ a,area { blr:expression(this.onFocus=this.blur()) } /* for Firefox */ :focus { outline: none; }
li{ list-style:none}
.clear{ clear:both}
a:hover{ color:#069339}
div.head{ width:100%; height:77px; position:fixed; left:0px; top:7px; background:#FFF; z-index:9999}
div.smallhead{ margin:0px auto; width:1282px; width:1200px}
div.head img{ float:left;}
div.head ul{ float:right; padding-top:11px;}
div.head ul li{ float:left; width:78px; text-align:center; height:64px; margin-right:25px; line-height:64px;}
div.head ul li.end{ margin-right:0px;}
div.head ul li a{ font-size:16px; display:block; width:100%; height:100%; text-decoration:none}
div.head ul li:hover{ background:url(hh.png) center center no-repeat}
div.head ul li:hover a{ color:#fff;}
div.head ul li.hover{background:url(hh.png) center center no-repeat}
div.head ul li.hover a{ color:#fff;}
div.cpzx{ margin-top:44px; min-width:1200px;}
div.bg{ background:url(sss.gif) left 60px repeat-x;}
div.middle{ margin:0px auto; width:1200px;}
div.commontitle{ text-align:center; width:100%; min-width:1200px}
div.commontitle span{ display:block; height:60px; line-height:60px; color:#000; font-size:24px;}
div.commontitle span.e{ font-size:18px; border-top:1px solid #134b9e; display:inline-block; color:#134b9e; line-height:200%; width:242px;}
div.yjtitle span.c{ color:#000; font-size:24px;display:block; line-height:200%}
div.yjtitle span.ee{font-size:24px; border-top:1px solid #4975fc; color:#4975fc; }
div.yjl{ float:left; width:480px; margin-top:37px;}
div.yjl li{ border-bottom:1px dashed #c4c4c4; height:132px; width:100%; margin-bottom:30px;}
div.yjl li.end{ border:0px;}
div.yjl li img{ float:left; margin-top:20px;}
div.yjl li dl{ width:375px; float:right;margin-top:20px; position:relative}
div.yjl li dl a.dla{color:#000; font-size:18px; display:block; padding-bottom:2px}
div.yjl li dl a.dla:hover{color:#4975fc; }
div.yjl li dl p{ font-size:14px;}
div.yjl li dl a.m{ color:#4975fc; position:absolute; right:0px; bottom:0px; font-size:14px}
div.yjr{ float:right; width:686px;margin-top:38px;}
div.yjr div.yin{ float:left; width:333px; margin-left:10px; margin-bottom:10px; position:relative}
div.yjr div.yin dl{ text-align:center; display:block; background:url(tm.png); width:100%; height:100%; position:absolute; display:none}
div.yjr div.yin dl img{ padding-top:82px; margin:0px auto}
div.yjr div.yin:hover dl{ display:block}
div.about{ margin-top:20px; min-width:1200px}
div.aboutl{ width:785px; background:url(aboutl_15.jpg) no-repeat; height:497px; float:left;}
div.aboutr{ width:389px; height:497px;float:right; background:url(aboutr_17.jpg) no-repeat}
div.al1{ padding-top:71px; padding-left:77px; height:170px;}
div.al1 span{ font-size:20px; color:#000;}
div.al1 p{ font-size:14px; width:395px; line-height:180%; padding-top:8px; padding-bottom:8px;}
a.ljgd{ display:block; color:#838383; width:82px; font-size:14px;  line-height:13px; height:13px; position:relative}
a.ljgd img{ position:absolute; top:0px; right:0px;}
div.al2{ padding-left:77px;}
div.aboutr dl{ padding:265px 0px 0px 23px; width:345px;}
div.aboutr dl span{ font-size:20px; color:#000;}
div.aboutr dl p{ font-size:14px; width:345px; line-height:180%; padding-top:8px; padding-bottom:20px;}
div.new{ margin-top:20px; min-width:1200px}
div.newl{ float:left; width:526px; height:319px; position:relative; text-align:center;}
div.newl p{ color:#FFF; position:absolute; bottom:0px; left:0px; display:block; width:100%; height:50px; line-height:50px; font-size:16px; background:url(bj.png);}
div.newr{ float:right; width:643px; height:319px; background:url(gray.jpg) left top no-repeat;}
div.newr ul li{ width:100%; height:119px;}
div.newr ul li:hover{ background:url(red.png) left 5px no-repeat}
div.newr ul li a{ font-size:18px; float:left; padding-left:49px; margin-top:3px;}
div.newr ul li span{ float:right; font-size:18px; margin-top:3px;}
div.newr ul li p{ padding-left:49px; width:515px; font-size:14px; line-height:140%; color:#8d8c8c; padding-top:10px;}
div.newr ul li:hover a{ color:#4d75f5}
div.newr ul li:hover span{ color:#4d75f5}
div.cor{ margin-top:80px; padding-bottom:97px; min-width:1200px}
div.cornr img{ float:left; border:1px solid #eee; margin-top:-1px; margin-left:-1px;}
div.foot{ height:420px; width:100%; background:url(foot/f.jpg) center top no-repeat #101821; text-align:center; min-width:1200px;}
div.foot ul li{ float:left; width:125px; text-align:center; height:155px; line-height:155px;}
div.foot ul li a{ color:#a1a2a2; font-size:16px;}
div.foot ul{ width:1000px; margin:0px auto;}
div.smallfoot{ height:370px;}
p.pbq{ line-height:50px;color:#a1a2a2;}
div.foot span{ float:left; text-align:left; display:block; width:33.3%; position:relative; height:150px; line-height:150px;color:#8d8c8c; font-size:14px; text-indent:30px;}
div.foot a{ color:#8d8c8c}
div.foot span img{ position:absolute; left:0px; top:67px;}
img.dianhua{ margin:0px auto}
div.banner{ margin:0px auto; width:100%; text-align:center; display:block; min-width:1200px;}
.zuo001 {overflow:hidden; width:100%; padding-top:0px; padding-bottom:20px; height:240px;    }
.inzuo001 { float: left; width: 8000%; height:208px;   }
.zuo0011 { float: left;}
.zuo001 li{ float:left; list-style:none; width:231px; margin-right:11px; text-align:center; background:#eff4fe}
.zuo001 li p{ padding-left:30px; padding-right:30px; text-align:left; padding-bottom:10px;}
.zuo001 li a{ display:block;}
.zuo001 li a.aa{ font-size:16px; color:#000; width:100%; display:block; height:39px; line-height:39px;}
.zuo001 li:hover a.aa{ color:#FFF; background:#2e6ff7}
.zuo001 li:hover p{ color:#FFF; background:#2e6ff7}
.zuo001 li img{ width:100%; height:158px; border-bottom:1px solid #FFF}
.zuo001 li img.fdj{ display:none; border:0px; float:left; margin-top:-158px; margin-left:0px; width:100%; height:158px; position:relative; *position:static; z-index:0}
.zuo001 li:hover img.fdj{ display:block}
.zuo0012 { float: left;}
div.ernav{ height:61px; line-height:60px;  text-align:center;}
div.ernav a{ border-bottom:1px solid #d3d3d3; display:inline-block; height:60px; line-height:60px; color:#000; padding-left:50px; padding-right:50px; font-size:24px;}
div.ernav a:hover{ color:#134b9e; border-bottom:1px solid #134b9e;}
div.ernav a.hover1{ color:#134b9e; border-bottom:1px solid #134b9e;}
div.list li{  padding-top:44px; height:280px;}
div.list li div.shijian{ position:relative; float:left; display:block; width:325px; height:222px; padding:20px;  text-align:center; background:#f6f6f6; margin-right:0px;}
div.list li div.shijian p{ background:#2e6ff7; color:#FFF; width:100%; height:36px; line-height:36px; font-size:16px; display:none;}
div.list li div.shijian span{ display:block; color:#2e6ff7; font-size:40px; line-height:64px; display:none}
div.list li div.shijian img.dd{ width:325px; height:222px;}
div.listr{ float:right; margin-left:4px; width:787px;}
div.listr a{ font-size:18px; font-family:"微软雅黑"; color:#000; line-height:55px; }
div.listr p{ font-size:14px; line-height:150%; padding-top:12px; height:54px; }
div.listr span{ font-size:14px; display:inline-block; line-height:40px;}
div.listr img{ float:left; margin-top:30px; }
div.list li:hover a{color:#069339}