.clearfix:after{ content:"."; display:block; font-size:0; height:0; clear:both; visibility:hidden;}
.clearfix{ zoom:1;}

.w980{ width:980px; margin:0 auto;}
.w1100{ width:1100px; margin:0 auto;} 
.w1020{ width:1020px; margin:0 auto;} 
.w20 { width: 20px; }
.w25 { width: 25px; }
.w30 { width: 30px; }
.w35 { width: 35px; }
.w40 { width: 40px; }
.w45 { width: 45px; }
.w50 { width: 50px; }
.w55 { width: 55px; }
.w60 { width: 60px; }
.w65 { width: 65px; }
.w70 { width: 70px; }
.w75 { width: 75px; }
.w80 { width: 80px; }
.w85 { width: 85px; }
.w90 { width: 90px; }
.w95 { width: 95px; }
.w100 { width: 100px; }
.w105 { width: 105px; }
.fl { float: left; }
.fr { float: right; }
.bran_90 { margin-top: 15px; }
.mr14 { margin-right: 14px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml30 { margin-left: 30px; }
.pb10 { padding-bottom:10px;}
.col_1 { width:728px; float: left;margin-top: 20px;}
.col_2 { width:226px; float: right;margin-left: 26px;}

.line{ border-top:1px solid #f0f0f0; font-size:0; height:0; overflow:hidden;}
.line2{border-top:1px solid #f0f0f0; font-size:0; height:0; overflow:hidden; margin:40px 0;}
.dashed{border-top:1px dashed #f0f0f0; font-size:0; height:0; overflow:hidden;}
.borderBottom{border-bottom: 1px solid #e0e8f1;padding-bottom: 10px;}
.lidisc li{list-style-type: disc;}
.txtlink{color: #249deb;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }

.mt100{ margin-top:100px;}
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt120{ margin-top:120px;}
.mt90{ margin-top:90px;}
.mt80{ margin-top:80px;}
.mt140{ margin-top:140px;}
.mt110{ margin-top:110px;}
.mt190{ margin-top:190px;}

.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb90{ margin-bottom:90px;}
.mb80{ margin-bottom:80px;}

.googlesearch{float: right;height: 48px;line-height: 1;width: 220px;}
.more{ display:block; width:79px; height:32px; line-height:32px; text-align:center; background:url(../images/more.png) 0 0 no-repeat; color:#333;}
/*验证提示*/
.sysmsg{ color: red;margin: 0 auto;text-align: center;width: 980px;}

.bannerdownload a{ float: left; margin-right: 30px;margin-top: 10px; text-decoration: none;}
.bannerdownload p{font-size: 14px; line-height: 0; color:#ff2400;}
.bannerdownload span{color:#666666; margin-right: 5px; text-decoration: line-through;} 
.bannerdownload .buynow{ display:block; width:204px; height:58px; background:url(../images/download.png) 0 -116px no-repeat; font-size:24px; text-align:center; line-height:45px; color:#fff;}
.bannerdownload .buynow:hover{background:url(../images/download.png) 0 -174px no-repeat; color:#fff;}
/*============================================================================================================================================================================================*/
.logo{ width:230px; margin-top:28px; float:left;}
.logo a{display:block; width:54px; height:54px; float:left; margin-right:10px;}
.logo strong,.logo span{ display:block; width:160px; float:left;}
.logo strong{ font-size:24px; color:#333; margin-top:10px;}
.logo span{ color:#666; font-size:12px; padding-left:3px; line-height:18px;}

.header{ margin-top: 10px;}
#headbanner { float: right;}

.search{ width:208px; height:28px; border:1px solid #eee; float:right;}
.search .txt{ text-indent:14px; font-size:12px; color:#666; width:170px; height:28px; line-height:28px; float:left;}
.search .btn{ width:38px; height:28px; background:url(../images/.search_btn.png) 0 0 no-repeat; float:left; cursor:pointer;}
/*============================================================================================================================================================================================*/
#mainmenu{ background:url(../images/mainmenu_bg.png) 0 0 repeat-x; margin-top:20px; position:relative;width: 750px;float: left;color: #666;}
.onelayer{ float:left; height:48px; line-height:48px; }
.current{ background:url(../images/mainmenu_hover.png) 0 0 repeat-x;}
.current a{color:#249deb;}
.currents{ background:url(../images/mainmenu_hover.png) 0 0 repeat-x;}
.onea{ background:url(../images/onea.png) right center no-repeat;height: 48px;padding: 0 35px;display: block;}
.onea:hover{text-decoration:none; color: #6b8cb3;}
.arrow span{ padding-right: 15px;}
.arrow_span{background:url(../images/head_arrow.png) right -40px no-repeat;}
.arrow_span_hover{background:url(../images/head_arrow.png) right -3px no-repeat;}
.onelayer div{ background:url(../images/libg.png) 0 0 repeat; position:absolute; display:none; z-index:500; width: 300px;}
.onelayer div ul{ margin-left:30px; float:left; padding:20px 30px 20px 15px; background:url(../images/ulbg.png) 0 center no-repeat;}
.onelayer div ul li{ line-height:28px;}
.onelayer div ul li a{ color:#fff;}
.onelayer div ul li a:hover{ color:#00aeff;}
#drivrBox{ left:0; }

#footer{ height:55px; background-color:#1d1d1d; line-height:55px; color:#fff; font-size:12px;}
#footer a{ color:#fff;}
.copyright{ float:left;}
.subnav{ float:right;}

.bread{ line-height:46px; border-bottom:1px solid #f0f0f0;}
.bread .home{background:url(../images/home.png) 0 center no-repeat; padding-left:23px;}
/*===========================================================================update(111,115 margin-top:20px) 2016-07-29=================================================================================================================*/
#focus{height:500px; background:url(../images/focus_bg.png) center 0 no-repeat;}
#focus.bg{height:500px; background-color: #4a6280;}
#focus .info{ width:570px; float:left; color:#fff; margin-top: 50px;}
#focus .info h1{ font-size:47px; font-weight:normal; margin-top:20px;}
#focus .info p.formerly{ font-size: 16px; line-height: 40px;}
#focus .info h2{ font-size:35px; line-height:33px;font-weight:normal; margin-top:5px;}
#focus .info .desc{ margin-top:20px; color:#d3ebfb; line-height:16px;}
#focus .info .os{ margin-top:20px; font-size:12px; color:#d3ebfb;}
#focus .info .download{margin-top:10px;}
#focus .info .other{ margin-top:0px; color:#d3ebfb; font-size:12px;}
#focus .info .Vericn{ margin-right:50px;}
#focus .info .tips{  padding:5px 0; margin-top: 10px; font-size: 16px; text-decoration: underline;}
#focus .info .tips strong{ background: url("../images/new2.png") 0 5px no-repeat; padding-left:30px;}
#focus img{width:450px; height:400px;float:right; margin-top:70px; }

.drivernet{width: 980px;height: 127px;background: url(../images/net_bg.png) 0 center no-repeat;margin-top: 30px;position: relative;line-height: 25px;}
.drivernet .nettitle {color: #000; font-size: 25px;margin: 20px 0 0 80px;position: absolute;}
.drivernet .download_net {background: url("../images/download.png") no-repeat;color: #fff;display: block;font-size: 18px;height: 40px;line-height: 40px;margin: 50px 0 0 785px;position: absolute;text-align: center;width: 160px;}
.drivernet strong {color: #249deb;}
.drivernet p {margin: 45px 0 0 80px;position: absolute;width: 700px;}
.drivernet p a{color: #0099ff;}
.drivernet p a:hover{color: #fd944d;}
.drivernet .news {background: url("../images/tu.png") 0 no-repeat; width: 126px;height: 30px;position: absolute;left: 800px;text-align: center;color: white;margin-top: 19px;}

.featuresdiv {position: relative;width: 980px;height: 330px;}
.featuresbox{float: left; width:450px;margin-top:50px;margin-bottom: 20px;}
.featuresbox dd {background: url("../images/dot.png") 0 10px no-repeat;font-size: 13px;padding-left: 10px;}
.featuresdiv dt{ font-size:18px; color:#333; margin-bottom:20px;}
.featuresdiv dd{ background:url(../images/dot.png) 0 10px no-repeat; padding-left:10px; font-size:13px;}

.stepsbox{ width:480px; float:right; margin-top:50px;}
.stepsbox dt{font-size:18px; color:#333; margin-bottom:40px;}
.stepsbox p{ float:left; width:110px; font-size:12px; color:#aaa;}
.stepsbox p img{ margin-bottom:20px;}
.stepsbox p strong{ font-size:18px; color:#333;}
.stepsbox div.array{ width:10px; height:15px; background:url(../images/arrar.png) 0 0 no-repeat; float:left; margin:30px 40px 0 0;}

#comment_item{ margin-top:20px; height:70px; overflow:hidden;}
#comment_item .photo{ width:70px; height:70px; float:left; margin-right:10px;}
#comment_item .message{ width:900px; height:70px; float:left; color:#666; position:relative;}
#comment_item .message span{ position:absolute; bottom:0; right:10px; color:#b1b0b0;}
#comment_btn{ text-align:center; margin-bottom:10px;}
#comment_btn span{ width:13px; height:13px; display:inline-block; margin-right:2px;  cursor:pointer;}
#comment_btn span:hover{background:url(../images/comment_btn.png) 0 center no-repeat;}
.comment_span_bg{background:url(../images/comment_btn.png) -15px center no-repeat;}
.comment_span_hover_bg{background:url(../images/comment_btn.png) 0 center no-repeat;}

.indexBox{ float:left;}
.indexBox h2{ font-size:30px; color:#333; line-height:36px; font-weight:normal;}
.indexBox p{ margin-top:24px;}
.indexBox ul li{ margin-top:24px; background:url(../images/dot.png) 0 10px no-repeat; padding-left:12px;}
.indexpic{float:left; text-align:center;}

#indexBox1{ width:570px; margin-top:80px; margin-bottom:80px;}
#indexpic1{ width:410px; margin-top:100px; margin-bottom:80px;}
#indexBox2{ width:570px; margin-top:80px; margin-bottom:80px;}
#indexpic2{ width:410px; margin-top:80px; margin-bottom:80px;}
#indexBox3{ width:580px;margin-top:80px; margin-bottom:80px;}
#indexpic3{ width:400px; text-align:right;margin-top:80px; margin-bottom:80px;}
#indexBox4{ width:610px;margin-top:80px; margin-bottom:80px;}
#indexpic4{ width:370px;margin-top:110px; margin-bottom:80px;}
#indexBox5{ width:580px;margin-top:80px; margin-bottom:80px;}
#indexpic5{ width:400px; text-align:right;margin-top:180px; margin-bottom:80px;}
#indexBox6{width:580px;margin-top:80px; margin-bottom:80px;}
#indexpic6{ width:400px; float:left; text-align:left;margin-top:80px; margin-bottom:80px;}
#indexBox7{ width:620px;margin-top:100px; margin-bottom:80px;}
#indexpic7{ width:360px;margin-top:120px; margin-bottom:80px;}
#indexBox8{ width:500px; margin-top:0; margin-bottom:0;}
#indexpic8{ width:360px;margin-top:60px; margin-bottom:80px;}
#indexBox8 .featuresbox dt{margin-bottom: 20px; font-size:30px;}
#indexBox9{ width:610px;margin-top:100px; margin-bottom:80px;}
#indexpic9{ width:370px;margin-top:150px; margin-bottom:80px;}
#indexBox9 .featuresbox{width: 100%;margin-top: 0;}
#indexBox9 .featuresbox dd{font-size: 14px;}
#indexBox10{ margin-top:100px; margin-bottom:80px;}

#indexBox11{ width:570px; margin-top:80px; margin-bottom:80px;}
#indexpic11{ width:395px; margin-top:100px; margin-bottom:80px; float:right;}

.difference{margin:40px auto;text-align: center;}   

#categorybox{color:#3e3e3e; margin-top:20px; float:left; margin-bottom:100px;}
#categorybox strong{ font-size:18px;}
#brandbox strong{ font-size:18px;}
#categorybox ul{ padding-top:10px;}
#categorybox ul li{ background:url(../images/dot2.png) 0 5px no-repeat; padding-left:25px;}
#categorybox ul li a{ color:#3e3e3e;}
#categorybox ul li a:hover{ color:#249deb;}
#categorybox a.more{ margin:15px 0 0 25px;}

#brandbox{ width:600px; float:right; margin-top:20px;}
#brandbox strong{ color:#3e3e3e;}
#brandbox ul{ float: left;margin-right: 30px;padding-top: 25px;width: 120px;}
#brandbox ul li{ text-align:center;}
#brandbox ul li img{width: 120px; height:36px;}
#brandbox a.more{ margin:30px 0 0 0;}

#bottomdiv{ border-top:1px solid #f2f2f2; background-color:#fafafa;}

.downloadbox{ width:175px; padding-top:63px; float:left; background:url(../images/bottomdiv_line.png) right 80px no-repeat; margin-bottom:70px;}
.downloadbox img{ margin-left:10px;}
.downloadbox a{ font-size: 12px; text-decoration:underline; color: #333; margin: 0 0 0 20px; line-height: 40px;}

.download2{ display:block; width:148px; height:36px; line-height:36px; background:url(../images/download2.png) 0 0 no-repeat; text-align:center; color:#fff; font-size:12px; margin-top:20px;}
.download2:hover{ color:#fff; text-decoration:underline;} 

.hotbox{width: 220px; padding-top:80px; margin-left:25px; float:left; padding-right:10px; background:url(../images/bottomdiv_line.png) right 80px no-repeat;}
.hotbox strong{ font-size:16px; color:#444;}
.hotbox ul{ padding-top:10px;margin: 0;}
.hotbox ul li{ font-size:12px;}

.contactbox{ padding-top:80px;  margin-left:30px; float:left; padding-right:20px; background:url(../images/bottomdiv_line.png) right 80px no-repeat;}
.contactbox strong{ font-size:16px; color:#444;}

.secure{padding-top:80px;  margin-left:25px; float:left;}
.secure strong{ font-size:12px; color:#666;}

.imglink{padding-top:80px;  margin-left:25px; float:left; width:520px; overflow: hidden; }
.imglink strong{ font-size:16px; color:#444;}
.imglink ul{margin-top: 20px;}
.imglink ul li{float: left;margin-right: 20px;}

/*============================================================================================================================================================================================*/
#guidebrand{ height:314px; background:url('../images/driverbannerbg.jpg') no-repeat; color:#fff;line-height: 20px;}
#guidebrand .info{ float:left; width:630px;margin-left: 50px;}
#guidebrand .info h1{ font-size:46px; font-weight:normal; margin-top:40px;}
#guidebrand .info h2{ font-size:25px; font-weight:normal; margin-top:30px;}
#guidebrand .info p{ color:#d3eafb; margin-top:23px;}
#guidebrand .info .download{ margin-top:20px;}
#guidebrand img{ float:left; margin-top:30px;margin-left: 20px;}

#guiderow1 h2,#guiderow1 h1{font-size:24px; font-weight:normal; color:#333;line-height: 30px;}
#guiderow1 p{ margin-top:14px;}

.guiderow h3{ text-align:center; color:#333; font-size:18px;}
.guiderow p{ margin-top:24px;}
/*============================================================================================================================================================================================*/
.driverbrand{ background-color:#4e6583; height:405px;}
.driverbrand .info h1 {font-size: 47px;font-weight: normal;margin-top: 40px;}
.driverbrand .info h2 {font-size: 35px;font-weight: normal;line-height: 33px;margin:15px 0 30px;}
.driverbrand .info{ color: #fff;float: left;margin-top: 80px;width: 570px;}
.driverbrand .info a{ }
.driverbrand img{ float: right; margin-top: 80px;}
.driverbrand .desc{ font-size: 16px;margin-bottom: 20px;}

#category h1{ font-size:18px; color:#333; margin-top:30px;}
#category p{ margin-top:24px;}
#category ul{ padding-top:40px; padding-bottom:40px;}
#category ul li{ padding-left:20px; background:url(../images/dot2.png) 0 6px no-repeat;}
#category ul li a{ color:#249deb;}
#brandlist h1{ font-size:20px; color:#249deb; margin-top:30px;}
#brandlist ul{ padding-bottom:50px; padding-top:20px;}
#brandlist ul li{ float:left; width:320px; margin-top:30px;}
#brandlist ul li a{ color:#333; font-size:18px;}

#driverdetail h1{ width:700px; font-size:24px; color:#249deb; line-height:26px; margin-top:30px;}
#driverdetail .parm ul{ width:700px; float:left; margin-top:20px;}
#driverdetail .parm ul li{ margin-top:15px; width:330px; float:left; margin-right:15px;}/*background-color:#e0e0e0;*/
#driverdetail .parm ul li.long{ width:675px;}
#driverdetail .parm ul li strong{width:120px; text-indent:14px; float:left;}
#driverdetail .parm ul li a{ float:left; width:200px; text-decoration: underline;}/*background-color:#f4f4f4;*/
#driverdetail .parm ul li span{padding:5px; float:left; width:200px;}/*background-color:#f4f4f4;*/
#driverdetail .parm ul li.long span{ width:545px;}
#driverdetail .parm .download3{ display:block; width:234px; height:67px; line-height:67px; background-color:#2297ea; font-size:28px; color:#fff; text-align:center; float:left; margin:30px 0 0 70px;}
#driverdetail .parm .NOdownload3{ display:block; width:234px; height:67px; line-height:67px; background-color:#333; font-size:28px; color:#fff; text-align:center; float:left; margin:30px 0 0 70px;}
#driverdetail .desc h4{ margin-top:24px; color:#333;}
.relatedbox strong{ font-size:16px; color:#333;}
.relatedbox ul{ padding:20px 0 30px 0;}

.softBox{ margin-top: 30px;}
.softBox a.download6{ display: block; float: left; width: 300px; height: 77px; background: url(../images/download6.png) 0 0 no-repeat; margin-right: 20px;}
.softBox p{ width: 400px; line-height: 18px; float: left; margin-top: 10px;}
/*============================================================================================================================================================================================*/
#driverslist h1{ font-size:20px; color:#249deb; margin:20px 0;}
.listbox{ border:1px solid #f0f0f0; margin-top:20px; padding:20px;}
.listbox .l{ width:790px; float:left; overflow:hidden;}
.listbox .ti{ font-size:16px; font-weight:bold;}
.listbox .subti{ color:#666; font-size:12px;}
.listbox .download4{ display:block; width:114px; height:38px; line-height:38px; text-align:center; background:url(../images/btn.png) 0 0 no-repeat; float:right; color:#fff; }
.listbox .NOdownload4{ display:block; width:114px; height:38px; line-height:38px; text-align:center; background:url(../images/btn.png) 0 0 no-repeat; float:right; color:#333; }

.showpage{ text-align:right; margin:30px 0 40px 0;}
.showpage span,.showpage a{ display:inline-block; width:25px; height:25px; line-height:25px; text-align:center; margin-right:10px; background:url(../images/showpage.png) 0 0 no-repeat;}
.showpage .current{ background:url(../images/showpage.png) 0 -25px no-repeat; color:#fff; font-weight:bold;}
.showpage a:hover{background:url(../images/showpage.png) 0 -25px no-repeat; color:#fff; font-weight:bold;}
/*============================================================================================================================================================================================*/
.generalbanner{ background-color:#f5f5f5;}
#about_us{ height:250px; position:relative;}
#about_us h1,#about_us p{position:absolute; color:#fff; }
#about_us h1{left:400px; top:135px; font-size:30px; font-weight:normal;z-index:100;}
#about_us p.txt{width:590px; left:400px; top:168px; line-height:20px;z-index:100;}

.zj_con{ margin-bottom:50px;}
.zj_con h2{ font-size:24px; color:#333; margin-top:50px; font-weight:normal;}
.zj_con h4{ margin-top:50px; color:#333; font-size:18px; font-weight:normal;}
.zj_con p{ margin-top:20px;}
.zj_con em{ color:#333; font-weight:600;}
.zj_con ul li {background: url("../images/arrar2.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);padding-left: 20px;}
.zj_con ul li a {color: #249deb;}
/*============================================================================================================================================================================================*/
#page_404{ height:250px; position:relative;}
#page_404 h1,#page_404 p{position:absolute; color:#fff; }
#page_404 h1{left:230px; top:70px; font-size:42px;z-index:100;}
#page_404 p.txt{left:230px; top:120px; width:590px; line-height:27px; font-size:18px; z-index:100;}
#product_box1{ margin-top:30px; width:420px; margin-right:80px; background:url(../images/product_box1.png) right center no-repeat; float:left;}
.product_box1_title{ font-size:16px; color:#333;}
.product_box1_desc{ padding:20px 10px;}
.product_box1_desc img{ float:left; margin-right:10px;}
.product_box1_desc strong{ font-size:18px; margin-top:10px;}
.product_box1_desc p{ margin-top:10px;}
.product_box1_desc p .new{ display:inline-block; width:25px; height:9px; background:url(../images/new.png) 0 0 no-repeat; margin-left:5px;}
#hot_new_List{ float:left; width:450px; margin-top:30px;}
#hot_new_List strong{ font-size:16px; color:#333;}
#hot_new_List ul{ padding:30px 0;}
#hot_new_List ul li{ line-height:26px;}
/*============================================================================================================================================================================================*/

/*============================================================================================================================================================================================*/
#privacy_policy{height:250px; position:relative;}
#privacy_policy h1,#privacy_policy p{ position:absolute; color:#fff;}
#privacy_policy h1{left:398px; top:115px; font-size:30px; font-weight:normal;z-index:100;}
#privacy_policy p.txt{width:580px;left:398px; top:145px; line-height:20px; font-size:14px;z-index:100;}
/*============================================================================================================================================================================================*/
#term{height:250px; position:relative;}
#term h1,#term p{ position:absolute; color:#fff;}
#term h1{left:320px; top:130px; font-size:30px; font-weight:normal;z-index:100;}
#term p.txt{width:590px;left:320px; top:165px; line-height:20px; font-size:14px;z-index:100;}
/*============================================================================================================================================================================================*/
#partners{height:250px; position:relative;}
#partners h1,#partners p{ position:absolute; color:#fff;}
#partners h1{left:400px; top:120px; font-size:30px; font-weight:normal;z-index:100;}
#partners p.txt{width:590px;left:400px; top:150px; line-height:20px; font-size:14px;z-index:100;}

.partnerscon{ color:#333; font-size:16px;margin-bottom: 50px;line-height: 35px;}
.partnerscon .d1,.partnerscon .d2{margin-top: 30px;}
.partnerscon .d1 li{float: left;margin-right: 10px;width: 235px;}
.partnerscon .d2 li{float: left;margin-right: 40px;width: 100px;height: 50px;margin-top: 15px;}
.partnerscon .d2 img{max-height: 50px;max-width: 100px;}
.partnerscon li{color: red;}
/*============================================================================================================================================================================================*/
#resource{height:250px; position:relative;}
#resource h1,#resource p,#resource h3{ position:absolute; color:#fff;}
#resource h1{left:400px; top:120px; font-size:30px; font-weight:normal;z-index:100;}
#resource h3{left:400px; top:150px; font-size:18px; font-weight:normal; z-index:100;}
#resource p.txt{width:590px;left:400px; top:180px; line-height:20px; font-size:14px;z-index:100;}
/*============================================================================================================================================================================================*/
#rsc_banner{
  height: 330px;   /*其实就是图片的高度*/
  width: 980px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;  /*此处需要将溢出框架的图片部分隐藏*/
}
#rsc_banner ul{
  width: 3000px;
  position: relative;   /*此处需注意relative : 对象不可层叠，但将依据left，right，top，bottom等属性在正常文档流中偏移位置，如果没有这个属性，图片将不可左右移动*/
}
#rsc_banner ul li{
  float: left;   /*让四张图片左浮动，形成并排的横着布局，方便点击按钮时的左移动*/
  height: 330px;
  width: 980px;
}

#rsc_banner{margin-top: 30px;}
.rsc_box .rsc_b1{ position: relative; width: 696px; height: 330px; float: left;}
.rsc_box .rsc_b2{ position: relative; width: 274px; height: 160px; margin: 0 0 10px 10px; float: left;}
.rsc_box .rsc_b3{ position: relative; width: 274px; height: 160px; margin: 0 0 0 10px; float: left;}
.rsc_box .rsc_tit { height: 57px; background-color: #333; opacity: 0.7; margin-top: -57px; color: #ffffff; line-height: 57px;filter:alpha(opacity=0.7)}
.rsc_box .rsc_tit2{ height: 45px; background-color: #333; opacity: 0.7; margin-top: -45px; color: #ffffff; line-height: 22px;}
.rsc_box .rsc_b1 span{ margin-left: 20px;font-size: 20px;}
.rsc_box .rsc_b2 span,.rsc_box .rsc_b3 span{ display: block;font-size: 17px;height: 45px;margin-left: 10px;}
.showNav{ height: 12px;margin: 30px auto;width: 100px;}
.showNav span{ display: block; background: url(/skins/images/resource/tu.png) no-repeat -12px 0px; float: left; width: 12px; height: 12px; margin-right: 20px;cursor: pointer;} 
.showNav span.rsc_active{ display: block; background: url(/skins/images/resource/tu.png) no-repeat 0px 0px;} 
.a_more{color: #333;font-size: 16px;background: url(/skins/images/resource/tu.png) no-repeat 0px -20px;width:122px;height:32px;display:block;text-align:center;line-height:30px;margin-top: 20px;}
.a_more:hover{background: url(/skins/images/resource/tu.png) no-repeat 0px -52px; color:#ffffff;}
.rsc_div{ width: 490px;float: left; margin: 30px 0 60px 0;}
.rsc_div h3{ font-size: 18px; color: #333333;}
.rsc_div img{}
.rsc_div dl{ width: 390px; float: right;}
.rsc_div dt{ height: 35px; background: url(/skins/images/resource/10.jpg) no-repeat left bottom; margin-bottom: 30px;}
.rsc_div dd{ line-height: 28px;}


#resourcecon{line-height: 30px;margin-bottom: 80px;}
#resourcecon h1{margin: 30px 0;}


/*#tab_menu_1 li{ width:166px; height:42px; line-height:36px; font-size:18px; text-align:center; color:#666; float:left; background:url(../images/resourcecon_ul.png) -174px 0 no-repeat; margin-right:8px;}
#tab_menu_1 li.on{ background:url(../images/resourcecon_ul.png) 0 0 no-repeat; color:#fff;}
#tab_menu_1 li a{ width:166px; height:42px;display: block; }
#tab_menu_1 li.on a{color: #fff;}
#tab_con_1{ border-top:1px solid #f0f0f0; margin-top:20px; }
#tab_con_1 div{ display:none;}
#tab_con_1 div.show{ display:block;}
#tab_con_1 ul li{ line-height:36px;}
#tab_con_1 .article_box{ margin-top: 20px;}
#tab_con_1 .article_box li{list-style-type: disc;}
#tab_con_1 .article_box h2{border-bottom:1px solid #f0f0f0; }
#tab_con_1 div ul{margin:30px 0; }
#tab_con_1 div ul h3{ font-size: 28px; font-weight: normal;color: #333; margin-bottom: 10px;}
*/
/*============================================================================================================================================================================================*/
.side2{ width:740px; float:left; margin-right:16px;margin-bottom: 50px;}
.side2 h1{ width:720px; font-size:30px; color:#333; font-weight:normal; margin-top:40px;line-height: 32px;}
.side2 h2{ margin-top:30px; color:#333; font-size:20px; font-weight:normal;}
.side2 h3{ margin-top:25px; font-size:17px; font-weight:normal; color:#333;}
.side2 p{ margin-top:24px;}
.side2 a{color:#249deb;}
.side2 ul li{ list-style:inside;}
.side2 table{ border-collapse:collapse;}
.side2 table tr td{border:1px solid #f5f5f5; text-align:center; padding:0 10px;}
.side2 .downlink{  background: url(../images/5.jpg) no-repeat; display: block; width: 258px; height: 51px;}
.side2 .resource_border { font-size: 0;border-top: 1px #606060 dashed;  }
.side2 img{max-width: 700px;}
.side2 ul {margin-top: 10px;}

.article_tag{float: left;margin: 10px 10px 10px 0;}
.article_tag li{background-color: #f5f5f5;float: left;margin-right: 10px;margin-top: 10px;padding: 0 10px;}

.editor{ width:720px; border:1px solid #f0f0f0; margin-top:30px; height: 90px;}
.editor p{width: 500px;margin-left: 90px;}
.editor img{ float:left; margin-right:5px;}
.editor .blue{ color:#249deb;}
.editor a{color:#249deb;}

#comment{ margin-top:50px; margin-bottom:50px;}
#comment_title{ width:740px; height:40px; position:relative; border-bottom:1px solid #f0f0f0; font-size:18px;}
#comment_title .title{left:0; top:0; height:39px; position:absolute; color:#333; border-bottom:2px solid #249deb;}
#comment_title .login{right:0; top:0; height:40px; position:absolute;background:url(../images/login.png) 0 2px no-repeat; padding-left:20px; border:none;}
#comment_title .login a{ color:#666; }

.comment_list{ margin-top:35px;}
.comment_list img{ width:50px; height:50px; float:left; margin-right:20px;}
.comment_list .con{ width:650px; float:left;}
.comment_list .con span{ color:#333;}
.comment_list .con .reply{ color:#bbb9ba; background:url(../images/dot.png) 0 center no-repeat; padding-left:10px;}
.comment_list textarea{ width:600px; padding:10px; color:#888; font-size:18px;}
.comment_list button{ border:none; width:114px; height:38px; background:url(../images/btn.png) 0 0 no-repeat; text-align:center; line-height:38px; font-size:18px; color:#fff; float:right; margin:20px 30px 0 0; cursor:pointer;}
.reply_list{ margin-top:20px;}
.reply_list img{ float:left;}
.reply_list div{ float:left; width:580px;}

.reply_list2{ margin-top:20px;}
.reply_list2 img{ float:left;}
.reply_list2 div{ float:left; width:510px;}
.side1{ width:224px; float:left;}


.sidebox{ border:1px solid #f0f0f0; margin-top:20px;}
.sidebox_title{ border-bottom:1px solid #f0f0f0; height:40px; line-height:40px; font-size:16px; color:#000; padding-left:15px;}
.sidebox_con{ padding:10px 10px 20px 10px;line-height: 20px;}
.sidebox_con ul li{ background:url(../images/dot.png) 0 10px no-repeat; padding-left:10px;margin-top: 10px;}

#sidebox_product{ margin-top:60px;}
#sidebox_product img{ float:left; margin-right:10px;}
#sidebox_product strong{ font-size:16px; color:#333;}
#sidebox_product p{ margin-top:10px; line-height:20px;}
#sidebox_product p.down{ margin:15px 0 0 0;} 
#sidebox_product p .new{ display:inline-block; width:25px; height:9px; background:url(../images/new.png) 0 0 no-repeat; margin-left:5px;}
#sidebox_product p .download2{ margin:0 auto;}
/*============================================================================================================================================================================================*/
#loginmodel,#registermodel{ width:380px;}
.modal-header-custom{ background-color:#249deb; color:#fff;}
.modal-header-custom h3{ font-size:20px; font-weight:normal; background:url(../images/icon-login.png) 0 3px no-repeat; padding-left:30px;}
.modal-body-custom .liti{ color:#666; font-size:16px; padding: 5px 0;}
.modal-body-custom .licon input{ width:280px;}
.modal-body-custom .other a{ color:#666; text-decoration:underline;}
.modal-body-custom .message{ color:#F00; padding:5px 0;}

.eula {width: 980px;margin: 30px auto;}
.eula h1 {margin: 20px 0;}
.eula h2 {margin: 20px 0;}

/*====================================================================================2015-05-15===================================================================================================*/
#focus .incon{ position:relative;}
#focus .incon img.info_img{ position:absolute; width:535px; height:377px;}
#focus .incon .info2{ position:absolute; width: 480px; left:490px; top:80px; color:#fff; margin-top: 50px;}
#focus .incon .info2 h1{ font-size:35px; line-height: 35px; font-weight:normal;}
#focus .incon .info2 .buynow p{ color:#ff2400;}
#focus .incon .info2 p.pp1{ font-size:20px; margin-top:30px;}
#focus .incon .info2 p.pp2{ line-height:20px; margin-top:20px; font-size:14px;}

#focus .incon .info2 .downInfo .download span.stxt{font-size: 26px; display: block; float: left; margin-top: 10px; margin-left: 12px;}
#focus .incon .info2 .other span{ font-size: 12px; margin-right: 50px;}
#focus .incon .info2 .tips{  padding:5px 0; margin-top: 10px; font-size: 16px; text-decoration: underline;}
#focus .incon .info2 .tips strong{ background: url("../images/new2.png") 0 5px no-repeat; padding-left:30px;}

#table1{ border-bottom:1px solid #eee; border-right:1px solid #eee;}
#table1 tr td,#table1 tr th{ border-top:1px solid #eee; border-left:1px solid #eee;}
#table1 th{ font-size:16px; font-weight:normal;}
#table1 td{ height:30px;}
#table1 td.td1 span{ display:block; padding-left:10px;}
a.blue{ color:#1391e4;}

/*品牌产品*/
#selectionMenu{border: 1px solid #e0e8f1;margin-top: 20px;}
#selectionMenu .selectTiele_box{border-bottom: 1px solid #e0e8f1;float: left;width: 978px;}
.selectTiele_box .s_img{float: left;height: 33px;margin: 10px 0 10px 10px;width: 43px;;background: url('../images/select_img.png') no-repeat;}
.selectTiele_box h1{float: left;font-size: 18px;margin: 15px 0 0 20px;font-weight: normal;}
#filter {font-size: 13px;height: auto;margin-left: auto; margin-right: auto;}
#filter dl {clear: both;margin-bottom: 0;margin-top: 0;padding: 4px 0;overflow: hidden;}
.limit_h_w dl{}
#filter dl dt {color: #333333;font-weight: bold;height: auto;font-size: 15px;float: left;margin: 3px 0 0 10px;}
#filter dl dd{display: block;float: left;margin: 3px 5px;padding: 0;width: auto;color: #005aa0;padding: 0 5px;}
#filter dl dd:hover{background-color: #fd944d;color: #FFFFFF;display: block;}
#filter dl dd a{cursor: pointer;}
#filter dl dd a:hover{background-color: #fd944d;color: #FFFFFF;}
#filter dl .noborder{border:none;}
#filter dl dd .x_box{float: right;height: 8px;margin: 9px 0 0 8px;width: 8px;background: url('/images/x_img.png') no-repeat;}
#filter dl .dd_s{background-color: #fd944d;color: #FFFFFF;display: block;cursor: default;}
#filter dl dd span{float: left}
#productList{font-size: 13px;line-height: 30px;}
#productList li { list-style:none; margin-left: 10px;}
#productList ul li ul { display:none; }
#productList ul li h4 { background:url(/images/items_bg.gif) 0 center no-repeat; padding-left:20px; cursor: pointer; }
#productList ul li h4.open{background:url(/images/item_bg.gif) 0 center no-repeat; padding-left:20px;}
._TitleBox{border-right: 1px solid #e0e8f1;border-top: 1px solid #e0e8f1;height: 40px;background-color: #f5f5f5;}
._TitleBox h3{color: #fff;float: left;font-size: 18px;font-weight: normal;height: 40px;line-height: 2.3em;padding: 0 15px; background-color: #0099ff;}
._TitleBox a.more{color: #c8c8c8;float: right;font-size: 15px;height: 32px;line-height: 2.5em;margin-right: 25px;}

/*右側 排行Top10*/
.CommonalityShowBox{margin-top: 20px;}
.CommonalityShowBox dl{width: 226px;height: 381px;background: url('../images/commend_bg.png') 0 no-repeat;}
.CommonalityShowBox dt{color: #ffffff;font-size: 18px;height: 43px;line-height: 2.5em;text-align: center;width: 226px; background-color: #0099ff;}
.CommonalityShowBox dd{height: 24px;line-height: 23px;margin-top: 9px;margin-left: 10px;overflow: hidden;white-space: nowrap;width: 210px;}   
.CommonalityShowBox dd span{color: #fff;display: inline-block;height: 24px;margin-right: 3px;text-align: center;width: 24px;font-size: 13px;font-weight: bold;}
.CommonalityShowBox dd .sort1_1{background-color: #2baafe;}
.CommonalityShowBox dd .sort1_2{background-color: #71c5fe;}
.CommonalityShowBox dd .sort1_3{background-color: #a9dcfe;}
.CommonalityShowBox dd .sort2{background-color: #e5e5e5;}

/*右側 萬能驅動框*/
.VersatileDrive{margin-top: 20px;}
.VersatileDrive dl{width: 226px;height: 381px;background: url('../images/commend_bg.png') 0 no-repeat;}
.VersatileDrive dt{background-color: #0099ff;;color: #ffffff;font-size: 22px;height: 43px;letter-spacing: 2px;line-height: 2em;text-align: center;width: 226px;}
.VersatileDrive dt a{font-size: 12px;margin-left: 10px;}
.VersatileDrive dd{height: 55px;line-height: 21px;margin: 10px 5px;overflow: hidden;white-space: nowrap;width: 215px;} 
.VersatileDrive dd{border-bottom:1px solid #e0e8f1;}
.VersatileDrive dd img{float: left;height: 50px;margin-right: 5px;margin-top: 5px;width: 50px;}
.VersatileDrive dd a{float: left;height: 20px;line-height: 20px;margin-top: 10px;overflow: hidden;width: 151px;}
.VersatileDrive dd span{color: #888;float: left;height: 20px;line-height: 20px;overflow: hidden;width: 151px;}
.VersatileDrive dl dd.borderno {border-bottom: medium none;}

/*產品詳細*/
.drivers_list_content dl{background-color: #f1f1f1;}
.drivers_list_content dl dt {margin: 20px 20px 0;}
.drivers_list_content dl dd.intro {color: #888;margin: 20px 20px 0;}
.drivers_list_content dl dt a {font-family: "MicroSoft YaHei";font-size: 14px;font-weight:bold;}
.drivers_list_content dl dd.attr {background-color: #f9f9f9;color: #666;height: 30px;line-height: 30px;margin: 15px 0 0;padding: 0 20px;position: relative;font-size: 13px;}
.drivers_list_content dl dd.attr a {}
.drivers_list_content dl dd.attr a.listdownload {background-color: #45b823;color: #fff;display: inline-block;font-size: 12px;height: 30px;line-height: 29px;position: absolute;right: 0px;text-align: center;width: 70px;font-weight:bold;}
.drivers_list_content dl dd.attr a.listdownload:hover{background-color: #0081cc;}
.drivers_list_content dl dd.attr .forbiddownload {background-color: #c0c0c0;color: #fff;display: inline-block;font-size: 12px;height: 30px;line-height: 29px;position: absolute;right: 0px;text-align: center;width: 70px;font-weight:bold;}
.nodata {color: #333;font-family: "微软雅黑";font-size: 16px;height: 200px;margin: 10px;overflow: hidden; text-align: center;}
.nodata p img {display: block;height: 50px;margin: 0 auto;width: 185px;}
.nodata p{margin-top: 40px;}
#listmenu{background-color: #f5f5f5;height: 40px;}
#listmenu a{display: block;float: left;height: 40px;line-height: 2.3em;text-align: center;width: 60px;font-size: 18px;}
#listmenu a:hover{background-color: #0099ff;color: #ffffff;}
.bg_color{background-color: #0099ff;color: #ffffff;}

a.jump{background: url('../images/url_icon.png') right 0 no-repeat;padding-right: 15px;}

/*====================================================================================2015-07-28===================================================================================================*/
/*产品首页*/
/*#homefocus{background:url("../images/homefocus.png") no-repeat center;height: 680px; position: relative;}
#homefocus .info{ width:570px; float:left; color:#fff;margin-top: 100px; position: absolute;}
#homefocus .info h1{ font-size:70px; line-height: 65px; font-weight:normal;height: 65px;width: 455px;}
#homefocus .info p.formerly{ font-size: 20px; line-height: 40px;}
#homefocus .info h2{ font-size:40px; line-height:44px;font-weight:normal; margin-top:40px;}
#homefocus .info .desc{ margin-top:20px; color:#d3ebfb; line-height:16px;}
#homefocus .info .os{ margin-top:30px; font-size:12px; color:#d3ebfb;}
#homefocus .info .os span{ margin-left: 84px;}
#homefocus .info .other{ margin-top:40px; color:#d3ebfb; font-size:12px;}
#homefocus .info .Vericn{ margin-right:50px;}
#homefocus .info .d_div{ height:62px; width:500px; margin-top:35px;}
#homefocus .info .d_div a{ display:block; font-size:28px; text-align:center; line-height:58px; color:#fff; float:left;}
#homefocus .info .tips{  padding:5px 0; margin-top: 10px; font-size: 16px; text-decoration: underline;}
#homefocus .info .tips strong{ background: url("../images/new2.png") 0 5px no-repeat; padding-left:30px;}
#homefocus .homefocus_link{ height: 100%;position: absolute;width: 100%;}*/

#banner{ width: 100%; height: 580px; overflow: hidden; background: url(/uploadfiles/staticpage/home/banner-bg.jpg) center center no-repeat; line-height: 36px;}
#banner .left{ float: left; margin: 90px 40px 0 0;}
#banner .left h1{ font-size: 72px; color: #fff; text-align: left; margin-bottom: 20px;}
#banner .left h2{ font-size: 40px; color: #fff; text-align: left; margin-bottom: 35px;}
#banner .subtitle{ font-size: 18px; color: #fff; margin-bottom: 10px;}
#banner .subtitle span{ font-size: 18px; color: #fff; text-decoration: underline; margin-left: 10px;}
#banner .desc{ font-size: 12px; color: #fff; margin-bottom: 35px;line-height: 20px; }
#banner .desc span{margin-left: 84px;}
#banner .btn-green{ margin: 0 25px 20px 0; float: left; display: block; font-size: 24px; color: #fff; background: url(/uploadfiles/staticpage/home/btn-green.png) 0 0 no-repeat; width: 254px; text-align: center; height: 62px; line-height: 62px;}
#banner .btn-green:hover{background: url(/uploadfiles/staticpage/home/btn-green1.png) 0 0 no-repeat; color: #9be100;}
#banner .btn-white{ margin-bottom: 20px; float: left; display: block; font-size: 24px; color: #fff; background: url(/uploadfiles/staticpage/home/btn-white.png) 0 0 no-repeat; width: 214px; text-align: center; height: 62px; line-height: 62px;}
#banner .btn-white:hover{background: url(/uploadfiles/staticpage/home/btn-white1.png) 0 0 no-repeat; color: #9be100;}
#banner .size{ font-size: 12px; color: #fff; float: left; margin-right: 30px;}
#banner .right{ margin-top: 100px; float: left; }

.d_div .download{  width:255px; height:62px; background:url("../images/an1.png") repeat scroll 0px 0px; margin-left: 20px;}
.d_div .download:hover{background:url("../images/an1.png") repeat scroll 0px -62px;color:#fff;text-decoration:none;}

.d_div .learn{  width:216px; height:62px; background:url("../images/an1.png") repeat scroll 0px -124px;}
.d_div .learn:hover{background:url("../images/an1.png") repeat scroll 0px -186px;color:#fff;}

.home_t1{height: 72px; width:918px;margin: 70px auto 0;font-size: 32px;font-family: "Helvetica"; text-align: center; background: url('../images/bg_hometxt.png') no-repeat center top 100%;}
.home_c1{ margin: 65px auto 0;width: 900px;}
.home_c1 p{float: left;font-size: 18px;width: 200px; margin-left:33px; text-align:center;}
.home_c1 p strong{font-weight:normal;}
.home_c1 p span{width:129px;height:127px; display:block;margin: 0 auto;}
.home_c1 p .s1{background:url(/skins/images/ico.png) 0px 0px no-repeat;}
.home_c1 p .s2{background:url(/skins/images/ico.png) -138px 0px no-repeat;}
.home_c1 p .s3{background:url(/skins/images/ico.png) -276px 0px no-repeat;}
.home_c1 p .s4{background:url(/skins/images/ico.png) 0px -138px no-repeat;}

.home_t2{height: 129px; width:631px;margin: 70px auto 0;font-size: 32px;font-family: "Helvetica"; text-align: center;text-align: center; background: url('../images/bg_hometxt.png') no-repeat center top 100%;}
.home_t2 p{font-size: 18px;margin-top: 25px;}
.home_c2{ margin-top:50px; margin-bottom:120px;}
.home_c2 h3{ font-size:24px; font-weight:normal; color:#fff; margin:30px 0 20px 0;}
.home_c2 h3 a{ color:#fff; }
.home_c2 h3 a:hover{text-decoration: underline;}
.home_c2 ul li p{ font-size:14px; color:#fff;}
.home_c2 ul li{ width:490px; height:310px; float:left;}
.home_c2 ul .b1{background: url(../images/b1_bg.png) no-repeat;}
.home_c2 ul .b2{background: url(../images/b2_bg.png) no-repeat;}
.home_c2 ul .b3{background: url(../images/b3_bg.png) no-repeat; padding:0 10px; width:470px;}
.home_c2 ul .b4{background: url(../images/b4_bg.png) no-repeat; padding:0 10px; width:470px;}
.home_c2 li .learn{color: #fff;display: block;font-size: 14px;line-height: 34px;text-align: center;background:url("../images/ico.png") repeat scroll -146px -200px; width:111px; height:34px; margin-top:25px;}
.home_c2 li .learn:hover{background:url("../images/ico.png") repeat scroll -146px -234px; color:#fff;}
#menuutilities ul li a{ background:url(../images/hot.png) right no-repeat;padding-right: 30px;}

/*====================================================================================2015-07-29  WIFI===================================================================================================*/
.top{ width:980px; height:82px; margin:0 auto;}
.nav{ float:right; margin-top:34px; color:#c6c6c6;}
.nav a{color:#666; margin:0 10px; display:inline;}
.nav a:hover{ color:#249deb;}
home1,a.home1:link,a.home1:visited,a.home1:active{color:#fff; background:url(../images/anbj.jpg); width:56px; height:26px; display:block; float:left; text-align:center;}

.banner{height:820px; margin:0 auto; background:url(../images/banner.jpg) no-repeat; background-position:50% 60%;}
.banner_bth{ width:980px;height:820px;margin:0 auto;position:relative;}
#zi{display:block;padding: 112px 0 0;width: 980px; }
#zi h1{    color: #ffffff;font-size: 40px;font-weight: normal;text-align: center;}
#zi h2{    color: #ffffff;font-size: 25px;font-weight: normal;text-align: center; margin-top: 20px;}
.Download_wifi{position:absolute;display:block;left: 349px;top:245px; width:282px; height:59px;font-size:26px;}
.Download_wifi a{width:206px; height:39px;display:block; background:url(../images/wifi_an.png); color:#fff; padding:18px 0 0 74px;} 
.Download_wifi a:hover{width:206px; height:39px; background:url(../images/wifi_an_hover.png); padding:18px 0 0 74px;}
#gengx_j{position:absolute;display:block;left:345px;top:322px;color:#a8c9e5; font-family:Arial;}
#gengx_j span{ margin-right:18px;}
#Computer{position:absolute;display:block;left:100px;top:358px; }


/*-----内容-------*/
.line{ height:0; font-size:0px; clear:both;}
.content{ width:980px; margin:0 auto; padding:80px 0;line-height:28px; font-size:14px; color:#666;}
.content h2{color: #333;font-size: 28px;font-weight: normal;margin-bottom: 28px;}
.w1{ float:right;}
.p2{ float:left; margin:26px 44px 60px 0;}

.w1 li{ height:33px; background:url(../images/ico.jpg) no-repeat; padding-left:32px;}
.wzi{font-size:14px; color:#666;}
.p1{float: left;padding-right: 30px;padding-top: 30px;}
.w2 p{ margin-top:32px; }
.w1 strong{color: #333;display: block;font-size: 28px;font-weight: normal;margin-bottom: 32px;}
.w3 p{ margin-top:32px; }

.w3{ float:left; width:602px; margin-right:70px;}
.p3{ padding-top:20px;}
.p4{ float:left; margin:50px 44px 10px 0;}
.p6{ float:left; margin:0px 44px 0px 0;}
.w6{ margin-top:30px;}
.w6 p{ margin-top:32px; }
.p7{ padding-top:80px;}

.w8 {float: left;margin-right: 30px;width: 602px;}
.w8 ul li{margin-top: 20px;}
.p8 {padding: 130px 0 80px;}

#gotoTop{display:block;position:fixed;top:100%;left:100%;cursor:pointer;margin-top:-47px;margin-left:-47px;width: 47px;height: 47px;background:url(../images/d.png) no-repeat;}
/*鼠标进入的反馈效果*/
#gotoTop:hover{background:url(../images/d_hover.png) no-repeat;}
/*用CSS表达式(expression)来实现ie6下position:fixed效果*/
#gotoTop{_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")}

/*******************************************************2015-08-03 评论*******************************************************/
.explainTitle{background-color: #d9d6d6;}
.explainTitle h3{font-size: 18px;height: 35px;margin:20px 10px;line-height: 2em;font-weight: normal;}
#textareabox{ margin:0 auto; padding:0 0 10px 0;border-bottom: 1px solid #ccc;display: none;}
#textareabox li{ padding-top:15px;}
#textareabox input{ border:1px solid #c4c3c3; height:22px; line-height:22px; text-indent:5px;}
#textareabox #username{ margin-right:30px; width:150px;}
#textareabox #code{ margin-right:10px; width:100px;}
#textareabox input.on{ border:1px solid #91d42f;}
#textareabox textarea{ width:725px; height:70px; border:1px solid #c4c3c3; padding:4px 4px 4px 10px;font-size: 13px;resize:none;}
#textareabox textarea.on{ color:#333;border:1px solid #91d42f;}
#textareabox li.li_3{ padding-top:5px;}
#textareabox li.li_3 p{ float:left; color: #666;}
#textareabox li.li_3 p a{ text-decoration:underline; color:#0081cc; margin:0 3px;}
#textareabox li.li_3 input{ float:right; width:114px; height:38px; font-size:16px; background:url(../images/btn.png) 0 0 no-repeat; border:none; color:#fff;font-family:"MicroSoft YaHei"; cursor:pointer;}
.commentbox{margin:15px 0 50px;padding: 0 20px;}
.comdiv{border-bottom: 1px solid #ccc;}
.childcomdiv{ margin-left: 50px;}
.childcomdiv .comdiv{ border-bottom: none; border-top: 1px solid #ccc;}
.commentbox ul{padding-bottom:5px; overflow:hidden;line-height: 23px;}
.commentbox ul li{margin-top: 2px;float: left;}
.commentbox ul .d1{width: 100%;} 
.commentbox ul .d2{width: 100%;}
.commentbox ul .d3{width: 100%;font-size: 13px;}
.commentbox ul .d1 .s1{color:#1f4f88;font-size: 16px; margin-right: 5px;}
.commentbox ul .d1 .s2{ color: #ccc; margin-left: 5px;font-size: 12px;}
.commentbox ul .d3 .showcommentbtn{cursor: pointer;color: #ccc;}
.commentbox ul .d3 .showcommentbtn:hover{color: #006a92;}

.commentbox ul .d3 .zan{background: url(../images/xin.png) left no-repeat;padding-left: 20px;cursor: pointer;color: #ccc;}
.commentbox ul .d3 .zan:hover{background: url(../images/zan.png) left no-repeat;color: #006a92;}
.xin{background: url(../images/zan.png) left no-repeat;color: #ccc;padding-left: 20px;}
.commentbox ul .d3 .xian{color: #dbdbdb;margin: 0 8px 0 7px;}
#nocomment { text-align: center;}
.comment_more {background-color: #f5f5f5;border: 1px solid #c4c4c4;color: #666;cursor: pointer;display: inline-block;height: 30px;line-height: 30px; margin: 0 auto; text-align: center; width: 170px;}

#showinput{background-color: #5bbf16;color: #fff;cursor: pointer;display: block;font-family: "MicroSoft YaHei";font-size: 18px;height: 40px;line-height: 40px;margin: 20px auto;text-align: center;width: 180px;}
#showinput:hover{background-color: #3ea12a;}

/*******************************************************2015-08-06 *******************************************************/
.hotlink { margin-top:20px;}
.hotlink strong{ font-size:16px;}
.hotlink a{ color: #249deb;font-weight: bold;background:url("../images/hot.png") no-repeat scroll right center;padding-right: 30px;}

/*****************************************************2015-08-24*********************************************************/
#branIntro{ padding:20px 0 20px 0;}
#brandLogo{ width:220px; height:190px; float:left; margin-right:20px; text-align:center;}
#brandLogo img{ margin-top:70px;}
#brandTxt{ width:740px; float:left;}
#brandTxt p{ margin-top:10px;}
.line3{border-top:1px solid #f0f0f0; font-size:0; height:0; overflow:hidden; width:980px; margin:0 auto;}

#brandMainCon{ padding-bottom:50px;}
#brandMainCon .col_1{ margin-top:0;}
#driver-category li{ width:350px; height:48px; line-height:48px; margin-right:12px; float:left; margin-top:10px; font-size:16px;}
#driver-category li img{ margin-right:10px;}

#brand-table{ border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
#brand-table td,#brand-table th{ border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; text-align:center; padding:10px 0;}
#brand-table th{ color:#666; font-size:14px; background-color:#f7fcff;}
#brand-table td.os{ font-size:12px;}
#brand-table td a{ font-size:16px; color:#249deb;}
#brand-table td .link1{ font-size:16px; color:#249deb; }
#brand-table td .link2{ font-size:16px; color:#249deb; background:url(../images/down_td.png) 0 0 no-repeat; padding:10px 0 10px 40px;}

#brand-con p{ margin:14px 0 0 0;}

#brandMainCon h2{ margin-top:60px;}
#brandMainCon h3{ margin-top:60px; margin-bottom:15px; border-bottom:1px solid #eee; padding-bottom:10px;}

/****************************************************help************************************************************/
#help{margin-bottom: 50px;}
#help .lidot li{list-style-type: disc;margin-left: 15px;}
#help .TrTd tr td{border: 1px solid #ccc;padding: 7px 7px;}
#help p{margin: 10px 0;}
#help a{color: #249deb;}
#help h1{margin: 10px auto;text-align: center;}
#help h2{color:#249deb;font-size: 30px;}
#help h3{ margin-top: 20px;}
#help strong{font-size: 15px;}
#help .productimg{float: right;height: 187px;width: 220px;}
#leftmenu{ left: 50%;margin-left: -605px;position: fixed;top: 125px;}
#leftmenu ul{width: 115px; padding: 0;}
#leftmenu ul li{ background-color: #2297ea;color: #fff;font-size: 17px;margin-top: 2px;padding: 5px;cursor: pointer;}
#leftmenu ul li:hover{background-color: #1d88d4;}

/****************************************************2015-10-13 new banner************************************************************/
#ban_h2{ font-family: "Helvetica";font-size: 32px;text-align: center;margin-top: 50px;margin-bottom: 30px;}

#newbantop{background: url('../images/ban_t.png') no-repeat; width: 980px;height: 30px;}
#newbandow{background: url('../images/ban_d.png') no-repeat; width: 980px;height: 30px;}
#newbanner{padding: 0 10px 5px 40px;height: 85px;overflow: hidden;background: url('../images/ban_colorblock.png');font-family: "MicroSoft YaHei";color: #ff7e00;font-size: 16px;line-height: 28px;border-left: 1px solid #ede6ca;border-right   : 1px solid #ede6ca;}
#newbanner li{list-style-type: disc;}

#newbandow a{width: 22px;height: 15px;display: block;margin: 0 auto 5px;}
#newbandow .unfold_arrow{background: url('../images/arrows.png') no-repeat -66px 0;}
#newbandow .unfold_arrow:hover{background: url('../images/arrows.png') no-repeat -44px 0;}
#newbandow .put_arrow{background: url('../images/arrows.png') no-repeat 0 0;}
#newbandow .put_arrow:hover{background: url('../images/arrows.png') no-repeat -22px 0;}

/****************************************************2015-10-29 guides ************************************************************/
#guides{ margin-top:40px;margin-bottom: 50px;}
#guides hr{border: #E5E5E5 dashed 1px;}
#guides #nav{ float:left; width:250px; margin-top:10px;}
#guides #nav ul{ padding:0 10px; border:#CCC solid 1px;}
#guides #nav ul li{ width: 220px;}
#guides #nav ul a:hover{color:#4a6280;}
#guides #nav ul .box{background:#fff url("../images/hr.png") no-repeat bottom;width: 210px; margin-left: 15px;}
#guides #nav ul li span{ background: url("../images/arrar3.png") no-repeat 0 -80px;float: left;height: 30px;width: 5px;}
#guides #nav ul li a{ display: block;line-height: 30px;}

#guides #nav ul li span.navlihover{background:url(../images/arrar3.png) 0 10px no-repeat;}
#guides #nav ul li span.navlihovers{background:url(../images/arrar3.png) 0 10px no-repeat;}
.navhover{background: url(../images/banv.png) no-repeat left bottom;}
.navhovers{background: url(../images/banv.png) no-repeat left bottom;}
#guides .gcontent{ float:right; width:700px}

/*====================================================================================2015-12-07 购买页面===================================================================================================*/
#pur_t h1 { font-size: 30px;font-weight: normal;left: 398px;top: 135px;z-index: 100;}
#pur_t p.txt{font-size: 14px;left: 398px;line-height: 20px;top: 168px;width: 580px;z-index: 100;}
/********************************** pur and purhome **********************************/
#pur_c1 h2,#pur_c2 h2{font-size: 24px;font-weight:normal;}
#pur_c1 .pro1{margin: 90px auto auto auto;text-align: center;}
#pur_c1 .pro1 h1.title {background: url("../images/purchase/t1.jpg") no-repeat scroll 0 0;height: 40px;margin: 0 auto;width: 373px;}
#pur_c1 .pro1 h1.title1 { color: #333333; font-size: 36px;}
#pur_c1 .pro1 p.t1{ font-size: 18px;margin-top: 20px; color: #666666;}
#pur_c1 .pro1 p.t2{ background: url(../images/purchase/an.png) no-repeat 0 -300px; width: 267px;height: 32px;line-height: 32px;font-weight: bold;color: #ffffff;font-size: 20px;margin: 20px auto auto auto;}
#pur_c1 .pro1 p.t3{ font-size: 18px;margin: 20px auto auto auto; color: #ff2400;}
#pur_c1 .pro1 p.t4{ font-size: 20px;margin: 20px auto auto auto; color: #ff2400; font-weight: bold;}
#pur_c1 .pro1 p.t3 strong{ font-size: 30px;}
#pur_c1 .pro1 p.t4 strong{ font-size: 36px;}
#pur_c1 .homediv{ height: 130px;background:url("../images/bg_hometxt.png") no-repeat center top 100%;}
/********************************** pur and purhome **********************************/
#pur_c1 .pro2{margin-top: 70px;margin-bottom: 60px;}
#pur_c1 .pro2 .bgbox{height: 469px;color: #ffffff; margin-top: 20px;background: url(../images/purchase/bj1.png) no-repeat;width: 980px; position: relative;}
#pur_c1 .pro2 .btbox{ height: 50px;margin-top: 377px;position: absolute;width: 100%;}
#pur_c1 .pro2 .btbox a { width: 140px; height: 49px; display: block; float: left;}
#pur_c1 .pro2 .a2{background: url(../images/purchase/BuyBtn.png) no-repeat 0px 0px; margin-left: 171px;}
#pur_c1 .pro2 .a2:hover{background: url(../images/purchase/BuyBtn.png) no-repeat 0px -49px;}
#pur_c1 .pro2 .a1{background: url(../images/purchase/BuyBtn.png) no-repeat -140px 0; margin-left: 113px;}
#pur_c1 .pro2 .a1:hover{background: url(../images/purchase/BuyBtn.png) no-repeat -140px -49px;}
#pur_c1 .pro2 .a3{background: url(../images/purchase/BuyBtn.png) no-repeat -280px 0px; margin-left: 168px;}
#pur_c1 .pro2 .a3:hover{background: url(../images/purchase/BuyBtn.png) no-repeat -280px -49px;}

#pur_c2 { margin-bottom: 128px;}
#pur_c2 h2{margin-top: 60px;}
#pur_c2 .m1{margin-top: 30px;margin-bottom: 64px;}
#pur_c2 strong{font-size: 18px;color: #333333;font-weight:normal;}
#pur_c2 .st_txt{margin-top: 30px;}
#pur_c2 .st_pic{margin-top: 48px;}
#pur_c2 .st_txt li{ line-height: 35px;}
#pur_c2 .st_pic li{ float: left; font-size: 18px; margin-right: 60px;}
#pur_c2 .st_pic .li1{width: 150px;height: 92px;background: url(../images/purchase/stpic.png) no-repeat 0px 0px;padding-left: 90px;}
#pur_c2 .st_pic .li2{width: 156px;height: 92px;background: url(../images/purchase/stpic.png) no-repeat 0px -184px;padding-left: 74px;font-size: 16px;}
#pur_c2 .st_pic .li3{width: 150px;height: 92px;background: url(../images/purchase/stpic.png) no-repeat -0px -92px;padding-left: 106px;}
#pur_c2 .st_pic li p{margin-top: 30px; display: block;}
#pur_c2 .st_pic .li2 p{margin-top: 20px;}

#pur_pro{margin-bottom: 130px;}
#pro_l{float: left;}
#pro_r{float: right;}
#pro_l,#pro_r{width: 378px;height: 395px;padding: 35px 40px 0 40px;margin-top: 55px;border: #f5f5f5 solid 1px;}
#pur_pro .c1{ width: 230px;float: right;margin-top: 25px;}
#pur_pro .c1 h3{ font-size: 30px;font-weight: normal;line-height: 30px;}
#pur_pro .c1 p{font-size: 15px;margin-top: 15px;color: #333333;}
#pur_pro .c2{position: relative;width: 136px;height: 187px;float: left;}
#pur_pro .c2 span{background: url("../images/purchase/s1.png") no-repeat;color: #ffffff;font-size: 16px;height: 24px;line-height: 20px;margin-left: -60px;position: absolute;text-align: center;width: 139px;}
#pur_pro .pro_price{margin: 28px auto auto auto; text-align:center;}
#pur_pro .pro_price .s1{text-decoration: line-through;font-size: 22px;margin:0 0 0 25px; float: left;}
#pur_pro .pro_price .s2{color: #888888;font-size: 30px;margin-left: 30px; color: #ff2400; float: left;}
#pur_pro .pro_price .s2 span.span1{}
#pur_pro .pro_price .s2 span.span2{font-size: 17px;}
#pur_pro .pro_price .s3{font-size: 25px;}
#pur_pro a{background: url(../images/purchase/s3.png) no-repeat 0px 0px;margin: 30px auto auto auto;display: block;font-size: 24px;color: #ffffff;width: 200px;height: 52px;text-align: center;line-height: 55px;}
#pur_pro a:hover{background: url(../images/purchase/s3.png) no-repeat 0px -52px;}
.pur_strong{ color: #ff2400; margin-bottom: 130px; display: block; font-weight: normal;}

/*====================================================================================2015-12-16=====update 2016-7-29 font_size==============================================================================================*/
.userguide{ color: #d3ebfb;margin: 10px 0 0;}
.userguide a{ color: #d3ebfb;text-decoration: underline;}
.userguide a:hover{ color: #d3ebfb;}

/*====================================================================================2015-12-30 new support===================================================================================================*/
#support,#pur_t{ height:250px; position:relative;}
#support h1,#support p,#pur_t h1,#pur_t p{ position:absolute; color:#fff;}
#support h1{left:225px; top:135px; font-size:30px; font-weight:normal;z-index:100;}
#support p.txt{width:630px;left:225px; top:168px; line-height:20px; font-size:14px;z-index:100;}

#supporthome { margin:30px 0;}
#supporthome li{ float:left; width:344px; height:176px; margin-right:20px; margin-bottom: 10px;}

.sp_bj1{background:url(../../uploadfiles/staticpage/support/bj1.png) no-repeat 0 0;}
.sp_bj2{background:url(../../uploadfiles/staticpage/support/bj1.png) no-repeat 0 -176px;}

#supporthome li .box{    margin: 30px 0 0 30px;width: 310px;}
#supporthome li img{ display:block; float:left; }
#supporthome strong{ font-size:16px;color: #333333;}
#supporthome li .txt{ width:230px;display:block; float:right;}
#supporthome li p{ line-height: 26px;color: #666;}

#sp_userguide{ margin-top:60px;}
#sp_userguide h1{ color:#333333; font-size:30px; font-weight:normal;}
#sp_userguide .editor{ width:100%; }
#sp_userguide .editor p{ width:800px;margin-top: 20px; color:#333333;}

#sp_producbox { margin:70px auto 120px auto;}
#sp_producbox h2{ color:#333333; font-size:24px; font-weight:normal;}
#sp_producbox ul li{ width:326px; text-align:center; margin-top:70px; float:left;}
#sp_producbox ul li img{ display: block;margin: 0 auto;}
#sp_producbox ul li p{ display: block; font-size:18px; color:#333333; margin:25px 0 20px 0;}
#sp_producbox ul li a{ width:162px; height:44px; background:url(../..//uploadfiles/staticpage/support/an.png) no-repeat 0 0; display:block; font-size:16px; line-height: 43px; margin:0 auto;}
#sp_producbox ul li a:hover{ width:162px; height:44px; background:url(../../uploadfiles/staticpage/support/an.png) no-repeat 0 -44px; color:#ffffff;}

#sp_content { margin-bottom: 80px;}
#sp_content h1{color: #333333;font-size: 30px;margin-bottom: 25px; margin-top:50px;}
#sp_content p{ line-height:24px;}
#sp_content a{ color:#249deb}
#sp_content strong{ font-size:18px; margin-top:60px;display: block;font-weight: normal;}
.title_tag{ margin:45px 0 30px 0;}
.title_tag span{ background-color:#249deb; color:#ffffff; font-size:18px; height:30px;float: left;padding: 0 12px; line-height:30px;}
.title_tag p{background:url(../../uploadfiles/staticpage/support/bj.png) no-repeat bottom right;height:40px;float: left;}

/*******************************************************2016.04.13*******************************************************/

#cooper_fl_1 p{ font-size:30px; font-family:Arial; color:#333333; text-align:center;}
#cooper_fl_1 p span{font-size:30px; font-family:Arial; color:#f20000; text-align:center;text-decoration:line-through ; margin-left:30px;}
#cooper_fl_1 p span1{font-size:30px; font-family:Arial; color:#f20000; text-align:center; margin-left:30px;}
#cooper_fl_1 .box{ background:url(../images/product/OSToto-Driver-Talent.png) 0 0 no-repeat; margin:75px 0 0 70px; float:left; width:204px; height:281px;}
#cooper_fl_1 .box1{ font-size:16px; font-family:Arial; color:#333333; float:left; margin:90px 0 0 60px;}
#cooper_fl_1 .box2{ font-size:16px; font-family:Arial; color:#333333; float:left; margin:40px 0 0 60px; width:600px;}
#cooper_fl_1 ul{ float:left; margin:36px 0 0 60px;}
#cooper_fl_1 li{ font-size:16px; font-family:Arial; color:#333333; }

#cooper .buy{font-size:24px; font-family:Arial; color:#ffffff; background:url(../images/btn1.png) center center no-repeat; width:240px; height:60px; float:left; line-height:60px; margin:20px 0 0 335px; text-align:center;}
#cooper .buy a{font-size:24px; font-family:Arial; color:#ffffff;}

#cooper_fl_2{ display:none;}
#cooper_fl_2 .box1{ width:603px;border:1px solid #eeeeee; margin:40px 0 0 335px;}
#cooper_fl_2 .box1 p{font-size:14px; font-family:; color:#ec0000; float:left; margin:42px 15px 28px 70px;}
#cooper_fl_2 .txt{ background:#ffffff; border:2px solid #dbdbdb; width:250px; height:30px;float:left; margin-top:40px;}
#cooper_fl_2 .submit{font-size:16px; font-family:Arial; color:#ffffff; background:url(../images/btn2.png) center center no-repeat; width:92px; height:30px; float:left; line-height:30px; text-align:center;float:left; margin:40px 0 0 10px;}
#cooper_fl_2 .submit a{font-size:16px; font-family:Arial; color:#ffffff;}
#cooper_fl_2 .box1 p.text{font-size:14px; font-family:; color:#ec0000; margin:0 0 25px 25px;}
#cooper_fl_2 .box2{ border:1px solid #eeeeee; width:602px; margin:40px 0 0 335px;}
#cooper_fl_2 .box2 p{font-size:14px; font-family:Arial; color:#666666; margin:25px 0 30px 35px;}
#cooper_fl_2 .box2 p span{font-size:14px; font-family:Arial; color:#249deb;}

#cooper_fl_3{}
#cooper_fl_3 .box1{ width:603px;border:1px solid #eeeeee;margin:40px 0 0 335px;}
#cooper_fl_3 h3{ font-size:24px; font-family:Arial; color:#249deb; text-align:center; margin-top:25px;}
#cooper_fl_3 p{font-size:14px; font-family:Arial; color:#666666; margin:15px 0 20px 20px;}
#cooper_fl_3 .box2{ border:1px solid #eeeeee; width:602px; margin:40px 0 0 335px;}
#cooper_fl_3 .box2 p{font-size:14px; font-family:Arial; color:#666666; margin:25px 0 30px 35px;}
/*******************************************************2016-07-29*******************************************************/
#focus .info p{font-size: 12px;}
#focus .info .userguide{font-size: 15px;}
#focus .info .desc{font-size:14px;}
#focus .info .bannerdownload p{font-size:14px;}
/*******************************************************2016-08-24*******************************************************/
.driverbrand .download{color:#249deb; text-decoration:none;}

/*******************************************************放在最后的样式*******************************************************/
.bannerdownload .download{ display:block; width:204px; height:58px; background:url(../images/download.png) 0 0 no-repeat; font-size:24px; text-align:center; line-height:58px; color:#fff;}
.bannerdownload .download:hover{background:url(../images/download.png) 0 -58px no-repeat; color:#fff; text-decoration:none;}

.side2 .download{ display:block; width:204px; height:58px; background:url(../images/download.png) 0 0 no-repeat; font-size:24px; text-align:center; line-height:58px; color:#fff;}
.side2 .download:hover{background:url(../images/download.png) 0 -58px no-repeat; color:#fff; text-decoration:none;}

p.downnum{margin: 0;}/*文章 下载总数*/
.contentda li{ list-style-type: disc;}
.nodisc li{list-style-type: none;}
ul li p{ display: inline;}


.ad_google_box_1{ width: 728px; overflow:hidden;}
.ad_google_box_2{ width: 740px; overflow:hidden;}
.ad_google_auto_1{ width: 224px; overflow: hidden;}
.mt10{ margin-top: 10px;}

.wrapp{ width: 1060px; }
.margin-center{ margin: 0 auto; }