@charset "utf-8";
html{scrollbar-face-color: #DEE3E7;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #DEE3E7; scrollbar-3dlight-color: #D1D7DC;scrollbar-arrow-color: #a10707;scrollbar-track-color: #EFEFEF;scrollbar-darkshadow-color: #98AAB1;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin:0px;
	padding:0px;
}
.clearfix:after {/*清除浮动*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}  /* for IE/Mac */
a{ text-decoration:none;color:#333333;}
a:hover{ color:#970d03; text-decoration:underline;}
img{ border:0px;}
ul,li,h1,h2,h3,h4,h5,h6,ol,dd,dt,dl,p{ margin:0px; padding:0px; list-style:none;}

.head{ width:100%; height:109px; background:url(../images/top_bg.jpg) repeat-x left top; text-align:center; border-bottom:1px solid #ae2626;}
.top{ width:868px; margin:0px auto; height:109px; text-align:left;}
.top .logo{ width:170px; text-align:right; float:left; padding-right:10px;}
.top .banner{ width:520px; float:left; text-align:center; height:105px; padding-top:4px;}
.top a{ color:#970d03;}
.top .menu{ width:144px; text-align:right; float:right; overflow:hidden; float:right; padding-top:10px;}
.menu li{ float:left; width:65px; height:24px; list-style:none; line-height:24px;}
.menu li.website{ width:144px;}
.menu li.fenge{ width:14px;color:#999999; text-align:right;}
.menu li a{ display:block;width:65px; height:24px;}
.menu li.website a{ width:144px;}
.menu li a:hover{ background:url(../images/menuFocus.gif) no-repeat left center;}
/*top end*/
.index_body{margin:0 auto;width:868px; text-align:center;}
.index_body .ad{ width:828px; height:160px; background:url(../images/ad.jpg) no-repeat;}
.index_body .pro{ width:828px; text-align:left;}
.index_body .sub_pro{ width:185px; float:left; background-color:#e9e9e9; height:380px; overflow:hidden;}
.index_body .pro_btn,.right_body .pro_btn{ height:29px; line-height:75px;width:180px; margin:0 auto; padding:5px 0px; text-align:center;}
.sub_pro ul{ padding:0 14px;}
.sub_pro li{ border-top:1px solid #999999; background:url(../images/arrow04.gif) no-repeat left 20px; list-style:none; padding-bottom:15px; line-height:20px; padding-top:15px; text-indent:36px; font-family:"宋体";}
/*首页 end*/
.wrap{width:859px; margin:0 auto; padding-top:12px;}
.wrap .left{ width:189px; float:left;}
.wrap .right{ width:658px; float:left; margin-left:10px; border:1px solid #d3d3d3;}
.left h2{ height:43px; width:189px; background:url(../images/left_title_bg.gif) no-repeat; overflow:hidden; line-height:40px; color:#970d03; font-weight:bold; font-size:14px; font-family:"宋体"; text-indent:30px;}
.left .left_body{ border-color:#d3d3d3; border-style:solid; border-width:0 1px; overflow:hidden; text-align:center; width:186px;}
.left .left_pro{ text-align:left; padding:6px; line-height:24px; width:174px;}
.left .left_body img{ margin:6px auto 0px; display:block;}
.left .services{ width:121px; height:240px; background:url(../images/services_bg.jpg) no-repeat; overflow:hidden; margin:4px auto 0;}
.left .services img.qq1{ margin-top:86px;}
.left .services img.qq2{ margin-top:20px;}
.left .left_foot{ background:url(../images/left_foot.gif) no-repeat; width:189px; height:16px; line-height:16px; overflow:hidden;}
.right h2,.pro_right h2{ height:30px; line-height:30px; background:url(../images/arrow01.gif) no-repeat 15px 10px; width:400px; font-size:14px; font-weight:bold; color:#970d03; text-indent:35px;}
.right .news_body h2{ margin-left:-20px; margin-top:10px;}
.right .right_body,.pro_right_body .pro_c_body{ padding:10px 10px 20px 20px; overflow-y:auto;margin-right:2px;}
.right .news_body{ height:420px;}
.pro_right_body .wlan_body{ height:404px; }
.pro_right_body .mobile_body{ height:500px;}
.right .buy_body{ height:565px;}
.right .wlan_faq_body{ height:574px;}
.right .faq_mobile_body{ height:670px;}
.right_body .buy_h3,.right_body .trax_h3{ height:30px; background:url(../images/arrow02.gif) no-repeat left center; font-weight:bold; text-indent:22px; line-height:30px; font-size:13px; margin-bottom:10px;}
.right_body .trax_h3{ margin:10px 0 0;}
.right_body table{border-collapse:collapse;/* 边框合并属性  */} 
.right_body table td{ border:1px solid #dcdcdc; padding-left:6px;}
.right_body p,.pro_c_body p{ line-height:24px;}
.right_body p.netbank{ height:24px; background:url(../images/icon01.gif) no-repeat left center; text-indent:22px; line-height:24px;}
.right_body table.bank_list td{text-align:center;}
.num{font-size:15px;}
.wrap .pro_right{ width:660px; float:left; margin-left:10px;}
.pro_right .pro_right_body{ border:1px solid #d3d3d3; margin-top:10px;}
.alist li{ line-height:26px; height:26px;}
.alist li span{color:#970d03}
.right_body h3.faq,.right_body h3.news{font-size:12px; border-bottom:1px solid #ccc; height:36px; line-height:36px; color:#292929; background:url(../images/arrow04.gif) no-repeat 8px center; text-indent:26px; overflow:hidden;}
.right_body h3.news{ font-size:14px; text-align:center; background-image:none; text-indent:0px;}
.content{ overflow:hidden; line-height:26px; padding:10px 0;}
.right_body .contact li{ line-height:30px; height:30px; background:url(../images/arrow03.gif) no-repeat left center; text-indent:26px;}
.nlist li{line-height:26px; height:26px; background:url(../images/arrow05.jpg) no-repeat left center; text-indent:20px;}
.nlist li span{ float:right; color:#666666;}
.right_body .pro_l{ width:233px; height:280px; float:left;}
.right_body .pro_r{ width:233px; height:280px; float:right;}
.right_body p.warn{ color:#990000; text-align:center;}
.right h2 span.tb{ color:#FF0000; text-decoration:underline;}
.all_list_page {height:26px;line-height:26px;padding-right:10px;text-align:right; margin-top:10px; border-top:1px dashed #ccc;}
.all_list_page strong {margin-left:14px;}
.all_list_page a {text-decoration:none;}
.news_info {border-bottom:1px dashed #D3D3D3;color:#999999;height:26px;line-height:26px;text-align:center;}
/*页面底部开始*/
#bottom {width: 100%;margin: 0px auto;text-align: center; border-top:1px solid #990000; margin-top:10px;}
#bottom_icp,#bottom_copy {line-height: 28px;height: 28px;}
#bottom_icp a {text-decoration: none;margin-right: 7px;margin-left: 7px;}
#bottom_other {width: 700px;margin: 0px auto;}
#bottom_other p{border:1px solid #D2D2D2;float:left;font-size:12px;height:50px;line-height:20px;padding:0;width:120px;margin: 4px 6px;}
#bottom_other .fl {float:left;padding:3px;}
#bottom_other .fr {float:right;padding:5px 4px 0;width:70px;}
