@charset "utf-8";
body,div,ul,ol,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,img,form,table,tr,td,th,label{margin:0;	padding:0; list-style-type: none; border-top-width: 0px;	border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none;	border-left-style: none;}
select,input,label,textarea,img/{vertical-align:middle;font-size:12px;color:#555;}
/* CSS Document */
body{color:#666; font-family:"微软雅黑";	font-size: 12px; margin: 0;	padding: 0px; background:#000;}
a{color:#666; text-decoration:none;}
a:hover{text-decoration:none; color:#ad8332;}

.w1000{ width:1000px; height:auto; margin:0 auto;}
.ovhi{ overflow:hidden;}
.clear{ clear:both;}

/*------------------head----------*/
.head{background: url(../images/headbg.png) repeat center 0;height: 115px; display: block;}
.head_s{ background: url(../images/bg.png) no-repeat center 0; height: 115px;display: block;}
.head_d{ width:960px; margin:0 auto; position:relative; text-align:center;}
.head_s .logo{ margin:0 auto;display: flex;align-items: center;justify-content: center;height: 118px;}
.head_s .search{ width:189px; height:35px; background:url(../images/143.png) no-repeat; position:absolute; right:0; top:40px;}
.search .form_txt{ height:21px; line-height:21px; background:none; border:none; margin-top:6px; width:144px; margin-left:6px; padding-left:5px; float:left; color:#fff;}
.search .form_sub{ float:right;height:23px; line-height:23px; width:24px;margin-top:6px; background:none; border:none; margin-right:6px; cursor:pointer;}

.menus{ height:45px;background-color: #161616; z-index:200;}
.menus_s{ width:960px; margin:0 auto;}
.menus_s ul{ width:721px; margin:0 auto;}
.menus_s ul li{ float:left;width: 103px;height: 45px; position:relative;}
.menus_s ul li>a{ display:block; text-align:center; line-height:45px;  color: #BABABA; z-index:200;}
.menus_s ul li>.on{background: url(../images/menubg.png) center center no-repeat;width: 103px; height: 98px;position: relative;top: -20px; line-height: 85px;display: block; padding: 0;}

.menus_s ul li .erji{ display:none; position:absolute; left:0; top:44px; width:103px; z-index:200;}
.menus_s ul li .erji dd{width: 103px;height: 36px;line-height: 36px;}
.menus_s ul li .erji dd a{height: 35px;line-height: 36px; border-bottom: 1px solid #535353; color: #BABABA; background: url(../images/menuhover.png) 0 0 no-repeat; width: 103px; display: block; text-align:center;}
.menus_s ul li .erji dd a:hover{ background-position:-106px 0;}

.menus_s ul li .erji2{ display:none; position:absolute; left:0; top:44px; width:206px; z-index:200;}
.menus_s ul li .erji2 dd{width: 206px;height: 36px;line-height: 36px;}
.menus_s ul li .erji2 dd a{height: 35px;line-height: 36px; border-bottom: 1px solid #535353; color: #BABABA; background: url(../images/menuhover2.png) 0 0 no-repeat; width: 206px; display: block; text-align:center;}
.menus_s ul li .erji2 dd a:hover{ background-position:-324px 0;}

/*-------------------banner--------------*/
/* banner  www.198zone.com*/
.banner{height:575px;}
.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../img/cir_white.gif) no-repeat #aaa;right:50%;bottom:15px;}
.banner .Left{margin-right:-450px;background-position:5px 0}
.banner .Right{margin-right:-490px;background-position:-33px 0;background-color:#e6292f;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-130px;}
.frontCover li{float:left;width:300px; height:110px;overflow:hidden;cursor:pointer;  margin-right:30px;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:110px;overflow:hidden;}
.frontCover img{position:absolute;width:300px;height:110px;}
.frontCover .open{border-bottom:5px solid #bb9243;}
.wrap{width:960px;margin-left:auto;margin-right:auto;}
/*幻灯片(组件) www.198zone.com*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer; display:none;}




/*------------------内容--------------------*/
.contens{  background-color: #cacaca; padding-top:60px;}
.cons{ width:920px; padding:0 20px; margin:0 auto;}
.cons .cons_fl{ width:150px; float:left;}
.cons .cons_fl .fl_tle{ display:block;text-align:center; margin-bottom:5px; margin-top:30px;}
.cons .cons_fl li{ line-height:30px; text-align:center;}
.cons .cons_fl li>a{  color: #5e5e5e; font-weight:bold; font-size:14px;}
.cons .cons_fl li>a:hover{color: #ad8332;}
.cons .cons_fl li>.on{color: #ad8332;}

.cons .cons_fl li .erji{ margin-bottom:20px;}
.cons .cons_fl li .erji dt{ text-align:center;}
.cons .cons_fl li .erji dd{ line-height:22px; height:22px; overflow:hidden; text-align:center;}
.cons .cons_fl li .erji dd a{  color: #5e5e5e;
  font-size: 12px;}
.cons .cons_fl li .erji dd .on{  color: #ad8332;}




.cons .cons_fr{ float:right; width:770px;}
.cons_fr .cons_fr_tles{display: block;height: 21px;line-height: 21px; padding:7px 0;border-bottom: 1px solid #AEAEAE;font-family: 幼圆;}
.cons_fr_tles .tlfl{float: left;font-size: 13px; line-height: 21px;margin-left: 5px;width: 200px;text-align: left;color: #5E5E5E;font-weight: bold; padding-left:30px; background:url(../images/logo1.png) no-repeat;}
.cons_fr_tles .tlfr{ float:right;}
.tlfr .jyuan{ float:left; margin-top:4px; margin-right:5px;}
.tlfr a{ float:left;}
.tlfr span{ display:block; float:left; margin:0 5px;}
.cons_fr .about_con{ margin-top:30px; overflow:hidden;}


.message{ margin-top:30px;}
.message form{ margin-left:100px;}
.message .metle{ margin-bottom:10px; font-size:16px; line-height:30px;}
.message .metle img{ float:left; margin-right:10px;}
.message .meip{ margin-bottom:10px;}
.message .meip span{ float:left; margin-top:5px; width:80px; display:block; height: 30px;line-height: 30px;  text-align: left;font-size: 12px;color: #666;}
.message .meip .ips{ float:left;   border: 0px; background-color: #999; color: #DEDEDE;margin: 5px 0px 5px 0px;width: 418px;height: 20px;padding: 4px 10px 4px 10px;  outline: none;}

.message .meip2{ margin-bottom:10px;}
.message .meip2 span{ float:left; margin-top:5px; width:80px; display:block; height: 30px;line-height: 30px;  text-align: left;font-size: 12px;color: #666;}
.message .meip2 textarea{ float:left;   border: 0px; background-color: #999; color: #DEDEDE;margin: 5px 0px 5px 0px;width: 418px;height: 70px;padding: 4px 10px 4px 10px;  outline: none;}

.message .meip3{ margin-bottom:10px;}
.message .meip3 .submit{ float:left; margin-left:80px;background: url(../images/btn.png) 0 0 no-repeat;width: 129px;line-height: 33px;height: 33px;display: block;margin-top: 5px; float: left;text-align: center;color: white;  text-decoration: none;  outline: none; border:none; cursor:pointer;}
.message .meip3 .submit:hover{ background-position:0 -30px;}
.message .meip3 .reset{ float:left;width: 129px; margin-left:20px;line-height: 33px;height: 33px;display: block;margin-top: 5px; float: left;text-align: center;color: white;  text-decoration: none;  outline: none; border:none; cursor:pointer; background:#999;}








.cons_fr .pro_list{ width:760px; padding:5px; margin-bottom:20px;}
.pro_list ul{ width:820px; margin-top:10px;}
.pro_list ul li{ float:left; width:240px; margin-right:20px; margin-bottom:20px;}
.pro_list ul li a{ display:block; padding:5px; border:1px solid #ddd;}
.pro_list ul li a:hover{border:1px solid #ad8332;}
.pro_list ul li a:hover p{ color:#ad8332;}
.pro_list ul li p{ margin:5px 0; height:40px; text-align:center; font-size:14px; overflow:hidden;}




.fr_proxx{ overflow:hidden; padding:10px 0;}
.fr_proxx .top_fl{ float:left; width:368px; padding:10px; border:1px solid #ccc;}
/*-------------------------scjs-----------*/
.fr_proxx .top_fl .mr_frbox { width:328px; height: 50px; position:relative; margin:0 auto; padding:0 20px;}
.fr_proxx .top_fl .mr_frBtnL { float: left; cursor: pointer; display: inline; position:absolute; top:15px; left:0px; }
.fr_proxx .top_fl .mr_frUl { float: left; height: 50px; width: 335px; margin-left:18px;}
.fr_proxx .top_fl .mr_frBtnR { float: right; cursor: pointer;  position:absolute; top:15px; right:0px; }
.fr_proxx .top_fl .mr_frUl ul li { display: inline; float: left; height: 50px; width: 50px; overflow: hidden; margin-right:10px;}
.fr_proxx .top_fl .mr_frUl ul li img { display: block; border: 1px solid #ccc; cursor:pointer;}
.fr_proxx .top_fl .mr_frUl ul li img:hover{border: 1px solid #ea5504;}
.fr_proxx .top_fl .mr_frUl ul li .on{border: 1px solid #ea5504;}

.fr_proxx .top_fr{ width:380px; height:590px; overflow:hidden;}
.fr_proxx .top_fr .fr_tle{ font-size:16px; border-bottom:1px solid #ddd; padding:5px 0; color:#ea5504;}
.fr_proxx .top_fr .fr_jj{ padding-top:10px; line-height:22px;}


.fr_proxx .proxx_bot{ margin-top:20px;}
.fr_proxx .proxx_bot .bot_tle{ border-bottom:1px solid #ddd;}
.fr_proxx .proxx_bot .bot_tle span{ float:left; display:block; padding:10px 20px; color:#fff; background:#ea5504;}
.fr_proxx .proxx_bot .bot_con{ line-height:22px; padding-top:10px;}



.news_list{ margin-bottom:20px;}
.news_list ul{}
.news_list ul li{ height:50px; overflow:hidden; border-bottom:1px dashed #ddd;}
.news_list ul li span{ float:left; margin-left:10px;  font-family: 宋体; line-height:50px; height:50px; overflow:hidden;} 
.news_list ul li .txt{ max-width:734px;}
.news_list ul li a:hover span{ color:#ad8332;}


.news_con{margin-top:30px; overflow:hidden; margin-bottom:20px;}
.news_con .newxx_tle{ font-size:18px; color:#ad8332; text-align:center;}
.news_con .newxx_date{ font-size:12px; color:#ad8332; margin:10px 0; text-align:center;}
.news_con .newxx_con{ line-height:25px; overflow:hidden;}



.link_list{ margin-bottom:20px; margin-top:20px;}
.link_list ul{}
.link_list ul li{ height:30px; overflow:hidden; border-bottom:1px dashed #ddd;}
.link_list ul li a{ line-height:30px;}
.link_list ul li a:hover{ color:#ad8332;}


.maplist{ margin-top:30px; margin-bottom:20px; padding-left:150px;}
.maplist dl{ float:left; width:90px;}
.maplist dt{ height:25px; line-height:25px; font-size:14px; text-align:center; }
.maplist dt a{ color: #5e5e5e;}
.maplist dt:hover a{ color:#ad8332;}
.maplist dd{height:25px; line-height:25px; font-size:12px; text-align:center;  color: #5e5e5e;}
.maplist dd a{ color: #5e5e5e;}
.maplist dd:hover a{ color:#ad8332;}










.foot{ height:45px; background:#161616; overflow:hidden;}
.foot_s{ width:960px; margin:0 auto;}
.foot_s .fot_fl{ float:left; max-width:300px;}
.foot_s .fot_fl a{display: block;float: left;width: 70px;height: 45px;line-height: 45px;color: #6A6A6A;background: url(../images/16.png) 0 center no-repeat; text-align: center;}
.foot_s .fot_fl a:hover{ color:#BABABA;}
.foot_s .fot_fr{ float:right; max-width:630px;}
.foot_s .fot_fr .weibo{ display:block; float:right; width:25px; height:25px; background:url(../images/7.png) no-repeat; margin-top:10px;}
.foot_s .fot_fr .weibo:hover{ background-position:0 -25px;}
.foot_s .fot_fr .ftext{ color:#BABABA; float:right; display:block; line-height:45px; margin-right:10px;}












/*CSS black2 style pagination*/

.black2 {

	TEXT-ALIGN: center;

	margin-top: 30px;

	width: 100%;
	
	padding:14px 0;
}

.black2 A {

	PADDING-RIGHT: 8px;

	PADDING-LEFT: 8px;

	PADDING-BOTTOM: 3px;

	MARGIN:0 2px;

	COLOR: #444;

	PADDING-TOP: 3px;

	TEXT-DECORATION: none;

	border: 1px solid #ccc;

}

.black2 A:hover {

	COLOR: #fff;

	BACKGROUND-COLOR: #ad8332;

	border: 1px solid #ccc;

}

.black2 A:active {

	COLOR: #fff;

	BACKGROUND-COLOR: #ad8332;

	border: 1px solid #ccc;

}

.black2 SPAN.thisclass {

	PADDING-RIGHT: 8px;

	PADDING-LEFT: 8px;

	PADDING-BOTTOM: 3px;

	MARGIN:0 2px;

	COLOR: #fff;

	PADDING-TOP: 3px;

	BACKGROUND-COLOR: #ad8332;

	border: 1px solid #ccc;

}

.black2 SPAN.disabled {

	BORDER-RIGHT: #eee 1px solid;

	PADDING-RIGHT: 8px;

	BORDER-TOP: #eee 1px solid;

	PADDING-LEFT: 8px;

	PADDING-BOTTOM: 3px;

	MARGIN:0 2px;

	BORDER-LEFT: #eee 1px solid;

	COLOR: #ddd;

	PADDING-TOP: 3px;

	BORDER-BOTTOM: #eee 1px solid

}