html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{position:relative;z-index:-2;background:#fff;color:#333;font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;left:50%;}
.hidden{display:none;}
img{vertical-align:middle;}
/********General**********/
.wrap{margin:0 auto;width:100%;min-width:1200px;}
.container{margin:0 auto;width:1200px;}

/*头部*/
.head{width:100%;height:130px;border-top:4px solid #ff6500;}
.logo{font-size:28px;width:780px;height:130px;line-height:130px;overflow:hidden;}
.logo img{vertical-align:middle;max-width:780px;max-height:130px;margin-top:-7px;}
.tel{padding:48px 0 0 0;clear:right;}
.tel img{padding-left:12px;margin-top: -5px;}
.tel span{display:inline-block;margin-top:-8px;text-align: right;}
.nav{width:100%;height:70px;background:url(../img/2_03.jpg)repeat;}
/*ban*/
#full-screen-slider { width:100%; height:600px; float:left; position:relative;margin:0 auto;text-align:center;}
#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; left:22%; bottom:20px; z-index:9900;  padding:5px 15px 5px 0;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ff6500;}

/*搜索*/
.guding{position: relative;height: 0px;}
.serchdiv{min-width: 1200px; height: 80px;z-index: 9999; position: absolute;top: -80px;left: 50%;background: rgba(255,101,0,0.8);color: #fff;margin-left: -600px;}
.serchdiv p{float: left;max-width: 600px;line-height: 80px;color: #fff;padding-left: 25px;}
.serchdiv p span{margin: 0 10px;}
.serchdiv p span:hover{text-decoration: underline;}
.she{width: 1200px;margin: 0 auto;}
.sear{margin-top: 17px;margin-right: 20px; width: 450px;height: 48px;background: url(../img/2_04.jpg)no-repeat center;}
.sear input{border: none;width: 400px;float: left;height: 46px;line-height: 46px;text-indent: 15px;}
.sear button{width: 50px;float: right;height: 46px;border: none;background: none}
@media screen and (min-width: 1441px) {
    .serchdiv{width: 1600px;margin-left: -800px;}
}


/*头部 end*/

/*底部*/
.cheek{width: 100%;height: 74px;background: url(../img/rr_02.jpg)no-repeat center;}
.footer{clear:both;}
.kimi{float: left;}
.foot{width:100%;height:329px;background:#242424;}
.foot a:hover{color:#fff;}
.dnav{margin-top:64px;margin-left: 50px;}
.dnav ul{margin-right:55px;width:100px;float:left;}
.dnav ul h3{color:#fff;font-size:16px;padding-bottom:26px;text-align: center;}
.dnav ul li{color:#aaa;line-height:30px;text-align: center;}
.lianxi{width:270px;margin-top:58px;margin-left:25px;line-height:30px;}
.lianxi h3{font-weight:bold;font-size:16px;color:#fff;padding-bottom:25px;}
.lianxi p{color:#aaa;line-height:30px;}
.saoma{width:122px;height:122px;margin-top:64px;}
.saoma img{width:122px;height:122px;}
.saoma p{line-height:42px;text-align:center;color:#fff;}
.bottom{width:100%;height:62px;background:#202020;}
.bottom span{color:#aaa;line-height:62px;}
.bottom a:hover{color:#ff6500;}
/*底部 end*/

/*首页*/
.chanpin{width:100%;background: url(../img/33_02.jpg)no-repeat center;padding-bottom: 140px;}
.sy-title{text-align:center;}
.sy-title h1{font-size:30px;text-align: center;}
.sy-title span{display: block;width: 50px;border: 2px solid #ff6500;margin: 15px auto;height: 0px;}
.sy-title p{padding-top:9px;font-size:15px;}
.cp-cont{margin-top:34px;width:100%;}
.cp-cont li{overflow: hidden; position: relative; float:left;width:280px;height: 400px; margin:0 18px 5px 0px;overflow:hidden;text-align:center;}
.cp-cont li:nth-child(4n){margin-right:0;}
.cp-cont li img{width:280px;height: 400px;}
.cp-cont li span{position: absolute;bottom: 20px;color: #fff; display:block;width:100%;height:22px;line-height:22px;text-align: center;}
.cp-cont li a:hover{color:#ff6500;}
.mad{transition:all 0.8s ease-out; padding-top: 105px; position: absolute;width:280px;height: 295px;color: #fff; background: rgba(255,101,0,0.7);top: 100%;left: 0;z-index: 99;}
.mad b{display: block;height: 12px;width: 0px;border: 1px solid #fff;margin:0 auto;}
.mad p{line-height: 26px;font-size: 16px;text-transform:uppercase}
.mad div{width: 118px;height: 34px;border: 1px solid #fff;text-align: center;line-height: 34px;margin: 40px auto;}
.cp-cont li:hover span{display: none;}
.cp-cont li:hover .mad{top: 0;}

/*关于*/
.guanyu{width:100%;padding-top: 50px;background: url(../img/11_02.jpg)no-repeat center;}
.gy-l{width:535px;color:#000;}
.gy-l h1{font-size:24px;padding-top:68px;}
.gy-l hr{width:69px;height:2px;background:#ff6500;margin:14px 0 0 0;border:none;}
.gy-l p{line-height:26px;padding-top:22px;}
.gy-l a{display:block;width:162px;color: #fff; height:46px;background: #ff6500; text-align:center;line-height:46px;margin-top:20px;border-radius: 20px;}
.gy-l a:hover{background:#333333;color:#fff;}
.gy-r{float: left; width: 600px;height: 375px;position: relative;}
.gy-r img{width: 600px;height: 375px;}
.gy_2:hover{color: #000}
.duo-gy{width: 1200px;margin: 0px auto  0 auto;padding: 25px 0 75px 0;height: 100%}
.gy-hot{width: 386px;height: 234px;float: left;margin-right: 20px;position: relative;}
.gy-hot .hot1{width: 100%}
.gy-hot:nth-child(3){margin-right: 0px}
.gy-piao{overflow: hidden;text-align: center; width: 340px;font-size: 16px; height: 50px;z-index: 99; background: #333333;color: #fff;bottom: 20px;right: 0px;position: absolute;line-height: 50px;}
.gy-piao:before{
    content: '';
    display: block;height: 100%;background: #ff6500;width: 100%;
    position: absolute;top: 0px;left: -100%;transition:all 0.5s ease-out;z-index: -1;
}
.gy-hot:hover .gy-piao:before{
    left: 0px;
}
.gy-piao .piao1{margin-top: 20px;}
.gy-piao .piao2{margin: 13px 17px;}


/*客户案例*/
.anli{width:100%;background:url(../img/21_02.jpg)no-repeat center;color: #fff;padding-bottom: 40px;}
.Box {position: relative;}
.Box .content {width: 1200px;margin: 40px auto;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 25px;height: 45px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../img/jtl02.png) no-repeat center;left: -35px;}
.Box .Box_con .btnr {background: url(../img/jtr02.png) no-repeat center;right: -35px;}
.Box .Box_con .btnl:hover {background: url(../img/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../img/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 380px;height: 300px; margin-left: 20px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 360px;height: 240px;border: 6px solid #fff;transition: all 0.5s;}
/*.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}*/
.Box .Box_con .conbox ul li .curname{width: 374px;height: 254px;overflow: hidden;/*border: 4px solid #000;border-radius: 10px;*/}
.Box .Box_con .conbox ul li .zsg{height: 40px;text-align: center;line-height: 40px;color: #fff;}
.Box .Box_con .conbox ul li:hover .zsg{color: #ff6500}
.Box  .seemore{margin: 50px auto; width: 190px;height: 45px;background: #F93700;text-align: center;line-height: 45px;color: #fff;}

.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: #ff6500;}



/*选择*/

.hengfu{width: 100%;height: 542px;background: url(../img/5_02.jpg)no-repeat center;margin-top: 0px;}
.hengfu .container{width: 1200px;height: 100%;margin: 0 auto;position: relative;}
.hengfu .container .huangjy{position: absolute;width: 460px;height: 500px; left: 0;top: -44px;background: url(../img/t_03.png)no-repeat left;}
.hengfu .container .huangjy .sayo{float: left;margin: 109px 0 0  49px;}
.hengfu .container .huangjy .sayo h1{font-size: 47px;}
.hengfu .container .huangjy .sayo h2{font-size: 38px;color: #ff6500;font-weight: bold;}
.hengfu .container .huangjy .sayo h3{font-size: 18px;font-weight: bold;margin-top: 45px}
.hengfu .container .huangjy .sayo p{font-size: 13px;margin-top: 10px;}
.hengfu .container .reson{position: absolute; width: 160px;height: 46px;float: left;text-align: center;line-height: 46px;color: #fff;left: 53px;bottom:3px; border-radius: 15px;}
.hengfu .container .reson:hover{color: #000}
.rand{width: 600px;padding-top: 58px;height: 480px; float: right;background: url(../img/z_03.png)no-repeat center;}

.xinwen{width:100%;margin-bottom: 100px;}
.qqss{margin: 50px auto 0 auto;max-width: 1200px;}
.qqss .deadth{width: 567px;}
.qqss .deadth img{width: 567px;height: 265px;}
.qqss .deadth h4{margin: 25px 0 15px 0;}
.qqss .deadth p{line-height: 24px;margin-top: 20px;}
.deadth span{margin: 10px 0;}
.qqss .deadth:hover h4{color: #ff6500;}
.qqss .deadmore{width: 113px;height: 36px;border-radius: 20px;border: 1px solid #ccc;margin-top: 15px;text-align: center;line-height: 36px;}
.qqss .standing{width: 590px;height: 120px;border: 1px solid #DDDDDD;margin-bottom: 20px;}
.qqss .standing .kojima{margin-bottom: 30px;}
.qqss .standing .kojima img{width: 150px;height: 110px;margin-right: 10px;}
.qqss .standing .kojima h4{margin: 0px;font-size: 15px;}
.qqss .standing .kojima p{line-height: 24px;color: #747474;margin: 5px 0;}
.qqss .hido{float: left;width: 420px;}
.qqss .standing:hover h4{color: #ff6500}
.stime{width: 110px;border-right: 1px solid #ddd; height: 80px;text-align: center;color: #000;margin: 20px 30px 0 0;}
.stime h1{font-size: 46px;}

/*选项卡*/

.xinwen .category ul {
    width: 730px;margin: 0 auto;
    display: block;
    height: auto;
    overflow: hidden;margin-top: 30px;
}

.xinwen .category ul li {
    float: left;
    font-size: 16px;
    text-align: center;
    width: 220px;border: 1px solid #ddd;
    height: 48px;
    line-height: 48px;
    color: #939aac;margin-right: 20px;
    cursor: pointer;
}

.xinwen .category ul li.active {
    color: #fff;border: 1px solid #ff6500;
    background: #ff6500;
}
.xinwen .content .cont {
    display: none;
}

.xinwen .content .cont.active {
    display: block;
}


/*首页end*/

.main{overflow:hidden;background: #EEEEEE}
.short_title{width:100%;height:66px;background:#ff6500;text-align:center;overflow:hidden;zoom:1;}
.short_title span{color:#fff;font-size:24px;line-height:66px;font-weight:bold;}
.widget ol{text-align:center;width:100%;}
.widget dd{width:100%;height:46px;margin-top:2px;line-height:46px;}
.widget dd a{display:block;background:#eee;}
.z-lx{width:100%;background:#eee;padding:20px 0;}
.z-lx p{line-height:26px;margin:0 20px;}

/*内页公用*/
.article{overflow:hidden;margin: 70px auto; width:1200px;}
.article p{font-size:14px;line-height:28px;}
.catt{float: left;}
.catt h1{font-size: 30px;color: #ff6500;font-weight: bold;}
.widget{width: 100%;margin: 30px 0;}
.widget ul li{transition:all 0.5s ease-out; display: inline-block;width: 190px;height: 50px;background: #fff;text-align: center;line-height: 50px;margin-right: 7px;}
.widget ul li:last-child{margin-right: 0px;}
.widget ul li:hover{background:#ff6500;color: #fff;}
.key{padding: 50px 45px;background: #fff;}

/*关于我们内页*/
.key .zenzen{width: 630px;float: left;}
.key .zenzen p{line-height: 41px;}
.key .zenshi{float: right;}
.key .radw{margin: 50px auto}

/*企业文化*/
.key .buk{width: 500px;}
.key .cuk{width: 500px;}
.key .buk h1{margin-bottom: 20px;}
.key strong{font-size: 24px;color: #ff6500;margin-right: 15px;}
.key .cuk h1{margin-bottom: 0px;}
.key .cuk h2{margin-bottom: 20px;font-size: 18px;}
.key .buk span{font-size: 18px;}
.key  .buk img{margin: 50px 0;}
.key  .cuk img{margin: 80px 0;}

/*荣誉资质*/
.showcase{width: 238px;margin-right: 35px;float: left;margin-bottom: 30px;padding: 5px;border: 1px solid #ddd;text-align: center;}
.showcase img{max-width: 238px;height: 165px;}
.showcase:hover p{color: #F83700}
.showcase:nth-child(4n){margin-right: 0px;}
.showcase p{line-height: 30px;text-align: center;}


/*人才招聘*/
.service-menu{width:100%;margin:40px auto 0 auto;}
.service-menu .menu-p a{color: #fff;font-size: 20px;}
.service-menu .menu-p span{font-size: 20px;color: #fff;margin-right: 20px;}
.service-menu .menu-title{height:50px;overflow:hidden;color:#565656;font-size:14px;font-weight:bold;}
.service-menu .menu-p{width: 100%; font-weight: normal; display:block;height:50px;line-height: 50px;text-indent: 30px; overflow:hidden;color:#fff;background: #9C9C9C; font-size:14px;cursor:pointer;margin-bottom: 1px;}
.service-menu .menu-p-current{background: #ff6500;}
.service-menu .menu-p-current span{color: #fff;}
.service-menu .menu-p-current a:link,.service-menu .menu-p-current a:visited{color:#fff;}
.service-menu .menu-p-current a:hover{color:#fff;}
.service-menu .menu-c{display:none;background: #F6F6F6;padding: 40px 45px;}
.service-menu .menu-c-current{display:block;}
.service-menu .menu-c ul{display:block;}
.service-menu .menu-c .current:link,.service-menu .menu-c .current:visited{color:#369;font-weight:bold;}
.service-menu .menu-c .current:hover{color:#ff7300;}
.service-menu .menu-c ul li{padding: 0px;line-height: 24px;}


#allmap p{line-height:10px;margin:10px;white-space:nowrap;}

.title{margin:0 0 20px 0;width:100%;border-bottom:1px solid #ddd;line-height:45px;}
.title img{vertical-align:-2px;}
.title span{padding-left:12px;margin-top: 20px;}
.title a:hover{color:#ff6500;text-decoration:underline;}

.page{margin:10px 20px 15px 0;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}
/***************global*****************/
.contact{float: right;width: 430px;}
.contact p{line-height:30px;}
.contact h1{font-size: 24px;color: #ff6500}
.contact .women{width: 100%;height: 50px;line-height: 50px;background: #ff6500;color: #fff;text-align: center;margin-top: 20px;}
.contact a:hover{color: #ff6500}

.pro{margin-top:12px;}
.pro li{float:left;overflow:hidden;margin:0 13px 12px 0;width:210px;text-align:center;white-space:nowrap;}
.pro li:nth-child(4n){margin-right:0;}
.pro img{width:210px;height:165px;vertical-align:bottom;}
.pro span{display:block;width:100%;height:42px;line-height:42px;}
.pro a:hover span{background:#ff6500;color:#fff;}
/*************index&goods**************/
.pro_info{width:100%;margin-bottom:27px;margin-top:40px;}
.pro_info_l{width:400px;position:relative;}
/*产品放大镜效果*/
.preview{width:400px; margin:0px 0px 0px 0px; }
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:4px; background-color:#F1F0F0; padding:6px 5px; width:390px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../Image/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../Image/d_09.png) no-repeat; margin-left:375px; margin-top:-50px;}

#imageMenu {height:50px; width:360px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:400px; overflow:hidden;}
.bigImg #midimg{width:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
/*.pro_info_l img{width:463px;}*/
.pro_info_r{width:600px;padding-top:6px;}
.pro_info_r p{line-height:32px;}
.pro_more{width:172px;height:47px;margin-top:68px;}
.pro_more a{display:block;width:172px;height:48px;background:#aaa;color:#fff;text-align:center;line-height:48px;border-radius:8px;}
.pro_more a:hover{background:#ff6500;}
.pro_info .rel_center{margin:23px 0 6px;margin-left:-300px;padding:6px;width:600px;border:1px solid #ddd;}
.pro_name{display:block;color:#ff6500;text-align:center;font-size:16px;}
.info_title{margin:30px 0 27px 0;width:100%;height:30px;background:#ececec;}
.info_title b{display:inline-block;padding-left:10px;height:100%;border-right:1px solid #fff;background:#656565;color:#fff;line-height:30px;}
/********goods_info&jobs_info*******/
.xiangguan h3{width:100%;height:60px;line-height:60px;font-size:18px;border-bottom:1px solid #eee;margin-bottom:24px;overflow:hidden;}
.xiangguan h3 a{font-size:14px;color:#666;float:right;padding-top:8px;}
.xiangguan h3 a:hover{color:#ff6500;}

.news li{width:100%;height:190px;padding: 35px 0; border-bottom:1px dashed #ddd;margin-bottom:22px;}
.news-time{width:330px;height:190px;float: left;}
.news-time img{width:330px;height:190px;}
.news-cont{width:720px;}
.news-cont h3{font-size:16px;font-weight:bold;padding-top:5px;}
.news-cont p{line-height:31px;color:#747474;padding-top:15px;}
.news li a:hover .news-time{background:#ff6500;color:#fff;}
.news li a:hover{color:#ff6500;}
/****************news*****************/
.news_title{color:#ff6500;text-align:center;line-height:40px;}
.meta{color:#999;text-align:center;line-height:28px;padding-bottom:12px;}
.meta img{width:560px;padding:10px 0 20px 0;}
/***********news_info**************/

.hon{margin-top:12px;}
.hon li{float:left;overflow:hidden;margin:0 13px 12px 0;width:210px;text-align:center;white-space:nowrap;}
.hon li:nth-child(4n){margin-right:0;}
.hon img{width:210px;height:278px;vertical-align:bottom;}
.hon span{display:block;width:100%;height:42px;line-height:42px;}
.hon a:hover span{background:#ff6500;color:#fff;}

/*客户案例*/
.case li{transition:all 0.5s ease-out; float:left;overflow:hidden;margin:0 20px 20px 0;width:256px;text-align:center;white-space:nowrap;}
.case li:nth-child(4n){margin-right:0;}
.case li:hover{background: #ff6500}
.mario{width:256px;height:186px;overflow: hidden;}
.case img{width:256px;height:186px;vertical-align:bottom;transition:all 0.5s ease-out;}
.case span{display:block;width:100%;height:42px;line-height:42px;}
.case a:hover span{color:#ff6500;}
.case a:hover span{color:#fff;}
.case a:hover img{transform: scale(1.1);}

.order{margin:40px 0 20px 46px;line-height:40px;}
.order img{vertical-align:-5px;cursor:pointer;}
.order input{padding:0 3px;}
.order textarea{padding: 3px;}
#submit{width:90px;height:34px;border:none;background:#ff6500;color:#fff;cursor:pointer;}
/**************order&message********/

/*sitemap*/
.mesmore{margin-top:5px;}
.mesmore:hover{color:#ff6500;text-decoration:underline;}

.sitemap{ width:996px; float:left; /*border:3px solid #f0f0f0;*/ margin-top:10px; margin-bottom:10px;}
.m1{ height:20px; line-height:20px; margin-top:20px; margin-left:20px;}
.m2{ margin-left:20px; margin-top:20px; line-height:25px;}
.m2 span{ font-size:14px; font-weight:bold;}
.m2t{ border:1px solid #f0f0f0; width:800px; padding-left:4px; margin-top:2px; padding:10px; margin-bottom:20px;}
.m2t ul{}
.m2t ul li{ list-style-type:none; float:left; width:150px;}
.m2t ul li a:hover{ color:red}

.f{ float:right; margin-right:10px; margin-top:7px;}

/*上一页_下一页*/
#prev_next{margin: 10px 20px;clear: both;overflow: hidden;}
#prev_next li{margin: 5px 0;}
/*.map dt{float:right;display:inline;border:1px solid #666;margin-top:10px;z-index:101;border-bottom:1px solid #f0f0f0;}
.map dd{position:absolute;z-index:100;top:31px;left:-65px;background:#f0f0f0;border:1px solid #666;width:135px;*width:145px;}
.map ul{padding-left:10px;line-height:25px;overflow:hidden;zoom:1;font-size:12px;}
.map li{float:left;margin:0 5px;}*/
/*2017-7-17 update */


/*产品详情*/
.o_product{
    clear: both;
    padding: 18px 22px;
}
.o_product .o_product_img{
    float: left;
    width: 240px;
}
.o_product .o_product_img .o_product_thumb{
    height: 240px;
    width: 240px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.o_product .product_small{
    margin-top:10px;
    height: 55px;
    position: relative;
}
.swiper-container{
    width: 240px;
    height: 50px;
    overflow: hidden;
}
.o_product .product_small .arrow-left{
    width: 10px;
    height: 20px;
    display: block;
    background: url(../Image/swiper-l.png) no-repeat;
    position: absolute;
    left: -15px;
    top: 16px;
    transition: all 0.5s;
}
.o_product .product_small .arrow-right{
    width: 10px;
    height: 20px;
    display: block;
    background: url(../Image/swiper-r.png) no-repeat;
    position: absolute;
    right: -12px;
    top: 16px;
    transition: all 0.5s;
}
.o_product .product_small ul{
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}
.o_product .product_small ul li{
    float: left;
    height: 50px;
    width: 50px;
    margin: 0px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.o_product .product_small ul li.select img{
    border: 1px solid #C4C4C4;
}
.o_product .product_small ul li img{
    height: 50px;
    width: 50px;
    display: inline-block;
    box-sizing: border-box;
}
.o_product .o_product_img .o_product_thumb img{
    max-height:240px;
    max-width: 240px;
    display: inline-block;
    vertical-align: middle;
}

.o_product .o_product_info{
    float: right;
    width: 415px;
}
.o_product .o_product_info h2{
    color: #3f3f3f;
    font-size: 16px;
    line-height: 25px;
    font-weight: 600;
}
.o_product .o_product_info .o_product_detail{
    background: #F6F6F6;
    font-size: 14px;
    color: #999;
    padding: 15px 10px;
    margin-top: 10px;
}
.o_product .o_product_info .o_product_detail .o_product_data{
    clear: both;
    width: 100%;
}
.o_product .o_product_info .o_product_detail .o_product_data:after,.o_product:after{
    display: block;
    content: '';
    clear: both;
    height: 0;
    width: 0;
}
.o_product_data span{
    display: inline-block;
    float: left;
    line-height: 22px;
}
.o_product_data span.key{
    width: 56px;
    text-align: right;
}
.o_product_data span.val{
    width: 339px;
}
.colhs{
    color: #FE4200;
}
.o_product_data span.val b{
    color:#FE4200;
    font-size: 16px;
}
.o_product_info .go_order{
    padding: 8px 25px;
    color: #fff;
    font-size: 16px;
    border-radius: 5px;
    background: #ff5e25;
    border: none;
    margin-top: 50px;
    outline: none;
}
.o_product_info .go_order:hover{
    background: #FE4200;
}
.order-content{
    padding: 20px 30px;
    background: #fff;
}

.order-content .order-line{
    color: #333;
    height: 30px;
    line-height: 30px;
    margin-bottom: 12px;
    font-size: 14px;
}
.order-content .order-line:after{
    display: block;
    content: '';
    clear: both;
    height: 0;
    width: 0;
}
.order-content .order-line lable{
    width: 70px;
    margin-right: 5px;
    display: inline-block;
    float: left;
    text-align: right;
}
.order-content .order-line .order-zhi{
    float: left;
    padding: 10px;
    line-height: 30px;
    padding: 0px 10px;
    max-width: 380px;
    border: 1px solid #d2d2d2;
}
.order-content .order-line .order-zhi.noborder{
    border:none;
}
.order-content .order-line  .order-zhi.overword{
    height: 30px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;

}
.order-line.bz-line{
    height: auto;
}
.order-content .order-line .beizhu{
    padding: 10px;
    float: left;
    border: 1px solid #d2d2d2;
}
.order-content .order-line .dwid{
    width: 375px;
}
.order-content .order-line img{
    display: inline-block;
    float: left;
    margin-left:15px;
}
.order-content .go-sub{
    margin-left:70px;
    border: none;
    color: #fff;
    background: #ff5e25;
    font-size: 14px;
    padding: 8px 28px;
    margin-top:8px;
    border-radius: 5px;
    outline: none;
}
.order-content .go-sub:hover
{
    background: #FE4200;
}

.page .pagination li{ float:left; margin-right:5px;}