@charset "UTF-8";
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, input, textarea { margin: 0; padding: 0; }
body { font: 12px/24px 'Microsoft Yahei', Arial, '宋体', HELVETICA; color: #565656;overflow-x: hidden; }
img { border: 0; vertical-align: top; }
ol, ul, li { list-style-type: none; vertical-align: top; }
button, input, select, textarea { font-size: 100%; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
input, textarea { border: none; resize: none; outline: none; }
a { text-decoration: none; outline: none; color: #565656; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;font-size: 14px; }
a:hover { color: #0a57ae; }
q:before, q:after { content: '';}
.fl { float: left; }
.fr { float: right; }
.cl { zoom: 1; }
.cl:after { content: ''; display: block; clear: both; }
.pa{ position:absolute;}
.pr{ position:relative}
.eps { overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.ib { display: inline-block; vertical-align: top; }
.z9 { z-index: 9; position: relative; }
.zoomIn img { -webkit-transition: All 0.6s ease-in-out; -o-transition: All 0.6s ease-in-out; transition: All 0.6s ease-in-out; }
.zoomIn:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.mix { font-family: 'mix'; -webkit-text-stroke-width: 0.2px; -webkit-font-smoothing: antialiased; }
.clear{clear:both;margin:0;padding:0;font-size:0px;line-height:0px;height:0px;overflow:hidden;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
*html .clearfix{zoom:1;}
*+html .clearfix{zoom:1;}
.content{ width: 1200px;margin: 0 auto }

.header-warp{position:relative;z-index:1;}
.header-warp .line{position:absolute;width:100%;height:1px;left:0;top:40px;background-color:#e2e9f3;}
.header-warp .bg{position:absolute;width:100%;height:55px;background-color:#0a57ae;left:0;bottom:0;z-index:-1;}
.top-bar{height:40px;line-height:40px;color:#666;font-size:14px;}
.top-bar a{color:#666;}
.top-bar a:hover{color:#0a57ae;}
.top{overflow:hidden;}
.top h1,.htop h1 img{width:189px;height:62px;}
.top h1{padding:41px 0;}
.top .txt{float:left;height:70px;padding:21px 0 0 28px;font-size: 21px;margin:31px 0 31px 22px;background:url(./h_line.png) no-repeat 0 50%;color:#555;}
.top .txt p{margin-bottom:10px;font-size: 30px;}
.top .tel{width:239px;height:65px;margin:39px 0;background:url(./h_tel.png) no-repeat 0 9px;padding-left: 62px;color:#cc2a1e;    font-size: 27px;line-height: 31px;font-family:'Verdana';}
.top .tel p{font-size: 17px;}
.nav{width:100%;background:#0a57ae;position:relative;}
.nav>ul{width:1200px;height:55px;margin:0 auto;}
.nav>ul>li{width:149px;float:left;position:relative;z-index:1;}
.nav>ul>li > a{display:block;height:55px;line-height:55px;text-align:center;font-size:17px;color:#fff;overflow:hidden;position:relative;z-index:1;}
.nav>ul>li > a:before{content:'';position:absolute;width:0;height:100%;background:#cc2a1e;top:0;left:50%;z-index:-1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;}
.nav>ul>li:hover > a:before,.nav li.cur > a:before{width:100%;left:0;}
.nav>ul>li .down{ display: none; position: absolute; left: 0; top: 52px; background: rgba(0,0,0,.8);width: 100%;}
.nav>ul>li .down ul{ padding: 10px 0; overflow: hidden;}
.nav>ul>li .down li{ height: 40px; line-height: 40px; text-align: center; width:100%;     white-space: nowrap;}
.nav>ul>li .down li a{text-align: center; display: block;padding: 0; font-size: 14px; background: none; padding: 0 10px;    color: #fff;}
.nav>ul>li .down li a:hover{ background: none; color: #db261d;}
.nav>ul>li:hover .down{ display: block;}
/**/
.fullSlide {width:100%;position:relative;height:500px;-webkit-transition: left .5s,right .5s;transition: left .5s,right .5s;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:48px;height:8px;margin:1px 5px;overflow:hidden;background:#0e59ae;line-height:999px;   background-repeat:no-repeat;}
.fullSlide .hd ul .on {background:#cc2a1e;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;z-index:1;width:80px;height:80px;cursor:pointer;filter:alpha(opacity=100);opacity:1;display:none; background:url(./ibanner_btn.png);}
.fullSlide .prev{left:50%;margin-left:-646px;background-position:0 0; }
.fullSlide .next {left:auto;right:50%;margin-right:-646px; background-position:-80px 0;}
.fullSlide .prev:hover{background-position:0 -80px;}
.fullSlide .next:hover{background-position:-80px -80px;}
/**/
/*search-wrap*/
.search-wrap{height:70px;line-height:70px;color:#666;font-size:14px;border-bottom:1px solid #e2e9f3;}
.search-wrap a{margin-right:10px;color:#666;}
.search-wrap a:hover{color:#0a57ae;}
.search{float:right;position:relative;width:280px;height:34px;margin:18px 0;background:url(./search_bg.png)}
.search form{overflow:hidden;}
.search input{display:block;float:left;  border:0;}
.search .text{color:#666;width:193px;line-height:18px;padding:8px 15px 8px 20px;background:transparent;height: 33px;}
.search .btn{width:52px;height:34px;text-indent:-99em;background:url(./search_btn.png) no-repeat center;cursor:pointer;float:right;}

/*产品中心*/
.pro{       padding: 48px 0 25px;background: #f6f9ff;}
.pro_top h6{text-align: center;font-family: "Arial";font-size: 58px;color: #ebebeb;line-height: 58px;font-weight: 800;letter-spacing: 2px;}
.pro_topa{width: 100%;position: relative;margin-top: -15px;}
.pro_xt{width: 29.91%;border-bottom: 1px solid #ebebeb;margin-top: 16px;}
.pro_xta{width: 55px;height: 3px;background: #dddddd;}
.pro_topa p{width: 40.166%;text-align: center;font-size: 34px;color: #635e60;font-weight: bold;line-height: 34px;}
.pro_topa p span{color: #0a57ae;}
.pro_top > p{text-align: center;color: #b4b4b4;font-size: 14px;line-height: 40px;}
.proa{margin-top: 28px;}
.proa_a{width:25%;background: url(./pro.png) no-repeat;height: 900px;}
.proa_aa h1{font-family: "Arial";font-size: 37px;color: #ffffff;font-weight: 600;margin-left: 22px;margin-top: 31px;}
.proa_xt{width: 28px;height: 3px;background: #27c4bd;margin-left: 22px;margin-top: 23px;}
.proa_ab{margin: 0 auto;margin-top: 30px;width: 81.85%;    height: 719px;overflow:hidden;}
.proa_p{width: 81%;line-height: 47px;background: #0a57ae;padding-left: 27px;margin-top: 9px;transition: all ease 0.3s;}
.proa_p a{color: #fff;font-size: 14px;transition: all ease 0.3s;}
.proa_p:hover{background: #cc2a1e;}
.proa_p:hover a{margin-left: 10px;}
.proa_ab ul{ display:none;}
.proa_ab ul li{      width: 81%;  height: 43px;line-height: 43px;border-bottom: 1px dashed #e6e6e6;padding-left: 27px;}
.proa_ab ul li a{}


.proa_pa{background: #cc2a1e;}
.proa_b{width: 75%;padding-top: 5px;}
.proa_ba{width: 32.5%;margin-bottom: 23px;    padding-right: 11px;}
.proa_ba:nth-child(3n){padding: 0;}
.proa_bat{width: 100%;border: 1px solid #e5e5e5;border-bottom: 4px solid #e5e5e5;transition: all ease 0.3s;}
.proa_bat img{width: 100%;}
.proa_baw{width: 100%;  }
.proa_baw p{width: 50%;overflow: hidden;line-height: 44px;float: left;}
.proa_baw p a{width: 100%;    color: #333; font-size: 16px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}
.proa_more{width: 69px;height: 27px;background: #cc2a1e;line-height: 27px;text-align: center;margin-top: 7px;}
.proa_more a{color: #fff;}
.proa_zx{width: 46px;height: 27px;background: #0a57ae;text-align: center;line-height: 27px;margin-left: 9px;margin-top: 7px;}
.proa_zx a{color: #fff;}
.proa_ba:hover .proa_bat{border-color: #0a57ae;}
.proa_ba:hover .proa_baw p a{color: #0a57ae;padding-left: 5px;}
.proa_baa{margin: 0 1%;}

/*icase*/
.blue-bg{position:absolute;width:100%;height:100%;background:#0a57ae;opacity:0.9;top:0;left:0;filter: alpha(opacity=90);}
.icase-wrap{padding:48px 0;}
.icase-box{margin-top:45px;position:relative;width:100%;overflow:hidden;}
.icase-box .leftimg,.icase-box .rightimg{position:absolute;top:0;left:50%;}
.icase-box .leftimg img,.icase-box .rightimg img{width:360px;height:600px;}
.icase-box .leftimg{margin-left:-960px;}
.icase-box .rightimg{margin-left:600px;}
.icsae{overflow:hidden;}
.icase dt,.icase dd{float:left;}
.icase dt{width:600px;height:400px;position:relative;overflow:hidden;}
.icase dt ul {width:10000px;height:400px;}
.icase dt li{width:600px;height:400px;float:left;position: relative;}
.icase dt li img{width:600px;height:400px;}
.icase dt .cont{width:190px;height:280px;padding:60px 25px;position:absolute;left:0;top:0;z-index:3;color:#fff;font-size:14px;line-height:24px;}
.icase dt .cont p span{ display:block;padding-bottom: 10px;  font-weight:bold}
.icase dt .cont .blue-bg{z-index:-1;}
.icase dt .dd{position:absolute;width:240px;height:20px;left:0;bottom:20px;z-index:4;text-align:center;overflow:hidden;}
.icase dt .dd span{display:inline-block;width:4px;height:4px;margin:0 4px;border:2px solid #fff;border-radius:50%;cursor:pointer;}
.icase dt .dd span.on{background:#fff;}
.icase dd{width:300px;height:200px;overflow:hidden;}
.icase dd a{display:block;position:relative;z-index:1;}
.icase dd img{width:300px;height:200px;vertical-align:middle;object-fit:cover;}
.icase dd .ti{position:absolute;width:100%;height:58px;padding-top:22px;line-height:58px;background:url(./yy.png) no-repeat 50% 40%;left:0;bottom:0;z-index:5;font-size:14px;color:#fff;text-align:center;}
.icase dd .icon,.icase dd .blue-bg{opacity:0;visibility:hidden;}
.icase dd .icon{position:absolute;width:80px;height:80px;background:url(./icase_icon.png);left:50%;margin-left:-40px;top:50px;}
.icase dd a:hover .icon{opacity:1;visibility:visible;}
.icase dd a:hover .blue-bg{opacity:0.9;visibility:visible;}
.icase dd a:hover .ti{background:none;}


/*广告条*/
.ban01{ background:url(http://10516.543211688.com/liushen/img/ban01.jpg) no-repeat center 0; height:220px; overflow:hidden;}
.ban01 p{position: absolute;top: 50px;right: 0;width: 230px;text-align: center;}
.ban01 p span{ display:block; font-size:16px; color:#fff;}
.ban01 p span b{font-size: 24px;display: block; padding:8px 0 0;}
.ban01 p em{ display:block; padding:20px 0 0;width: 140px; margin:0 auto;}
.ban01 p em a{ width:120px; height:40px; padding:0 0 0 20px;line-height: 40px;    font-style: normal;display: block;font-size: 14px;color: #fff;font-weight: bold; background:url(./ban_btn.png) no-repeat; text-align:left;}
.ban01 p em a:hover,.wd_t span a:hover,.news_t span a:hover{animation:shake .5s linear;-webkit-animation:shake .5s linear;}
/*关于我们*/
.about_t{padding:48px 0 5px;}
.about_bj{height:551px;overflow: hidden;background: url(http://10516.543211688.com/liushen/img/abtbg.jpg) no-repeat center top;}
.about {width:1200px; margin: 0 auto; overflow: hidden;font-family:"Microsoft Yahei"; position: relative;}
.abt{width: 170px; overflow: hidden; float: left;padding-top:135px;padding-left: 50px;padding-top: 116px;}
.wz{width: 90px; overflow: hidden;}
.wz i{width: 30px; text-align: center; overflow:hidden;  float: right;font-size: 20px; color: #ebebeb;font-style: normal;}
.about dd{padding:30px 83px 0 25px; width: 710px; height: 70px; color: #888888; font-size: 14px; overflow: hidden; float: left; line-height: 22px;}
.about dd a{color: #0070d7;}
.about dt{float: left;width: 818px;height: 391px;}
.about dt img{width:818px; height: 391px; display: block;}
.about span{position: absolute;right:0;top:365px;display: block; font-size: 20px;  width: 127px; height: 60px; line-height: 60px; text-align: center;}
.about span a{color:#ebebeb;}

.news_bj{background:#f6f9ff; overflow: hidden;padding: 48px 0;font-family: "Microsoft YaHei";}

.news{width:685px;height:473px; background:#fff; overflow: hidden;    margin-top: 20px;}
.n_nav {height:43px; border-bottom: 1px solid #eeeeee;padding-right: 22px; overflow: hidden;}
.n_nav span a{ color:#333333; font-size: 14px; line-height: 43px;}
.n_nav li{ float: left;}
.n_nav li a{display: inline-block;padding:0 20px;height: 43px; font-size: 18px; color:#333333;line-height: 43px;}
.n_nav li a:hover , .n_nav .cur a{background:#0b57af; color:#fff;font-weight: bold;}
.news_c{height:416px; overflow: hidden;display: none;}
.news_c.cur{display: block;}
.news_c dl{height:180px; border-bottom: 1px solid #f0f0ef;margin:23px 18px 0;overflow: hidden;}
.news_c dt{width:255px; height:143px; float: left; overflow: hidden;}
.news_c dt img{width:255px; height:143px;}
.news_c dd{float: right;width:360px; overflow: hidden;}
.news_c dd h3{height:25px;overflow: hidden; line-height: 25px;font-weight: normal; }
.news_c dd h3 a{ color:#0b57af;font-size: 16px;}
.news_c dd p{padding-top: 12px;height:75px; overflow: hidden; font-size: 14px; line-height: 26px; color:#666666;}
.news_c dd i{display: block;width:132px; height:36px;background:#0b57af;text-align: center; line-height: 36px;}
.news_c dd i a{ color:#fff;    font-style: normal;}
.news_c ul{margin:20px 20px 0; overflow: hidden;}
.news_c li{ font-size: 14px; line-height: 36px;background: url(./newsico.jpg) no-repeat left center;}
.news_c li a{display: inline-block;padding-left: 22px;background:url(./news_ico02.gif) no-repeat 0 18px;}
.news_c li a:hover{background:url(./news_ico01.gif) no-repeat 0 18px; color:#0b57af;}

.wt{width:474px;height:473px; background:#fff; overflow: hidden;    margin-top: 20px;}
.wt h2 {height:43px; border-bottom: 1px solid #eeeeee;padding-right: 22px; overflow: hidden;}
.wt h2 span a{ color:#333333; font-size: 14px; line-height: 43px;font-weight: normal;}
.wt h2 i a{display: inline-block;padding:0 20px;height: 43px; font-size: 18px;line-height: 43px;background:#0b57af; color:#fff;font-weight: bold;font-style: normal;}
.wt_c dl{margin:20px 20px  0;padding-bottom: 35px;}
.wt_c dt{padding-left: 30px; font-size: 14px;background:url(./w.gif) no-repeat 0 0; line-height: 20px;}
.wt_c dt a{ color:#333333;font-weight: bold;}
.wt_c dd{padding-left: 30px; font-size: 14px;background:url(./d.gif) no-repeat 0 0; line-height: 20px;margin-top: 20px;}

/*咨询热线*/
.ban02{background: url(http://10516.543211688.com/liushen/img/ban02.jpg) no-repeat center;background-size: cover;width: 100%;height: 163px;}
.ban02_a{margin-top: 25px;margin-left: 62px;}
.ban02_a p{color: #fff;font-size: 19px;line-height: 28px;}
.ban02_a span{color: #fff;font-size: 35px;line-height: 53px;}
.ban02_aa{width: 143px;height: 36px;line-height: 36px;text-align: center;background: #fff;}
.ban02_aa a{color: #0b57af;font-size: 16px;font-weight: bold;}
.ban02_b{margin-top: 53px;margin-left: 173px;}
.ban02_b p{font-size: 50px;color: #fff;line-height: 62px;letter-spacing: 2px;font-weight: bold;}
/*联系我们*/
.lianx{margin-top: 48px;}
.lianxa{width: 32.833%;background: #0b57af;padding: 34px 0 39px 37px;position: relative;z-index: 5;margin-top: 60px;}
.lianxa h5{font-size: 24px;color: #fff;letter-spacing: 2px;line-height: 38px;}
.lianxa h6{font-size: 18px;color: #fff;font-weight: bold;line-height: 32px;}
.lianxa h4{font-size: 26px;color: #fff;font-weight: bold;line-height: 36px;}
.lianxa > p{font-size: 14px;color: #fff;line-height: 18px;margin-top: 25px;}
.lianxa_a{margin-top: 12px}
.lianxa_a img{float: left;}
.lianxa_a p{line-height: 20px;margin-left: 13px;font-size: 14px;color: #fff;float: left;}
.lianxb{width: 74%;margin-left: -124px;}
.lianxb > h6{text-align: right;font-family: "Arial";font-size: 58px;color: #ebebeb;line-height: 39px;font-weight: 800;letter-spacing: 2px;margin-right: 50px;}
.lianxi{width: 100%;border: 1px solid #e5e5e5;background: #fff;position: relative;z-index: 4;margin-top: -11px;padding-bottom: 38px;}
.lianxia{width: 75.02%;margin-right: 49px;}
.lianxia h6{font-size: 24px;color: #635e60;line-height: 62px;font-weight: bold;text-align: right;}
.lianxia h6 span{color: #0b57af;}
.chenghu{width: 100%;margin-top: 22px;}
.chenghu input{width: 44.619%;line-height: 46px;height: 46px;background: #f4f4f4;border: none;font-size: 12px;color: #979797;padding-left: 5px;}
.xuqiu{width: 100%;margin-top: 27px;}
.xuqiu textarea{width: 100%;height: 143px;background: #f4f4f4;border: none;font-size: 12px;color: #979797;padding-left: 17px;line-height: 28px;}
.yazm{width: 100%;margin-top: 23px;}
.ma{width: 224px;height: 46px;background: #f4f4f4;border: none;font-size: 12px;color: #979797;padding-left: 5px;}
.yazm_a{width: 128px;height: 46px;background: #a1a1a1;}
.yazm_a img{display: table;margin: 0 auto;cursor: pointer;}
.chongz{width: 126px;height: 46px;line-height: 46px;background: #c3c3c3;text-align: center;color: #fff;font-size: 14px;margin-left: 19px;border: none;cursor: pointer;}
.tij{width: 126px;height: 46px;line-height: 46px;background: #c3c3c3;text-align: center;color: #fff;font-size: 14px;margin-left: 19px;border: none;cursor: pointer;}
#bianse{background: #cc311d;}
.chongz:hover{background: #cc311d;}
.ys{ background: #f6f9ff;overflow: hidden;    margin-top: 48px;}   
.ys ul {    padding: 48px 0; overflow: hidden;}
.ys li { float: left; width: 299px; border-right: 1px solid #e8e8e8; text-align: center; font-size: 16px; color: #989898; line-height: 24px;}
.ys li img { width: 50px; height: 53px; margin: 0 auto 15px; transition: all 0.3s ease-in-out 0s;}
.ys li:hover img{ transform: rotateY(180deg);}
.ys li:hover {color:#2F2F2F;}
.ys li:last-child,.ys li.nones { border: 0;}
/*link*/

.link{border-top: 1px dashed #ccc; overflow: hidden;}
.link h2{float: left;width:194px; height:50px;margin-top: 5px; overflow: hidden;}
.link p{ float: left;width:950px;  overflow: hidden; line-height: 60px;}
.link p a{ color:#a0a0a0; font-size: 14px;display: inline-block;padding:0 23px;}
.link  span{display:block;margin-top: 46px;width:118px; height: 22px;border:1px solid #0b9964;text-align: center;line-height: 22px; overflow: hidden; font-size: 14px;float: right;}
.link  span a{color:#0b9964; }

.footer{    background: #2e3438;overflow: hidden;}
.ftlogo {    margin-top: 85px;}
.ewm{padding:64px  0 45px;color:#999;font-size:14px;overflow:hidden;width: 243px;}
.ewm dt{float:right;margin-left:20px;text-align:center;}
.ewm dt .pic{margin-bottom:8px;}
.ewm dt .pic,.ewm dt .pic img{width:99px;height:99px;}
.ewm dt a{color:#999999;}
.f-nav{     line-height: 30px; font-size: 14px; text-align: center;width: 205px;border-left: 1px solid #7f7f7f;margin: 65px 50px; padding: 0 42px;border-right: 1px solid #7f7f7f;}
.f-nav li{    width: 100px;float: left;}
.f-nav a{padding:0 8px 0 10px;color:#7f7f7f}
.f-nav a:hover{color:#0a55ab;}
.f-middle{padding:55px 0 45px;color:#999;font-size:14px;overflow:hidden;    width: 329px;}
.f-middle dd{float:left;width:300px;margin:10px 4px 0 0;padding-left:40px;line-height:26px;position:relative;}
.f-middle dd i{width:26px;height:26px;position:absolute;left:0;top:0;background:url(./f_icon.png);}
.f-middle dd.it1 i{background-position:0 0;}
.f-middle dd.it2 i{background-position:0 -30px;}
.f-middle dd.it3 i{background-position:0 -60px;}
.f-middle dd.it4 i{background-position:0 -90px;}
.f-middle dd.it5 i{background-position:0 -120px;}
.f-middle dd.it6 i{background-position:0 -150px;}
/*内容页*/
.content1{    width: 1200px;margin: 0 auto;padding: 20px 0}
/*内容页轮播*/
.ban{position: relative;left: 50%;margin-left: -960px;}
/*内容页左边*/
.left{width: 250px;float: left;}
.left  h2{ height: 55px;overflow: hidden;line-height: 55px;text-align: center;font-size: 28px;color: #fff;border-radius: 2px 2px 0 0;background: #0a57ae;font-weight: normal;}
.fenlei>ul>li{height: 50px;line-height: 50px;background: url(./icon.png) no-repeat right center #ffffff;margin-bottom: 2px;border: 1px solid #d8d8d8;}     
.fenlei>ul>li a {display: block;font-size: 18px;font-weight: normal; margin-right: 40px; margin-left: 38px;color: #353535;}      
.fenlei>ul>li.sidenavcur,
.fenlei>ul>li:hover,.fenlei>ul>li.active{background: url(./iconh.png) no-repeat right center  #e0e0e0;}
.fenlei>ul>li:hover a,.fenlei>ul>li.active a{}
.fenlei ul ul { position: relative;display:none;}
.fenlei ul ul li:after { content: ""; width: 8px; height: 8px;border: 2px solid #b8b8b8;border-style: solid solid none none; position: absolute; top: 50%; right: 32px; margin-top: -4px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg);transform: rotate(45deg);}
.fenlei ul ul li{height: 50px;font-size: 16px;line-height: 50px;padding-left: 54px;padding-right: 40px;margin-bottom: 1px; border-bottom: 1px dashed #ccc;position: relative;}
.fenlei ul ul li:hover:after { border-color:  #111111; }
.fenlei ul ul li:hover a { color:  #111111; }
.fenlei p { height: 50px;font-size: 14px;  line-height: 50px;  padding-left: 72px;   padding-right: 40px;  border-bottom: 1px solid #ececec;  background: #fff; position: relative; }
.fenlei p.sidenavcur a,.fenlei p:hover a { color:  #111111; }
.fenlei p.sidenavcur:after,.fenlei p:hover:after {  background: #414141;}
.fenlei ul ul li a { display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    


.left .newsl{margin-bottom: 20px;}
.left .new1 li{border-bottom:1px solid #dddddd;background:url(./list_dot1.gif) no-repeat 0% 50%;padding-left:13px;}
.left .newslist li{line-height:27px;position:relative;padding-left:10px;height: 28px;overflow: hidden;}
.left .newslist li a{line-height:27px;color:#666;}
.left .newslist li a:hover{text-decoration:none;color:#000;}
.left .newslist li span{color:#999;z-index:0;line-height:27px;position:absolute;right:0px;top:0px;}
.left .newslist li h3 {font-size:14px;}
.left .newslist li div{line-height:24px;}
.left .tel{margin-bottom: 20px;}
.left .telbox .dianhua {background: url(./Teln.gif) no-repeat scroll 0 20px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.left .telbox .dianhua span {display: block;font: 30px "Impact";color:#000;}
.left .dianh p{line-height: 24px;font-size: 14px;color: #333;margin-bottom: 10px;}
/*内容页右边*/
.right{width: 910px;overflow: hidden;float: right;}
.right .breadcrumb{ border-bottom:1px solid #DADADA; height:30px;margin-bottom:25px;}
.right .breadcrumb strong{ color:#333; font-size:18px; font-family:"微软雅黑";  height:29px; border-bottom:2px solid #000000; display:inline-block; font-weight:normal;}
.right .breadcrumb p {background:url(./mapicon.png) no-repeat left center; padding-left:20px;}
.right .breadcrumb p span{ margin:0 8px;    width: 558px;height: 19px;overflow: hidden;}
.right .breadcrumb a{width:100px;overflow:hidden;height:19px}

.right .mainbox{ width: 910px;padding-top: 20px;overflow: hidden;    padding-bottom: 50px; }
/* 新闻列表 */
.listnews li{height:150px;color:#555; margin-bottom:15px;border-bottom:1px dotted #ccc;padding-bottom:15px;}
.listnews li img{width:230px;height:150px;margin-right:20px;}
.listnews li h3{font-size:16px;font-weight:normal;}
.listnews li h3 span{float:right;font-size:12px;}
.listnews li h3 a{color:#333;display:inline-block;width:380px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.listnews li h3 a:hover{color:#000;}
.listnews li p{margin-bottom:15px;overflow:hidden;}
.listnews li .more{color:#000000;}
.listnews li .more:hover{text-decoration:underline;}
.listnews li .liulan{display:block;overflow:hidden;}
/* 产品列表 */
.listpro{width:910px;overflow:hidden;}
.listpro ul{width:960px;}
.listpro li{float:left;width:280px;border:1px solid #e5e5e5;background:#fff;margin:0 27px 14px 0;}
.listpro li .pImg{display:block;width:280px;overflow:hidden;}
.listpro li img{width:280px;transition:all 0.5s;    height: 210px;object-fit: cover;}
.listpro li h5{font-size:12px;font-weight:normal;text-align:center;height:38px;line-height:38px;border:1px solid #e5e5e5;border-left:none;border-right:none;padding:0 10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listpro li .btn{height:35px;line-height:35px;text-align:center;}
.listpro li .btn a{float:left;width:139px;}
.listpro li .zx{background:url('./zx_icon.png') no-repeat 20px center;border-right:1px solid #e5e5e5;}
.listpro li .btn1{color:#dd242e;}
.listpro li .btn1:hover{text-decoration: underline;}
.listpro li:hover h5{color: #0a57ae;font-weight: bold;}
/* 内页留言样式 */
.feedback{overflow:hidden;}
#feedback_form label{display:block;float:left;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;background:url(./contact.png) no-repeat;font-size:14px;}
#feedback_form label.name{background-position:0 -32px;}
#feedback_form label.email{background-position:0 -64px;}
#feedback_form label.city{background-position:0 -96px;}
#feedback_form label.msg_title{background-position:0 -128px;}
#feedback_form label.address{background-position:0 -160px;}
#feedback_form label.message{background-position:0 -192px;margin-bottom:10px;}
#feedback_form input{width:240px;height:30px;line-height:30px;float:left;margin:0 37px 30px 0;padding:0 10px;border:1px solid #dbdbdb;}
#feedback_form .msg{padding:30px 0;}
#feedback_form textarea{height:125px;width:880px;padding:10px;border:1px solid #dbdbdb;display:block;}
#feedback_form .btns{width:120px;height:40px;margin-right:10px; background:#8fc71c;color:#fff;border:none;font-size:15px;margin-bottom:0;cursor:pointer;border-radius:3px;}
#feedback_form .btns:hover{background:#000000;transform:all 0.3s;}
#feedback_form .reset{background:#ccc;cursor:pointer;margin-bottom:0;}
#feedback_form .tableRow{width:100%;height:32px;}
#feedback_form .tableRow input{width:150px;margin-right:10px;color:#999;float:left;}
#feedback_form .tableRow .checkcode{width:50px;height:22px;margin-left:5px;border:1px solid #ccc;padding:4px 5px;display:block;float:left;background:#fff;}
#feedback_form input:focus,#feedback_form textarea:focus{border-color:#666;}
/*文章内页*/
.newsShow{}
.newsShow h2{font-size:20px;line-height:32px;text-align:center;position:relative;font-weight:normal;}
.newsShow h3{text-align:center;height:30px;line-height:30px;border-bottom:1px solid #d2d2d2;font-weight:normal;}
.newsShow h3 span{margin:8px 8px 0 8px; color:#999;text-decoration:none;}
.newsShowBox{padding-top:15px;line-height:26px;padding-bottom:10px;}
/*上一篇下一篇分页*/
.fenyList{height:35px;background:#eee;padding:0 10px;margin-top:15px;    line-height: 35px;}
.prew {background:url(./pre_info.gif) no-repeat left center;float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}
.nextw {background:url(./next_info.gif) no-repeat right center;float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%;}
/*相关资讯*/
.recNews{width:910px;overflow:hidden;margin-top:20px;}
.recNews ul{width:900px;padding-top:10px;}
.recNews ul li{float:left;margin-right:50px;width:400px;height:28px;line-height:28px;}
.recNews ul li a{display:block;width:260px;line-height:28px;background:url(./iconh.jpg) no-repeat left center;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.recNews ul li a:hover{background:url(./iconi.jpg) no-repeat left center;}
.recNews ul li span{float:right;color:#999;}
.recTitle{padding-left:20px;height:35px;line-height:35px;background:url(./page_line.jpg) no-repeat 10px 12px #eee;font-size:14px;font-weight:bold;color:#333;font-weight:normal;}
/*产品展示*/
.productShowPic{width:352px;}
.productShowPic .box{width:352px;height:309px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-s310, .tb-s310 a{height:233px;width:350px;background:#fff}
.tb-s310, .tb-s310 img{max-height:234px;max-width:350px;}
.tb-s310 a{*font-size:271px;}
.tb-booth{border:0px solid #dadada;position:relative;z-index:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(./mask.png);cursor:move;z-index:1;}

.tb-picList{width:352px;height:46px;overflow: hidden;margin-top:10px;position:relative;}
.tb-picList a.prev,.tb-picList a.next{display:block;width:12px;height:21px;position:absolute;top:14px;left:0;background:url(./anu.png) no-repeat;overflow:hidden;cursor:pointer;transition:all 0s linear;}
.tb-picList a.prev:hover{background-position:0 -21px;}
.tb-picList a.next{left:auto;right:0;background-position:0 -42px;}
.tb-picList a.next:hover{background-position:0 -63px;}

.tb-picList .tb-thumb{position:relative;width:290px;height:46px;margin:0 auto;overflow:hidden;}
.tb-picList .tb-thumb ul{position:absolute;width:999999px;height:46px;}
.tb-picList .tb-thumb ul li{background:none;float:left;width:76px;height:46px;overflow:hidden;}
.tb-picList .tb-thumb ul li a{display:block;width:60px;height:44px;border:1px solid #d9d9d9;text-align:center;background:#fff}
.tb-picList .tb-thumb ul li img{max-width:100%;height:44px;cursor:pointer;}
.tb-picList .tb-thumb ul li a.tb-selected{border:1px solid #1a64b5;}
.productShowTitle{width:450px;height:254px;overflow:hidden;padding-left:23px;}
.productShowTitle h2{line-height:24px;border-bottom:1px dashed #e1e1e1;font-size:16px;padding:10px 0;}
.descriptionBox{margin:10px 0;height:85px;line-height:21px;overflow:hidden;font-family:"宋体" font-size:18px;}
.productOrder a{display:block;width:120px;height:40px;line-height:40px;text-align:center;font-size:18px;color:#fff;border-radius:4px;background:#333;margin-top:15px;}
.productOrder a:hover{color:#fff;background:#1a64b5}
.productTel{font-size:16px;padding:15px 0;overflow:hidden;line-height:30px;}
.productTel span{font-family:arial;font-size:24px;color:#1a64b5;position:relative;top:3px;}
.productFenx{height:40px;}
.tabListBox{overflow:hidden;margin-top:0px;}
.tabList{height:35px;background:#eee;}
.tabList li{display:block;width:100px;height:35px;line-height:35px;float:left;text-align:center;font-size:15px;background:#d8d8d8;color:#333;}
.tabList li.on{color:#fff;background:#000;}
.tabBox{overflow:hidden;padding-top:15px;}

/* 内页产品留言 */
.orderBox{width:100%;overflow:hidden;margin-top:20px;}
.order{width:615px;border:none;background:none;font-size:14px;font-weight:bold;color:#333;}
.orderTable{padding:20px;margin-top:2px;background:#efefef;overflow:hidden;}
.tableRow{width:266px;height:24px;float:left;}
.tableRow span{display:inline-block;float:left;width:65px;height:24px;line-height:24px;text-align:center;}
.rowInput{float:left;padding:3px 5px;width:182px;height:16px;line-height:16px;border:1px solid #d0d0d0;background:#fff;color:#999;}
.tableRowA{margin-top:15px;margin-bottom:15px;height:80px;}
.tableRowA span{display:inline-block;float:left;width:65px;height:80px;line-height:22px;text-align:center;}
.rowTextarea{float:left;padding:3px 5px;width:715px;height:72px;line-height:20px;border:1px solid #d0d0d0;background:#fff;color:#999;}
.rowInput:focus,.rowTextarea:focus{border-color:#1a64b5;}
.grCode{width:500px;}
.rowA{width:120px;}
.pt15{margin-top:15px;}
checkcode{margin-left:10px;float:left;width:63px;height:22px;border:1px solid #d0d0d0;}
.subtA{margin-left:65px;width:65px;height:24px;line-height:24px;text-align:center;border:none;background:#666;cursor:pointer;float:left;color:#fff;border-radius:2px;}
.subtA:hover{background:#888}
.subtB{margin-left:10px;width:65px;height:24px;line-height:24px;text-align:center;border:none;background:#999;cursor:pointer;float:left;color:#fff;border-radius:2px;}
.subtB:hover{background:#666}
/* 内页产品相关产品 */
.relatedProduct{overflow:hidden;margin-top:20px;}
.relatedProduct ul{padding-top:15px;width:910px;}
.relatedProduct li{width:277px;height:260px;float:left;margin-right:11px;margin-bottom:5px;margin-left: 12px}
.relatedProduct li img{border:2px solid #e1e1e1;padding:3px;}
.relatedProduct li img:hover{border-color:#1a64b5}
.relatedProduct li span{width:215px;height:35px;line-height:35px;margin-left: 104px;}
.scv_listpages {
}

.scv_listpages ul {
float: left;
padding: 12px 0px 12px 

16px;
}

.scv_listpages ul li {
float: left;
font-family: Tahoma;
line-

height: 17px;
margin-right: 6px;
border: 1px solid #E9E9E9;
}

.scv_listpages ul li a {
float: left;
padding: 2px 4px 2px;
color: #555;
display: block;
}

.scv_listpages ul li a:hover {
color: #690;
text-decoration: none;
padding: 2px 4px 2px;
}

.scv_listpages ul li.thisclass,.scv_listpages ul li.thisclass 

a,.pagebox ul li.thisclass a:hover {
background-color: #F8F8F8;
padding: 2px 4px 

2px;
font-weight: bold;
}

.scv_listpages .pageinfo {
line-height: 21px;
padding: 12px 10px 12px 16px;
color: #999;
}

.scv_listpages .pageinfo strong {
color: #555;
font-weight: normal;
margin: 0px 2px;
}



.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
.pagination > li {
    display: inline; }
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #337ab7;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default; }