html,body{ height:100% !important;}
body{ margin:0;  color:#555; font-size:14px; line-height:1.6em; }
img{ border:none;}
::selection {background: #A7212F; color: #FFF; text-shadow: none;}
.site_width{ width:1700px; margin:0 auto; position:relative;}
.clear{ clear:both;}
.width2,.width3,.width4,.width5,.width6,.width7,.width8,.width9,.width10,.width25,.width35{ float:left; min-height:1px; position:relative;}
.width2{ width:16.6666667%;}
.width3{ width:25%;}
.width4{ width:33.3333333%;}
.width5{ width:41.6666667%;}
.width6{ width:50%;}
.width7{ width:58.3333333%;}
.width8{ width:66.6666667%;}
.width9{ width:75%; +width:74.99%;}
.width10{ width:83.3333333%;}
.width25{ width:37.6%}
.width35{ width: 60.4%; margin-right:2%;}

.more-link{ color:#D90D19;}
.more-link:hover{ color:#000;}

.padding15{ padding:0 15px;}
.padding30{ padding:0 30px;}
.padding_left15{ padding-left:15px;}
.padding_right15{ padding-right:15px;}
.margintop0{ margin-top:0 !important;}
.border{ border:1px #ededed solid;}

#preloader {width: 100%; height: 100%; position: fixed; top: 0; left: 0; background-color: #fff; background-image: url(../images/logo_color.gif); background-repeat: no-repeat; background-position: center; z-index: 10002;}

.backToTop{display:none; width:35px; height:35px; background:url(../images/backtotop.png) top right; padding:0;  position:fixed; _position:absolute;right:20px; bottom:45px; _bottom:"auto"; cursor:pointer; z-index:999 }
.backToTop:hover{background:url(../images/backtotop.png) top left;}

.phone_only{ display:none;}
.phone_only_i{ display:none !important;}

.drawer-nav-list .accordion,.drawer-nav-list .nodown_menu{ display:block; position: relative; border-top:1px #666 solid; margin-left:15px; font-size:15px; line-height:3em; color:#eee;}
.drawer-nav-list .nodown_menu a{ display:inline-block; width:100%; color:#eee;}
.drawer-nav-list .accordion:after{ content:">"; position:absolute; top:12px; right:15px; line-height:1em; padding:2px 4px; background:#2f374c; border-radius: 4px; font-family:Arial; transform:rotate(90deg);
-ms-transform:rotate(90deg); /* Internet Explorer */
-moz-transform:rotate(90deg); /* Firefox */
-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
-o-transform:rotate(90deg); /* Opera */}

.accordion-desc ul{ margin:0; padding:0; list-style: none; margin-bottom:10px;}
.accordion-desc ul li{ box-sizing: border-box; padding-left:25px; }
.accordion-desc ul li a{ padding:0 0; display:inline-block; width:100%; height:100%; font-size:13px; line-height:3.5em;}
.drawer-default .drawer-nav-list li a i{margin-top: 13px;}

.drawer-nav-list .search-form{position:relative; padding-top: 10px; border-top: 1px #666 solid; margin-left: 5%;}
.drawer-nav-list .search-form input.search-text{box-sizing: border-box; width:100%;}
.drawer-nav-list .search-form .search-submit{ top:18px;}
.chengweizhi{height:550px;}


