﻿@charset "utf-8";
/* CSS Document */
/* KISSY CSS Reset */
body {background:#ffffff;}
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{margin:0;padding:0;}
body,button,input,select,textarea {font-size:12px;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea {font-size:100%;}
label,input,select {vertical-align:middle;}
address,cite,em {font-style:normal;}
fieldset{cursor:pointer;}
img{border:none;}
ul,ol {list-style:none;}
table {border-collapse:collapse}
sub {vertical-align:text-bottom;}
sup {position:relative;top:-1px;left:2px;font:11px/normal tahoma;vertical-align:text-top;}
small {font-size:12px;}
legend {color:#333;}
*{padding:0; margin:0; list-style:none;}
/* color */
      
/* default color */
a{text-decoration:none;}
ul,li{padding:0; margin:0;}
/*-------------------------------
  end: reset */
.scroll{text-align:justify; text-justify:inter-ideograph; color:#FFF;width:690px;line-height:25px;}  
.babj{height:750px; background:url(../images/babj.jpg) no-repeat top center scroll; background-color:#ffffff;}
.babj_1{height:750px; background:url(../images/babj_1.jpg) no-repeat top center scroll; background-color:#ffffff;}
.babj_3{height:800px; background:url(../images/babj_3.jpg) no-repeat top center scroll; background-color:#ffffff;}
.babj_4{height:990px; background:url(../images/babj_4.jpg) no-repeat top center scroll; background-color:#ffffff;}
.babj_5{height:1160px; background:url(../images/babj_5.jpg) no-repeat top center scroll; background-color:#ffffff;}
/* .babj_6{height:1085px; background:url(../images/babj_6.jpg) no-repeat top center scroll;}*/
.babj_6{height:1085px;background:#ffffff;}
.babj_7{height:800px; background:url(../images/babj_7.jpg) no-repeat top center scroll;}


/* container start */
.container{ width:1220px; margin:0 auto;position:relative;}
/* .center{width:1100px; margin:0 auto;} */
.center{width:1220px; margin:0px auto;background:url(../images/babj_62.jpg) no-repeat top center scroll;}
.center1{width:1220px; margin:0px auto;}
.flash{margin:50px 0 0 0;}
/* container end */



/* mainbody start */
.mainbody{width:1100px;  height:450px; display:inline-block; position:relative;}
.mainbody_1{width:1220px; 
	background: #fff;
	box-shadow: 0px 0px 20px #cbc8c8;
    padding-bottom:70px;
        padding-top:20px;height:auto;
        min-height:450px;

}
.mainbody_2{width:1100px; margin:160px 0 0 0; height:692px; display:inline-block; position:relative;}
.mainbody_3{width:1100px; margin:160px 0 0 0; height:862px; display:inline-block; position:relative;}
.mainbody_4{width:1100px; margin:50px 0 0 0; height:615px; display:inline-block; position:relative;}
.fucen{position:absolute; left:22px; top:302px;}
.kong{width:25px; float:left;}
.kong_1{width:25px; display:inline-block;}

.liuo{width:715px; margin:95px 0 0 165px; float:left; display:inline;}
.neik{width:715px;}
.main{width:690px; display:inline-block; line-height:25px; text-align:justify; text-justify:inter-ideograph; color:#FFF;}
.tup{width:170px; float:left; margin-right:15px; display:inline;}
.tup span{float:left; padding-top:5px;}
.xiadh{height:30px; line-height:30px; float:right; margin-right:35px; padding-bottom:83px; display:inline;}
.xiadh a{width:92px; text-align:center; display:inline-block; color:#FFF;}
/* mainbody end */

/* left start */
.left{width:236px; float:left;height:inherit;}
.left_news{width:236px; height:615px; display:inline-block; background:url(../images/news_l.jpg) no-repeat;}
.left_news ul{width:200px; margin:168px 0 0 0;}
.left_news ul li{text-align:right; margin-right:18px;}
.left_news ul li a{height:25px; line-height:25px; padding-right:15px; color:#000;}
.left_news ul li a:hover{color:#064eb2; background:url(../images/jitu.gif) no-repeat right;}
.left_keji{width:236px; height:615px; display:inline-block; background:url(../images/innovation_l.jpg) no-repeat;}
.left_zxns{width:236px; height:615px; display:inline-block; background:url(../images/zxns.gif) no-repeat;}
.left_zxns ul{width:200px; margin:148px 16px 0 0; float:right; display:inline;}
.left_zxns ul li{text-align:right; padding-right:30px; border-bottom:1px solid #d3d3d3;}
.left_js{width:236px; height:615px; display:inline-block; background:url(../images/left_js.jpg) no-repeat;}
.left_js ul li a{color:#f8e3c3;}
.left_js ul li a:hover{color:#ffb300; background:url(../images/hjt.gif) no-repeat right;}
.left_lin{width:236px; height:615px; display:inline-block; background:url(../images/left_lin.jpg) no-repeat;}
.left_mag{width:236px; height:615px; display:inline-block; background:url(../images/magzine.jpg) no-repeat;}
.left_us{width:236px; height:615px; display:inline-block; background:url(../images/aboutus.jpg) no-repeat;}
.left_nengy{width:236px; height:inherit; display:inline-block;
             background:url(../images/left_nengy.jpg) no-repeat;
             }
             
.left_info {width:236px; height:615px; display:inline-block; background:url(../images/left-info.png) no-repeat;}
.left_info ul{width:230px; margin:148px 16px 0 0; float:right; line-height:30px;display:inline;}
.left_info ul li{text-align:right; padding-right:55px;color:#5f5e5e;font-weight:normal; /**border-bottom:1px solid #d3d3d3;**/}  
.left_info ul li a {color:#5f5e5e; font-size:13px;font-weight:normal; /**border-bottom:1px solid #d3d3d3;**/}  
.left_info ul li a:hover {
    color: #064eb2;
    background: url(../images/jitu.gif) no-repeat right;
}


.left_manage {width:236px; height:615px; display:inline-block; background:url(../images/enterprise_contract_small.png) no-repeat;}
.left_manage ul{width:200px; margin:148px 16px 0 0; float:right; line-height:30px;display:inline;}
.left_manage ul li{text-align:right; padding-right:55px;color:#5f5e5e;font-weight:normal; /**border-bottom:1px solid #d3d3d3;**/}  
.left_manage ul li a {color:#5f5e5e; font-size:13px;font-weight:normal; /**border-bottom:1px solid #d3d3d3;**/}  
.left_manage ul li a.lix{color:#555555;}     

.left_person {width:236px; height:615px; display:inline-block; background:url(../images/enterprise_recurit_small.png) no-repeat;}
.left_person ul{width:200px; margin:148px 16px 0 0; float:right; line-height:30px;display:inline;}
.left_person ul li{text-align:right; padding-right:55px;color:#5f5e5e;font-weight:normal; /**border-bottom:1px solid #d3d3d3;**/}  
.left_person ul li a {color:#5f5e5e; font-size:13px;font-weight:normal; /**border-bottom:1px solid #d3d3d3;**/}  
.left_person ul li a.lix{color:#555555;}     


/* left end */

/* right start */
.right{width:1100px;  display:inline;height:inherit; }
.danwz{float:right;}
.danwz a{margin-left:8px; color:#7c7c7c;}
.danwz2 a{margin-left:8px; color:#7c7c7c;}
/* right end */

/* index start */
.tinew{width:100%; margin:15px 0 0 0; display:inline-block;}
.xinw{width:64%; float:left; margin:0 0 12px 12px; display:inline;}
.tian{width:100%; margin:10px 0 0 0; padding-left:10px; display:inline-block;padding:10px;}

.tinxn{width:57%; float:left; margin:0px 5px 0 10px; display:inline;text-align: left;}
.tinxn ul li{width:100%; float:left; height:35.2px; line-height:35.2px; overflow:hidden;font-size:15px; background:url(../images/zdin.jpg) no-repeat 0 19px}
.tinxn ul li a{width:82%; float:left; padding-left:10px; color:#555555;vertical-align:middle;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
.tinxn ul li span{float:right; color:#646564;}
.tinna{display: block;width: inherit;height: inherit;}
.tixm{width:31%; float:right; margin:0px 15px 0 0; display:inline; background:#ffffff;padding:10px}
.tinn:hover{cursor:pointer}
.tinn{width:170px; height:85px;margin:0 0 0 78px;*margin:25px 0 0 78px;}
.tixm li{height:20px; line-height:20px; color:#555555;}
.tixm ul li{width:100%; float:left; height:29px; line-height:29px; overflow:hidden;font-size:12px; border-bottom:1px dashed #ccc}
.tixm ul li a{width:78%;float:left; padding-left:10px; color:#555555;vertical-align:middle;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
.tixm ul li span{float:right; color:#646564;}
.tixm .headline h3 {
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 1px;
    text-align:center;
}
.tixm .headline p{line-height:14px;overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
font-size:12px;color:#555555;
margin-bottom:5px;
}
.rom{width:48%; margin:0px 0 0 0px;float:left}
.rom2{width:48%;margin:0px 0 0 5px;float:right}

.tinsv{width:355px; height:130px; display:inline-block;}

.tinsn{width:265px; float:right; margin-right:13px; display:inline;}
.tinsn ul{width:110px; margin:20px 0 0 145px; float:left; display:inline;}
.tinsn ul li{width:110px; height:25px; line-height:25px; float:left; background:url(../images/xx.jpg) repeat-x bottom;}
.tinsn ul li a{padding-left:10px; color:#000000; background:url(../images/zdin.jpg) no-repeat 0 5px;}
.ton{width:404px; float:left; margin:15px 0 0 12px; display:inline;}
.ton img{margin:0 3px; border:1px solid #bab7b3; background:#fff; padding:2px;}
/* index end */



/* news start */
.sc_newsbn{background:url("../images/sc_newsbn.jpg") center;}
.sc_abbn{background:url("../images/sc_abbn.jpg") center;}
.sc_ywbn{background:url("../images/sc_ywbn.jpg") center;}
.sc_kyrc{background:url("../images/sc_kyrc.jpg"); }
.sc_qyfc{background:url("../images/sc_qyfc.jpg") center;}
.in_banner{height:160px;background-size:cover;position:relative;}
.in_banner .inNav_T{padding-left: 80px; line-height:50px;font-size:30px;color:#fff;font-weight:bold;padding-top: 40px;}
.inNav_dir{padding-left: 80px;line-height:30px;font-size:17px;color:#fff;text-transform: uppercase;}
.ej_title{
	width: 100%;
	height: auto;
	float: left;
	border-bottom: 1px solid #e2e2e2;
}
.ej_title_left{
	line-height: 49px;
	float: left;
}

.ej_title_left li{
	float: left;
	line-height: 49px;
	margin-right:17px;
	
}
.ej_title_left li a{
	color: #666;
	font-size: 14px;
	line-height: 47px;
	display: block;
}
.ej_title_left li a:hover{
	color: #3976eb !important;
	font-weight: bold;
	border-bottom: 2px solid #3976eb;
}

.ej_title2{
	width: 100%;
	height: auto;
	float: left;
	border-bottom: 1px solid #e2e2e2;
}
.ej_title_left2{
	line-height: 49px;
	float: left;
}

.ej_title_left2 li{
	float: left;
	line-height: 49px;
	margin-right: 20px;
	
}
.ej_title_left2 li a{
	color: #666;
	font-size: 14px;
	line-height: 47px;
	display: block;
}
.ej_title_left2 li a:hover{
	color: #3976eb !important;
	font-weight: bold;
}
.ac{
	color: #3976eb !important;
	font-weight: bold;
	border-bottom: 2px solid #3976eb;
}
.bc{
	color: #3976eb !important;
    	font-weight: bold;

}


.nri{width:1070px; margin:0 auto; font-size:15px;}

.wen{width:1080px;margin:10px 0 0 0; display:inline-block;}
.tupu{width:162px; height:112px; float:left; border:1px solid #c0c0c0; background:#FFF;}
.tupu img{margin:6px 0 0 6px;}
.tinu{width:480px; float:right;}
.tinu h1{color:#333333;}
.tinu p{margin:10px 0 15px 0; line-height:18px; color:#5f5e5e;}
.list{width:1070px; margin:20px 0 0 0; display:inline-block;}
.list ul li{width:1070px; float:left; height:90px; line-height:30px;border-bottom: 1px dashed #eaeaea; }
.list ul li a{width:950px; float:left; padding-left:10px; color:#000; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size:1rem;padding-top:17px}
.list ul li:hover a{
    color:#3a7fd5; 
    padding-left:15px; 
    font-weight:600;	
    -webkit-transition:0.4s;
	-moz-transition:0.4s;
	-ms-transition:0.4s;
	-o-transition:0.4s;
	transition:0.4s;
}
.list ul li i{float:right; background:url(../images/jiantou.png) no-repeat; width:35px;height:35px;padding-right:15px;margin-top:30px;}
.list ul li:hover i {background: url(../images/jiantou1.png) no-repeat;}
.list ul li span{margin-left:10px; color:#b4b4b4; padding-left:19px; float:left;background:url(../images/time.png) no-repeat left center; vertical-align:middle}
.huny{float:right; margin:25px 0 0 0;}
.huny a{margin-left:15px; color:#333333;}
.huny strong{color:#954984;}
.fin{width:100%; float:left;}
.huny_1{float:right; margin:25px 25px 0 0; display:inline;}
/* news end */

/* operations start */
.tun{width:929px; margin:20px auto 0 auto; position:relative;}
.gbi{width:72px; height:22px; right:8px; bottom:8px; float:right; position:absolute;}
/* operations end */

/* management start */
.tuni{width:80px; float:left; margin-right:15px; display:inline;}
.tuni span{width:80px; height:83px; padding-bottom:18px; display:inline-block; background:url(../images/bjt.gif) no-repeat;}
.tuni span img{margin:3px 0 0 3px;}
/* management end */

/* ranking start */
.ran{width:296px; float:left; margin-right:15px; display:inline;}
.ran span{margin-right:15px;}
/* ranking end */

/* honor start */
.rtin{width:750px; float:left; margin-left:15px; display:inline;}
.rtin span{float:left; padding-bottom:5px;}

.tina{width:635px; float:left; padding-bottom:10px; margin-bottom:10px; background:url(../images/lhf.gif) repeat-x bottom;}
.tina ul li span{width:310px; float:left;}
.tina ul li .irn{width:310px; padding-left:10px; background:url(../images/dom.jpg) no-repeat 0 10px;}

.tina_1{width:635px; float:left; padding-bottom:10px; margin-bottom:10px; background:none;}
.intn{font-size:24px; font-family:Arial; padding:0 10px;}
.tina_2{width:635px; float:left; padding-bottom:0; margin-bottom:15px; border-bottom:1px solid #92add2; background:none;}
.tibn{/*font-family:΢���ź�;*/}
.fian{width:80px; border-bottom:1px solid #92add2; margin:0 10px 0 0;}
/* honor end */

/* workstation start */
.zcfg{width:1100px; height:255px; margin:30px 0 0 0; display:inline-block; overflow:hidden;}
.zc{width:252px; float:left;}
.liru{width:250px; height:197px; border:1px solid #c0c3c0; border-bottom:none;  border-top:none;}
.liru .gin{width:220px; margin-left:15px; padding-top:5px;}
.liru ul li{height:26px; line-height:26px; background:url(../images/xx.jpg) repeat-x bottom;}
.liru ul li a{padding-left:10px; color:#333333; background:url(../images/hjia.jpg) no-repeat 0 3px;}
.zhann{width:450px; float:left; margin-left:20px; display:inline;}
.zhann .omtn{width:445px; height:25px; border-bottom:1px solid #c7c8c7;}
.omtn h1{width:120px; height:25px; float:left; font-size:14px; /*font-family:΢���ź�; */color:#005ca2; border-bottom:2px solid #005ca2;}
.omtn h1 a{color:#954984; font-size:16px; font-family:Arial; margin-left:5px;}
.omtn .gendu{float:right; margin:10px 0 0 0;}
.uir{width:450px; margin:15px 0 0 0; display:inline-block;}
.rin{float:left;}
.rin img{padding:2px; border:1px solid #c0c0c0;}
.tinb{width:275px; float:right;}
.tinb p{margin:8px 0 0 0; color:#5f5e5e; line-height:18px;}
.rina{margin:10px 0 0 0; display:inline-block;}
.tinsd{width:450px; margin:10px 0 0 0; display:inline-block;}
.tinsd ul li{width:445px; height:24px; line-height:24px; float:left;}
.tinsd ul li a{width:375px; float:left; padding-left:10px; color:#333333; background:url(../images/zdin.jpg) no-repeat 0 10px;}
.tinsd ul li span{float:right; color:#646564;}
.zhand{width:252px; height:254px; float:right; margin-right:10px; display:inline; background:url(../images/zern.jpg) no-repeat;}
.zhand p{width:220px; line-height:20px; margin:50px 0 0 16px;}

.rsn{width:1100px; height:175px; margin:20px 0 0 0; display:inline-block; overflow:hidden;}
.liru_1{width:250px; height:117px; border:1px solid #c0c3c0; border-bottom:none;  border-top:none;}
.liru_1 ul li{height:32px; line-height:32px;}
.uisn{width:723px; float:right; margin-right:10px; display:inline;}
.omtn_1{width:723px; height:25px; border-bottom:1px solid #c7c8c7;}
.omtn_1 h1{width:220px;}
.rins{width:723px; margin:15px 0 0 0; float:left;}
.rins ul li{width:723px; float:left; height:26px; line-height:26px; overflow:hidden; background:url(../images/xx.jpg) repeat-x bottom;}
.rins ul li span{float:left; display:inline;}
.gins_1{width:100px; padding-left:10px; background:url(../images/zdin.jpg) no-repeat 0 10px;}
.gins_1 a{color:#000;}
.gins_2{width:15px; text-align:center;}
.gins_3{width:220px; margin-left:100px;}
.gins_4{width:150px;}
.gins_5{width:90px;}

.trin{width:1100px; height:147px; margin:20px 0 0 0; display:inline-block; overflow:hidden;}
.foin{width:252px; float:left;}
.foin span{padding-bottom:8px; float:left;}
.rinsn{width:723px; float:right; margin-right:10px; display:inline;}
.omtn_2{width:723px; height:25px; border-bottom:1px solid #c7c8c7;}
.omtn_2 h1{width:110px;}
.rons{width:723px; margin:15px 0 0 0; display:inline-block;}
.rons ul li{width:723px; height:26px; line-height:26px; float:left; overflow:hidden; background:url(../images/xx.jpg) repeat-x bottom;}
.rons ul li a{width:645px; color:#333333; float:left; padding-left:10px; background:url(../images/zdin.jpg) no-repeat 0 10px;}
.rons ul li span{float:right;}
/* workstation end */

/* workstation_l start */
.liun{width:658px; line-height:22px; text-align:justify; text-justify:inter-ideograph;font-size: 14px;line-height: 28px;}
.tind{width:658px; margin:15px 0 0 0; display:inline-block;}
.tud{float:left;}
.tins{float:left; margin:0 0 0 15px; display:inline;}
.tins h1{font-size:14px; padding-bottom:20px;}
.tins p{height:22px; line-height:22px;}
.tins .tinx{color:#ce4616;}
.tins a{color:#333333;}

.tix{width:735px; display:inline-block;}
.tix p{float:left;}
.tixd{width:702px; height:383px; float:left; background:#FFF;}
.gbi_1{width:39px; height:3px; right:8px; top:8px; float:right; position:absolute;}
.gbi_2{width:930px; float:left; right:8px; bottom:8px; position:absolute; z-index:999;}
.gbi_2 strong{float:left; font-size:20px;}
.gbi_2 a{width:72px; height:22px; float:right;}
.enk{width:650px; margin:80px 0 0 40px; line-height:22px;}
.enk2{line-height:22px;margin:20px; }
.tis{width:151px; float:left; margin-right:15px; display:inline;}
.tino{width:460px; float:left;}

.tixd_1{width:702px; height:500px; float:left; background:#FFF;}
.enk_1{width:90%; float:left; margin-left:20px; display:inline; line-height:22px;}
.tini{padding-top:40px; text-align:center; font-size:20px; font-family:����;word-break:break-all}
.riqi{width:100%; text-align:center; color:#737373;}
.tnd_1{width:460px;}
/* workstation_l end */

/* technology start */
.zuanl{width:658px; margin:20px 0 0 0; display:inline-block;}
.zuanl a{float:left; margin-right:20px; display:inline;}
/* technology end */

/* yanfa start */
.lin{width:600px; float:left; margin-left:15px; display:inline;}
.tinxb{width:650px; float:right;font-size: 14px;line-height: 22px;}
.imgspan{text-align:center;display: inline-block; height: 50px;font-size: 14px;width: 100%;color:Black;/*font-family:΢���ź�;*/}
.tinxb h1{font-size:20px; color:#005ca2;}
.neie{width:590px; line-height:22px;}
.tinxb_1{width:600px; float:right; padding-bottom:15px;}
/* yanfa end */

/* careers start */
.tixz{width:660px; display:inline-block;}
.tisc{width:660px; float:left;}
.tixz .rtic{float:left; padding-left:10px; background:url(../images/tan.jpg) no-repeat;}
.tixz span strong{color:#005ca2; font-size:14px; margin-right:10px;}
.tixz .ys{color:#954984;}
.tixz .rinx{float:right;}

.rns{width:635px; display:inline-block; margin:20px 0 0 20px; padding-bottom:50px;}
.rns ul li{width:635px; float:left; height:30px; line-height:30px; background:url(../images/xxr.jpg) repeat-x bottom;}
.rns ul li a{width:550px; float:left; color:#333; padding-left:15px; background:url(../images/hjtu.gif) no-repeat 0 10px;}
.rns ul li span{float:right; color:#666666;}
/* careers end */

/* idea start */
.wen_1{width:660px; margin:15px 0 0 0; display:inline-block;font-size: 14px;line-height: 28px;/*font-family: ΢���ź�;*/text-indent: 2em;text-align: justify;text-justify:inter-ideograph;}
.tinv{ float:left; line-height:22px; color:#333333;}
.tinxc{width:392px; float:right;}
/* idea end */

/* speciification start */
.wen_2{width:660px; margin:30px 0 0 0; padding-top:160px; background:url(../images/tau.gif) no-repeat left top;}
.tia{width:220px; float:left;}
.tia p, .gion p, .tns p{height:22px; line-height:22px; color:#333333;}
.gion{width:160px; float:left;}
.tns{width:200px; float:right;}
/* speciification end */

/* story start */
.liuo_1{width:715px; margin:0px 0 0 0; float:left; display:inline;}
.tien{width:710px; margin:40px 0 0 148px;}
.tizb{font-size:22px; /*font-family:΢���ź�; */text-align:center; padding-bottom:20px;}
.tinr{width:690px; line-height:22px;}
.chal{margin:45px 0 0 330px; display:inline-block; color:#FFF;}
/* story end */

/* energy start */
.lin_1{width:600px; float:left; margin:15px 0 0 0; display:inline; line-height:22px; text-align:justify; text-justify:inter-ideograph;}
.rinb{width:730px;float:left;margin-right:15px; display:inline;}
.rinb2{width:1130px;float:left; margin: 0 0 0 -16px; display:inline;}
.img-li{float:left;width:50%;display: inline-block;text-indent: 0em;}
.rinb a{margin:3px 3px 3px 3px; float:left; display:inline;}
.rinb img{width:300px;height:200px;margin-left:10px}
.rinb .img-li{float: left;width: 320px;display: inline-block;text-indent: 0em;}
.rinb2 a{margin:6px 3px 6px 20px; float:left; display:inline;}
.rinb2 img{margin:0 3px; background:#fff; padding:2px;}
.tnd{width:850px; display:inline-block;}
.tnd p{float:left;}
.tinbc{width:817px; float:left; height:343px; padding-top:40px; background:#fff;}
.frin{float:left;}
.frin img{border:1px solid #cccccc; padding:5px;}
.lens{width:320px; float:right;}
.lens ul li{width:320px; float:left; padding-bottom:15px;}
.lens .linh{line-height:22px;}
/* energy end */

/* security start */
.indr{width:294px; float:left; margin-right:15px; display:inline;}
.indr_1{width:152px; float:left; margin-right:15px; display:inline;}
.indr_1 span{padding-bottom:5px; float:left;}
.indr_2{width:152px; float:right; margin:0 0 0 15px; display:inline;}
.tnd_i{width:950px; background:#FFF; padding:15px 0 35px 0; text-align:center;}
/*.rib{width:950px; float:left; padding:15px 0 0 0; background:#fff; text-align:center;}*/
/* security end */

/* responsibility start */
.tine{width:1100px; margin:32px 0 0 0; height:235px; overflow:hidden; display:inline-block;}
.fine{width:545px; float:right; line-height:22px; margin:20px 30px 0 0; display:inline; text-align:justify; text-justify:inter-ideograph;}

.eibs{width:1100px; height:305px; margin:20px 0 0 0; overflow:hidden; display:inline-block;}
.rine{width:252px; float:left; margin-left:10px; display:inline;}
.rine ul li{float:left; padding-bottom:5px;}
.biun{width:675px; height:302px; float:left; padding-left:35px; margin-left:20px; display:inline; background:url(../images/bbn.jpg) no-repeat left top;}
.omtn_i{width:675px; height:25px; border-bottom:1px solid #c7c8c7;}

.rons_1{width:675px; margin:15px 0 0 0; display:inline-block;}
.rons_1 ul li{width:675px; height:26px; line-height:26px; background:url(../images/xx.jpg) repeat-x bottom;}
.rons_1 ul li a{width:600px; color:#333333; float:left; padding-left:10px; background:url(../images/zdin.jpg) no-repeat 0 10px;}
.rons_1 ul li span{float:right;}

.jsgun{width:982px; height:202px; margin:20px 0 0 10px; background:url(../images/hen.jpg) no-repeat;}
.tnsc{width:40px; height:20px; margin:10px 8px 0 0; float:right; display:inline;}
/* responsibility end */

/* footer start */
/*.footer{width:1163px; height:120px; padding-top:3px;margin: 0px auto; background:url(../images/babj_2_4.jpg) no-repeat top center scroll; }
.foot_l{float:left; margin:6px 0 0 30px; display:inline; width:40%}
.foot_l p{color:#616161;line-height:26px}
.foot_l p a{color:#616161;}
.foot_l .lim{padding:20px 0 0 0;}
.foot_c{float:left; display:inline;width:30%;margin:6px 0 0 35px; }
.foot_c p{color:#616161;line-height:28px}
.foot_c p a{color:#616161;}
.foot_c .lim{font-family:Arial;font-size:16px;padding:16px 0 0 0;}
.foot_r{float:right; display:inline;width:50%;margin:20px 30px 0 20px; }
.foot_r .lim{font-family:Arial;font-size:16px;padding:16px 0 0 0; }
.foot_r p{color:#616161;line-height:26px}
.foot_r p a{color:#616161;padding:0 5px 0 9px;line-height:26px}
.foot{height:30px;background:#e8e8e8 ;margin:0 auto;width:1163px; }
.foot p{color:#616161;text-align:center;padding-top:6px;}*/

.footer{width:1220px; height:127px; padding-top:3px;margin: 0px auto; background:url(../images/babj_2_4.jpg) no-repeat top center scroll; }
.foot_l{float:left; margin:6px 0px 0 40px; display:inline; width:30%}
.foot_l p{color:#616161;line-height:26px}
.foot_l p a{color:#616161;}
.foot_l .lim{padding:26px 0 0 0;}

.foot_c{ float:right;margin-top:26px;margin-right:80px}
.foot_c p{color:#616161;line-height:26px;}
.foot_c p a{color:#616161;padding:0 5px 0 9px;line-height:26px}
.foot_c .lim{font-family:Arial;font-size:16px;padding:16px 0 0 0;}

.foot_r{float:right; width:20%;margin-top:18px;}
.foot_r .lim{font-family:Arial;font-size:16px;padding:16px 0 0 0; }
.foot_r p{color:#616161;line-height:26px;margin-top:5px}

/* footer end */

/*jscroll*/
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1; margin-bottom:20px;}
.jScrollPaneTrack {position:absolute;cursor: pointer;right: 0;top: 0;height:100%; background:url(../images/y-x.gif) repeat-y;}
.jScrollPaneDrag {position:absolute;cursor: pointer;overflow: hidden; background:url(../images/jtu.gif) no-repeat;}
.jScrollPaneDragTop {position:absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}
a.jScrollArrowUp {display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;height: 9px;}
a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;height: 9px;}

#root{position:relative;}
.leftBorder{width:7px; height:278px; position:absolute; top:100px;right:125px; background:url(../images/y-x.gif) repeat-y;}
.leftBorder_1{width:7px; height:320px; position:absolute; top:185px;right:60px; background:url(../images/y-x.gif) repeat-y;}
.leftBorder_2{width:7px; height:290px; position:absolute; top:90px;right:140px; background:url(../images/y-x.gif) repeat-y;}
.leftBorder_3{width:7px; height:320px; position:absolute; top:220px;right:80px; background:url(../images/y-x.gif) repeat-y;}
.leftBorder_4{width:7px; height:270px; position:absolute; top:250px;right:80px; background:url(../images/y-x.gif) repeat-y;}
#slider{position:absolute;height:61px;width:7px; background:url(../images/jtu.gif) no-repeat;}
#slider0{position:absolute;height:61px;width:7px; background:url(../images/jtu.gif) no-repeat;}
.znss_box_l{height:278px;}
.znss_box_1{height:320px;}
.znss_box_2{height:290px;}
.znss_box_3{height:320px;}
.znss_box_4{height:270px;}
#scrollContent{position:absolute; padding:10px 0;}
#root{position:relative;}

.ifgs{width:815px; display:inline-block;}
.wuhangzi{width:30px; float:right; background:url(../images/daohna.jpg) no-repeat;}
.wuhangzi ul li{width:30px;float:left; color:#bd4372; text-align:center; display:inline; background:url(../images/js-a.jpg) no-repeat;}
.wuhangzi ul li a{width:30px; display:block; padding-bottom:10px;}
.wuhangzi .active a{width:30px; height:103px; color:#fff; background:url(../images/liu_1.jpg) no-repeat;}
.wuhangzi .normal a{width:30px; height:103px; color:#fff; background:url(../images/liu_2.jpg) no-repeat;}
.wuhangzi ul li a span{width:10px; float:left; margin:15px 0 0 8px; font-size:13px; display:inline; /*font-family:΢���ź�;*/}

.ifgs_1{width:660px; display:inline-block;}
.wuhangzi_1{width:24px; float:left; background:url(../images/daohna.jpg) no-repeat;}
.wuhangzi_1 ul li{width:24px;float:left; color:#bd4372; text-align:center; display:inline; background:url(../images/js-a.jpg) no-repeat;}
.wuhangzi_1 ul li a{width:24px; line-height:25px; display:block; padding-bottom:10px;}
.wuhangzi_1 .active a{width:24px; height:25px; color:#fff; background:url(../images/dq.jpg) no-repeat;}
.wuhangzi_1 .normal a{width:24px; height:25px; color:#fff; background:url(../images/mr.jpg) no-repeat;}

.ifgs_2{width:660px; display:inline-block;}
.wuhangzi_2{width:660px; height:30px; float:left; background:url(../images/daohna.jpg) no-repeat;}
.wuhangzi_2 ul li{width:125px;float:left; color:#bd4372; margin-right:3px; text-align:center; display:inline; background:url(../images/js-a.jpg) no-repeat;}
.wuhangzi_2 ul li a{width:125px; line-height:30px; display:block;}
.wuhangzi_2 .active a{width:125px; height:30px; color:#fff; background:#064291;}
.wuhangzi_2 .normal a{width:125px; height:30px; color:#fff; background:#72abcc;}

.ifgs_3{width:660px; display:inline-block;}
.wuhangzi_3{width:660px; height:30px; float:left; background:url(../images/daohna.jpg) no-repeat;}
.wuhangzi_3 ul li{float:left; color:#bd4372; margin-right:3px; text-align:center; display:inline; background:url(../images/js-a.jpg) no-repeat;}
.wuhangzi_3 ul li a{line-height:30px; padding:0 25px; display:block;}
.wuhangzi_3 .active a{height:30px; color:#fff; background:#064291;}
.wuhangzi_3 .normal a{height:30px; color:#fff; background:#72abcc;}

.ifgs_4{width:660px; display:inline-block;}
.wuhangzi_4{width:660px; float:left; background:url(../images/daohna.jpg) no-repeat;font-size:14px;/*font-family:΢���ź�;*/}
.wuhangzi_4 ul li{float:left; color:#bd4372; margin-right:3px; padding-bottom:3px; text-align:center; display:inline; background:url(../images/js-a.jpg) no-repeat;}
.wuhangzi_4 ul li a{line-height:30px; padding:0 25px; display:inline-block;}
.wuhangzi_4 .active a{height:30px; color:#fff; background:#064291;}
.wuhangzi_4 .normal a{height:30px; color:#fff; background:#72abcc;}

.ifgs_5{display:inline-block;background:#ffffff;padding-right:10px}
.wuhangzi_5{width:695px; float:left; background:url(../images/daohna.jpg) no-repeat;}
.wuhangzi_5 ul{float:right; margin-right:15px; display:inline;}
.wuhangzi_5 ul li{float:left; color:#bd4372; margin-left:5px; text-align:center; display:inline; background:url(../images/js-a.jpg) no-repeat;}
.wuhangzi_5 ul li a{width:105px; line-height:25px;  display:block;}
.wuhangzi_5 .active a{width:105px; height:25px; color:#000000;/* font-family:΢���ź�;*/ background:url(../images/tus.jpg) no-repeat;}
.wuhangzi_5 .normal a{width:105px; height:25px; color:#02267b;/* font-family:΢���ź�; */background:url(../images/stu.jpg) no-repeat;}

/* ���� */
.open_box{position:absolute; display:none; z-index:999999;top:50px; left:50%; margin-left:-465px; overflow: hidden;}
.open_box1{position:absolute; display:none; z-index:999999;top:0px; left:50%; margin-left:-367px; overflow: hidden;}
.open_box2{position:absolute; display:none; z-index:999999;top:0px; left:50%; margin-left:-367px; overflow: hidden;}
.open_box3{position:absolute; display:none; z-index:999999;top:0px; left:50%; margin-left:-475px; overflow: hidden;}
.table_juyun{width:929px;}
.table_juyun1{width:735px;}
.table_juyun2{width:850px;}
.table_juyun3{width:950px;}
.table_up{height:27px;line-height:27px;display:block; background:#ccc; position:absolute;}
.table_up strong{color:#fff; padding-left:10px; float:left;}
.table_up a{float:right; margin:8px 10px 0 0; display:inline;}
.table_end{width:929px; height:653px; background:url(../images/tuin.jpg) no-repeat;}
.technology_content{width:765px; margin:45px 0 0 80px; display:inline-block;}
.technology_title{width:765px; /*font-family:΢���ź�; */font-size:24px; padding-bottom:5px; color:#ffffff; border-bottom:1px solid #3772ba;}
.content{width:765px; margin:30px 0 0 0;}
.content_list{width:382px; float:left;}
.content_list ul li{height:24px; line-height:24px; color:#FFF;}
.content_list ul li a{color:#75bcff; font-weight:bold; margin-right:10px;}

.table_end h3{font-size:14px; display:block; padding:30px 20px;}
#open_bj{width:100%; background:#000;filter:alpha(opacity=70);opacity:0.7; position:absolute; left:0; top:0; z-index:99; display:none;}/*͸������*/ 


.scrollbar{
overflow-y:auto;
Scrollbar-Face-Color:#; /*//������������ɫ*/
scrollbar-highlight-color:#; /*//��������б�����б����ɫ*/
scrollbar-shadow-color:#; /*//��������б�����б����ɫ*/
scrollbar-3dlight-color:#;/*//�������ϱߺ���ߵı�����ɫ*/
scrollbar-track-color:#; /*//�������װ���ɫ*/
scrollbar-darkshadow-color:#;/*//�������±ߺ��ұ߱�����ɫ*/
scrollbar-arrow-color:#;/*//���������¼�ͷ��ɫ*/
}

#key-visual{width:306px;height:219px; padding:5px; float:left; margin-left:10px; position:relative;overflow:hidden; border:1px solid #ccc; display:inline;}
#kv-container .kv-item{overflow:hidden;width:306px;height:219px; position:absolute;top:0;left:0;}
#kv-navi{width:306px; height:20px; position:absolute;z-index:99;left:5px;bottom:5px; background:#000; filter:alpha(opacity=60); opacity:0.6;}
#kv-navi a{display:block;float:left;text-align:center;width:20px;height:20px;margin:0 0 0 5px;font-size:12px;line-height:20px;color:#fff;}
#kv-navi a:link,#kv-navi a:visited{color:#fff;text-decoration:none;}
#kv-navi a:hover,#kv-navi a.current{width:20px;height:20px; border:0;color:#fff!important;background:#A90001;}

.rollBox{width:967px; margin:30px 0 0 0; padding-left:15px; float:left; overflow:hidden;}
.rollBox .LeftBotton{height:128px;width:40px;background:url(../images/jts.gif) no-repeat 0 0;overflow:hidden;float:left; margin-right:12px;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:128px;width:40px;background:url(../images/jts.gif) no-repeat -43px 0;overflow:hidden;float:left; margin-left:12px;display:inline;cursor:pointer;}
.rollBox .Cont{width:845px; overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:158px; margin:0 6px;float:left;text-align:center;}
.rollBox .Cont .pic img{display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBoxArrow{float:left; margin:0;}

/* tab start */
.slider{margin-top:70px;width:40%;float:left; display:inline; position:relative;}
.slider .tt{width:420px; height:30px; position:absolute; z-index:99; bottom:0;}
.slider div.img{width:420px; height:205px;}
.slider div.img img{margin:5px 0 0 5px;}
.slider .num{width:270px; height:20px; position:absolute; left:0; bottom:5px; margin-left:5px; z-index:9999; color:#fff; overflow:hidden; background:#000; filter:alpha(opacity=70); opacity:0.7;}
.slider .num li{float:left; width:20px; height:20px; margin-left:5px; display:inline; color:#fff; cursor:pointer; line-height:20px; text-align:center;}
.slider .num .on{color:#fff; background:#ad070f;}
/* rab end */
.toptitle{font-size:13px;font-weight:bold;}

.yewuImg{margin: 1% 0.4% 0.1% 0.62%}
.yewuImg:hover{cursor:pointer}
.bslfd2:hover{background-image:url('images/shuidian.png');}
.bxny2:hover{background-image:url('images/bxny1.png');}
.bjzjg2:hover{background-image:url('images/chengxiang.png');}
.bszjt2:hover{background-image:url('images/bszjt1.png');}
.bshj2:hover{background-image:url('images/shengtai.png');}
.bhysl2:hover{background-image:url('images/bhysl1.png');}

#cont1{/*font-family: ΢���ź�;*/text-indent: 2em;line-height: 28px;}

#choosereg {
    width:600px;
    height:250px;
}
    #choosereg dl {
        float: left;
        width: 50%;
        text-align: center;
        font-size: 17px;
        color: #0053a7;
        font-weight: bold;
        cursor: pointer;
        padding: 32px 0 30px 0;
        border-radius:5px;
    }
        #choosereg dl:hover {
            background: #f3f3f3;
        }
.tinxn .headline h3 {
    font-size: 16px;
    font-weight: bold;
    line-height: 25px;
    margin-bottom: 15px;
}
.tinxn .headline p{line-height: 22px;
                   overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
font-size:14px;
color:#555555;
margin-bottom:20px;
}
.tinxn .listBoxs {
 overflow:hidden;
}
.tinxn .listBoxs .list {
 width:calc((100%)/2);
 float:left;
 transition:all .5s ease;
}
.tinxn .listBoxs .cotentBox {
 transition:all .5s ease;
}
.tinxn .listBoxs:hover .cotentBox {
 background:#06c;
}
.tinxn .listBoxs .cotentBox .titleh5 {
 transition:all .5s ease;
}
.tinxn .listBoxs:hover .cotentBox .titleh5 {
 color:#fff;
}
.tinxn .listBoxs .cotentBox .lsitSummary {
 transition:all .5s ease;
}
.tinxn .listBoxs:hover .cotentBox .lsitSummary {
 color:rgba(255,255,255,.8);
}
.tinxn .listBoxs  .cotentBox .listYear {
 transition:all .5s ease;
}
.tinxn .listBoxs:hover .cotentBox .listYear {
 color:#fff;
}
.tinxn .listBoxs  .cotentBox .listmd {
 transition:all .5s ease;
}
.tinxn .listBoxs:hover .cotentBox .listmd {
 color:#fff;
}
.tinxn .listBoxs  .listCotentBox {
 position:relative;
}
.tinxn .listBoxs  .listCotentBox:before {
 position:absolute;
 content:'';
 background:rgba(0,0,0,0.05);
 width:1px;
 height:70%;
 z-index:1;
}
.tinxn .listBoxs .listCotentBox:after {
 position:absolute;
 content:'';
 background:#fff;
 width:1px;
 height:0%;
 z-index:1;
 transition:all .36s ease;
}
.tinxn .listBoxs .listCotentBox:hover:after {
 height:70%;
}
.tinxn .listBoxs .list_link {
 display:none;
}
.tinxn .listBoxs .listBoxs {
 padding:10px;
}
.tinxn .listBoxs .p_news {
 overflow:hidden;
}
.tinxn .listBoxs:first-child {
 display:flex;
 flex-wrap:wrap;
 float:left;
 position:relative;
}
.tinxn .listBoxs:first-child .list_images {
 width:100%;
 position:relative;
 overflow:hidden;
}
.tinxn .listBoxs:first-child .list_images img {/*width:100%;*/
                                                                    
 transition:600ms;
 -webkit-transition:600ms;
 -ms-transition:600ms;
 height:auto !important; /*! left:50% !important; */
 top:50% !important;
 -webkit-transform:translate(-50%, -50%) !important;
 -ms-transform:translate(-50%, -50%) !important;
 transform:translate(-50%, -50%) !important;
 position:absolute !important;
}
.tinxn .listBoxs:first-child .cover {
 background-repeat:repeat;
 background-position:center center;
 background-size:cover;
 position:relative;
 height:33.9rem;
}
.tinxn .listBoxs .list:first-child .pic {
 position:relative;
 width:100%;
 height:auto;
 vertical-align:middle;
 text-align:center;
 overflow:hidden;
}

.tinxn .listBoxs .list:first-child .list_thumb {
 width:100%;
 height:100%;
}
.tinxn .listBoxs .list:first-child .listTimeBox {
 display:none;
 margin-top:-8px;
}
.tinxn .listBoxs .list:first-child .gyBox {
 display:none;
}
.tinxn .listBoxs .list:first-child .listCotentBox {
 padding:0px;
 width:100%;
}
.tinxn .listBoxs .list:first-child .cotentBox {
 background-color:rgba(0,0,0,.5);
 position:absolute;
 bottom:0px;
 padding:20px;
 right:0px;
 left:0px;
}
.tinxn .listBoxs .list:first-child .cotentBox .titleh5 {
 color:#fff;
 text-align:center;
}
.tinxn .listBoxs .cotentBox {
 display:flex;
 width:100%;
}
.tinxn .listBoxs .listTimeBox {
 width:140px;
 height:100%;
}
.tinxn .listBoxs .list:not(:first-child) .listTimeBox {
 margin-top:3%;
}
.tinxn .listBoxs .list:not(:first-child) .titleBox {
 margin-top:1.4rem;
}
.tinxn .listBoxs .listTime {
 display:none;
}
.tinxn .listBoxs .list:nth-child(2) {
 margin-top:0px;
}
.tinxn .listBoxs .listYear {
 font-size:30px;
 color:#666;
 text-align:center;
 font-weight:bold;
}
.tinxn .listBoxs .listmd {
 text-align:center;
 font-size:16px;
 color:#666;
 margin-top:8px;
 font-weight:bold;
}
.tinxn .listBoxs .listCotentBox {
 width:calc((100% - 140px)/1);
 padding:0 1rem;
}
.tinxn .listBoxs .titleh5 {
 font-size:18px;
 overflow:hidden;
 font-weight:bold;
 color:#333;
 text-overflow:ellipsis;
 white-space:nowrap;
}
.tinxn .listBoxs .lsitSummary {
 font-size:15px;
 height:43.3px;
 line-height:24px;
 color:#454545;
 display:-webkit-box;
 overflow:hidden;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical;
 text-overflow:ellipsis;
 margin-bottom:28px;
}
.tinxn .listBoxs .gyBox {
 margin-top:1rem;
}
.tinxn .list:not(:first-child) .cotentBox {
 background:rgba(255,255,255,0.9);
 width:97%;
 margin-left:3%;
 margin-bottom:8px;
}
@media only screen and (max-width: 1024px) {
.tinxn .list:not(:first-child) .cotentBox {
  width:100%;
  margin-left:0%;
  margin-bottom: 10px;
  margin-top:10px;
 }
.tinxn .listBoxs .list {
  width: calc((100%)/1);
 }
.tinxn .listBoxs .list:first-child .list_images img {
  display:block;
 }
.tinxn .listBoxs .list:first-child .cover {
  display:none;
 }
.tinxn .listBoxs .list:first-child .pic {
  padding-bottom: 60%;
 }
.tinxn .listBoxs .lsitSummary {
  margin-bottom: 1rem;
 }
}

.tinxn .listBoxs .list:not(:first-child) .listTimeBox {
  margin-top: 4%;
 }
.tinxn .listBoxs .listYear {
  font-size: 18px;
 }
.tinxn .listBoxs .listmd {
  font-size: 12px;
 }
.tinxn .listBoxs .listTimeBox {
  width: 60px;
 }
.tinxn .listBoxs .listCotentBox {
  width: calc((100% - 60px)/1);
 }
.tinxn .listBoxs .titleh5 {
  font-size: 15px;
  height: 20px;
 }
.tinxn .listBoxs .gyBox {
  margin-top: 0.5rem;
 }
.tinxn .listBoxs .lsitSummary {
  font-size: 13px;
  height: 40px;
  line-height: 20px;
  margin-bottom: 16px;
 }
.tinxn .listBoxs .list:first-child .pic {
  padding-bottom: 50%;
 }
.tinxn .listBoxs .list:not(:first-child) .listCotentBox:before {
  left: 0px;
 }
.tinxn .listBoxs .list:not(:first-child) .listCotentBox:after {
  left: 0px;
 }
.tinxn  .listBoxs {
 overflow:hidden;
}
.tinxn  .listBoxs .list {
 width:calc((100%)/2);
 float:left;
 transition:all .5s ease;
}
.tinxn  .listBoxs .list .cotentBox {
 transition:all .5s ease;
}
.tinxn  .listBoxs:hover .cotentBox {
 background:#06c;
}
.tinxn  .listBoxs .cotentBox .titleh5 {
 transition:all .5s ease;
}
.tinxn  .listBoxs:hover .cotentBox .titleh5 {
 color:#fff;
}
.tinxn .listBoxs  .cotentBox .lsitSummary {
 transition:all .5s ease;
}
.tinxn .listBoxs:hover .cotentBox .lsitSummary {
 color:rgba(255,255,255,.8);
}
.tinxn .listBoxs .cotentBox .listYear {
 transition:all .5s ease;
}
.tinxn .listBoxs:hover .cotentBox .listYear {
 color:#fff;
}
.tinxn .listBoxs  .cotentBox .listmd {
 transition:all .5s ease;
}
.tinxn .listBoxs:hover .cotentBox .listmd {
 color:#fff;
}
.tinxn .listBoxs  .listCotentBox {
 position:relative;
}
.tinxn .listBoxs .listCotentBox:before {
 position:absolute;
 content:'';
 background:rgba(0,0,0,0.05);
 width:1px;
 height:70%;
 z-index:1;
}
.tinxn .listBoxs .listCotentBox:after {
 position:absolute;
 content:'';
 background:#fff;
 width:1px;
 height:0%;
 z-index:1;
 transition:all .36s ease;
}
.tinxn .listBoxs  .listCotentBox:hover:after {
 height:70%;
}
.tinxn .listBoxs .list_link {
 display:none;
}
.tinxn .listBoxs .listBoxs {
 padding:10px;
}
.tinxn .listBoxs .p_news {
 overflow:hidden;
}
.tinxn .listBoxs:first-child {
 display:flex;
 flex-wrap:wrap;
 float:left;
 position:relative;
}
.tinxn .listBoxs:first-child .list_images {
 width:100%;
 position:relative;
 overflow:hidden;
}
.tinxn .listBoxs:first-child .list_images img {/*width:100%;*/
                                                                    
 transition:600ms;
 -webkit-transition:600ms;
 -ms-transition:600ms;
 height:auto !important; /*! left:50% !important; */
 top:50% !important;
 -webkit-transform:translate(-50%, -50%) !important;
 -ms-transform:translate(-50%, -50%) !important;
 transform:translate(-50%, -50%) !important;
 position:absolute !important;
}
.tinxn .listBoxs:first-child .cover {
 background-repeat:repeat;
 background-position:center center;
 background-size:cover;
 position:relative;
 height:33.9rem;
}
.tinxn .listBoxs:first-child .pic {
 position:relative;
 width:100%;
 height:auto;
 vertical-align:middle;
 text-align:center;
 overflow:hidden;
}
.tinxn .listBoxs .list:first-child .list_images .pic {
 transition:600ms;
 -webkit-transition:600ms;
}
.tinxn .listBoxs .list:hover .pic {
 transform:scale(1.1);
 -webkit-transform:scale(1.1);
 -moz-transform:scale(1.1);
}
.tinxn .listBoxs .list:first-child .list_thumb {
 width:100%;
 height:100%;
}
.tinxn .listBoxs .list:first-child .listTimeBox {
 display:none;
 margin-top:-8px;
}
.tinxn .listBoxs .list:first-child .gyBox {
 display:none;
}
.tinxn .listBoxs .list:first-child .listCotentBox {
 padding:0px;
 width:100%;
}
.tinxn .listBoxs .list:first-child .cotentBox {
 background-color:rgba(0,0,0,.5);
 position:absolute;
 bottom:0px;
 padding:20px;
 right:0px;
 left:0px;
}
.tinxn .listBoxs .list:first-child .cotentBox .titleh5 {
 color:#fff;
 text-align:center;
}
.tinxn .listBoxs .cotentBox {
 display:flex;
 width:100%;
 margin-top:10px;
  margin-bottom:20px;
}
.tinxn .listBoxs .listTimeBox {
    margin-top:10px;
 width:80px;
 height:100%;
}
.tinxn .listBoxs .list:not(:first-child) .listTimeBox {
 margin-top:3%;
}
.tinxn .listBoxs .list:not(:first-child) .titleBox {
 margin-top:1.4rem;
}
.tinxn .listBoxs .listTime {
 display:none;
}
.tinxn .listBoxs .list:nth-child(2) {
 margin-top:0px;
}
.tinxn .listBoxs .listYear {
 font-size:20px;
 color:#666;
 text-align:center;
 font-weight:bold;
}
.tinxn .listBoxs .listmd {
 text-align:center;
 font-size:14px;
 color:#666;
 margin-top:8px;
 font-weight:bold;
}
.tinxn .listBoxs .listCotentBox {
 width:100%;
 padding:0  0 0 15px;
}
.tinxn .listBoxs .titleh5 {
 font-size:15px;
 overflow:hidden;
 font-weight:bold;
 color:#333;
 text-overflow:ellipsis;
 white-space:nowrap;
}
.tinxn .listBoxs .lsitSummary1 {
 font-size:13px;
 height:23.3px;
 line-height:24px;
 color:#454545;
 display:-webkit-box;
 overflow:hidden;
 -webkit-line-clamp:1;
 text-overflow:ellipsis;
 margin-bottom:8px;
}
.tinxn .listBoxs .lsitSummary {
 font-size:13px;
 height:43.3px;
 line-height:24px;
 color:#454545;
 display:-webkit-box;
 overflow:hidden;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical;
 text-overflow:ellipsis;
 margin-bottom:8px;
}
.tinxn .listBoxs .gyBox {
 margin-top:8px;
}
.tinxn .list:not(:first-child) .cotentBox {
 background:rgba(255,255,255,0.9);
 width:97%;
 margin-left:3%;
 margin-bottom:8px;
}
@media only screen and (max-width: 1024px) {
 .tinxn .list:not(:first-child) .cotentBox {
  width:100%;
  margin-left:0%;
  margin-bottom: 10px;
  margin-top:10px;
 }
 .tinxn .listBoxs .list {
  width: calc((100%)/1);
 }
 .tinxn .listBoxs .list:first-child .list_images img {
  display:block;
 }
 .tinxn .listBoxs .list:first-child .cover {
  display:none;
 }
 .tinxn .listBoxs .list:first-child .pic {
  padding-bottom: 60%;
 }
 .tinxn .listBoxs .lsitSummary {
  margin-bottom: 1rem;
 }
}
@media only screen and (max-width: 768px) {
 .tinxn .listBoxs .list:not(:first-child) .listTimeBox {
  margin-top: 4%;
 }
 .tinxn .listBoxs .listYear {
  font-size: 18px;
 }
 .tinxn .listBoxs .listmd {
  font-size: 12px;
 }
 .tinxn .listBoxs .listTimeBox {
  width: 60px;
 }
 .tinxn .listBoxs .listCotentBox {
  width: calc((100% - 60px)/1);
 }
 .tinxn .listBoxs .titleh5 {
  font-size: 15px;
  height: 20px;
 }
 .tinxn .listBoxs .gyBox {
  margin-top: 0.5rem;
 }
 .tinxn .listBoxs .lsitSummary {
  font-size: 13px;
  height: 40px;
  line-height: 20px;
  margin-bottom: 16px;
 }
 .tinxn .listBoxs .list:first-child .pic {
  padding-bottom: 50%;
 }
  .tinxn .listBoxs .list:not(:first-child) .listCotentBox:before {
  left: 0px;
 }
  .tinxn .listBoxs .list:not(:first-child) .listCotentBox:after {
  left: 0px;
 }
}
 .tinxn .p_page .pre .iconfont:before {
 shadow-angle:0;
 shadow-distance:0;
 shadow-angle-ofInset:0;
 shadow-distance-ofInset:0;
}
 .tinxn .p_page .next .iconfont:before {
 shadow-angle:0;
 shadow-distance:0;
 shadow-angle-ofInset:0;
 shadow-distance-ofInset:0;
}
 .tinxn .p_more .iconfont:before {
 shadow-angle:0;
 shadow-distance:0;
 shadow-angle-ofInset:0;
 shadow-distance-ofInset:0;
}
 .tinxn .p_hot .iconfont:before {
 shadow-angle:0;
 shadow-distance:0;
 shadow-angle-ofInset:0;
 shadow-distance-ofInset:0;
}
 .tinxn .p_new .iconfont:before {
 shadow-angle:0;
 shadow-distance:0;
 shadow-angle-ofInset:0;
 shadow-distance-ofInset:0;
}
 .tinxn .listBoxs .listCotentBox:before {
 position:absolute;
 content:'';
 background:rgba(0,0,0,0.05);
 width:1px;
 height:71%;
 margin-top:5px;
 z-index:1;
 margin-left:-13px;
}
 .tinxn .listBoxs .listCotentBox:after {
 position:absolute;
 content:'';
 background:#fff;
 width:1px;
 height:0%;
 z-index:1;
 transition:all .36s ease;
}
 .tinxn .listBoxs .list:not(:first-child) .listCotentBox:hover:after {
 height:70%;
}
 /**新闻模块**/
.ind_news{padding:40px 20px 0px;background:#fff;}
.ind_news .indN_main{max-width:1620px;margin:50px auto 0;}
.in_newsbox{width: auto;height: inherit;overflow: hidden;}
/**新闻焦点图**/
.in_hotimg{/*width: 367px;*/
           width: 481px;
           height: 280px;background-color: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.14); margin: 20px 15px;position: relative;}
.in_hotimg .slide_area{ display:block; width: 100%; height: 100%; overflow: hidden;position: relative;}
.in_hotimg .slide_list{ display:block; width: 100%;position: relative;}
.in_hotimg .slide_list li{ display:none; width: 100%;float: left;overflow: hidden;position: relative;opacity: 0;transition: 0.3s linear;
	-moz-transition: opacity 0.3s linear;
	-ms-transition: opacity 0.3s linear;
	-o-transition: opacity 0.3s linear;
	-webkit-transition: opacity 0.3s linear;position: absolute;left: 0;top: 0;}
.in_hotimg .slide_list li.active{display: block; opacity: 1;}
.in_hotimg .slide_list li a{width: 100%;background-color: #fff;}
.in_hotimg .slide-tab{position: absolute;width: 100%;left: 0;bottom: 20px;text-align: center;}
.in_hotimg .slide-tab .li{display: inline-block;margin-left: 8px;width: 36px;height: 4px;background: #fff;cursor: pointer;}
.in_hotimg .slide-tab .li.active{width: 36px;background: #2686d4;}
.in_hotimgbox{width: 100%;height: 280px;overflow: hidden;}
.in_hotimgbox img{display: block;
    width: 100%;
    height: 100%;}
.in_hotimgti{width: 458px;line-height: 24px; text-align: left; font-size: 16px;color: #333;margin: 0px auto; margin-top: 6px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.in_hotimgp{width: 458px;line-height: 18px; text-align: left; font-size: 12px;color: #666;margin: 0px auto; margin-top: 13px;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2; display: -webkit-box;  -webkit-box-orient: vertical; }

.in_newstab{/*width: 467px;*/
            width: 634px;
            height: 280px;overflow: hidden;background-color: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.14); margin: 20px 0px;}
.in_newstab ul{width: 100%;height: 56px;background-color: #f5f5f5;}
.in_newstab ul li{width: 23.33%;}
.in_newstab ul li a{width: 100%;display: block;height: 52px; border-top: #f5f5f5 4px solid;text-align: center;font-size: 18px; color: #666;background-color: #f5f5f5;line-height: 52px;}
.in_newstab ul li.selected a{border-top: #006fc5 4px solid;color: #006fc5;background-color: #fff;font-weight: bold;}
.indN_list .indN_one{display:block;width:auto;height: inherit;overflow: hidden;padding: 17px 15px;}
.indN_list .indN_one:hover{background-color: #006fc5;} 
.indN_pic img{width:100%;transition:all 2s;height:300px;}
.indN_one:hover .indN_pic img{transform:scale(1.1);}
.indN_one .indN_time{width:58px;border-right:1px solid #ccc;float:left;font-size:12px;color:#999;line-height:20px;text-align: center;padding-right: 8px;}
.indN_time .indN_day{font-size:32px;font-weight:bold;font-family:Arial;line-height:26px;margin-bottom:0px;color:#666;}
.indN_one .indN_txt{width:calc(100% - 82px);float:right;}
.indN_txt .indN_T1{font-size:16px;line-height:24px;color:#222;height: 48px;}
.indN_list .indN_one:hover .indN_time{border-right:1px solid #fff; color:#fff;} 
.indN_list .indN_one:hover .indN_day{color:#fff;} 
.indN_list .indN_one:hover .indN_T1{color:#fff;} 
.in_note{width: 267px;height: 320px;background-color: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.14); margin: 20px 15px;}
.in_tibox{width: auto; padding: 18px 0px;height: 20px; overflow: hidden;line-height: 20px;margin: 0px 20px;border-bottom: #dedede 1px solid;}
.in_tih4 {color: #006fc4; font-size: 18px;border-left: #006fc4 4px solid;padding-left: 10px;float: left;font-weight: bold;}
.in_more1 {color: #999; font-size: 14px;float: right;}
.in_more1:hover {color: #006fc4;}
.note_list{width: auto; padding:0px 20px 20px 20px;}
.note_list li {width: auto;border-bottom: #dedede 1px solid;}
.note_list li:last-child {border-bottom: #dedede 0px solid;}
.note_list li a{height:inherit; overflow: hidden; line-height: 52px;display: block;color: #333;font-size: 14px;}
.note_list li p{float: left;width: 187px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.note_list li span{float: right;}
.note_list li a:hover{color: #006fc4;}
.yw_list{width: auto; padding:0px 20px 0px 20px;}
.yw_tw {width: auto;border-bottom: #dedede 1px solid;}
.yw_tw:last-child {border-bottom: #dedede 0px solid;}
.yw_tw a{height:inherit; overflow: hidden; line-height: 44px;display: block;color: #333;font-size: 14px;}
.yw_tw p{float: left;width: 550px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.yw_tw span{float: right;}
.yw_tw a:hover{color: #006fc4;}
.w {flex-wrap: wrap;}
.f {display: flex;}
.select {
    background-color: #fdfdfd;
    color: #616161;
    width: 160px;
    height: 26px;
    border: 1px solid #cac9c9;
    padding-left: 10px;
}



