@charset "utf-8";
a:active{star:expression(this.onFocus=this.blur());}
a:focus,button:focus{outline:none; -moz-outline:none;}
:focus{outline:none;}
/*Reset Css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,area,param{margin:0; padding:0;}
html,body{margin:0; padding:0; font:12px/1.5 tahoma,"微软雅黑",arial,\5b8b\4f53,'Hiragino Sans GB',宋体,sans-serif;  -webkit-text-size-adjust:none;/*Google Chrome*/}
select{*behavior: url("select.htc");}/*IE6,IE7select*/
ol,ul{padding-left:0; list-style-type:none; list-style:none;}
img{border:none; display:inline-block; vertical-align:middle; }
th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input{display:inline-block; vertical-align:middle;}
fieldset{border:none;}
legend{display:none;}
/*Clear Css*/
.clear{clear:both; font-size:0px; height:0px; line-height:0;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:block;zoom:1;}
.clearfix{ color:#575757;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
/*Common Css*/
body{font-size:12px; min-width:1002px; overflow-x:hidden;}
.left{float:left; _display:inline;}
.right{float:right; _display:inline; color:#575757;}
/*html {-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
   
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}*/


.right a{color:#575757;}
.pr{ position:relative;}
.pa{ position:absolute;}
.dn{ display:none;}


.f18{ font-size:18px;}
.f16{ font-size:16px;}
.f14{ font-size:14px;}
.fW{ font-weight:bold;}


/*padding*/
.pd30{ padding:30px 0;}
.pdt9{ padding-top:9px;}
.pdt13{ padding-top:13px;}
.bdbdo{border-bottom:1px dotted #d9d9d9;}
.bdbs{border-bottom:1px solid #e5e5e5;}

.letters{ letter-spacing:1.5px;}

/*head*/
.head{ height:133px; background:#126b3f; /* background:#126b3f;border-bottom:1px solid #ee2a0b;*/ max-width:1920px;margin:0 auto;}
.wid1002{ width:1002px; margin:0 auto; position: relative;}
.wid1200{ width:1200px;}
.logo{ width:320px; height:64px; padding-top:36px;}
.enlish{ padding:4px 10px 0 0;}
.enlish a,.enlish span{ color:#ccc;}
.enlish a.ti_se{ color:#ccc;}
.enlish span{ padding:0 10px;}
.enlish a:hover{ color:#fff;}
.biao_dan{ background:url(../images/sou.png) no-repeat; width:216px; height:27px; overflow:hidden; color:#b1b0b0;}
.biao_dan input.search1{ border:0; margin:6px 10px 0; height:16px; width:167px;  line-height:16px;}
.biao_dan input.search{ border:0; background:none; /*background:url(../images/sou1.jpg) no-repeat;*/ width:29px; height:27px;}
.sousuo{ padding-top:30px; margin-bottom:10px;}
/*NAV*/
div.div3{width:642px; height:30px; margin:0 auto 0; position:relative; }
div.div3 ul{text-align: right;}
div.div3 ul li{height:30px; /*float:left;*/ margin-left:62px; display:inline;}
div.div3 ul li>a{display:inline-block;font-size:16px;color:#fff;text-align:right;height:40px; line-height: 30px; /*text-shadow:1px 1px 3px #000;*/}
div.div3 ul li a:hover,ul li a.current{text-shadow:2px 2px #777;}
div.div3 ul li dl{display:none; position:absolute;  width:660px; font-family:"微软雅黑"; bottom:10px;}
div.div3 ul li.dl2 dl{left:-109px;-webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);}
div.div3 ul li.dl6 dl{left:auto;-webkit-transform: translateX(0);right: -11px;
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);}   

/*div.div3 ul li.dl2 dl{left:33px;}
div.div3 ul li.dl5 dl{ left:-15px;}
div.div3 ul li.dl4 dl{ left:-86px;}
div.div3 ul li.dl6 dl{ }*/
div.div3 ul li dd a{line-height:20px; color:#ccc; display:inline-block; padding:0 10px;font-size:16px;
	text-shadow:none;
	transition:color 0.3s,text-shadow 0.3s;
	-moz-transition:color 0.3s,text-shadow 0.3s;
	-webkit-transition:color 0.3s,text-shadow 0.3s;
}
div.div3 ul li dd a:hover{ background:none; color:#fff; text-decoration:none;text-shadow:2px 3px 3px #333;}


/*foot*/

.jfoot{ background:#363636; padding-top:25px; border-bottom:1px solid #303030;}
.jfoot dl{ padding-right:50px; width: 129px; padding-bottom:26px;}
.jfoot dl.right{ padding-right:0px; position: absolute; top: 0px; right: -20px;}
.jfoot dl.right dt{ border-bottom:0;  padding:0 41px 3px 0;}
.jfoot dl dt{ border-bottom:1px solid #4a4a4a; padding:0 49px 12px 0;font-size:14px; font-weight:bold; color:#fff; }
.jfoot dl dt a{ color:#fff; }
.jfoot dl dt a:hover{ color:#fff;}
.jfoot dl dd a:hover{ color:#959595; text-decoration:underline;}
.jfoot dl dd{ padding-top:10px;}
.jfoot dl dd a{ color:#737373;}
.jfoot2{ border-top:1px solid #4a4a4a; color:#999; padding-bottom:23px;}
.jen p{ text-transform:uppercase;}
.jw a{ color:#999;}
.jw a:hover{ color:#999;}
.jw .right p {color: #999;}
.wid1002 .clearfix {color: #999;}

/*2014.6.18css*/
div.div3{width:660px; height:65px;}
div.div3 ul li{/*background:url(../images/1.jpg) no-repeat 23px 16px;*/}


/*div.div3 ul li.dl6 dl{width:250px;right:-10px;}
div.div3 ul li.dl4 dl{left:220px;}*/
div.div3 ul li{position: relative;}
div.div3 ul li dl{top: 27px;bottom: auto; left:50%;width: auto;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%); }
div.div3 ul li dl dd{white-space: nowrap;}


.jbottom,.main{max-width:1920px;margin:0 auto;_width:expression(this.offsetWidth > 1920 ? '1920px':true);}

html{overflow:scroll;}

.jfoot .link_zh{ width: 1000px; overflow: hidden; line-height: 24px; border-top: 1px solid #4a4a4a; padding: 15px 0;}
.jfoot .link_zh dt{ width: 90px; float: left; border: 0; padding: 0;}
.jfoot .link_zh dd{ float: right; width: 900px; overflow: hidden; margin: 0; padding: 0;}
.jfoot .link_zh dd a{ float: left; margin-right: 20px;}




/*0913*/
@media only screen and (min-width: 100px) and (max-width:1040px){
	.wid1002,.wid1200{width: 94%;}
}
.fl{float: left;}
.fr{float: right;}
.dhWapTopBj{position: fixed;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,.5);z-index: 9999999;width:100%;transition: left 0.2s;left: 100%;}
.dhWapTopHt{width: 100%;height: 60px;position: fixed;top: 0;left: 0;background: #126b3f;z-index: 999999;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);display: none;}
.dhWapTopHt .fl img{height: 46px;}
.dhWapTopHt .fl{margin-top: 7px;margin-left: 3%;}
.dhWapTopHtIco{width: 26px;height: 17px;background: url(../images/nav.png) no-repeat;float: right;margin: 21px 3% 0 0;}
.dhWapTop{background: #FFFFFF;position: fixed;top: 0;right: 0;bottom: 0;z-index: 99999999;width:80%;transition: left 0.2s;overflow-y: auto;left: 100%;}
.dhWapTopTFix{/*position: fixed;width: 80%;bottom:100px;top:0;right: 0;overflow-y: auto;*/}
.dhWapTop ul{width: 80%;margin: 0 auto 10px;}
.dhWapTop li > a{line-height: 35px;font-size: 16px;background: url(../images/row1.png) no-repeat right center;margin-top: 10px;}
.dhWapTop li.norow > a{background: none;}
.dhWapTop dd{display: block;line-height: 30px;font-size: 14px;padding-left: 20px;}
.dhWapTop dl{display: none;}
.dhWapTop dd a{display: block;}
.dhWapTopMk{width: 80%;margin: 0 auto 0;font-size: 16px;line-height: 35px;margin-top: 10px;}
.dhWapTopMk img{display: inline-block;vertical-align: middle;margin: -3px 8px 0 0;}
.dhWapTop .dhAllTopSea{position: relative;width: 80%;margin: 13px auto 20px;top: 0;height: 44px;}
.dhWapTopaH{height: 60px;display: none;}
.dhWapTopBj.on{left: 0;}
.dhWapTop.on{left:20%;}
.dhWapTop li > a{display: block;font-size: 16px;}
.dhWapTopBfIX{/*height: 100px;position: fixed;width: 80%;bottom: 0;right: 0;*/}
.dhWapTopBfIX > div{width: 80%;margin: 15px auto 0;font-size: 16px;}
.dhWapTopBfIX > div span{margin: 0 15px 0;}



@media only screen and (min-width: 100px) and (max-width:1040px){
	.dhWapTopHt{display: block;}
	.dhWapTopaH{display: block;}
	.head{display: none;}
	body{min-width: 100px;width: 100%;}
	.shou_banner{height: 260px!important;}
	.shou_banner .img{height: 260px!important;}
	.shou_banner .img ul li{height: 260px!important;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
	.shou_banner .img ul li img{display: block;width: 100%!important;height: 100%!important;}
	/*.biao_dan{position: fixed;bottom:15px;right:10%;z-index: 999999;}*/
}
@media only screen and (min-width: 100px) and (max-width:500px){
	.shou_banner{height: 180px!important;}
	.shou_banner .img{height: 180px!important;}
	.shou_banner .img ul li{height: 180px!important;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
	.shou_banner .img ul li img{display: block;width: 100%!important;height: 100%!important;}
	/*.biao_dan{position: fixed;bottom:15px;right:10%;z-index: 999999;}*/
	
	
	#_ideConac img{width: 24px;margin-top: 13px;}
	.goToTop{left: auto!important;margin-left: 0!important;right: 3px!important;}
	.jfoot2{line-height: 2;padding-top: 12px;padding-bottom: 12px;}
	
}



/**/
.IndXzQhWc{}
.IndXzQh{float: right;position: absolute;bottom: 0;right: 30px;}
.IndXzQh li{float: left;position: relative;}
.IndXzQh li a{width:78px;display: block;position: relative;z-index: 2;
	height: 33px;line-height: 33px;
	background-color: #eeeeee; text-align: center;
	-webkit-border-radius: 10px;border-radius: 10px;}
.IndXzQh li.active{}
.IndXzQhMore{float: right;position: absolute;bottom: 8px;right: 0;}
.IndXzQh li.active a{color: #FFFFFF;background: #ca1500;color: #FFFFFF;}
.IndXzQh li.active::before{content: '';width: 98px;height: 19px;background: url(../images/111401.png) no-repeat;position: absolute;bottom:-1px;left: 50%;margin-left: -49px;top: auto;z-index: 1;}

.IndXzQhWc.shou_kuai1{padding-bottom: 0;border-bottom: 2px solid #126b3f;position: relative;}
.IndXzQhWc.shou_kuai1 .left{padding-bottom: 6px;}
.posRel{position: relative;}
.XzTitMore{}
.XzGGnews{padding: 10px 0 0;}
.XzGGnews li{position: relative;min-height: 64px;margin-top: 15px;}
.oneLine{white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.twoLine{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;}
.threeLine{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;word-break: break-all;overflow: hidden;}
.XzGGnewsL{text-align: center;width: 55px;position: absolute;top: 0;left: 0;
	}
.XzGGnewsL p{color: #FFFFFF;font-size: 10px;white-space: nowrap;font-family: arial;letter-spacing: 0;width: 49px;margin: 0 auto 0;
	background-image: linear-gradient(
		#126b3f, 
		#126b3f), 
	linear-gradient(45deg, 
		rgba(255, 255, 255, 0.17) 0%, 
		rgba(0, 0, 0, 0.17) 100%);
	background-blend-mode: normal, 
		soft-light;}
.XzGGnewsL h3{width: 55px;height: 46px;background:url(../images/111403.png) no-repeat;font-size: 25px;font-weight: bold;line-height:40px;color: #292929;}
.XzGGWc{    width: 379px;}
.XzGGnewsR{font-size: 17px;margin: 0 0 0 80px;}
.sh_bi.XzTitMore{margin-bottom: 0;}

.xzImgPic{position: relative;cursor: pointer;}
.xzImgPicMc{position: absolute;width: 54px;height: 54px;background: rgba(0,0,0,.8) url(../images/6666.png) no-repeat center center;top: 50%;left: 50%;}


/*漂浮页面*/
.floating{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000000;
	
}
.floating .bg{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.8);
	z-index: 5;
}
.g-box{
	width: 100%;
	max-width: 1920px;
	margin: 0 auto;
	position: relative;
	z-index: 10;
}
.g-box .bg{
	background-color: rgba(0,0,0,0);
}
.gClose{
	width: 5.4%;
	top: 1%;
	position: absolute;
	right: 6.9%;
	z-index: 10007;
}
.floating .img-top{
	width: 95.5%;
	margin: 0 auto;
	position: relative;
	z-index: 10008;
}
.gContent{
	max-width: 1200px;
	width: 83.3%;
	margin: -13px auto 0;
	z-index: 10005;
	padding-bottom: 207px;
	position: relative;
	background-position: left bottom;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	background-image: url(../images/g/bg5.png);
	background-repeat: no-repeat;
}
.gBg{
	width: calc(100% - 2px);
	height: 68%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #fff;
	z-index: 4;
}
.gContent .content{
	max-width: 1002px;
	width: 92%;
	margin: 0 auto;
	z-index: 5;
	position: relative;
}

.gBox1{
	width: 100%;
	height: auto;
	background-image: url(../images/g/bg1.jpg);
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	padding-bottom: 90px;
}
.gBox-new{
	width: 90%;
	max-width: 805px;
	height: auto;
	margin: 0 auto;
}
.gBox1 .gBox-new .logo{
	width: 166px;
	height: auto;
	margin: 0 auto;
	padding-top: 50px;
}
.gBox1 .gBox-new .img-list{
	margin-top: 48px;
}
.gBox1 .gBox-new .img-list ul li{
	width: 30.2%;
	height: auto;
	float: left;
	margin-right: 4.7%;
}
.gBox1 .gBox-new .img-list ul li:last-child{
	margin-right: 0;
}
.gBox1 .gBox-new .gText{
	width: 680px;
	max-width: 100%;
	height: 180px;
	overflow: hidden;
	text-indent: 2em;
	font-size: 12px;
	color: #fff;
	line-height: 20px;
	margin: 33px auto 0;
}
.gBox-new .more-box{
	width: 100%;
	height: auto;
	margin-top: 38px;
}
.gBox-new .more-box a{
	width: 90px;
	height: 40px;
	display: block;
	float: right;
	background-image: url(../images/g/g_more.png);
	-webkit-background-size: cover;
	background-size: cover;
}
.gBox-new .more-box.on a{
	background-image: url(../images/g/g_more_h.png);
}

.gBox2{
	width: 100%;
	height: auto;
	margin-top: 30px;
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url(../images/g/bg2.jpg);
	padding: 90px 0;
}
.gBox2.b1{
	background-image: url(../images/g/bg3.jpg);
}
.gBox2.b2{
	background-image: url(../images/g/bg4.jpg);
}

.gBox2 .t{
	margin-bottom: 54px;
}
.gBox2 .t:last-child{
	margin-bottom: 0;
}
.gBox2 .t .tt1{
	font-size: 12px;
	line-height: 24px;
	color: #fff;
	margin-top: 30px;
}
.gBox2 .t .tt1 span{
	margin-right: 31px;
}
.gBox2 .t .tt2{
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	margin-top: 35px;
	height: 164px;
	overflow: hidden;
}
.gBox2 .t .tt2 .p{
	margin-bottom: 28px;
}
.gBox2 .t .tt2 .p:last-child{
	margin-bottom: 28px;
}
.gBox2 .t .tt2 span{
	width: 85px;
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
}
.gBox2 .t .tt3{
	margin-top: 35px;
	height: 164px;
	overflow: hidden;
}
.gBox2 .t .tt3 .t{
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	margin-bottom: 28px;
}
.gBox2 .t .tt3 .t:last-child{
	margin-bottom: 0;
}
.gBox2 .t .tt3 .t span{
	font-size: 18px;
	line-height: 18px;
	color: #fff;
	font-weight: bold;
}
.gBox2 .t .tt3 .t p{
	margin-top: 12px;
}

.gBottom{
	width: 100%;
	text-align: center;
	font-size: 0;
	margin-top: 94px;
}
.gBottom a{
	font-size: 22px;
	line-height: 28px;
	color: #333;
	margin: 0 30px;
	border-bottom: 1px solid #333;
	padding-bottom: 7px;
}
.gBottom a.goTop{
	padding-right: 27px;
	background-repeat: no-repeat;
	background-position: right 4px;
	background-image: url(../images/g/goTop.png);
	
}

.xTxt.on{
	height: auto !important;
}

@media (max-width: 1024px){
	.gBg{
		width: calc(100% - 1px);
	}
	.gContent{
		padding-bottom: 100px;
	}
	.gBottom{
		margin-top: 35px;
	}
	.gBottom a{
		font-size: 15px;
		line-height: 18px;
		padding-bottom: 3px;
		margin: 0 10px;
	}
	.gBottom a.goTop{
		-webkit-background-size: 12px;
		background-size: 12px;
		background-position: right 3px;
		padding-right: 20px;
	}
	.gClose{
		top: 10px;
	}
	.gBox1{
		padding-bottom: 25px;
	}
	.gBox1 .gBox-new .logo{
		padding-top: 25px;
		width: 130px;
	}
	.gBox1 .gBox-new .img-list{
		margin-top: 24px;
	}
	.gBox1 .gBox-new .gText{
		margin: 15px auto 0;
	}
	.gBox-new .more-box{
		margin-top: 18px;
	}
	.gBox2{
		padding: 25px 0;
		margin-top: 15px;
	}
	.gBox2 .t .tt{
		height: 50px;
	}
	.gBox2 .t .tt img{
		height: 100%;
	}
	.gBox2 .t .tt1{
		margin-top: 10px;
	}
	.gBox2 .t{
		margin-bottom: 20px;
	}
	.gBox2 .t .tt1 span{
		margin-right: 15px;
	}
	.gBox2 .t .tt2{
		margin-top: 15px;
	}
	.gBox2 .t .tt2 span{
		width: 65px;
		font-size: 16px;
	}
	.gBox2 .t .tt2 .p{
		margin-bottom: 15px;
	}
	.gBox2 .t .tt3{
		margin-top: 15px;
	}
	.gBox2 .t .tt3 .t span{
		font-size: 16px;
		line-height: 16px;
	}
	.gBox2 .t .tt3 .t p{
		margin-top: 6px;
	}
	.gBox2 .t .tt3 .t{
		margin-bottom: 15px;
	}
	.gBox-new .more-box a{
		width: 70px;
		height: 31px;
	}
}
.videoW ul li img.SyVideo_img{display: none;}
@media only screen and (min-width: 100px) and (max-width:830px){
	.videoW ul{width: 100%!important;}
	.videoW{width: 100%!important;}
	.SyVideo{width: 100%!important;height: auto!important;display: block;position: relative;z-index: 2;}
	.videoW ul li{width: 100%!important;height: auto!important;}
	.contWrap{padding: 0!important;}
	.videoW ul li img.SyVideo_img{display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 1;width: 100%;height: 100%;}
}
/*-------------------------------↓分页样式开始↓------------------------------------*/
.page_num{padding:20px 0;overflow:hidden;}
#page_div{line-height:21px; color:#666;}
#pagination_input{ width:30px; height:20px; line-height:20px; color:#333; background:#fff;margin: 0 6px; vertical-align: middle; overflow:hidden; border:1px solid #ccc; font-size:12px;}
#pagination_btn{height: 23px;background: #f0f0f0;border: 1px #ccc solid;vertical-align: middle;font-family: "微软雅黑";color: #666; cursor:pointer;padding:0 10px;margin-left: 20px;}
#page_div .pagination_index{ margin:0 4px;float: left; height:22px; line-height:22px;text-align:center;font-size:14px; width:56px;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:14px;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:14px;}
#page_div .pagination_index1{padding:0 8px; margin:0 4px;float: left; height:21px; line-height:21px;text-align:center;font-size:14px; width:56px;}
#page_div .pagination_index1 a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:14px;}
#page_div .pagination_index1 a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:14px;}
#page_div .pagination_index_last{font-size:14px;}
/* ========="首页"样式=========*/
#page_div .pagination_index_num.currentIndex a{color:#fff;}
#page_div .pagination_index_num{padding:0 6px;float: left; height:21px; line-height:21px;font-size:14px;margin: 0 6px;}
#page_div .currentIndex,#pagination_btn:hover{ background:#126b3f;height:21px;
line-height:21px; color:#FFF;text-align:center;font-size:14px;} 
#pagination_btn:hover{color:#FFF;background:#126b3f;padding:0 10px;height: 23px;}
/*-------------------------------↑分页样式结束↑---------------------------------------*/

