
@charset "utf-8";

/* css document */
body{text-align:left;padding-bottom:0px;margin:0px auto;padding-left:0px;padding-right:0px;font-family:"microsoft yahei";color:#000;font-size:12px;padding-top:0px;}
div{margin:0px;padding:0px;}
span,
p{margin:0px;padding:0px;}
h1,
h2,
h3,
h4,
h5,
h6{margin:0px;padding:0px;}
img{margin:0px;padding:0px;}
dl,
dt,
dd,
ol,
ul,
li{margin:0px;padding:0px;list-style:none;}
img{border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;}
from,
input,
select{margin:0px;padding:0px;}
ul{list-style-type:none;}
a{text-decoration:none;color:#333;}
a:hover{color:#ef1c23;}
.cl{height:0;clear:both;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.top10{padding-top:12px;}
i{font-style:normal;}
em{font-style:normal;}
.w1000{position:relative;width:1002px;margin:0 auto;}
.clearfix{clear:both;margin:0;padding:0;font-size:0px;line-height:0px;height:0px;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.pro-tabs p img {width: 100% !important;}
/*版权*/

/* footer */

.jfooter{background:#1a1a1a;padding:40px 0 0;overflow:hidden;margin-top:15px;color:#999;}
.jfooter a{color:#666;}
.jfooter a:hover{color:#999;text-decoration:underline;}
.footmenu{width:120px;overflow:hidden;}
.footmenu h2{padding-bottom:10px;background:url(/uploads/image/afimages/mline.jpg) no-repeat left bottom;color:#fff;margin-bottom:10px;}
.footmenu h2,
.foottel h3{font-weight:normal;}
.footmenu h2 a{font-size:18px;color:#fafafa;}
.footmenu p{font-size:14px; padding-top:15px;}
.footright{width:375px;text-align:right}
.footright h3{font-size:14px;color:#fafafa;}
.footright h3 span{display:block;font-size:30px;color:#ff6400;}
.footright .tel{line-height:18px;padding-top:10px;}
.footright .code{width:260px;margin-top:10px;float:right;}
.footright .code p{width:110px;text-align:center;float:left;margin-left:20px;}
.footright .code p img{border:5px solid #666;}
.footright .code p span{display:block;line-height:16px;padding-top:5px;}
.footcopy{margin-top:20px;line-height:50px;border-top:1px solid #262626;font-size:14px;overflow:hidden;color:#999;}
.footcopy span{padding-left:15px;}
.jlinks{border-top:1px solid #262626;height:92px;line-height:50px;overflow:hidden;}
.jlinks a{padding:0 10px;}

/*--导航栏*/
.dh_nav{background: repeat-x center;}
.dh_nav>ul{width:1002px;height:56px;overflow:hidden;}
.dh_nav>ul>li{position:relative;float:left;white-space:nowrap;word-break:break-all;background: no-repeat left center;}
.dh_nav>ul>li.nobg{background-image:none;}
.dh_nav>ul>li>a{display:block;padding:0 12.7px;height:56px;line-height:56px;font-size:14px;color:#fff;font-family:microsoft yahei;text-decoration:none;transition:all .2s;background: no-repeat center 60px;}
.dh_nav>ul>li>a b{display:none;width:52px;height:54px;background: no-repeat center;position:absolute;left:-37px;top:0;}
.dh_nav>ul>li>a em{display:none;width:51px;height:54px;background: no-repeat center;position:absolute;right:-36px;top:0;}
.dh_nav>ul>li>a.navhome{padding:0 18px;}
.dh_nav>ul>li>a.navcur,
.dh_nav>ul>li:hover>a{background-position:center bottom;}
.floatbox{z-index: 1000;position:fixed;left:0px;bottom:0px;width:100%;height:42px;line-height:42px;background: repeat-x center;}
.hd_top{border-bottom:#fbfbfb solid 1px;width:100%;min-width:1002px;height:30px;background:#fff;}
.hd_top .container{height:30px;line-height:30px;width:1002px;margin:auto;}
.hd_top a{padding:0 10px;background: no-repeat left center;}
.hd_top a.nobg{background:none;}
.bac{background:#fff;width:100%;min-width:1002px;}
.w184{width:184px;padding-top:18px;}
.w396{width:396px;padding-top:35px;}
.w255{width:255px;padding:20px 0 0 0;}
.contain{height:109px;width:1002px;margin:auto;}
.bannerbox{width:100%;height:500px;background: no-repeat center;position:relative;}
.bannerbox .btns{position:absolute;bottom:0px;left:50%;margin-left:-501px;z-index:9999;}
.bannerbox .btns span{float:left;width:250px;margin-right:1px;height:49px;line-height:52px;background: no-repeat center;cursor:pointer;color:#fff;font-size:14px;}
.bannerbox .btns span b{margin-left:14px;margin-right:10px;font-weight:normal;}
.bannerbox .btns span em{}
.bannerbox .btns span:hover,
.bannerbox .btns span.cur{background-image:;}
.sou{border-bottom:#dfdfdf 1px solid;height:50px;background:#ffffff;}
.ss{width:1002px;height:50px;margin:0 auto;}
.ss_l{color:#333333;font-size:14px;font-family:"microsoft yahei";height:50px;}
.ss_r{}
.ss_r input.inp1{border:0;vertical-align:middle;width:297px;height:35px;background:url(/uploads/image/afimages/inp1.jpg) no-repeat;line-height:35px;font-size:12px;font-family:"microsoft yahei";color:#797979;padding-left:33px;}
.ss_r input.inp2{width:62px;height:35px;background:url(/uploads/image/afimages/inp2.jpg) no-repeat;border:0;}
.ss_l span{line-height:50px;display:block;color:#555555;}
.ss_l span a{margin:0 5px;font-family:"microsoft yahei";font-size:14px;color:#555555;}
.ss_l span b{font-family:"microsoft yahei";font-size:14px;color:#555555;font-weight:normal;}
input,
button,
textarea,
select,
optgroup,
option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,
button,
textarea,
select{*font-size:100%;}
input,
select{vertical-align:middle;}
.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;background:#ffffff;border:1px solid #cccccc;display:none;text-align:center;overflow:hidden;}
.jqzoompup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50);}
.wthl{font-size:16px;color:#000;padding-left:30px;padding-top:18px;}
.ohk{width:280px;line-height:32px;margin-top:18px;}
.ohwh{width:150px;line-height:32px;margin-top:18px;}
.wkil{width:100px;height:42px;line-height:42px;margin-left:40px;margin-top:12px;margin-bottom:20px;}
.sdihe{height:12px;overflow:hidden;}
.top{top:0px;}
.bottom{bottom:0px;}
.left{left:0px;}
.right{right:0px;}
.content{width:500px;height:100px;background:#f00;font-size:50px;}
.toleft{float:left;}
 .top2022{padding-left: 451px;line-height: 30px;color: #f21f1f;font-size: 13px;}