﻿body {
	font-size:12px;
	font-family: 微软雅黑,Microsoft YaHei,宋体,Arial,Helvetica, sans-serif;
	margin:0 auto;
	text-align: left;
    line-height:24px;
	background:#fff;
	color: #333;
}
html{ overflow-x:hidden;}

img{border:0}
*{margin:0; padding:0}
ul{list-style:none}

a:link{text-decoration:none;color: #000;}
a:visited {text-decoration: none;color: #333;}
a:hover{color:#1152b8;text-decoration:none;}

.clear{ font: 0px/0px sans-serif; clear:both; display: block; height:0px; overflow:hidden }
.mainc{width:1200px;margin:0 auto;padding-bottom:40px;background:url(../images/mainbk.jpg);position: relative}
.maincx{width:1200px;margin:0 auto;padding-bottom:40px;}
.fenye{text-align:center;margin:30px 0;}
.fenye li{display: inline-block;border:1px solid #ddd;height:35px;line-height:35px;padding:0 15px;margin:0 5px}

.topcon{background:#fff}
.tops{width:1200px;margin:0 auto;height:105px;}
.tops .logo{float:left;}
.tops .trx{float:right}

.dhcc{}
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}
.navbox{height:105px;position:relative;z-index:100;}
.nav{}
.nav li{float:left;height:105px;background-position:100% -99px;position:relative;z-index:3000;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;height:105px;}
.nav li a span{float:left;display:block;line-height:105px;font-size:18px;color:#000;cursor:pointer;width:120px;text-align:center;}
.nav li.selected a,.nav li a.selected{text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{color:#fff;background:#1152b8}
.nav li.selected .submenu{display:block;}
.nav li.selected .submenu a{font-weight:400}
.nav li .submenu{display:none;position:absolute;top:105px;left:0;background:#FAFAFD;z-index:3000}
.nav li .submenu{width:120px;text-align:center;left:0px;}
.nav li .submenu li{float:none;padding:0;height:50px;line-height:50px;}
.nav li .submenu li:last-child{border-bottom:none;}
.nav li .submenu li a{color:#000;float:none;text-align:center;height:50px;line-height:50px;font-size:14px;}
.nav li .submenu li a:hover{font-weight:400;color:#fff;background:#1152b8}


.ibanner{height:815px; position: relative;}
.slideBox{ width:1920px; height:815px; overflow:hidden; position:relative; }
.slideBox .hd{ height:12px; overflow:hidden; position:absolute; right:900px; bottom:38px; z-index:200; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left;margin-right:18px;width:12px;height:12px;line-height:12px;background:#dbd9da;cursor:pointer;border-radius:100px}
.slideBox .hd ul li.on{ background:#1054bf;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:1920px; height:815px; }
.slideBox .prev{display: none;height:70px;width:37px; overflow:hidden; position:absolute; left:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/aleft.png);}
.slideBox .next{display: none;height:70px;width:37px; overflow:hidden; position:absolute; right:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/aright.png);}

.cops{height:45px;line-height:45px;background:#535353;color:#8d8d8f;text-align: center;font-size:14px}
.cops a{color:#8d8d8f}

.ends{width:100%;padding:30px 0;background:#003689;color:#fff;}
.ends a{color:#efefef}
.ends a:hover{color:#ccc}
.ends2{width:1200px;margin:0 auto;}

.ends .ex1{float:left;margin-right:60px;width:100px}
.ends .ex2{float:left}
.ends .ex3{float:right}
.ends .ex1 .tx1{font-size:18px;}
.ends .ex1 .tx2{font-size:14px;margin-top:15px;line-height:35px}
.ends .ex1 .tx2 a{color:#b8d3ff}
.ends .ex1 .tx2{line-height:35px;}
.ends .ex1 .tx2 a:hover{color:#fff}
.ends .ex1 .gxvx{height:4px;background:#1057cb;width:25px;margin-top:15px;}
.ends .ex2{float:right}
.ends .ex2 .tx1{font-size:16px;}
.ends .ex2 .tx2{margin-top:18px;}
.ends .ex3{float:right;font-size:14px;line-height:35px;}
.ends .ex3  li{float:left;margin-left:20px;text-align: center}
.ends .ex3  li .imgx2{margin-top:8px;}
.ends .ex3  li .imgx2 img{width:378px;}


.nban{width:100%;height:495px;}

.mleft{float:left;width:300px;}
.mright{float:right;width:870px;}

.abbk{position: absolute;left:0;top:-120px;background:url(../images/abbk.png);width:300px;height:90px;text-align: center;padding-top:30px}

.sctit{height:95px;line-height:95px;font-size:35px;}
.xccon{min-height:350px}

.lbk{margin-bottom:50px}
.lbk li{float: left;margin-right:40px;}
.lbk li .tit{height:60px;line-height:60px;font-size:16px;background:#ececec;padding:0 40px}
.lbk .hti{width:18px;height:6px;background:url(../images/hjt0.jpg);margin:0 auto;}
.lbk li:hover .tit{background:#1152b8}
.lbk li:hover .hti{width:18px;height:6px;background:url(../images/hjt1.jpg);margin:0 auto;}
.lbk li:hover a{color:#fff}
.lbk .hoverss .tit{background:#1152b8}
.lbk .hoverss .hti{width:18px;height:6px;background:url(../images/hjt1.jpg);margin:0 auto;}
.lbk .hoverss a{color:#fff}


.fdimg img{cursor: pointer;transition: all 0.6s;}
.fdimg img:hover{transform: scale(1.2);}


#zzphotos li{float:left;border:1px solid #ddd;padding:10px;margin-right:50px;margin-bottom:50px}
#zzphotos li .tu{width:350px;height:250px;overflow: hidden}
#zzphotos li img{width:350px;height:250px;}
#zzphotos li .tit{text-align: center;font-size:15px;margin-top:10px}


.xiangmuli li{height:270px;margin-bottom:30px}
.xiangmuli .tu{float:left;width:435px;height:270px;overflow: hidden}
.xiangmuli .tu img{width:435px;height:270px}
.xiangmuli .xx{float:right;width:calc(100% - 436px);border:1px solid #ddd;border-left:0;height:268px;}
.xiangmuli .xx .con{padding:0px 30px 15px 30px;}
.xiangmuli .tit{height:80px;line-height:80px;font-size:25px;color:#1152b8}
.xiangmuli .js{height:120px;overflow: hidden;font-size:15px;line-height:28px;}
.xiangmuli .more{margin-top:20px;color:#fff;height:40px;line-height:40px;width:205px;background:#0160a4;font-size:14px;text-align: center;}
.xiangmuli li:hover .tit{color:#1152b8}

.weizhi{height:68px;line-height:68px;font-size:14px;background:#f5f5f5;margin-bottom:30px}
.weizhi1{width:1200px;margin: 0 auto;}

.sxtiao{text-align: center;margin-top:30px;font-size:15px;}

.wztit{line-height:60px;font-size:30px;text-align:center;font-weight:400;padding-bottom:20px;border-bottom:1px dotted #ccc;margin-bottom:10px;}
.wztj{text-align:center;margin-bottom:16px;padding-bottom:6px;color:#888}
.conttx{font-size:14px;}


.newsli li{height:175px;margin-bottom:25px;border-bottom:1px solid #ddd;}
.newsli .tu{float:left;width:239px;height:150px;overflow: hidden}
.newsli .tu img{width:239px;height:150px}
.newsli .xx{float:right;width:calc(100% - 251px);}
.newsli .xx .con{padding:15px 15px 15px 20px;}
.newsli .tit{height:30px;line-height:30px;font-size:22px;color:#000;overflow: hidden}
.newsli .js{height:50px;line-height:25px;overflow: hidden;margin-top:10px;color:#888;font-size:14px;}
.newsli .time{color:#888;margin-top:18px;font-size:14px;}
.newsli .time i{color:#888;font-size:14px;}
.newsli li:hover .tit{color:#1152b8}


.isxtit{text-align:center;width:250px;margin:40px auto;}
.isxtit .tit1{height:20px;line-height:20px;font-size:16px;color:#ccc}
.isxtit .tit2{height:40px;line-height:40px;font-size:34px;margin-bottom:12px}
.isxtit .tit3{height:2px;line-height:2px;width:80px;background:#1152b8;margin:0 auto }


.ihzcon{width:1200px;margin:0 auto;margin-bottom:50px}
.ihzcon li{float:left;width:340px;height:120px;margin-right:90px;margin-bottom:20px}
.ihzcon li img{width:340px;height:120px;}



.xvctit{width:337px;height:75px;line-height:75px;text-align: center;background:url(../images/xcvbk.jpg);font-size:30px;}


.main2{width:1200px;margin:0 auto;margin-bottom:20px}
.iabcon{font-size:15px;}
.imore{width:140px;height:32px;line-height:32px;background:#1152b8;text-align: center;font-size:15px;border-radius:50px;margin:0 auto;margin-top:30px}
.imore a{color:#fff;}
.ifuwucon{background:#6B6B6B;height:390px;margin-bottom:50px}



.main3{width:1200px;margin:50px auto;}

#Tab8{height:95px;margin-bottom:20px;text-align: center;border-top:5px solid #1152b8;background:#fff;}
#Tab8 .Menubox8 {}
#Tab8 .Menubox8 ul{margin:0;padding:0;}
#Tab8 .Menubox8 li{float:left;cursor:pointer;font-size:28px;height:95px;line-height:95px;width:300px;text-align: center;position: relative}
#Tab8 .Menubox8 li .inecon{position: absolute;left:40px;top:-3px}
#Tab8 .Menubox8 li.hover{background:#1152b8;color:#fff;}
#Tab8 .Menubox8 li.hover a{color:#fff;}


.ixmli{}
.ixmli li{float:left;margin-right:50px;position: relative}
.ixmli .tu{width:360px;height:240px;overflow: hidden}
.ixmli .tu img{width:360px;height:240px;}
.ixmli .tit{position: absolute;top:110px;left:0;text-align: center;width:100%;font-size:22px;color:#fff}

.main4{width:1200px;margin:0 auto;margin-bottom:50px}
#Tab9{height:52px;margin-bottom:10px;text-align: center}
#Tab9 .Menubox9 {height:52px;line-height:20px}
#Tab9 .Menubox9 ul{margin:0;padding:0;}
#Tab9 .Menubox9 li{display:inline-block;cursor:pointer;font-size:15px;height:40px;line-height:40px;margin:0 5px;padding:0 20px;background:#efefef}
#Tab9 .Menubox9 li.hover{background:#1152b8;color:#fff;}
#Tab9 .Menubox9 li.hover a{color:#fff;}



.shipinv{text-align: center;margin-bottom:20px}



.yjmore{text-align:right;font-size:15px;}
.yjmore a{color:#1152b8}
.yjcon{margin-top:10px}




.contact .map-box{ width:100%; height:330px; background-color:#f2f2f2;margin: 20px auto;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.12);box-shadow:0 0 20px 0 rgba(0,0,0,.12);}
/*鑱旂郴鏂瑰紡*/
.contact .connect-box { position:relative; top:60px; width:100%; height:260px;font-size:15px}
.contact .connect-box .connect-ul{ width:100%; position:absolute; top:-68px;}
.contact .connect-box .gray-bd{ width:1060px; height:1px; background-color:#d2dbe6; margin:0 auto;}
.contact .connect-box .connect-list{text-align: center;width:190px; margin-right:146px;float: left}
.contact .connect-box .connect-list:last-child{ margin-right:0px;}
.contact .connect-box .connect-list .contact-title{    font-size: 16px;display: block;    margin: 15px 0;}
.contact .connect-box .connect-list .contact-txt{ color:#a0733e}
.contact .connect-box .connect-list .blue-bd {      display: block;width: 26px;  height: 2px;  background-color: #a0733e;  margin: 15px auto 0;  }
.contact .connect-box .blue-bd{ width:26px; height:2px; background-color:#0066cc; margin:0 auto;}
.contact .connect-box .connect-list .contact-imgbox{width:136px;height:136px;-webkit-transition:all .5s;-moz-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s; margin:0 auto;}
.contact .connect-box .connect-list .contact-imgbox:hover{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}


.jobscon .tbhead{height:50px;line-height:50px;background:#f0f0f0;text-align: center;font-size:15px;font-weight:700;border-top:2px solid #1152b8}
.jobli li{height:50px;line-height:50px;border-bottom:1px dotted #ddd;}
.jobscon .tb{float:left;text-align: center}
.jobscon .tb6{float:right;width:100px}
.jobscon .tb5{width:190px}
.jobscon .tb4{width:190px}
.jobscon .tb3{width:190px}
.jobscon .tb2{width:190px}
.jobscon .tb1{width:360px;text-align: left;padding-left:30px;font-weight:700;font-size:14px;}
.jobscon a{color:#0a6dbd}

.jobtit{height:65px;line-height:65px;font-size:30px;font-weight:700;margin-bottom:10px}
.jobmstit{height:55px;line-height:55px;font-size:15px;font-weight:700}
.jobxx{background:#f2f2f2;padding:20px}
.jobxx li{float:left;width:280px;height:50px;line-height:50px;font-size:15px;}

.jboss{margin-bottom:20px}
.jboss .ss1{float:left;margin-right:15px;}
.jboss .ss2{float:left;margin-right:15px;}
.jboss .xxcc2sel{height:35px;line-height:35px;border:1px solid #aaa;padding:0 10px;width:220px}
.jboss .ss3{float:left;}
.jboss .ss3 input{height:33px;line-height:33px;border:1px solid #aaa;padding:0 10px;width:570px}
.jboss .ss4{float:right;}
.jboss .ss4 button{width: 125px;height:35px;line-height:35px;background:#1152b8;color:#fff;border:0;font-size:15px;cursor: pointer}

.jbwztit{line-height:60px;font-size:30px;font-weight:400;padding-bottom:20px;}
.jbwztj{margin-bottom:16px;padding-bottom:6px;font-size:15px;}

.main1{width:1200px;margin:0 auto;margin-bottom:50px}
.main1 .ab1{float:left;width:625px}
.main1 .ab2{float:right;width:536px}
.main1 .igsjj{line-height:35px;margin-bottom:20px;height:220px}
.main1 .ic{margin-top:35px}
.main1 .ic li{float:left;width:160px;height:120px;margin-right:18px;border-radius:5px;background:#1155bf;text-align: center;color:#fff}
.main1 .ic .tit{}
.main1 .ic .tu{padding-top:15px;}
.main1 .ic .tit{font-size:15px;color:#fff;margin-top:5px;}
.main1 .ic li:hover{background:#40d86f}


.slideBox2{position: relative;width:1150px;margin:0 auto;height:390px;}
.slideBox2 .sPrev{background-image: url(../images/axleftx.png); height: 79px; width: 40px; display: block; position: absolute; top:80px;left:-50px; z-index: 3000 }
.slideBox2 .sNext{background-image: url(../images/axrightx.png);  height: 79px; width: 40px; display: block; position: absolute; top:80px;right:-50px; z-index: 3000  }
.slideBox2 .sPrev:hover,.sNext:hover{ border-color:#f60;  }
.slideBox2 ul{ overflow:hidden; zoom:1;   }
.slideBox2 ul li{ float:left; _display:inline;width:382px; height:241px; overflow:hidden; text-align:center; position: relative }
.slideBox2 ul li img{width:380px; height:239px;border:1px solid #ddd; }

.main7{width: 100%;background:#003689;}
.main7c{padding:10px 0 50px 0;width:1200px;margin:0 auto;color:#fff}


.ixm li{float:left;margin-right:15px}
.ixm li .tu{width:390px;height:295px;overflow: hidden}
.ixm li .tu img{width:390px;height:295px;}
.ixm li .tit{height:40px;line-height:40px;text-align: center;font-size:18px;color:#fff;margin-top:6px}

.moire{width:220px;height:50px;line-height:50px;background:#fff;border-radius:100px;margin:0 auto;margin-top:30px;font-size:16px;text-align: center}
.moire a{color:#1155bf;}


.slideBox5{ width:535px; height:370px; overflow:hidden; position:relative;  }
.slideBox5 .hd{ height:25px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox5 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox5 .hd ul li{ float:left; margin-left:2px;  width:25px; height:25px; line-height:25px; text-align:center; background:#50595e; cursor:pointer;color:#fff }
.slideBox5 .hd ul li.on{ background:#1155c0; color:#fff; }
.slideBox5 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox5 .bd li{ zoom:1; vertical-align:middle; }
.slideBox5 .bd img{ width:535px; height:370px; display:block;  }



.inewsli li{height:137px;margin-bottom:25px;border-bottom:1px solid #ddd;width:580px;overflow: hidden;float:left}
.inewsli .tu{float:left;width:175px;height:110px;overflow: hidden}
.inewsli .tu img{width:175px;height:110px}
.inewsli .xx{float:right;width:385px;}
.inewsli .tit{height:30px;line-height:30px;font-size:16px;color:#000;overflow: hidden}
.inewsli .js{height:40px;line-height:20px;overflow: hidden;margin-top:6px;color:#888;font-size:14px;}
.inewsli .time{color:#888;margin-top:10px;font-size:14px;}
.inewsli .time i{color:#888;font-size:14px;}
.inewsli li:hover .tit{color:#1152b8}


.nmoire{width:220px;height:50px;line-height:50px;background:#1152b8;border-radius:100px;margin:0 auto;margin-top:30px;font-size:16px;text-align: center}
.nmoire a{color:#fff;}