@charset "utf-8";
/*首页*/
.head{height: 85px;background-color: #f5f4f9; position: fixed;top: 0; left: 0;right: 0; z-index: 99999;}
.head_con{width: 1000px; margin: 0 auto;}
.head_con a.logo{float: left; display: block; height: 85px;}
.index_nav{height: 85px;}
.index_nav ul{}
.index_nav ul>li{float: right; width: 90px; text-align: center; position: relative;height: 72px; line-height: 75px;padding-bottom:10px; border-left: 1px solid #ebeaed; border-right: 1px solid #ebeaed; border-top: 3px solid transparent; margin-right: -1px;}
.index_nav ul>li:hover, .index_nav ul li.hover{background-color: #f2f2f2;border-top: 3px solid #086197;}
.index_nav ul>li:hover>a, .index_nav ul li.hover>a{color: #333;}
.index_nav ul>li a{color: #333; font-size: 16px; display: block;}
.index_nav ul li ol{position: absolute; left: 0; right: 0; top: 82px; display: none; background-color: #f2f2f2; z-index: 99;  padding-bottom: 10px; }
.index_nav ul li ol li{height: 40px;line-height: 40px; float: none; padding: 0; text-align: center;}
.index_nav ul li ol li a{font-size: 16px; text-align: center;}
.index_nav ul li ol li a:hover{background-color: #fff;}

.index_gundong{ position:relative; height:415px; overflow:hidden; margin-top: 85px;}
.index_gundong .prolist{ width:100%; overflow:hidden; position:relative;}
.index_gundong .prolist .prolist_con{ overflow:hidden; position:absolute; top:0;}
.index_gundong .prolist .prolist_con ul{ padding-left:0px; width:100%; float: left;}
.index_gundong .prolist .prolist_con ul a{display: block;height: 415px; width: 100%; }
.index_gundong .prolist .prolist_con ul img{display: block;}
.index_gundong h6.goLeft{cursor:pointer; width:54px; height:109px; position:absolute; left:20px; top:50%; margin-top: -55px; z-index:999;}
.index_gundong h6.goRight{cursor:pointer; width:54px; height:109px;position:absolute; right:20px; top:50%; margin-top: -55px; z-index:999;}
.switcher { position: absolute; bottom: 10px; left: 40%; z-index: 50; padding: 5px 0 5px 10px; border-radius: 15px; }
.switcher a { cursor: pointer; float: left; overflow: hidden; background: url("../../images/homePage/img/lb_active.png") -41px 0 no-repeat; width: 41px; height: 9px; margin-right: 10px; }
.switcher a.cur, .switcher a:hover { background: url("../../images/homePage/img/lb_active.png") 0 0 no-repeat; }

.ceng1{background-color:#fff ;padding: 25px 20px 25px; overflow: hidden;}
.ceng1 h1{background: url(../../images/homePage/img/title_bg.png) center bottom no-repeat; padding-bottom: 2px; text-align: center; line-height: 50px;font-weight: 300; margin-bottom:50px; font-size: 32px;}
.ceng1_con{width: 1000px; margin: 0 auto;}
.ceng1_con dl{float: left; width: 320px; background-color: #f9f9f9;}
.ceng1_con dl dt{line-height: 25px; padding:6px 12px; font-size: 20px; border-bottom: 1px solid #f0f0f0;}
.ceng1_con dl dd.img img{display: block;}
.ceng1_con dl dd.list{padding-top: 10px;}
.ceng1_con dl dd.list p{line-height: 25px; height: 25px; overflow: hidden; background: url(../../images/homePage/img/ico6.png) 0 11px no-repeat; padding-left: 10px;font-size: 14px;}
.ceng1_con dl dd.list p a{ color: #333;}
.ceng1_con dl dd.list p:hover a, .ceng1_con dl dd.list p:hover span{color: #0a6197;}
.ceng1_con dl:hover{box-shadow: 0 0 5px 2px #999;}

.ceng2{background-color:#dbeffe;padding: 25px 0 5px; overflow: hidden;}
.ceng2_con{width: 1000px; margin: 0 auto;}
.ceng2_tab{overflow: hidden;}
.ceng2_tab ul li{width: 33.33%; background-color: #cde8e8; float: left; color: #0175c2; text-align: center; font-size: 18px; padding: 7px 0;cursor: pointer;}
.ceng2_tab ul li.hover{background-color: #0175c2; color: #fff; font-weight:700;}
.ceng2_sj ul{ border: 1px solid #cde8e8; border-width: 0 1px 1px;padding-top: 3px;}
.ceng2_sj ul li{display: table-cell;width: 1%; text-align: center; padding: 10px 0; color: #fff; font-size: 15px;}
.ceng2_sj ul li.hover{box-shadow:0 0 2px 1px #999;}
.ceng2_sj ul li a{color: #333;}

.ceng2_sj_con{}
.ceng2_sj_con h2{ color: #0175c2; font-weight: 300; line-height:25px;margin-bottom: 5px;padding-top: 5px;font-size: 15px; }
.new_tb1{border: 1px solid #d2d2d2; border-width: 0 0 1px 1px; color: #333; font-size: 15px; border-collapse:separate;}
.new_tb1 th, .new_tb1 td{text-align: center; height: 34px;}
.new_tb1 th{color: #333;border: 1px solid #d2d2d2; border-width: 1px 1px 0 0;font-size: 15px;}
.new_tb1 td{border: 1px solid #d2d2d2; border-width: 1px 1px 0 0; height: 34px;}
.new_tb1 td.green{color: #08af92;}
.new_tb1 td.co_r{color: #f43738;}
.new_tb1 tr:hover{background-color: #eee;}


.ceng3{background-color:#fff; padding: 35px 20px 40px; overflow: hidden;}
.ceng3 h1{background: url(../../images/homePage/img/title_bg.png) center bottom no-repeat; padding-bottom: 12px; text-align: center; line-height: 30px;font-weight: 300; margin-bottom:20px; font-size: 24px;}
.ceng3_con{width: 1000px; margin: 0 auto;}
.zhengce_tab{float: right;width: 300px; text-align: center;}
.zhengce_tab ul li{background-color: #d4dade; height: 111px; line-height:111px;cursor: pointer; font-size: 22px; color: #086197;}
.zhengce_tab ul li.hover{background-color: #0174c2; color: #fff;}
.zhengce_con{background-color: #0174c2; float: left; width: 280px; height: 333px;}
.zhengce_con h5{display: inline-block; background-color: #fff; padding: 10px; color: #174fa4; text-align: center;}
.zhengce_con h5 strong{font-size: 28px;}
.zhengce_con h5 p{font-weight: 300;}
.zhengce_con ul{padding: 20px;}
.zhengce_con ul li{border-bottom: 1px solid #fff; height: 30px; line-height: 30px; overflow: hidden; margin-bottom: 10px;}
.zhengce_con ul li a{color: #fff;font-size: 14px;}
.zhengce_con a.more{display: inline-block;border: 1px solid #fff; border-radius: 3px; padding: 3px 15px; text-align: center; color: #fff; margin-left: 20px;}

.ceng4{background-color:#fff;padding: 25px 20px; overflow: hidden;}
.ceng4>h1{background: url(../../images/homePage/img/title_bg.png) center bottom no-repeat; padding-bottom: 2px; text-align: center; line-height: 50px;font-weight: 300; margin-bottom:20px; font-size: 32px;}
.ceng4_con{width: 1000px; margin: 0 auto;}
.wenzi{width: 330px; padding-top: 35px;}
.wenzi h1{color: #333;font-weight: 300; text-align:center; padding-bottom:10px; font-size: 24px; margin: 0px 0 40px;  background: url(../../images/homePage/img/title_bg.png) center bottom no-repeat;}
.wenzi h1 span{font-size: 45px;}
.wenzi table{color: #999; width: 100%; font-size: 15px;}
.wenzi table th{text-align: left; width: 110px; vertical-align: top; padding-bottom: 5px;}
.wenzi table td{ text-align: left; padding-bottom: 20px;}
.co666{color: #666;}
.wenzi>p{font-size: 14px;color: #999;}

.ceng5{background-color:#dbeffe; padding: 35px 20px 40px; overflow: hidden;}
.ceng5>h1{background: url(../../images/homePage/img/title_bg.png) center bottom no-repeat; padding-bottom: 10px; text-align: center; line-height: 30px;font-weight: 300; margin-bottom:20px; font-size: 24px; color:#333;}
.ceng5_con{width: 1000px; margin: 0 auto;}
.p-types {height:90px;background:url(../../images/homePage/img/hline_1.png) center bottom repeat-x; }
.p-types li{ float:left; width:111px; height:80px; padding-top:10px; text-align:center; }
.p-types li.hover{ background:url(../../images/homePage/img/hline_1_hover.png) center bottom no-repeat;box-shadow: 0 -2px 2px 1px #999; border-radius:3px 3px 0 0; background:none; }
.p-types li a{ font-size:15px; color:#666;}
.p-types li a img{ margin-bottom:0px;}
.p-jieshao{ color:#3f3f3f; font-size:14px; line-height:28px;}
.p-jieshao .t-h5{ margin-top:5px; font-size:16px; color:#333;}
.p-jieshao .t-h5 img{ vertical-align:middle; margin:0 5px 0 10px;}
.p-jieshao .items .ico{ margin:0 10px;}
.p-jieshao .items .list{ margin-top:15px; width:100%;}
.p-jieshao .items .list,.p-jieshao .items .list tr td{ border:solid 1px #839aa8;}
.p-jieshao .items .list tr td{ padding:0 10px; border:solid 1px #839aa8;}

.ceng6{background-color:#dbeffe;padding: 25px 20px; overflow: hidden;}
.ceng6>h1{background: url(../../images/homePage/img/title_bg.png) center bottom no-repeat; padding-bottom: 10px; text-align: center; line-height: 30px;font-weight: 300; margin-bottom:20px; font-size: 24px; }
.ceng6_con{width: 1000px; margin: 0 auto; line-height:2.2; font-size:15px;}
.ceng6_con .tab{ padding:30px 0; height:60px;}
.ceng6_con .tab li{ float:left; margin-left:-1px; width:33%; height:58px; line-height:58px; text-align:center; border:solid 1px #dae1e5;  font-size:18px; cursor: pointer;}
.ceng6_con .tab li.hover{ background:#0060aa; color:#fff;}

#indexscrollLink{ overflow: hidden; height: 270px;}
#indexscrollLink ul{overflow: hidden; width:1200px;}
#indexscrollLink ul li{float: left; margin-right: 25px; margin-bottom: 10px;}
#indexscrollLink ul li img{width: 102px; height: 80px; display: block;}

.hg-footer{ background:#34373a; color:#a6a7a8;}
.hg-footer .bd{ width:1000px; margin:0 auto; padding-top:15px; height:73px;}
.hg-footer .bd a:hover{ color:#eee;}
.hg-footer .bd .f-nav{ float:left;}
.hg-footer .bd .f-nav dl{ float:left; width:130px;}
.hg-footer .bd .f-nav dl dt{ margin-bottom:20px; font-size:18px;}
.hg-footer .bd .f-nav dl dd{ font-size:14px; line-height:26px;}
.hg-footer .bd .f-l{ float:left; font-size:18px; line-height:30px;}
.hg-footer .bd .f-l .tel-num{ color:#6c8da2; font-size:25px;}
.hg-footer .f-copyright{ padding:30px 0; border-top:solid 1px #535557; text-align:center; font-size:14px;}

.float-side{ position:fixed; right:10px; top:110px; width:80px; z-index:10000;}
.float-side ,.float-side a{ color:#fff; display:block;}
.float-side ul li{ position:relative; margin-bottom:1px; width:80px; height:72px; }
.float-side ul li .item{ display:none;}
.float-side ul li.li-1 a{ background:url(../../images/homePage/img/new-index-icon16.png) no-repeat;}
.float-side ul li.li-2:hover .item{ position:absolute; top:0; right:0px; display:block; width:210px; height:72px; font-size:30px; background:#0060aa; font-size:30px; line-height:72px;}
.float-side ul li.li-2:hover > a{ position:absolute; left:-210px; top:0;}
.float-side ul li.li-4:hover .item{ position:absolute; top:0; left:-100px; display:block; width:100px; height:72px; font-size:30px; background:#0060aa; }
.float-side ul li.li-4:hover .item img{ margin:7px 0 0 7px;}
.float-side ul li a{ float:left; display:block; width:80px; height:72px; text-align:center; font-size:13px;background:#0060aa;    opacity: .9;}
.float-side ul li a img{ margin-top:12px;}
.float-side ul li.li-5 a img{ margin-top:17px;}


/*企业文化*/
.wh_one{}
.wh_one img{margin-right: 20px;}
.wh_one div{ margin-left: 367px;}
.wh_one h3{line-height: 18px; margin-bottom:25px;}
.wh_one ul li{height: 30px; overflow: hidden; margin-bottom: 20px;}
.wh_one ul li a{font-size:14px;}
.wh_one ul li span{dispaly:blaock;background: url(../../images/homePage/img/new-index-icon170.png) repeat scroll top left; line-height: 30px; text-align: center; width: 85px; height: 30px; display: inline-block; color: #fff; margin-right: 10px;}
.wh_two{}
.wh_two ul li{width: 275px; float: left; background-color: #fff; overflow: hidden; height: 185px; box-shadow:  0 0 2px 2px #ddd; margin-right:72px;margin-bottom:20px;}
.wh_two ul li.last{margin-right: 0;margin-bottom:10px;}
.wh_two ul li p{font-size: 14px; line-height: 20px; padding: 0 10px;}
