﻿/*样式初始化及公共样式部分*/
*{ margin:0px; padding:0px; }
body{ color:#333; font-size:13px; margin:0 auto; background-color:#fff; font-family:"Microsoft YaHei"; }
a{ color:#333; text-decoration:none;text-decoration:none; }      /*定义全局链接颜色*/
a:hover{ color:#ea5805; transition:0.3s all;text-decoration:none; }      /*定义全局链接鼠标滑过颜色*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0px; padding:0px; list-style:none; border:0px; }    /*主要标签的样式初始化*/
address, caption, cite, code, dfn, em, strong, th, var, optgroup, i{ font-style: inherit; font-weight: inherit; }

.clear{ clear: both; height:0px;}  /*清除左右浮动*/
.fl{ float:left;}     /*定义左浮动*/
.fr{ float:right;}     /*定义右浮动*/
#copy{ display:none;}      /*隐藏后台自带版权DIV*/
.w_1200{ width:1200px; margin:0 auto;display: table;}
.box,.news,.footer1{width:1200px; margin:0 auto; height:auto; overflow:hidden;}    /*定义版面统一宽度*/
.banner_n{overflow:hidden;}
.banner_n img{
    width: 1920px;
    position: relative;
    left: 50%;
    margin-left: -960px
}

.clear {clear:both; height:0; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
.top20{ margin-top:20px;}    
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top65{ margin-top:65px;}

/*首页*/
.hearder_top{font: 14px "Microsoft Yahei"; color: #999; margin: auto; line-height: 40px; font-weight: normal; background: #f5f5f5; height: 40px; overflow: hidden; box-shadow: 1px 1px 10px #ddd;}
.hearder_top span>a{display: inline-block;margin-right: 5px;color:#797979;margin-right: 20px;}
.hearder_top span{ float:right; color:#999; height:40px; line-height:40px;}
.hearder_top span a:hover {text-decoration: underline;}
.h_con{ height:156px; overflow:hidden; width:1200px; margin:auto;}
.h_con h6{float: left;width: 400px;margin-top: 39px;animation-duration: 1.5s;animation-name: fadeInLeft;border-right: 1px solid #dfe3e6;height: 88px;}
.h_con p{float: left; width: 470px; font-size: 15px; color:#aa0001; animation-duration: 1.5s; animation-name: fadeInLeft; padding: 40px 0 0 30px; line-height: 30px;}
.h_con p strong{color:#0b46a4;font-weight:bold; display:block; font-size:24px; padding-bottom:3px;}
.h_con p strong i{ color:#073e77;}
.h_con p span{ display:block; color:#222; font-size:14px; padding-top:3px;}
.top_bg{border-top: 1px solid #ddd;}

.tel{ float:right; padding:35px 0 0;width: 270px;overflow: hidden;}
.tel span{ display:block; background:url(../images/fff.png) no-repeat 0 0; padding:0 0 0 54px; font-size:15px; color:#333;}
.tel i{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:26px;}
.tel em{display: block; padding:3px 0 0;}
.tel em div{display: inline-block;margin-right: 5px;}
.tel em a{font-size: 14px;color: #fff;display: block;width: 258px;height: 30px;text-align: center;line-height: 28px;background:#0c46a7;overflow: hidden;border-radius: 24px;}
.tel em a:hover{opacity: 0.8;}


/*导航*/
.nav_bg { width: 100%; height: 55px; margin: 0 auto; background:#0e45a9;}
.nav li { position: relative; width:130px; height: 55px; line-height: 55px; float: left; text-align: center; /*background:url(../uploadfile/image/20180711/20180711103440_1404830499.jpg) right no-repeat;*/ }
.nav li a { color: #fff; font-size: 14px; display: block; }
.nav li ul a:hover { color:#fff; font-size:14px; }
.nav li ul li{ background:none; }
.nav li a:hover { color:#fff; font-size:14px;background: #ff000a; }
.nav .a_nav a{ color:#fff; font-size:14px;}
.menu ul { position: absolute; top: 55px; left: 0; z-index: 9999; opacity: 0; background: #188dde; -webkit-transition: opacity .25s ease .1s; -moz-transition: opacity .25s ease .1s; -o-transition: opacity .25s ease .1s; -ms-transition: opacity .25s ease .1s; transition: opacity .25s ease .1s; width:165px; }
.menu li:hover > ul { opacity: 1; }
.menu ul li { height: 0; width: 100%; overflow: hidden; -webkit-transition: height .25s ease .1s; -moz-transition: height .25s ease .1s; -o-transition: height .25s ease .1s; -ms-transition: height .25s ease .1s; transition: height .25s ease .1s; }
.menu li:hover > ul>li { height: 42px; line-height: 42px; overflow: visible; }
.menu ul li a { width: 165px; border-bottom: 1px solid #fff; text-align:center; font-size: 14px; }



/*幻灯片*/
#banner{margin-top:0px; overflow:hidden;}
.focus {width:100%; height:500px; overflow:hidden; position:relative;}
.focus ul {height:502px; position:absolute;}
.focus ul li {float:left; width:100%; height:502px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1002px; left:50%; margin-left:-501px; height:24px; bottom:36px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:165px; background:url(http://114my.cn.114.114my.net/cym/QQ-Flash/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}



/*搜索*/
.search_bg{ width:100%; height:60px; line-height:60px; background:#f6f6f6; color: #777; box-shadow: 1px 1px 10px #ddd;}
.search_l a{ font-size:14px; color:#777; padding: 0 4px; }
.search_l a:Hover{ text-decoration:underline; }
.search_r{ width:300px; padding-top:2px; }
.search-bg{ width:245px; }
.search-bg input{ color: #888888; border: 1px #dfdfdf solid; outline: none; height: 32px; line-height: 32px; padding-left: 21px; width: 238px; }
.search-i {width: 44px;margin-top: -4px;}

/*产品*/
.adv_product {background: url(../images/20171030161309_204526694.png) no-repeat center;width: 100%;color:#0e45a9;font-size: 36px;font-weight: bold;text-align: center;line-height: 37px;margin-bottom: 30px;margin-top: 20px;}
.adv_product .en {font-size: 18px;color: #333;display: block;text-align: center;font-weight: 100;}

.pro_bg{width:100%;background:#fcfcfc;position:relative;padding-bottom: 0px;}
#open{display: table!important;;}
.pro_tt{margin-bottom:30px;}
.pro_tt p{color:#a4a4a4;}
.daohang {width: 238px;margin: 0 auto;line-height: 40px;text-indent: 1em;margin-top: 10px;position: relative;display: table;text-align: left; cursor: pointer;}
.daohang em{width: 100%;height: 40px; background: #ddd;display: table !important;}
.daohang i {width: 15px;height: 15px;display: block!important;background: url(../images/yy.png) no-repeat center;background-size: 100%; position: absolute;top: 12px;right: 10px;border-radius: 50%;cursor: pointer;}
.daohang ul{display: none;}
.x_bottom {margin-top:10px;}
.x_bottom span{height:35px; background:#0e45a9;font-size:18px; line-height:35px; text-align:center; color:#fff;font-weight:bold;display:table;width:100%;}
.x_bottom p{font-size:14px;line-height:30px;border:1px solid #ddd;padding:5px;}

.pro_list_le{width:256px;background:#f5f5f5;}
.pro_fl_tt{background:#0e45a9;color:#fff;text-align:center;padding:30px 0;   position: relative;}
.pro_list_le>ul{border:1px solid #ddd; margin-bottom:10px;}
.pro_fl_tt p{font-size:22px;font-weight:bold;line-height:18px;margin-bottom:15px;}
.pro_fl_tt em {font-size: 14px;font-weight: normal;line-height: 12px; text-transform: uppercase;}
.pro_fl_tt:after{content:'';width:240px;height:90px;position: absolute;top:50%;left:50%;margin: -46px -120px;border:1px solid #054ac8;}
.pro_fl_tt:before{content:'';width:220px;height:70px;position: absolute;top:50%;left:50%;margin: -36px -110px;border:1px solid #054ac8;}
.pro_list_le .pro_fl_tt ul{width:236px;margin: 10px;}
.pro_list_le>ul>li{width: 95%;margin:0 auto;}
.pro_list_le>ul>li a {line-height: 40px; display: block; font-weight: normal !important; border-bottom: 1px solid #efefef; position: relative; padding-left: 18px;font-size: 15px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.pro_list_le>ul>li a:hover,.pro_list_le table .cur td a{color:#ea5805;}
.pro_list_le>ul>li>a:after{content:'';width:1px;height:1px;border:2px solid #188dde;position: absolute;left: 0;top: 50%;border-radius: 2px;}


.pro_img_list{width:924px;overflow:hidden;position:relative;transition-delay: 2s;}
.pro_img_list_b{width:924px;}
.product_bg{display: table;width: 100%;margin:30px auto;}
.pro_img_list_b{width: 100%;display: table;}
.pro_img_list_b ul li{width: 31%;display: table;float: left;border:1px solid #ddd;margin:5px;}
.pro_img_list_b ul li span{width: 100%;display: table;overflow: hidden;}
.pro_img_list_b ul li span img{width: 100%;transition: all .5s}
.pro_img_list_b ul li:hover img{transform: scale(1.05);}
.pro_img_list_b .title_cp{display: table;width: 100%;text-align: center;line-height: 40px;font-size: 14px;}

/*广告条*/
.homeAdwant{background: url(../images/guanggao_bg.jpg) no-repeat center center;height: 170px;padding: 20px 0; }
/*.homeAdwant h1{font-size: 35px; text-align: center; color:#fff;width: 100%;padding-top:50px;}
.homeAdwant p{font-size: 16px; line-height: 35px; color:#fff; text-align: center;width: 100%;}*/
.homeAdwant ul {display: table;width: 74%; margin: 0 auto;margin-top: 80px;}
.homeAdwant ul li{width: 20%;display: inline-block;text-align: center;color:#fff;font-size: 16px;}
.homeAdwant .gg_bg{font-size: 18px;text-align: center;color:#fff;margin-top: 20px;}

/*优势*/
.adv_t{ text-align:center;}
.adv_t p {font-size: 32px;font-weight: bold;color: #333333;margin-top: 35px;}
.adv_t p b {color: #205cbc;font-size: 38px;}
.adv_t font{font-size: 16px; display: block; line-height: 34px; color: #b1b1b1;}
.adv_t span{ font-size:14px; font-family:Arial; color:#cccccc;display:block;}

.homeYs-main{ overflow:hidden;}
.homeYs-main li{box-shadow:0px  20px 50px rgba(0,0,0,0.1);height: 382px;}
.homeYs-main li .pic{display: block;overflow: hidden;}
.homeYs-main li img{position: relative;z-index: -1;display: block;transition: all .5s;}
.homeYs-main dl{padding-left: 140px;}
.homeYs-main dl dt h5{font-size: 25px;color: #484848;margin-bottom: 30px;position: relative;right: 0;transition: all .5s;font-weight: normal;font-weight: bold;}
.homeYs-main dl dt h5:before{content: "";position: absolute;width: 0;height: 3px;background-color: #0676c3;left: 170px;top: 9px;opacity:0;}
.homeYs-main dl dt b{display: block;width: 85px;height: 89px;background: url(../images/20180717113215_2057851916.png) no-repeat center center;float: left;font-size: 38px;text-align: center;line-height: 89px;color: #fff;margin-left: -140px;position: relative;transition: all .5s;top: 0}
.homeYs-main dl dt span{font-size: 15px;color: #bbbbbb;display: block;margin-top: 10px;font-weight: initial;text-transform: uppercase;}
.homeYs-main dl dd{font-size: 14px;color: #191919;margin-bottom: 8px;position: relative;padding-left: 25px;}
.homeYs-main dl dd:before{position: absolute;content: "";width: 5px;height: 5px;background-color: #0676c3;left: 0px;top: 10px;}
.homeYs-main .ys1 .pic,.homeYs-main .ys3 .pic,.homeYs-main .ys5 .pic{float: right;width: 610px;}
.homeYs-main .ys1 .left,.homeYs-main .ys3 .left,.homeYs-main .ys5 .left{float: left;text-align: left;margin-top: 100px;}
.homeYs-main .ys2 .pic,.homeYs-main .ys4 .pic{float: left;}
.homeYs-main .ys2 .right,.homeYs-main .ys4 .right{float: right;text-align: left;margin-top: 100px;}
.homeYs-main li:hover dl dt b{top: 90px;}
.homeYs-main li:hover dl dt h5{right: 140px;}
.homeYs-main li:hover dl dt h5:before{width: 60px;transition: all .5s;opacity: 1;transition-delay: .3s;}

/*简介*/
.news{}
.com{width: 100%; margin:0 auto;overflow: hidden; background:url(../images/about_n.jpg) no-repeat center;margin-top: 50px;padding-bottom: 45px;}
.com_top{font-size: 30px; font-weight: bold; text-align: center; line-height: 55px; color:#9cf0f1;}
.com_top span{font-size: 35px; font-weight: bold; color:#fff;}
.com_bt{ background: url(../images/20180428162841_1988656693.png) center no-repeat;    text-align: center;font-size: 16px;height: 30px; line-height: 28px;color:#fff;}
.com_l{width: 640px; }
.com_r{width: 505px; border-radius: 10px; overflow: hidden; border: 2px solid #fff;}
.com_r img{width: 100%;}
.com_nr{font-size: 27px;font-weight: bold;color: #fff;line-height: 30px;margin-bottom: 20px;}
.com_nr span{display: block; font-size: 14px;text-transform: uppercase;font-weight: normal;}
.com_wz{font-size: 14px;line-height: 30px;color: #fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;overflow: hidden;}
.com_xl{padding-top: 30px;}
.com_xl a{display: block;width: 120px; height: 30px;line-height: 30px;text-align: center; font-size: 12px;border: 1px solid #fff;color: #fff;border-radius: 50px;margin-right: 30px;float: left;}
.gengduo{width: 58px; line-height: 58px; text-align: center;font-size: 16px;display: table;height: 58px;float: right;}
.gengduo a{height: 0px; border:0px; }
.com_bt{background: url(../images/20180428162841_1988656693.png) center no-repeat; text-align: center; font-size: 12px; height: 30px; line-height: 28px; color: #fff;}


/*企业形象*/
.home-showNav {height: 60px;line-height: 60px;border-bottom: 1px solid #e0e0e0;}
.home-showNav a, .home-showNav a.on {color: #333;cursor: pointer;border-bottom: 2px solid #073e77;display: table;}
.home-showNav a.on{float: left;}
.home-showNav a {display: inline-block;font-size:15px;margin-right: 20px;}
.home-showMain {width: 1200px;margin: 20px auto;}
.home-showMain img{padding:2px; border:solid 1px #eee;width: 276px; height: 207px; border:0px;}
.home-showMain td td{padding-right:8px;}
.home-showMain td td a:nth-child(2){display:block; line-height:40px; background:#000; position:relative; margin-top:-43px; font-size:14px; background-color:rgba(0,0,0, 0.50); opacity: 0.85; filter: alpha(opacity=50); color:#fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:256px; padding:0px 10px; transition: all 0.5s linear;}
.home-showMain td td a:nth-child(2) br{display:none;}
.home-showMain td td:hover a:nth-child(2){position:relative; line-height:207px; margin-top:-210px;  background-color:rgba(0,0,0, 0.50); opacity: 0.80; filter: alpha(opacity=50); transition: all 0.5s linear;}
.home-showMain td td a{display:block;}
#roller_temp table tr td{padding-left:5px;line-height:20px;color:#fff}
#roller_content table tr td{padding-left:5px;line-height:20px;color:#fff}
.home-showNav a {font-size: 15px;margin-right: 20px;width: 100px;text-align: center;border-bottom: 2px solid #073e77;display: table;}

#roller_left{OVERFLOW: hidden; WIDTH: 1200px; HEIGHT: 240px;    border-bottom: 1px solid #ddd;padding-bottom: 15px;}


/*底部结束*/
.g-link{background:#073e77;height: 55px;}
.link p{float: left;margin-top:20px;border-right: 1px solid #3c9056;height: 17px;width: 140px;}
.link p a{font:16px "Microsoft YaHei";color: #fff;line-height: 17px;}
.link p i{display:inline-block;font:16px "Arial";color: #fff;text-transform:uppercase;padding-right:10px;line-height: 17px;}
.link span{display: inline-block;width: 850px;float: left;padding-left: 15px;}
.link span a{padding: 0 13px; display: inline-block;font:12px "Microsoft YaHei";color: #fff;line-height: 55px;}
.link em a{display:inline-block;float: right;font:12px "Microsoft YaHei";color: #fff;line-height: 55px;padding-right: 25px;}

/*新闻*/
.news{ height: 550px;}
.news .m_zx{ width:370px; margin-right: 44px; float: left;}
.news .last{ margin-right: 0;}
.news h2{height: 76px;line-height: 76px; font-size: 16px;font-weight: bold; margin-bottom: 23px;background:url(../images/20171213091546_2130564710.jpg) no-repeat 18px bottom;position: relative;left:-18px; padding-left: 18px;}
.news h2 a{color: #222222;font-size: 16px;}
.news h2 a:hover{color: #006ab5;font-size: 16px;}
.news h2 em{font-size: 16px;color: #adadad;font-family: arial;font-weight: normal;display: inline-block;padding-left: 5px;}
.news h2 span a{font-size: 14px;color: #adadad;font-weight: normal;}
.news h2 span a:hover{font-size: 14px;color: #ff6600;font-weight: normal;}
.m_zxcc{border: 1px solid #e3e3e3;height: 200px;padding: 14px 20px 0 25px;}
.news .u_lst4 li{ height: 35px; line-height: 35px; border-bottom: 1px dashed #e3e3e3;  overflow: hidden; font-size: 13px;}
.news .u_lst4 li a{color: #666}
.news .u_lst4 li a:hover{color: #006ab5}
.news .u_lst4 .lastli{ border-bottom: none;}
.news .more2{display: inline-block; margin-top: 28px;width: 132px;height: 36px;line-height: 36px;background:#0e45a9;text-align: center;font-size: 14px;color: #fff;}
.news .more2 a{color: #fff; display:block;    transition-duration: 0.3s;}
.news .u_lst4 li:last-child{ border-bottom:0;}
.wend{float: left;margin-right: 0; padding-left: 16px; width:354px;height: 510px;background: #f5f5f5;}
.wend h2{left:0;margin-bottom: 0;}
.divdgweb_new_div_item_content{border-bottom: 1px dashed #ccc; height: 122px; padding: 22px 0 0 0; margin-right: 25px;}
.wend .lastdl{ border-bottom: none;}
.divdgweb_new_div_item_title{ height:29px; padding-left:30px; line-height:29px; background:url(../images/20171212210928_1451690118.jpg) no-repeat left top; font-size:14px; color:#333333; overflow: hidden;font-weight: bold;}
.divdgweb_new_div_item_title a{ color:#333333;}
.divdgweb_new_div_item_title a:hover{color: #006ab5}
.divdgweb_new_div_item_body{ padding-left:30px; background:url(../images/20171212211041_224980232.jpg) no-repeat left top; line-height:25px; color:#666; height: 75px; font-size: 13px; overflow: hidden;}


/*版权*/
.footer{background: #0e45a9;}
.footers{width: 1200px; height: 240px; margin: auto; padding-top: 40px; border-top: 1px solid #32a4f3;}
.logos{width: 140px; height: auto; padding-top: 20px; margin-right: 40px; float: left;}
.logos img{width: 140px; height: auto;}
.connet{width: 430px;height: auto; margin-right: 70px;float: left;line-height: 24px; color: #fff;}
.connet a{color:#fff;}
.connet h2{font-size: 16px; color: #fff; font-weight: 600; margin-bottom: 10px;}
.connet h3{font-size: 14px; color: #fff; margin-bottom: 5px; line-height: 25px;}
.topnav ul li{width: 150px; height: 50px; float: left; text-align: center; line-height: 50px;}
.topnav ul li a{width: 140px; height: 50px; display: inline-block; text-align: center; color: #fff; font-size: 14px;}
.topnav ul li a:hover{background:#ff000a;}


/*在线留言*/
.wxs{width: 200px; height: auto; margin-right: 0px; float: left; margin-top: 5px;}
.wxs img{width: 180px;}
.lesmes{width: 350px; height: auto; float: right;}
.lesmes h2{font-size: 16px; color: #fff; font-weight: 600; margin-bottom: 20px;}
.lesmes input{border: none; background: #fff; height: 30px; padding-left: 5px;}
.lesmes h3 {font-size: 14px;color: #fff;height: auto;display: table;}
.les1{width: 100%; height: 30px;}
.les1 input{width: 85%; color: #333;border-radius: 10px;}
.les1 span{width: 100%; height: 30px;margin-bottom: 3px;border-radius: 10px;}
.les2 input{width: 298px; height: 30px; color: #333; border-radius: 10px;}
.les3{width: 100%; height: 50px;}
.les3 textarea{width: 295px; height: 50px; color: #333; line-height: 25px; resize: none; padding-left: 5px;margin-bottom: 3px;margin-top: 2px;    border-radius: 10px;}

/**友情链接**/
.linkTagcs{ width:956px;height:auto;}
.linkTagcs ul{margin:0px;padding:0px;list-style-type:none;}
.linkTagcs li{list-style:none;margin:0px;  padding-right:20px;line-height:37px;float:left;}
.linkTagcs li a{color:#fff;word-break:break-all;}
.linkTagcs li img{border:0px;}


/*内页*/
.main_bg{width: 100%;display: table;margin:0 auto;}
.main{width: 100%;margin-top: 30px;display: table;margin-bottom: 30px;}
.main_body {font-size: 14px;line-height: 30px;}

/**关于我们内页**/

.about_neiye{width: 1200px; padding:10px; margin:0 auto; }
.about_nei_h1 {width: 1200px; height: 50px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.about_nei_h1 h1{font-size: 18px;}
.about_nei_h1 img{float: left;padding-top: 5px;margin-right: 12px;}
.about_wen {font-size: 14px; line-height: 35px; }
#box{width: 1200px; margin:0 auto;}
#box li {width: 380px; height: 300px; float: left;margin:10px;margin-bottom: 30px;}
#box li img{width: 380px; height: 300px; }
.about_zhuti{font-size:14px; line-height:30px;margin-top:20px;line-height: 30px;}
.about_zhuti b{font-size:18px; color:#188dde;line-height: 30px;}

/**产品中心**/
.cp_neiye
.left_sort{width: 240px; float: left;border:1px solid #294b92;}
.left_sort ul li{width: 230px; margin:0 auto;line-height: 40px; height: 40px; text-align: center;margin: 10px auto;color:#fff;background:url(../images/20170927192639_1107939752.png) no-repeat center}
.left_sort ul li a{width: 230px; margin:0 auto;line-height: 30px; height: 30px; text-align: center;margin: 10px auto;color:#484848;}
.left_sort_lx{width: 230px; margin:20px auto;  line-height: 30px;}
.left_top{width: 240px; height: 100px;background:#20469c;line-height: 100px; text-align: center;font-weight: bold; font-size: 24px; color:#fff;}
.right_sort{width: 900px; float: right;}
.cp_neiye_body{margin-top: 15px;}
.cp_neiye_body ul li {width: 32%; height: auto; float: left;margin: 5px;border: 1px solid #ddd;}
.cp_neiye_body ul li a{color:#484848;}
.cp_neiye_body ul li div img{width: 100%; }
.cp_neiye_body ul li span{width: 100%;height: 40px; text-align: center;font-size: 14px;display: block; line-height: 30px; height: 30px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden; }
.mianbxContent{font-size: 14px; height: 50px; line-height: 50px; border-bottom: 1px solid #ddd; color: #484848; text-align: left;background-size: 100%; margin-bottom: 15px;}
.mianbxContent i{margin-right: 5px;}
.mianbxContent a{font-size: 15px; color:#484848;}
.right_sort_top ul li{width: 288px; height: 245px; float: left; margin:10px;}


.lanrenzhijia{ width:450px; height:auto; margin:0 auto; overflow:hidden;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;width: 100%;}
.jqzoom img{ background:url() no-repeat center center;width: 100%;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;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:435px;height:auto;}
.spec-scroll{clear:both;margin-top:5px;width:435px;}
.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:388px;height:56px;overflow:hidden;margin-left: 11px;}
.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;}

/*生产实力*/
.scsb{width: 100%;height: 100%;}
.scsb h2{width: 100%;height: 40px; line-height: 40px; color:#484848; border-bottom: 1px solid #ddd;display: table; padding-left:20px;}
.scsb p{display: table; line-height: 30px; font-size: 14px;width: 95%;margin:0 auto; margin-top: 20px;}
.cp_neiye_body .scsb_bd{margin-top: 20px; border: 1px solid #ddd;display: table;width: 100%;}
.cp_neiye_body .scsb_bd h2{width: 100%;height: 40px; line-height: 40px; color:#484848;display: table; padding-left:20px;width: 500px;float: left;}
.cp_neiye_body .scsb_bd span{display: table;width: 100px; float: right;line-height: 40px;}
.scsb_bd_top_h{margin-top: 20px;}


/**新闻**/
.news_bg{float: right; }
.nwes_1{width: 205px;float: left;}
.nwes_1 img{ width: 205px; height: 135px;    margin-left: 2; }
.nwes_2 {float: none;}
.nwes_2 h3{font-size: 16px;font-weight: bold;}
.nwes_2 h3 a{font-size: 15px;}
.nwes_2 span{line-height: 30px; margin-top: 10px;display: inline-block; color:#949494;text-indent: 1em;}
.nwes_2 span a{color:#4e4e4e;}
.nwes_2 div{margin-top: 8px; color:#949494;}
.news_bg ul li{padding-top: 13px;border-bottom: 1px solid #ddd;padding:10px;margin-bottom:10px;}
.news_bg ul li:hover {background: #f9f9f9;    text-align: -webkit-match-parent;}

.xy{ width: 100%; margin:10px auto 0 auto; text-align: center; overflow:hidden;height: 40px;}
.xy>ul{height: 40px;}
.xy>ul>li{margin:0 10px; display:inline-block; font-size:0px;height: 40px;}
.xy>ul>li a{ font-size:14px; }
.xy>ul>li a:hover,.xy li a.on {color:#17b65e;}

.new_nei_top{width: 100%;margin-top:20px;}
.new_nei_top h1{width: 100%;display: block; height: 40px; font-size: 18px; font-weight: bold; text-align: center;border-bottom:1px solid #ddd;color:#484848;}
.new_nei_top p{text-indent: 2em;margin-top: 10px; font-size: 14px; margin-bottom: 20px; line-height: 30px;padding:10px;}
.new_nei_top span{display: block; color:#7b7b7b; text-indent: 2em;}

/**联系方式**/

.gsmc{width: 920px; height: 40px; background: #ddd;margin-top: 20px; line-height: 40px; font-size: 16px; font-weight: bold; text-indent: 2em; color:#aa0003;margin-bottom: 10px;}
.gslxfs{font-size: 14px; text-indent: 2em; color:#484848; line-height: 30px;}

.fanye_jj{width: 500px; margin:0 auto;}
.fanye_jj span{width: 245px; display:inline-block;float: left;margin-right: 5px; background: #188dde; color:#fff; text-align: center;line-height: 30px;}
.fanye_jj span:hover{background:#188dde;}
.fanye_jj span a{color:#fff;}
.xxsm{width: 930px; height: auto; }
.xxsm_zt{width: 930px; border:1px solid #ddd;height: 40px; line-height: 40px; text-indent: 2em;margin-top:30px;}
.xxsm_zt_b {margin-top: 10px; height: auto; padding:10px; font-size:14px; text-indent: 2em;}

/**在线留言**/
.hza{margin: 30px auto; background: #f5f5f5; padding: 10px; border-radius: 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: 48%; border: 1px solid #D8D8D8; line-height: 25px; 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:#0e45a9;cursor: pointer;font-family: Arial,Microsoft YaHei; font-size: 14px;border: none;}

/**内页**/
.fanye{width: 500px; margin:0 auto;}
.fanye span{width: 200px; display:block;}

/**内页的产品样式**/
.pro_pxq_lt{width: 450px;float: left;margin: 5px;}
.pro_pxq_lt img{border:1px solid #ddd;}
.pro_pxq_rig ul li img{width: 50px; height: 41px;}
.pro_pxq_rig ul li{float: left;width: 52px;margin-right: 10px;border: 1px solid #ddd;height: 43px;}
.pro_pxq_rig{width: 300px; float: left;margin-top: 30px;}
.pro_pxq_rig h2{height: 40px; border-bottom: 1px solid #ddd;color:#294b92;}
.pro_pxq_rig h3{line-height: 30px; }
.pro_pxq_rig h4{border-top:1px solid #ddd; border-bottom: 1px solid #ddd; margin-top: 5px;line-height: 45px;}
.cp_canshu{width: 100%;margin:20px auto;}
.canping_bg {padding:10px;margin-bottom: 20px;}
.pro_pxq_rig ul {margin-top:30px;}

/*新品推荐*/
.cptj_bg{width: 100%;display: table;}
.cptj_bg h2{width: 100%;text-align: center;line-height: 30px;font-size: 1.5rem;font-weight: bold;padding:20px 0;border-bottom: 1px solid #ddd;}
.cptj_bg ul{display: table;margin:20px 0; }
.cptj_bg ul li{width: 32.3%;float: left;border:1px solid #ddd;margin:0.3%;}
.cptj_bg ul li img{width: 100%;}
.cptj_bg ul li span{width: 100%;display: table;line-height: 30px; text-align: center;}

/*定制服务*/
.dingzi{display: table;padding:10px 0;width: 100%;}
.dingzi h2{text-align: center;font-size: 24px; display: block;width: 100%;}
.dingzi p{text-align: center;font-size: 16px; color:#757575;width: 600px; display: block;margin:0 auto; border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.dingzi ul li{width: 280px; height: 280px; margin:9px; float: left;border:1px solid #ddd;box-shadow: 1px 1px 10px #ddd;}
.dingzi ul li h3{padding-bottom: 5px; width: 31%; margin: 0 auto; font-size: 30px; padding-top: 85px; text-align: center; color:#188dde;}
.dingzi ul li span{width: 65%; display: table; margin: 0 auto; font-size: 24px; padding: 10px; text-align: center;}
.dingzi ul{margin-top: 30px;}
hr{width: 10%;text-align: center;background: #ddd;margin:0 auto;}

/*网络营销*/
.net_bg{width: 100%;line-height: 30px;margin-top15px;}
.net_bg h2{text-align:center;height:50px; line-height:50px; background:#f5f5f5;color:#484848;margin:20px 0;}
.net_bg img{width: 543px; display: table;margin:0 auto;}

/*产品详情切换*/
.newtel{width: 100%;height: 60px;line-height: 60px;border-bottom: 1px solid #ddd;}
.newtel ul li {display: inline-block;padding: 0 10px; line-height: 30px; background: #ddd;}
.newon {background: #0e45a9!important;; color: #fff!important;;}


/* 本例子css */
.picMarquee-top{ margin:0 auto;  width:98%; overflow:hidden; position:relative;   }
.picMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-top .hd .prev,.picMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.picMarquee-top .hd .next{ background-position:0 -140px;  }
.picMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.picMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.picMarquee-top .bd{ padding:10px;   }
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; }
.picMarquee-top .bd ul li .pic{ text-align:center; }
.picMarquee-top .bd ul li .pic img {width: 97%;height: auto;display: block;padding: 2px;border: 1px solid #ccc;}
.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-top .bd ul li .title{ line-height:24px;   }

.new_lst{display: table;width: 100%;line-height: 30px;margin-top:10px;height:calc(200px - 40px);}
.quicklink { width:100%; height:18px; line-height:18px; text-align:center}
.quicklink a { padding:180px 4px 0 5px;line-height:50px;height:50px;font-size:18px;}
.quicklink a span{padding-top: 100px;}
.quicklink_bg {margin-top: -50px;background: #e7110e;border-radius: 10px;color: #fff;height: 40px;line-height: 40px;}

.divnews_tag {width:100%; height:auto;} 
.divnews_tag ul {margin:0px;padding:0px;list-style-type:none;}
.divnews_tag li {list-style:none;margin:0px;line-height:35px;float:left;width:303px;}