html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
.clearbox{zoom:1}
.main1 h1,.main1 ul li,.main2 h1,.main2 ul li,.main3 h1,.main3 ul li,.main4 h1,.main4 ul li,.main5 h1,.main5 ul li,.main6 h1,.main6 ul li,.main7 h1,.m7 ul li,.m8 ul li,.m8 span a,.wang ul li,.main21 h1{ background:url(images/icon_jd.png) no-repeat}

BODY {
	FONT-SIZE: 14px;
	color: #1E1E1E;
	line-height: 24px;}
ul, li { list-style:none; }
img {border:0}
.hackbox {
	CLEAR: both;
	BORDER: 0px;
	MARGIN-TOP: 0px;
	font-size:0; 	
	line-height:0;
	VISIBILITY: hidden;}
a{ color:#000; text-decoration:none;}
a:hover { color:#f60; text-decoration:underline; cursor:pointer}
.red a {color:#FF0000;}
.red a:hover {color:#CC0000;}
.overhack{	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;}
.paddingtop5 { padding:5px 0 0 0;}
.margintop5 { margin-top:5px;}
.margintop8 { margin-top:8px;}
.margintop10 { margin-top:10px;}
.margintop15 { margin-top:15px;}
.marginleft10 { margin-left:10px;}
.marginleft8 { margin-left:8px;}
.paddingtop8 { padding-top:8px;}
.paddingbottom10 { padding-bottom:10px;}
.wrap { width:960px; margin:0 auto; }

.float_l { float:left;}
.float_r { float:right;}
.clear{zoom:1;}
.clear:after{content:"";display:block;clear:both;}


/*+++++++++ foot ++++*/
.foot { text-align:center; font-size:12px; color:#3A3A3A; line-height:20px; font-family:Arial, Helvetica, sans-serif; background:#fff; width:960px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.foot a { color:#3A3A3A}



/*Í·²¿*/
.topnav{font-size:12px;width:960px;height:40px;background:url(images/topbg.jpg) repeat-x;margin:0 auto; border:1px solid #d5d5d5;}
.topnav span{background:url(images/logo.jpg) no-repeat;margin:6px 0 0 20px;width:95px;display: block;height: 29px;float:left;display:inline}
.topnav span a {display:block;width:95px;height:29px;}
.topnav div {float:right;color: #888B86;padding-right: 5px; display:inline; line-height:40px}
.topnav div a { margin:0 6px;color:#707070}
.topnav div a:hover{color:#f60}
.daoyu{color:#F98E2F; background:url(images/daoyu_bg.jpg) repeat-x #F9F9E1; border-top:12px solid #FEFDF8; width:960px}
.daoyu p{float:left; width:670px; text-indent:2em; font-size:14px; padding:36px 40px 0 14px;  line-height:24px}
.daoyu img{float:left; width:236px}
.daoyu p strong{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:18px; color:#F65D00; display:block; padding-bottom:5px}
.daoyu p span b{ font-weight:normal; color:#E2763A}

/*main*/
.banner{ text-align:center; margin-top:5px; margin-bottom:5px;}
.bian{ width:909px; height:80px; border:1px solid #d5d5d5; padding:25px;}
.bian img{ float:left;}
.bian span{ float:right; font-size:14px; width:760px; color:#606060; padding-top:10px;}
.main1{ width:313px; height:156px; border:1px solid #d5d5d5; margin-top:5px; margin-bottom:5px; margin-right:5px;}
.main1 img{ margin-top:15px; border:1px solid #d5d5d5;}
.main1 h1{ font-size:14px; line-height:34px; height:34px; background-color:#f4f4f4; border-bottom:1px solid #d5d5d5; padding-left:30px; background-position:10px 10px; }
.main1 ul{ font-size:12px; line-height:23px; height:23px; padding-left:15px; padding-top:10px;  }
.main1 ul li{ background-position:0px -44px; padding-left:10px;}

.main2{ width:318px; height:156px; border:1px solid #d5d5d5; margin-top:5px; margin-bottom:5px;}
.main2 h1{ font-size:14px; line-height:34px; height:34px; background-color:#f4f4f4; border-bottom:1px solid #d5d5d5; padding-left:30px; background-position:10px 10px; }
.main2 ul{ font-size:12px; line-height:25px; height:25px; padding-left:15px; padding-top:10px; padding-bottom:10px; }
.main2 ul li{ background-position:0px -44px; padding-left:10px;}

.main21{ width:318px; height:156px; border:1px solid #d5d5d5; margin-top:5px; margin-bottom:5px;}
.main21 h1{ font-size:14px; line-height:34px; height:34px; background-color:#f4f4f4; border-bottom:1px solid #d5d5d5; padding-left:30px; background-position:10px 10px; }
.main21 ul{ font-size:12px; line-height:25px; height:25px; padding-left:15px; padding-top:10px; padding-bottom:10px; }
.main21 ul li{ padding-left:10px;}

.main3{ width:313px; height:165px; border:1px solid #d5d5d5; margin-top:5px; margin-bottom:5px; margin-right:5px;}
.main3 h1{ font-size:14px; line-height:34px; height:34px; background-color:#f4f4f4; border-bottom:1px solid #d5d5d5; padding-left:30px; background-position:10px 10px; }
.main3 ul{ float:left; font-size:12px; line-height:25px; height:25px; padding-left:15px; }
.main3 ul li{ background-position:0px -44px; padding-left:10px;}
.main3 img{ border:1px solid #cccccc;float:left;}
.main3t{ padding:15px;}

.main4{ width:318px; height:165px; border:1px solid #d5d5d5; margin-top:5px;}
.main4 h1{ font-size:14px; line-height:34px; height:34px; background-color:#f4f4f4; border-bottom:1px solid #d5d5d5; padding-left:30px; background-position:10px 10px; }
.main4 ul{ font-size:12px; line-height:25px; height:25px; padding-left:15px; padding-top:10px;}
.main4 ul li{ background-position:0px -47px; padding-left:10px; display:inline; margin-right:20px;}


.main5{ width:475px; height:217px; border:1px solid #d5d5d5; margin-right:5px;}
.main5 h1{ font-size:14px; line-height:34px; height:34px; background-color:#f4f4f4; border-bottom:1px solid #d5d5d5; padding-left:30px; background-position:10px 10px; }
.main5 img{ border:1px solid #cccccc;float:left; margin-right:8px;}
.main5t{ padding:15px; text-indent:2em;}
.main5t span{ font-size:12px;}


.main6{ width:476px; height:217px; border:1px solid #d5d5d5; }
.main6 h1{ font-size:14px; line-height:34px; height:34px; background-color:#f4f4f4; border-bottom:1px solid #d5d5d5; padding-left:30px; background-position:10px 10px; }
.main6 img{ border:1px solid #cccccc;float:left; margin-right:8px;}
.main6t{ padding:15px; text-indent:2em;}
.main6t span{ font-size:12px;}

.m_h1{ height:257px;}
.msp{ padding:15px; font-size:12px; text-indent:2em;}

.main_kh{ background-image:url(images/banner_bg.jpg); clear:both; width:959px; height:34px;}
.main_kh h1{ font-size:14px; color:#f16600; line-height:34px; float:left; padding-left:15px;}
.main_kh span{ font-size:12px; color:#000; padding-left:15px; float:left; line-height:34px; height:34px;}
.main_kh span b a{ color:#f16600;}

.main7{ width:959px; height:316px; border:1px solid #d5d5d5; margin-top:5px;}
.main7 h1{ font-size:14px; line-height:34px; height:34px; background-color:#f4f4f4; border-bottom:1px solid #d5d5d5; padding-left:30px; background-position:10px 10px; }
.main7 img{ border:1px solid #cccccc;float:left; margin-right:15px;}
.main7t{ padding-left:15px; padding-top:15px;}
.m7 ul li{ background-position:0px -37px; padding-left:15px; border-bottom:1px solid #e2e2e2; width:680px; height:34px; line-height:34px;}
.m7 .m7xian{ border-bottom:1px none #ffffff;}
.m8{ width:660px; padding-top:10px;padding-bottom:15px; }
.m8 ul li{ background-position:0px -37px; padding-left:15px; width:680px; height:34px; line-height:34px;}
.ms{ font-size:12px;}
.m8 pan{ color:#424141;}
.m8 span b{ color:#f16600;}
.m8 span a{background-position:0px -96px; padding-left:10px;}
.xian{ border-bottom:1px dotted #cccccc; margin-top:5px; margin-bottom:5px; }

.wang{ width:909px; height:80px; border:1px solid #d5d5d5; padding:25px;}
.wang img{ float:left; padding-right:15px;}
.wang ul{ font-size:12px; line-height:25px; height:25px; padding-top:10px;}
.wang ul li{ background-position:0px -42px; padding-left:10px; display:inline; margin-right:10px; float:left; width:160px;}

