﻿/*  @charset "utf-8";  */
body,div,ul,ol,li,dl,dt,dd,p,span,h1,h2,h3,h4,h5,h6,form,pre,fieldset,legend,table,tr,td,th,input,textarea,img {margin:0;padding:0;}
body {color:#000000;font:12px/1.231 "Microsoft Yahei",arial,helvetica,clean,sans-serif;}
div,ul,ol,li,dd,dl,dt {list-style:none;}
table {border-collapse:collapse;border:0;}
td,tr,th {font-size:12px;}
img {border:none;}
select,input,img {vertical-align:middle;}
textarea {vertical-align:middle;resize:none;}
em {font-style:normal;}
h1,h2,h3 {font-weight:bold;font-size:16px;}
h4,h5,h6 {font-weight:bold;font-size:12px;}


a:link,a:visited {color:#279F00;text-decoration:none;}
a:hover,a:active {color:#1A6B00;text-decoration:none;}
a.sethome:link,a.sethome:visited {color:#828181;font-size:12px;text-decoration:none;}
a.sethome:hover,a.sethome:active {color:#1A6B00;font-size:12px;text-decoration:underline;}
a.links:link,a.links:visited   {color:#3C3B3B;font-size:12px;text-decoration:none;}
a.links:hover,a.links:active   {color:#279F00;font-size:12px;text-decoration:underline;}
a.white:link,a.white:visited   {color:#FFFFFF;font-size:12px;text-decoration:none;}
a.white:hover,a.white:active   {color:#FF0000;font-size:12px;text-decoration:none;}
a.black:link,a.black:visited   {color:#333333;font-size:13px;text-decoration:none;}
a.black:hover,a.black:active   {color:#FF0000;font-size:13px;text-decoration:none;}
a.black2:link,a.black2:visited {color:#6E6E75;font-size:12px;text-decoration:none;}
a.black2:hover,a.black2:active {color:#FF0000;font-size:12px;text-decoration:none;}
a.black3:link,a.black3:visited {color:#333333;font-size:12px;text-decoration:none;font-weight:bold;}
a.black3:hover,a.black3:active {color:#FF0000;font-size:12px;text-decoration:none;font-weight:bold;}
a.detail:link,a.detail:visited {color:#000000;font-size:12px;text-decoration:none;font-weight:normal;}
a.detail:hover,a.detail:active {color:#FF0000;font-size:12px;text-decoration:none;font-weight:normal;}
a.newslist:link,a.newslist:visited   {color:#666666;font-size:13px;text-decoration:none;}
a.newslist:hover,a.newslist:active   {color:#FF0000;font-size:13px;text-decoration:none;}
a.newslist2:link,a.newslist2:visited {color:#666666;font-size:12px;text-decoration:none;}
a.newslist2:hover,a.newslist2:active {color:#FF0000;font-size:12px;text-decoration:none;}
a.newslist3:link,a.newslist3:visited {color:#666666;font-size:12px;text-decoration:none;}
a.newslist3:hover,a.newslist3:active {color:#FF0000;font-size:12px;text-decoration:none;}
/* ProductClass */
a.prolist:link,a.prolist:visited   {color:#615B5B;font-size:13px;text-decoration:none;font-weight:bold;}      
a.prolist:hover,a.prolist:active   {color:#FF0000;font-size:13px;text-decoration:none;font-weight:bold;}
/* ProductClass */
a.prolist2:link,a.prolist2:visited {color:#615B5B;font-size:12px;text-decoration:none;font-weight:normal;}  
a.prolist2:hover,a.prolist2:active {color:#FF0000;font-size:12px;text-decoration:none;font-weight:normal;}
/* ProductClassShow */
a.prolist3:link,a.prolist3:visited {color:#333333;font-size:12px;text-decoration:none;}
a.prolist3:hover,a.prolist3:active {color:#FF0000;font-size:12px;text-decoration:none;}
a.job:link,a.job:visited {color:#333333;font-size:12px;text-decoration:none;}
a.job:hover,a.job:active {color:#FF0000;font-size:12px;text-decoration:none;}
a.botmenu:link,a.botmenu:visited {color:#FFFFFF;font-size:13px;text-decoration:none;margin:0px 8px 0px 7px;}
a.botmenu:hover,a.botmenu:active {color:#FFFF00;font-size:13px;text-decoration:none;margin:0px 8px 0px 7px;}

.clear,.cl {clear:both;}
.b {font-weight:bold; }
.tl {text-align:left;}
.tr {text-align:right;}
.tc {text-align:center;}
.fl,.l {float:left;}
.fr,.r {float:right;}
.mt5  {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mb5  {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.h20 {height:20px;line-height:20px;}
.h22 {height:22px;line-height:22px;}
.blank {font-family:Times New Roman;font-size:12px;}
.f_pr{position:relative;}
.f_pa{position:absolute;}

.bridgeCode {width:1200px;margin:0 auto;text-align:center;clear:both;padding:0px;}
.common {font-size:12px;line-height:20px;}
.common_1 {margin-top:10px;}
.button {border:1px solid #000000;padding-top:1px;font-weight:normal;font-size:12px;
    color:#000000;background-color:Transparent; cursor:pointer;vertical-align:middle; }
.button_submit {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;
    color:#000000;background-color:Transparent;width:50px;height:22px;cursor:pointer;
    vertical-align:middle;background:url('../images/btn_submit.gif') no-repeat;}
.button_submit2 {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;
    color:#000000;background-color:Transparent;width:70px;height:22px;cursor:pointer;
    vertical-align:middle;background:url('../images/btn_submit2.gif') no-repeat;}   
.button_submit3 {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;
    color:#000000;background-color:Transparent;width:52px;height:22px;cursor:pointer;
    vertical-align:middle;background:url('../images/bt-sub.jpg') no-repeat;} 
.button_submit5 {border:0px solid #000000;padding-bottom:0px;font-weight:normal;font-size:12px;
     color:black;background-color:Transparent;width:103px;height:30px;cursor:pointer; 
     background-image:url('../images/add_cart.gif');background-repeat:no-repeat;vertical-align:middle;}
.button_submit6 {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;
    color:#FFFFFF;background-color:Transparent;width:145px;height:37px;cursor:pointer;
    vertical-align:middle;background:url('../images/index_12.gif') no-repeat;}
.button_submit8 {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;
    color:#000000;background-color:Transparent;width:142px;height:36px;cursor:pointer;
    vertical-align:middle;background:url('../images/btn-submit.jpg') no-repeat;}
.button_submitLogin {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;
    color:#000000;background-color:Transparent;width:100px;height:28px;cursor:pointer;
    vertical-align:middle;background:url('../images/landing.gif') no-repeat;}
.button_submitReg {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;
    color:#000000;background-color:Transparent;width:100px;height:28px;cursor:pointer;
    vertical-align:middle;background:url('../images/regbutton.gif') no-repeat;width:100px;
    height:28px;display:inline-block;margin-left:10px;}
.btncss {width:194px;height:50px;border-width:0px;background-color:Transparent;font-size:14px;
    font-weight:bold;color:#666666;background-repeat:no-repeat;display:block;cursor:pointer;}

/**********************************************************************************************/
.main {width:100%;margin:0 auto;line-height:20px;}
@media screen and (min-width:1025px) {
.topCon {width:1200px;margin:0 auto;}
.indexCenter {width:1200px;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}
.indexCenter2 {width:1200px;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}
.divBottom {width:100%;line-height:20px; background:#1A6C00; float:left;padding-bottom:30px; } 
}
@media screen and (max-width:1024px) {
.topCon {width:100%;margin:0 auto;}
.indexCenter {width:100%;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}
.indexCenter2 {width:100%;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}
.divBottom {width:100%;line-height:20px; background:#1A6C00; float:left;padding-bottom:80px; } 
}
.topCon a:hover{ color:#279F00;}
.indexTop {width:100%;margin:0 auto;line-height:20px;}
.indexLeft {float:left;width:240px;line-height:20px;}
.indexLeft1 {float:left;width:253px;line-height:20px;}
.indexBottom {width:100%;margin:0 auto;line-height:20px;padding:0px;clear:both; }
.indexCenter table {line-height:20px;}
@media screen and (min-width:1025px) {
.indexRight  {float:right;overflow: hidden; width: 900px;}
.indexRight2 {float:left;width:464px;line-height:20px;padding:5px 0px 0px 7px;}
.indexMain {float:right;width:730px;line-height:20px;} 
} 
@media screen and (max-width:1024px) {
.indexRight  {float:right;overflow: hidden; width: 100%;}
.indexRight2 {float:left;width:100%;line-height:20px;padding:5px 0px 0px 0px;}
.indexMain {float:right;width:100%;line-height:20px;} 
} 
.indexRightVideo {float:right;width:253px;line-height:20px;padding-bottom:5px;}
.topCon_1 {float:left;width:100%;}
.topCon_2 {float:left;width:100%;height:125px;text-align:left;background-repeat:no-repeat;}

/* bottom */
.divBottom_1 {text-align:center;border:1px solid #E3E1E1;background:#065FA5;font-weight:bold;font-size:14px;
    line-height:20px;color:#FFFFFF;vertical-align:middle;padding:5px 0px 5px 0px;_padding-top:8px;}
.divBottom_2 {color:#666666;padding-bottom:10px;padding-top:10px;}

@media screen and (min-width:1025px) {
.f_logo{ display:inline;width:180px; height:200px; overflow:hidden; margin:60px 53px 0 0;background:url( ) no-repeat center top;}
.f_logo img{ width:180px; height:180px; margin-top: 10px;}
.f_wz{width:507px; font-family: "Microsoft Yahei"; color: #fff; font-size: 14px; line-height: 26px; padding-left: 50px; margin-top: 48px; background:url(../images/f_l.gif) no-repeat left 22px; }
.f_nav{width: 247px;}
.f_nav a{float: left; width: 120px;}
.f_wz h3{height: 60px; margin-bottom: 15px; font:bold 16px/60px "Microsoft Yahei"; color: #fff; background:url(../images/f_l2.gif) no-repeat left bottom; }
} 
@media screen and (max-width:1024px) {
.f_logo{ display:inline;width:100%; height:auto; overflow:hidden; margin:20px 0 0; text-align:center;}
.f_logo img{ width:180px; height:180px; margin-top: 10px;}
.f_wz{width:98%; font-family: "Microsoft Yahei"; color: #fff; font-size: 14px; line-height: 26px; padding:0px 1%; margin-top: 28px;  }
.f_wz p{ text-align:center;}
.f_nav,.f_nav a{ display:none; width:0px; height:0px; overflow:hidden;}
.f_wz h3{ width:112px;height: 60px; margin:0 auto 15px; font:bold 16px/60px "Microsoft Yahei"; color: #fff; background:url(../images/f_l2.gif) no-repeat center bottom; }
} 
.f_wz a{color: #fff;} 
.f_code{width: 150px; line-height:30px;}
.f_code a{color: #fff;} 



/* Links */
@media screen and (min-width:1025px) {
.yqlj{float:left;width:100%; background:#edeaf1; height:70px;overflow:hidden;} 
}
@media screen and (max-width:1024px) {
.yqlj{ display:none; width:0px; height:0px; overflow:hidden;} 
}
.yqlj_t{}
.yqlj_t h2{padding: 13px 0 0 20px; height: 57px; width:106px;overflow:hidden; font:bold 18px/26px "Microsoft Yahei";background:url(../images/link_ic.jpg) no-repeat left top;}
.yqlj_t h2 a{ color:#fff;}
.yqlj_t h2 i{text-transform: uppercase; font:18px/20px Arial; color: #fff; display: block;}
.yqlj_t span{ display:block;font:14px/70px "Microsoft Yahei"; }
.yqlj_t span a{ display:inline-block; color:#3598db;}
@media screen and (min-width:1025px) {
.yqlj_t p{ height:70px; width: 930px; overflow:hidden; font:14px/70px "Microsoft Yahei";}
}
@media screen and (max-width:1024px) {
.yqlj_t p{ height:70px; width:100%; overflow:hidden; font:14px/70px "Microsoft Yahei";}
}
.yqlj_t p a,.yqlj_t p a:visited {color:#666;padding:0 23px; display:inline-block;}

.sendmessages {float:right;width:250px;height:258px;border:1px solid #2A8EE6;background:url('../images/index_11.gif') no-repeat left -10px;}
.userlogin2 {width:110px;height:18px;line-height:18px;border:1px solid #999999;padding-left:3px;}
.userloginname {font-weight:bold;}
.lanyuds {height:30px;font-size:14px;}
.lanyuds2 {height:30px;font-size:13px;color:#00000F;font-weight:bold;}
.txtinput {width:300px;border:1px #a9a8a6 solid;height:38px;color:#bbb;line-height:38px;font-size:14px;padding-left:10px; background:#edeaf1;}
.InputBorder {width:98%;border:solid 1px #8A8484;padding:2px;font-size:12px;}
.form-txt {font-size:12px;color:#333333;line-height:20px;}
.table01 {table-layout:fixed;border-collapse:collapse;} 
.loginemail {border:1px solid #C0C0C0;background-color:#EBEBEB;font-size:13px;}
.hui666 {color:#666666;font-size:12px;line-height:20px;}
.DisplayNone {display:none;}
.DisplayShow {display:block;}
.text  {border:1px solid #8A8484;height:20px;line-height:20px;width:130px;padding-left:3px;}
.text01 {font-size:14px;line-height:20px;}
.textcode {border:1px solid #27B3FE;width:50px;height:18px;line-height:18px;vertical-align:middle;padding-left:3px;}
.imgcode {width:60px;height:22px;vertical-align:middle;cursor:pointer;}
.isLogin {color:#0B8202;font-size:14px;}
.Company {clear:both;padding:30px 10px 10px 10px;line-height:22px;color:#666666;font-size:14px;}
.Company img {max-width:99%;height:auto !important;}
.Company table {width:99% !important;word-break:break-all;}
.divAboutUs  {padding:10px 10px 10px 10px;line-height:20px;color:#333333;font-size:14px;overflow:hidden;}
.divContactUs{padding:10px 10px 10px 10px;line-height:25px;color:#333333;font-size:14px;overflow:hidden;line-height: 25px;}
@media screen and (min-width:1025px) {
.plc,.plc2{float:left;width:1150px; background:url(../images/right.png) no-repeat 12px 13px;height:20px;line-height:24px;padding:7px 0px 8px 35px; position:relative; color:#666; overflow:hidden; font-size:14px; border-bottom:1px solid #ececec; border-top:1px solid #ececec;  padding-bottom:8px; font-family:"Microsoft Yahei","微软雅黑"; }
.left2_c { width:925px; float:left; overflow:hidden;}
}
@media screen and (max-width:1024px) {
.plc,.plc2{float:left;width:97%; background:url(../images/right.png) no-repeat 12px 13px;height:20px;line-height:24px;padding:7px 0px 8px 3%; position:relative; color:#666; overflow:hidden; font-size:14px; border-bottom:1px solid #ececec; border-top:1px solid #ececec;  padding-bottom:8px; font-family:"Microsoft Yahei","微软雅黑"; }
.left2_c { width:100%; float:left; overflow:hidden;}
}
.plc span {}
.plc i,.plc2 i,.plc a{ font-style:normal; font-size:14px; color:#666;}
.red_xe{ color:#272727; font-weight:bold;}
.n_info_con2 { margin:0 auto; border:1px solid #D6D6D6; margin-bottom:20px;}
.n_info_con2 .t04 { color:#fff; border-bottom:1px solid #E0E0E0;  color:#272727; line-height:48px; height:48px; font-size:0; background:url(../images/news_28.gif) no-repeat 12px center; }/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 b{ font-weight:bold; font-size:20px; text-transform:uppercase;font-family: 微软雅黑; font-size:0;}
.n_info_con2 .t04 a { color:#B61212;}/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 a:hover { color:#B61212;}
.info_b{border-top:none; padding:10px;}
ul.p_list_ul li{ background:url(../images/kh_jt2.png) no-repeat left center; line-height:40px; height:40px; overflow:hidden; font-size:14px; padding-left:6px;
                                    white-space:nowrap; text-overflow:ellipsis; text-indent:20px; margin-left:10px; display:block; border-bottom:1px dashed #ccc; color:#666; }
ul.p_list_ul li a{color:#666;}
.right2_c{width:245px;  float:right; overflow:hidden;margin-right:10px;}
.right2_main { width:243px; padding-bottom:15px; overflow:hidden;}
.t03 {float:left;width:100%; line-height: 46px; height:46px; margin-bottom:5px; text-indent: 22px; border-bottom:2px solid #E0E0E0;}
.right2_main .t03 a { color:#272727 ; display:block;  font-size: 18px; font-family:"微软雅黑";}
ul.n_rt_ul {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin: 8px auto;
    overflow: hidden;
    padding-left: 5px;
    width: 230px;
}
ul.n_rt_ul li {
    background: rgba(0, 0, 0, 0) url("../images/a1.gif") no-repeat scroll left center;
    line-height: 32px;
    overflow: hidden;
    padding-left: 20px;
    padding-right: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
ul.n_rt_ul li a {
    color: #666;
    display: block;
    font: 14px/32px 微软雅黑;
    height: 32px;
    overflow: hidden;
    padding-left: 6px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 190px;
}
ul.n_rt_ul li.cur {
    background: rgba(0, 0, 0, 0) url("../images/kh_jt2.png") no-repeat scroll left center;
}

.inf_lc{ clear:both;padding:5px 0 0;}
.inf_lc li{padding:7px 20px 0 0;height:110px; overflow:hidden;margin:0 0 30px; background:#f6f6f6;}
.inf_lc li.bg { background:#edf6f4;}
.inf_lc li h4{ padding:20px 5px 0 0;text-align:center; float:left;width:64px; overflow:hidden;}
.inf_lc li h4 b{ font-weight:100; display:block; line-height:36px;height:36px; overflow:hidden; font-size:36px; font-family:Arial; text-transform:uppercase;}
.inf_lc li h4 span{ font-weight:100; display:block; line-height:16px;height:16px;  font-size:12px; font-family:Arial; text-transform:uppercase; color:#343434;}
@media screen and (min-width:1025px) {
.inf_lc li p{padding:0 0 0 14px; line-height:26px;width:700px; overflow:hidden;font-size:14px; float:left; color:#666; }
}
@media screen and (max-width:1024px) {
.inf_lc li p{padding:0 0 0 4px; line-height:26px;width:76%; overflow:hidden;font-size:14px; float:right; color:#666; }
}
.inf_lc li p b{ display:block; font-weight:100; color:#000000;}
.inf_lc li p b a,.inf_lc li p b a:hover{ color:#343434; font-weight:bold;}
.inf_lc li p b a:hover{ color:#272727;}
.inf_lc li .fr{margin:20px 0 0; width:70px; height:25px; line-height:25px; text-align:center; color:#ffffff; background-color:#999; }
.inf_lc li .fr:hover{ background:#272727;}



/* Banner */
#icon_num {position:absolute;bottom:10px;right:10px;}
#icon_num li {float:left;width:15px;height:15px;overflow:hidden;font-size:0px;cursor:pointer;background:url('../images/dots1.png');background-position:0 -15px;}
#icon_num li on,#icon_num li:hover,#icon_num li.active {width:15px;height:15px;font-size:0px;background-position:0 -30px;}

.num1 {position:absolute;bottom:10px;right:10px;}
.num1 li {float:left;width:15px;height:15px;overflow:hidden;font-size:0px;cursor:pointer;background:url('../images/dots2.png');background-position:0 -15px;}
.num1 li.on,.num1 li:hover,.num1 li.active {width:15px;height:15px;font-size:0px;background-position:0 -30px;}

.num2 {position:absolute;bottom:5px;right:5px;}
.num2 li {float:left;width:15px;color:#FFFFFF;background:url('../images/dots_01.gif') no-repeat;height:14px;line-height:14px;text-align:center;
    font-size:12px;cursor:pointer;padding-bottom:5px;margin-right:5px;display:inline;filter:alpha(opacity=80);opacity:0.8;}
.num2 li.on,.num2 li:hover,.num2 li.active {color:#FFFFFF;background:url('../images/dots_02.gif') no-repeat;
    height:14px;line-height:14px;font-size:12px;filter:alpha(opacity=80);opacity:0.8;}

@media screen and (min-width:1025px) {
.banner6 {position:relative;height:500px;overflow:hidden;width:100%;margin-top:0px;}
.banner6 .show {width:2500px;position:absolute;left:50%;top:0px;margin-left:-1250px;height:500px;overflow:hidden;}
.banner6 .show ul {position:relative;height:500px;overflow:hidden;width:2500px;float:left;}
.banner6 .show ul li {text-align:center;width:2500px;float:left;height:500px;position:absolute;display:none;}
.wrapper {width:1200px;margin:0 auto;}
.banner6 .focus {position:absolute;bottom:35px;left:47%;padding:5px 6px;}
}
@media screen and (max-width:1024px) {
.banner6 {position:relative;height:auto;overflow:hidden;width:100%;margin-top:0px; background:#EDEAF1;}
.banner6 .show {width:100%;}
.banner6 .show ul {position:relative;overflow:hidden;width:100%;height:390px;float:left;}
.banner6 .show ul li {text-align:center;width:140%;position:absolute;display:none;}
.banner6 .show ul li img{width:100%; height:auto; margin:0 auto; margin-left:-30%;}
.wrapper {width:100%;margin:0 auto;margin-left:-30%;}
.banner6 .focus {position:absolute;bottom:35px;left:45%;padding:5px 6px;}
}
@media screen and (max-width:768px) {
.banner6 .show ul {position:relative;overflow:hidden;width:100%;height:300px;float:left;}
}
@media screen and (max-width:420px) {
.banner6 .show ul {position:relative;overflow:hidden;width:100%;height:180px;float:left;}
.banner6 .focus {position:absolute;bottom:35px;left:35%;padding:5px 6px;}
}
.banner6 .focus a {background: #29AC00 none repeat scroll 0 0; border-radius: 14px; color: #fffab1; cursor: pointer;display: block; float: left; height: 18px;
    margin-left: 5px; transition: width 0.5s ease 0s, height 0.5s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s; width: 18px;}
.banner6 .focus a.on {background: #F06520 none repeat scroll 0 0;color: #015cb5; height: 18px;width: 32px;}
.all_bg {background-image:url('../images/all_bg.png');background-repeat:no-repeat;}

.hot {width:100%;height:42px;line-height:42px;position:absolute;bottom:10px;z-index:2;}
@media screen and (min-width:1025px) {
.hot .list {float:left;width:860px;padding-left:10px;height:42px;position:relative;}
}
@media screen and (max-width:1024px) {
.hot .list {float:left;width:860px;padding-left:10px;height:42px;position:relative;}
}
.hot .list .prev {display:block;width:18px;height:15px;position:absolute;background-position:-42px -108px;top:13px;left:80px;}
.hot .list .box_btn {display:block;width:18px;height:15px;position:absolute;background-position:-61px -108px;top:13px;left:99px;}
.hot .list .next {display:block;width:18px;height:15px;position:absolute;background-position:-80px -108px;top:13px;left:118px;}
.list_txt {font-size:16px;width:145px;float:left;}
.hot .list span.tit {font-size:12px;width:145px;float:left;color:#151515;}
.hot .list a {color:#000000;font-size:12px;text-decoration:none;}
.hot .list a:hover {color:#0157AD;font-size:12px;text-decoration: none;}
@media screen and (min-width:1025px) {
.hot .list div {width:700px;float:left;height:42px;position:relative;overflow:hidden;}
.hot .list div ul {width:700px;position:absolute;}
}
@media screen and (max-width:1024px) {
.hot .list div {width:100%;float:left;height:42px;position:relative;overflow:hidden;}
.hot .list div ul {width:100%;position:absolute;}
}
.banner-box {padding:3px 0px;}
.paging {opacity:0.5;filter:alpha(opacity=80);-moz-opacity:0.5;-khtml-opacity:0.5;height:300px;
    position:absolute;background:#9c9b9b;overflow:hidden;}
.paging .paging {opacity:0.5;filter:alpha(opacity=80);-moz-opacity:0.5;-khtml-opacity:0.5;height:300px;
    position:absolute;background:#9c9b9b;overflow:hidden;}


.pagesDiv {clear:both;width:100%;margin:0 auto;line-height:25px;padding:0px 0px 0px 0px;}
.news_2Td {font-size:12px;line-height:25px;padding:10px;}
.pages {height:30px;color:#666666;margin-top:5px;text-align:center;}
.pages a:link,.pages a:visited {color:#666666;}
.pages a,.pages a:link {text-decoration:none;padding:2px 5px;border:1px solid #DDDDDD;background:#FFFFFF;margin:0px 2px;font-size:12px;color:#666666;text-align:center;}
.pages a:hover {background-color:#FB9007;color:#FFFFFF;border:1px solid #E61636;text-decoration:none;text-align:center;padding:2px 5px;}
.pages .cpb {font-weight:bold;color:#FFFFFF;background:#FB9007;border:1px solid #E61636;text-align:center;margin:0px 2px;padding:2px 5px;}
.pages .intext {width:30px;border:1px solid #7F9DB9;height:19px;line-height:19px;}


.img_01 {float:left;margin:10px 5px 5px 5px;}
.div {text-align:center;}
.div img {border:0px #666666 solid;margin:0px;cursor:pointer;}
.showPic { }

.a_fz{float:left; width:100%; font-size:14px; line-height:28px; margin-bottom:60px;}

.divhshow {float:left;width:100%;}
.divhshow dl{height:197px; overflow:hidden; vertical-align:top; margin-bottom:20px; padding:22px 25px;background:#f4f4f4; border:solid 1px #ccc; border-bottom:4px #ccc solid}
.divhshow dt{float:left; width:312px; height:192px;overflow:hidden;}
.divhshow dt a{display:block; width:312px; height:192px;}
.divhshow dt img{ display:block;width:312px;height:192px; transition: all 1s}
.divhshow dt a:hover img{transform:scale(0.1.0.1);
 -moz-transform: scale(1.1);	/* Firefox 4 */
-webkit-transform: scale(1.1);	/* Safari 和 Chrome */
-o-transform: scale(1.1)} 
.divhshow dd{float:left; padding-left:22px; width:504px; overflow:hidden;}
.divhshow dd h4{display:block; font-size:16px; font-weight:normal; height:28px; overflow:hidden; margin-bottom:12px; line-height:28px; padding:4px 0 0; border-bottom: 1px dashed #bbbbbb;}
.divhshow dd h4 i{float:left; padding-right:15px; display:none;}
.divhshow dd h4 a{ color:#333; height:25px; overflow:hidden; display:block; white-space:nowrap; text-overflow:ellipsis;}
.divhshow dd p{ display:block;font-size:14px; width:534px; line-height:28px; height:108px; overflow:hidden; padding-left:10px; text-overflow:ellipsis;}
.divhshow dd span a{ display:block; border:solid 2px #279F00; text-align:center; color:#1A6B00; width:100px; height:31px;  margin-left:12px; line-height:31px;}
.divhshow dd span a:hover{ border:solid 2px #279F00; background:#279F00; color:#fff;}


.case_item  {height:160px;padding:5px 0px 5px 0px;text-align:center;}
.case_item_1 {text-align:center;overflow: hidden;}
.case_item_1 img {text-align:center;padding:3px;border:1px solid #C1C1C1;}
.divHonorImg {text-align:center;padding:5px 5px 5px 5px;overflow:hidden;}

/* navigation */
.nav {clear:both;width:100%;margin:0 auto;background:#279F00; height:60px; line-height:60px;}
@media screen and (min-width:1025px) {
.linav {width:1200px;margin:0 auto;line-height:60px;clear:both; }
}
@media screen and (max-width:1024px) {
.linav {width:100%;margin:0 auto;line-height:35px;clear:both; height:105px; }
}
.linav_ul {width:100%;float:left;background:#279F00;list-style:none;}
.linav_ul div {float:left;width:0px;}
@media screen and (min-width:1025px) {
.linav_ul li {float:left;color:#FFFFFF;font-size:15px;text-align:center;display:inline-block;width:108px; background:url('../images/menu_li.jpg') no-repeat right center;}
.linav_ul li.pc{ display:none;}
}
@media screen and (max-width:1024px) {
.linav_ul li {float:left;color:#FFFFFF;font-size:15px;text-align:center;display:inline-block;width:33%; background:url('../images/menu_li.jpg') no-repeat right center;}
}
.linav_ul li.select {background:url('../images/menu_ho.png') no-repeat center 0;}
.linav_ul li.select a:link,.linav_ul li.select a:visited {color:#FFFFFF;font-size:15px;font-weight:400;}
.linav_ul li a:link,.linav_ul li a:visited {display:block;color:#FFFFFF;font-size:15px;font-weight:400;}
.linav_ul li a:hover {display:block;color:#FFFF00;font-size:15px;text-decoration:none;font-weight:400;}
.linav_ul li:hover {display:block;background:url('../images/menu_ho.png') no-repeat center 0;}
.select {background:url('../images/menu_ho.png') no-repeat center 0;}
.select a:link,.select a:visited {display:block;color:#FFFFFF;font-size:15px;font-weight:400;}
.linav_ul .li_last{background: none;}
.linav_ul ul li:last-child{ background: none;}


#about_nav{ margin-top:30px;}
#about_nav ul{ list-style:none; float:left; text-align:center; margin-top: 18px; line-height: 42px; }
#about_nav ul li{ float:left; font-family:"微软雅黑","宋体"; font-size:16px; font-style:normal;width:238px; font-weight:bold; border:1px solid #efefef;}
#about_nav ul li a:hover{display:block; color:#fff;background:#015cb5;}
.navdown a{display:block;color:#fff;background:#015cb5; }

.left_ab{float:left;width:100%;}

/* ProductClassShow */
.proContent {clear:both;padding:10px 0px 0px 0px;}
@media screen and (min-width:1025px) {
.proCont{float:right;width:900px; padding:20px 20px; line-height:23px;}
.proList{float: right;width: 900px;}
}
@media screen and (max-width:1024px) {
.proCont{float:right;width:100%; padding:20px 20px; line-height:23px;}
.proList{float: right;width: 100%;}
}
.proList dl{float: left;width: 280px;__height: 354px;background: #f5f5f5; margin:0  10px 0 10px; margin-bottom: 44px;}
.proList dl dt{padding: 10px;margin-bottom: 6px;}
.proList dl dt img{display: block;width: 260px;height: 243px;}
.proList dl dd h4{height: 24px;line-height: 24px;overflow: hidden;font-weight: normal;font-size: 14px;text-align: center;margin-bottom: 14px;}
.proList dl dd h4 a{color: #666666;}
.proList dl dd span{display: block;padding-left: 34px;}
.proList dl dd span a{display: block;float: left;width: 100px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #fff;}
.proList dl dd .btn1{margin-right: 30px;background: #279F00}
.proList dl dd .btn2{background: #F1621C}
.proList .bg1{background: #279F00;}
.proList .bg1 h4 a{color: #fff;}
.proList .bg1 .btn1{margin-right: 30px;background: #F1621C;border: 1px solid #fff;}
.proList .bg1 .btn2{background: #fff;color: #222222;}
.proList img{
transform:scale(1,1);
-webkit-transform:scale(1,1);
transition: all 1s ease 0s;
-webkit-transition: all 1s ease 0s; 
}
.proList img:hover{
transform:scale(1.02,1.02);
-webkit-transform:scale(1.02,1.02);
}

.RandomNews {float:left;width:96%; padding:0 2% 10px; margin-bottom:15px;}
.diysr{height:40px; line-height:40px;color: #272727;font-size: 16px;font-weight: bold; text-indent:5px;}
.diysr .line{border-top: 1px solid #ececec; font-size:0; height:0;margin-right: 10px; overflow:hidden;}
.diysr i{font-size:10px; font-family:arial; font-weight:normal; text-transform:uppercase; font-style:normal; padding-left:5px;color: #999;}
.news_random{ font-size:14px; margin-left:2%;}
.news_random ul{ padding-top:10px; display:block; }
.news_random ul li{ height:30px;line-height:30px; padding:0;  width:100%; float:left;overflow:hidden; padding-right:10px;color:#666;}
.news_random ul li a{ background:url(../images/ico55.gif) no-repeat 0 8px; padding-left:12px;color:#666; font-size:14px;}
.news_random ul li span{ font-size:12px; padding-right:25px;}
.news_random ul li a:hover{color: #279F00;}
.news_random ul li.fr{ padding-right:0px;}
.news_random ul li.fr span{padding-right:0px;}
.new-s dl{margin: 0 auto;padding-top:25px;height:117px;}
.new-s dl dt {height:110px;width: 209px;float: left;position: relative;border-bottom: 1px solid #e2e2e2}
.new-s dl dt img{width: 209px;height: 110px;}
.new-s dl dt p{width: 209px;height: 28px;display: inline-block;position: absolute;bottom:0px;left:0px;font: 14px '微软雅黑';color: #fff;text-align: center;line-height: 28px; background:#333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
@media screen and (min-width:1025px) {
.new-s dl dd{width: 705px;float: right;height:110px;border-bottom: 1px solid #e2e2e2; position:relative;}
}
@media screen and (max-width:1024px) {
.new-s dl dd{width: 100%;float: right;height:110px;border-bottom: 1px solid #e2e2e2; position:relative;}
}
.new-s dl dd p{color: #353e47;font-size: 16px;font-weight: bold;margin-bottom:8px;}
.new-s dl dd p a{color: #353e47;}
.new-s dl dd p a:hover{color: #015cb5;}
.new-s dl dd span{font-size: 14px ;color: #353e47;display:inline-block;line-height: 28px; height:56px; overflow:hidden;}
.new-s dl dd a.more{display: inline-block;font: 12px '微软雅黑','微软雅黑';color: #015cb5; float:right; position:absolute; bottom:5px; right:5px;}
@media screen and (min-width:1025px) {
.shucon2{float: right;width: 900px;}
.shucon2 dl{float: left;width: 278px;height: 322px;background: #f5f5f5; margin:0 10px;margin-top:20px;}
.shucon2 dl dt{padding: 10px;margin-bottom: 6px;overflow:hidden;display: block;width: 260px;height: 243px; }
.shucon2 dl dt img{display: block;width: 260px;height: 243px; }
.tabonzz span{float:right;padding-right:20px;}
.tabonzz{float:left;width:100%; height:55px; line-height:55px;color:#fff;background: linear-gradient(#ececec, #efefef);}
}
@media screen and (max-width:1024px) {
.shucon2{float: right;width: 100%;}
.shucon2 dl{float: left;width:46%;height:auto;background: #f5f5f5; margin:0 2%;margin-top:20px;}
.shucon2 dl dt{padding:0 1%;margin-bottom: 6px;overflow:hidden;display: block;width:98%;height:auto; }
.shucon2 dl dt img{display: block;width:100%;height:100%; }
#piz_tit3,.tabonzz span{ display:none;}
.tabonzz{ margin-top:10px;float:left;width:100%; height:55px; line-height:55px;color:#fff;background: linear-gradient(#ececec, #efefef);}
}
.tabon {float:left;width:205px; font-family: "微软雅黑";height:55px;font-weight:bold;font-size:16px;background:#279F00 url('../images/pro_ic2.gif') no-repeat 20px center; text-indent:25px;
    line-height:55px;color:#FFF;padding-top:0px;text-align:center;cursor:pointer;}
.taboff {float:left;width:150px;height:55px;font-weight:bold;font-size:16px;
    line-height:55px;color:#5c5c5c;padding-top:0px;text-align:center;cursor:pointer;}
.shucon2 dl dd h4{height: 24px;line-height: 24px;overflow: hidden;font-weight: normal;font-size: 14px;text-align: center;margin-bottom: 14px;}
.shucon2 dl dd h4 a{color: #666666;}
.shucon2 dl dd span{display: block;padding-left: 34px;}
.shucon2 dl dd span a{display: block;float: left;width: 100px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #fff;}
.shucon2 dl dd .btn1{margin-right: 30px;background: #279F00}
.shucon2 dl dd .btn2{background: #F1621C}
.shucon2 .bg1{ }
.shucon2 .bg1 h4 a{color: #279F00; font-weight:bold;}
.shucon2 .bg1 .btn1{margin-right: 30px;background: #F1621C;border: 1px solid #fff;}
.shucon2 .bg1 .btn2{background: #fff;color: #222222;}
.shucon2 img,.m_kf dt img,.mcon2_01 dt img{transform:scale(1,1);-webkit-transform:scale(1,1);transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s; }
.shucon2 img:hover,.m_kf dt img:hover{transform:scale(1.02,1.02);-webkit-transform:scale(1.02,1.02);}

.shucon03 {float:left;width:240px;overflow:hidden;}
.shucon03 dl{ float:left;width:220px;padding:10px 10px;display:inline;}
.shucon03 dt{ margin-bottom:0px;border:0px solid #CCC6C6;text-align:center;padding-top:3px;}
.shucon03 dt img{ width:220px;padding:0px;}
.shucon03 dd a{ line-height:35px;height:35px;text-align:center;overflow:hidden; background:#aaa9a9; color:#fff;display:block;}
.shucon03 dl:hover dd a{ background:#279F00; color:#fff;}

.shucon3 {float:left;width:250px;overflow:hidden;}
.shucon3 dl {float:left;width:110px;height:110px;padding:10px 5px 10px 8px;display:inline;}
.shucon3 dt {margin-bottom:3px;height:85px;border:1px solid #CCC6C6;text-align:center;padding-top:3px;}
.shucon3 dt img {width:100px;padding:3px 0px 3px 0px;}
.shucon3 dd {line-height:20px;height:20px;text-align:center;overflow:hidden;}

.cases{float:left;width:96%;overflow:hidden; padding:0 2%;}
.cases dl{ float:left;width:22%;padding:10px 1%;display:inline;}
.cases dt{ margin-bottom:0px;border:0px solid #CCC6C6;text-align:center;padding-top:3px;}
.cases dt img{ width:100%;padding:0px;}
.cases dd a{ line-height:35px;height:35px;text-align:center;overflow:hidden; background:#aaa9a9; color:#fff;display:block;}
.cases dl:hover dd a{ background:#279F00; color:#fff;}

.right_1 {margin:5px 0px 0px 0px;}
@media screen and (min-width:1025px) {
.right_2 {float:left;width:905px;margin-bottom:10px;border-bottom: 1px solid #ececec;border-top: 1px solid #ececec; color: #666;font-size: 14px; height: 20px;
    line-height: 24px;overflow: hidden;padding: 7px 0px 8px 35px; background:url('../images/right.png') no-repeat 10px center;}
.right_4 {float:left;width:905px;margin-bottom:10px;border-bottom: 1px solid #ececec;border-top: 1px solid #ececec; color: #666;font-size: 14px; height: 20px;
    line-height: 24px;overflow: hidden;padding: 7px 0px 8px 35px; background:url('../images/right.png') no-repeat 10px center; }
.right_p4 {float:left;width:865px;margin-bottom:10px;border-bottom: 1px solid #ececec;border-top: 1px solid #ececec; color: #666;font-size: 14px; height: 20px;
    line-height: 24px;overflow: hidden;padding: 7px 0px 8px 35px; background:url('../images/right.png') no-repeat 10px center; }
}
@media screen and (max-width:1024px) {
.right_2 {float:left;width:100%;margin-bottom:10px;border-bottom: 1px solid #ececec;border-top: 1px solid #ececec; color: #666;font-size: 14px; height: 20px;
    line-height: 24px;overflow: hidden;padding: 7px 0px 8px 35px; background:url('../images/right.png') no-repeat 10px center;}
.right_4 {float:left;width:100%;margin-bottom:10px;border-bottom: 1px solid #ececec;border-top: 1px solid #ececec; color: #666;font-size: 14px; height: 20px;
    line-height: 24px;overflow: hidden;padding: 7px 0px 8px 35px; background:url('../images/right.png') no-repeat 10px center; }
.right_p4 {float:left;width:100%;margin-bottom:10px;border-bottom: 1px solid #ececec;border-top: 1px solid #ececec; color: #666;font-size: 14px; height: 20px;
    line-height: 24px;overflow: hidden;padding: 7px 0px 8px 35px; background:url('../images/right.png') no-repeat 10px center; }
}
.right_2 strong{color:#272727; }
.right_3 {padding-left:0px;}
.right_4 strong，.right_p4 strong{color:#272727; }
.right_5 {padding-left:0px;}
.left {float:left;width:100%;padding-bottom:5px;padding-top:5px;}
.left_1 {float:left;width:100%;background:#279F00; height:50px; line-height:50px;font-size: 20px; color:#fff; font-weight:700; text-align:center;}
.left_1 h2,.left_1 h3 {float:left;width:100px;padding-left:10px;font-size:14px;line-height:33px;font-weight:bold;color:#FFFFFF;}
.left_1 span {float:right;line-height:33px;padding-right:15px;}
.left_1About {float:left;width:213px;border-bottom:1px solid #CDCCCB;padding-bottom:5px;padding-top:5px;border-left:1px solid #CDCCCB;border-right:1px solid #CDCCCB;}
.left_1About ul {padding:10px 0px 5px 0px;}
.left_1About ul li {line-height:25px;font-size:13px;}
.left_1About ul li a {padding-left:32px;font-size:13px;background:url('../images/tag1.gif') no-repeat 10px center;}
.left_1About ul li a:hover {font-size:13px;background:url('../images/tb1.gif') no-repeat 11px center;}
.left_1About ul li a.on {color:#49B2F4;font-weight:bold;background:url('../images/tb1.gif') no-repeat 11px center;}

/*left_ind*/
@media screen and (min-width:1025px) {
.m_fl{float: left;width:280px;}
.m_cp{float: right;width: 900px;}
.left_ind{float:left;width:280px; height:760px; overflow: hidden;}
.left_p2 {float:left;width:240px;padding:5px 10px 10px 10px;border:10px solid #efefef; height:653px;}
}
@media screen and (max-width:1024px) {
.m_fl{width:100%;}
.m_cp{width:100%;}
.left_ind{float:left;width:100%; height:auto;}
.left_p2 {float:left;width:96%;border:5px solid #efefef; height:auto;}
}
.left_p1{float:left;width:100%;background:#279F00; height:55px;color:#fff; text-align:center;}
.left_p1 strong{display:block;font-size: 22px; line-height:30px;padding-top:5px;}
.left_p1 i{display:block;color: #fff;font: 14px/20px Arial,Helvetica,sans-serif;text-transform: uppercase;}
.left_p21 {float:left;width:240px;padding:5px 10px 10px 10px;border:10px solid #efefef;}
.left_21 {float:left;width:278px;padding:5px 0px 10px 0px;border:1px solid #dddddd;}
.left_21 .phone{width:268px; margin:10px auto; text-align:center;}
.left_21 .phone img { height:auto;padding:0px 0 10px; width: 100%;}
.left_21 .phone p {border-bottom: 1px solid #dedede; color: #1A6B00; font-size: 22px;font-weight: bold;padding:10px 0 10px;}

/* Product Category */
@media screen and (min-width:1025px) {
#masterdiv {float:left;margin-top:0px;}
.menudiv   {float:left;margin-top:0px;}
.menutitle {width:240px; height:40px;line-height:40px;color:#FFF;cursor:pointer;clear: both; margin: 5px 0;
    font-size:14px;display:block;overflow:hidden;}
.menutitle a:link,.menutitle a:visited {display:block;color:#606060;font-size:14px; padding-left:20px;text-decoration:none;font-weight:bold;background:url(../images/pro_b1.gif) no-repeat center 0;}      
.menutitle a:hover,.menutitle a:active {display:block;color:#fff;font-size:14px;text-decoration:none;font-weight:bold;background:url(../images/pro_b2.gif) no-repeat center 0;}
}
@media screen and (max-width:1024px) {
#masterdiv {float:left;margin-top:0px;}
.menudiv   {float:left;margin-top:0px; width:50%;}
.menutitle {width:98%; height:40px;line-height:40px;color:#FFF;cursor:pointer;clear: both; margin: 5px 1%;
    font-size:14px;display:block;overflow:hidden;}
.menutitle a:link,.menutitle a:visited {display:block;color:#606060;font-size:14px; padding-left:50px;text-decoration:none;font-weight:bold;background:url(../images/pro_b1.gif) no-repeat -158px 6px; background-size:40% auto; background-color:#efefef;}      
.menutitle a:hover,.menutitle a:active {display:block;color:#fff;font-size:14px;text-decoration:none;font-weight:bold;background:url(../images/pro_b2.gif) no-repeat -158px 6px;background-size:40% auto; background-color:#279F00;}
}
@media screen and (max-width:768px) {
.menutitle a:link,.menutitle a:visited {display:block;color:#606060;font-size:14px; padding-left:40px;text-decoration:none;font-weight:bold;background:url(../images/pro_b1.gif) no-repeat -168px 5px; background-size:60% auto; background-color:#efefef;}      
.menutitle a:hover,.menutitle a:active {display:block;color:#fff;font-size:14px;text-decoration:none;font-weight:bold;background:url(../images/pro_b2.gif) no-repeat -168px 5px;background-size:60% auto; background-color:#279F00;}
}
@media screen and (max-width:420px) {
.menutitle a:link,.menutitle a:visited {display:block;color:#606060;font-size:14px; padding-left:20px;text-decoration:none;font-weight:bold;background:url(../images/pro_b1.gif) no-repeat -125px 9px; background-size:80% auto; background-color:#efefef;}      
.menutitle a:hover,.menutitle a:active {display:block;color:#fff;font-size:14px;text-decoration:none;font-weight:bold;background:url(../images/pro_b2.gif) no-repeat -125px 9px;background-size:80% auto; background-color:#279F00;}
}
.menutitleSub{ width:210px;height:36px;line-height:36px;color:#279F00;cursor:pointer;border-radius: 3px;clear: both; margin: 7px 0;
    font-size:14px;display:block;overflow:hidden; padding-left:30px; background:url(../images/pro_b1.gif) no-repeat center 0;}
.menutitleSub a,.menutitleSub a:visited {color:#279F00;text-decoration:none;font-size:14px;font-weight:bold;}
.menutitleSub a:hover {color:#606060;text-decoration:none;font-size:14px;font-weight:bold;}

.submenu {width:220px;color:#333;display:block;font-size:14px;padding:5px 0 0 0px;overflow:hidden; margin:0 auto;}
.submenu li.checkstyle {line-height:50px;height:50px;font-size: 14px;margin-bottom:10px;font-weight:700; border-bottom:1px #ccc dashed;
    overflow:hidden;background:url('../images/ico1.jpg') no-repeat 10px center;padding-left:25px;}
.submenu li.checkstyle a,.submenu li.checkstyle a:visited {color:#333;text-decoration:none;font-size:14px;font-weight:700;}
.submenu li.checkstyle a:hover {color:#015cb5;text-decoration:none;font-size:14px;font-weight:700;}
.submenu li.checkstyleSel {line-height:50px;height:50px;margin-bottom:10px;font-weight:700;border-bottom:1px #ccc dashed;
    overflow:hidden;background:url('../images/ico1.jpg') no-repeat 10px center;padding-left:25px;}
.submenu li.checkstyleSel a,.submenu li.checkstyleSel a:visited {color:#015cb5;text-decoration:none;font-size:14px;font-weight:700;}
.submenu li.checkstyleSel a:hover {color:#FF0000;text-decoration:none;font-size:14px;font-weight:normal;}
.submenu li.checkThird {line-height:32px;height:32px;border-bottom: 1px dotted #cbcbcb;padding: 0 24px 0 30px; text-align:left;margin-bottom:10px;
    overflow:hidden;background:url('../images/left_02.jpg') no-repeat 20px center;}
.submenu li.checkThird a,.submenu li.checkThird a:visited {color:#555555;text-decoration:none;font-size:12px;font-weight:normal;}
.submenu li.checkThird a:hover {color:Red;text-decoration:none;font-size:12px;font-weight:normal;}

.left_2 .phone{width:218px; margin:10px auto; text-align:center;}
.left_2 .phone img { height: 40px;padding:0 0 10px; width: 40px;}
.left_2 .phone p {border-bottom: 1px solid #dedede; color: #272727; font-size: 22px;font-weight: bold;padding:10px 0 10px;}

.left_2 {float:left;width:238px;padding:5px 0px 10px 0px;border:1px solid #dddddd;}
.left_3 {float:left;width:100%;background-color:#D2D1D1;height:33px;margin-top:0px;}
.left_3_1 {float:left;width:100px;padding-left:10px;font-size:14px;line-height:33px;font-weight:bold;color:#FFFFFF;}
.left_3_1More {float:right;line-height:33px;padding-right:15px;}
.left_4,.left_6 {float:left;width:238px;padding:5px 0px 10px 0px;border:1px solid #dddddd;}
.left_4 dl {width:100%;}
.left_4 dt {text-align:center;overflow:hidden;}
.left_4 dd {padding-left:18px;background:url('../images/index_09.gif') no-repeat 10px center;line-height:22px;}
.left_4 ul {padding:0px 0px 0px 10px;}
.left_4 ul li {padding-left:8px;background:url('../images/index_09.gif') no-repeat left center;line-height:24px;}
.left_4Image {padding:3px;border:1px solid #CFCFCF;}
.left_4Video {width:240px;height:150px;padding:5px 0px 5px 5px;overflow:hidden;text-align:center;}
.left_4Honor {float:left;width:251px;border:1px solid #C2C2C2;padding:5px 0px 5px 0px;}
.left_5 {float:left;width:100%;background:url('../images/index_05.jpg') no-repeat;}
.left_5 h2,.left_5 h3 {float:left;width:100px;padding-left:10px;font-size:14px;line-height:33px;font-weight:bold;color:#FFFFFF;}
.left_5 span {float:right;line-height:33px;padding-right:15px;}

.video,.download,.case {padding:15px 4px 4px 4px;}
.video table,.download table,.case table {width:100%;line-height:25px;color:#062851;table-layout:fixed;}

@media screen and (min-width:1025px) {
.neiye_line2,.neiye_line,.neiye_line2Video {float:right;width:900px;border:0px solid #DEDEDE;padding:0px 0px 10px 0px;overflow:hidden;}
.neiye_line4 {float:right;width:900px;border:0px solid #DEDEDE;padding:0px 0px 20px 0px;overflow:hidden;}
}
@media screen and (max-width:1024px) {
.neiye_line2,.neiye_line,.neiye_line2Video {float:right;width:100%;border:0px solid #DEDEDE;padding:0px 0px 10px 0px;overflow:hidden;}
.neiye_line4 {float:right;width:100%;border:0px solid #DEDEDE;padding:0px 0px 20px 0px;overflow:hidden;}
}
.zx_top {text-align:center;border-bottom:1px dashed #D4D4D1;padding-bottom:5px;}
.zx_top h1 {font-size:22px;font-weight:bold; line-height:2; margin:10px 0;}
.zx_top p {margin-top:15px;color:#333333;}
.zx_top p span {margin-right:10px;}
.zx_txt { font-size:14px;color:#666666;padding:20px 10px 10px 10px;line-height:2;}
.zx_txt img {max-width:99%;height:auto !important;}


.sxyip { margin-top:20px;}
.sxyip p {color:#000;margin-top:3px;margin-bottom:3px;}
.sxyip .gjaz {padding:7px 0px 5px 0px;color:#666;background-color:#FFFFFF;border:1px solid #CCCCCC;margin-bottom:15px;margin-top:5px;}
.sxyip .gjaz span {color:#555555;font-size:13px;background:url('../images/tag.jpg') no-repeat 5px center;padding-left:30px;}
.sxyip .gjaz a {margin-right:5px;font-weight:normal;}
.tjdy {margin-top:10px;text-align:center;color:#333333;padding-top:10px;}


.details_2 {padding:10px 5px 10px 13px;}
.details_2_1 {padding-left:100px;color:#4565B5;height:35px;line-height:35px;}
.details_2_1 h3 {font-size:22px;font-weight:bold;}

/* top */
.wraptop_1 {float:left;width:100%;height:33px; line-height:33px; overflow:hidden; background:#27B200;color:#fff;font-size:12px;}
.top_t .a_last{ padding-right:0;}
.top_t .lx{display: inline-block;width: 200px;height: 33px;line-height: 33px;text-align: center;font-size: 18px;color: #fff; background: #f26521 url('../images/ind_01.jpg') no-repeat 15px center;} 
.top_t p a{ padding: 0 8px; color:#fff;}
.top_t p a:hover{ color:#fff;text-decoration:none;}
.top_t p{ float:right;}
@media screen and (max-width:1024px) {
.top_t h1{ display:block; width:0; height:0; overflow:hidden;}
.top_t em{ display:block; width:0; height:0; overflow:hidden;}
.wraptop_2{float:left;width:100%;height:auto;background:url(/images/mlogo.png) no-repeat left top 15px #fff;background-size:50% auto; }
.top_c h2{width:100%; height:100px;padding: 15px 0px 0px;}
.top_c h2 img{ height:80px; width:auto;}
.top_c p{float:right; padding-right:10px; height:80px; background:url(../images/ind_03m.png) no-repeat left 10px top;  line-height:35px; font-family:"Microsoft Yahei"}
.top_c p span{ display:block; font-size:36px; color:#F1621C; font-weight: bold;padding-top:10px; text-indent:70px;}
}
@media screen and (max-width:768px) {
.wraptop_2{float:left;width:100%;height:auto;background:url(/images/mlogo.png) no-repeat left top 25px #fff;background-size:60% auto; }
.top_c p{max-width:80%; margin:0 auto; height:80px; background:url(../images/ind_03m.png) no-repeat left 10px top;  line-height:35px; font-family:"Microsoft Yahei"}
.top_c p span{ display:block; font-size:36px; color:#F1621C; font-weight: bold;padding-top:10px; text-indent:70px;}
 }
 @media screen and (max-width:420px) {
.wraptop_2{float:left;width:100%;height:auto;background:url(/images/mlogo.png) no-repeat center top 25px #fff;background-size:90% auto; }
.top_c p{float:left;max-width:80%; margin:0 auto; height:80px; background:url(../images/ind_03m.png) no-repeat left 10px top;  line-height:35px; font-family:"Microsoft Yahei"}
.top_c p span{ display:block; font-size:36px; color:#F1621C; font-weight: bold;padding-top:10px; text-indent:70px;}
 }
@media screen and (min-width:1025px) {
.top_t h1{ font-size:12px; line-height:33px; float:left; margin-right:10px;}
.wraptop_2{float:left;width:100%;height:150px; background:#fff}
.top_c h2{ float:left; padding: 30px 30px 0 0;}
.top_c p{ float:right; margin:45px 0 0 0 ;height:60px; padding: 0 0 0 70px; background:url(../images/ind_03.png) no-repeat left top;  line-height:35px; font-family:"Microsoft Yahei"}
.top_c p span{ display:block; font-size:36px; color:#F1621C; font-weight: bold;padding-top:20px;}
}
.top_c font{ float:left; height:90px; margin:42px 0 0 0; color: #2DB307; font-size: 38px; line-height:38px; font-weight: bold;}
.top_c font em{background:url(../images/ind_02.jpg) no-repeat right center; width:360px;height: 30px;line-height: 30px; padding-left: 0px; display:block; color:#010101; font-weight:normal; 
             font-size: 16px; margin-top: 7px; }
.wraptop_3 {float:left;width:100%;height:65px;text-align:left; background:#edeaf1;}
.wraptop_3_1 {float:right;width:380px;padding:13px 0px 0px 0px;}
.wraptop_3_1 img {border:0;cursor:pointer;}
.wraptop_3_2 {float:left;width:660px;padding:15px 0px 0px 0px;color:#333;}
.wraptop_3_2 span {color:#464648; font-size:14px;line-height:35px; font-weight:700;}
.wraptop_3_2 a:link,.wraptop_3_2 a:visited {color:#000;font-size:14px;text-decoration:none;font-weight:normal;margin:0px 5px 0px 4px;}
.wraptop_3_2 a:hover,.wraptop_3_2 a:active {color:#025bb5;font-size:14px;text-decoration:none;font-weight:normal;margin:0px 5px 0px 4px;}

/*pro*/
.g_pro{float:left;width:100%; padding-top:0px; padding-bottom:40px;}
.t_h2{width:100%; margin:0 auto 45px; overflow:hidden; text-align:center; color: #000; font-size:30px; line-height:42px;  background:url(../images/pro_t.png) no-repeat center 22px;}
.t_h2 a{ color:#233357;}
.t_h2 b{color: #f26521;}
.t_h2 i{ display:block; color:#a3a3a3; font:14px/20px Arial, Helvetica, sans-serif; }
@media screen and (min-width:1025px) {
.t_h2 em{ display:block; padding-bottom: 10px; color: #000;font:16px/40px "Microsoft Yahei"; }
}
@media screen and (max-width:1024px) {
.t_h2 em{ display:block; padding-bottom: 10px; color: #000;font:14px/40px "Microsoft Yahei"; }
}

@media screen and (min-width:1025px) {
.mcon3{width:1200px; margin:0 auto 50px; clear:both;background:url('../images/ind_05.jpg') no-repeat center 0; height:175px; position:relative; color:#fff;}
.mcon4{float:left;width:100%; background:#fff;padding:40px 0 20px; height:700px;}
.mcon2{float:left;width:100%; background:#edeaf1;padding:40px 0;}
}
@media screen and (max-width:1024px) {
.mcon3,.mcon4,.mcon2{ display:none;}
}
.mcon2_t{float:left;width:100%; background:url('../images/ind_06.png') no-repeat center bottom;margin-bottom:50px; height:66px;color: #000; font-size:30px; line-height:42px; text-align:center;}
.mcon2_t b{color: #f26521;}
.m2_case {margin:0 auto; width:1200px;}
.m2_case ul li{position: relative; float:left; line-height: 0px; margin-right:8px; width:294px; height:430px; overflow:hidden; padding-top: 55px; }
.m2_case ul li .iw{width:294px; height:200px;display: block;overflow: hidden;}
.m2_case ul li .iw img{width:294px; height:200px;display: block;filter: opacity(85%);}
.m2_case ul li em{position: absolute;left:100px; top:0px; width: 95px; height: 109px; background:url('../images/cs_n2.png') no-repeat center center;
                   text-align:center; line-height:99px; font-size:40px; color:#279F00;}
.m2_case ul li font{position: absolute;left:100px; top:0px; width: 95px; height: 109px; background:url('../images/cs_n1.png') no-repeat center center;
                   text-align:center; line-height:99px; font-size:40px; color:#279F00;}
.m2_case ul li span{display:block; padding: 40px 35px 0; height: 250px; width: 224px;background: #fff; color:#000; font-size: 16px; line-height: 35px;}
.m2_case ul li span b{color: #27aF00; display: block; text-align:center; font-size: 20px; line-height: 62px;}
.m2_case ul li.cs_li2 span{background: #fff; color: #000;}
.m2_case ul li.cs_li2 b{color: #27aF00;}
.m2_case ul .nones{ margin-right:0px;}
.m2_case ul li.cs_li2{ margin-top: 55px;}
.m2_case ul li:hover span{background:#f1f1f1;transition: 0.3s;}
.m2_case ul li.cs_li2:hover span{background:#f1f1f1;transition: 0.3s;}
.m2_case ul li:hover img{transform:scale(1.1);transition: transform 0.5s ease-out 0s;}
.m2_case ul li:hover em,.m2_case ul li:hover font{transform: rotate(360deg); transition: transform 0.3s ease-out 0s;}

.mcon3 span{position:absolute; font-size:18px; left:540px; width:440px; text-align:center; line-height:40px; top:80px;}
.mcon3 font{position:absolute;right:20px; bottom:5px;font-size:14px; line-height:2; display:block; background-color:#279F00; padding:0 8px; }
.mcon3 font b{font-size:18px;}
.mcon3 p{position:absolute; right:75px; top:28px; width:80px; height:75px; line-height:75px; text-align:center;}
.mcon3 p a{display:block;font-size:14px; color:#fff;background:#f26521;}
.mcon3 p a:hover{background:#279F00;}

.anli_bg{width:100%; height: 805px;}
.anli{position: relative;}
.anli ul{position: relative;z-index: 5; float: left;width: 384px;}
.anli ul li{width: 384px; height: 95px; margin-bottom: 20px;background:url(../images/al_gif2.png) no-repeat center top;}
.anli ul li em{float: left;margin: 22px 17px 0 36px; display: block; width: 50px; height: 50px; }
.anli ul li span{float: left; margin-top: 23px;display: block; font:400 18px/28px "Microsoft Yahei"; color: #3a3a3a;}
.anli ul li span i{display: block; text-transform: uppercase; color: #bcbcbc;font:12px/18px "Microsoft Yahei";}
.anli ul li:hover span,.anli ul li:hover span i,.anli ul li.cur span,.anli ul li.cur span i{color: #fff;}
.anli .al_li1 em{background:url(../images/al_ip1.png) no-repeat center top;}
.anli .al_li1:hover em,.anli .al_li1.cur em{background:url(../images/al_ip11.png) no-repeat center top;}
.anli .al_li2 em{background:url(../images/al_ip2.png) no-repeat center top;}
.anli .al_li2:hover em,.anli .al_li2.cur em{background:url(../images/al_ip22.png) no-repeat center top;}
.anli .al_li4 em{background:url(../images/al_ip4.png) no-repeat center top;}
.anli .al_li4:hover em,.anli .al_li4.cur em{background:url(../images/al_ip44.png) no-repeat center top;}
.anli .al_li3 em{background:url(../images/al_ip3.png) no-repeat center top;}
.anli .al_li3:hover em,.anli .al_li3.cur em{background:url(../images/al_ip33.png) no-repeat center top;}
.anli .al_li5 em{background:url(../images/al_ip5.png) no-repeat center top;}
.anli .al_li5:hover em,.anli .al_li5.cur em{background:url(../images/al_ip55.png) no-repeat center top;}
.anli ul li:hover,.anli ul li.cur{zoom: 1; background:url(../images/al_gif1.png) no-repeat center top;}

.anli01{z-index: 2; position: absolute;right: 0px;height: 555px; width: 894px;}
.anli01 dl{}
.anli01 dt{width: 894px; height: 555px; display:block; overflow:hidden;}
.anli01 dt img{width: 894px; height: 555px; }
.anli01 dt:hover img{transform:scale(1.1);transition: transform 0.5s ease-out 0.2s;}
.anli01 dd{position: absolute; bottom:0px; left:0px; padding:33px 70px 30px; width:754px; background:url(../images/span.png) repeat center top; }
.anli01 dd img{float: left; border-radius: 100%;display: block;margin-top: -100px; padding:7px; width: 138px; height: 138px; background:rgba(0,0,0,0.4);}
.anli01 dd span{color: #fff;display: block; float: left; margin-left: 14px; width: 470px; font-size: 16px; line-height: 30px;}
.anli01 dd em{display: block; width: 70px; height: 60px;padding-top: 10px;text-align: center; font-size: 16px; font-weight: 700; line-height: 25px;color: #fff; 
              float: right;background:url(../images/al_b.png) no-repeat center top;}
@media screen and (min-width:1025px) {
.mcon5{float:left; width:100%; background:url('../images/ind_07.jpg') no-repeat center 0; height:351px;}
.mcon5_01 p {background:url("../images/bann1_tel.png") no-repeat scroll left 22px; color: #fff; display: block;
    font: 16px/54px "Microsoft Yahei";  height: 56px; margin-top:220px; padding-left: 29px;}
}
@media screen and (max-width:1024px) {
.mcon5{float:left; width:100%; height:80px; background:url('../images/ind_07.jpg') no-repeat right 0; background-size:150% auto;}
.mcon5_01{ display:none;}
}
.mcon5_01 { height: 287px;overflow: hidden;position: relative; width:1200px; margin:0 auto;}
.mcon5_01 p b {color: #fff; font-size:24px;}
.mcon5_01 span {font: 400 14px/40px "Microsoft Yahei";height: 40px; left: 660px;  position: absolute;text-align: center; top: 160px; width:120px;}
.mcon5_01 span a {display:block;color: #fff; background: url("../images/bann1_b.png") no-repeat scroll left top; width:100px; height:40px;padding-right: 20px;}
.mcon5_01 span a:hover {background: url("../images/bann1_b2.png") no-repeat scroll left top;}

.mcon6{float:left;width:100%;margin:30px 0;}
.ys_h2{width:100%; overflow:hidden; text-align:center; color: #000; font-size:30px; line-height:42px;  background:url(../images/pro_t2.png) no-repeat center 22px;}
.ys_h2 a{ color:#233357;}
.ys_h2 b{color: #f26521;}
.ys_h2 i{ display:block; color:#a3a3a3; font:14px/20px Arial, Helvetica, sans-serif; }
.ys_h2 em{ display:block; padding-bottom: 10px; color: #000;font:16px/40px "Microsoft Yahei"; }
@media screen and (min-width:1025px) {
.mcon6_1{width:1200px;margin:50px auto 0px;  background:url('../images/ys_01.jpg') no-repeat right 0; height:410px;}
.m61_a{float:left;width:600px;margin-top:20px;}
.mcon6_2{float:left;width:100%; background:url('../images/ys_02.jpg') no-repeat center; height:502px;}
.m62_a{float:right;width:570px;padding-top:70px;}
.mcon6_3{width:1200px;margin:0 auto;background:url('../images/ys_03.jpg') no-repeat right 0;  height:380px;}
.m63_a{float:left;width:600px; margin-top:40px;}
.m6_num{float:left;width:60px; height:85px; text-align:center; line-height:76px; background:url(../images/ys_t.png) no-repeat center 0; font-size:30px; color:#fff;}
.m6_txt{float:left;width:450px; margin-left:20px;color:#000; }
.m6_con{width:100%; line-height:26px; font-size:16px;  padding-top:15px; height:90px; overflow:hidden;}
.m6_t{display:block; font-size:26px; height:48px; line-height:35px; border-bottom:1px #ccc dotted;}
.m6_font{color:#fff;}
}
@media screen and (max-width:1024px) {
.mcon6_1{width:98%; margin:20px auto 0px;  background:url('../images/ys_01.jpg') no-repeat top; background-size:90% auto; float:left;}
.m61_a{float:left;width:100%; margin-top:600px;}
.mcon6_2{width:98%;margin:0px auto;background:url('../images/ys_02.jpg') no-repeat left top;background-size:150% auto; float:left;}
.m62_a{float:right;width:100%;margin-top:380px;}
.mcon6_3{width:98%;margin:0 auto;background:url('../images/ys_03.jpg') no-repeat top;background-size:90% auto; float:left;}
.m63_a{float:left;width:100%;margin-top:620px;}
.m6_num{float:left;width:20%; height:85px; text-align:center; line-height:76px; background:url(../images/ys_t.png) no-repeat center 0; font-size:30px; color:#fff;}
.m6_txt{float:right;width:80%; margin-left:0px;color:#000; }
.m6_con{width:100%; line-height:26px; font-size:16px;  padding-top:10px;}
.m6_t{display:block; font-size:18px; height:38px; line-height:2; border-bottom:1px #ccc dotted;}
.m6_font{}
}
@media screen and (max-width:768px) {
.m61_a{float:left;width:100%; margin-top:400px;}
.m62_a{float:right;width:100%;margin-top:280px;}
.m63_a{float:left;width:100%;margin-top:420px;}
}
@media screen and (max-width:420px) {
.m61_a{float:left;width:100%; margin-top:250px;}
.m62_a{float:right;width:100%;margin-top:180px;}
.m63_a{float:left;width:100%;margin-top:250px;}
}
.mcon7{float:left;width:100%; background:#edeaf1; padding:60px 0;}
.kh_h2{width:100%; overflow:hidden;height: 86px; text-align:center; color: #000; font-size:30px; line-height:42px;  background:url(../images/pro_t.png) no-repeat center 22px;}
.kh_h2 a{ color:#233357;}
.kh_h2 b{color: #f26521; font-weight:400;}
.kh_h2 span{ display:block; color:#a3a3a3; font-family:Arial, Helvetica, sans-serif; line-height: 36px; font-size: 18px;}
@media screen and (min-width:1025px) {
.m7_kh{width:1200px; margin:0 auto;padding-top:50px;}
.m7_kh dl{float: left; width:574px; height:320px; overflow: hidden;background:url(../images/kh_ibg.png) no-repeat left top; margin:0 13px; transition:0.5s; position:relative;}
.m7_kh dt { float:right; margin-top: 45px; width:217px; height:190px;overflow:hidden; display:block; }
.m7_kh dt img{width:217px; height:190px;transition:0.5s;}
.m7_kh dd{ float:left; font-size: 14px;  margin: 30px 0 0 30px; width:305px; display:inline; overflow:hidden; }
.m7_kh dd h3{margin-bottom: 12px; line-height: 45px; font-weight: normal;}
.m7_kh dd h3 b{display:block; color: #3a3a3a; font-size: 16px; border-bottom: 1px dashed #bbb;font-weight: normal;}
}
@media screen and (max-width:1024px) {
.m7_kh{width:92%; margin:0 auto;padding-top:50px; padding:0 4%;}
.m7_kh dl{float: left; width:100%;}
.m7_kh dt { margin:0 auto;  margin-top:15px; width:80%;display:block;  background:#fff;}
.m7_kh dt img{width:100%; height:auto;transition:0.5s;}
.m7_kh dd{ float:left; font-size: 14px;  margin: 30px 0 0 0; width:100%; display:inline; }
.m7_kh dd h3{margin-bottom: 12px; line-height: 45px; font-weight: normal;}
.m7_kh dd h3 b{display:block; color: #3a3a3a; font-size: 16px; border-bottom: 1px dashed #bbb;font-weight: normal; text-align:center}
}
.m7_kh dd h3 a:hover{ text-decoration:none;}
.m7_kh dd span{ line-height:26px; color:#888;}
.m7_kh dd em{display: block; font:bold 14px/40px "Microsoft Yahei"; text-align: center;
              width: 109px; height: 40px; position:absolute; bottom:25px; left:30px;}
.m7_kh dd em a{ color:#fff;}
.m7_kh dl:hover{background:url(../images/kh_ibg2.png) no-repeat left top;}
.m7_kh dl:hover img{transform:scale(1.1)}
@media screen and (min-width:1025px) {
.mcon8{float:left;width:100%; background:url('../images/ind_08.jpg') no-repeat center 40px; padding:40px 0;}
}
@media screen and (max-width:1024px) {
.mcon8{ display:none;}
}
.mcon8_t{width:100%; text-align:center; color:#F1621C; font-size:30px;line-height:40px; }
.mcon8_t span{display:block;color:#000; font-size:24px;}
.mcon8_c{width:100%; background:url(../images/ind_09.jpg) no-repeat center 0; height:440px; position:relative;}
.mcon8_c li{float:left;width:250px; height:250px; background:url('../images/chen_01.png') no-repeat center 0; color:#000; text-align:center;}
.mcon8_c li:hover{background:url('../images/chen_02.png') no-repeat center 0; color:#fff;}
.mcon8_c li font{display:block; font-size:20px;line-height:50px; padding-top:50px;}
.mcon8_c li span{display:block; font-size:20px;line-height:30px;padding-bottom:10px;}
.mcon8_c li p{display:block; font-size:14px;width:130px; padding:0 60px; line-height:25px;}
.mcon8_c li.a1{position:absolute; left:14px; top:14px;}
.mcon8_c li.a3{position:absolute; left:328px; top:14px;}
.mcon8_c li.a5{position:absolute; left:645px; top:14px;}
.mcon8_c li.a7{position:absolute; left:945px; top:14px;}
.mcon8_c li.a2{position:absolute; left:170px; bottom:24px;}
.mcon8_c li.a4{position:absolute; left:483px; bottom:24px;}
.mcon8_c li.a6{position:absolute; left:800px; bottom:24px;}
@media screen and (min-width:1025px) {
.mcon9{float:left;width:100%; background:url(../images/ind_10.jpg) no-repeat center top;height:320px;overflow:hidden;} 
.mcon9_ban3 { position:relative; height:320px; overflow:hidden;}
} 
@media screen and (max-width:1024px) {
.mcon9{float:left;width:100%;height:120px; background:url(../images/ind_10.jpg) no-repeat center top; background-size:150% 120px;} 
.mcon9_ban3 { display:none;}
} 
.mcon9_ban3 p{margin-top: 40px; margin-left: 760px; display:block; line-height: 54px; font-size: 14px; color:#F26521;}
.mcon9_ban3 p b{ color:#F26521; font-size: 24px; font-family: Arial;}
.mcon9_ban3 span {font: 400 14px/40px "Microsoft Yahei";height: 40px; left:200px;  position: absolute;text-align: center; top:50px; width:120px;}
.mcon9_ban3 span a {display:block;color: #fff; background: url("../images/bann1_b2.png") no-repeat scroll left top; width:100px; height:40px;padding-right: 20px;}
.mcon9_ban3 span a:hover {background: url("../images/bann1_b.png") no-repeat scroll left top;}
@media screen and (min-width:1025px) {
.mcon10{float:left;width:100%; background:url(../images/about_bg.jpg) no-repeat center top; padding-top: 50px; height:750px; overflow:hidden;} 
.m10_about dl{ width: 1200px; height: 403px; overflow: hidden;}
.m10_about dt {margin-top: 10px; float:left;width:488px; height:333px;overflow:hidden;}
.m10_about dt img{width:488px; height:333px; padding-top:50px;}
.m10_about dd{ float:right; width:655px;overflow:hidden;  background:url(../images/about_e.jpg) no-repeat left top;}
.m10_about dd .about{float:left;width:100%; font:14px/30px "Microsoft Yahei"; color:#666; padding-top:20px; height:250px; overflow:hidden;}
.m10_about dd .tit{float:left;width:100%; padding-top:34px; overflow:hidden; font: bold 24px/36px "Microsoft Yahei";}
.m10_about dd em{float:left; display: block; font:bold 14px/40px "Microsoft Yahei"; text-align: center; padding-right: 30px; width: 109px; height: 40px;
               background:url(../images/a_btn1.png) no-repeat left top;}
.m10_about dd em a{ color:#fff;}
}
@media screen and (max-width:1024px) {
.mcon10{float:left;width:100%; background:url(../images/about_bg.jpg) no-repeat center top; padding-top: 0px; height:auto;} 
.m10_about dl{ width: 100%; height:auto;  }
.m10_about dt {margin-top: 0px; float:left;width:100%; height:auto;}
.m10_about dt img{ display:block; margin:0 auto;width:80%; height:auto; padding-top:0px;}
.m10_about dd{ float:left; width:94%; padding:0 3%;overflow:hidden;  background:url(../images/about_e.jpg) no-repeat center top 10px; background-size:80% auto;}
.m10_about dd .about{text-align: justify;float:left;width:100%; font:14px/30px "Microsoft Yahei"; color:#666; padding-top:20px; height:auto;}
.m10_about dd .tit{float:left;width:100%; padding-top:55px; overflow:hidden; font: bold 24px/36px "Microsoft Yahei";}
.m10_about dd em{float:left; background:#cfcfcf; display: block; font:bold 14px/40px "Microsoft Yahei"; text-align: center; width: 100%; height: 40px;}
.m10_about dd em a{ color:#4f4f4f;}
}
.m10_about dd .tit a{ color:#233357;}
.m10_about dd .tit i{ display:block; color:#ff671e; font:14px/20px "Microsoft Yahei";}
.m10_about dd .tit a:hover{ text-decoration:none;}
.m10_about dd em:hover{background:url(../images/a_btn2.png) no-repeat left top;}
@media screen and (min-width:1025px) {
.cul_t{height: 280px;  width: 229px; float: right; overflow:hidden;}
.cul_u1{float: left;margin: 76px 0 0 24px; width:930px; }
.cul_u1 li{ float:left; line-height: 0px; margin-right:20px; width:211px;overflow:hidden; height:198px;}
.cul_u1 li img{width:211px; height:146px;}
.cul_t h3{background:url(../images/cul_l012.png) repeat-y center top;padding-top: 18px; padding-left: 13px; height:58px; width: 216px; overflow:hidden; text-align:center; font:bold 20px/26px "Microsoft Yahei"; }
.cul_t h3 a,.cul_t h3 a:hover{ color:#fff;}
.cul_t h3 i{ display:block;color:#c8def3;font:14px/18px Arial, Helvetica, sans-serif; text-transform: uppercase;}
.cul_u2 li{ padding:15px 0 0 37px; height: 53px; width: 216px;  background:url(../images/cul_l1.gif) no-repeat left top;}
.cul_u2 li:hover,.cul_u2 li.cur{background:url(../images/cul_ip0.png) no-repeat left top;}
}
@media screen and (max-width:1024px) {
.cul_t{ float:left; width:100%; margin-top:20px;}
.cul_u1{ display:block; float:left; margin: 30px 2%; width:96%;}
.cul_u1 li{ float:left; line-height: 0px; width:48%; margin:0 1%;}
.cul_u1 li img{width:100%; }
.cul_t h3{ background:#279F00;padding-top: 18px; height:58px; width:100%;font:bold 20px/26px "Microsoft Yahei"; }
.cul_t h3 a,.cul_t h3 a:hover{ display:block; color:#fff;width:100px; width:100px; margin:0 auto; text-align:center;}
.cul_t h3 i{display:block;width:100px; margin:0 auto;text-align:center;color:#c8def3;font:14px/18px Arial, Helvetica, sans-serif; text-transform: uppercase;}
.cul_u2 li{ padding-top:10px;width:50%;height: 50px; float:left; background:#6f6f6f; text-align:center;}
.cul_u2 li a{width:100%; display:block; text-align:center;}
.cul_u2 li a img{ margin:0 auto; width:40px;}
.cul_u2 li a span{ float:left; margin-top:0px;}
.cul_u2 li:hover,.cul_u2 li.cur{ background:#6f6f6f;}
}
.cul_u1 li em{display:block; text-align:center; font:14px/52px "Microsoft Yahei";  color:#666; }
.cul_u1 .nones{ margin-right:0px;}
.cul_u2{background:url(../images/cul_l0122.png) repeat-y center top;}
.cul_u2 li img{float: left;margin: 0 12px 0 0; display: block; width: 40px; height: 40px; }
.cul_u2 li span{float: left; margin-top:4px;width: 139px; display: block; font:bold 16px/24px "Microsoft Yahei"; color: #fff;}
.cul_u2 li span i{display: block; text-transform: uppercase; color: #c8def3; font:12px/18px Arial, Helvetica, sans-serif;}

@media screen and (min-width:1025px) {
.new_bg{float:left;width:100%; height:598px; overflow:hidden;}
.new_l{ width:792px;  overflow:hidden;}
.new_l ul.tit{float:left; width:792px; background:#efefef; height:60px; line-height:60px; }
#piz_titn_2,#piz_titn_3{display:none;}
.new_l ul.tit li a{ color:#6f6f6f}
.new_l ul.tit li a:hover{color:#efefef}
.new_l ul.tit  .tabon a{color:#efefef}
.new_l ul.tit  li{ width:30%;}
.new_l ul.tit  li.tabon{float:left;width:30%; background:#279F00 url('../images/pro_ic1.jpg') no-repeat 15px center;padding-left:15px; height:60px; color:#fff; text-align:center; font-size:16px;}
.new_l ul.tit  li.taboff{float:left;width:30%; background:url(' ') no-repeat 15px center;padding-left:15px;}
}
@media screen and (max-width:1024px) {
.new_bg{float:left;width:100%;}
.new_l{ width:100%;}
.new_l ul.tit{float:left; width:100%; background:#efefef; height:60px; line-height:60px; background:#279F00; }
.new_l ul.tit img{ display:none;}
#piz_titn1,#piz_titn3{ display:none;}
#piz_titn_1,#piz_titn_3{ display:block; width:0; height:0; overflow:hidden; display:none;}
.new_l ul.tit li a{ color:#fff}
.new_l ul.tit li a:hover{color:#fff}
.new_l ul.tit  .tabon a{color:#fff}
.new_l ul.tit  li{ width:30%;}
.new_l ul.tit  li.taboff{float:left;width:80%; background:#279F00 url('../images/pro_ic1.jpg') no-repeat 15px center; text-indent:65px; height:60px; line-height:60px; color:#fff; text-align:left; font-size:16px;}
.new_l ul.tit  li.tabon{float:left;width:30%; background:url(' ') no-repeat 15px center;padding-left:15px;}
}
.new_l ul.tit span{float:right;padding-right:20px;}
/*news*/
@media screen and (min-width:1025px) {
.new_c{float:left; position: relative; width: 730px; height: 435px; padding:25px 30px 0 30px; border: 1px solid #e3e3e3; overflow:hidden;}
.new_l dt{float: left; margin-top: 8px; width: 258px; height: 388px; overflow: hidden;}
.new_l dt img{ width: 258px; height:auto;transition: opacity 0.3s ease-out 0s;}
.new_l dt img:hover{ opacity:0.8;}
.new_l dd{height: 157px; border-bottom: 1px solid #e3e3e3; float: right; width: 445px;}
.new01{position: absolute;left:317px; top:190px; width: 445px; overflow: hidden;}
.new_l dd p{display: block;color:#666;font:14px/28px "Microsoft Yahei"; height:70px; overflow:hidden;}
.new_l dd em{display: block; font:bold 14px/35px "Microsoft Yahei"; text-align: center; padding-right:20px; width: 100px; height:35px;background:url(../images/bann1_b2.png) no-repeat left center;}
.new_l dd em a{ color:#fff;}
.new_l dd em:hover{background:url(../images/bann1_b.png) no-repeat left center;}
.new_r{width:316px; height: 489px; padding:16px 30px 10px 30px; border: 1px solid #e3e3e3; overflow:hidden;}
}
@media screen and (max-width:1024px) {
.new_c{float:left; position: relative; width:95%;padding:25px 2%; border: 1px solid #e3e3e3; overflow:hidden;}
.new_l dt{ display:none;}
.new_l dt img{ display:none;}
.new_l dt img:hover{ opacity:0.8;}
.new_l dd{ float:left; border-bottom: 1px solid #e3e3e3; width:100%;}
.new01{ float:left; width:100%;}
.new_l dd p{display: block;color:#666;font:14px/28px "Microsoft Yahei";  }
.new_l dd em{ float:right;display: block; font:bold 14px/35px "Microsoft Yahei"; text-align: center; padding-right:20px; width: 100px; height:35px;background:#dfdfdf}
.new_l dd em a{ color:#4f4f4f;}
.new_r{width:96%; padding:16px 2% 10px 2%; border: 1px solid #e3e3e3;}
}
.new_l dd h3{display: block;font:700 14px/36px "Microsoft Yahei";}
.new_l dd h3 a{color:#000;} 
.new01 li{overflow:hidden; padding-left: 10px; font:14px/37px "Microsoft Yahei"; border-bottom: 1px dashed #e3e3e3; background:url(../images/dote.jpg) no-repeat left center;}
.new01 li a{ color:#363636;}
/*que*/
.new_r .tit{ padding-left:12%; width: 88%; padding-right: 0px; background:url(../images/new_ic2.jpg) no-repeat left top; height:42px;}
.new_r .tit a{color: #1A6B00; font-size: 16px; line-height: 28px;}
.new_r .tit span img{vertical-align: top; margin-top: 0px;}
.new_r p{margin: 22px auto 20px; width:100%;}
.new_r p img{ width:100%; transition: opacity 0.3s ease-out 0s;}
.new_r p img:hover{ opacity:0.8;}
.new_r dl{width:100%; overflow:hidden; margin-bottom: 15px; padding:0 0 15px 0; border-bottom: 1px dashed #999;}
.new_r dt{ height:26px; width:100%; overflow:hidden; background:url(../images/new_d.gif) no-repeat left top; font:14px/26px "Microsoft Yahei";}
.new_r dt a{padding-left:34px; color:#3a3a3a; display:inline-block;}
.new_r dd{ padding-left:34px; font:14px/24px "Microsoft Yahei"; color:#666;background:url(../images/new_w.gif) no-repeat left top; }

/*常见问题*/
.wend{float: left;margin-right: 0; padding-left: 16px; width:354px;height: 510px;background: #f5f5f5;}
.wend h2{left:0;margin-bottom: 0;}
.wend dl{border-bottom: 1px dashed #ccc; height: 122px; padding: 22px 0 0 0; margin-right: 25px;}
.wend .lastdl{ border-bottom: none;}
.wend dt{ height:29px; padding-left:30px; line-height:29px; background:url(../images/wen.jpg) no-repeat left top; font-size:14px; color:#333333; overflow: hidden;font-weight: bold;}
.wend dt a{ color:#333333;}
.wend dt a:hover{color: #015cb5}
.wend dd{ padding-left:30px; background:url(../images/da.jpg) no-repeat left top; line-height:25px; color:#666; height: 75px; font-size: 13px; overflow: hidden;}

.temp_on_inp { height:438px; background:url(../images/on_bj.jpg) no-repeat center top; overflow:hidden; padding-top:90px; }
.temp_on_inp h3 { width:197px; height:78px; background:url(../images/on_tx.gif) no-repeat left bottom; font:24px "微软雅黑"; font-weight:bold; color:#015cb5; line-height:24px; float:right; }
.temp_on_inp h3 span { display:block; font:14px Arial; color:#015cb5; line-height:36px; text-transform:uppercase; }
.temp_on_inp h3 a { color:#015cb5; }
.temp_on_con { width:592px; }
.temp_on_con li { height:38px; width:270px; border:1px solid #d1d1d1; float:left; margin-right:22px; margin-bottom:16px; color:#FF070B; line-height:38px; overflow:hidden; background:#fff; }
.temp_on_con li span { font:14px "微软雅黑"; color:#999; line-height:38px; float:left; padding-left:10px; display:inline-block; }
.temp_on_con li input { width:208px; height:38px; border:0; font:14px "微软雅黑"; color:#999; line-height:38px; float:left;  box-shadow: none;}
.temp_on_con .inp1 input { width:180px; outline:none; }
.temp_on_con .inp3 { width:554px; height:72px; padding:10px 0 0 10px; }
.temp_on_con .inp3 span { line-height:14px;  padding-left: 0;}
.temp_on_con .inp3 textarea { width:546px; height:56px; resize:none; overflow:auto; outline:none; padding:0px; border:0; font:14px "微软雅黑";
color:#999; line-height:24px; }
.temp_on_con .inp4 { margin-bottom:0; }
.temp_on_con .inp4 input { width:119px; }
.temp_on_con .inp4 img { width:52px; height:38px; border-left:1px solid #d1d1d1; float:right; }
.temp_on_con .inp2 { width:562px; height:70px; border:0; }
.temp_on_con .inp2 span { display:block; }
.temp_on_con .inp2 em { font:12px "微软雅黑"; color:#999; line-height:36px; float:left; }
.temp_on_con .minp5 { border:0; }
.temp_on_con .minp5 input { width:82px; height:24px; margin-right:16px; cursor:pointer; cursor:pointer; }
.temp_on_con .minp5 .onb1 { background:url(../images/on_b2.jpg) no-repeat center top; }
.temp_on_con .minp5 .onb2 { background:url(../images/on_b1.jpg) no-repeat center top; }
.temp_on_con .inp1{ padding:0;}

.a_contal{width:96%; background:#f5f5f5; padding:30px 2%;margin:30px 0;}
.a_contit{width:100%; text-align:center; background:url('../images/m_001.png') no-repeat center bottom; height:80px; line-height:70px; color:#279F00; font-size:22px;}
/* toolBar */
@media screen and (max-width:1024px) {
.mainban{float:left; width:100%; height:120px; text-align:center;}
.mainban .listpic{width:100%; height:120px;background:url(/images/casebanner.jpg) no-repeat center 0px; background-size:160% auto;}
.mainban .listfw{width:100%; height:120px;background:url(/images/news.jpg) no-repeat center 0px; background-size:160% auto;}
.mainban .listnews{width:100%; height:120px;background:url(/images/news.jpg) no-repeat center 0px; background-size:160% auto;}
.mainban .contactb{width:100%; height:120px;background:url(/images/contact.jpg) no-repeat center 0px; background-size:160% auto;}
.mainban .aboutb{width:100%; height:120px;background:url(/images/about.jpg) no-repeat center 0px; background-size:160% auto;}
.mainban .b2{width:100%; height:120px;background:url(/images/b2.jpg) no-repeat center 0px; background-size:160% auto;}
#foottoolbar{color:#fff;text-align:center;width:100%;height:65px;float:left;position:fixed;bottom:0;left:0;z-index:10000;background:#279F00;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#279F00), to(#000000));}
#foottoolbar ul{ margin:0 auto; width:96%;}
#foottoolbar li{float:left;width:16%;height:35px;background:url(/images/f_li.png) no-repeat left center;}
#foottoolbar li.t_first{background:none;}
#foottoolbar a{width:100%;height:24px;color:#fff;display:block;padding:30px 0 0 0;line-height:24px;font-size:14px;}
.f1{background:url(/images/f1.png) no-repeat center 8px; background-size:20px 20px}
.f2{background:url(/images/f2.png) no-repeat center 8px;background-size:20px 20px}
.f3{background:url(/images/f3.png) no-repeat center 8px;background-size:20px 20px}
.f4{background:url(/images/f4.png) no-repeat center 8px;background-size:20px 20px}
.f5{background:url(/images/f5.png) no-repeat center 8px;background-size:20px 20px}
.f6{background:url(/images/f6.png) no-repeat center 8px;background-size:20px 20px}
.f7{background:url(/images/f7.png) no-repeat center 8px;background-size:20px 20px}
.hidden{ float:left; display:block;height:60px;}
.f5 a{position:relative;}
.f5 div{display:none;color:red;width:100%;height:auto; padding-top:10px;background-color:#FFF;position:absolute;top:-233px;left:0px; margin-bottom:0px;cursor:default;box-shadow:0px -10px 10px #000;}
.close {background: orange;color: red;border-radius: 12px;line-height: 20px;text-align: center;height: 20px;width: 20px;font-size: 18px;padding: 1px;top: 20px;right: 20px;position: absolute;}
.close::before {content: "\2716";}
}
@media screen and (min-width:1025px) {
.mainban{float:left; width:100%; height:350px; text-align:center;}
.mainban .listpic{width:100%; height:350px;background:url(/images/casebanner.jpg) no-repeat center 0px;}
.mainban .listfw{width:100%; height:350px;background:url(/images/news.jpg) no-repeat center 0px;}
.mainban .listnews{width:100%; height:350px;background:url(/images/news.jpg) no-repeat center 0px;}
.mainban .contactb{width:100%; height:350px;background:url(/images/contact.jpg) no-repeat center 0px;}
.mainban .aboutb{width:100%; height:350px;background:url(/images/about.jpg) no-repeat center 0px;}
.mainban .b2{width:100%; height:350px;background:url(/images/b2.jpg) no-repeat center 0px;}
#foottoolbar{ display:none;}
}

@media screen and (min-width:1025px) {
.pc{ display:none;}
}
@media screen and (max-width:1024px) {
.m{ display:none;}
}