@charset "utf-8";
body{font-family:"Microsoft YaHei","SimSun","Arial, Helvetica,微软雅黑 ";color:#444;font-size:13px;line-height:20px;text-align:left;background-color:#fff;overflow-x:hidden;}
html, body, div, span, ul, li, ol, dl, dt, dd, table, td, th, p, fieldset, form, pre, blockquote, h1, h2, h3, h4, h5, h6, input, img, a{margin:0;padding:0;}
ul li{list-style:none;}
img{border:none;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.5;
	color: inherit
}
a{color:#414141;outline:medium none;text-decoration:none;}
a:hover{color:#00a0e9;text-decoration:none;}
.toptele{height:25px;width:375px;float:right;text-align:right;line-height:25PX;overflow:hidden;}
.toptele a{margin-left:5px;}
.gongdong{width:200px;float:left;height:80px;overflow:hidden;margin-top:25px;}
.d1{width:700px;height:20px;overflow:hidden;white-space:nowrap;float:left;}
.d2{background-color:#FF9933;}
.div2{width:auto;height:20px;font-size:12px;margin-bottom:0;}
.header_top{width:100%;height:25px;border-bottom:1px solid #e0e0e0}
.header_topd{width:1200px;margin:0 auto;height:25px;}
.header{width: 1200px;height:120px;margin:auto;}
.logo{width: 600px;height:100px;float:left; margin-top:10px;}

#hphone{ height:70px; overflow:hidden; float:right; margin-top:27.5px; background:url(phone.png) no-repeat left; background-size:60px; padding-left:70px; padding-right:5px;}
#hphone span{ display:block; font-size:20px; color:#333; margin-top:10px;}
#hphone i{ display:block; font-size:26px; color:#ef8200; margin-top:40px;}
#logokey{width:630px; line-height:36px;float:left; margin-top:50px; height:36px; font-size:16px; overflow:hidden; margin-left:50px;font-family:'微软雅黑';}
#logokey h2 a{ color:#fd8000; font-size:24px; margin-left:5px;letter-spacing:1px}

/*导航*/
.nav_main{width: 100%;height: 50px;line-height: 50px;background: #00a0e9; min-width:1200px;position: relative;z-index: 10;}
#nav ul{margin: 0 auto;width: 1200px;}
#nav li{float: left;width: 150px;display: block;list-style: none;font-size: 16px;text-align: center;line-height: 50px;position: relative;margin: 0;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
#nav li:last-child{background: none;}
#nav li a{display: block;text-align: center;position: relative;color: #fff;height: 50px;}
#nav li:hover a, #nav li.hover a{color: #fff;}
#nav li:hover, #nav li.hover{background: #0087C8}
#nav li:last-child:hover, #nav li:last-child.hover{background: #0087C8;}
/*导航栏下拉*/
#nav ul .subnav{background: #fff;border-top: 2px solid #ef8200;box-shadow: 0 13px 42px 11px rgba(0, 0, 0, 0.05);height: auto;left: 0;overflow: hidden;position: absolute;top: 100%;width: 100%;z-index: 199;}
#nav ul .subnav{position: absolute;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0, direction=120, strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
#nav ul li:hover .subnav{opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
#nav ul .subnav a{color: #666;display: block;font-size: 13px;font-weight: 500;line-height: 22px;height: 22px;padding: 10px;transition: all 0.2s ease-in-out 0s;max-width: 100%;border-bottom: 1px solid #eee;}
#nav ul .subnav a:hover{color: #00a0e9;padding-left: 20px;background: #f9f9f9;}/*侧边导航*/


/*新轮播图开始*/
.Banner {width:100%;height:20vw;position: relative;overflow: hidden; margin:0 auto; clear:both;}
.Banner .slider {list-style-type: none;margin: 0;padding: 0;width: 100%;height: 100%;position: absolute;}
.Banner .slider li {display: none;width: 100%;height: 100%;position: absolute;}
.Banner .slider li.active {display: block;}
.Banner .slider li img {width: 100%;height: 100%;object-fit: cover;}


		.mo_con{background: #f5f5f5; height:530px;}.mo_conjyfw{ height:530px;}.mo_conjyfw p{font-size: 12px;line-height:28px;}
		.mo_con1{background: #f5f5f5; height:auto;}
		.six_pro_li { width:1200px; margin:0 auto;padding:15px 0;}

	.six_pro_li ul{ margin-top:30px;}
		.six_pro_li ul li{width: 33.3%;float: left; margin-bottom:15px; height:114px}
		.pro_li_left{width: 25%; float:left}
		.pro_li_left img {
    width: 80px;
}
		.pro_li_right{width:60%;float:left}
		.mo_con .pro_li_right p{line-height: 22px;text-indent: 0}
		.pro_li_right h3{color: #00a0e9;font-size: 20px;}
		.pro_li_right hr{border-top:2px solid #00a0e9;width:40px;margin:5px 0 10px;}
		.mo_con p{color: #333;font-size: 12px;line-height:28px;text-indent: 2em;}
		hr {
	height: 0;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}


.index_two_box { width: 100%; position: relative; margin-top: 14px; clear:both; height:430px;}
.index_two_box:after { height: 318px; width: 50%; background: #f5f5f5; position: absolute; left: 0; top: 84px; content: ''; }

.index_two { width: 1200px; margin: auto; position: relative; z-index: 2; }
.index_two .two_left { width: 1200px; float: left; }

.index_tit { width: 100%; height: 52px; border-bottom: 1px solid #cccaca; }
.index_tit span { float: left; display: inline-block; font-size: 20px; color: #333; border-bottom: 3px solid #00a0e9; line-height: 51px; }
.index_tit a { float: right; margin-top: 16px; }

.two_left_box { width: 100%; margin-top: 31px; }

.two_left_1 { width: 380px; height: 278px; float: left; margin-top: 20px !important; }
.two_left_1 img{ display: block; width: 100%; height: 100%; position: relative; }


.tab_swi { margin-left: 30px; width: 760px; float: left; height: 298px; background: #f5f5f5; padding-top: 20px; padding-right: 30px; }

.tabs { width: 100%; }
.tabs a { width: 98px; height: 32px; border: 1px solid #cccccc; background: #fff; display: inline-block; float: left; margin-left: 17px; text-align: center; line-height: 32px; font-size: 14px; color: #333;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.tabs a:first-child { margin-left: 0; }

.tabs a.active { background: #00a0e9; border-color: #00a0e9; color: #fff; }

.news-list { width: 100%; padding-top: 12px; padding-bottom: 30px; height: 233px; }
.news-list li { width: 100%; float: left; }
.news-list li * { -webkit-transition: all 0.3s linear; transition: all 0.3s linear; }
.news-list li i { display: inline-block; width: 5px; height: 5px; background: #808080; float: left; margin-top: 20px; margin-right: 19px; }
.news-list li a { display: inline-block; width: 427px; float: left; line-height: 45px; height: 45px; border-bottom: 1px dashed #cccccc; }
.news-list li a span { display: inline-block; width: 360px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333333; font-size: 14px; }
.news-list li a em { display: inline-block; float: right; font-size: 14px; color: #999; }
.news-list li:hover i { background: #00a0e9; }
.news-list li:hover a span { color: #00a0e9; }

.two_right { width: 281px; float: left; margin-left: 26px; }
#aboutarea{width:92%;line-height:30px;font-size:14px; margin-top:30px; background:#f5f5f5; height:300px; padding:10px 10px 10px 10px;}
.index_three { width: 1200px; margin: 15px auto; position: relative; z-index: 2; height:400px; }
.index_three .two_left { width: 893px; float: left; }
#aboutzyzg{width:92%;line-height:30px;font-size:14px; margin-top:30px; background:#f5f5f5; height:280px; padding:10px 10px 10px 10px;}
#aboutzyzg img{ width:100%; height:280px;}
		
		.i-tt1 em{position:relative;font-size:30px;padding-bottom:10px;margin-bottom:15px; font-style:normal}
.i-tt1 em::after{position:absolute;content:'';left:50%;bottom:0;width:54px;height:3px;background:#ef8200;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.i-tt1 span{font-size:16px;color:#666}
.db {
    display: block;
}.tac {
    text-align: center;
}


.partnerbj{ background:url(partnerbj.jpg) no-repeat center center; background-size:cover; padding:3% 10px; text-align:center; color:#fff; clear:both}
/*居中*/
.juzhong { }.juzhong a { color:#fff }
.juzhong2 { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }
.partnertit h2{ text-align:center; font-size:30px; font-weight:normal; margin-bottom:5px;}
.partnertit p{ font-size:16px;}
.shuzis{ margin-top:3%}
.shuzis li{ display:inline-block; font-size:30px; margin:0px 3%}
.shuzis li span{ font-size:40px;}
.shuzis li p{ font-size:14px; line-height:40px;}
.partnerbox{ max-width:1200px; margin:2% auto; height:280px;}
.partnerbox li{ border:1px solid #ececec; float:left; margin-left:-1px; margin-bottom:-1px; width:calc(24.3% - 1px); position:relative; cursor:pointer; margin-right:10px; margin-bottom:10px;}

.partnerbox li:nth-child(4n){margin-right:0}

.partnerbox li img{ display:block;-webkit-transition: all .4s ease; transition: all .4s ease; width:100%; }
.partnerbox li:hover img{-webkit-transform: scale(1.1); -ms-transform: scale(0.9); transform: scale(0.9);}
.partnerbox li:hover:after{ width:100% }


.partnerbox1{ max-width:930px; margin:2% auto; height:280px;}
.partnerbox1 li{ border:1px solid #ececec; float:left;  margin-bottom:-1px; width:calc(24% - 1px); position:relative; cursor:pointer;margin-right:10px; margin-bottom:10px;}

.partnerbox1 li img{ display:block;-webkit-transition: all .4s ease; transition: all .4s ease;width:100%;  }
.partnerbox1 li:nth-child(4n){margin-right:0}

.partnerbox3{ max-width:930px; margin:2% auto; height:280px;}
.partnerbox3 li{ border:1px solid #ececec; float:left;  margin-bottom:-1px; width:calc(24% - 1px); position:relative; cursor:pointer;margin-right:10px; margin-bottom:10px; list-style:none; list-style-type:none}

.partnerbox3 li img{ display:block;-webkit-transition: all .4s ease; transition: all .4s ease;width:100%;  }
.partnerbox3 li:nth-child(4n){margin-right:0}


.footer{ background:#00a0e9; color:#fff; text-align:center; padding:3% 0px; clear:both}
.footer p{ color:#fff; margin:30px 0px;}
.footer p a{ color:#fff; margin:0px 20px;}
.footer p a:hover{ color:#b22f6f;}

.sharex{ margin-top:30px;}
.sharex li{ display:inline-block; width:40px; height:40px; margin:0px 15px; position:relative}
.sharex li a{ background:rgba(255,255,255,0.5); display:block;border-radius:100%;width:46px; height:46px; }
.sharex li a:hover{background:rgba(255,255,255,1);}
.fotlogo{ max-width:100px; display:inline-block}


.erweima{ width:100px; position:absolute; left:50%; margin-left:-50px; bottom:40px; display:none}

.sharex li:hover div{ display:block}


#jobbro {
	width: 893px;
	float: left;
	border: 1px solid #ddd;
	height: 298px
}
#jobbroban {
	width: 100%;
	float: left;
	height: 34px;
	background: #f5f5f5
}
#jobbrobana {
	width: 170px;
	float: left;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	color: #00a0e9;
	border-right: 1px solid #ddd
}
#jobbrobanb {
	width: 170px;
	float: left;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	color: #00a0e9;
	border-right: 1px solid #ddd
}
#jobbrobanc {
	width: 170px;
	float: left;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	color: #00a0e9;
	border-right: 1px solid #ddd
}
#jobbroband {
	width: 170px;
	float: left;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	color: #00a0e9;
	border-right: 1px solid #ddd
}
#jobbrobane {
	width: 170px;
	float: left;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	color: #00a0e9;
}#overdiv {
    width: 100%;
    float: left;
    height: 264px;
    overflow: hidden;
}
.zhiwu {
	width: 100%;
	float: left;
	font-size: 16px;
	height: 30px;
	border-bottom: 1px dashed #ddd;
	margin-bottom: 25px;
	padding-top: 15px
}
#joblist:hover, #joblista:hover {
	background: #fdffe8
}
#joblist {
	width: 100%;
	float: left;
	height: 44px;
}
#joblista {
	width: 100%;
	float: left;
	height: 44px;
	background: #f5f5f5
}
#ajobbrobana {
	width: 170px;
	float: left;
	height: 44px;
	line-height: 44px;
	padding-left: 10px;
	overflow: hidden
}
#bjobbrobanb {
	width: 170px;
	float: left;
	height: 44px;
	line-height: 44px;
	text-align: center;
	overflow: hidden
}
#cjobbrobanc {
	width: 170px;
	float: left;
	height: 44px;
	line-height: 44px;
	text-align: center;
	overflow: hidden
}
#djobbroband {
	width: 170px;
	float: left;
	height: 44px;
	line-height: 44px;
	text-align: center;
	overflow: hidden
}
#ejobbrobane {
	width: 170px;
	float: left;
	height: 44px;
	line-height: 44px;
	text-align: center;
	overflow: hidden
}
#jobbrobana1 {
	width: 200px;
	float: left;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	color: #00a0e9;
	border-right: 1px solid #ddd
}
#ajobbrobana1 {
	width: 200px;
	float: left;
	height: 44px;
	line-height: 44px;
	padding-left: 10px
}.wrapper { padding:20px 0 60px;*padding-top: 30px; width:1200px; margin:0 auto;}
.leftCon {width: 240px;padding-bottom: 40px; float:right;position: relative; z-index: 20;}
.icon{background: url(icon.png) no-repeat;display: inline-block;vertical-align: middle;}
.leftNav {width: 240px; position: relative;}
.leftNav .left-title { height: 80px;background: #00a0e9; color: #fff;}
.leftNav .left-title h3 { font-size: 24px;  font-weight: bold;line-height: 80px; padding-left: 26px;text-transform: uppercase;}
.leftNav .left-title s {background-position: -142px -64px;vertical-align: middle; width: 28px; height: 28px; margin-right: 30px; margin-top: 28px;}
.leftNav .list {border: 1px solid #e5e5e5;  border-top: 0;}
.leftNav .item {border-top: 1px solid #e5e5e5;}
.leftNav .item h3 a {display: block; padding: 0 15px;height: 60px;line-height: 60px;font-size: 16px; font-weight:normal; color:#666;}
.leftNav .item h3 s {width: 10px; height: 15px;float: right;margin-top: 25px; background-position: -22px 0;}
.leftNav .item h3:hover a,.leftNav .item h3.hover a {color: #00a0e9;}
.leftNav .item h3:hover s,.leftNav .item h3.hover s {background-position: -40px 0;}
.wrapper .content {width: 930px; float: left;overflow: hidden; margin-bottom:50px;}
.location {width: 100%;height: 45px; line-height: 45px;margin-bottom: 20px; position: relative;border-bottom: 2px solid #00a0e9;}
.location h3 {font-size: 18px;padding-left: 3px;display: inline-block;position: relative; line-height:45px;}
.location h3 s {width: 100%;height: 2px; display: block;position: absolute;left: 0; bottom: -2px;background: #ef8200;}
.location .sitepath {color: #333333;float: right;text-align: right;width: 60%;white-space: nowrap;}
.location .sitepath a {color: #333333;}
.location .sitepath a:hover {color: #00a0e9;}
.aboutPage .txtcon {color: #666666; line-height:30px;}
.aboutPage .txtcon img {max-width: 100%;}
/*产品展示*/
.prolist {width: 100%;overflow: hidden;}
.prolist .list {width: 105%;}
.prolist .item {width: 290px;height: 280px;  float: left;margin: 0 13px 20px 0;position: relative;background: #fff;transition: all ease 300ms;overflow: hidden;}
.prolist .item a {width: 290px;height: 280px; display: block;}
.prolist .item img {width: 290px;height: 218px;display: block;}
.prolist .item h3 {border: 1px solid #dddddd; border-top: 0px;padding: 0 5px;height: 61px;  line-height: 61px;text-align: center; font-size: 16px;color: #333;overflow: hidden;}
.prolist .item .txt {width: 290px;height: 190px;position: absolute;left: -100%;top: 0;  transition: all ease 300ms;padding-top: 90px; color: #fff;text-align: center;z-index: 10;  background: url(pro-lihover.png) no-repeat center center;}
.prolist .item .txt h4 {font-size: 20px;}
.prolist .item .txt .more {width: 153px; height: 38px;line-height: 36px;text-align: center;border: 1px solid #fff;display: block;
margin: 25px auto;font-size: 20px;}
.prolist .item .line {position: absolute;left: 5px;top: 5px;right: 5px;bottom: 5px;z-index: 20;border: 1px solid #87c6a7;transition: all ease 300ms;*height: 270px;}
.prolist .item:hover .txt {left: 0;}
/*分页*/
.pager {padding: 40px 0 30px;text-align: center; clear:both;}
.pager:after {visibility: hidden;display: block;font-size: 0; content: " "; clear: both;
height: 0;}
.pager p {height: 32px;line-height: 32px; float: left;color: #666;display: none;}
.pager ul {overflow: hidden;margin-left: 20px;}
.pager ul li {display: inline-block;*display: inline;*zoom: 1;padding: 0 !important;height: auto !important;border: none !important;}
.pager ul a {line-height: 26px;margin-left: 7px;padding: 0 8px;transition: all ease 300ms;color: #666;border: 1px solid #ddd;text-decoration: none;float: left;background: #fff;border-radius: 2px;}
.pager ul a.current,.pager ul a:hover { background-color: #00a0e9;border-color: 09b4d;
color: #fff;}
.reLink {width: 100%;height: 58px;  line-height: 58px;border-top: 2px solid #e5e5e5; border-bottom: 2px solid #e5e5e5;}
.reLink .nextLink,reLink .prevLink {width: 50%;display: block;text-align: left;color: #666;}
.fr{ float:right}
.fl{ float:left}
.reLink .nextLink a:hover,.reLink .prevLink a:hover {color: #00a0e9;}
.reLink .nextLink {text-align: right;}
/*新闻资讯*/
.newsPage {width: 930px;}
.newsPage .item {width: 100%; height: 124px; margin: 0 auto;padding: 28px 0;border-bottom: 1px solid #e5e5e5;}
.newsPage .item a {display: block;width: 100%;}
.newsPage .item img {width: 220px;height:124px;display: block;float: left;border: 1px solid #e5e5e5;margin-right: 20px;}
.newsPage .item h3 {font-size: 16px;height: 40px;line-height: 36px;overflow: hidden; border-bottom: 1px solid #ededed;transition: all ease 300ms;}
.newsPage .item .txt {color: #737373; line-height: 22px;height: 44px;margin: 8px 0 8px;overflow: hidden;}
.newsPage .item .txt span {color: #ec8d04;}
.newsPage .item .time {color: #999;font-size: 12px;}
.newsPage .item:hover h3 {color: #ec8d04;}
.newsPage .item:first-child {padding-top: 2px;}
/*详情页*/
.wrapper .title1{color: #333333; margin-bottom: 5px;font-size: 24px;text-align: center;width: 930px;}
.wrapper .mark {padding: 5px 0 10px; text-align: center; margin-bottom: 20px; border-bottom: 1px solid #eee;width: 930px;}
.wrapper .mark span {margin-right: 18px; font-size: 12px;color: #666666;}
.showContxt{width: 930px; line-height:30px}
/*相关资讯*/
.wrapper .newsbox {padding-bottom: 20px; clear:both}
.wrapper .newsbox .txtlist li {width: 418px;  margin-right: 90px;}
.wrapper .newsbox .location {width: 100%;height: 45px; line-height: 45px;margin-bottom: 20px; position: relative;border-bottom: 2px solid #00a0e9;}
.wrapper .newsbox .location h3 {font-size: 18px;padding-left: 3px;display: inline-block;position: relative; font-weight:normal;}
.wrapper .newsbox .location h3 s {width: 100%;height: 2px; display: block;position: absolute;left: 0; bottom: -2px;background: #ec8d04;}
.txtlist {width: 100%; position: relative; overflow: hidden;}
.txtlist .list {width: 120%; position: relative;}
.txtlist li {width: 300px; height: 36px;  line-height: 36px;overflow: hidden; float: left; margin-right: 70px;}
.txtlist li a {width: 100%;display: block;}
.txtlist li s {width: 4px;height: 4px;display: inline-block;vertical-align: middle; margin-top: -1px;border-radius: 100%;  background: #333333;margin-right: 10px;}
.txtlist li .time {float: right;}
/*鹿鹿问答*/
.newsPage {width: 930px;}
.newsPage .item1 {width: 100%; height:100px; margin: 0 auto;padding: 28px 0;border-bottom: 1px solid #e5e5e5;}
.newsPage .item1 a {display: block;width: 100%;}
.newsPage .item1 h3 {font-size: 16px;height: 40px;line-height: 36px;overflow: hidden; }
.newsPage .item1 .txt {color: #737373; line-height: 22px;height:44px;margin: 8px 0 8px;overflow: hidden;}
.newsPage .item1 .txt span {color: #ec8d04;}
.newsPage .item1 .time {color: #999;font-size: 12px;}
.newsPage .item1:hover h3 {color: #ec8d04;}
.newsPage .item1:first-child {padding-top: 2px;}

.n-ico {
    display: inline-block;
    vertical-align: middle;
    background: url(n-ico.png) no-repeat 0 0;
}.botk{background:#00a0e9; clear:both}

.botkxt{ height:20px; background:#00a0e9;}

.botknr{ background:#00a0e9; padding:30px 0; width:1100px; margin:auto;}

.botknr .botknr-1,.botknr-2,.botknr-3{ float:left;}

.botknr .botknr-1{ padding-right:30px; padding-left:50px; margin-top:10px;}


.botknr .botknr-2{ margin-left:15px; }

.botknr .botknr-2 ul li{  color:#fff; line-height:30px; font-size:16px;}

.botknr .botknr-2 ul li a{ color:#FFF;}

.botknr .botknr-3{ text-align:center; color:#fff; font-size:14px; line-height:40px; margin-left:15px; float:right}
.botknr .botknr-3 img { width:150px;}

.ch_news { height:400px; width:1200px; margin:0 auto; margin-top:15px;
}
.ch_news .title {
	width: 100%;
	height: 22px;
	line-height: 22px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eee;
	padding: 9px 0;
}
.ch_news .title h3 {
	font-size: 20px;
	font-weight:normal;
	color: #333; line-height:20px;
}
.ch_news .title h3 s {
	width: 4px;
	height: 22px;
	display: inline-block;
	vertical-align: top;
	margin-right: 10px;
	background: #00a0e9; 
}
.ch_news .title a {
	color: #575757;
	margin-right: 10px;
	margin-top: 0;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.ch_news .title a:hover {
	margin-right: 0;
}
.ch_news .imgleft {
	width: 380px;
	height: 307px;
	float: left;
	margin-top: 12px;
	overflow: hidden;
	position: relative;
}
.ch_news .imgleft .item {
	width: 410px;
	height: 307px;
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	z-index: 9999;
}
.ch_news .imgleft .item a {
	width: 100%;
	display: block;
}
.ch_news .imgleft .item img {
	width: 410px;
	height: 307px;
	transition: all .5s;
	display: block;
}
.ch_news .imgleft .item .txtcon {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	background:#000;
	color: #F0F0F0;
}
.ch_news .imgleft .item .txtcon h3 {
	font-size: 14px;
	line-height: 35px;
	text-align: center; color:#F0F0F0;
}
.ch_news .imgleft .item:hover img {
	filter: brightness(105%);
}
.ch_news .imgleft .hd {
	position: absolute;
	top: 0;
	width: 100%;
	height: 307px;
}
.ch_news .imgleft .hd .prev {
	width: 27px;
	height: 60px;
	background-position: -52px -103px;
	background-color: rgba(0,0,0,0.49);
	cursor: pointer;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	left: 0;
	z-index: 9999;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
.ch_news .imgleft .hd .next {
	width: 27px;
	height: 60px;
	background-position: -77px -103px;
	background-color: rgba(0,0,0,0.49);
	cursor: pointer;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	right: 0;
	z-index: 9999;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
.ch_news .imgleft .hd .prev:hover {
	background-color: rgba(220, 0, 0 ,0.49);
}
.ch_news .imgleft .hd .next:hover {
	background-color: rgba(220, 0, 0 ,0.49);
}
.ch_news .newslist {
	line-height: 55px;
}
.ch_news .newslist li {
	width: 100%;
	height: 39px;
	line-height: 39px;
	overflow: hidden;
	border-bottom: 1px dashed #eee;
}
.ch_news .newslist li a {
	width: 100%;
	color: #575757;
	display: block;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;line-height: 39px;
}
.ch_news .newslist li a:hover {
	color: #01539D;
}
.ch_news .newslist li .time {
	color: #575757;
	float: right;
	font-weight: normal;line-height: 39px;
}
.ch_news .inews1 {
	width: 780px;
	float: left;
}
.ch_news .inews1 .newslist {
	width: 380px;
}
.ch_news .inews2 {
	width: 370px;
	float: right;
}
.t20{ margin-top:20px;}



.two_left .title {
	width: 100%;
	height: 22px;
	line-height: 22px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eee;
	padding: 9px 0;
}
.two_left .title h3 {
	font-size: 20px;
	font-weight:normal;
	color: #333; line-height:20px;
}
.two_left .title h3 s {
	width: 4px;
	height: 22px;
	display: inline-block;
	vertical-align: top;
	margin-right: 10px;
	background: #00a0e9; 
}
.two_left .title a {
	color: #575757;
	margin-right: 10px;
	margin-top: 0;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.two_left .title a:hover {
	margin-right: 0;
}

.two_right .title {
	width: 100%;
	height: 22px;
	line-height: 22px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eee;
	padding: 9px 0;
}
.two_right .title h3 {
	font-size: 20px;
	font-weight:normal;
	color: #333; line-height:20px;
}
.two_right .title h3 s {
	width: 4px;
	height: 22px;
	display: inline-block;
	vertical-align: top;
	margin-right: 10px;
	background: #00a0e9; 
}
.two_right .title a {
	color: #575757;
	margin-right: 10px;
	margin-top: 0;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.two_right .title a:hover {
	margin-right: 0;
}
#ContentArea{white-space:pre-line; }
#ContentArea br {display:none; color:#fff; overflow:hidden }