@charset "utf-8";







body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dd,dt{outline:0; margin:0; padding:0; list-style:none; border:0; font-family:"微软雅黑"; color:#333; font-size:12px;}



a{text-decoration:none; outline:none; color:#0084D7; font-family:"微软雅黑";}

a:hover{color:#74A941; text-decoration:underline;}
body{ 
	min-width: 1105px;
	overflow-x: hidden; 
}

.box{width:1105px; margin:0 auto; overflow:hidden;}

.banner{/*height: 300px;*/width: 100%;overflow:hidden;/* padding:0 0 20px 0; */}

.header{overflow:hidden;height: 90px;padding:0 0 10px 0;}/* height 70px */

.header .logo{float:left;width: 180px;height: 71px;padding: 13px 0 0 0;overflow:hidden;}
.header .logo a img{
	display: block;
	width: 100%;
}

.header .navig{float:left; height:30px; padding:40px 0 0 0; overflow:hidden;}

.header .navig ol{float:left; overflow:hidden; padding:0 10px;}

.header .navig ol a{font-size:14px;}

.header .navig ol a:hover,.header .navig ol .active{color:#74A941; text-decoration:none;}

.header .misc{float:right; padding:5px 0 0 0; overflow:hidden; text-align:right;}

.header .misc a{color:#333;}
.luang{
	float: right;
}
.en_icon{
	background: url(../img/amrice.png) no-repeat;
	width: 23px;
	height: 15px;
	display: inline-block;
	background-size: cover;
	margin-right: 5px;
	vertical-align:  sub;
}
.ch_icon{
	background: url(../img/chinese.png) no-repeat;
	width: 25px;
	height: 15px;
	display: inline-block;
	background-size: cover;
	vertical-align: sub;
	margin-right: 5px;
}
/*我加的*/
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;} 
.more{
	display: block;
	padding: 3px 10px;
	background: #F0AC27;
	color: #fff;
	width: 70px;
	text-align: center;
}
.more:hover{
	color: #fff;
	background:#2ca7c8;
}
.banner2{
	margin: 20px 0 15px 0;
}
.banner img,.banner2 img{ 
	width: 100%;
	display: block;
	height: auto;
}
.pics_wrap{
	width: 100%;
}

.right_content{
	float: left;
	width: 792px;
	padding-top: 30px;
}
#content {
	/* margin: 0 auto; */
	/* width: 1200px; */
	background:url(../images/nav.jpg) repeat-x;
/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#2ca7c8,endColorStr=#2ba1c1); IE 6 7 8*/ 

 /* background: -ms-linear-gradient(top, #2ca7c8,  #2ba1c1);       IE 10 */
/*
background:-moz-linear-gradient(top,#2ca7c8,#2ba1c1);火狐*/ 

/*background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#2ca7c8), to(#2ba1c1));谷歌*/ 

/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2ca7c8), to(#2ba1c1));       Safari 4-5, Chrome 1-9*/

/*background: -webkit-linear-gradient(top, #2ca7c8, #2ba1c1);   Safari5.1 Chrome 10+*/

/*background: -o-linear-gradient(top, #2ca7c8, #2ba1c1);  Opera 11.10+*/
}
#content #nav {
	width:  1105px;
	margin:  0 auto;
	height: 44px;
}
#content #nav ul {
	list-style: none;
}
#content #nav ul li {
	float: left;
	width: 155px;
	line-height: 44px;
	position: relative;
	text-align:  center;
	height: 44px;
}
#content #nav ul li a:hover{
	background-color: #EEAC24;
}
#content #nav ul li a:hover span{
	background: none;
}
.bian{
	margin-top: 14px; 
	float: right;
	width: 2px;
	height: 16px;
	background: url(../images/bian.jpg) repeat-x;
}
#nav div a:hover{
	background: #EEAC24;	
}
#content #nav ul li .a:hover span{
	color: #EEAC24;
}
#nav div {
	width: 155px;
	position: absolute;
	left: 0px;
	padding-bottom: 0px;
	top: 44px;
	float: left;
	/*height: 0;*/
	overflow: hidden;
	/* background-color: #6a9ab3; */
	z-index:999;
	display: none;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#2ca7c8,endColorStr=#2ba1c1);/* IE 6 7 8*/
	background: -ms-linear-gradient(top, #2ca7c8,  #2ba1c1);      /* IE 10 */
	background:-moz-linear-gradient(top,#2ca7c8,#2ba1c1);/*火狐*/
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#2ca7c8), to(#2ba1c1));/*谷歌*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2ca7c8), to(#2ba1c1));      /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(top, #2ca7c8, #2ba1c1);  /* Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #2ca7c8, #2ba1c1);  /*Opera 11.10+*/
}
#content #nav li .a {
	text-decoration: none;
	color: #FFFFFF;
	line-height: 44px;
	display:block;
	/* border-right: 1px solid #fff; */
	font-size: 16px;
	/* margin-top: 5px; */
}
#content #nav li:last-child .a{
	border-right: none;
}
#nav div a {
	text-decoration: none;
	color: #FFFFFF;
	line-height: 35px;
	display: block;
	background: url(../images/nav2.jpg) repeat-x;
}
#nav div a:hover {
	/*background-color: #0C7DBA;*/
	background-color: #EEAC24;
}

