/*=================================================================页面重置=================================================================*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;padding:0;border:0;outline:0;font-weight:normal;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
body a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
select,input,img,textarea{vertical-align:middle;outline:none;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;font-size:12px;font-family:simsun;}
/*=================================================================定位=====================================================================*/
.tc{text-align:center}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0} .clearfix{*zoom:1;} /*清理盒子内部浮动，无毒副作用*/
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle}
.vt{vertical-align:top}
.vb{vertical-align:bottom}
.pr{position:relative}
.pa{position:absolute}
.fixed{position:fixed}
.zoom{zoom:1}
.hidden{visibility:hidden}
.none{display:none}
.oh{overflow:hidden}
.block{display:block}


.mainmenu:after { clear: both; content: " "; display: block; }
.mainmenu li{float:left;margin-left: 2.5%;margin-top: 2.5%;width: 45%;border-radius:3px; overflow:hidden;}
.mainmenu li a{ display:block;  color:#FFF;   text-align:center }
.mainmenu li a b{ display:block; height:80px;}
.mainmenu li a img{ margin: 15px auto 15px;width: 50px;height: 50px;}
.mainmenu li a span{ display:block; height:30px; line-height:30px;background-color:#FFF; color: #333; font-size:14px; }


.pg,.pgb {margin-top: 5px;line-height: 26px;float:left;}
.pg a, .pg strong, .pgb a, .pg em {float: left;display: inline;margin-left: 4px;padding: 0 8px;height: 26px;border: 1px solid;border-color: #C2D5E3;background-color: #FFF;background-repeat: no-repeat;color: #333;overflow: hidden;text-decoration: none;}
.pg em{border:none;font-weight: bold;}
.pg .cPageNum{background-color: #40b60f;color: #fff;border-color: #2c9302;}
.wrap{width:100%;overflow:hidden;position:relative}
.wrap .title{color:#fff;height:55px;line-height:55px;background:#88A9FD;font-size:14pt;font-weight:bold}
.wrap .title h2{text-indent:18px}
.wrap .top span.back-btn,.wrap .title div.nav-btn{display:block;height:55px;position:absolute;top:0;cursor:pointer}
.wrap .top span.back-btn{width:45px;background:url(../im/back.png);left:18px}
.wrap .top div.nav-btn{position:absolute;width:35px;background:url(../im/nav_btn.png);right:18px}
.wrap .top ul{right:-18px;top:55px;z-index:20;display:none}
.wrap .top ul li{width:140px;background:rgba(00,00,00,0.5);padding:0 0.5em;height:55px;line-height:55px;border-top:solid 1px #fff;}
.wrap .top ul li a{color:#fff}
.wrap .tuijian{color:red;}
.tuijian h2{padding:5px 0 0 7px;}

.wrap .logo{width:100%;background:#f4f4f4}

.wrap .banner{width:100%;background:#f4f4f4}

.wrap ul.nav li{width:38%;height:19px;padding:17px 0;float:left;display:inline}
.wrap ul.nav li.first{width:24%;}
.wrap ul.nav li a{display:block;border-right:solid 2px #fff;text-align:center;color:#fff;height:19px;line-height:19px;overflow:hidden}
.wrap ul.nav li a.last{border-right:solid 1px #fd888e}

.wrap .products .mainmenu li{width:45%;}
.wrap .products .mainmenu li a b {height: auto;}
.wrap .products .mainmenu li a img {margin:0;width: 100%;height: auto;}

.wrap .links .mainmenu{margin:35px 0;}
.wrap .links a{padding: 10px 0;color:#fff;height:30px;background: #c46ab1;}

.wrap .list{min-height:450px;}
.wrap .list ul{padding:5px;}
.wrap .list li{width: 100%;padding-bottom: 10px;height:auto;color:#aaa;background-color:#fcfafa;}
.wrap .list li a {position:relative;display: block;overflow: hidden;border:dashed 1px #888;background-color:#fff;}
.wrap .list li img,.wrap .news li img{width:47%;float:left;}
.wrap .list li h4{width:50%;padding:5px;float:left;color:#888;font-weight:700;font-size:13pt}
.wrap .list li p{width:50%;padding:5px;float:left;margin-top:3px;overflow:hidden}
.wrap .list li h6{position:absolute;bottom:5px;right:10px;font-size:12pt;float:right;width:94px;height:25px;line-height:25px;background:#fd888e;text-align:center;color:#fff}

.wrap .news li{width:400px;padding-left:240px;height:150px}
.wrap .news li p{height:107px;margin-top:0}
.wrap .news li img{width:205px;height:150px}

.wrap .content {padding:10px;overflow: hidden;}
.wrap .content h2{font-size:16pt;color:#069;padding-top: 10px;}
.wrap .content h2 em{font-size:12pt;color:#666}
.wrap .content .article{width:100%;overflow:hidden;color:#8a898a;line-height:23px;padding:10px 0}
.wrap .content .article img{width:100%;margin-bottom:10px}
.wrap .info p{background: #eee;}
.wrap .info .beizhu{text-indent:30px;color:red;}
.wrap .content .call p{background:#eee;font-size: 12px;}
.wrap .content .call p i{color:red;}

.content .huadong{width:100%;text-align: right;color:#666;}
.guide_price {margin-top: 10px;float: left;font-size: 14px;font-weight: bold;color: #333;}

.im-form {padding: 15px 15px 0 15px;}
.im-form .groom{float:left;}
.im-form .bride{float:left;}
.im-form  .form-list {color: #666;background: #fff;font-size: 16px;display: block;}
.form-list li {font-size: 14px;padding: 0 10px;overflow: hidden;margin-bottom: 15px;zoom: 1;}
.form-list li h3 {float: left;padding-left: 5px;line-height: 32px;text-align: right;width: 100px;font-weight: normal;}
.form-list li .fRight {padding-left: 15px;overflow: hidden;display: block;zoom: 1;float:left;}
.form-list li .fRight .ipt-txt {width: 170px;border: #d3d3d3 solid 1px;border-radius: 3px;color: #666;padding: 5px;height: 30px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);font: 12px/1.5 Arial,simsun,\5b8b\4f53,Helvetica,Sans-Serif;}
.form-list li .fRight .select-txt {font-size: 12px;font-family: Microsoft Yahei;color: #454545;}
.show_error{float: left;line-height: 32px;margin-left: 30px;font-size: 12px;font-weight: bold;color: #ff0000;}
.show_error .fixed{background: url(../images/book_sta.png) no-repeat 0 14px;padding: 8px;}
.form-list li .fRight .error{border: #f60 solid 1px;}
.fRight textarea{margin-top:5px;}
.form-list .contact-select{padding-left: 100px;}
.form-list .contact-select label{cursor: pointer;color: #f96043;}
.item-btn{width:150px;margin: 50px auto;}
.btn-confirm {background: #f60;width: 125px;height: 38px;line-height: 38px;font-size: 20px;display: inline-block;color: #FFF;opacity: .9;filter: alpha(opacity=90);cursor: pointer;text-align: center;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.btn-confirm:hover{color:white;text-decoration: none;opacity: 1;filter: alpha(opacity=100);}


.zhuanti {width: 100%;padding: 10px;overflow: hidden;float: left;}
.zhuanti_title {width: 100%;height: auto;float: left;border-bottom: 1px dashed #CCC;font-size: 16px;font-weight: bold;color: #07AFEC;padding-left: 12px;padding-bottom: 10px;}
.zhuanti_con {width: 100%;float: left;height: auto;}
.zhuanti_con1 ul {list-style: none;margin: 0;padding: 0;}
.zhuanti_con1 ul li {display: inline;float: left;width: 100%;border-bottom: 1px dashed #CCC;height: auto;padding: 15px;}
.title1 {width: 100%;float: left;line-height: 26px;font-size: 14px;}
.title1 a {color: black;font-size: 16px;font-weight: bold;}
.title1 a:hover {color: #07AFEC;font-size: 14px;font-weight: bold;text-decoration: underline;}
.orange {color: #EB6100;}
.con {width: 90%;float: left;line-height: 24px;color: #666;}
.xiangxi {color: #07AFEC;}
.tab {width: 90%;float: left;line-height: 24px;color: #85B60F;font-weight: bold;}
.tab a {margin-right: 5px;color: #07AFEC;}
.conmain {float: left;overflow: hidden;}
.conmain .huadong2{float:left;color:#666;}
.conmain .tool_a {height: 24px;line-height: 24px;text-align: right;}
.conmain .tool_a a {text-decoration: none;color: #EE3748;vertical-align: middle;margin: 0 7px;}
.conmain .tool_a .large {font-size: 16px;color: black;}
.conmain .tool_a .middle {font-size: 14px;color: #636362;}
.conmain .tool_a .small {font-size: 12px;color: #989897;}
.conmain h1 {text-align: center;line-height: 40px;color: #07AFEC;font-size: 22px;margin-top: 10px;border-bottom: 1px dashed #CCC;padding-bottom: 3px;}
.conmain h3 {font-size: 12px;text-align: center;font-family: Arial, Helvetica, sans-serif;color: #777;margin-top: 6px;margin-bottom: 10px;font-weight: normal;}
.main_con {clear:both;color: #666;font-size: 14px;height: auto;padding: 0 5px;text-align: left;}
.main_con img{width:90%;height:auto;overflow: hidden;}
.main_con p {color: #666;font-size: 14px;line-height: 24px;}
.main_con .bianji {text-align: right;color: #07AFEC;}
.share {border-bottom: 1px dashed #CCC;border-top: 1px dashed #CCC;clear: both;width: 100%;padding: 15px 0;margin-top: 15px;float: left;margin-bottom: 10px;text-align: left;}
.share a {text-decoration: none;color: #333;padding-left: 20px;}
.ctLinks {margin:10px 0;width:100%;padding-left: 10px;float: left;}
.ctLinks a {width:40%;display: block;float: left;color: #07AFEC;}

.content .soft_mobile_down {padding: 22px 5px 0 5px;width: 290px;}
.content .soft_mobile_down h3 {font-size: 16px;font-weight: normal;}
.content .soft_aiw li {list-style: none;background: url(../images/soft_dbg.png) no-repeat center;height: 69px;padding: 12px 2px;}
.content .soft_aiw li .imgs_div {float: left;width: 90px;height: 60px;}
.content .soft_aiw li .imgs_div .imgs {padding: 5px 22px 5px 15px;}
.content .version_down {height: 59px;padding: 5px 0 5px;}
.content .version_down label {height: 18px;display: block;margin-bottom: 10px;}
.content .a_div {height: 70px;width: 170px;float: left;text-align: center;}
.content .soft_aiw li a.versions {display: block;height: 70px;}
.content .soft_aiw li .versions img {height: 50px;padding: 10px 0 5px;margin-left: -5px;}
.content .to_mo,.content .to_pc {width: 67px;display: inline-block;margin-right: 6px;float: left;border: 1px solid #6b950f;background-image: -ms-linear-gradient(top, #9cc839, #729c0d);background-image: -moz-linear-gradient(top, #9cc839, #729c0d);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9cc839), color-stop(1, #729c0d));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9cc839', endColorstr='#729c0d', GradientType='0');padding:6px;border-radius: 2px;font-size: 12px;color:#fff;}
.content .to_mo:hover, .content .to_pc:hover{color:#333;}
.content .soft_nav {background: url(../images/soft_nav.png) repeat-x left center;background-color: #eeeeee;line-height: 34px;height: 34px;}
.content .tits h3 {padding: 10px 15px;height: 14px;line-height: 14px;font-weight: normal;color: #4b4a4a;}
.footer{height:95px;background:#88A9FD;padding-top:10px;}
.footer p.phone{font-size:12pt;margin-bottom:7px;font-weight:700;}
.footer p.copyright,.wrap .footer p.support{height:20px;line-height:20px;font-size:12px}
a#top {position:absolute;right:2px;bottom:2px;width: 50px;color: #c5c5c5;font-weight: bold}


.hand-box {position: relative}
#threadstamp {position: relative;width: 100%;height: 0;overflow: visible}
#threadstamp img {position: absolute;top: 0;right: 170px}
.hand-box .hand-tit {margin: 15px 0;width: 100%;float: left}
.hand-box .hand-tit .tit {float:left;width: 100%;margin: 15px 0 0}
.hand-box .hand-tit .tit h1 {padding-left: 10px;display: inline-block;overflow: hidden;font-family: Microsoft YaHei;font-size: 24px;color: #1C35EB;line-height: 25px}
.hand-box .hand-tit .time {width: 100%;font-family: SimSun;line-height: 19px;text-align: right}
.time label {color: #989898}
.hand-box .hand-photo img {margin:10%;border-radius: 10px;overflow: hidden}
.hand-box .info{width:80%;margin:0 auto}
.hand-box .hand-list {width: 100%}
.hand-box .hand-list .price_area {width: 100%;font-family: SimSun;font-size: 14px;color: #666;padding: 5px 0;border-radius: 4px;background: #bef}
.hand-box .price_area .p1 {background: #bef;overflow: hidden;line-height: 60px}
.price_area .main_price {font-family: Tahoma;font-size: 43px;display: inline-block;padding-left: 1px;padding-right: 1px;line-height: 46px;color:red}
.price_area .p1 em {font-size: 16px;font-family: Microsoft YaHei;margin: 0 5px 0 0;color: #000}
.price_area .p1 span {margin-left: 5px}
.hand-box .hand-list .para {height: 136px}
.para ul {width: 100%;margin: 0 auto}
.para li {width: 110px;height: 121px;border-right: 1px solid #f0f0f0;float: left;display: inline}
.para .last{border-right:none}
.para li dl {text-align: center;color: #989898;font-size: 14px;font-family: SimSun;line-height: 21px}
.para li dt {height: 69px}
.para li dt span {display: inline-block;background: url("../images/bticon.png") no-repeat}
.para li dt .img1 {width: 37px;height: 35px;background-position: 0 -518px;margin: 26px 0 0 0}
.para li dt .img2 {width: 38px;height: 35px;background-position: -80px -518px;margin: 27px 0 0 0}
.para li dt .img3 {width: 36px;height: 35px;background-position: -246px -518px;margin: 27px 0 0 0}
.para li dt .img4 {width: 33px;height: 38px;background-position: -160px -518px;margin: 26px 0 0 0}
.para li dd strong {display: block;font-weight: bold;color: #494949;font-size: 16px}
.hand-box .hand-list .tel {padding-bottom: 27px;height: 80px;position: relative}
.hand-box .hand-list .tel span {height: 40px;width: 320px;float: left;font: normal 16px/40px 'Microsoft Yahei';text-indent: 40px;color: #666;background: url(../images/bticon.png) 0 -702px no-repeat;display: inline-block}
.hand-box .hand-list .tel strong {margin-left: 20px;font-size: 22px;font-family: tahoma;font-weight: bold;color: #fc5300}
.show-contact:hover {text-decoration: none;border-color: #f46;background-color: #f46;color: #fff}
.show-contact{margin: 10px 0 0 125px;border: 1px solid #f46;background-color: transparent;color: #f46;border-radius: 2px;font-size: 1em;text-align: center;vertical-align: middle;text-decoration: none;display: inline-block;cursor: pointer;height: 36px;line-height: 34px;padding: 0 2em;-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out}
.hand-box .hand-list .tel p {display: none;clear:both;color: #999;width:268px;padding-left: 30px;font-size: 14px;padding-top: 20px}
.hand-box .hand-list .company {width: 478px;padding: 5px 10px;border-top: 1px solid #eeeeee;position: relative;border-bottom: 1px solid #eeeeee;overflow: hidden;float: left;background: #eee;margin-bottom: 20px}
.hand-box .hand-list .company p {font: normal 14px/20px 'Microsoft Yahei';color: #666}
.hand-file {width:96%;margin:0 auto;border: 1px solid #e5e5e5;border-radius: 6px;margin-bottom: 20px;background: #fff}
.hand-file h2 {height: 62px;font: 24px/62px 'Microsoft Yahei';color: #333333;background: #e5e5e5;text-indent: 20px;clear: both}
.hand-file .configur {margin: 30px auto;text-indent: 20px}
.hand-file .mov-30 {margin-bottom: 30px}
.hand-file .param {width: 100%;height: auto;margin: 0 auto 30px}
.hand-file .param .msg {background: #f2f2f2;border-radius: 6px;width: 80%;margin:0 auto;padding: 0 20px}
.hand-file .param .msg h3 {font: bold 18px/48px 'Microsoft Yahei';color: #333;text-indent: 10px;border-bottom: 2px solid #e5e5e5}
.hand-file .param .msg table {color: #333}
.hand-file .param .msg table tr, .car-detail .hand-file .param-unfold .msg table tr {height: 30px}
.hand-file .param .msg table td:first-child, .hand-file .param-unfold .msg table td:first-child {text-indent: 10px}
.hand-file .param .msg table td, .hand-file .param-unfold .msg table td {font: normal 14px 'Microsoft Yahei';width: 220px;position: relative;border-bottom: 1px solid #e5e5e5}
.carimg {padding: 10px 10px}
.carimg .car-pic {width: 80%;margin: 0 auto 10px;position: relative}
.carimg img {border-radius: 10px}
.hescars{width:197px;border:1px solid #d9d8db;margin-bottom:20px;}
.hescars .hescars_title{font-size:16px;color:#333;line-height:50px;font-weight:bold;padding-left:13px;margin-bottom:19px;}
.hescars .hescars_title a{color: #333;}
.hescars .hescars_title a:hover{color: #ff9400;}
.hescars ul{margin-bottom:-1px;}
.hescars ul li{overflow:hidden;border-bottom:1px dotted #d9d8db;margin-top:20px;}
.hescars ul li .carpics{width:171px;height:114px;margin:0 14px 8px 14px;}
.hescars ul li .carnames{margin:0 14px 8px 14px;height:40px;width:171px;overflow:hidden;}
.hescars ul li .carnames a{font-size:14px;color:#444;line-height:20px;}
.hescars ul li .carareas_prices{color:#888;margin:0 14px 23px 14px;overflow:hidden;}
.hescars ul li .carareas_prices .carareas{margin-right:60px;width:48px;height:15px;overflow:hidden;float:left;display:block;}
.hescars ul li .carareas_prices .carprices{font-size:14px;font-weight:bold;color:#ff9400;float:left;}


.tgcCon{border:1px solid #ebebeb;background:#fff;padding:15px;font-family:微软雅黑;font-size: 14px;margin-top: 10px}
.tgcCon dl{zoom:1;overflow:hidden;line-height:22px;padding:4px 0;}
.tgcCon dt{float:left;width:82px;color:#333;text-align:right;line-height: 30px}
.tgcCon dd{width:90%;float:left;}
.tgcCon dd a{display: inline-block;padding: .5em;border: 1px solid transparent;border-radius: 2px;line-height: 1;height: 15px;}
.tgcCon dd a.current{color:#f46;border-color:#f46;text-decoration: none;}
.fixall{width:50px;float:left;margin-bottom: 30px;}
.car-upper {height: 40px;margin-top: 20px;position: relative}
.car-upper span.nber {width: 520px;padding-left: 10px;line-height: 40px;font-size: 18px;color: #333333;background-position: 0 -32px}
.car-upper span.nber em {color: #ff5837}
.car-upper span.opt {width: 380px;position: absolute;right: 150px;height: 25px;padding: 0 30px 0 0;margin: 7px 0;text-align: right;border-right: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9}
.car-upper span.opt a {width: 67px;padding-right: 22px;font: normal 14px/25px 'Microsoft Yahei';color: #333333;display: inline-block}
.car-box .vtc-border {border-top: 1px solid #d9d9d9}
.car-box .car-vtc {position: relative;border: 1px solid #ddd;height: 306px;padding: 5px;background: #fff;margin-bottom: 20px}
.car-box .car-vtc .vtc-img {float: left}
.car-box .car-vtc .vtc-img img {-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px}
.car-box .car-vtc .vtc-info {width: 100%;float: left}
.InfoTitlebox {line-height: 30px;padding-bottom: 5px;padding-left: 35px;font-size: 18px;font-family: "微软雅黑",Tahoma,Verdana;padding-top: 10px;font-weight: 600;width: 80%;height: 30px}
.InfoTitleboxP {padding-left: 35px;height: 20px;line-height: 20px}
.InfoTitleboxP .sp01 {margin-right: 20px;color: #999}
.InfoTitleboxP .sp01 a {color: #666}
.ProInf {margin-top: 5px;padding-left: 20px}
.carInf {line-height: 20px;height: 40px;font-size: 12px;padding: 12px 0}
.carInf span:first-child {padding: 0 13px 0 0}
.carInf span {display: inline-block;border-right: 1px solid #eee;font-size: 14px;float: left;font-weight: bold;padding: 0 13px;height: 40px}
.carInf span i {font-style: normal;color: #999;font-weight: normal;font-size: 12px}
.car-box .car-vtc .price-box {width: 120px;position: absolute;right: 0;top: 0;z-index: 11}
.car-price {margin: 20px 0 0 10px;height: 64px;background: #e64346;color: #fff;padding-right: 20px}
.car-price .nowPrice {height: 30px;line-height: 30px;padding-top: 8px;text-align: right;font-weight: bold;font-family: "微软雅黑",Arial,Tahoma,Verdana;font-size: 16px}
.car-price .nowPrice .b0 {font-size: 32px;font-weight: 600;font-family: Arial,Helvetica,sans-serif}
.car-price .nowPrice .b1 {font-size: 16px}
.car-price .price-reading {text-align: right;font-size: 12px;font-family: "微软雅黑",Tahoma,Verdana}
.s-icon {background: url(../images/icon.png) no-repeat}
.car-upper2{height:80px;margin-top:10px;}
.car-upper2 span{display:inline-block;float:left;}
.car-upper2 span.nber{width:100%;padding-left:10px;line-height:40px;font-size:18px;color:#333333;background-position:0 -32px;}
.car-upper2 span.nber em{color:#ff5837;}
.car-upper2 span.opt{width:99%;height:25px;text-align:right;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
.car-upper2 span.opt a{text-decoration:none; ;width:66px;padding-right:10px;font:normal 14px/25px 'Microsoft Yahei';color:#333333;display:inline-block;}
.car-upper2 span.opt a.down{background-position:66px -104px;}
.car-upper2 span.opt a.down:hover,.car-upper2 span.opt a.down.active{background-position:66px -77px;color:#ff5837;}
.car-upper2 span.opt a.up{background-position:66px -157px}
.car-upper2 span.opt a.up:hover,.car-upper2 span.opt a.up.active{background-position:66px -130px;color:#ff5837;}
.con-page {border-top:1px solid #d9d9d9;height: 40px;line-height: 40px;text-align: center}}
.wrap .content .article .productdetails img{width:95%;}
@media screen and (max-width:640px) {
p {
line-height:150%;
}
}
video{margin-bottom:140px;}