@font-face {
  font-family:"Microsoft Yahei";       
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ padding:0px;margin: 0px;font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei","Helvetica Neue",Arial,sans-serif;font-size:14px; color: #484848;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;font-family:"Microsoft Yahei";}
img{border:0;vertical-align:bottom}
div{height: auto; overflow: hidden;}
ul,li{list-style-type:none;}
a:link {color:#484848;text-decoration:none; font-size: 14px;} /* 未被访问的链接 灰色 */
a:visited {color:#484848;text-decoration:none; font-size: 14px;} /* 已被访问过的链接 灰色 */
a:hover {color:#3b7d0f;text-decoration:none; font-size: 14px;} /* 鼠标悬浮在上的链接 红色 */
a:active {color:#484848;text-decoration:none; font-size: 14px;} /* 鼠标点中激活链接 灰色 */
.clear{ clear:both;}


/*top样式*/
.TL_div{width: 1103px; height: auto;  background-image: url(../wimages/nav_bj.jpg); background-position: top left; background-repeat: repeat-x; background-position:0px 10px; }
.TL_div_right{width:386px; float: right; background-image: url(../wimages/nav_left.jpg); background-position: top right;background-repeat: no-repeat; height: 40px; padding-top: 2px; padding-left: 20px;}
.TL_div_cen{width:300px; float: left; position:absolute; left:406px; top:0px; z-index: 99999;}
.TL_div_left{width:406px; float: left; background-image: url(../wimages/nav_right.jpg); background-position: top left; background-repeat: no-repeat; height: 40px; padding-top: 2px; padding-left: 20px;}

.TL_div ul{
	padding:5px 0px;
	line-height:40px;}
.TL_div ul li{
	padding:0px 11px;
	float:left;
	line-height:24px;
	list-style:none;}
.TL_div ul li a:link{
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;}
.TL_div ul li a:visited{
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	}
.TL_div ul li a:hover{
	font-size:16px;
	font-weight:bold;
	color:#ffeb07;
	text-decoration:none;}
.TL_div ul li a:active{
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;}
	
/*登录搜索*/
.tab_h{
	width: 1101px; border: 1px solid #e5e5e5; height: auto; overflow: hidden; background-color: #f4f4f4; margin: 0px auto;
}

.tab_h_left{width: 333px; height: 90px; overflow: hidden; float: left; background-image: url(../wimages/ioc_denglu.jpg);  background-repeat:no-repeat; background-position:10px 16px;
padding-left: 78px;}
.tab_h_cen{width: 340px; height: auto; overflow: hidden; float: left;}
.tab_h_right{width: 350px; height: auto; overflow: hidden; float: left;}

.input_css{
                border: 1px solid #ccc; 
                padding: 4px 0px;
                padding-left:5px; 
	width: 135px;
            }

.btnn{width: 55px;height: 55px;border-radius: 50%;border: none; background-color: #9ac673; color: #fff; font-size: 14px;font-family:"Microsoft Yahei";  cursor:pointer;}
.ant-btn {width: 55px;height: 55px;border-radius: 50%;border: 1px solid #ee8788; background-color: #fff; color: #ee8788; font-size: 14px;font-family:"Microsoft Yahei";  cursor:pointer;}

/*搜索*/

.jsearch{ width:343px; padding:12px 0px 0px 0px; margin-top:2px;}
.jsearch ul{ padding:0px 0px 6px 0px; height:20px;  line-height:20px;}
.jsearch ul li{ float: left; cursor:pointer;  padding:0px 12px; position:relative;}
.jsearch ul li span{ position:absolute; right:0px; background:url(jlline.gif) no-repeat right center; width:1px; height:20px;}
.jsearch ul li.now{color:#c8000b;}
.searchwarp{ height:40px;}
.searchwarp .txt{ border:2px solid #c8000b; border-right:none; height:36px; line-height:36px; width:260px; color:#222222; padding-left:6px;float: left;}
.searchwarp .btn{ width:70px; border:1px solid #c8000b; height:40px; background:#c8000b; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; float: left;}	
.hotserch{width:320px; height:24px; line-height:24px; background:url(../wimages/s_top.gif) left center no-repeat; padding-left:20px; padding-top: 3px;}
.hotserch span{ color:#929292; font-size: 12px;}
.hotserch a{ color:#484848; padding-right:6px; font-size: 12px;}
.hotserch a:hover{ color:#3b7d0f; font-size: 12px;}


/*通用大框样式*/
.kuang_div{width:1103px; margin: 0px auto; padding: 0px; height: auto; overflow: hidden; }

.kuang_div i.a1{width:20px; height:18; position:absolute; top:0px; left:-10px; background:url(../gifimg/ggbg3.gif) no-repeat; color:#666; font-size:12px; line-height:18px; text-align:center; border:0px;}
.nan{margin-top: 12px;}

/*五列图*/
.div_Five{width: 211px; float: left; height: auto; overflow: hidden; margin-right: 12px;}

/*二列图*/
.div_Two{width: 545px; float: left; height: auto; overflow: hidden; margin-right: 12px;}


.div_Two3{width: 360px; float: left; height: auto; overflow: hidden; margin-right: 11px;}


/*第一广告样式*/
.onediv_left{
	width: 400px;
	height: auto; 
	overflow: hidden;
	float: left;
	
}

.onediv_left .imgdiv{
	width: 125px;
	height: auto; 
	overflow: hidden;
	float: left;
	padding-right: 12px;
	padding-top:12px;
	
}

.onediv_left .imgdiv1{
	width: 400px;
	height: auto; 
	overflow: hidden;
	float: left;
	padding-right: 0px;
	padding-top:8px;
	
}

.right_del{padding-right: 0px;}

.onediv_cen{
	width: 407px;
	height: auto; 
	overflow: hidden;
	float: left;
	padding: 2px 15px 0px;
}

.h_menu {border-bottom:0px solid #ebebeb;  height:38px; line-height:38px; overflow:hidden; width:407px;}
.h_menu ul {margin:0px; padding:0px; list-style:none; text-align:center; float:left;}
.h_menu li {display:inline; line-height:38px;}
.h_menu li a {color:#605959; text-decoration:none; padding:5px 15px 5px 15px;  font-size: 18px;}
.h_menu li a.tabactive {border-bottom: 2px solid #3b7d0f;font-weight:bold; font-size: 18px; position:relative; color: #3b7d0f}
#tabcontent1,#tabcontent2,#tabcontent3 {border:1px solid #ececec;text-align:left;padding:6px 0px; font-size:12px; margin-bottom:5px;width:407px;height:auto;margin: 0px auto;background-color: #fff;float: left;line-height: 24px;padding-top: 10px; overflow: hidden;}


.tabc a{
	display: inline-block;margin-left:15px;
}



.solution_right {
	padding: 0px 5px 0px;
	width: 390px;
	height: auto;
	float: none;
}
.solution_right p {
	line-height: 30px;
	color: #333;
}
.solution_right p a {
	color: #333;
}

.solution_right p a:hover {
	color: #3b7d0f;
}


.head{
	width: 330px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
float: left;
background: url(../wimages/circle.png) no-repeat 12px center;
text-indent: 28px;
margin-right: 15px;
}

.timea {
	color: #999;
	float: left;
	font-size: 12px;
}



.onediv_right{
	width: 264px;
	height: auto; 
	overflow: hidden;
	float: right;
	border:1px solid #ececec;text-align:left;padding:6px 0px; 
	margin-top: 12px;
}


.onediv_right .solution_right {
	padding: 0px;
	padding-bottom: 2px;
	width: 264px;
	height: auto;
	float: none;
}
.onediv_right .solution_right p {
	line-height: 30px;
	color: #333;
}
.onediv_right .solution_right p a {
	color: #333;
}

.onediv_right .solution_right p a:hover {
	color: #3b7d0f;
}


.onediv_right .head{
	width: 252px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
float: left;
background: url(../wimages/circle.png) no-repeat 12px center;
text-indent: 28px;
}

.rece_left{
	width: 806px;
	height: auto; 
	overflow: hidden;
	float: left;
	padding:8px;
	border:1px solid #ececec;
}

.rece_left .solution_right {
	padding: 0px;
	padding-bottom: 2px;
	width: 268px;
	height: auto;
	float: none;
}
.rece_left .solution_right p {
	line-height: 30px;
	color: #333;
}
.rece_left .solution_right p a {
	color: #333;
}

.rece_left .solution_right p a:hover {
	color: #3b7d0f;
}


.rece_left .head{
	width: 252px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
float: left;
background: url(../wimages/circle.png) no-repeat 12px center;
text-indent: 28px;
}


.fenlei_bt{
	width:1103px; margin: 0px auto; padding: 0px; height: auto; overflow: hidden;
	background-image: url(../wimages/fenlei_bj.jpg); background-position: top center; background-repeat: no-repeat;
	margin-top: 12px;
}

.fenlei_name{
	width: 400px; text-align: center; height: auto; overflow: hidden;
	margin: 0px auto;
	padding: 22px 0px;
	float: none;
}

.gswenzi{
	width: 100%;
	height:auto;
	text-align: center;
	overflow: hidden;
	background-color:#ececec;
	padding: 2px 0px;
}


.gswenzi a:link {color:#484848;text-decoration:none; font-size: 12px;} /* 未被访问的链接 灰色 */
.gswenzi a:visited {color:#484848;text-decoration:none; font-size: 12px;} /* 已被访问过的链接 灰色 */
.gswenzi a:hover {color:#3b7d0f;text-decoration:none; font-size: 12px;} /* 鼠标悬浮在上的链接 红色 */
.gswenzi a:active {color:#484848;text-decoration:none; font-size: 12px;} /* 鼠标点中激活链接 灰色 */


.wenzilian a:link{
	width: 263px; height: auto; overflow: hidden; text-align: center; padding: 5px 2px; text-align: center; float: left; margin-right: 12px; background-color: #f2f2f2;
	margin-top: 12px;
}

.wenzilian a:hover{
	width: 263px; height: auto; overflow: hidden; text-align: center; padding: 5px 2px; text-align: center; float: left; margin-right: 12px; background-color: #3c9700;
	margin-top: 12px; color: #ffffff;
}

.two_imgwen{width: 395px; height: auto; overflow: hidden; float: left; margin-top: 14px; padding-right: 5px; line-height: 24px;}
.two_imgwen img{float: left; margin-right: 12px; width: 148px; height: 110px;}

.two_imgwen1{width: 395px; height: auto; overflow: hidden; float: left; margin-top: 14px; padding-right: 5px; line-height: 24px;}
.two_imgwen1 img{float: left; margin-right: 12px; width: 390px; height: 110px;}
.two_imgwen a:link{font-size: 16px; text-decoration:none;  font-weight: bold;}
.two_imgwen a:hover {color:#3b7d0f;text-decoration:none; font-size: 16px; font-weight: bold;} /* 鼠标悬浮在上的链接 红色 */
.fang_five{width:100%; height: auto; overflow: hidden; float: none; margin-top: 13px;}
.fang_five img{float: left; margin-right: 12px; width: 155px; height: 110px;}



/*F10*/

.advertise_G2_list {
	width: 1103px;
	height: auto;
	float: none;
	overflow: hidden;
	margin-top: 12px;
}
.advertise_G2_list_left {
	float: left;
	width: 264px;
	height: 133px;
	border: 1px solid #eaeaea;
	margin: 0px 12px 12px 0px;
	background: #ebebeb;
}
.advertise_G2_list_one {
	float: left;
	height: 92px;
	width: 252px;
	padding: 6px;
	background: #f9f9f9;
}
.advertise_G2_pic {
	float: left;
	width: 100px;
	height: 90px;
	display: block;
	background: grey;
	margin-right: 15px;
}
.advertise_G2_right {
	float: left;
	width: 134px;
}
.advertise_G2_right ul li {
	height: 22px;
	line-height: 22px;
	width: 135px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	color: #333;
}
.advertise_G2_list_left p {
	height: 30px;
	line-height: 30px;
	background: url(../../images/index/gqu.png) no-repeat 15px center;
	float: left;
	width: 270px;
	text-indent: 35px;
	color: #333;
}

/*foot*/

.zsba0{
	width:auto;
	padding-bottom:4px;
	height:90px;
	margin-top: 20px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #339933;
	border-right-color: #339933;
	border-bottom-color: #339933;
	border-left-color: #339933;
	background-color: #339900;


}

#head0{
	width:1100px;
	height:90px;
	padding-bottom:5px;
	height:80px;
	background-image: url(../wimages/ht.jpg);
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding-top: 5px;



}
.yq{
	width:1100px;
	height:auto;
	margin:0 auto;
	background-image: url(../wimages/yq.jpg);
	background-repeat: no-repeat;
	margin-bottom:15px;
	padding-top: 40px;

}
	

.yq1{
	width:1070px;
	height:auto;
	overflow:hidden;
	float:none;
	line-height:35px;
	margin: 0px auto;
	padding-right: 15px;
	padding-bottom: 6px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	line-height: 25px;
}
	.foot{
	width:890px;
	height:35px;
	margin:0 auto;
	background-color:#009900;
	padding-left:100px;
	}
		.foot SPAN {
		font-size:13PX;
		color:#FFFFFF;
		line-height:35PX;
		text-align:center;}
.foot1{
	width:auto;
	border-bottom-width: 0px;
	border-bottom-style: none;
	padding:10px;
	text-align:center;
	font-size:13px;
	color:#FFFFFF;
	background-color: #545454;

	margin-right: auto;
	margin-left: auto;
	height: 90px;
	padding-bottom: 30px;
		}
.foot2{
width:1000px;
text-align:center;
margin:0 auto;
font-size:13px;
color:#ffffff;
line-height:25px;
padding-top:10px;
}

.STYLE7 {font-size: 14px}

.STYLE9 {
	font-size: 18px;
	color: #0000A0;
}
.STYLE10 {font-size: 18px}
.STYLE12 {font-size: 18px; color: #FF0000; }
.STYLE15 {
	font-size: 15px;
	font-family: "微软雅黑";
	color: #FF0000;
}.STYLE16 {
	font-size: 15px;
	font-family: "微软雅黑";
	color: #2a2a2a;
}.STYLE17 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #2a2a2a;
}
.STYLE20 {
	font-size: 16px;
	color: #000000;
}
.STYLE22 {
	font-weight: bold;
	color: #339933;
	font-size: 24px;
	font-family: "新宋体";
}

	
#banner-top{
	width:1100px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom:1px;
	height:auto;
	overflow:hidden;
	display:block;
	float:none;
	margin-top: 1px;
	margin-bottom: 3px;
	padding-top: 1px;
	padding-right: 0px;
	padding-left: 0px;
	border-right-width: 0px;
	border-right-style: none;
	
	}
#banner-top1{
	width:245px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom:1px;
	height:auto;
	overflow:hidden;
	display:block;
	float:none;
	margin-top: 1px;
	margin-bottom: 3px;
	padding-top: 1px;
	padding-right: 0px;
	padding-left: 0px;
	border-right-width: 0px;
	border-right-style: none;
	
	}

#banner-top2{
	width:588px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom:1px;
	height:250px;
	overflow:hidden;
	display:block;
	float:left;
	margin-top: 1px;
	margin-bottom: 3px;
	margin-right: 2px;
	margin-left: 2px;
	padding-top: 1px;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px solid #CCCCCC;
	
	}