.new_ico,.jian_ico,.tream_icon,.intro_icon{
  width: 30px;
  height: 30px;
  background-size: cover;
  float:  left;
  margin-top: 7px;
}
.intro_icon{
  background: url(../images/intro.png);	
  background-size: cover;
}
.tream_icon{
  background: url(../images/tream.png);	
  background-size: cover;	
}
.new_ico{
  background: url(../images/news.png);	
  background-size: cover;	
}
.jian_ico{
	background: url(../images/honnr.png);
	background-size: cover;
	
}
.cent{
	width: 381px;
	float: left;
	margin-left: 49px;
}
.right_box{
	width: 313px;
	float: left;
	margin-left: 49px;
	/*margin-left: 100px;*/
}
.new_list ul li{
	/* line-height: 30px; */
	min-height: 40px;
	border-bottom: 1px solid #ddd;
}
.new_list ul li a{
	color: #545353;
	font-size: 14px;
	line-height: 20px;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
}
.new_list ul li a:hover{
	color: #2ca7c8;
}
.CompanyNews2 .title a,.right_box .title a,.cent .title a,.f .title a{
	display: block;
	font-size: 18px;
	border-bottom: 1px solid #ddd;
	color: #504d4d;
}
.f .title{
	padding-left: 49px; 
}
.CompanyNews2 .main .img img{
	width: 100%;
	display: block;
}
.explain {
	line-height: 25px;
	/*color: #333;*/
	color: #8c8b8b;
	font-size: 14px;
	text-indent: 20px;
}
.tel_box{
	padding: 0 0 50px;
}
.code{
	padding: 10px 0 50px;
}
.right_new{
	min-height: 330px;
}
.s_text{
	font-size: 14px;
	line-height: 30px;
	text-align: center;
}
.el_title{
	font-size: 18px;
	line-height: 46px;
}
.tel{
	line-height: 30px;
	font-size: 13px;
	/* font-weight: 600; */
	color: #696666;
}

