*{padding:0; margin:0; outline:0; border:0; box-sizing:border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre, form, fieldset, legend, button, textarea, img{border:medium none;margin:0;padding:0;}
/** 设置默认字体 **/
body,textarea,input,button,select,keygen,legend{font:12px/1.5 'Microsoft YaHei'; color:#666; outline:0;background: #fff;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:lighter;}
a:focus, a:hover, a:link{
    color: #383838;
    text-decoration: none;
}


em{font-style:normal;}
/** 重置列表元素 **/
ul, li, ol {list-style:none;}
/** 重置超链接元素 **/
a{text-decoration:none;color:#666;}
/** 重置图片元素 **/
.fl{float:left;} .fr{float:right;} img{border:0px;}
.f1{font-size:24px; color:#fd4753;}
/** 重置表格元素 **/
table{border-collapse:collapse;}
.clear:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
*{border:0px;margin:0px; padding:0px;}
.mo_body{width: 768px;margin:0 auto;}


/*各种屏幕宽度*/
@media screen and (max-width:2048px){html{font-size:273.06667px}}@media screen and (max-width:1920px){html{font-size:256px}}@media screen and (max-width:1440px){html{font-size:192px}}@media screen and (max-width:1600px){html{font-size:213.33333px}}@media screen and (max-width:1242px){html{font-size:165.6px}}@media screen and (max-width:1140px){html{font-size:152px}}@media screen and (max-width:1280px){html{font-size:170.66667px}}@media screen and (max-width:1024px){html{font-size:136.53333px}}@media screen and (max-width:1080px){html{font-size:144px}}@media screen and (max-width:960px){html{font-size:128px}}@media screen and (max-width:800px){html{font-size:106.66667px}}@media screen and (max-width:768px){html{font-size:102.4px}}@media screen and (max-width:736px){html{font-size:98.13333px}}@media screen and (max-width:732px){html{font-size:97.6px}}@media screen and (max-width:720px){html{font-size:96px}}@media screen and (max-width:667px){html{font-size:88.93333px}}@media screen and (max-width:640px){html{font-size:85.33333px}}@media screen and (max-width:600px){html{font-size:80px}}@media screen and (max-width:568px){html{font-size:75.73333px}}@media screen and (max-width:540px){html{font-size:72px}}@media screen and (max-width:533px){html{font-size:71.06667px}}@media screen and (max-width:480px){html{font-size:64px}}@media screen and (max-width:435px){html{font-size:58px}}@media screen and (max-width:414px){html{font-size:55.2px}}@media screen and (max-width:412px){html{font-size:54.93333px}}@media screen and (max-width:400px){html{font-size:53.33333px}}@media screen and (max-width:385px){html{font-size:51.33333px}}@media screen and (max-width:384px){html{font-size:51.2px}}@media screen and (max-width:375px){html{font-size:50px}}@media screen and (max-width:360px){html{font-size:48px}}@media screen and (max-width:320px){html{font-size:42.66667px}}@media screen and (max-width:300px){html{font-size:40px}}@media screen and (max-width:240px){html{font-size:32px}}

@media screen and (min-width:1200px){
	
.paging {padding:20px 0;text-align:center;font-size:0;}
.paging_item {display:inline-block;background:#fff;line-height:30px;margin-right:10px;padding:0 12px;border:1px #d7d7d7 solid;border-radius:4px;vertical-align:top;text-align:center;font-size:14px;color:#666;cursor:pointer;}
.paging_item:hover, .paging_item.on {background:#2f79d5;border-color:#2f79d5;color:#fff;}
.paging_item:hover a,.paging_item.on a {color:#fff;}	
	
	
.ny_mo_banner,.top_dh,.dh_tanchuc,.banner_box,.foot_nav,.ziy_dh_top{display: none;}
/*各种屏幕宽度*/
.clear{clear:both;}
.w_1100{width: 1200px; margin:0 auto; display: table;}
.cur {line-height: 26px;border-radius: 5px;}
.cur>a{font-size: 18px;}
.hotline{font-size: 15px; color: #0695d2; margin-bottom: 6px; margin-right: 5%; font-family: Verdana; width: 318px; margin-left: 65%;}
.hotline i{color: #0695d2;margin-right: 4px;}

/*头部*/
.header{width: 100%;display: table;background: #fff;}
.top_bg{width: 100%;height: 50px;line-height: 50px;background: #0170c0;}
.top_right{display: table; float: right;}
.top_right span{display: table; float: left; font-size: 14px; color: #fff; margin: 0 8px;}
.top_right span i{color: #ffffff; margin-right: 4px;}

.Language{display: table; float: right;}
.Language a{display: table; float: right; padding: 0 4px; line-height: 19px; margin-top: 15px; margin-left: 20px; border-radius: 4px; color: #fff;}
.Language a img{display: inline-block; margin-top: 4px; float: left; margin-right: 5px;}

.header .w_1100>span:nth-child(1){display: table;float: left;font-size: 14px; color:#fff;}
.header_bg{padding: 20px 0;display: table;width: 100%;border-bottom: 1px solid #ddd;}
.header_bg .logo{width: 75px; float: left; background: #fff; margin-top: 5px; table-layout: fixed; display: table;}
.header_bg .logo img{width: 100%;}
.header_bg .logo-text {
    display: block;
    float: left;
    padding-left: 10px;
    margin-top: 9px;
}
.header_bg .logo-text h3 {
    font-size: 20px;
    font-weight: bold;
    color: #0171c1;
    margin-bottom: 3px;
}
.header_bg .logo-text p{
	font-size: 14px;
}



.navbar-default{background-color: inherit; border-color: #e7e7e7; border: 0; display: table; float: right;}
.navbar{margin-bottom: 0; margin-top: 14px;}
.navbar .container-fluid{padding:0;margin:0;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{color: #777; background-color: inherit;}
.navbar-nav>li>a{padding-top: 15px; padding-bottom: 15px; font-size: 16px;}

.nav>li>a{position: relative; display: block; padding: 10px 26px;}


/*幻灯片*/
.dowebok { margin: 0 auto;}
.swiper-container { margin: 0 auto; overflow: visible;}
.swiper-container:hover .swiper-button-next, .swiper-container:hover .swiper-button-prev { display: block;}
.swiper-slide { position: relative; opacity: 0 !important;}
.swiper-slide img { width: 100%;}
.swiper-slide-active { opacity: 1 !important;}
.swiper-slide .ren { position: absolute; left: 0; top: 0; width: 1436px; height: 840px;}
.swiper-button-next, .swiper-button-prev { display: none; width: 40px; height: 68px; background-size: contain;}
.swiper-button-next { right: 100px; background-image: url(../images/next.png);}
.swiper-button-prev { left: 100px; background-image: url(../images/prev.png);}
.swiper-container-horizontal .swiper-pagination-bullets { bottom: 20px;}
.swiper-pagination-bullet { width: 45px; height: 4px; margin: 0 10px !important; padding: 6px 0; border-radius: 0; background-color: transparent; opacity: 1;}
.swiper-pagination-bullet:after { content: ""; display: block; height: 4px; background-color: #fff; opacity: 0.5;}
.swiper-pagination-bullet:hover:after, .swiper-pagination-bullet-active:after { background-color: #000;}

/* 内页幻灯片 */
.ny-banner{overflow: hidden;}
.ny-banner img{width: 1920px;position: relative;left: 50%;margin-left: -960px;}

/* 这个是热门贯家产 */
.hot-key{width: 100%; height: 60px; background: #fbfbfb; line-height: 60px; box-shadow: 1px 1px 10px #e4e4e4;}
.hot-key .hot-text{width: 72%; float: left;}
.hot-key .seachBox form{overflow: hidden;}
.hot-key .hot-text .title{margin-right: 5px; font-weight: bold; font-size: 14px; float: left; color: #000000;}
.hot-key .seachBox .word{width: 240px; height: 38px; line-height: 38px; text-indent: 1em; border-right: none; color: #828282; border: 1px solid #d6d6d6; background: #fff;}
.hot-key .seachBox .sousuo{width: 40px; height: 38px; background-repeat: no-repeat; background-position: center center; background-image: url(../images/search.png); cursor: pointer; border: none;}
.hot-key .seachBox form input{display: block; float: left; background-color: #0170c0;}
.hot-key .seachBox{float: right; background: #fff; margin-top: 12px;}
.hot-key .hot-text .title-text a, .hot-key .hot-text .title-text{font-size: 14px; margin: 0 5px;}


#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{width:100%;height: 500px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay{width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{float:left;}
#playBox .oUlplay li img{width: 100%;}
#playBox .pre{cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle{height: 10px; position: absolute; bottom: 15px; z-index: 10; left: 48%;}
#playBox .smalltitle ul{width:120px; margin:0 auto;}
#playBox .smalltitle ul li{width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{background:#69aaec;}


.strength{display: table; width: 100%; padding-top: 45px; margin-bottom: 25px;padding-bottom: 20px;}
.strength .strength_bg h3{font-size: 32px;width: 100%;height: 45px;text-align: center;display: table;}
.strength h3{width:}
.strength h3 i{display: table;width: 100%;height: 30px;font-style: normal;margin:0 auto;padding: 0px 10px;color:#484848;}
.strength .strength_bg span{font-size: 16px; color: #afafaf; font-style: normal; display: table; margin: 0 auto; margin-top: 5px;}
.strength_bg ul{display: table;margin-top: 24px;}
.strength_bg ul li{width: 24%;float: left;margin:0.5%;position: relative;border:1px solid #f5f5f5;background:#fff;}
.strength_bg ul li .img img{width: 100%;float: left;border:1px solid #ddd;transition: all 0.5s;}
.strength_bg ul li i{display: table;width: 100%;font-style: normal;padding:6px;line-height:30px;font-size: 14px;}
.strength_bg ul li i:after{content: ''; display: block; width: 0; height: 2px; background: #009a44; background: ; position: absolute; left: 0; bottom: 0; -moz-transition: all 1s ease 0s; -ms-transition: all 1s ease 0s; -o-transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; transition: all 1s ease 0s; position: absolute; bottom: 0px;font-size: 14px;}
.strength_bg ul li:hover i:after{width: 100%}
/* .strength_bg ul li:hover{box-shadow: 1px 1px 10px #ddd} */
.strength_bg ul li span{display: table; width: 100%; text-align: left; text-indent: 0.03rem;}
.strength_bg ul li:hover img{transform: scale(1.1);}
.strength_bg ul li .img{width: 100%;overflow: hidden;}

/* 关于我们 */
.about_bg{display: table; width: 100%; margin-top: 45px; border-bottom: 1px solid #ddd; padding-bottom: 30px;}
.about_z{width: 48%;float: left;}
.about_z em{font-size: 24px;font-family: "宋体";font-weight: bold;text-transform: uppercase;}
.about_z em font{margin-left: 4px; color: #dd5049;}
.about_z hr{width: 120px;height: 2px;background: #ddd;margin:10px 0;}
.about_z span{color: #878787; display: table; width: 100%; font-size: 14px; line-height: 35px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 7; overflow: hidden; margin-bottom: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow: hidden;}
.aboutLeft i {display: block;width: 65px;height: 2px;background-color: #ffffff;margin: 20px 0;margin-top: 25px;}
.about_z i p{color:#439d71;}
.about_y{width: 43%; float: right; height: 1.5rem;}
.about_y img{width: 100%; height: 90%; border-radius: 10px; box-shadow: 1px 1px 10px #6c6c6c;}
.about_body{display: table;width: 100%}
.about_body span{width: 100%; margin: 1%; text-align: center; font-size: 16px; font-weight: bold;}
.about_body .ngrhjg{text-align: center;}
.about_body span em{font-size: 12px;display: table;font-style: normal;width: 100%;line-height: 20px;text-align: center;}
.about_body ul li{width: 24%;display: inline-block;}
.about_body .jydbwz img{width: 45%;display: table;margin:0 auto;}

/* 产品展示 */
.product {display: table;width: 100%;padding-bottom: 30px;margin-top: 50px;}
.product_title {
    display: table;
    width: 100%;
    margin-bottom: 5px;
}
.product .title h3{font-size: 35px;color: #333333;font-weight: normal;}
.product .title h3 a{color: #ffffff; text-decoration: none;}
.product .title h3 em{color: #ff9f00;font-weight: bold;}
.product .title i{display: block;width: 254px;height: 11px;margin: 16px auto 0;}
.product .title i img{display: block;}
.product_bg h3{font-size: 30px; width: 100%; height: 45px; text-align: center; display: table;}
.product_bg h3 i{color: #242424; font-size: 30px; font-weight: normal; transition: .8s; top: 0; position: relative; display: inline-block; zoom: 1; font-style: normal; cursor: pointer;}
.product_bg span{color: #fff; font-size: 16px; color: #afafaf; margin: 0 auto; display: table; margin-top: 10px;}
.product_bg ul{display: table;}
.product_bg ul li{width: 23%; display: table; float: left; margin: 1%; border: 1px solid #e8e8e8;}
.product_bg ul li .img img{width: 100%;float: left;transition: all 0.5s;}
.product_bg ul li span{display: table; margin: 0 auto; font-size: 14px; width: 100%; text-align: center; line-height: 45px; transition: all .5s; background: #f5f5f5; color: #5e5e5e;}
.product_bg ul li:hover{border: 1px solid #00aeef; box-shadow: 1px 1px 10px #ddd;}
.product_bg ul li:hover span{background: #00aeef; color: #fff;}
.product_bg ul li .img{width: 100%;float: left;overflow: hidden;}
.product_bg ul li:hover .img img{transform: scale(1.1);}
.product_title{display: table;width: 100%;}
.product_title p {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 14px;
    padding: 10px 0;
    margin-bottom: 0px;
    position: relative;
    margin-top: 10px;
}
.product_title p::after {
    content: "";
    width: 80px;
    height: 2px;
    background-color: #0170c0;
    display: table;
    position: absolute;
    top: 0;
    margin: 0 auto;
    left: 46%;
}
.product .product_class{display: table; width: 98%; margin-top: 0px; margin-bottom: 20px;}
.product .product_class ul{display: table; width: 100%; text-align: center;}
.product .product_class ol{display: inline-block; position: relative; padding: 10px 25px; border: 1px solid #ddd; margin: 0px 5px; margin-bottom: 5px;}
.product .product_class ol a{font-size: 14px;}
.product .product_class ol:hover a{color: #368ad8;}
.product .product_class ol:hover{border:1px solid #368ad8;}
.product-more{display: table; width: 160px; height: 40px; border: 1px solid #a0a1a1; font-size: 14px; color: #999999; line-height: 40px; text-align: center; text-decoration: none; margin-right: 14px; border-radius: 3px; margin: 15px auto;}
.product-more:hover{color:#019a44;border:1px solid #368ad8;}




.xwlb_content{width:550px;}
.new_bg_harder{display: table;width: 100%;line-height: 30px;font-size: 18px;margin-top: 30px;text-indent: 0.1rem;font-size: 23px;}
.new_top{display: table; width: 100%; line-height: 40px; text-indent: 0.1rem; border-bottom: 1px solid #ddd; margin-bottom: 0.05rem; font-size: 16px; color: #1663be; font-weight: bold;}
.new_top i{text-transform: uppercase; font-style: normal; float: right; margin-right: 0.1rem; font-weight: initial;}
.new_bg{display: table;width: 100%;margin-top: 15px;}
.new_bg ul li ol{display: table; width: 98%; margin: 0 auto; line-height: 0.2rem; border-bottom: 1px solid #ddd;}
/*.new_bg ul{margin-top: 15px;}*/
.new_bg ul li{width: 31%; display: inline-block; border: 1px solid #ddd; margin: 1.01%; padding-bottom: 12px; padding-bottom: 4px; float: left;height: 1.1rem;border-radius: 0.03rem;}
/*.new_bg ul li span img{width: 100%; float: right;}*/
/*.new_bg .title{width: 60%; float: right;}*/
.new_bg ul li ol span{width: 70%;float: left; margin-right: 10px;margin-left: 0.02rem;}
.new_bg ul li ol i{font-style: normal;}



.Coo{display: table; width: 100%; font-size: 26px; margin: 20px auto;}
.Coo h2{display: table; text-align: center; border-bottom: 1px solid #ddd; margin: 0 auto; padding-bottom: 10px;}
.Coo ul{margin-top: 10px;}
.Coo ul li{width: 11%; margin: 0.65%; display: table; float: left; border: 1px solid #ddd;}
.Coo ul li img{width: 100%;}

.zhong i{width: 145px; margin: 0 auto; display: table; text-align: center; line-height: 23px; margin-top: 9px;}
.zhong a{font-size: 16px!important; font-style: normal!important; display: table; text-align: center; width: 150px!important; margin: 25px auto; line-height: 40px!important; color: #6b6b6b;border:1px solid #fff;}
/* .zhong a:hover{border:1px solid #6b6b6b;} */


.youqing{line-height: 60px;width: 100%;background:#dedede; border-top: 1px solid #ddd;}
.youqing em{display: table;float: left;text-transform: uppercase;font-size: 18px;}
.youqing span{width: 80%;display: table;float: left;margin-left: 20px;}
.youqing span a{display:inline-block;margin:0 5px;}
.logo_bg{float: left; margin: 30px; width: 140px; background: #fff;}
.logo_bg img{width: 100%;}
.footer{background: #00314d; padding: 20px; font-size: 14px; line-height: 30px; padding-top: 30px; padding-bottom: 0px;}
.footer_b{width: 150px; float: left; margin: 54px; background: #fff;}
.font_ter{display: table;float: left;color:#fff;line-height: 24px;margin-left: 30px;}

.footer_db_n{line-height: 50px; border-top: 1px solid #ddd; margin-top: 15px; text-align: center; color: #fff;}
.footer_db_n a{color:#fff;}
.fuwurexian em{display: table; float: left; font-size: 18px; margin-left: 165px; line-height: 31px;}
.search_2{float: right; margin-top: 9px;}
.input_bg{background: #fff; outline: none; border: solid 1px #d9d9d9; width: 240px; height: 28px; line-height: 26px; color: #c7c7c7; margin: 0; float: left; text-indent: 5px; border-radius: 5px 0 0 5px;border-right: 0px;}

#count{display: table;width: 100%;text-align: center;font-weight: bold;}
#count0{display: table;width: 100%;text-align: center;font-weight: bold;}
#count1{display: table;width: 100%;text-align: center;font-weight: bold;}
#count2{display: table;width: 100%;text-align: center;font-weight: bold;}

.fukehu{display: table;width: 100%;}
.fukehu ul li{width: 23%; margin: 0.99%;}
.fukehu ul li img{width: 100%}
.foot_nav_met_16_1_34{padding: 40px 0px; background:#1663be; border-color: #f0f2f5; padding-bottom: 0px;}
.col-lg-2{float: left; width: 18.666667%;}
.foot_nav_met_16_1_34 .list h4 a{color: #fff; font-size: 16px; font-weight: bold;}
.foot_nav_met_16_1_34 .list h4 a{color: #fff;}
.foot_nav_met_16_1_34 .list ul li{margin-bottom: 7px; margin-top: 10px;color: #fff;}
.foot_nav_met_16_1_34 .list ul li a{color:#fff;}
.col-lg-3{float: left; width: 25%;}
.font-size-26{margin-bottom: 15px;}
.font-size-26 a{font-size: 24px;font-weight: bold;color:#fff;background: #fff;display: table;}
.masonry-item p{font-size: 16px; color: #fff; margin: 17px auto; font-weight: bold;}
.add i{font-size: 16px;margin-right:25px;color:#fff;}

.ulstyle{width: 100%}
.ulstyle p{line-height: 30px; color:#fff;}
.footer_width{width: 23%;}

/*二维码*/
.code{width: 10%;float: left; margin-top: 3px;display: table;}
.code img {width: 100%;float: left;border: 3px solid #fff;}
.code span {display: table;width: 100%;text-align: center; color: #fff;line-height: 30px;}

/******内页*****/
.main{margin:45px auto;}
.left{width: 245px; float: left; padding: 5px; border: 1px solid #ddd;float: left;}
.left span{text-indent: 15px; display: table; width: 100%; line-height: 55px; font-size: 18px; font-weight: bold; border-bottom: 1px solid #ddd; color: #0170c0;}
.left span i{margin-left: 70px;}
.left ul li{line-height: 50px; text-align: center; border-bottom: 1px solid #ddd;}
.left ul li a{display: table;width: 100%;height: 100%;font-size: 14px;}
.left_img{display: table; width: 100%; margin: 10px auto;}
.left_img img{width: 100%;border:1px solid #ddd;}
.left_bottom{display: table;margin-top: 10px;}
.left_bottom h3{font-size: 16px; font-weight: bold; display: table; margin-bottom: 5px;}
.left_bottom p{font-size: 14px;line-height: 30px;}

.right {width: 870px;float: right;}
.right .right_nav{font-size: 14px; height: 45px; border-bottom: 1px solid #ddd;line-height: 45px;}
.right .right_nav i{margin-right: 10px; color:#484848;}
.right .right_body{display: table;margin-top:20px;font-size:14px;line-height: 30px;width: 100%;}
/*.right .right_body img{max-width: 100%;}*/
.right .right_nav a {display: inline-block;margin-right: 8px;font-size: 15px;}


.right_img{display: table;width: 100%;}
.right_img li{width: 31%;float: left;margin:0 auto;margin:1%;border: 1px solid #ddd;}
.right_img li:hover{width: 31%;float: left;margin:0 auto;margin:1%;border: 1px solid #bfd7f5;box-shadow: 1px 1px 10px #ddd}
.right_img li img{width: 100%;float: left;}
.right_img li span{display: table;width: 100%;text-align: center;}

.lanrenzhijia{ width:352px; height:auto;overflow:hidden;float: left;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ background:url(http://www.lanrenzhijia.com/demo/images/loading.gif) no-repeat center center;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{width:100px!important;height:100px!important;z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:350px;border:1px solid #DFDFDF;display: table;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.cp_miaoshu{width: 48%; float: left; margin-left: 30px; text-align: left;}
.cp_miaoshu h3{font-size: 18px; display: table; width: 100%; border-bottom: 1px solid #ddd; line-height: 50px; font-weight: bold;}
.cp_miaoshu span{display: table; min-height: 80px; width: 100%; background: #fff; border-radius: 10px; padding: 5px;}
.cp_miaoshu i{font-style: normal;font-size: 16px;}

.meter{width: 100%; height: 35px; padding: 10px; background: #ececec;margin-top: 20px;border-radius: 5px;display: table;}
.meter span{display: table;width: 100%;border-bottom: 1px solid #ddd;}
.meter span i{font-style: normal; font-size: 14px; display: table; border-bottom: 2px solid #00314d; width: 70px; text-align: center; line-height: 20px; padding-bottom: 10px;}
.meter_body{min-height: 80px; line-height: 30px; background: #fff; border-radius: 5px; padding: 5px;}
/*产品推荐*/
.Re_products{width: 100%; display: table; background: #fff; margin: 0.1rem auto; padding: 0.1rem; border-radius: 10px;}
.Re_products .Re_products_bg{width: 100%;display: table;border-bottom: 1px solid #ddd;}
.Re_products .Re_products_bg i{font-style: normal;float: right;text-transform: uppercase;}
.Re_products .Re_products_bg  h3{font-size: 18px;font-weight: bold;display: table;float: left;}
.Re_products ul li{width: 23%;margin:1%;border:1px solid #ddd;display: table;float: left;}
.Re_products ul li img{width: 100%;float: left;}
.Re_products ul li span{border:none;line-height: 30px;display: table;width: 100%;text-align: center;}

/**在线留言**/
.hza{margin: 10px auto; background: #fff; padding: 10px;}
.hza label{display: table; font-size: 18px; line-height: 45px; font-weight: bold;}
.hza:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.soka{width: 49%; border: 1px solid #D8D8D8; line-height: 45px; margin-bottom: 12px; padding-left: 10px; font-size: 12px; font-family: "Microsoft YaHei", verdant, tahoma;}
.sokb{height: 50px;border: 1px solid #D8D8D8; line-height: 35px; margin-bottom: 15px; padding-left: 10px; font-size: 14px; font-family: "Microsoft YaHei", verdant, tahoma;width: 98.3%; color: #757575;}
.tj {width: 120px;line-height: 30px;text-align: center;color: #fff;font-size: 14px; background-color:#00aeef;cursor: pointer;font-family: Arial,Microsoft YaHei; font-size: 14px;border: none;}

.shopmrsc{overflow: hidden; padding: 15px 5px;}
.shopmrsc ul li { margin-bottom: 0.1rem;display: table;width: 100%; border-bottom: 1px solid #ddd; padding-bottom: 0.1rem;}
.shopmrsc a{float: left; display: block; height: 135px; text-decoration: none; position: relative;}
.shopmrsc p.xwlbbt{font-size: 16px; font-family: "Microsoft YaHei"; font-weight: normal;}
.shopmrsc p.xwlbnr{font-size: 14px; font-weight: normal; line-height: 24px; margin-top: 7px; color: #999;}
.shopmrsc p.xwlbsj{font-size: 14px; font-weight: normal; color: #787878; position: absolute; line-height: 20px; bottom: 0;}
.shopmrsc .xwlb_img{float: left; display: block; text-decoration: none; position: relative; width: 185px; margin-right: 20px;}

.shopmrsc h3{font-size: 22px;display: table;width: 100%;text-align: center;}
.shopmrsc i{font-size: 14px;display: table;width: 100%;text-align: center;border-bottom: 1px solid #ddd;font-style: normal;}
.shopmrsc_fy {display: table;width: 100%;}
.shopmrsc_fy a{display: table;width: 100%;height: auto;}

/*联系我们*/
.contact{display: table;width: 100%;}
.contact h3{font-size: 18px;font-weight: bold;}

/*版权*/
.footer_bg{display: table; width: 100%; background: #0071c1; padding: 20px 0; padding-bottom: 40px;}
.footer_bg .container{
	width: 1000px;
	margin:0 auto
}

.footer_bg_top {
    display: table;
    width: 100%;
    padding-top: 24px;
    padding-bottom: 40px;
}
.footer_bg_top ul{text-align: center;}
.footer_bg_top ul li{display: inline-block; margin: 0 50px; position: relative;}
.footer_bg_top ul li a{color: #fff; font-size: 15px;}
.footer_bg_top ul li:after{content: ""; display: inline-block; width: 10px; height: 1px; background: #fff; position: absolute; top: 14px; right: -50px;}
.footer_bg_top ul li:nth-child(1):before{content: ""; display: inline-block; width: 10px; height: 1px; background: #fff; position: absolute; top: 14px; left: -50px;}
.font_contact{display: inline-block; width: 30%; margin-left: 50px;}
.font_contact h3{display: inline-block; font-size: 15px; color: #fff; width: 100%; margin-bottom: 10px;}
.font_contact i{display: table; width: 25px; float: left; margin-right: 10px;}
.font_contact i img{width: 100%;float: left;}
.font_contact span, .font_contact span p{font-size: 13px; line-height: 30px; color: #fff;}
.footer_cp{display:inline-block;width: 20%;float: left;}
.footer_cp h3{display: inline-block; font-size: 15px; color: #fff; width: 100%; margin-bottom: 10px;}
.footer_cp ul li{display: table; width: 100%; line-height: 25px; float: left; margin: 1%;}
.footer_cp ul li a{color: #fff; font-size: 13px;}
.footer_cp i{display: table; width: 20px; float: left; margin-right: 10px;}
.footer_cp i img{width: 100%;float: left;}
.footer_cp span, .footer_cp span p{font-size: 14px; line-height: 30px; color: #bbb;}
.footer_erweima{display: inline-block; float: right; width: 16%;}
.footer_erweima i{display: table; width: 20px; float: left; margin-right: 10px;}
.footer_erweima i img{width: 100%;float: left;}
.footer_erweima h3{display: inline-block; font-size: 15px; color: #fff; margin-bottom: 14px; width: 100%;}
.erweima{width: 72%; margin-left: 36px;}
.erweima img{width: 100%;}

.footer_ab{display:inline-block;width:20%;float: left;}
.footer_ab h3{display: inline-block; font-size: 15px; color: #fff; width: 100%; margin-bottom: 10px;}
.footer_ab ul li{display: table; width: 100%; line-height: 30px; float: left; margin: 1%;}
.footer_ab ul li a{color: #fff; font-size: 14px;}
.footer_ab i{display: table; width: 20px; float: left; margin-right: 10px;}
.footer_ab i img{width: 100%;float: left;}
.footer_ab span, .footer_abspan p{font-size: 14px; line-height: 30px; color: #bbb;}


/*版权信息*/
.cop{line-height: 50px; height: 50px; background: #484848; text-align: center; font-size: 13px; color: #bbb; border-top: 1px solid #616161;}
.cop a{color:#bbb;}



/* 关于我们 */
.conter-text img{
	max-width: 100%;
}



/*新闻中心*/
.faq{width: 380px;height: 500px;background: #fff;overflow: hidden;padding: 24px 20px 0;margin-right: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.faq h3{background: url(../images/newsico.gif) no-repeat 0 0;height: 40px;border-bottom: 1px solid #a7a7a7;padding-left: 30px;}
.faq dt{padding-left: 32px;background: url(../images/faqico.gif) no-repeat 0 0;padding-left: 33px;font-weight: bold;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.faq dd{padding-left: 32px;background: url(../images/faqico1.gif) no-repeat 0 0;padding-left: 33px;line-height: 20px;color: #505050;margin-top: 15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.faq dt a{color: #505050;font-size: 12px;}
.faq h3>a{font-size: 18px;color: #484848;display: inline-block;height: 35px;position: relative;line-height: 24px;font-weight: bold;}
.faq dl{border-bottom: 1px dashed #c7c8c8;margin: 0 15px;padding: 20px 0;}
.news{width: 380px;height: 500px;background: #fff;overflow: hidden;padding: 24px 20px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-left: 4px;margin-right: 17px;}
.news-title{background: url(../images/newsico.gif) no-repeat 0 0;height: 40px;border-bottom: 1px solid #a7a7a7;padding-left: 24px;}
.news-title span a{font-size: 12px;font-weight: normal;line-height: 24px;}
.news-title li{float: left;font-size: 14px;}
.news-title li a{color: #484848;font-weight: bold;height: 35px;display: inline-block;line-height: 24px;padding: 0 5px;}
.news-c ul{display: table;width: 100%;margin-top: 5px;}
.news-c li{padding-left: 30px;background: url(../images/newsico03.gif) no-repeat 13px 16px;line-height: 40px;color: #505050;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-size: 14px;height: 40px;}



.online{width: 350px; height: 438px; background: #fff; overflow: hidden; padding: 37px 20px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.online h3{background: url(Img/Index/online01.gif) no-repeat 0 0; height: 34px; border-bottom: 1px solid #a7a7a7; padding-left: 30px;}
.online h3 span{font-size: 12px; font-weight: normal; line-height: 24px; color: #b3b4b5;}
.online h3 a{font-size: 14px; color: #00a1e9; display: inline-block; height: 35px; position: relative; line-height: 24px; background: url(Img/Index/newsline.gif) repeat-x 0 bottom;}
.online p{padding-top: 20px; height: 30px; color: #505050; line-height: 20px;}
.online .li01{background: url(Img/Index/on04.gif) no-repeat 0 center;}
.news-c p{width: 100%;line-height: 0;margin: 19px auto 0;}
.news-c p img{width: 90%;padding: 5px;border: 1px solid #dadada;display: table;margin: 0 auto;height: 200px;}


/* 产品和案例的排版 */
.pic{display: table;width: 100%;}
.pic li{width: 31%;margin: 1%;float: left;border: 1px solid #dcdcdc;}
.pic li .img{width: 100%;overflow: hidden;}
.pic li .img img{width: 100%;float: left;transition: all 0.5s;}
.pic li span{display: table;width: 100%;text-align: center;padding: 5px 0;}
.pic li:hover{box-shadow: 1px 1px 10px #ddd;}
.pic li:hover .img img{transform: scale(1.2);}

/*应用案例*/
.main_case_bg{display: table; width: 100%; margin: 0 auto; margin-top: 25px;}
.main_case_img{display: table; margin: 0 auto; border: 1px solid #ddd;width: 50%;}
.main_case_img img{width: 100%;}
.main_case_body_title{display: table; width: 100%; margin-top: 16px;}
.main_case_body_title h2{width: 100%;text-align: center;font-size: 16px;}
.case_details{display: table;width: 100%;border-top:1px solid #ddd;margin-top: 10px;}
.case_details>span{display: table; width: 100%; line-height: 45px; color: #009943; font-weight: bold;}
.case_details_text{display: table;width: 100%;min-height: 50px;}
.page_bg{line-height: 26px;border-top: 1px dashed #e0e1dc;margin-top: 6px;padding-top: 5px;font-size: 14px;}
.page_bg span{
	display:inline-block;
}



/*产品详情*/
.main_product{display: inline-block;width: 100%;margin-top: 20px;}
.product_tu{ width:450px; height:auto; overflow:hidden;float: left;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width: 100%;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:500px;height:375px;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 /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width: 440px; height: 330px; border: 1px solid #DFDFDF;}
.spec-scroll{clear: both; margin-top: 5px; width: 442px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float: left; position: relative; width: 92%; height: 56px; overflow: hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


/*产品详情右边*/
.product_details {width: 350px;display: table;float: left;margin-left: 25px;margin-top: 10px;}
.product_details ul li {line-height: 35px;font-size: 12px;border-bottom: 1px solid #ddd;padding: 10px 0;}
.product_details ul li h1{font-size: 16px;font-weight: normal;color:#484848;font-weight: bold;}

.main .product_body ul {display: table;width: 100%;}

/*参数*/
.p_detail{display: table;width: 100%;margin-top: 30px;padding: 10px;background: #f5f5f5;}
.p_detail>span{display: table;width: 100%;border-bottom: 1px solid #ddd;font-weight: bold;color: #484848;font-size: 16px;padding-bottom: 8px;margin-bottom: 10px;}
.content{display: table;width: 100%;background: #f5f5f5;min-height: 65px;}

.page_bg{line-height: 26px;border-top: 1px dashed #e0e1dc;margin-top: 6px;padding-top: 5px;font-size: 14px;}


.rec{display: table;width: 100%;margin-top: 22px;border: 1px solid #ddd;}
.rec>span{display: table;width: 97.8%;line-height: 25px;height: 25px;border-bottom: 1px solid #ddd;margin-bottom: 6px;font-weight: bold;font-size: 16px;padding: 10px;background: #f5f5f5;color: #484848;}
.rec ul li{width: 22.6%;margin: 1%;float: left;border: 1px solid #ddd;}
.rec ul li img{float: left;max-width: 100%;}
.rec ul li span{display: inline-block;width: 100%;line-height: 24px;height: 24px;text-align: center;font-size: 14px;margin-top: 5px;}


/* 新闻中心 */
.index-title {
    display: inline-block;
    width: auto;
    font-size: 0px;
    color: #333;
    margin: 40px 0px 40px;
    text-align: center;
}

.index-title h4 {
    position: relative;
    z-index: 1;
    display: inline-block;
    font-size: 30px;
    line-height: 1em;
    color: #333;
}

.index-title h4:after {
    content: "";
    position: absolute;
    z-index: -2;
    width: 180px;
    height: 1px;
    bottom: -30px;
    left: 50%;
    margin-left: -90px;
    background-color: #f1f1f1;
    transition-duration: .3s;
}

.index-title h4:before {
    content: "";
    position: absolute;
    z-index: -1;
    width: 50px;
    height: 1px;
    bottom: -30px;
    left: 50%;
    margin-left: -25px;
    background-color: #eb6024;
    transition-duration: .3s;
}

.index-title h4 font {
    color: #368ad8;
}

.index-new-bg {
    display: table;
    width: 100%;
    background-color: #f7f7f7;
    padding-bottom: 55px;
}
.index-news{ overflow:hidden;}
#news-button{ width:100%; background:#eeeeee; overflow:hidden;}
#news-button li{ display:inline-block; padding:0px 25px; font-size:16px; line-height:50px; color:#333;}
#news-button li a{font-size: 15px;}
#news-button li a:active,#news-button li a:link{
	text-decoration: none;
}
#news-button li a:hover{  color:#368ad8;}
#news-button li.active,#news-button li.active:hover a{ color:#fff; background:#368ad8;}
#news-button li.active a{color:#fff}
#news-content{ padding:10px 0px;}
#news-content li{ padding:20px 0px; border-bottom:1px dashed #e0e0e0;}
#news-content li a{ position:relative; z-index:1; display:inline-block; width:100%; padding-left:30px; padding-right:90px; font-size:14px; line-height:1em; color:#4d4d4d;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
#news-content li a:hover{color:#368ad8;}
#news-content li a:after{ content:""; position: absolute;  z-index:-1;width: 12px;height: 12px;bottom: 1px;left: 5px;background-color:#333;}
#news-content li span{ position:absolute; z-index:1; top:0px; right:0px;}

a.more3{ color:#666; font-size:14px;} 
a.more3:hover{ color:#368ad8;} 

.text-center {
    margin-bottom: 16px;
}


/*联系我们*/
.main_contact{display: table;width: 48%;float: left;}
.main_contact h3{display: table;font-size: 18px;font-weight: bold;color: #484848;}
.main_contact p{display: table;width: 100%;font-size: 14px;line-height: 34px;margin-top: 12px;}
.map{display: table;width: 48%;float: right;}
}

/* 搜索 */
.SearchFor{height: 60px;line-height: 60px;background-color:#fff;border-bottom: 1px #eee solid;}
.SearchFor .keyword {font-size: 14px;color: #333;height: 60px;width: 770px;}
.SearchFor .keyword span {float: left;height: 60px;line-height: 60px;color: #333;}
.SearchFor .keyword span i{display: inline-block;margin-right: 5px;color: #d72e19;}
.SearchFor .keyword p {float: left;height: 60px;line-height: 60px;}
.SearchFor .keyword p a {float: left;height: 60px;line-height: 60px;color: #666;font-size: 14px;padding: 0 15px;background: url(../images/SearchForBox.jpg) no-repeat center left;}
.SearchFor .keyword p a:first-child{background: none;}
.SearchFor .keyword p a:hover {color: #be0000;}
.SearchFor .inpDiv{height: 37px;border: 1px #ddd solid;margin-top: 10px;}
.SearchFor .inp{width: 314px;height: 35px;overflow: hidden;position: relative;}
.SearchFor .inp:after{content: "";width: 17px;height: 2px;display: block;background-color: #242424;position: absolute;right: 0;bottom: 0;}
.SearchFor .inp input{float: left;border: none;height: 35px;line-height: 35px;width: 223px;font-size: 14px;color: #ccc;background: none;outline: none;padding: 0 20px;}
.SearchFor .inp a{display: block;cursor: pointer;background: no-repeat;border: none;position: absolute;outline: none;right: 0;top: 0;height: 60px;padding: 0;}
.SearchFor .inp a i{display: block;width: 38px;height: 35px;background: url(../images/SearchIcon.jpg) no-repeat right center;background-size: 100% 100%;}
/* 搜索 End */


/*应用案例*/
.app{display: table; width: 100%; background: url(../images/bg.jpg) no-repeat center; padding: 50px 0;}
.app_top{display: table;width: 100%;text-align: center;font-size: 18px;color:#fff;}
.app_top h3{font-size: 32px; margin-bottom: 10px;}
.app_top i{color: #fff; font-size: 16px; color: #ccc; margin-top: 10px; font-style: normal;}
.app_top:hover h3{}


.scroll-outer{}
#scroll{width:1080px;margin:0 auto;font-family:"Microsoft Yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:240px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll .item span{display: table;width: 100%;line-height: 45px;text-align: center;font-size: 14px;}
#scroll .item .img {width: 96%;overflow: hidden;border: 1px solid #ddd;display: table;margin: 0 auto; margin-top: 5px;}
#scroll .item .img img{width: 100%;float: left;transition: all 0.5s;}
#scroll .item:hover .img img{transform: scale(1.1);}
#scroll .item:hover span a{color:#d72e19;}


#scroll .item:hover .txt{background-color:#fff\9;background-color:rgba(248, 249, 249, 0.95);box-shadow:0 0 15px 15px rgba(248, 249, 249, 0.95);}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:68px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;color:#484848;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}

.app_more{display: table; line-height: 30px; margin: 0 auto; margin-top: 40px; border-radius: 2px; background: #ddd; padding: 0 12px;}
.app_more a{color:#fff;}
.case-text{width: 96%; margin: 0 auto;}
.case-text h3{font-size: 16px; text-align: center; padding: 10px 5px; color: #019a44;}
.case-text h3 a{color: #009a44;}
.case-body{font-size: 14px; color: #969696; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.case-more{display: table; margin-top: 10px; margin-bottom: 10px; padding: 3px 5px; border-radius: 5px; font-size: 12px;}

/* 关于 */
.about {
    background:#0071c1 url(../images/about-bg.png) no-repeat;
    overflow: hidden;
    border-bottom: 1px solid #ddd;
    padding-top: 50px;
    padding-bottom: 50px;
}
.aboutLeft {
    margin-top: 10px;
}
.aboutLeft h3{
	width: 100%;
	text-align: center;
}

.aboutLeft h3 a{color: #ffffff; position: relative; z-index: 9;}
.aboutLeft h3 a{color: #ffffff; position: relative;z-index: 9; font-size: 28px;}
.aboutLeft h3 em{display: block;color: #666;font-size: 16px;margin-top: 10px;}
.aboutLeft i {
    display: block;
    width: 66px;
    height: 2px;
    background-color: #ffffff;
    margin: 25px auto;
}
.aboutLeft p {
    font-size: 15px;
    color: #fff;
    line-height: 34px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 7;
    overflow: hidden;
}
.aboutLeft a.more {
    color: #3a3a3a;
    font-size: 14px;
    width: 140px;
    height: 40px;
    display: table;
    text-align: center;
    line-height: 40px;
    background: #fff;
    margin: 0 auto;
    margin-top: 20px;
}
.aboutLeft a.more em{font-size: 12px;margin-left: 25px;}
.aboutLeft a.more b{display: inline-block;*display: inline;*zoom: 1;width: 16px;height: 16px;vertical-align: middle;margin-left: 15px;background:url(../images/AboutBox.png) no-repeat center center;}


.partner{
	display: block;
	width:100%;
}

.partner-top {
    display: table;
    width: 100%;
    height: 35px;
    line-height: 35px;
}

.partner-top h3 {
    font-size: 22px;
    color: #fff;
    border-left: 4px solid #fff;
    padding-left: 10px;
    display: table;
    width: 60%;
    float: left;
}



.partner-more {
    font-size: 14px;
    color: #fff;
    float: right;
}

.partner-pic {
    width: 31%;
    float: left;
    margin: 1%;
    margin-bottom: 15px;
}

.index-about-name {
    display: block;
    width: 100%;
    text-align: center;
    line-height: 30px;
    height: 30px;
    color: #fff;
    font-size: 14px;
}


/* 关于 End */
.dropdown-menu>li>a{display: block; padding: 10px 20px; clear: both; font-weight: 400; line-height: 1.42857143; color: #707070; white-space: nowrap;}



/*新闻中心*/
.main_new_bg ol{float: left; margin-left: 15px; margin-right: 15px; padding-bottom: 15px; _display: inline; border-bottom: 1px dashed #dcdcdc; margin-bottom: 20px;width:100%;}
.main_new_bg ol a.img{display: block; float: left; padding: 6px; width: 18%; height: 120px; border: 1px solid #ddd; margin-right: 20px;}
.main_new_bg a.img img{width: 100%; height: 100%;}
.new_text{display: table;width: 75%;float: left;}
.new_text h3{text-align: left; padding-top: 5px;}
.new_text h3 a{font-weight: normal; font-size: 18px;}
.new_text span{font-size: 14px; display: table; width: 100%; color: #c5c5c5;}
.new_text div{font-size: 12px; line-height: 25px; color: #9d9d9d; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.main_new_bg h2{display: table; width: 100%; text-align: center; font-size: 22px; font-weight: normal;}
.main_new_bg i{font-size: 15px; font-style: normal; text-align: center; display: table; width: 100%; padding: 14px 0; border-bottom: 1px solid #ddd; padding-bottom: 5px; margin-bottom: 10px;}
.main_new_bg{display: table; width: 100%; padding-top: 18px;}
.new_bg_bottom{display: table;width: 100%;font-size: 14px;line-height: 30px;}
.new_bg_bottom img{max-width: 100%;}

.fanhui{display: table;margin:5px auto;}
.body_main{display: table;margin-top: 10px;width: 100%;line-height: 30px;}




.right-body-text {
    font-size: 14px;
    padding: 10px 0;
    width: 100%;
    margin: 0 auto;
}

.right-body-text dl dd {
    width: 100%;
    padding: 10px 0;
    display: table;
    padding-top: 0;
    border-bottom: 1px dashed #acbbc5;
    margin-bottom: 10px;
}

.right-body-text .right-img {
    display: table;
    float: left;
    width: 18%;
}

.right-body-text .right-img img{
	max-width: 100%;
}

.right-body-text .right-txt {
    display: block;
    width: 77%;
    float: left;
    margin-left: 14px;
}

.right-body-text .right-txt h4 a {
    font-size: 16px;
    color: #0170c0;
    margin-bottom: 5px;
    display: table;
}

.right-body-text .right-text-bottom {
    font-size: 12px;
    line-height: 20px;
}

.scroll-img{
	border:1px solid #8a8a8a
}
.scroll-img img{
	max-width: 100%;
}

.scroll-txt{
	font-size: 14px;
	text-align: center;
	line-height: 35px;
	height: 35px;
}

.right-top {
    font-size: 16px;
    display: block;
    width: 100%;
    background: #0170c0;
    padding: 10px 0;
    text-indent: 10px;
    color: #fff;
    margin-bottom: 10px;
}

.right-top-bottom {
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
}

.right-top-bottom h3 {
    font-size: 14px;
    background: #0170c0;
    padding: 10px 0;
    text-indent: 10px;
    color: #fff;
    display: table;
    padding-right: 12px;
}



.hezuo_w {
    position: relative;
}
.h_pre,.h_next{ position:absolute; top:50%; transform: translateY(-50%); display:block; width:39px; height:40px;  }
.h_pre{ left:0; cursor:pointer; background:url('../images/prev.jpg') no-repeat center;}
.h_next{ right:0; cursor:pointer; background:url('../images/next.jpg') no-repeat center;}
.hezuo_p{ width:89%; margin:0 auto; overflow:hidden;}
.hezuo_p ul{ width:10000%;}
.hezuo_p li{ float:left; display:inline; width:0.184%; margin:0 0.02% 0 0; text-align:center;}
.hezuo_p li a{ font-size:14px; color:#666; font-weight:bold; line-height:25px;}
.hezuo_p li img{ width:100%; border:#ccc 1px solid;}
.hezuo_p li font{ display:block; margin:6px 0 0 0;}




.brand {display: block;width: 100%;padding: 50px 0;}
.brand_title{display: table;width: 100%;}
.brand_title p {display: block;width: 100%; text-align: center; font-size: 14px; padding: 10px 0;margin-bottom: 10px;position: relative;margin-top: 10px;}
.brand_title p::after {content: "";width: 80px;
    height: 2px;
    background-color: #0170c0;
    display: table;
    position: absolute;
    top: 0;
    margin: 0 auto;
    left: 46%;
}

.brand_title h3 {
    font-size: 30px;
    width: 100%;
    height: 45px;
    text-align: center;
    display: table;
}

.brand_title h3 i{
	font-style: normal;
}


.right-text {
    font-size: 0.15rem;
}

}


