﻿@charset "utf-8";
/* CSS Document */

body{ overflow-x:hidden;font-family:'微软雅黑'; margin:0px; padding:0px;webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box; font-size:14px; background-color:#FFF;}

body a{background-color:none;color:#2B2B2B; }
a{ text-decoration:none;}
ul,li,p,dt,dl,dd{ list-style:none; margin:0px; padding:0px;}
input,select{ padding:0px;}
.width1190{ width:1190px; margin:0px auto;}
a:hover{ color:#e8202b;}
a:hover img{filter: Alpha(opacity=85);  -moz-opacity:0.85; opacity:0.85;}
h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal;}

#container {margin:0 auto; width:100%; height:auto;}


.fl{ float:left;}
.fr{ float:right;}
.clearfix{clear:both}
button, input, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
input {line-height: normal;}
button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}

@font-face{ font-family:'huawenxinweiFont';src: url("华文新魏.ttf")}
.huawenxinwei{ font-family:'huawenxinweiFont';}
.top{height:35px;font-family: "simsun, serif";font-size: 12px;color: #555; border-bottom:1px #e1e1e1 solid; line-height:35px;}
.top span{ display:inline-block; margin-right:10px; color:#636060; position:relative;}
.top span font{ position:absolute; right:-14px; top:3px; width:16px; height:16px; display:block; text-align:center; line-height:16px; font-size:14px; color:#FFFFFF; background:#FF0000; border-radius:100%;}
.top .fl span.xiala{ border-top:1px #e1e1e1 solid; position:relative;width: 108px;margin-right: 0px !important;}
.top .fl span.xiala:hover{ background:#FFFFFF; border:1px #636363 solid; border-bottom:0;width: 108px;}
.top .fl span.xiala em.open {background: #E01C32;}
.top .fl span.xiala em{padding: 2px 5px;display: inline-block; background: #A0A0A0;border-radius: 2px;font-size: 12px;line-height: 12px;color: #FFFFFF;margin-left: 5px; font-style:normal;}
.top .fl span.xiala:hover i{ margin-right:10px;}
.top .fl span.xiala div{ position:absolute; top:35px; left:-1px; border:1px #636363 solid; border-top:0; display:none; width:108px; background:#FFFFFF;}
.top .fl span.xiala:hover div{ display:block;}
.top .fl span.xiala p{ border-bottom:1px #CBCBCB dashed;}
.top .fl span.xiala:hover p:hover{ background:#EFCBCB;}
.top .fl span b{ color:#ff6600; font-weight:normal; padding-left:11px; display:inline-block;}
.top .fl span:hover b{ padding-left:10px;}
.top .fl span p b{ color:#DCAD08;}
.top .fr>a{ display:inline-block; width:auto; height:20px; border-radius:10px; line-height:22px; text-align:center; margin-right:15px; margin-top:7px;}
.top .fr span em{ font-style:normal; font-size:18px; font-weight:bold; color:#E01C32;}

.head .logo p{ float:left; margin-bottom:10px;}

/*banner*/
			/*本例css*/
.wwwqianhongcom { width: 100%; height:420px; margin:0px auto; position: relative; overflow:hidden; margin-bottom: 15px; z-index: 50; }
			/*数字按钮样式*/
.wwwqianhongcom .num { overflow:hidden; height: 22px; position: absolute; bottom:12px; left:55%; zoom:1; z-index:3 }
.wwwqianhongcom .num li { width: 18px; height: 18px; line-height: 12px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; background: #ffffff; color:#ffffff; margin-right: 8px;margin-left: 8px; border-radius:50%; cursor:pointer; float: left; }
.wwwqianhongcom .num li.on { background: #ff6c30; color:#ff6c30;} /*当前项*/
.wwwqianhongcom .num p{ line-height:25px;text-shadow: #c2c1c1 0 1px 0;}
.top span a:hover{
	color: #ff6c00 !important;
}
/*上一个  下一个*/
.wwwqianhongcom .prev,
.wwwqianhongcom .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 150px;}
.wwwqianhongcom .prev { left: 15%; }
.wwwqianhongcom .next { right: 15%; background-position: right }

.mianbaoxudaohang{ background:url(../images/mianbaoxudaohang_bg.png) no-repeat left center; padding-left:30px; font-size:12px; color:#666666; line-height:55px;}

.borderbottom{ border-bottom:1px #dad9d9 solid;}
.color-org{ color:#ff6600;}
.color-666{ color:#666;}
.fontsize36{ font-size:36px;}
.fontsize16{ font-size:16px;}
.fontsize18{ font-size:18px;}
.fontsize12{ font-size:12px;}
.fontsize24{ font-size:24px;}
.fontsize30{ font-size:30px;}
.allcolor-red{ color:#e7212a;}
.allcolor-huang{ color:#fcff00;}
nav ul li span{ display:none;}
.nav ul li span{ display:none;}
.menu-hot span.hot{ display:block; position:absolute; top:-10px; left:35px; z-index:500;}
.menu-new span.new{ width:34px; height:25px; display:block; position:absolute; top:-10px; left:65px; z-index:500;}
.menu-god span.god{ display:block; position:absolute; top:-10px; left:35px; z-index:500;}

.mfzx_bg{ background:#464646; position:fixed; bottom:0px; width:100%; z-index: 500;}
.mfzx{ background:url(../images/youshi_img_52.jpg) no-repeat center; margin:0px auto; width:840px; height:50px; padding-top:20px; padding-bottom:20px;}
.mfzx p{ width:580px; float:left; padding-left:422px; padding-top:27px; height:3px; overflow:hidden;}
.mfzx p span  a {  width:140px; height:33px; display:block; float:right; margin-right:169px; }
.QQzx{ float:right;background:url(../images/qq1.gif) no-repeat; display:block; padding-left:100px; height:42px; margin-right:-100px; line-height:42px; font-size:20px; color:#fff; }
.QQzx a{ color:#fff}
.QQzx a:hover{ color:#D00003;}


  .navSidebars{top:0; height:100%;position: fixed;right:0;width: 46px;z-index: 1000; background:url(../images/right-fudong.jpg) no-repeat top #000000;display: none;}
.navSidebars a.red-floatright{ display:block; width:46px; height:228px; margin-bottom:100px; background:none;}
.navSidebars a.red-floatright:hover{ background:rgba(255,255,255,0.1);}
.navSidebars li{margin-bottom: 5px; }
.navSidebars li,.navSidebars a,.navSidebars i{float: left;width: 46px;}
.navSidebars a,.navSidebars i{display: inline-block;}
.navSidebars a{position: relative;text-align: center;width: 46px;background: #000000; border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.Sp,.sem{display: inline-block;float: left;}
.sem{position: absolute;top: -8px;right: -4px;height: 16px;line-height: 16px;text-align: center;width: 16px;font-size: 12px;background:#D50003;color: #FFFFFF; border-radius:50px; font-style:normal;}
.navSidebars i{height: 46px;}
.navSidebars .gwc{background-position: 0px 0px;}
.navSidebars .gwc:hover,.navSidebars > li > a:hover .gwc{background-position: 0px 0px;}
.navSidebars .zxzx{background-position: 0px -51px;}
.navSidebars .zxzx:hover,.navSidebars > li > a:hover .zxzx{background-position: 0px -51px;}
.navSidebars .wyts{background-position: 0px -102px;}
.navSidebars .wyts:hover,.navSidebars > li > a:hover .wyts,.navSidebars > li > a .wyts.current{background-position: 0px -102px;}
.navSidebars i.lxdz{ background-image:url(../images/index-dizhi.png) !important;}
.navSidebars i.lxdz:hover,.navSidebars > li > a:hover i.wddd{ background-image:url(../images/index-dizhi.png) !important; background-position:0 0;}
.navSidebars .fhdb{background-position: 0px -153px;}
.navSidebars i.wddd{ background-image:url(../images/index-dingdan.png) !important;}
.navSidebars i.wddd:hover,.navSidebars > li > a:hover i.wddd{ background-image:url(../images/index-dingdan.png) !important; background-position:0 0;}
.navSidebars .wyts{background-position: 0px -102px;}
.navSidebars .fhdb:hover,.navSidebars > li > a:hover .fhdb{background-position: 0px -153px;}
.navSidebars a:hover{background: #ffffff;}
.iSpText{height: 46px;line-height: 46px; position: absolute;right: 44px;width: 0; border-top-left-radius: 3px; -moz-border-top-left-radius:3px; -webkit-border-top-left-radius:3px; border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px; -webkit-border-bottom-left-radius:3px; opacity: 0;overflow: hidden;filter:alpha(opacity=0);-webkit-transition: width 0.4s;-moz-transition: width 0.4s;-ms-transition: width 0.4s;-o-transition: width 0.4s;transition: width 0.4s;}
.iSpText span{float: left;background: #E37C17;display: inline-block;width: 92px;height: 46px;line-height: 46px;font-size: 16px;color: #ffffff;text-align: center;}
.iSpText.iSpTextNum span{width: 90px;}
.navSidebars a:hover{background: #E37C17;}
.navSidebars a:hover .Sp{color: #00c9ff;}
.navSidebars a:hover i{background-position: -94px -971px;}
.navSidebars a:hover .iSpText,.navSidebars a:hover .iSpText.iSpTextNum{opacity: 1;filter:alpha(opacity=100);}
.navSidebars a:hover .iSpText{width: 90px;}
.navSidebars a:hover .iSpText.iSpTextNum{width: 90px;}
.navSidebars i{background:url(../images/index.png) no-repeat scroll left 0;display: inline-block;}

.m{ width:1190px; margin:0 auto;}
.m_l {width: 850px;margin-right: 20px;}
.m_r {width:300px;}
.m_n {width:10px;}
.m_l_1 {width:790px;}
.m_r_1 {width:180px;}
.f_l {float: left;}
.box_head {border:#DDDDDD 1px solid;border-bottom:none;height:31px;line-height:31px;overflow:hidden;padding:0 10px 0 10px;background:#EEEEEE url('../images/box_head_bg.gif') repeat-x;}
.box_head strong {font-size:14px;}
.box_body {border:#DDDDDD 1px solid;border-top:none;padding:6px 8px 6px 8px;}
.box_body li {height:22px;line-height:22px;overflow:hidden;}
.c_b {clear: both;}
.b10 {height: 10px; font-size: 1px;}

.logoGwc{ height:80px;margin-top: 15px;}
.logoGwc a{width:164px; height:42px; display: inline-block; border: 1px solid #dbdbdb; margin-top:10px;}
.logoGwc a b{float:left; width:25px; height:22px; background:url(../images/index-gwc.png) center center no-repeat; display: inline-block; padding: 10px 16px 10px 16px;}
.logoGwc a span{display: inline-block; float: left; line-height: 42px; font-size:16px; color: #656565;}
.logoGwc a span i{padding: 0px 10px; color: #e5e5e5;}
.logoGwc a span.red{color: #ff0000; width:30px; overflow: hidden; font-weight:bold;}

.qianhongindex-case2 dl dd a{ display:block; margin:15px 70px; border:1px #FFFFFF solid;}
.qianhongindex-case2 dl dd a:hover{ border:1px #E40D11 solid;}

.aui_state_focus{ width:auto !important;}
/*尾部浮动*/

  .footer-fdtou{ height:100px; background: url(../images/footer-big.png) repeat-x; position: fixed; bottom:0px; width:100%; z-index:999;display:none;}
.fdtou-left{ background:url(../images/foot-kf.png) no-repeat left top; height:225px; width:440px; margin-top:-30px; color:#FFFFFF; float:left}
.fdtou-left p{ padding-top:95px; padding-left:210px}
.fdtou-left p img{ position:relative; top:8px}
.fdtou-mild{width:270px; padding:15px;height:195px; float:left; margin-left:30px}
.fdtou-mild select{ display:none;}
.fdtou-mild dl{ margin-bottom:5px; overflow:hidden}
.fdtou-mild input{ width:270px; background:#fff; height:30px; line-height:30px; border:0px; float:left; text-indent:1em;}
.fdtou-mild input.input-bnt{ background:#f4730b; border-radius:3px; color:#fff; height:25px; line-height:25px;  width:100px; text-indent:0em;}
.fdtou-mild input.input-bnt:hover{ background:#ec142e}
.fdtou-right { margin-left:50px; margin-top:-45px; position:relative; width:350px}
.fdtou-right span{ color:#d2d2d1; font-size:24px; top:40px; right:60px; position:absolute; cursor:pointer}
.fdtou-right span:hover{ color:#FBF9F9}

.banquanheader1-cart{ margin-top:10px;}
.banquanheader1-cart a{ display:block; width:136px;  border:1px #e4dfdf solid; border-radius:3px; margin:0 25px; text-align:center; color:#8b8b8b; margin-bottom:5px;}
.banquanheader1-cart a img{ position:relative; top:3px; margin-right:5px;}
.banquanheader1-cart a:hover{ color:#252525;}
.banquanheader1-cart div{ background:url(../images/banquanheader1-zhuanye.gif) no-repeat right bottom; padding-right:50px; float:right;}
.banquanheader1-cart div h2{ font-size:14px; color:#656565; line-height:30px;}
.banquanheader1-cart div p{ font-size:12px; color:#bcbcbc;}



