@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {
	margin:0; padding:0; border:0; font-size:100%; font:inherit; 
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body{ font-size:14px; font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif; }
ol, ul{list-style: none;}
blockquote, q{	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content:'';	content:none; }
table {	border-collapse: collapse;	border-spacing: 0; }

*{margin:0; padding:0;}
a{text-decoration:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
a:link, a:visited{color:; }
a:hover, a:active{color:; }

.clear { clear: both; *height: 0; *font-size: 0; *line-height:0; }
.clearfix { *zoom: 1; }
.clearfix:after { content: ""; display: table; clear: both; }

.lmtw{width:1200px; margin:0 auto; position:relative; }
.lmtwx{width:1200px; margin:0 auto; position:relative; }



body{background: url(../images/th/t_bj.jpg) no-repeat center top;}

.head{overflow: hidden;height: 68px;background-color: #ffffff;}

/* -----------logo------------ */
.logo{height: 150px;background: rgba(255,255,255,0.5);margin-top: 78px;}
.logo img{height: auto;margin: 13px 0px 0px 31px;}


/* -----------导航------------ */
.nav{height: 61px;background-color: #FFFFFF;border-bottom: 3px solid #013a90;margin-top: 410px;}
.nav div ul li{width: 177px;height: 44px;float: left;border-right:2px solid #3b3b3b ;margin-top: 10px;}
.nav div ul li a{width:138px;height: 44px;font-size: 25px; color: #3b3b3b;line-height: 44px;font-weight: bold;text-align: center;display: block;margin:0px auto 0px;}
.nav div ul a:hover{background-color: #013a90;color: #FFFFFF;}
.zaq{margin-left: 20px;}
.xt{background-color: #013a90;height: 1px;margin-top:3px;}


/* -----------搜索------------ */
.search{width:205px; height:34px; line-height:34px;border-radius:10px;position:absolute;top: 13px;right: 0px;z-index: 10;background-color: #eeeeee;}
.ipt-btn, .ipt-text{border:none; outline:none; height:34px;  }
.ipt-text{background:none; float:left; width:156px; padding-left: 13px; font-size:14px; color:#888888; }
.ipt-btn{background:url(../images/th/ss.png) no-repeat center center; width:23px;height: 23px; float:right; margin-right: 13px;margin-top: 5px;}




/* -----------公司简介------------ */
.gsjj_s{background: url(../images/th/gsjj_bj.jpg) no-repeat left center;height: 50px;margin-top: 26px;margin-bottom: 25px;}
.gsjj_s h2{margin-left: 137px;width: 155px;float: left;}
.gsjj_s h2 a span{font-size: 25px;color: #244d98;font-weight: bold;text-align: center;display: block;line-height: 30px;}
.gsjj_s h2 a em{font-size: 18px;color: #244d98;font-weight: bold;text-align: center;display: block;line-height: 20px;}
.gsjj_s h2 a:link{transition: all 0.4s linear 0s;}
.gsjj_s h2 a:hover {}
.gsjj_x img{float: left;width:640px;height:430px;}
.gsjj_x p{font-size: 18px;color: #3b3b3b;text-indent: 2em;width: 505px;float: right;margin-right: 18px;line-height: 34px;margin-top: 5px;}
.gsjj_x p a{color: #cb0a1e;}



/* -----------工作动态------------ */

.gzdt{background: url(../images/th/zzdt.jpg) no-repeat center center;height: 565px;overflow:hidden;margin-top: 26px;}
.gzdt_s{}
.gzdt_s h2{display: block;width: 160px;margin-top: 34px;margin-left: 19px;}
.gzdt_s h2 a span{font-size: 25px;color: #FFFFFF;font-weight: bold;text-align: center;display: block;line-height: 30px;}
.gzdt_s h2 a em{font-size: 18px;color: #FFFFFF;font-weight: bold;text-align: center;display: block;line-height: 20px;}

/* -----------工作动态下------------ */
.gzdt_x{overflow: hidden;margin-top: 15px;}
.gzdt_x li{width:380px; height:439px; float:left;line-height:25px;  }
.gzdt_x li img{width:360px; height:280px; border:10px solid #ffffff; margin: 0px auto;display: block;}
.gzdt_x li img:hover{border-color:#013a90; }

.pilistnr {padding: 10px 10px 0;background-color: #FFFFFF;height: 119px;}
.zxc{border-bottom: 2px dashed #cb0a1e;padding-bottom: 6px;}
.pilistnr p{}
.pilistnr p a{font-size: 18px;color: #cb0a1e;text-align: center;display: block;}
.pilistnr p a:hover{color:#bf0b0c;}
.pilistnr p span{font-size: 14px;color: #4a4a4a;text-indent: 2em;display: inline-block;}
.pilistnr p span a{color: #cb0a1e;font-size: 14px;text-align: initial;display: inline-block;}

.zxcv1{position: absolute;left: -250px;opacity: 0;}
.zxcv2{position: absolute; margin: 0px auto 0px; left: 0; top: 66px; right: 0; bottom: 0; opacity: 0;}
.zxcv3{position: absolute;right: -250px;opacity: 0;}




/*---------图片展示------------*/
.tpzs{margin-top: 26px;overflow: hidden;}
.tpzs_s{height: 75px;background-color: #013a90;}
.tpzs_s h2{display: block;width: 134px;margin-left: 20px;}
.tpzs_s h2 a span{font-size: 25px;color: #FFFFFF;font-weight: bold;text-align: center;display: block;line-height: 50px;}
.tpzs_s h2 a em{font-size: 18px;color: #FFFFFF;font-weight: bold;text-align: center;display: block;line-height: 10px;}



/*---------多图横向滚动效果(下)------------*/
.scrollbox{width:100%;margin:40px auto 0 auto;}
.pic-list{height:232px;overflow:hidden;position:relative;}
.pic-list ul{position:absolute;left:0px;top:0px;}

.picture{float:left;width:288px;height:230px;position:relative;margin-right: 13px;border: 1px solid #bfbfbf;}
.picture a img{border: 9px solid #FFFFFF;width:270px;height:180px;}
.picture a p{text-align: center;color: #2f2f2f;font-size: 14px;}


/*---------底部------------*/
.footer{height: 70px;background-color: #013a90;margin-top: 26px;padding-top: 30px;}
.footer p{text-align: center;color: #ffffff;font-size: 13px;line-height: 28px;}
.footer p a{color: #FFFFFF;}







/* --------------通用列表页-------------- */
.list{margin-top: 25px;margin-bottom: 25px;}
.list_l{width: 297px;min-height:849px;float: left;}
.list_l h2{background-color: #10418c;font-size: 30px;height: 135px;padding: 62px 0 0 20px;color: #fff;text-align: left;margin-top: 20px;margin-bottom: 10px;}
.list_l h2 span{opacity: 0.3;text-indent: 1em;}
.list_l ul li{height: 48px;padding: 0 30px;text-align: left;line-height: 48px;background: #e8e8e8 url(../images/thjt/line_02.png) no-repeat bottom center;margin-left: 25px;}
.list_l ul li a{font-size: 26px;color: #4e4d4e;}
.list_l ul li a:hover{color: #10418c;}
.dqwz{height: 36px;line-height: 36px;border-bottom: 1px solid #e9e9e9;font-size: 16px;}
.dqwz a{color: #4e4d4e;font-size: 16px;}
.congn ul li{height: 46px;overflow: hidden;padding-left: 20px;line-height: 46px;font-size: 18px;background: url(../images/thjt/circle_gs.png) no-repeat left;}
.congn ul li a{color: #4e4d4e;}
.congn ul li a:hover{color: #10418c;}
.congn ul li span{float: right;}
.fgx {height: 1px;margin: 28px 0;background: #f0f0f0;}


/* --------------翻页-------------- */
.page{height: 40px; margin-top: 10px; text-align: center; }
.page a{display: inline-block;border: 1px solid #E8E8E8; margin: 5px; padding: 5px 10px; text-decoration: none;  }
.page a:link{color: #0091db; }
.page a:hover{color: #ffffff; background-color: #0091db;}


/* --------------通用内容页-------------- */
.listsec{padding-bottom: 20px;}
.location{height: 25px;font-size:16px;color:#545454;border-bottom: 1px solid #cecece;padding-bottom: 5px;padding-top: 20px;background-color: #ffffff;padding-left: 25px;}
.location img{float: left;padding: 0 6px 0 8px;}
.location a:link,.location a:visited{color:#545454; }
.location a:hover,.location a:active{color:#02438d; }
.consec{padding: 50px 70px;border: 1px solid #f1f0f0;background-color: #ffffff;}
.contit{text-align:center; line-height:1.5em; font-size:24px;}
.coninfo{height:35px;text-align: center; background-color: #eae9e9;margin-top:30px;color:#6f6f6f;line-height: 35px;}
.content1{text-indent:2em;text-align:justify; line-height:2em; margin:30px 0; font-size: 16px;}


/* --------------图文列表-------------- */


.qyfc li{width:255px; height:260px; float:left; margin:15px 14px; line-height:25px; font-size:14px;  }
.qyfc li img{width:250px; height:180px; border:5px solid #ccc; margin: 0px auto;display: block;}
.qyfc li span{color:#828181;  }
.qyfc li img:hover{border-color:#0091db; }
.qyfc{float: right;width: 100%;margin-top: 20px;}
.pilistnr {
    padding: 10px 10px 0;
}
.pilistnr p{text-align: center;}
.pilistnr p a{color:#0091db;}
.pilistnr p a:hover{font-weight: bold;}








/* -----------移动端------------------ */
.mbr{display:none; }


@media (max-width: 768px){
	
/* --------------隐藏-------------- */

.lmtw{width:96%;}
body{background: url(../images/th/t_bj.jpg) no-repeat center -250px;}

/* -----------logo------------ */
.logo{height: auto;}
.logo img{height: auto;width: 100%;margin: 0px;}




/*-------手机站导航开始----------*/
.nav{height:auto;margin-top: 252px;}
.nav div ul{width:auto; text-align:center; padding:5px 0; }
.nav div ul li{width:auto; padding:0 10px; display:inline-block; float:none; height:40px; line-height:40px; font-size:16px;border-right: 0px solid #3b3b3b;}
.mbr{display:block; }
.zaq{margin-left: 0px;}


/* -----------搜索------------ */
.search{top: 0px;right: 0px;position: inherit;margin: 0px auto;display: none;}


/* -----------公司简介------------ */
.gsjj_s{background: url(../images/th/gsjj_bj.jpg) no-repeat -26px center;}
.gsjj_s h2{margin-left: 108px;}
.gsjj_x img{width: 100%;}
.gsjj_x p{width: 100%;margin-right: 0px;}




/* -----------工作动态------------ */

.gzdt{background: url(../images/th/zzdt.jpg) center center;height: auto;overflow:hidden;margin-top: 26px;}



/* -----------工作动态下------------ */
.gzdt_x li{width:94%; height:439px; float:left;line-height:25px;  }
.gzdt_x li img{width:94%; height:280px; border:10px solid #ffffff; margin: 0px auto;display: block;}

.zxcv1{position: inherit;left: -250px;opacity: 1;}
.zxcv2{position: inherit; margin: 0px auto 0px; left: 0; top: 66px; right: 0; bottom: 0; opacity: 0;}
.zxcv3{position: inherit;right: -250px;opacity: 1;}

.pilistnr{height: auto;}



/*---------图片展示------------*/
.scrollbox{width: 292px;}


/*---------底部------------*/
.footer{height: auto;}


.consec {
    padding: 50px 20px;}
.consec img{width: 100%;height: auto;}


/* ----图片列表页--- */
.list_box2{width: 100%;float:left;padding: 0px;margin-top: 25px;}
.piclist{padding:20px 0px; text-align:center; }
.piclist li{float:none; display:inline-block; width:100%; height:auto; margin:0 0 25px; }
.piclist li img{height:auto; }
.qyfc li img{width: 96%;}

  
}