.le_code{
	float: left;
	width: 120px;
	margin-right: 50px;
}
.footer{
	width: 100%;
	background:#2ca7c8 ;
	height: 45px;
	line-height: 45px;
}
.footer .f-f{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.footer .f-f .f-p{
	color: #fff;
	font-size: 14px;
	text-align: center;
}
.footer .f-f .f-p a{
	color: #fff;
}
.fix_box{
	position: fixed;
	right: 0;
	top: 13%;
	z-index: 99;
	display: none;
	background: #fff;
	text-align: center;
	width: 120px;
}
.contact,.time,.service{
	border-top: 1px solid #ddd;
}
.contact,.time,.service{
	padding: 8px 0 8px 0;
}
.contact p,.time p, .service p{
	color: #999;
	font-size: 15px;
	line-height: 25px;
	margin: 10px 0 5px 0;
}
.zl{
	font-size: 12px;
	color: #000;
	line-height: 25px;
}
.day_time {
	font-size: 12px;
	line-height: 25px;
}
.hour{
	font-size: 12px;
	line-height: 25px;
}
.up{
	border-bottom: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	padding: 5px 0;
	text-align: center;
}
.up a{
	display: block;
}
.up a img{
	width: 40px;
}
.zx{
	line-height: 25px;
}
.zx a:visited{
	color: #65ae9e;
}
.zx a{
	color: #65ae9e;
}
.zx i{
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url('../images/qq2.png');
	background-size:cover ;
	vertical-align: middle;
}
.search{
	float: right;
	width: 500px;
	margin-top: 35px;
}
.search form,.search .luange{
	float: right;
	margin-right: 18px;
}
.search .call{
	float: left;
	margin-right: 18px;
}
.sub_btn{
	width: 30px;
	height: 30px;
	background: url('../images/ser.png');
	background-size:cover ;
	vertical-align: middle;
	border: none;
}
.search form input[type='text']{
	border: 1px solid #b3b0b0;
    line-height: 20px;
    padding: 3px 7px;
    outline: none;
    border-radius: 3px;
}
.luange{
	margin: 0 30px;
	line-height: 25px;
	width: 75px;
	border: none;
	float: left;
	color: #7b7b7b;
	/* margin-left: 20px; */
	height: 22px;
	line-height: 22px;
	background: url(../images/lang_bg.jpg) no-repeat right 2px;
	position: relative;
}
.call{line-height: 25px;}
.luange ul{
	position: absolute;
	top: 22px;
	left: 0;
	z-index: 1000;
	background: #fff;
	display: none; 
	color: #000;
}
.call a,.luange ul li a,.luange span {
	color: #333;
}
.call a:visited,.luange ul li a:visited{
	color: #333;
}

.contact_box{
	float: left;
	width: 200px;
}
.weixin{
	float: right;
	width: 110px;
	border:1px solid #ccc;
}
.weixin img{
	width: 100%;
	display: block;
}

.weixin a {
	display: block;
}
.weixin:hover{
	border:1px solid #2ca7c8;
}
/*荣誉焦点图*/
#outer{height:158px; width: 733px; margin-left: 49px;  position:relative;overflow:hidden;}
#left{width:20px;display:block;height:130px;position:absolute;left:0; top:10px; padding:5px !important; z-index:2;opacity:0.5;filter:alpha(opacity=50);overflow:hidden; margin:0 !important;}
#right{width:20px;display:block;height:130px;position:absolute;right:0; top:10px; padding:5px !important; z-index:2;overflow:hidden;opacity:0.5;filter:alpha(opacity=50); margin:0 !important;}
#demo{overflow:hidden;width:800px;height: 150px;float:left;position:absolute;z-index:0;margin-left:-20px;}
.listname{height:138px;display:block;line-height:27px;text-align:center;padding:0 3px; font-size:14px; margin:0 0 0 20px !important;}
.listname span{display:block; width:145px; overflow:hidden;}
.listimage{width: 87px;border:0;}
.highslide-container div{padding:0;}
#f a {
    margin: 40px 0 50px 10px;
    padding: 10px;
    background: #ccc;
    display: block;
    float: left;
}
/*大焦点图*/
.pics_wrap{min-width:1000px !important;margin:0px auto;}
.html5zoo-slides,.html5zoo-wrapper-0{min-width:1000px !important;width:auto !important;max-width:100% !important;margin:0px auto;float:none;}
.html5zoo-img-0 img{min-width:1000px !important;width:100%;}
#html5zoo-1{max-width:100%;min-width:1000px;margin:0px auto;width:100% !important;}
.html5zoo-text-0 {display:block; padding:12px; text-align:left;} 
.html5zoo-text-bg-0 {display:block; position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:#333333; opacity:0.6; filter:alpha(opacity=60);}
.html5zoo-title-0 {display:block; position:relative; font:16px Inder,Arial,Tahoma,Helvetica,sans-serif; color:#fff;}
.html5zoo-description-0 {display:block; position:relative; margin-top:4px; font:14px Inder,Arial,Tahoma,Helvetica,sans-serif; color:#fff;} 
.html5zoo-wrapper-0 {display:block;position:relative;width:100%;height:auto;}
.html5zoo-slider-0 {display:block;position:relative;left:0px;top:0px;width:100%;height:auto;}
.html5zoo-box-0 {display:block;position:relative;left:0px;top:0px;width:100%;height:auto;}
.html5zoo-swipe-box-0 {display:block;position:relative;left:0px;top:0px;width:100%;height:auto;}
.html5zoo-space-0 {display:block;position:relative;left:0px;top:0px;width:100%;height:auto;visibility:hidden;line-height:0px;font-size:0px;}
.html5zoo-img-box-0 {display:block;position:absolute;left:0px;top:0px;width:100%;height:100%;}
.html5zoo-play-0 {display:none;position:absolute;left:50%;top:50%;cursor:pointer;width:64px;height:64px;margin-top:-32px;margin-left:-32px; }
.html5zoo-video-wrapper-0 {display:none;position:absolute;left:0px;top:0px;background-color:#000;text-align:center;}
.html5zoo-error-0 {display:block;position:relative;margin:0 auto;width:80%;top:50%;color:#fff;font:16px Arial,Tahoma,Helvetica,sans-serif;}
.html5zoo-video-wrapper-0 video {max-width:100%;height:auto;}
.html5zoo-video-wrapper-0 iframe, .html5zoo-video-wrapper-0 object,
.html5zoo-video-wrapper-0 embed {position:absolute;top:0;left:0;width:100%;height:100%;}



/* 焦点图 278*348px */
.focus_d1{width:381px; height:auto; overflow:hidden; position:relative;} /* 框架[设置宽] */
.focus_d2{width:100%;height: 254px;overflow:hidden;} /* 框架[设置高] */
.focus_list{position:absolute; width:100%; left:0px; bottom:-3px; background:#000; color:#FFF; height:26px; overflow:hidden;} /* 底部透明条 */
.focus_list span{display:block; padding:0 0 0 6px; float:left; font-size:12px; line-height:18px;} /* 标题 */
.focus_button{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:10px;} /* 按钮 */
.focus_b1,.focus_b2{background:#F0AC27;color: #696767;display:block;float:left;padding:1px 6px;margin:0 5px 0 0;text-decoration:none;cursor:pointer;} /* 按钮,非当前 */
.focus_b2{color:#FFF; background:#F0AC27;} /* 按钮,当前 */
#focus{width: 381px;height: 254px;margin:0 0 10px 0;overflow:hidden;border:1px #E4E4E4 solid;/* background:url(../images/loading.gif) center center no-repeat; */} /* 显示载入背景 */
#focus ul{display:none;}
#focus a{text-decoration:none; font-size:10px; font-family:arial,helvetica,sans-serif;}
#focus a:hover{color:#FFF;}
#focus img{width:381px; height:254px; border:0;} 


/*我加的*/












/* 首页焦点图 */

.iboxb{width:1000px; height:375px;  position:relative; overflow:hidden;float:left;display:inline;}

.iboxb .showboxb{position:absolute;width:8000px; height:375px; background:#fff}

.iboxb .showboxb ul li{float:left;width:1000px; height:375px;}

.iboxb div{position:absolute;cursor:pointer;}

.iboxb span.preb{left:10px; bottom:0;display:none;}

.iboxb span.nextb{right:10px; bottom:0;display:none;}

.iboxb div.numb{left:0px;bottom:0px;margin: 0 0 5px 5px;}

.iboxb div.numb li {display:block;float:left;width:60px;height:26px;border:3px solid #fff;margin-right:8px; background-color:#000;}

.iboxb .showbox ul li .pic{width:99px;height:147px;float:left;margin-right:10px;display:inline;}

.iboxb .showbox ul li .time{height:18px;color:#848484;}

.iboxb .showbox ul li .title{height:18px;}

.iboxb .showbox ul li .title a{color:#0062b1;}

.iboxb .showbox ul li .text{color:#5e5e5e;line-height:20px}

.in_banner_box{position:absolute;margin-top:-145px;}

.in_banner_box div{float:left;width:232px;height:94px; background:url(../images/in_banner_bg.png) no-repeat 0 0;display:none; font-size:14px;padding:10px 10px 0 10px;color:#fff;line-height:20px;}



.in_banner_box .in_banner_box2{margin-left:60px;*margin-left:60px;_margin-left:30px;}

.in_banner_box .in_banner_box3{margin-left:135px;*margin-left:135px;_margin-left:65px;}

.in_banner_box .in_banner_box4{margin-left:205px;*margin-left:205px;_margin-left:100px;}

.in_banner_box .in_banner_box5{margin-left:280px;*margin-left:280px;_margin-left:135px;}

.in_banner_box .in_banner_box6{margin-left:345px;*margin-left:345px;_margin-left:170px;}

.in_banner_box div h4{font-size:14px;line-height:20px;}

/*我加的新闻css*/
.pad_30{
	padding-top: 30px;
	min-height: 500px;
}
.nav_one{
	text-indent: 12px;
	height:34px;line-hegith:34px;/*border:1px solid #e7e7e7;*/background:-webkit-linear-gradient(top,#f1f1f1 0,#dfdfdf 100%);background:#f1f1f1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#dfdfdf));border-radius:3px 3px 0 0;
}
.nav_two .nav_one a{

	color: #6A6A6A;font-size: 16px;text-align: left; line-height: 34px;font-weight: normal;text-indent: 12px;
}
.nav_two{
	border: 1px solid #e7e7e7;
	/* border-bottom: none; */
	/* border-top: 1px solid #c5c5c5; */
	margin-bottom: 10px;
	border-radius: 3px 3px 0 0;
}
.nav_two li{
	height:33px;
	line-height:33px;
	background:#fff;
	border-bottom:1px solid #e7e7e7;
	text-align:left;
	padding:0 5px 0 20px;
	overflow:hidden;
	background: url(../images/li_dot.png) 5px 8px no-repeat;
}
.nav_two li:last-child{
	border-bottom: none;
}
.nav_two li:hover{
	background: url(../img/li_now.png) 5px 8px no-repeat;
}
.nav_two .nav_one {
	padding-left: 0;
	border-radius: 0;
	background:-webkit-linear-gradient(top,#f1f1f1 0,#dfdfdf 100%);
	background:#f1f1f1;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#dfdfdf));
	border-radius:3px 3px 0 0;
	border-bottom: 1px solid #c7c6c6;
}
.nav_two .nav_one:hover{
	background:-webkit-linear-gradient(top,#f1f1f1 0,#dfdfdf 100%);background:#f1f1f1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#dfdfdf));
}
.nav_two li a{
	display: block;
	color: #333;
}
.nav3 li{
	height: 34px;
	line-height: 34px;
	background: none;
}
.nav3 li:hover{
	background: none;
}
.nav_two li a:hover{
	color:#2ca7c8;
}
.chn2,.chn{
	width: 16px;
	height: 16px;
	float:  right;
	margin-top: 9px;
}
.chn{
	/*background: url(../img/ys2.png)right 0px no-repeat;*/
	background-size:  cover;
}
.chn2{
	background: url(../img/ys1.png)right 0px no-repeat;
	background-size:  cover;
}

.xw_box{border:1px solid #e7e7e7;/*border-top:1px solid #c5c5c5; padding-bottom: 30px; */border-top: none;}
.xw_box ul{margin:0; padding:0; list-style-type:none;}
.xw_box ul li{width:94%; margin:0 auto; height:33px;line-height:33px; background:#fff;border-bottom:1px dotted #ccc; text-align:left; background:url(../images/li_dot.png) 5px 8px no-repeat; padding:0 5px 0 20px; overflow:hidden; font-size:14px;}
.xw_box ul li:last-child{ border-bottom: none;}
.xw_box ul li s{ font-size:13px; color:#999; margin-left:25px; text-decoration:none;}
.xw_box ul li span{display:block; float:right; margin-right:5px; color:#64940a}
.xw_box ul li .ico_hot{display:inline-block; width:17px; height:11px; margin-left:5px; background-repeat:no-repeat;}
.xw_box ul li a{ font-size: 14px; color: #333;}

.xw_box ul li a:hover{
	color:#2ca7c8;
}
.xw_box ul li:hover{
	background: url(../img/li_now.png) 5px 8px no-repeat;
}

.CompanyNews{float:left; width:350px; padding-top:30px; overflow:hidden;}
.CompanyNews2{float:left;width: 313px; padding-top:30px; overflow:hidden;} 

.CompanyNews .title{font-size:15px; height:22px; padding:0 0 5px 0; color:#0084D7;}
.CompanyNews2 .title,.right_box .title,.cent .title,.f .title{font-size:15px;height: 45px;/* padding:0 0 5px 0; */color:#0084D7;line-height: 45px;}

.CompanyNews .main{overflow:hidden;}

.CompanyNews .main .img{float:left; width:100px; overflow:hidden; padding:0 10px 0 0;}

.CompanyNews .main .content{overflow:hidden; padding:0 0 20px 0;}

.CompanyNews .main .content .date{overflow:hidden; color:#999;}

.CompanyNews .main .content .stitle{overflow:hidden; height:20px; line-height:20px; color:#0084D7;}

.CompanyNews .main .content .stitle a{}

.CompanyNews .main .content .text{color:#333; line-height:20px; overflow:hidden; padding:0 0 5px 0;}

.CompanyNews .main .content .text a{color:#333; text-decoration:none;}

.CompanyNews .main .content .text a:hover{color:#666;}

.CompanyNews .main .content .link{height:22px; overflow:hidden; padding:0 0 0 20px;}


.CompanyNews2 .main{overflow:hidden;}

.CompanyNews2 .main .img{width: 100%;/*float:left; height:60px; */border:1px solid #ccc;overflow:hidden;padding:2px;margin: 20px 0 15px;box-sizing:  border-box;}
.CompanyNews2 .main .img a{
	display: block;
}
.CompanyNews2 .main .img:hover{
	border:1px solid #2ca7c8;
}
.CompanyNews2 .main .content{overflow:hidden;/* padding:0 0 20px 0; */}

.CompanyNews2 .main .content .date{overflow:hidden; color:#999;}

.CompanyNews2 .main .content .stitle{overflow:hidden; height:20px; line-height:20px; color:#0084D7;}

.CompanyNews2 .main .content .stitle a{}

.CompanyNews2 .main .content .text{color:#333; line-height:20px; overflow:hidden; padding:0 0 5px 0;}

.CompanyNews2 .main .content .text a{color:#333; text-decoration:none;}

.CompanyNews2 .main .content .text a:hover{color:#666;}

.CompanyNews2 .main .content .link{height:22px; overflow:hidden; padding:0 0 0 20px;}

.CompanyNews2 .main .content ol a{color:#EE0000; text-decoration:none;}
.CompanyNews2 .main .content ol a:hover{color:#74A941;}


/* 我要提问 */

.zlf_ques{float:left; width:150px; margin-left:15px; padding-top:30px; overflow:hidden;}

.zlf_ques_title{font-size:15px; height:22px; padding:0 0 5px 0; color:#0084D7;}

.zlf_ques_box{width:148px; height:248px; border:1px solid #ccc; overflow:hidden;}

.zlf_ques_box_top{width:148px; height:35px; border-bottom:1px solid #ccc;}

.zlf_ques_box_top .ques_btn{width:100px; height:30px; line-height:30px; margin:0 auto; margin-top:5px; border:0; border-radius:5px; background:#000; color:#fff; text-align:center;}

.zlf_ques_box_bottom{width:148px; height:212px;}

.zlf_ques_box_bottom_more{width:140px; height:22px; line-height:22px; margin:0 auto; margin-top:5px; background:#ddd; border:0; border-radius:5px; text-align:right; color:#fff;}

.zlf_ques_box_bottom_text{width:140px; height:190px; margin:0 auto; margin-top:5px;}



















/* 内页左侧框架 */

.LeftSidebar{float:left;width: 290px;overflow:hidden;}

.LeftSidebar .title,.NewsList .title{
    height: 45px;
    /* padding: 0 0 5px 0; */
    color: #0084D7;
    line-height: 45px;
    font-size: 18px;
    border-bottom: 1px solid #eaeaea;
    color: #504d4d;
    }
.LeftSidebar .title i{
	width: 30px;
    height: 30px;
    float: left;
    margin-top: 7px;
    
}
.LeftSidebar .title i{
	background: url(../images/meun.png); 
	background-size: cover;
}
.LeftSidebar .list{height: 30px;line-height: 30px;padding:0 0 0 15px;background: url(../images/common.gif) 0 6px no-repeat;color:#74A941;}

.LeftSidebar .list a{color:#74A941;}

.LeftSidebar .current{height:25px; line-height:25px; padding:0 0 0 15px; background:url(../images/common2.gif) 0 3px no-repeat; color:#0084D7;}

.LeftSidebar .current a{color:#0084D7;}





.MainFrame{float:left;width: 770px;overflow:hidden;margin-left: 30px;}

.MainFrame .ntitle{width:800px;text-align: left;/* height: 45px; */line-height: 30px;border-bottom:1px #CCC solid;font-size:16px;color: #000;}

.MainFrame .misc{height:25px;line-height:25px;text-align: left;padding: 0 0 5px 0;}







.NewsList{float:left;width: 780px;padding:0 0 20px 0;margin-left: 30px;}
.NewsList2{float:left; width:350px; padding:0 0 20px 0;}
.NewsList3{float:left; width:270px; padding:0 0 20px 0;}


.NewsList2 .title{font-size:12px; color:#0084D7; border-bottom:1px #CCC solid; padding:0 0 0 10px;}

.NewsList2 ul{height:35px; line-height:35px; border-bottom:1px #CCC dotted; font-size:12px;}

.NewsList2 ul li{float:left; height:35px; line-height:35px;}

.NewsList2 ul .a{padding:0 0 0 20px; background:url(../images/article_common.gif) 3px 7px no-repeat; width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.NewsList2 ul .a a{color:#333;}

.NewsList2 ul .a a:hover{color:#74A941;}

.NewsList3 a{color:#74A941;}
.NewsList3 a:hover{color:red;}

.NewsList2 ul .a span{color:#999; font-family:Verdana, Geneva, sans-serif;}

.NewsList2 ul .b{float:right; color:#74A941; padding:0 20px 0 10px;}

.con_nav a{
	line-height: 34px;
	color: #6A6A6A;
    font-size: 16px;
}
.con_nav{
	border: 1px solid #e7e7e7;
	border-bottom: 1px solid #c7c6c6;
}
.parnner{
	border: 1px solid #e3e3e3;
	padding: 25px 15px 25px 15px;
	margin-top: 20px;
}
.parnner h2{
	font-size: 16px;
	font-family: "Microsoft Yahei","\5B8B\4F53",Tahoma;
	color: black;
	margin-left: 10px;
	margin-bottom: 7px;
}
.ability_item{
	width: 227px;
	float: left;
	margin-right: 11px;
	margin-left: 11px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.ability_item a{ 
    display: block;
    border: 1px solid #e3e3e3;
     }
.ability_item a:hover img{
	opacity: 0.8;
}
.ability_item a img{
	display: block;
	width: 100%;
}
.ability_item p{
	margin: 0 0 10px;
	color: #777;
}
.ability_item h3{
	font-size: 14px;
	color: #6f9e18;
	line-height: 20px;
	/* margin-top: 5px; */
}
.LeftSidebar .title{ margin-bottom: 10px;}




/* component_page_style */

.page_style{height:22px;clear:both;padding:20px 0 30px 0;overflow:hidden;width: 465px;margin:  0 auto;}

.page_style a{text-decoration:none;}

.page_style ol{float:left; height:22px; line-height:22px; margin:0 5px 0 0;}

.page_style .effective a{height:22px; line-height:22px; padding:0 8px; display:block; text-align:center; border:1px #DDD solid; background:#F9F9F9; width:40px;}

.page_style .invalid{text-align:center; padding:0 8px; border:1px #DDD solid; color:#666; background:#F9F9F9; width:40px;}

.page_style .numeric{font-family:arial,helvetica,sans-serif;}

.page_style .numeric a{display:block; padding:0 8px; border:1px #DDD solid; background:#F9F9F9; font-family:arial,helvetica,sans-serif;}

.page_style .numeric a:hover{color:#F00; border:1px #EE7700 solid; background:#FFEEDD; text-decoration:none;}

.page_style .current,.page_style .effective a:hover{color:#F00; border:1px #EE7700 solid; background:#FFEEDD; padding:0 8px; text-decoration:none;}









/* 全局、内容页 */

.content_common{font-size:14px; line-height:25px; clear:both; padding:10px; height:auto; overflow:hidden;}

.content_common p,.content_common div,.content_common ol,.content_common li{font-size:14px;}





/*feedback*/

.feedback_box{width: 762px;overflow:hidden;border: 1px solid #e7e7e7;padding-bottom:10px;margin-bottom:20px;}

.feedback_box_head{width:798px; overflow:hidden;}

.feedback_box_title{width: 738px;height:35px;line-height:35px;/* margin-top:5px; */font-size:16px;color:#74A941;background:url(../images/kefu_icon.jpg) 15px 15px no-repeat #e0f0ef;padding-left:30px;}

.feedback_box_head img{width:798px;}

.feedback{width: 760px;overflow:hidden;line-height:20px;margin-top:10px;background:#f6fafa;padding:10px 0 10px 0;}

.feedback_left{width:200px;float:left;text-align:center;line-height: 30px;}

.feedback_right{width:400px; float:left;}

.feedback_right span{color:#F90;}

.name{

width: 250px;

height: 28px;

overflow:hidden;

padding:2px 5px 2px 5px;

border: 1px solid #696;

border-radius: 3px;
}

.submit{width:101px; height:29px; overflow:hidden; background:url(../images/lxwm_001.jpg) no-repeat; border:0; float:left;}

.reset{width:101px; height:29px; overflow:hidden; background:url(../images/lxwm_002.jpg) no-repeat; border:0; float:left; margin-left:20px;}



.rr{padding-left:200px;box-sizing: border-box;}







.feedback_other{width: 760px;overflow:hidden;margin:30px 0 0 0;}



.feedback_other h1{width:768px; overflow:hidden; color:#F90; font-size:16px; padding-left:30px;}



.feedback_other p{width: 100%;padding-left:70px;}



.feedback_other p span{color:#F90;}

.textarea{
	width: 250px;
	padding: 5px 5px 5px 5px;
	min-height: 100px;
	border-radius: 3px;
}


/* component_btm.tpl */

.zlf_btm{width:100%; height:40px; margin:0 auto; position:fixed; bottom:0; background:#000;}

.zlf_btm_box{float:left; height:30px; line-height:30px; margin-top:5px; border-left:1px solid #fff; padding:0 30px;}

.zlf_btm_box span{display:block; float:left; color:#fff;}

.zlf_btm_box span img{float:left;}



.sub_btn{
	outline: none;
}

