@charset "utf-8";

/*reset*/

html{color:#000;background:#FFF; overflow-y:scroll;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}

del,ins{text-decoration:none;}

li{list-style:none;}

caption,th{text-align:left;}

q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}

sup{vertical-align:baseline;}

sub{vertical-align:baseline;}

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;}

body{font:14px/1.231 arial,helvetica,clean,sans-serif;}

select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}

table{font-size:inherit;font:100%; border-collapse:collapse;}

pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

.txtboxcs{ border:solid 1px #ccc; height:22px;}



/*title*/

h1 { font-size:32px;}

h2 { font-size:26px;}

h3 { font-size:20px;}

h4 { font-size:14px;}

h5 { font-size:12px;}

h6 { font-size:10px;}

.fullad {display: block;width: 100%;}

/*common*/

body { color:#333;font:12px/1.231 arial,helvetica,clean,sans-serif,"Microsoft YaHei";} /*网站字体颜色*/

a {color: #333;text-decoration:none;}  /*for ie f6n.net*/

a:focus{outline:0;} /*for ff f6n.net*/

a:hover {text-decoration: none;}

.vam { vertical-align:middle;}

.clear{clear:both; line-height:0; font-size:0;}

.fixed:after { content: "."; display: block; clear: both; height: 0;width:0;font-size:0; visibility: hidden; }

.fixed {zoom:1;}

_html .fixed { height: 1%; }

p{word-spacing:-1.5px;}

.tr { text-align:right;}

.tl { text-align:left;}

.center { text-align:center;}

.fl { float:left;}

.fr { float:right;}

.pa{ position:absolute;}

.pr{ position:relative}

/* -- 购物车外部框架 -- */

.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}







/* -- 页面整体布局 -- */

.header , .content , .footer {/* width:1200px; *//* margin:0 auto; */}

.left { float:left; overflow:hidden;}

.left2 {width:860px;float:left;overflow:hidden;border: 1px solid #eee;border-radius: 3px;margin-bottom: 30px;}

.left3 { width:754px; float:left; overflow:hidden; color:#666;}

.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}

.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}

.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }



.right {width:960px;float: right;display:inline;overflow:hidden;}

.right2 {width: 310px;float:right;overflow:hidden;}

.right3 { width:201px; float:right; overflow:hidden; color:#666;}

.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}



.right_main {padding-bottom:15px;overflow:hidden;}

.right2_main {/* width:273px; */padding-bottom:15px;overflow:hidden;}

.left2_main {padding-bottom:15px;overflow:hidden;}



.h_nav li a:-webkit-any-link{ display:block;}



/*头部开始*/

.top{font-family: "Microsoft YaHei";background:#090909;}

.h_top{height: 35px;line-height: 35px;font-family: "Microsoft YaHei";color: #969696;overflow:hidden;font-size: 12px;background: #eaeaea;}

.h_top span{height: 32px;overflow: hidden; font-family: "Microsoft YaHei";}

.h_top em{font-style: normal;}

.h_top em a{display: inline-block;float: left;padding: 10px 0px 0;}

.h_top em i{font-style: normal;float: left;}

.h_top span a{ font-size: 12px;color: #969696;font-weight: normal;padding-left: 10px;padding-right: 10px;border-right: 1px #ececec solid;display: inline-block;}

.h_top span a.dl{background: url(../images/ico4.jpg) no-repeat center left;padding-left: 26px;}

.h_top span a.non{padding-right: 0;}

.m_top{/* width: 1000px; */overflow: hidden;/* padding-top: 14px; *//* margin-bottom: 14px; */}
.logo{    width: 100%;
    text-align: center;}
.logo a{text-align: center;
    display: inline-block;}

.logo a img{width: 100%;}

.logo span{
    letter-spacing: 8px;
    font-weight: bold;
    line-height: 29px;
    display: inline-block;
    font-family: "Microsoft YaHei";
    font-size: 22px;
    color: #fff;
    width: 100%;
    display: none;
    }

.logo span b{display: block; font-weight: normal;font-family: "Microsoft YaHei";color: #171717;font-size: 18px;}

.tel{padding-top: 14px;}

.tel p{line-height: 21px;font-family: "Microsoft YaHei";color: #333;font-size: 16px;background: url(../images/tel.png) no-repeat center left;padding-left: 44px;background-size:41px;}

.tel i{font-family: "Arial";display: block;color: #000;font-size: 35px;font-style: normal;line-height: 40px;}
.hbs{content:"";width:100%;background:#fff;height:3px;display: inline-block;}
.h_nav{width: 100%;margin: 0 auto;height: 50px;line-height: 50px;background: #ffcc33;}

.h_nav ul{line-height: 0;}

.h_nav li{float: left;line-height: 50px;border-right: 1px #efd958 solid;height: 50px;position: relative;}

.h_nav li.non{ border-right:0}

.h_nav li a{font-family: "Microsoft YaHei";font-size: 18px;display: inline-block;text-align: center;padding: 0 48px;color: #333;}

.h_nav li a:hover,.h_nav li.cur a{background: #191919;display: inline-block;text-decoration: none;color: #FFF;font-weight: bold;}



/*二级菜单*/

.h_nav li .erj {display: none;left: 0; position: absolute; top: 40px; width: 130px; z-index: 10;}

.h_nav li .erj li {   border-bottom: 1px solid #edb82e; background: #edb82e;height: 40px;line-height: 40px; padding-right: 0; width: 130px;text-align:center}

.h_nav li .erj li:hover { background: #edb82e;}

.h_nav li .erj a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #ffffff; display: inline-block; font: bold 14px/40px "Microsoft YaHei";padding:0; }

/*头部结束*/



/*底部开始*/

.foot{background:#010101;/* height: 293px; */}

.web{height: 250px;}



.web .flogo{margin-top: 38px;display: inline-block;font-style: normal;}

.web .flogo img{height: 120px;}

.web .flogo span{font-weight: normal;font-family: "Microsoft YaHei";padding-top: 5px;font-size: 16px;color: #FFF;letter-spacing: 4px;display: none;}

.web .flogo span i{display: block;font-style: normal;font-weight: normal;font-size: 12px;letter-spacing: 2px;}

.webdiv{margin-top: 20px;margin-left:50px;}

.webdiv p{font-weight: normal;color:#fff;line-height:26px;font-size:16px;margin-bottom: 5px;}



.fnav {padding-top: 50px;width: 183px;line-height: 40px;}

.fnav a{float: left;display: block;padding-right: 68px;font-family: "Microsoft YaHei";font-size: 14px;font-weight: bold;color: #FFF;}

.fnav a:nth-child(2n){padding-right:0;}

.fnav a.non{padding-right: 0;}

.link {/*line-height: 50px;*/height: 100px;color: #FFF;}

.link p{padding:10px 0;}

.link p a{font-weight: normal;/* line-height: 80px; *//* height: 80px; */padding: 0px 10px;font-family: "Microsoft YaHei";color: #FFF;font-size: 14px;display: inline-block;}

.link span{/* padding-right: 3px; */float: left;/* vertical-align: top; */}

.link i{font-style: normal;font-family: "Microsoft YaHei";font-size: 14px;color: #FFF;}

.link i a{color: #FFF;}

/*底部结束*/





/*index*/



/* -- 弹出窗口 -- */

#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}

#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}

#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}

#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }

#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}

#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}

#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}



/*rollup.css*/

#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:45px}

#roll_top{background:url(/Skins/Default/Img/top.gif) no-repeat}

#fall{background:url(/Skins/Default/Img/top.gif) no-repeat 0 -80px}

#ct{background:url(/Skins/Default/Img/top.gif) no-repeat 0 -40px}

#roll{display:block;width:40px;margin-right:-540px;position:fixed;right:50%;top:75%;_margin-right:-505px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop))}





.ImTable *{padding:0px;margin:0px}

.ImTable{border-collapse:collapse;border:none;background:url(/UserControls/im/kefu/bg.gif)}

.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}

.ImHeader{height:165px;background:url(/UserControls/im/kefu/im_01.gif)}

.ImRow0{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:28px;line-height: 19px;padding-left:10px;padding-top:1px; }

.ImRow1{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:28px;line-height: 19px;padding-left:10px;padding-top:1px;}

a.im,a:hover.im{text-decoration:none;height:35px;color:#222222; font-size:14px;}

.ImFooter{height:90px;background:url(/UserControls/im/kefu/im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}

.ImFooter h5{font-size:14px;font-weight:normal; color:#fff;text-align:center;margin:15px 0 0;font-family:'Microsoft YaHei';}

.ImFooter p{font-size:20px;font-weight:bold;  color:#fff;text-align:center;margin:10px 0;}



/*flash切换*/

#flashs { position:relative;}

#flashs .bgitem {  }

#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}

#flashs .btn span{ color:#F64561;  background:#efefef; border:1px solid #F64561; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}

#flashs .btn span.cur{ background:#F64561; color:#fff;}







/*common*/

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}



/**/

.banner{width:100%;}





.sou{height: 41px;background: #FFF;border-bottom: 1px solid #dadada;}

.ss{width: 1000px; height: 41px;margin: 0 auto;}

.ss_l{color: #333;font-size: 12px;font-family: "Microsoft YaHei";height: 41px;}

.ss_r{height: 36px;margin-top: 8px;}

.ss_r input.inp1{border: 0;vertical-align: top;width: 215px;height: 26px;border: 1px solid #ddd;line-height: 26px;font-size: 14px;font-family: "宋体";color: #898989;padding-left: 14px;float: left;}

.ss_r input.inp2{width:50px;height: 28px;background:#eee;border: none;cursor: pointer;}

.ss_l span{line-height: 41px; display: block;color: #4b4443;}

.ss_l span a{margin-right: 14px;font-family: "Microsoft YaHei";font-size: 12px;color: #333;}

.ss_l span b{font-family: "Microsoft YaHei";font-size: 12px;color: #333333;font-weight: bold;}

/**/

.brand{background: url(../images/bj01.jpg) no-repeat center top;height: 590px;}

.brand .tit{padding-top: 100px; text-align: center;padding-bottom: 75px;}

.brand .tit a{font-family: "Microsoft YaHei";font-weight: bold;font-size: 32px;color: #FFF;}

.brand .tit a:hover{text-decoration: none;}

.brand ul{line-height: 0;}

.brand li{float: left;
    margin-right: 2%;
    width: 23.5%;
    box-shadow: 1px 1px 14px 1px #a0a0a0;
    padding-bottom: 20px;}

.brand li.non{margin-right:0;}

.brand li img{
    width: 100%;
    height: 240px;
    object-fit: cover;
    transition: all 0.5s;
    }

.brand li a{
    width: 100%;
    text-align: center;
    overflow: hidden;
    display: block;
    height: 240px;
    }

.brand li span{display: block;text-align: center;color: #222222;font-family: "Microsoft YaHei";font-size: 18px;font-weight: bold;line-height: 24px;padding-top: 22px;}

.brand li a:hover,.brand li.cur a{cursor: pointer;}

.brand li a:hover span,.brand li.cur a span{color: #333;}
.brand li a:hover img{transform: scale(1.2); transition: all 0.5s;}

/**/

.product{background: url(../images/bj02.jpg) no-repeat center top;clear: both;width: 100%;margin-bottom: 30px;}

.product .tit{text-align: center;padding-top: 62px;padding-bottom: 26px;}

.product .tit a{font-size: 30px;font-family: "Microsoft YaHei";color: #333;line-height: 32px;}

.product .tit a:hover{text-decoration: none;}

.product .tit a b{/* color: #ffcc33; */}

.product .tit i{display: block;font-size: 10px;color: #a6a6a6;font-style: normal;text-transform: uppercase;}

/**/

.prol{width: 231px;}

.prol .nr{border: 1px #d5d5d5 solid;}

.prol h4{height: 75px;line-height: 75px;background: #ffcc33;text-align: center;letter-spacing: 3px;}

.prol h4 a{font-family: "Microsoft YaHei";font-weight: bold;font-size: 24px;color: #333;}

.prol ul.proul{line-height: 0;padding: 0px 10px 29px 10px;margin-top: 20px;}

.prol ul.proul>li{line-height: 48px;text-indent: 20px;background: #5f5f5f;margin-bottom: 10px;cursor: pointer;}
.prol ul.proul>li>a{font-family: "Microsoft YaHei";font-size: 16px;color: #fff;display: inline-block;text-align: left;}
.prol ul.proul>li:hover>a{color:#fff;}
.prol ul.proul> a:hover,.prol ul.proul>.cur a{color: #edb82e;font-weight: bold;}
.proer{width:100%;border-bottom: 1px solid #ddd;margin-bottom: 10px;display: none;}
.proer li{width:100%; height:30px;line-height:30px;    text-indent: 30px;}
.proer li>a{font-size:15px;}
.prol  p{padding-bottom: 4px;font-size: 14px;padding-left: 39px;margin-left: 28px;background: url(../images/c4.png) no-repeat center left;}
.prol ul.proul>li:nth-child(1) span{}
.prol  p i{font-style: normal;display: block;font-size: 22px;color: #333;font-family: "arial";}

.prol  span{text-align: center;display: block;padding-bottom: 22px;}
.prol ul.proul>li>i{width:100px;float:right;display:inline-block;text-align: right;height: 48px;line-height: 48px;}
.prol ul.proul>li>i img{
    vertical-align: middle;
    margin-top: 15px;
    margin-right: 10px;
}
/**/

.pror{width: 946px;}

.pror p{padding-bottom: 22px;}

.pror span{display: block;background: #dbdbdb;height: 38px;line-height: 38px;margin-bottom: 16px;}

.pror span a{font-family: "Microsoft YaHei";font-size: 16px;color: #333;font-weight: bold;padding-left: 313px;padding-right: 23px;background: url(../images/c9.jpg) no-repeat center right;}

.pror ul{line-height: 0;}

.pror li{float: left;margin-right: 2%;position:relative;margin-bottom: 2%;width: 23%;}
.pror li:nth-child(4n){margin-right:0;}
.pror li span{display: block;background:none;height: 38px;line-height: 38px;width: 100%;margin: 0;padding: 0;}

.pror li span a{float:left;font-family: "Microsoft YaHei";font-size: 14px;color: #333;padding-left: 0;padding-right: 0;width: 235px;text-align:center;}

.pror li img{width: 100%;border: 1px #dfdfdf solid;object-fit: contain;height: 180px;}

.pror li.non{padding-right: 0;}

.pror li:nth-child(3n){padding-right: 0;}

/**/

.shield{background: url(../images/bj03.jpg) no-repeat center top;height: 1025px;}

.shield .tit{font-family: "Microsoft YaHei";padding-top: 20px;width: 560px;margin: 0 auto;height: 140px;}

.shield .tit p{font-family: "Microsoft YaHei";font-weight: bold;font-size: 36px;color: #FFF;text-align: center;}

.shield .tit span{font-weight: bold;font-size: 54px;color: #FFF;letter-spacing: 10px;}

.shield .tit span i{color: #edb82e;font-weight: normal;font-size: 22px;letter-spacing: 0;display: inline-block;font-style: normal;padding-left: 10px;}

.shield .tit span b{padding-right: 4px;display: inline-block;}

.shield .nr{position: relative;height: 865px;}

.shield .nr p.xz{padding-top: 120px;text-align: center;}

.shield dd{font-family: "Microsoft YaHei";font-weight: bold;font-size: 26px;color: #743e31;padding-left: 8px;padding-top: 18px;line-height: 35px;}

.shield dd span{display: block;font-family: "Microsoft YaHei";font-size: 22px;color: #333;font-weight: normal;}

.shield dl dt{position: relative;}

.shield dl{width: 376px;}

.shield dl dt p{position: absolute;top: 0;left: 0;display: none;}

.shield  dl.d1{position: absolute;top: 90px;left: 597px;}

.shield  dl.d2{position: absolute;top: 265px;left: 644px;}

.shield  dl.d3{position: absolute;top: 433px;left: 70px;}




.shield  dl.d3 dt{padding-right: 40px;}

.shield  dl.d4 dt{padding-right: 20px;}

.shield  dl.d5 dt{padding-right: 40px;}


.shield  dl.d3 dd{padding-right: 6px;padding-left: 0;text-align: right;}

.shield  dl.d4 dd{padding-right: 6px;padding-left: 0;text-align: right;}

.shield  dl.d5 dd{padding-right: 6px;padding-left: 0;text-align: right;}

.shield  dl.d4{position: absolute;top: 265px;left: 0px;}

.shield  dl.d5{position: absolute;top: 90px;left: 88px;}

.shield ul{line-height: 0;padding-top: 80px;}

.shield li{float: left;padding-right: 29px;position: relative;}

.shield li p{position: absolute;top: 34px;left: 95px;font-family: "Microsoft YaHei";font-weight: bold;font-size: 20px;color: #FFF;line-height: 23px;}

.shield li p i{font-style: normal;display: block;font-weight: normal;font-family: "Microsoft YaHei";font-size: 10px;color: #FFF;text-transform: uppercase;}

.shield li.non{padding-right: 0;}

.shield li.sy p{left: 66px;font-size: 24px;}

.shield li a{display: inline-block;}

.shield li a img{width: 228px;height: 101px;}

.shield li a:hover img,.shield li.cur img{border: 3px solid #edb82e;width: 222px;height: 95px;}

.shield .tell{position: absolute;top: 438px;right: 16px;}

.shield .tell p{padding-bottom: 4px; font-family: "Microsoft YaHei";font-size: 20px;color: #333;padding-left: 56px;background: url(../images/tell1.jpg) no-repeat left center;}

.shield .tell p i{color: #edb82e;font-size: 30px;font-family: "arial";font-style: normal;display: block;}

/**/

/**/

.plan{background: url(../images/bjj.jpg) no-repeat center 44px;height: 808px;margin-top: 20px;}

.plan .tit{text-align: center;padding-bottom: 32px;}

.plan .tit a{font-size: 30px;font-family: "Microsoft YaHei";color: #111111;line-height: 32px;}

.plan .tit a:hover{text-decoration: none;}

.plan .tit a b{color: #edb82e;}

.plan .tit i{display: block;font-size: 10px;color: #a6a6a6;font-style: normal;text-transform: uppercase;}

.plan .nrr{position: relative; width: 1000px; margin: 0 auto;}

.plan .nrr .zuo{position: absolute;top: 258px;left: -106px; width: 46px; z-index: 555;}

.plan .nrr .you{position: absolute;top: 258px;right: -106px; width: 46px; z-index: 555;}

.plan p.content_fl{ width:630px; height:437px}

.plan p.content_fl a img{ width:630px; height:437px}

.fa{width: 327px;background: #f4f4f4;float: left;height: 407px;padding-top: 30px;padding-left: 21px;padding-right: 22px;}

.fa p{font-family: "Microsoft YaHei";font-weight: bold;font-size: 20px;color: #333333;padding-bottom: 21px;}

.fa span.sp{line-height: 28px;display: block;font-family: "Microsoft YaHei";font-size: 14px;color: #333;font-style: normal;padding-top: 12px;}

.fa i{font-size: 16px;color: #333333;font-family: "Microsoft YaHei";display: block;font-style: normal;}

.fa em{text-align: right;display: block;padding-bottom: 26px;}

.fa span {display: block;}

.fa span a{display: inline-block;float: left;  }

.fa span a img{ width:163px; height:113px}

.fa span a.fs{padding-right: 1px;}

.plan ul{line-height: 0;padding-top: 20px;height: 112px;padding-bottom: 22px; overflow: hidden;;}

.plan li{float: left;margin-right: 16px;}

.plan li.non{margin-right: 0;}

.plan li a{background: url(../images/j12.jpg) no-repeat center bottom;width: 238px;height: 110px;display: inline-block;color: #333333;font-family: "Microsoft auto";font-size: 16px;text-align: center;}


.plan li a span{display: inline-block;padding-top: 78px;line-height: 16px;}

.plan li a:hover,.plan li.cur a{background: url(../images/j11.jpg) no-repeat ;text-decoration: none;color: #ea1327;font-family: "Microsoft YaHei";}

.plan li.j0 span{background: url(../images/j7.jpg) no-repeat center 24px; }

.plan li.j1 span{background: url(../images/j8.jpg) no-repeat center 24px; }

.plan li.j2 span{background: url(../images/j9.jpg) no-repeat center 24px; }

.plan li.j3 span{background: url(../images/j10.jpg) no-repeat center 24px; }

.plan li.j0:hover span,.plan li.j0.cur span{background: url(../images/jj7.jpg) no-repeat center 24px; }

.plan li.j1:hover span,.plan li.j1.cur span{background: url(../images/jj8.jpg) no-repeat center 24px; }

.plan li.j2:hover span,.plan li.j2.cur span{background: url(../images/jj9.jpg) no-repeat center 24px; }

.plan li.j3:hover span,.plan li.j3.cur span{background: url(../images/jj10.jpg) no-repeat center 24px; }



/**/

.suo{height: 53px;line-height: 53px;border: 1px #c3c3c3 solid;color: #909090;}

.suo b{padding-left: 22px;color: #333333;font-family: "Microsoft YaHei";font-weight: bold;}

.suo a{font-family: "Microsoft YaHei";font-size: 14px;color: #909090;padding: 0 20px;}

/**/

.select{background: #010101;padding-bottom: 50px;}

.select .tit a{font-family: "Microsoft YaHei";font-size: 30px;color: #FFF;font-weight: bold;}

.select .tit a:hover{text-decoration: none;}

.select .tit {text-align: center;padding-top: 50px;padding-bottom: 30px;}

.select ul{float: left;line-height: 0;}

.select  li{float: left;margin: 0 10px;background:#fff;width:180px;}
.select  li img{width:100%;height: 150px;object-fit:contain;}
.select  li span{display: block;font-family: "Microsoft YaHei";font-size: 12px;color: #FFF;text-align: center;/* padding-top: 13px; *//* line-height: 12px; */}

.select .zuo{padding-top: 60px;padding-right: 24px;}

.select .you{left: 50%;margin-left: 482px;padding-top: 60px;position: absolute;top: 0;}

/**/

.yous{height: 1580px;width: 100%;clear: both;margin-top: 50px;}

.yous .tit{background:#010101;height: 180px;text-align: center;line-height: 180px;}

.yous .tit a{text-align: center;font-family: "Microsoft YaHei";font-weight: bold;font-size: 62px;color: #f9f9f9;margin-top: 94px;}

.yous .tit a:hover{text-decoration: none;}

.yous .tit a b{color: #edb82e;padding-left: 10px;}

.yous .tit span{display: block;}

.y1{background: url(../images/y1.jpg) no-repeat center top;height: 342px;}

.y2{background: url(../images/y2.jpg) no-repeat center top;height: 343px;position: relative;}

.y3{background: url(../images/y3.jpg) no-repeat center top;height: 683px;position: relative;}

.ys1 {padding-top: 82px;}

.ys1 h4{height: 70px;padding-bottom: 20px;}

.ys1 h4 i{background: url(../images/ys1.jpg) no-repeat center top;width: 59px;height: 69px;line-height: 69px;text-align: center;font-family: "arial";font-weight: bold;font-size: 50px;color: #FFF;font-style: normal;}

.ys1 h4 p{font-family: "Microsoft YaHei";color: #111111;font-weight: bold;font-size: 32px;padding-left: 10px;}

.ys1 h4 p b{color: #ffcc33;}

.ys1 h4 span{display: block;padding-top: 3px;}

.ys1 em{margin-left: 40px; font-style: normal;display: block;width: 408px;padding-left: 25px;background: url(../images/ys3.jpg) no-repeat  left 8px;}

.ys1 em span{display: block;font-weight: normal;line-height: 24px;font-family: "Microsoft YaHei";font-size: 14px;color: #333;padding-bottom: 13px;}

.ys2{position: absolute;top: 60px;left: 50%;padding-top: 0;margin-left: 20px;}

.ys3 em{background: url(../images/ys6.jpg) no-repeat  left 8px;}

.ys4 em{background: url(../images/ys6.jpg) no-repeat  left 8px;}

.ys4{padding-top: 120px;position: absolute;bottom: 80px;left: 50%;margin-left: 60px;}

/**/

.client{height: 640px;}

.clil{background: url(../images/bj05.jpg) no-repeat center top;width: 464px;height: 515px;margin-top: 70px;padding: 0 14px;}

.clil .tit{padding-top: 26px;height: 36px;line-height: 36px;border-bottom: 1px #dadada solid;margin-bottom: 10px;}


.clil .tit span{padding-left: 20px;margin-left: 6px;background:  url(../images/k1.jpg) no-repeat center left;display: inline-block;}

.clil .tit span a{font-weight: bold;font-size: 16px;color: #222222;font-family: "Microsoft YaHei";}

.clil .tit i{font-style: normal;padding-top: 6px;}

.clil dl{padding-top: 15px;height: 122px;}

.clil dd{width: 301px;padding-left: 20px;padding-top: 10px;}

.clil dd p{font-family: "Microsoft YaHei";color: #333333;font-weight: bold;font-size: 14px;padding-bottom: 6px;}

.clil dd span{font-family: "Microsoft YaHei";color: #333;line-height: 25px;font-weight: normal;}

.clil dd span a{color: #edb82e;font-size: 12px;}




/**/

.probj{height: 171px;}

.pro{background: url(../images/bj06.jpg) no-repeat center top;height: 171px;}

.pro p{font-family: "Microsoft YaHei";font-size: 16px;color: #FFF;float: right;font-weight: normal;padding-top: 24px;padding-right: 25px;}


.pro p i{font-style: normal;font-family: "Impact";font-size: 30px;color: #FFF;display: block;padding-bottom: 10px;}



/**/

.into{background: url(../images/bjj.jpg) no-repeat center 44px;height: 400px;margin-top: 50px;}

.into .tit{text-align: center;padding-bottom: 32px;}



.into .tit a{font-size: 30px;font-family: "Microsoft YaHei";color: #111111;line-height: 32px;font-weight: normal;}

.into .tit a:hover{text-decoration: none;}

.into .tit a b{/* color: #edb82e; */}

.into .tit i{display: block;font-size: 10px;color: #a6a6a6;font-style: normal;text-transform: uppercase;}

.into p img{width: 355px;/* height: 234px; */border: 1px #dadada solid;padding: 3px;object-fit: unset;}

.in{width:700px;padding-left: 40px;font-size: 17px;}

.in p{font-family: "Microsoft YaHei";font-weight: bold;font-size: 18px;color: #333333;padding-top: 26px;padding-bottom: 20px;line-height: 32px;}

.in i{font-family: "Microsoft YaHei";font-size: 16px;color: #777777;font-style: normal;line-height: 38px;}

.in span{display: block;padding-top: 18px;}

.in span a{width: 132px;height: 33px;text-align: center;display: inline-block;font-family: "Microsoft YaHei";font-weight: bold;font-size: 14px;color: #FFF;line-height: 33px;}

.in span a.a1{background: #1b1b1b;}

.in span a.a2{background: #393939;}

.in span a.a3{background: #595959;}

.in span a.a4{background: #949494;}

/**/

.photo{background: url(../images/bj07.jpg) no-repeat center top;height: 530px;}

.photo .tit{text-align: center;padding-bottom: 32px;font-size: 30px;padding-top: 48px;}

.photo .tit a{font-family: "Microsoft YaHei";font-weight: bold;font-size: 30px;color: #111111;padding: 0 35px;}

.photo .tit a:hover,.photo .tit a.cur{color: #edb82e;text-decoration: none;}

.photo .tit i{display: block;font-size: 10px;color: #a6a6a6;font-style: normal;text-transform: uppercase;padding-top: 7px;}

.photo .nr{position: relative;}

.photo .nr ul{line-height: 0;}

.photo .nr li{ float:left}

.photo .nr li.cur{text-align: center;}

.photo .nr li span{display: block;text-align: center;color: #3a3939;font-family: "Microsoft YaHei";font-size: 14px;line-height: 14px;padding-top: 10px;}

.photo .nr li img{width: 541px;height: 298px;border: 3px #FFF solid;}

.photo .zuo{position: absolute;left: -130px;top: 120px;}

.photo .you{position: absolute;right: -130px;top: 120px;}

/**/

.new{height: 478px;}

.newl{width:650px;height: 409px;padding: 0 10px 10px 10px;border: 1px solid #ddd;border-radius: 10px;}

.newl .tit{padding-top: 26px;padding-bottom: 32px;height: 18px;}

.newl .tit span a{padding-left: 20px;background: url(../images/n3.jpg) no-repeat center left;display: inline-block;font-family: "Microsoft YaHei";font-weight: bold;font-size: 16px;padding-right: 45px;}

.newl .tit span a:hover,.newl .tit span a.cur{background: url(../images/k1.jpg) no-repeat center left;color: #000000;}

.newl .tit i{font-style: normal;}



.zb {width: 235px;}

.zb p img{padding: 6px;border: 1px #b2b2b2 solid; }

.zb i a{font-family: "Microsoft YaHei";color: #000000;font-size: 14px;font-style: normal;padding-top: 14px;display: block;}

.zb span{line-height: 24px;display: block;font-family: :Microsoft YaHei;color: #a3a3a3;font-size: 14px;padding-top: 10px;}

.zb em{float: right;padding-top: 42px;}

.yb{width:100%;}

.yb em{display: block;font-style: normal;margin-bottom: 10px;}

.yb span{font-family: "Microsoft YaHei";font-size: 14px;color: #000000;line-height: 28px;/* padding-top: 10px; */float: right;display: inline-block;}

.yb i{font-style: normal;display: block;font-family: "Microsoft YaHei";font-size: 14px;color: #a3a3a3;}

.newr{width: 480px;height: 409px;padding: 0 10px 10px 10px;border: 1px solid #ddd;border-radius: 10px;}

.newr .tit{padding-top: 26px;padding-bottom: 32px;height: 18px;}

.newr .tit a{padding-left: 18px;background: url(../images/k1.jpg) no-repeat center left;font-family: "Microsoft YaHei";font-weight: bold;font-size: 16px;color: #000000;}

.newr em{margin-bottom: 16px; border-bottom: 1px #c1c1c1 dashed;display: block;font-style: normal;}

.newr em p a{line-height: 24px;font-family: "Microsoft YaHei";font-size: 15px;color: #000000;padding-left: 36px;display: block;background: url(../images/n8.jpg) no-repeat  left 6px;}

.newr em p{padding-bottom: 6px;}

.newr em div{padding-bottom: 10px; line-height: 24px;color: #a3a3a3;font-size: 14px;font-family: "Microsoft YaHei";display: block;padding-left: 35px;background: url(../images/n7.jpg) no-repeat  left 7px;}

.newr em.non{border: 0;}

.yb em>a{background:#f3f3f3;padding: 10px;display: block;font-size: 15px;line-height: 28px;}

.newr em p a span{float:right;}



/**/


/*浮动客服*/

.toolbar{position: fixed;top: 50%;right: 1%;margin-top: -163px;z-index: 100;width: 80px;}

.toolbar dd{position: relative;float: left;width: 80px;height: 80px;background: #131212;margin-top: 2px;border-radius: 5px;color: #fff;font-size: 14px;line-height: 21px;text-align: center;cursor: pointer;transition: all .5s;}

.toolbar dd:first-child{margin-top: 0;}

.toolbar dd i{width: 100%;height: 30px;display: block;margin-top: 13px;background: url(../images/toolbar.png) no-repeat center 0;}

.toolbar dd.qq i{background-position-y: 0;}

.toolbar dd.tel i{background-position-y: -30px;}

.toolbar dd.code i{background-position-y: -60px;}

.toolbar dd.top i{background-position-y: -90px;}

.toolbar dd span{display: block;color: #fff;}

.toolbar dd.tel .box{position: absolute;top: 0;width: 190px;right: -200px;height: 100%;margin-right: 10px;border-radius: 5px;background: #333333;opacity: 0;transition: all .5s;}

.toolbar dd.tel .box p{font-size: 14px;margin: 15px auto 7px;color: #fff;background: none;padding: 0;}

.toolbar dd.tel .box h3{font-size: 18px;font-weight: bold;}

.toolbar dd.tel .box:after{display: block;content: " ";border-style: solid dashed dashed dashed;border-color: transparent  transparent transparent #333333;border-width: 9px;width: 0;height: 0;position: absolute;top: 50%;margin-top: -9px;right: -18px;margin-left: -12px;}

.toolbar dd.code .box{position: absolute;top: 0;width: 162px;right: -172px;height: 162px;margin-right: 10px;border-radius: 5px;background: #333333;opacity: 0;transition: all .5s;}

.toolbar dd.code .box img{width: 140px;height: 140px;padding: 11px;}

.toolbar dd.code .box:after{display: block;content: " ";border-style: solid dashed dashed dashed;border-color: transparent  transparent transparent #333333;border-width: 9px;width: 0;height: 0;position: absolute;top: 30px;right: -18px;margin-left: -12px;}

.toolbar dd:hover{background: #333;}

.toolbar dd.tel:hover .box{opacity: 1;right: 80px;}

.toolbar dd.code:hover .box{opacity: 1;right: 80px;}












#carousel1 {width: 1000px;height: 360px;position: relative;margin: 0px auto;clear: both;overflow: hidden;}

#carousel1 img {visibility:hidden;cursor:pointer;box-shadow: rgba(0, 0, 0, 0.298039) 0px 5px 10px;}



#carousel2 {width: 1000px;height: 360px;position: relative;margin: 0px auto;clear: both;overflow: hidden;}

#carousel2 img {visibility:hidden;cursor:pointer;box-shadow: rgba(0, 0, 0, 0.298039) 0px 5px 10px;}



.atitlesc{position: absolute;bottom: 4px; text-align:center;width: 1000px;}
.content {
    width: 1200px !important;
    margin: 0 auto;
}
.footer {
    width: 1200px;
    margin: 0 auto;
}