/*---------reset start----------*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin:0;
	padding:0;
}
body, button, input, textarea {
	font:12px/20px "宋体", tahoma, arial;
	color:#333;
}

h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
address, cite, dfn, em, var {
	font-style:normal;
}
ul, ol, li {
	list-style:none;
}
a img {
	border:none;
}
a {
	text-decoration:none;
	color:#333;
}
a:hover {
	text-decoration:none;
	color:#da5f01;
}
.f_left{ float:left;}
.f_right{ float:right;}
/*---------reset end----------*/
.top{ width:1024px; height:70px; margin:0 auto;}
.logo{ width:204px; height:48px; margin-top:11px;}

.nav{ height:29px; display:inline; font:16px "微软雅黑"; margin-top:20px;}
.nav ul li{ height:29px; text-align:center; float:left; line-height:29px; margin-left:5px;}
.nav ul li a{ color:#808080; display:block; width:93px; height:29px; float:left;}
.nav ul li a:hover,.nav ul li.cur a{ background:url(../images/nav_h.jpg) no-repeat; color:#fff;}

.banner{ width:100%; height:438px; background:url(../images/b_bg.jpg) repeat-x; position:relative; margin-bottom:20px;}
.b_cont{ width:100%; height:438px; margin:0px auto; background:url(../images/b_cont.jpg) center no-repeat;}
.b_center{ width:1024px; height:auto; margin:0px auto; position:relative; z-index:10;}
.b_l{ width:490px; height:400px; margin-top:25px;}
.b_r{ margin-left:30px; width:504px; margin-top:50px;}
.p1{ width:100%; height:auto; margin-top:15px; overflow:hidden; float:left; font:32px "方正黑体简体"; color:#fff; font-weight:bold; margin-top:25px;}
.p2{ width:100%; color:#dedede; font:21px "方正黑体简体"; float:left; margin:20px 0 10px;}
.p3{ width:100%; float:left;}
.nature{ width:100%; color:#e5dede; float:left; margin:30px 0; font:14px "微软雅黑";}
.nature li{ width:252px; float:left; height:32px; line-height:32px;}
.p3 .download{ float:left; width:194px; height:60px;}
.hzd{ color:#fff; font:16px "微软雅黑"; color:#fff; margin-left:20px; display:inline-block; float:left; margin-top:15px;}

.main{ width:1024px; height:auto; margin:15px auto; overflow:hidden;}
.title{ width:100%; font:24px "微软雅黑"; color:#333333; font-weight:normal;}
.title img{ margin-right:10px;}
.m_left{ width:650px; margin-right:20px;}
.gn{ width:100%; height:auto; margin:15px 0;}
.gn li{ width:314px; float:left; margin-right:10px; height:64px; margin-bottom:15px; display:inline;}
.gn li font{ width:264px; height:24px; line-height:24px; font:18px "微软雅黑"; color:#5f5b5b; display:block; float:left;}
.gn li span{ width:264px; height:40px; line-height:20px; font:12px "微软雅黑"; color:#757575; display:block; float:left;}
.gn .ico{ width:40px; height:40px; text-align:center; border-radius:50%; overflow:hidden; margin-right:10px;}
.gn .ico img{ vertical-align:middle; margin-top:11px;}

.m_right{ width:354px; height:auto;}
.jc_list{ width:100%; height:auto; margin:15px 0;}
.jc_list li{ width:340px; padding-left:14px; background:url(../images/common_ico.jpg) no-repeat left center; float:left; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.jc_list li a:link,.jc_list li a:visited{ color:#6c6c6c;}

.foot{ width:100%; border-top:1px solid #cdcdcd; margin:20px auto;}
.foot_c{ width:1024px; text-align:center; color:#555555; margin:0 auto; overflow:hidden;}
.foot_c *{ color:#918f8f; font:14px "微软雅黑"; line-height:50px;}
.foot_c a{ padding:0 5px;}

.dl_bg{ width:100%; height:292px; background:url(../images/download_bg.png) repeat-x;}
.dl_cont{ width:1024px; height:292px; background:url(../images/download_b.jpg) no-repeat; margin:0 auto;}
.dl_f{ float:right; width:432px; margin-right:80px; _margin-right:40px; margin-top:40px;}
.p3 font{ color:#fff;  font:14px "微软雅黑"; margin-left:20px; margin-top:15px; float:left;}
.p3 span{ color:#ffea00;}

.zd_list{/* border-bottom:1px dotted #999999;*/ overflow:hidden; width:100%; height:auto; padding:15px 0;}
.zd_list li{ width:500px; height:24px; line-height:24px; font:14px; padding-left:10px; background:url(../images/common_ico.jpg) no-repeat left center; float:left; margin-bottom:10px;}
.zd_list li a{ color:#6c6c6c;}
.p5{ height:48px; background:url(../images/smile.jpg) no-repeat; line-height:48px; padding-left:60px; font-size:14px; color:#6c6c6c; margin-top:15px; margin-left:420px; overflow:hidden;}

.intro_banner{ width:100%; height:292px; background:url(../images/intro_bg.jpg) repeat-x;}
.intro_bg{ width:1024px; height:292px; background:url(../images/intro_banner.jpg) no-repeat; margin:0 auto;}
.intro{ width:100%; height:auto; font:14px; color:#6c6c6c; line-height:28px; margin:15px 0;}

.tutorial_bg{ background:url(../images/tutorials.jpg) no-repeat center #044d90; width:100%; height:78px;}

.opti_c{ width:512px; height:auto; margin:15px 0; overflow:hidden; float:left;}
.opti_c h2{ width:487px; height:27px; line-height:27px; background:url(../images/optional_tit1.jpg) no-repeat; color:#333; font-size:14px; font-weight:bold; padding-left:25px;}
.xs_jc{ width:100%; height:auto; margin:10px 0;}
.xs_jc li{ width:1010px; padding-left:14px; background:url(../images/common_ico.jpg) no-repeat left center; float:left; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.xs_jc li a:link,.xs_jc li a:visited{ color:#6c6c6c;}

.jc_cont{ width:100%; height:auto; margin:15px 0;}
.jc_tit{ width:100%; height:auto; font-size:16px; font-weight:bold; color:#5d5c5c; text-align:center;}
.jc_detial{ width:100%; height:auto; font-size:14px;  line-height:28px; margin:15px 0;}

.aboutus_bg{ background:url(../images/aboutus.jpg) no-repeat center #044d90; width:100%; height:78px;}

.advice_bg{ background:url(../images/advice.jpg) no-repeat center #044d90; width:100%; height:78px;}

.bd{ width:100%; height:auto; margin-top:30px;}
.bd li{ width:100%; float:left; margin:10px 0;}
.bd li font{ width:145px; text-align:right; font-size:14px; color:#767676; display:inline-block; text-align:right; float:left;}
.bd li span{ color:#ff0000;}
.input1{ width:274px; height:35px; border:1px solid #dedede; line-height:35px; color:#767676; font-size:14px;}
.input2{ width:610px; height:158px; border:1px solid #dedede; line-height:24px; color:#767676; font-size:14px;}
.feed_btn{ width:128px; height:47px; background:url(../images/feed_btn.jpg) no-repeat; line-height:47px; color:#fff; font-size:14px; border:none; float:left;}

.tx_txt{ font-size:14px; line-height:24px; margin:15px 0;}
.tx_txt font{ color:#a5a5a5; font-size:14px;}
.tx_txt span{ color:#ff0000;}
.tx_txt b{ color:#000;}


/*标签开始*/
.box {width:98%; margin:0 auto; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px;}
.tagMenu {height:30px; line-height:30px; position:relative; border-bottom:1px solid #9bb055;
	top: 0px;
	left: -67px;
}
.tagMenu ul {position:absolute; height:35px; line-height:35px;}
ul.menu li {float:left; line-height:29px; height:29px; text-align:center; cursor:pointer; width:120px; background:url(../images/predital_11.jpg) repeat-x; border:1px solid #dddddd; color:#333333;border-bottom:none; margin-left:5px;}
ul.menu li.current { border-left:1px solid #9bb055; border-right:1px solid #9bb055; border-top:3px solid #9bb055;background:#fff; height:28px; line-height:28px; margin:0; width:120px; color:#9bb055; font-weight:bold; border-bottom:none; margin-left:5px;}
.layout{ width:100%;}
/*标签结束*/