@charset "gb2312";
/*wrap - header*/
.wrap{width:1138px; height:auto; margin:0 auto; padding:0 auto;}
/*ggao*/
.ggao{width:1138px; height:auto; float:left;}
.ggao ul.hggao{width:1118px; padding:0px 10px; float:left;}
.ggao ul.Two{padding:0px 5px 0px 5px; float:left;}/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê®ï¿½ï¿½*/
.ggao ul.Two li{width:554px; margin:0px 5px 0px 5px; display:inline; float:left;}.ggao ul.Two li img{width:554px; height:65px;}/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê®ï¿½ï¿½*/
/*logo*/
.logo{width:1118px; height:62px; margin-top:10px; padding-left:10px; float:left;}
.logo img{vertical-align:middle; border:0px;}
.logo p{width:878px; height:auto; background:url(/img-2017/sub_logo.jpg) left center no-repeat; float:right;}
.logo p span{width:150px; height:62px; padding-left:78px; float:left;}
.logo p span{width:64px; height:auto; color:#E04500; font-size:22px; font-family:"ï¿½ï¿½ï¿½ï¿½"; font-weight:bold; line-height:30px; float:left;}
.logo p img{height:62px; border:0px; float:right;}
/*subnav*/
.subnav{width:1118px; height:31px; margin-left:10px; display:inline; float:left;}
/*dl_search */
.dl_search_warp{
	width:1114px;
	height:auto;
	margin:10px 10px 0px 10px;
	border:2px solid #01AD01;
	background:#E2FFE9;
	display:inline;
	float:left;
}
.dl_search{
	width:890px;
	height:54px;
	padding:10px 0px;
	float:left;
}
.dl_search form{
	width:890px;
	height:54px;
	float:left;
}
.dl_search form ul{
	width:838px;
	height:54px;
	float:left;
}
.dl_search form ul p{
	width:838px;
	height:24px;
	float:left;
}
.dl_search form ul p label{
	width:auto;
	height:24px;
	line-height:24px;
	padding-left:10px;
	float:left;
}
.dl_search form ul p input, .dl_search form ul p select{
	float:left;
}
.dl_search form ul p input{
	height:20px;
	line-height:20px;
	padding-left:2px;
	border:1px solid #019700;
	outline:none;
}
.dl_search form input.int{
	width:51px;
	height:51px;
	background:url(/img-2017/dl_search_input.jpg) no-repeat;
	border:0px;
	cursor:pointer;
	float:left;
}
.dl_fankui{
	width:114px;
	height:54px;
	background:url(/img-2017/dl_search_fx.jpg) 50px 0px no-repeat;
	padding:10px 10px 10px 100px;
	float:left;
}
.dl_fankui p{
	width:120px;
	height:28px;
	float:left;
}
.dl_fankui p img{
	border:0px;
}
/*ï¿½ï¿½ï¿½Ð?*/
.breadCrumb{width:1118px; height:30px; color:#a9a9a9; line-height:30px; padding:10px 0px 0px 10px; float:left;}
.breadCrumb a{color:#6e6e6e;}.breadCrumb a:hover{color:#6e6e6e; text-decoration:underline;}
.breadCrumb p{width:auto; height:30px; color:#a9a9a9; font-size:12px; line-height:30px; float:right;}
.breadCrumb p a{color:#6e6e6e; background:url(/img-2017/d_b.gif) 0px 6px no-repeat; padding-left:18px; margin-left:8px; display:inline; float:left;}
.breadCrumb p a.report{color:#6e6e6e; background:url(/img-2017/report.gif) 0px 6px no-repeat; padding-left:18px; margin-left:8px; margin-right:5px; display:inline; float:left;}
.breadCrumb p a:hover{color:#6e6e6e; text-decoration:underline;}

/*products list*/
.container_warp{
	width:1118px;
	height:auto;
	padding-left:10px;
	float:left;
}
.container_l{
	width:276px;
	height:auto;
	float:left;
}
.l_list{
	width:274px;
	height:auto;
	border:1px solid #C8C8C8;
	float:left;
}
.l_list p{
	width:274px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	background:#F4F9F3;
	float:left;
}
.l_list ul{
	width:262px;
	height:auto;
	padding:6px;
	float:left;
}
.l_list ul li{
	width:262px;
	height:24px;
	line-height:24px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	border-bottom:1px dashed #CCC;
	float:left;
}
.l_list ul li span{
	width: 100%;
	line-height:24px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float: left;
}
.l_list ul li a{
	color:#333;
}
.l_list ul li a:hover{
	color:#000;
}
.l_list ul span{
	width:262px;
	height:auto;
	line-height:20px;
	text-align:justify;
	float:left;
}
.l_list ul span a{
	color:#333;
	white-space:nowrap;
}
.l_list ul span a:hover{
	color:#000;
}
.l_list ul span img{
	width:auto;
	height:auto;
	border:0px;
	float:right;
}
/*right list*/
.container_r{
	width:830px;
	height:auto;
	border-top:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	border-left:1px solid #C8C8C8;
	margin-left:10px;
	display:inline;
	float:left;
}
.r_fl_list{
	width:830px;
	height:auto;
	float:left;
}
.r_fl_list p{
	width:806px;
	height:30px;
	font-size: 14px;
	line-height:30px;
	font-weight:bold;
	background:url(/img-2017/fl_list_title.jpg) no-repeat #F4F9F3;
	padding-left:24px;
	float:left;
}
.r_fl_list p span{
	width:auto;
	height:28px;
	color:#8D8D8D;
	font-size: 12px;
	padding-right:6px;
	font-weight:100;
	float:right;
}
.r_fl_list p span a{
	width:auto;
	height:20px;
	line-height:20px;
	font-weight:100;
	padding:3px 2px 5px 2px
}
.r_fl_list p span a:hover, .r_fl_list p span a.hover{
	color:#FFF;
	background:url(/img-2017/fl_hover.gif) center center no-repeat;
	text-decoration:none;
}

.r_fl_list ul{
	width:810px;
	height:auto;
	padding:0px 10px 0px 10px;
	padding-top:8px;
	float:left;
}
.r_fl_list ul li{
	width:810px;
	height:28px;
	border-bottom:1px solid #DDD;
	float:left;
}

.r_fl_list ul li span.title{
	width:215px;
	height:28px;
	line-height:28px;
	background:url(/img-2017/dai.jpg) 0px 6px no-repeat;
	padding-left:30px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-right:10px;
	float:left;
}
.r_fl_list ul li span.title a{color:#000; font-size:14px;} 
.r_fl_list ul li span.title a:visited{color:#DE00FF;}
.r_fl_list ul li span.title a:hover{color:#000099;}
.r_fl_list ul li span.title a:active{color:#DE00FF;}
.r_fl_list ul li span.changjia{
	width:165px;
	height:28px;
	line-height:28px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-right:10px;
	float:left;
}
.r_fl_list ul li span.quyu{
	width:165px;
	height:28px;
	line-height:28px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-right:10px;
	float:left;
}
.r_fl_list ul li span.guidao{
	width:95px;
	height:28px;
	line-height:28px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-right:10px;
	float:left;
}
.r_fl_list ul li span.riqi{
	width:60px;
	height:28px;
	line-height:28px;
	float:left;
}
.r_fl_list ul li span.dayin{
	display: flex;
    	align-items: center;
   	justify-content: center;
	width:40px;
	height:28px;
	line-height:28px;
	text-align:center;
	float:left;
}
.all_input{
	width:auto;
	height:22px;
	padding:5px 0px 5px 678px;
	float:left;
}
.all_input p{
	width:auto;
	height:22px;
	background:no-repeat;
	float:left;
}
.all_input p label{
	line-height:22px;
	padding-left:4px;
	float:left;
}
.all_input p label input{
    margin-top:4px;
	float:left;
}
/*view*/
.right_v{width:810px; height:auto; font-size:12px; border:1px solid #C8C8C8; padding:10px; margin-left:10px; display:inline; float:left;}
.r_mina{width:784px; height:auto; float:left;}
.r_mina h1{width:784px; height:36px; color:#000; font-size:24px; font-weight:bold; font-family:"ï¿½ï¿½ï¿½ï¿½"; text-align:center; padding-top:20px; float:left;}
.r_mina dl{width:784px; height:auto; float:left;}
.r_mina dl dt{width:784px; height:24px; color:#02AD21; font-size:16px; line-height:24px; background:url(/img-2017/h_x.jpg) 0px 32px repeat-x; padding-top:20px; float:left;}
.r_mina dl dt strong{width:auto; height:30px; background:#FFF; padding-right:4px;}

.r_mina dl dd{width:784px; height:auto; font-size:14px; line-height:24px; padding-top:4px; float:left;}
.r_mina dl dd em{width:126px; height:auto; text-align:right; float:left;}
.r_mina dl dd i{font-size:12px;}
.r_mina dl dd div.denglu{width:784px; height:auto; font-size:14px; line-height:24px; text-align:center; float:left;}
/*page*/
.turn_page{
	width:775px;
	height:30px;
	text-align:center;
	margin-top:8px;
	border-bottom:1px solid #C8C8C8;
	padding-left:55px;
	float:left;
}
.turn_page p{
	width:auto;
	height:30px;
}
.turn_page a{
	display:block;
	margin-left:2px;
	display:inline;
	text-align:center;
	width:20px;
	height:20px;
	line-height:20px;
	border:#999 1px solid;
	float:left;
}
.turn_page a:hover, .turn_page a.hover{color:#FFF; background:#CC0000; text-decoration:none;}
.turn_page span{display:block; width:auto; line-height:20px; margin-left:160px; display:inline; float:left;}
.turn_page span input{font-size:12px;}

/*link*/
.bottom_box{
	width:1116px;
	height:auto;
	border:1px solid #DBDBDB;
	margin-top:10px;
	margin-left:10px;
	display:inline;
	float:left;
}
.bottom_box h2{
	width:1108px;
	height:28px;
	color:#303030;
	line-height:28px;
	font-size:13px;
	padding-left:8px;
	background:#F5F5F5;
	border-bottom:1px solid #DBDBDB;
	float:left;
}
.bottom_box h2 span{
	width:auto;
	height:28px;
	font-size:12px;
	line-height:28px;
	padding-right:6px;
	font-weight:100;
	float:right;
}
.bottom_box h2 span a{
	color:#FF7D00;
	font-size:12px;
	line-height:30px;
}
.bottom_box h2 span a:hover{
	color:#000;
	text-decoration:none;
}
.bottom_box ul{
	width:1104px;
	height:auto;
	line-height:24px;
	padding:6px;
	float:left;
}
.bottom_box ul a, .bottom_box ul a:hover{
	color:#292929;
}
/*bottom*/
.bottom{width:1118px; height:auto; padding-left:10px; float:left;}
.foot_line{width:1118px; height:28px; line-height:28px; text-align:center; border-top:5px solid #009100; border-bottom:1px solid #4abe03; background:#f2ffe2; margin-top:10px; float:left;}
.foot_line a{color:#000100;}
.foot{width:1118px;height:94px; text-align:center; line-height:25px; background:#F8F8F8; position:relative; padding-top:12px; float:left;}
.foot img{vertical-align:middle;}
.foot p.left{width:79px; height:97px; position:absolute; left:10px; top:4px;}
.foot p.right{width:79px; height:97px; position:absolute; right:10px; top:4px;}