@charset "utf-8";
/* CSS Document */
/*--------------*/
/**{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*/
/*圆角*/
/*.button,.button-group .button-group:first-child .dropdown-toggle,.button-group .button-group:last-child .button:first-child,.button-group-y .button-group:first-child .dropdown-toggle,.button-group-y .button-group:last-child .button:first-child,.input,.input-group .addon,.input-inline input:first-child,.input-inline input:last-child,.input-block input:first-child,.input-block input:last-child{border-radius:0;}*/
.mask{width:100%;height:100%;background-color:#000;opacity:.6;filter:alpha(opacity=60)}
/*form左侧宽度不够*/
.form-x .form-group .label{width: 30%;}
.form-x .form-group .field{width: 70%;}
/*导航菜单 en*/
.nav a{ font-size:16px;}
/*验证码*/
.captcha{position: absolute; right: 0; top: 0; height:32px; margin: 1px; border-left: solid 1px #ddd; text-align: center; line-height: 32px; border-radius: 0 4px 4px 0; cursor: pointer;}
/*菜单*/
.text-main, a.text-main:link, a.text-main:visited, .button.border-main, blockquote.border-main strong, .pager.border-main a, .pager-prev.border-main, .pager-next.border-main, .nav a:hover, .nav-menu.nav-pills .active ul a:hover, .bg-inverse .nav-menu ul a:hover, .bg-inverse .nav.nav-menu.nav-tabs ul a:hover, .bg-inverse .nav.nav-menu.nav-tabs .active ul a:hover, .bg-inverse .nav.nav-menu.nav-pills ul a:hover, .bg-inverse .nav.nav-menu.nav-pills .active ul a:hover {
    color: #f60;
}
@media (min-width: 760px){.nav-inline li a{padding: 5px 10px; line-height: 30px; display: block;}}
/*--通用栅格--*/
.container{padding:0; display:block; clear:both;/* width:1200px;*/}
.line-1{margin-left:-1px;margin-right:-1px}
.line-1 .x1,.line-1 .x2,.line-1 .x3,.line-1 .x4,.line-1 .x5,.line-1 .x6,.line-1 .x7,.line-1 .x8,.line-1 .x9,.line-1 .x10,.line-1 .x11,.line-1 .x12{position:relative;min-height:1px;padding-right:1px;padding-left:1px}
.link-large{margin:0 -10px;}
.link-large a{margin:10px;}
.line-big{margin-left:-10px;/*margin-right:-10px*/}
.line-large{margin-left:-20px;margin-right:-20px}
.line-big .x1,.line-big .x2,.line-big .x3,.line-big .x4,.line-big .x5,.line-big .x6,.line-big .x7,.line-big .x8,.line-big .x9,.line-big .x10,.line-big .x11,.line-big .x12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;}
.line-large .x1,.line-large .x2,.line-large .x3,.line-large .x4,.line-large .x5,.line-large .x6,.line-large .x7,.line-large .x8,.line-large .x9,.line-large .x10,.line-large .x11,.line-large .x12{position:relative;min-height:1px;padding-right:20px;padding-left:20px}
.container:after,.line:after,.line-big:after,.line-large:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.container,.line,.line-big,.line-large{display:block}
/*.xm10{width:10%;}*/.xm20{width:20%;}.xm30{width:30%;}.xm33{width:33.33333333%;}.xm40{width:40%;}.xm50{width:50%;}.xm60{width:60%;}.xm70{width:70%;}.xm80{width:80%;}.xm90{width:90%;}.xm100{width:100%;}
/*.xm10,.xm20,.xm30,.xm33,.xm40,.xm50,.xm60,.xm70,.xm80,.xm90,.xm100{float:left;}
*/
.xm20-move{margin-left:20%}
body,fieldset,img,div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, p, a, img, input{padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6,dt,dd,i{font-weight:normal}
ol,ul{list-style:none}
sup{font-size:11px; color:#FF5B13; margin-left:3px; font-family:Verdana, Arial, Helvetica, sans-serif;}
small{font-size:100%}
ins{text-decoration:none}
del{text-decoration:line-through}
legend{color:#000}
fieldset,img{border:0}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}
li{list-style:none}
dd,dl,dt,li,ul{margin:0;padding:0;text-indent:0}
a{color: #666;text-decoration: none;}
a:focus,a:hover{color:#9C804E;} /*链接-悬浮颜色*/
.nav-menu a:hover,nav-head a:hover{color:#9C804E;}
img{border: none;max-width:100%;}
a img{border: none;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.db{display:block;}.dn{display:none;}.dib{-moz-inline-stack:inline-block; display:inline-block;}.di{display:inline;}
.prel{position:relative;}.pabs{position:absolute;}.z999{z-index:999}
.img_h{display: block; width: auto; height:100%;}
.img_w{display: block; width: 100%; height:auto;}
.img_ww{display: block; width: 100%;}
.fa{font-family:Arial;}.fs{font-family:'宋体','\5B8B\4F53' !important;}.fw{font-family:"microsoft yahei", "微软雅黑", STHeiti, Tahoma, Arial, Helvetica !important;}.fhwzs,.fhwzs a{font-family:"\534E\6587\4E2D\5B8B" !important;}.ft{font-family: "Times New Roman", Times, serif;}.fe{font-family: 'MyriadPro-Light';}
.f0{font-size:0;}.f9{font-size:9px}.f10{font-size:10px;}.f11{font-size:11px;}.f12,.f12 *{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}.f17{font-size:17px;}.f18{font-size:18px;}.f20{font-size:20px;}.f24{font-size:24px;}.f28{font-size:28px;}.f30{font-size:30px;}.f36{font-size:36px;}.f40{font-size:40px;}.f46{font-size:46px;}.f80{font-size:80px;}
.totext{font-size: 0;text-indent: -2222px;}
.fix{position: fixed; z-index:999;}.z{_zoom:1;}
.blank2{margin:0 auto; width:100%; height:2px; font-size:1px;clear:both;}
.blank10{margin:0 auto; width:100%; height:10px; font-size:1px;clear:both;}
.bl0{border-left:none !important}.br0{border-right:none !important}.bt0{border-top:none !important}.bb0{border-bottom:none !important}.bt{border-top: 1px solid #e6e6e6;}.br{border-right: 1px solid #e6e6e6;}.bb{border-bottom: 1px solid #e6e6e6;}.bl{border-left: 1px solid #e6e6e6;}.dotr{border-right: 1px dotted #ccc;}.dotl{border-left: 1px dotted #ccc;}.dotb{border-bottom: 1px dotted #ccc;}.dott{border-top: 1px dotted #ccc;}
.p0{padding:0} .m0{margin:0} .nocss{padding:0; margin:0; list-style:none;font-style: normal;}
.p1{padding:1px;}.pl1{padding-left:1px;}.pt1{padding-top:1px;}.pr1{padding-right:1px;}.pb1{padding-bottom:1px;}
.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}
.p5{padding:5px;}.pl5{padding-left:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}
.p10{padding:10px;}.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}
.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}
.p40{padding:40px;}.pl40{padding-left:40px;}.pt40{padding-top:40px;}.pr40{padding-right:40px;}.pb40{padding-bottom:40px;}
.p80{padding:80px;}.pl80{padding-left:80px;}.pt80{padding-top:80px;}.pr80{padding-right:80px;}.pb80{padding-bottom:80px;}.p130{padding:130px;}.pl130{padding-left:130px;}.pt130{padding-top:130px;}.pr130{padding-right:130px;}.pb130{padding-bottom:130px;}
.mt_1{margin-top:-1px}.mr_1{margin-right:-1px}.mb_1{margin-bottom:-1px}.ml_1{margin-left:-1px}.br_0{border-right:none}
.b1,.b2,.b3 {
height: 1px;font-size: 0;overflow: hidden;}
.b1 {background: #d7d7d7;}
.b2 {background: #e8e8e8;}
.b3 {background: #f6f6f6;}
.auto{ margin:0 auto;}
/* 行高定义 */
.lh14{line-height:14px;}.lh16{line-height:16px;}.lh24{line-height:24px;}.lh30{line-height:30px;}.lh32{line-height:32px;}.lh35{line-height:35px;}.lh40{line-height:40px;}.lh48{line-height:48px;}
.tl24{text-indent:28px;}.h24{ height:24px;}.h28{ height:28px;}.h30{ height:30px;}.h40{ height:40px;}.h60{ height:60px;}.lh80{line-height:80px;}.h80{ height:80px;}.h150{ height:150px;}.h210{ height:210px;}.h220{ height:220px;}.h230{ height:230px;}.h270{ height:270px;}.h280{ height:280px;}.h290{ height:290px;}.h300{ height:300px;}.h310{ height:310px;}.h320{ height:320px;}.h330{ height:330px;}
.p_tl24{padding-left:24px; text-indent:-24px;}
.p_tl30{padding-left:30px; text-indent:-30px;}
.c000,.c000 a,.c000:hover{color:#000}
.ceee,.ceee a{color:#eee}
.cccc,.cccc a{color:#ccc}
.c727{color: #727272;}
.c666,.c666 a{color:#666;}
.c999,.c999 a{color:#999;}
.c2c2{color: #2c2c30;}
.cfff,.cfff a,.cfff:hover{color:#fff;}
.cf60,.cf60 a{color:#f60;}
.cf69,.cf69 a{color:#f69;}
.cff4,.cff4 a{color: #ff4560;}
.cred{color:red;}
.cred2{color: #d7261c;}
.cyellow{color:#9C804E}
.cgreen{color: #5fb37f;}
.hfff a:hover{color:#FFFFFF}
.cedf,.cedf a{color:#EDF39D}
.cd1e,.cd1e a{color:#D1E6F3}/*浅色blue*/
.c5fa,.c5fa a,.c5f:hover{color: #5FA1CA;}
.c3c7,.c3c7 a,.c3c7:hover{color:#3c7ca4}
.c006,.c006 a,.c006:hover{color:#0066CC}
.c261,.c261 a{color: #261cdc;}
.cde3,.cde3 a,.cde3:hover{color:#de366e}
.cblue{color:#0C438C;}
.cblue2{color:#1b6acd;}
.cblue3{color:#00a2ed;}
.bg_red{background: #de366e;color: #ffe9ef;}
.bg_white{background: #fff;}
.bg_gray{/*background-color: rgba(238, 238, 238, 0.53)*/ background-color:#F7F7F7}
.bg_gray2{background-color:#FAFAFA}
.bg_gray3{background-color:#e9eaee}
.bg_black{background-color:#313131}
.byellow{ border-bottom:#9C804E 2px solid;}
.byellow2{ border-bottom:#9C804E 1px solid;}
.bg_yellow{ background-color:#9C804E; color:#FFFFFF}
.br5{border-radius: 5px;}.br6{border-radius: 6px;}.br12{border-radius: 12px;}.br18{border-radius: 18px;}.br_tl5{ border-top-left-radius:5px;-webkit-border-top-left-radius:5px; /* Safari */}
.br_tr5{ border-top-right-radius:5px;-webkit-border-top-right-radius:5px; /* Safari */}
.br_bl5{ border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px; /* Safari */}
.br_br5{ border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px; /* Safari */}
.h_fb:hover{font-weight:bold}
.h_bd{border:solid #cbdcfc 1px;}
.h_bd:hover{border:solid #0C438C 1px;}
.h_bd3{border:solid /*#fff*/#f4f4f4 3px;}
.h_bd3:hover{border:solid #000 3px;}
.h_bds{/* border: solid #cbdcfc 1px;*/
border: solid #fff 1px;}
.h_bds:hover{border:dashed #F79646 1px; background:#FFFFFF;border-radius: 5px;}
.h_blue:hover{border:1px solid #19a4cc; box-shadow:0 0 20px rgba(27,164,204,.5)}
/*.fff a:hover{color:#fff;!important}*/
/*myplus*/
.a-l{text-align:left;}
.a-r{text-align:right}
.a-c{text-align:center;}
.a-j{text-align: justify; -ms-text-justify: distribute-all-lines; text-justify: distribute-all-lines;}
.f-l{float: left;display: inline;}
.f-r{float: right;display: inline;}.vb{vertical-align:bottom}.vm{vertical-align: middle}.vt{vertical-align:top}
.ov{overflow: hidden;_zoom: 1;}
.none{display:none}.block{display: block!important;}
.show{display:block}
.hand,.point{CURSOR: pointer}
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}
/* 字体属性 [定义规则，属性首字母加属性值，小写] */
.fb,.fb a{font-weight: bold;}
.f,.f a{font-weight:normal;font-style:normal}.kill{text-decoration:line-through;}
/* 圆角效果 */.radius5{-moz-border-radius: 5px; /* Gecko browsers */-webkit-border-radius: 5px; /* Webkit browsers */border-radius:5px;}.radius10{-moz-border-radius: 10px; /* Gecko browsers */-webkit-border-radius: 10px; /* Webkit browsers */border-radius:10px;}.radius15{-moz-border-radius: 15px; /* Gecko browsers */-webkit-border-radius: 15px; /* Webkit browsers */border-radius:15px;}.radius50{-moz-border-radius: 50%; /* Gecko browsers */-webkit-border-radius:50%; /* Webkit browsers */border-radius:50%;}/*相对定位*/.position_a_lt{position:absolute; left:0; top:0;}.position_a_rb{position:absolute; right:0; bottom:0;}.position_a_rt{position:absolute; right:0; top:0;}
/*各种线条*/
.aline1 a{text-decoration: underline;}
.aline2 a:hover{text-decoration: underline;}
.list_bg{background: url(list_bg.gif) repeat-x bottom #fff;}
.list_bg1{background:url(line_blue.jpg) left bottom no-repeat;}
.list_shadow{background: url(list_shadow.png) right bottom no-repeat;}
.list_shadow2{background: url(list_shadow2.png) center top no-repeat;}
.space_x{background: url(spacer_x.gif) repeat-x left top;}
.havemsg {
    width: 5px;
    height: 5px;
    background:#2B2B2B;
    position: absolute;
    right: 5px; 
    border-radius: 5px;
}
.img_zoom img{width: 100%;vertical-align: middle; -webkit-transition: -webkit-transform .6s; transition: transform .6s;}
.img_zoom:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1); transform: scale(1.1); zoom: 1.1;}
.trans *,.trans  *:before,.trans  *:after {
    box-sizing: border-box;
    -webkit-transition: 0.5s;
    transition: 0.5s;
}
.iconfont{-webkit-font-smoothing: antialiased;}.iconfont{-webkit-text-stroke-width: 0.2px;}
/*一道闪光*/
.img_1{position: relative;
display: block; overflow: hidden;
box-shadow: 0 0 10px #FFF;}
.light{cursor:pointer;
position: absolute;
left:-20px; /*光源位置*/
top: 0;
width: 100px; /*光宽*/
height:361px;
background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.3),rgba(255,255,255,0));
background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.3),rgba(255,255,255,0));
transform: skewx(-25deg);
-o-transform: skewx(-25deg);
-moz-transform: skewx(-25deg);
-webkit-transform: skewx(-25deg);}
.img_1:hover .light{left:300px; /*速度*/
-moz-transition:0.5s;
-o-transition:0.5s;
-webkit-transition:0.5s;
transition:0.5s;}
.img_2{position: relative;
display: block; overflow: hidden;
box-shadow: 0 0 10px #FFF;}
.light_2{cursor:pointer;
position: absolute;
left:-140px; /*光源位置*/
top: 0;
width: 100px; /*光宽*/
height:280px;
background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.3),rgba(255,255,255,0));
background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.3),rgba(255,255,255,0));
transform: skewx(-25deg);
-o-transform: skewx(-25deg);
-moz-transform: skewx(-25deg);
-webkit-transform: skewx(-25deg);}
.img_2:hover .light_2{left:600px; /*大于图片宽度*/
-moz-transition:0.5s;
-o-transition:0.5s;
-webkit-transition:0.5s;
transition:0.5s;}
.rota90{-moz-transform:rotate(90deg);
-webkit-transform:rotate(90deg);
-o-transform:rotate(90deg);
transform:rotate(90deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.rota180{-webkit-transform:rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.rota360:hover img{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);}
.bgtm{background: rgba(255,255,255,0.8); /*rgba(0, 0, 0,0.5);*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000)"; /*Filter for IE8 */ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000, endColorstr=#80000000); /*Filter for older IEs */}
.filter{filter:alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:.8;opacity:.8;letter-spacing:0.5px}
.filter:hover{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;opacity:1}
/*图片自动缩图*/
#newstext{font-size:13px;}
#newstext,#newstext p{/*padding: 0px 0px 25px;*/ line-height: 25px;/* text-indent: 2em;*/}
#newstext a{color: #2899e4; text-decoration:underline;}
.smalltext{padding: 10px 10px 10px 35px; margin: 20px auto 30px; border: 1px solid rgb(238, 238, 238); line-height: 24px; position: relative; min-height: 25px; font-size: 14px; background-color: rgb(249, 249, 249);}
.newstext p{ margin-top:8px;}
/*通用分页*/
.fy a{display:inline-block;padding:3px 6px;margin:0 5px;color:#232122;border:1px #e2e2e2 solid;font-size:14px;}.fy a:hover{display:inline-block;padding:3px 6px;background-color:#2e95e2;margin:0 5px;color:#fff;font-size:14px;text-decoration:none;}.fy li{list-style-type:none;margin:auto;float:left;}.fy .now{display:inline-block;padding:3px 6px;background-color:#2e95e2;margin:0 5px;color:#fff;font-size:14px;text-decoration:none;}.fy .disable{display:inline-block;padding:3px 6px;background-color:#2e95e2;margin:0 5px;color:#fff;font-size:14px;text-decoration:none;}.fy_hover{background-color:#2e95e2 !important;color:#fff !important;text-decoration:none !important}
/*---分页---*/
.page-list b{color:#C4C4FF}
.page-list a:hover{background-color: #0066CC ; color: #fff;}
.page-list a{background-color: #0C438C; border-radius: 13px 0; color: #fff; cursor: pointer; display: inline-block; font-size: 14px; line-height: 20px; margin: 5px; min-width:14px; padding: 6px 12px 8px; position: relative; transition: all 0.5s ease 0s;}
.page-list a:first-child{padding: 6px 12px 8px 2px;}
.page-list>a>b{background-color:none; padding:0;}

.cshop{color: #209afd}/*#5FA1CA;*/
.cshop:hover{color:#de366e}
.bg_shop,.h_shop:hover{background:#ff8888;color:#FFFFFF}
.box_shadow{box-shadow: 0 8px 18px rgba(0,0,0,.06);}
.box_shadow1{box-shadow: 0px 3px 3px #a7a7a7;}
.box_shadow2{box-shadow: 2px 5px 10px hsla(0, 0%, 0%, 0.3);}
.box_shadow3{box-shadow: 1px 2px 9px 1px rgba(0, 0, 0, .3);}
.box_shadow4{-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075); box-shadow: 0 1px 2px rgba(0,0,0,.075);}
/*----------重置--------*/
.bg_1{background:url(bg1.png) no-repeat bottom center;background-size:100% 100%;}
.bg_2{background:url(bg_top1.jpg) repeat-x;}
.bg_mbl{background:url(bg_mbl.jpg) no-repeat; background-size:100% 100%}
.cmain,.cmain *{color:#2B2B2B}
.bmain{border-bottom:#2B2B2B 2px solid}
.bg_main{background:#2B2B2B}
.bg_main2{background:#f6e8bd}
.bg_jb{background: linear-gradient(left , rgb(255, 255, 255) , rgb(255, 74, 0) 96%);
background: -o-linear-gradient(left , rgb(255, 255, 255) , rgb(255, 74, 0) 96%);
background: -ms-linear-gradient(left , rgb(255, 255, 255) , rgb(255, 74, 0) 96%);
background: -moz-linear-gradient(left , rgb(255, 255, 255) , rgb(255, 74, 0) 96%);
background: -webkit-linear-gradient(left , rgb(255, 255, 255) , rgb(255, 74, 0) 96%);}
.text_shadow{text-shadow: 0 1px 2px rgba(38,38,38,0.5);}
.text_shadow1{text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff;}
.text_shadow2{text-shadow:1px 1px 0 #000,-1px -1px 0 #000;}
.text_shadow3{text-shadow:1px 1px 0 #ccc,-1px -1px 0 #ccc;}
.text_shadow4{text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 40px #ff00de,0 0 70px #ff00de;}
.br_13{border-radius:13px 0;cursor:pointer;transition:all 0.5s ease 0s;}
.bl_13{border-radius:13px 0 0 0;cursor:pointer;transition:all 0.5s ease 0s;}
/*.bg_jb:hover,.bg_jb_on{color:#FFFFFF;background-image:-webkit-linear-gradient(to bottom,#CFA214,#F4C636);background-image:linear-gradient(to bottom,#CFA214,#F4C636);}
.bg_jb:hover a,.bg_jb_on a{color:#FFFFFF}*/
.jb_main{color:#FFFFFF; background-image:-webkit-linear-gradient(to bottom, #137ebb,#2B2B2B); background-image:linear-gradient(to bottom,#137ebb,#2B2B2B);}
.jb_main:hover a ,.bg_jb_on a{color:#FFFFFF}

.tit_h3{border-left:#ca141d 3px solid; font-size:16px; padding:0 0 0 10px}
.tit_h4{height:30px; line-height:30px; position:relative}
.tit_h4 span{border-bottom:2px solid #2B2B2B;padding:0 10px; position:absolute; left: 0px;top: -1px;}
.weui_btn_primary,.weui_btn_primary:active{background:#2B2B2B}
.radius-none{border-radius:0 !important;}
/*.border{border: 1px #ddd solid;}*/
.bh:hover{border: 1px #2B2B2B solid;}
.p1015{padding: 10px 15px;}
.cubeLink_ico{border:#CCCCCC 2px solid;border-radius: 50%;}
.tit_h3{border-top-left-radius: 5px; border-top-right-radius: 5px; background:#e19323; padding: 0px 15px; height: 33px; line-height: 33px; border-bottom: 1px solid #cecece; font-size: 14px; color: #fff;}
.rightward{background:url(dot_ico.png) no-repeat left 10px; padding-left:10px;}
.tit_sub{background: url(sub02.png) center center no-repeat;}
.rightward1{background: url(dot_ico.png) no-repeat left 10px; padding-left: 10px;}
.dot_r{border-right:#A0A0A0 1px dotted}
.h_bg:hover{/*border-bottom: 1px solid #eee;*/ transition: background-color .25s; background-color: #f2f2f2; border:#FFFFFF 1px solid;}
.h_bg:hover img{opacity: 0.8;}
.h_bg1:hover{border: 1px solid #f7f5f5; background: #fbfcfd; opacity: 0.6;}
.hot_icon{display: inline-block; width: 17px; height: 13px; background: url(hot.png) no-repeat; margin-left: 8px;}
.txt_ico {
    display: inline-block; font-size:20px; padding-top:6px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #B2B2B1;
}
/*热点排序*/
.list_art{color: #eee; line-height:34px;}
.list_art em{float: left; margin:4px 4px 0 0; width: 26px; height: 21px;line-height: 21px;background: url(rank_bg.png) no-repeat; display: inline-block;text-align: center;}
.list_art .on{color: #eee; background: url(rank_bg.png) -27px 0 no-repeat;}
/* slide前/后按钮代码 */
.slideBox .prev,.slideBox .next{position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:40px; height:50px; background:url(slider-arrow.png) -166px 10px no-repeat #fff; filter:alpha(opacity=50);opacity:0.5;}.slideBox .next{left:auto; right:0; background-position:-50px 10px;}.slideBox .prev:hover,.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}.slideBox .prevStop{display:none;}.slideBox .nextStop{display:none;}
.slideBox .prev{border-radius: 0  3px 3px 0 }
.slideBox .next{border-radius: 3px 0 0 3px;}
/*---------------其他常用------------*/
/*--幻灯片--*/
.fullSlide { width: 100%; position: relative; background: #fff; overflow: hidden;/* height:500px*/ }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height:680px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height:680px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0px; left: 0; height: 30px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { border-radius: 10px; cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 42px; height: 11px; margin: 1px; overflow: hidden; background:#fff; filter: alpha(opacity=80); opacity: 0.8; line-height: 999px;}
.fullSlide .hd ul .on { background:#f5f5f5; filter: alpha(opacity=100); opacity: 1; }
.fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 5; top: 50%; margin-top: -66px; z-index: 1; width: 69px; height: 138px; cursor: pointer; filter: alpha(opacity=100); opacity: 1; display: none; }
.fullSlide .prev { background: url("banner_icon.png") no-repeat left top; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='banLeft.png');
_background: none; left: 120px; }
.fullSlide .next { background: url("banner_icon.png") no-repeat right top; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='banRight.png');
_background: none; right: 120px;}
/*--英文版表单重置--*/
.btn_blue{
    border:1px solid #67a0d7;
    color: #2a7cca;
    background-color: #fff;
   display: inline-block;
    vertical-align: bottom;
   border-radius: 3px;
    padding: .45em 2em;
    /*font-family: 'Open Sans',Verdana,'DejaVu Sans',Arial,Helvetica,sans-serif;*/
    line-height: 1.42857;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
    text-decoration: none;
}
.btn_blue:hover{border-color: #e0e0e0 1px solider;
    background: transparent;
    color: #003468;
}
.btn_gray{
    border:1px solid #d4d4d4;
    color: #666;
    background-color: #fff;
   display: inline-block;
    vertical-align: bottom;
    border-radius: 3px;
    padding: .45em 2em;
    /*font-family: 'Open Sans',Verdana,'DejaVu Sans',Arial,Helvetica,sans-serif;*/
    line-height: 1.42857;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
    text-decoration: none;
}
.btn_gray:hover{border-color: #e0e0e0 1px solider;
    background: transparent;
    color: #003468;
}

/*ask&answer*/
#ask{}
#ask dl { margin:10px 0;border-bottom: 1px dashed #ddd; padding:10px 0}
#ask dl dt{clear: both;margin-bottom: 6px;overflow: hidden;}
#ask dl dt p a{font-size: 14px;font-weight: bold;color: #0085d4;}
#ask dl dt p a:hover{text-decoration: underline;color: #0085d4;}
#ask dl span{margin-top:2px; display: block;float: left;margin-right: 5px;background: #ea8c28 ;color: #fff;padding: 1px 3px;  line-height:18px !important; font-size:14px;}
#ask dl .a{margin-top: 4px;}
#ask dl .a {background:#0f72d7; color:#FFFFFF}
#ask dl dd  p{ font-size:12px; padding-left:24px;}
#ask dl:last-child{ border-bottom:none}
/*首页搜索*/
#head_nav{height:60px;}
#head_nav .lmenu{ line-height: 60px; font-size: 16px; color: #fff; padding: 0 20px; float: left;border-bottom:#2b2b2b 3px solid; border-color:transprant}
#head_nav .lmenu a{ color:#fff}
#head_nav .on{color: #fff; border-bottom:#9C804E 3px solid}
#head_nav .lmenu:hover,.lmenu.on{ border-bottom:#9C804E 3px solid}
#head_nav .on a,#head_nav .lmenu:hover a,.lmenu.on a{ color: #fff;}
/*图片播放器效果*/
.mark_video{ position:absolute;
top:40%; left:40%;
    cursor: pointer;
    display: block;
    margin: 0 auto;
    text-align: center;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}
.x4:hover .mark_video{
    filter: alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1;
}
#foot_link .x1{ width:60px}
#foot_link .x11{ width:1140px}
#foot_link dl{ margin-bottom:10px; font-size:12px}
#foot_link dt{color:#FFFFFF; }
#foot_link  a{
    padding-right:10px;
    color: #888888;
}
.dl_tree dl{ border:#9C804E 2px solid;border-radius:60px; height:100px; width:380px;}
.dl_tree dl dd{}
.bg_list{ background:url(bg_list.jpg) no-repeat #fcfcfc; min-height:250px;}
/*图片上层文字块效果*/
a.product-banner-info{position: absolute; bottom: 30px; left: 20px; width: 175px; padding: 15px; padding-right: 10px; background-color: #1996E6; opacity: .85; font-size: 16px; color: #FFF; overflow: hidden; cursor: pointer; text-decoration: none;}
a.product-banner-info:hover{background-color:#2B2B2B}
/*用户注册*/
.sub_dot{ width:100px; border-bottom:#F79646 1px dashed; height:2px;}
.input_text {
    padding-left: 16px;
    border: 1px solid #ddd; background:none;border-radius: 5px;
    color: #666;
	 box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
    transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
}
.form-tips .input-help ul {
    padding: 2px 10px 2px 10px;}
.form-tips .input-help{ position:absolute;}
.input-help li{ background:url(err.png) no-repeat 5px; padding-left:20px; background-size:12px 12px}}e:12px 12px}}