/* 头部
-------------------------------------------------------------- */

.header { margin: 0 auto; height:auto; width:100%;  }
.header_bg{background:#0268b3;}
.header_con1{ width:1060px; padding:0 20px; margin:0 auto; color:#fff;height:40px; line-height:40px}
.header_con1 a{color:#fff; }
.header_con1 .right1 a{ display:inline-block;color:#fff; padding-left:5px}
.header_con1 .right1 a.a1{ background:url(../images/sina.png) no-repeat left center;padding-left:33px; }
.header_con1 .right1 a.a2{ background:url(../images/ditu.png) no-repeat left center; padding-left:40px; margin-left:20px; padding-right:5px}
.topborder{ padding-bottom:20px;border-bottom: solid 1px #cfcfcf;}
.header_con2{ width:1060px; padding:0 20px; margin:0 auto;height:100px;}
.header_con2 .fl img{ margin-top:18px;}
.header_con2 .fr img{margin-top:36px;}
.header_con3{ width:1060px; padding:0 20px; margin:0 auto; height:44px; line-height:44px;position:relative}
.header_con3 .nav{ width:1040px;}
.header_con3 .nav li{ color:#535353; width:100px; text-align:center;background:url(../images/ic1.jpg) no-repeat left center; float:left ; position:relative}
.header_con3 .nav li:hover a{color:#4ba63b}
.header_con3 .nav li a{color:#535353;}
.header_con3 .search{ width:200px; background:url(../images/ic2.jpg) no-repeat center center; height:44px; line-height:44px;}
.header_con3 .search input{ border:none; background:none;line-height:28px; height:28px;margin-top:8px; }
.header_con3 .search input.sr{width:150px; padding-left:10px;color:#999999;}
.header_con3 .search input.ss{ cursor:pointer; width:40px}
.chl_nav{ width:580px; font-size:12px; position:absolute; background:#fff;height:280px; top:44px; display:none; z-index:9999999999999999999999 }
.chl_nav .fl{ width:175px; background:#ededed ;height:280px;}
.header_con3 .nav li:hover .chl_nav .fl a{ display: block; width:133px; padding:0 10px; height:32px; line-height:32px; text-align:center;border-bottom: 1px solid #cccccc; margin:0 auto; color:#666; font-weight:bold}
.chl_nav .fr{ width:355px;height:280px; padding:0 15px; text-align:left}
.chl_nav .fr h3{ font-weight:bold; color:#666; line-height:30px;}
.chl_nav .fr p{ line-height:24px; color:#666;font-weight: normal; }
/*.number1{ left:115px}
.number2{ left:215px}
.number3{ left:245px}*/
/* banner
-------------------------------------------------------------- */
.banner{ background:url(../images/banner.jpg) no-repeat center center; height:542px;}

/* content
-------------------------------------------------------------- */
.content{background:url(../images/ic3.jpg) repeat left top; }
.content .jianjie{ width:1060px; padding:0 20px; margin:0 auto; background:#fff;padding-top:30px}
.content .jianjie h1{ width:200px; padding-top:42px}
.content .jianjie .text{ width:400px; padding:42px 30px 0}
.content .jianjie .fr{ width:400px}
.content .jianjie .text p{ line-height:26px; font-size:13px; color:#454545}

.content .news{ width:1060px; padding:0 20px; margin:0 auto; background:#fff;padding-top:30px}
.content .news img{ display:block; margin:0 auto}
.slide{ position:relative;height:300px; overflow:hidden}
.slide h2{ position:absolute; right:-2px; top:-2px; z-index:3; width:100px; height:99px;}
.slide .dot{  position:absolute; z-index:3; bottom:20px;right:60px; width:80px; height:15px;}
.slide .dot p{width:15px; height:15px; background:#e0e0e0; margin-left:5px;float:left; cursor:pointer}
.slide .dot p.active{ background:#4ba63b}
/*.slide ul { width:20000px;  position:absolute;height:300px; z-index:2; }*/
.slide ul li{ /*float:left;*/ width:1060px; height:300px;}
.slide .text{ width:350px; background:#bfbfbf; padding:30px; height:240px; }
.slide .text  h3{ color:#333333; font-size:20px; line-height:28px; text-align:center; margin-top:20px; width:320px}
.slide .text  h3 a{ color:#333}
.slide .text p{ color:#ffffff; line-height:22px; text-indent:2em;margin-top:20px}
.nqlDate {
	background: #acacac;
	left: 0;
	position: absolute;
	width: 90px;
}
.nqlWrap {
	padding: 2px 0 20px; 
}
.nqli {
	background:url(../images/arrow.png) no-repeat 1030px center;
	padding: 0 80px 20px 120px;
	position: relative;
	margin-top:30px;
	 border-bottom:1px dashed  #cacaca
}
.nqli:hover{ background:#f1f1f1 url(../images/arrow.png) no-repeat 1030px center;}
.nqli:hover .nqlTitle{ color:#4ba63b}
.nqli:hover .nqlDate{ background:#4ba63b}
.nqli h3{ padding-top:10px}

.nqldDay {
	color: #ffffff;
	display: block;
	font-size: 36px;
	line-height: 70px;
	text-align: center;
	height:70px
}
.nqldMy {
	color: #666666;
	display: block;
	font-size: 13px;
	line-height: 34px;
	height:34px;
	text-align: center;
	background:#e0e0e0
	
}
.nqlTitle {
	color: #454545;
	font-size: 16px;
	line-height: 26px;
	text-decoration: none;
	font-family:"Microsoft YaHei";
	

}
.nqlSum {
	color: #777777;
	line-height: 24px;
	 font-size:12px;
}
.nqlDetDate {
	color: #616161;
	line-height: 24px;
}
.nqtWrap li a {
	border-bottom: 3px solid #ffffff;
	color: #505050;
	display: block;
	height: 51px;
	line-height: 54px;
	padding: 0 23px;
	text-decoration: none;
}
/* links
-------------------------------------------------------------- */

.links{ background:#0268b3;}
.links_con{ background:url(../images/ic4.png) no-repeat 20px center;width:980px; padding:0 20px 0 100px; margin:0 auto; height:94px; }
.links_con p{ font-size:12px; padding:20px 0}
.links_con p a{ color:#d1d1d1; display:inline-block; margin-left:10px; line-height:24px;}

/* foot
-------------------------------------------------------------- */

.foot{ background:#f9f9f9;}
.foot_con{ width:1060px; padding:0 20px; margin:0 auto;padding-top:30px; height:100px;background:url(../images/wx.jpg) no-repeat right center; }
.foot_con .fl{ padding-top:15px;}
.foot_con p{ font-size:12px; line-height:26px; color:#666666}
.foot_con .fr{ color:#939393;font-size:12px; width:200px; padding-top:60px;}


/* aboutus
-------------------------------------------------------------- */
.borderbule{ border-bottom:3px solid #0369b3}
.banner2{ background:url(../images/banner2.jpg) no-repeat center center; height:53px; padding-top:197px; }
.banner2x{ background:url(../images/banner2x.jpg) no-repeat center center; height:53px; padding-top:197px; }

.nav2{background:rgba(128,179,217,0.8) none repeat scroll !important;height:53px;background:#80b3d9; filter:Alpha(opacity=80);/*实现IE背景透明*/ }
.w1060{ width:1060px; padding:0 20px; margin:auto; position:relative}
.nav2 .w1060 h2{ background:url(../images/icon1.gif) no-repeat left center; height:53px; line-height:53px; padding-left:20px}
.nav2 .w1060 .nav2_con{ position:absolute; right:10px; line-height:58px; height:58px; top:0; width:630px; text-align:center}
.nav2 .w1060 .nav2_con a{ color:#fff; display:block; float:left; width:90px; height:58px;}
.nav2 .w1060 .nav2_con a:hover,.nav2 .w1060 .nav2_con a.hover{  background:url(../images/icon3.gif) no-repeat left top; z-index:5}
.aboutus { line-height:62px; background:#fff}
.aboutus .mid{ width:700px; line-height:24px; padding:25px 50px 20px}
.aboutus .left img{ padding-top:35px ; padding-bottom:20px;margin-left:25px;}
.aboutus .right img{padding-top:25px;padding-bottom:20px; margin-right:25px;}
.aboutus2{background:#fff; padding-bottom:100px;}
.con{ border-top:1px dotted #afafaf; padding-top:20px; width:1000px; margin:0 auto }

.con p{ color:#666666; line-height:24px; font-size:12px; text-indent:2em; padding-top:6px}
/*.con p strong{ font-size:16px;}*/

/* box */
#box{position:relative;width:920px;height:292px;margin:55px auto 0; background:#f4f4f4; padding:80px 50px 70px 30px}
#box ul{position:relative;width:920px;height:292px;}
#box li{position:absolute;list-style:none;background:#000;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:3px;}
#box li img{width:100%;height:100%;vertical-align:top;}
#box .prev, #box .next{
	position: absolute;
	top: 240px;
	width: 39px;
	height: 80px;
	margin-top: -40px;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
	background: url(../images/btn.png) no-repeat;
}
#box .prev{
	left: 193px;
	z-index: 99999999
}
#box .next{
	right: 246px;
	background-position: -39px 0;
	z-index: 99999999
}
/* culture
-------------------------------------------------------------- */
.culture{ background:#fff;}
.culture_con1{ height:282px; background:#f4f4f4}
.culture_con1{ padding:12px;}
.culture_con1 .fr{ line-height:26px; color:#666666; font-size:13px; width:349px; margin:70px 60px; text-indent:2em}
.culture_con2{ font-size:13px; color:#666666; line-height:24px; margin:30px 0 20px; padding-right:20px}
.culture_con3{ margin-bottom:20px}
.culture_con3 ul li{ float:left; width:265px;}
.culture_con3 ul li img{ display:block; margin:20px auto}

/* leader
-------------------------------------------------------------- */
.leader{background:#fff;padding-bottom:50px;margin-top: 15px;}
.leader_con1{ margin-left:12px; background:#f9f9f9; width:1018px; border:10px solid #ededed}
.leader_con1 .fr{ line-height:26px; color:#666666; font-size:13px; width:489px; margin:20px 20px; }
.leader_con1 .fr p{text-indent:2em}



/* structure
-------------------------------------------------------------- */
.structure{background:#fff; padding-bottom:50px }
.structure_con1{ background:#f4f4f4; padding:30px 42px 0;}
.structure_con1 img{ margin:0 auto; display:block}

/* honor
-------------------------------------------------------------- */
.honor{background:#fff; padding-bottom:50px }
.honor_con1{ background:#f4f4f4; padding:30px 42px 0; font-size:14px;}
.honor_con1 td{ text-align:center}
.honor_con1 tr{ border-bottom:1px  dashed #d6d6d6; line-height:38px; padding:10px 0}
.honor_con1 a{ color:#43a23d}


/* care
-------------------------------------------------------------- */
.care{background:#fff; padding-bottom:50px }
.care_con1{ background:#f4f4f4; padding:30px 42px 0; font-size:14px; height:595px; width:930px; margin-left:20px}

/* news2
-------------------------------------------------------------- */
.banner3{ background:url(../images/banner3.jpg) no-repeat center center; height:53px; padding-top:197px; }
/*新闻列表样式*/
.newslist_cont{ padding-bottom:10px;  margin-bottom:20px; width:900px; margin-left:120px}
.nqlDate2 {
	background: url("../images/news_clock.png") no-repeat center 78px #787878;
	height: 114px;
	left: -78px;
	position: absolute;
	top: 0;
	width: 78px;
}
.nqlWrap2 {
	padding: 0 0 17px;
}
.nqli2 {
	background: none repeat scroll 0 0 #f7f7f7;
	margin: 0 0 25px;
	padding: 20px 34px 26px 42px;
	position: relative;
}
.nqldDay2 {
	color: #ffffff;
	display: block;
	font-size: 36px;
	line-height: 50px;
	text-align: center;
}
.nqldMy2 {
	color: #bababa;
	display: block;
	font-size: 13px;
	line-height: 24px;
	text-align: center;
}
.nqlTitle2 {
	color: #333333;
	font-size: 16px;
	line-height: 32px;
	 font-weight:bold;
	text-decoration: none;
	font-family:"Microsoft YaHei"
}
.nqlSum2 {
	color: #616161;
	line-height: 24px;
	padding: 12px 0 16px;
	font-size:12px;
}
.nqlDetDate2 {
	color: #616161;
	line-height: 24px;
	font-size:12px;
}
.nqlDetDate2 a{ color:#5ba050}
.nqtWrap2 li a {
	border-bottom: 3px solid #ffffff;
	color: #505050;
	display: block;
	height: 51px;
	line-height: 54px;
	padding: 0 23px;
	text-decoration: none;
}

.news2 { padding-top:30px}
.news2 h3{ text-align:center; line-height:40px; font-size:22px;}
.news2 .xx{ color:#999999; font-size:13px; line-height:38px; text-align:center}
.news2 .xx span{ padding-left:15px;}
.news2 .news2_con{ padding:20px 50px; border-top:1px dotted #999999}
.news2 .news2_con p{ color:#454545; font-size:14px; line-height:26px; text-indent:2em}
.news2 .news2_con img{ display:block; margin:5px auto}
.news2 .relative{ padding:30px 0}
.news2 .relative p{ color:#454545; font-size:14px; line-height:26px; text-indent:2em}
.news2 .relative p a{ color:#454545;}
.thisclass{ float:left; margin-left:5px; width:30px; height:34px; line-height:34px; background:#5ba050 !important; text-align:center;color:#6e6e70; font-size:14px;}

.page li{ float:left; margin-left:5px; width:30px; height:34px; line-height:34px; background:#e7e7e5; text-align:center;color:#6e6e70; font-size:14px;}
.page li a{ color:#6e6e70}
.page li:hover{ color:#fff; background:#5da051}
.page li:hover a{ color:#fff}
.page li.sy{ width:60px;}
.page li.xyy{ width:90px;}
.page li.none{ background:none}
.page li.none:hover{ color:#6e6e70; background:none}
.page li.none:hover a{ color:#6e6e70;}
.page li.bd{width:50px;}
.page li input{ width:50px; text-align:center; line-height:24px; height:24px;}
.page li .input1{ border:1px solid #cfcfd1; }
.page li .input2{ background:#5da051; color:#fff; cursor: pointer;}


/* product
-------------------------------------------------------------- */
.banner4{ background:url(../images/banner4.jpg) no-repeat center center; height:53px; padding-top:197px; }
.baoc { margin:0px auto 0 auto;width:998px;}

.baoc .img img{ display:block; margin:0 auto 20px}
.xm_sou { float:left;width:962px; background:#f4f6f7; border-left:18px solid #fff;}
.xm_sou p { float:left; width:430px; padding:18px 0 18px 10px; color:#333333; font-size:16px;}
.xm_sou ul { float:right; padding:10px;}
.xm_sou ul li { float:left; padding-right:8px;}
.xm_sou ul li select { border:1px solid #d8dce1; width:224px; height:33px; background:#f8f6f4; padding:5px 0;}
.xm_sou ul li input { border:1px solid #d8dce1; width:224px; height:31px; background:#f8f6f4;}
.xm_sou ul li option {float:left; padding:5px 0; text-indent:10px;}
.xm_sou ul li input.btn22 { background:url(../images/sou_02.jpg) no-repeat scroll; width:31px; height:31px; border:none; cursor:pointer;}
.xm_sou .tb { padding:0;}
.xm_sou3 img { display: inline-block; margin:15px 0px 15px 50px}
.xm_sou3{ padding:10px 20px; width:962px; }
.xm_sou3 p{ line-height:28px; color:#7a7368; font-size:14px;}
.xm_sou2 { width:961px; background:#f4f6f7; margin-left:18px;}
.xm_sou2 a{ margin-left:14px}
.tz_jiu {float:left; width:975px; padding:0 0 10px 18px;}
.tz_jiu h1 { float:left; width:962px; padding:18px 0; border-top:1px solid #eeeff0;}
.tz_jiu h1 img { float:left;}
.tz_jiu h1 span { float:right;}
.tz_jiu h1 span a {float:left; width:14px; height:14px;background:url(../images/tjbt.jpg) no-repeat scroll;}
.tz_jiu h1 span a:hover {width:50px;background:url(../images/tjbt_02.jpg) no-repeat scroll;}
.tz_jiu ul { float:left;}
.tz_jiu ul li a { float:left;}
.tz_jiu ul li strong { float:left; width:200px; line-height:22px; background:#c8c8c8;color:#7a7368; font-weight:normal; font-size:12px; color:#666666; padding:0 10px;display:block;height:66px;overflow:hidden}

/*产品列表页面弹出样式*/
.hidden2{display:none}
.keBody2{background:url(bodyBg.jpg) repeat #333;}
.msKeimgBox2{margin:0px auto;width:968px;overflow:hidden;position:relative;}
.msKeimgBox2 ul{width:968px;margin-top:5px;}
.mskeLayBg2{background:#000;width:100%;position:absolute;left:0px;top:0px;z-index:10;opacity:0.7;filter:alpha(opacity=70);display:none;_display:none!important }
.mskelayBox2{height:458px;width:974px;margin-top:-251px;margin-left:-494px;position:fixed;left:50%;top:50%;border:7px solid #FFF;z-index:20;background:#FFF;display:none;_display:none!important }
.mskeImgBg2{height:57px;width:100%;position:absolute;left:0px;bottom:0px;}
.mskeClaose2{position:absolute;top:-17px;right:-17px;cursor:pointer;}
.mske_downIco2{position:absolute;left:0px;top:0px;}
.mske_imgDown2{background:#e9e9e9;width:353px;position:absolute;right:0px;bottom:0px;font:13px/57px ;color:#666;height:458px; overflow:auto;font-size:12px;}
.mske_imgDown2 a{margin-left:34px;}
.msKeimgBox2 ul li{float:left;height:256px;padding-right:7px;width:235px;cursor:pointer;}
.msKeimgBox2 ul li img{ display:block}
.msKeimgBox2{height:auto;margin-top: 15px; border-bottom:1px dashed #ccc}
.mske_imgDown2 h3{ background: url(../images/cpxq.gif) no-repeat left top; color:#fff; height:35px; line-height:31px; width:90px; text-align:center; font-size:14px;}
.mske_imgDown2 p{ color:#666666;line-height:26px;width:320px; padding:0px 5px 0px 10px}
.zsdh{ position:relative; top:22px; background:#a30e1f; width:590px; padding:10px; color:#fff}
.zsdh2{ position:relative; top:-35px; background:#4ba63b; width:590px; padding:10px; color:#fff}
.Strategy { float:left; width:962px; padding:18px; padding-bottom:0;}


/* service
-------------------------------------------------------------- */
.service{ margin:0 30px 0; width:1000px; background:#f4f4f4}
.service img{ margin:0 auto; display: block}
.service2 img.aaa{ margin:20px auto;display: block}
.slider{  position:relative; }
.slider_con{width:780px; margin:0 auto 20px;overflow:hidden; height:295px; position:relative; }
.slider ul{ position: absolute; width:20000px;}
.slider ul li{ width:260px; height:255px; float:left}
.slider ul li p,.slider ul li img { margin:0 auto}
.slider ul li img{ display:block}
.slider ul li p{ height:80px; background:#8b8b8b; width:191px; padding:10px; line-height:24px; font-size:14px; color:#fff;text-align: center;}
.slider ul li div{ height:40px;  width:191px; padding:10px; line-height:24px; font-size:14px; color:#666666; margin:0 auto; text-align:center}
.slider ul li div a{  color:#666666; }
.slider  .pre{ position:absolute; z-index:3; left:58px; top:50%; cursor:pointer; margin-top:-29px;}
.slider  .next{ position:absolute;z-index:3; right:58px;top:50%; cursor:pointer;margin-top:-29px;}

/* reseach and develope
-------------------------------------------------------------- */
.banner5{ background:url(../images/banner5.jpg) no-repeat center center; height:53px; padding-top:197px; }
.wdyfk { width:924px; margin:0 auto;}
.wdyfbg { background-color:#66788E; height:53px; line-height:53px; width:100%; float:left;}
.wdyfbt { color:#fff; font-size:18px; padding-left:20px;}
.wdyfbt span { color:#fff; font-size:18px; padding-left:12px;}

/* box layout */
.box_layout {overflow:hidden}

.box_layout .cell{width:100%;overflow:hidden;position:relative}

.box_layout .cols_2{width:50%;float:left; height:330px;}
.box_layout .cols_2 .col{width:50%;float:left;overflow:hidden}
.box_layout .cols_2 .col .cell{padding-bottom:72%}
.box_layout .cols_2 .row .cell{width:50%;padding-bottom:35%;float:left}
.box_layout .cols_2 .row_group .cell{padding-bottom:164%}
.box_layout .cols_2 .col_group .cell{width:100%}

.box_layout .switch_y{position:relative}
.box_layout .switch_y .switch_fix{position:absolute;top:0;left:0;width:100%}
.box_layout .switch_y .switch_move{margin-top:100%}
.box_layout .switch_y .row.switch_move{margin-top:35%;left:0}

.box_layout .switch_x{position:relative}
.box_layout .switch_x .switch_fix{position:absolute;top:0;left:0}
.box_layout .switch_x .switch_move{margin-left:50%}

.box_layout .con{position:absolute;top:0;left:0;width:87%;height:72%;padding:20px; padding-bottom:0; padding-right:0;font-size:14px}
.box_layout .con.img{width:100%;height:100%;padding:0}
.box_layout .con.img{width:100%;height:100%;padding:0}
.box_layout .con img{ }
.box_layout .con a{display:block;width:100%;height:100%;position:relative}
.box_layout .con .tit{font-size:22px;display:block;margin-bottom:0.5em; height:80px;line-height:28px;}
.box_layout .con .cell_tit{display:block;font-size:22px;margin-bottom:0.5em;font-weight:bold}

.box_layout .con .tit.no_txt{margin-bottom:0.5em}
.box_layout .con .icon{vertical-align:-2px;font-size:0.8em}

.box_layout .con .btn_mov{position:absolute;top:50%;left:50%;margin:-22px 0 0 -22px;height:44px !important;width:45px !important}
.box_layout .con .btn_pic{position:absolute;top:50%;left:50%;margin:-22px 0 0 -22px;height:44px !important;width:45px !important}
.box_layout .con .over_con{display:none;width:81%;height:81%;padding:10%;overflow:hidden;color:#fff;position:absolute;top:0;left:0;background:url(../images/bg_img_over.png) repeat 0 0}
.box_layout .con .over_con.more{width:126%;height:137%;top:-16%;left:-13%;padding:0}

.box_layout .col_group .con .over_con{width:80%;height:80%;padding:10%}
.box_layout .row_group .con .over_con{width:80%;height:90%}

.box_layout .con a:hover .over_con{display:block;font-weight:bold}
.box_layout .con a .bg_img_txt{position:absolute;top:0;left:0; padding:20px}
.box_layout .btn_read_more{display:block;margin-top:20px;}

@media screen and (max-width:1400px){	
	/* box layout */
	.box_layout .con .tit {font-size:18px}
	.box_layout .con .cell_tit{font-size:18px}
}
	/* color theme */
.theme_txt{color:#fff !important}
.theme_txt a{color:#fff !important}
.theme_txt .tit{color:#fff !important}

.theme_01{background:#FFB400!important}
.theme_02{background:#e6e7e8!important;color:#000!important}
.theme_02 a{color:#000!important}
.theme_03{background:#0057AC!important}
.theme_04{background:#0b9e00!important}
.theme_05{background:#009ca6!important}
.theme_06{background:#0689d8!important}
.theme_07{background:#f9f9f9!important}
.theme_07 .txt{color:#000!important}
.theme_07 .tit{color:#0588d7!important}
.theme_07 .sub_tit{margin-bottom:25px;display:block}
.box_layout .con p { line-height:22px;}


.lntu2 { padding-left:100px; padding-top:77px; float:left;}
.lnxbt { font-size:24px; text-align:center; width:100%; float:left; padding-top:94px; padding-bottom:64px;}
.lnxnr { width:927px; float:left;}
.rollBoxd { width:928px;overflow:hidden;overflow:hidden; padding-bottom:90px;}
.rollBoxd img { border:none;}
.rollBoxd .Contd {width:782px;overflow:hidden; float:left;margin-left:15px;}
.rollBoxd .ScrCont {width:10000000px; }
.rollBoxd .Contd .pic { width:211px;float:left;text-align:left;margin:0 24px 0 24px;}
.rollBoxd .Contd .pic .left {float:left; width:211px;}
.tpxbt { height:81px; background-color:#8B8B8B; width:93%; padding-left:15px; float:left; color:#fff; font-size:14px; padding-top:20px; }
*+html .rollBoxd .Contd .pic { float:left;text-align:center;}
.rollBoxd .Contd .pic img {display:block; }
.rollBoxd #List1,.rollBoxd #List2,.rollBoxd #List1_d,.rollBoxd #List2_d,.rollBoxd #List1_d,.rollBoxd #List1_d,.rollBoxd #List2_d{float:left; padding:0; margin:0;text-align:center;}
#List1 a,#List1_d a { display:block;}
.gxmbta { width:100%; float:left; text-align:center; line-height:24px; padding-top:25px;}
.gxmbta a { font-size:14px;}
.porzk { width:474px; padding-top:0px;}

/* responsibility
-------------------------------------------------------------- */
.banner6{ background:url(../images/banner6.jpg) no-repeat center center; height:53px; padding-top:197px; }
.responsibility{ background:#fff; padding-bottom:50px}
.responsibility_con1{ height:200px; background:#f4f4f4}
.responsibility_con1{ padding:12px;margin-top: 15px;}
.responsibility_con1 .fr{ line-height:26px; color:#666666; font-size:13px; width:329px; margin:70px 60px; text-indent:2em}
.responsibility_con2{ font-size:13px; color:#666666; line-height:24px; margin:30px 0 0; padding:0 10px; text-indent:2em;  }
.responsibility_con3{ margin:20px auto}
.responsibility_con3 img{ margin-bottom:20px}
.responsibility_con3 ul li{ float:left; width:265px;}
.responsibility_con3 ul li p,.responsibility_con3 ul li img{  width:232px; display:block; margin:0 auto}
.responsibility_con3 ul li p{ line-height:34px; font-size:18px;font-family:"Microsoft YaHei"; text-align:center; background:#d7d7d7; color:#1d1d1d}
.responsibility_con3 ul li.hover p{background:#a9cc24; color:#fff}
.dis{ display:none}
.h72{ height:72px;}
.h120{ height:120px;}
.list2{ margin-top:20px}
.list2 ul{ margin-top:20px; background:#f4f4f4; padding:20px;}
.list2 ul li{  background: url(../images/dian.gif) no-repeat left center; line-height:30px; text-align:right; float:left; width:450px; height:30px; padding-left:15px; }
.list2 ul li a{ float:left; color:#454545; font-size:13px;}
.list2 ul li span{color:#999;font-size:12px;}

/* HR
-------------------------------------------------------------- */
.banner7{ background:url(../images/banner7.jpg) no-repeat center center; height:53px; padding-top:197px; }
.hr ul li{ float:left; width:353px;}
.hr ul li p,.hr ul li img{  width:320px; display:block; margin:0 auto}

.list3{ margin-top:20px}
.list3 ul{ margin-top:20px; background:#f4f4f4; padding:20px;width:650px; height:247px}
.list3 ul li{  background: url(../images/dian.gif) no-repeat left center; line-height:34px; text-align:right; float:left; width:600px; height:30px; padding-left:15px; }
.list3 ul li a{ float:left; color:#454545; font-size:13px;}
.list3 ul li span{color:#999;font-size:12px;}

/* jion
-------------------------------------------------------------- */
.jion{ background:#fff; padding-bottom:50px; }
.jion_con1{ background:#f4f4f4}
.jion_con2{ padding:20px}
.jion_con2 li{ width:235px; float:left; padding-right:20px}
.jion_con2 li.last{ width:255px; float:left; padding-right:0}
.jion_con2 li select,.jion_con2 li .text{ width:235px; padding-left:5px; background:#e1e1e1; border:none; height:22px; line-height:22px;}
.jion_con2 li.last .text{width:200px; padding-left:5px; background:#e1e1e1; border:none; height:22px; line-height:22px; float:left}

.jion_con2 li .button{ height:22px; line-height:22px; width:50px; background:#005dab; color:#fff; cursor:pointer; float:right}
.jion_con3{padding:20px}
.jion_con3 table{ border:1px solid #005ca9; border-collapse:collapse}
.jion_con3 td,.jion_con3 th{ text-align:center; font-size:14px; line-height:50px; color:#454545}
.jion_con3 th{ background:#2f75af; color:#fff;}
.jion_con3 tr{ cursor:pointer}
.jion_con3 tr.contents{display:none; cursor: default}
.jion_con3 tr.contents td{ text-align:left; padding:20px;line-height:30px; background:#e1e1e1; color:#005ca9}


/* flexslider */
.flexslider{position:relative;height:543px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; width:100%}
.slides{position:relative;z-index:1;}
.slides li{height:543px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;display:none}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;}
.flex-direction-nav li a.flex-next{right:40px;}
.msKeimgBox2 h2{ float:left; color:#43a23d; width:100px; height:50px; line-height:50px; margin-right:10px; cursor:pointer}
.msKeimgBox2 h2.hover{ color:#fff; background:#43a23d; text-align: center}


/*专题*/
.zhuanti{ width:980px; margin:0 auto; height:524px; background:#dbdbdb; padding-top:20px}
.section-focus-pic{margin:0 auto 0 auto;height:504px;width:930px;overflow:hidden;position:relative;}
.section-focus-pic .item img{ border:3px solid #fff}
.section-focus-pic ul li{position:absolute;top:0;left:930px;width:930px;height:504px;}
.section-focus-pic ul li h3{position:absolute;top:50px;left:540px;width: 200px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size: 14px; font-family:"Microsoft YaHei"; line-height:26px}
.section-focus-pic ul li p{position:absolute;top:122px;left:540px;width: 200px;font-weight:normal;color:#c4c4c4;margin-left: 20px;z-index: 111;font-size: 12px; font-family:"Microsoft YaHei"; line-height:22px; display:block;}
.section-focus-pic ul li div{position:absolute;top:0;left:540px;height:504px;background-color:#000;width:240px;opacity: 0.4;filter: alpha(opacity=40);width: 240px;}
.section-focus-pic .pages{width:930px;height:504px;}
.section-focus-pic .controler{
	position: absolute;
	bottom: 20px;
	left: 550px;
}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(../images/news_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:44px;height:69px; background:url(../images/star2.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:-1px; top:50%; margin-top:-35px;}
.section-focus-pic .controler2 .prev i{_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star2.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:7px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star2.png');}
.section-focus-pic .controler2 .next{right:13px;top:50%;margin-top:-35px;}
.section-focus-pic .controler2 .next i{background-position:-44px 0;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star2.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:13px;background-position:-44px 0;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/star2.png');}



