@charset "utf-8";
/* css document */

*{margin:0 auto; padding:0;  font-family:myfont ;  color:#333; font-size: 16px}
html{line-height:24px;  }
p{font-size:14px; color:#333;font-family:myfont;}
ul{list-style:none;}
img{border:none;}
.lf{ float:left}
.rf{ float:right;}
em{font-style:normal;}
a{text-decoration:none;}
a:hover{color:#d70000;}
body {padding:0;margin:0; width:100%; display:table; }


.header {width: 100%;height: 150px;}
.header .main{width: 100%;height:38px;background: #009943;}
.header .main .cont{width: 100%;margin: 0 auto;height:38px;max-width: 1225px;min-width: 320px;}
.header .main .cont .phone{background: url(/uploads/image/img/gren_03.png) no-repeat 10px;text-indent: 38px;color: white;line-height: 38px;float: left; font-size:12px}
.header .main .cont .email{background: url(/uploads/image/img/gren_06.png) no-repeat 10px;text-indent: 35px;color: white;line-height: 38px;margin-left: 40px;float: left;}
.header .main .cont .email a{color: white; font-size:12px}
.header .main .cont .share{width: 240px;height:38px;float: right;}
.header .main .cont .share li{background: url(/uploads/image/img/index_share.png) no-repeat;float: left;position: relative;}
.header .main .cont .share li a{display: block;height: 38px;width: 100%;}
.header .main .cont .share li.in{width: 21px;}
.header .main .cont .share li.tw{width: 30px;background-position: -21px;}
.header .main .cont .share li.fa{width: 22px;background-position: -51px;}
.header .main .cont .share li.pi{width: 28px;background-position: -73px;}
.header .main .cont .share li.go{width: 24px;background-position: -101px;}
.header .main .cont .eng a{width: 96px;height: 38px;float: right;background: url(/uploads/image/img/index_eng.jpg) no-repeat;margin-left: 20px;}

.header .daohang{width: 100%;margin: 0 auto;height:100px;max-width: 1225px; padding:5px 0 0}
.header .logo{width: 372px;float: left;}

.header .index{ width:780px; height:30px; margin-top:35px; float:right; z-index:20000; position:relative;  }
.header .index ul{width:780px; margin:0}
.header .index li{ width:110px; height:30px;float:left; position:relative; text-align:center;cursor:pointer;}
.header .index li a{ float:left; width:106px;line-height:30px;border:2px solid  #fff; color:#333; font-size:18px; text-transform: uppercase}
.header .index li.hovvvvr a{border:0px solid black;padding: 0;}
.header .index li.hovvvvr a:hover{border: 2px solid  #black;}
.header .index li:hover a{color:#333;border: 2px solid black;padding:0;}
.header .index li:hover #erji_meau{ display:block;transition:0.3s; }

#erji_meau{  width:240px; text-align: left;display:none;}
#erji_meau a{display:block;  float:left; width:240px;text-transform:none;border: none; 
height:35px;background:rgba(255,255,255,0.7); border-right:none; text-indent:1.6em; font-weight:bold; line-height:35px;color:#333; font-size:14px; border-bottom:1px solid #fff;}
#erji_meau a:hover{color:#fff;transition:0.3s; background:#014a99; }
/*daohang over*/

.zong{height:600px; margin:0 auto; width:100%;overflow:hidden}

.banner{ width:100%;margin:0 auto; overflow:hidden; text-align:center;height:600px; }
#main_promo{height:600px; width:1920px; *width:1920px;margin-left:-960px;*margin-left:-980px; position:relative;  top:0;  left:50%; overflow:hidden; z-index:0; }
.promowd{width:1000px; margin:0 auto; position:relative; }
.slide{display:block; float:left;  width:1920px;}
#dots{height:13px; position:absolute; bottom:15px;left:456px; z-index:99;}
#dots li{ width:25px; height:13px; float:left;}
#dots li a{ width:13px; display:inherit;  height:13px;  background:url(/uploads/image/img/b_5.png) no-repeat;}
#dots li a:hover{ width:13px; display:inherit; height:13px; background:url(/uploads/image/img/b_4.png) no-repeat;}
#dots li.act a{background:url(/uploads/image/img/b_4.png) no-repeat center top; width:13px; height:13px; display:inherit;}
/*ban over*/

.zhu{ width:100%; text-align:center; margin:0 auto;overflow:hidden}
.mainne{ width: 100%;margin: 0 auto;max-width: 1225px;min-width: 320px; overflow:hidden; padding-bottom: 40px;







}

.title{ width:100%; margin:35px 0 20px; background:url(/uploads/image/img/gren_17.png) no-repeat center bottom; padding-bottom:10px }
.title a{ font-size:36px; color:#1c1b1b; line-height:45px; font-weight:bold; text-transform:uppercase;font-family:myfont;}

.abt_midd{ margin:20px 0;}
.abt_midd p{ font-size:23px; font-family:corbel; line-height:45px; font-weight:590 }
.abt_midd span{ font-size:14px; color:#666; line-height:24px;}
.abt_xia{ margin:0 0 60px ;width: 100%;}

.zhu .mainne .abt_xia{width: 100%;margin: 30px auto 50px auto;max-width: 1225px; overflow:hidden}
.zhu .mainne .abt_xia ul{width: 100%;}
.zhu .mainne .abt_xia li{width: 19.16666666666667%;float: left;margin: 0 2.533333333333333%;}
.zhu .mainne .abt_xia li .img{width: 86px;height: 87px;margin:0 auto;}
.zhu .mainne .abt_xia li .icon_1{background: url(/uploads/image/img/index_area_1_icon_1.jpg) no-repeat;}
.zhu .mainne .abt_xia li .icon_2{background: url(/uploads/image/img/index_area_1_icon_2.jpg) no-repeat;width: 85px;}
.zhu .mainne .abt_xia li .icon_3{background: url(/uploads/image/img/index_area_1_icon_3.jpg) no-repeat;}
.zhu .mainne .abt_xia li .icon_4{background: url(/uploads/image/img/index_area_1_icon_4.jpg) no-repeat;}
.zhu .mainne .abt_xia li:hover .icon_1{background-position: -86px;}
.zhu .mainne .abt_xia li:hover .icon_2{background-position: -85px;}
.zhu .mainne .abt_xia li:hover .icon_3{background-position: -86px;}
.zhu .mainne .abt_xia li:hover .icon_4{background-position: -86px;}
.zhu .mainne .abt_xia li .icontitle{width: 255px;text-align: center;font-size: 22px;margin: 10px auto; line-height:40px;}
.zhu .mainne .abt_xia li .desc{width: 255px;text-align: center;font-size: 14px;color: #777777;line-height: 21px;margin: 0 auto;}
.zhu .mainne .abt_xia li:hover .icontitle{color: #17a0d3;}

/*about over*/

.guang{ height:100px; padding:30px 0; background:#009943; margin:0 auto}
.guang ul{}
.guang ul li{ float:left; display:block; width:23%;height:100px;}
.guang ul li p{ font-size:20px; color:#fff; line-height:60px;}
.guang ul li p b{ font-size:50px; color:#fff;}
.guang ul li span{ font-size:20px; color:#fff;}
/*guang gao over*/

.product{   padding:0 0 20px}
.produc_xia{width:100%; margin:0 auto; text-align:left; }
.bgwhitesan{width:100% !important;  margin:0 auto;  }
.conmidbtnsan{width:100%; margin:0 auto; padding:20px 0; text-align:center}
.conmidbtnsan a{width:15%; line-height:50px; margin:0 15px; padding:10px 12px;  color:#333; font-size:19px;border:1px solid #009943; text-align:center;
 overflow:hidden; }
.conmidbtnsan a:hover,.conmidbtnsan a.cur{  background:#009943;color:#fff; border:1px solid #009943;}
.conmidswitchsan{padding:10px 0 0 0; overflow:hidden}
.combinationsan,.profile,.history,.culture,.achievements,.leadership,.organization,.contact{ display:none;}
.conmidswitchsan p{ font-size:16px; color:#4c4c4c; line-height:33px;}

.procont{ width:100%;}
.procont ul li{ width:23%; float:left; display:block; margin:0 12px; background:#fff；}
.procont ul li .pro_tupi{ width:99.5%; padding:60px 0; display:block;  overflow:hidden}
.procont ul li .box{width: 100%;height: 130px;}
.procont ul li .box .prodesc {width:99.5%;height: 60px;border: 1px solid #d2d2d2; }
.procont ul li .box .prodesc p{width:95%; margin: 20px auto 10px auto; line-height:21px; height:42px;font-size: 16px;margin-left: 5%;}
.procont ul li .box .prodesc .more{width:107px;height: 41px;display: block;background: url(/uploads/image/img/index_pro_more.jpg) no-repeat; margin: 0 0 0 20px;}
.procont ul li:hover .prodesc{border:1px solid #009943;}
.procont ul li:hover .box p{color: black;}
.procont ul li:hover .box .more{background-position: -107px;}

/*product over*/

.support{width:100%;}

.zhu .support .inscont{width: 1225px;height: 572px;float: left; text-align:left}
.zhu .support .inscont li{width: 600px;height: 286px;float: left;}
.zhu .support .inscont li.left .img{width: 300px;height: 286px;float: left;}
.zhu .support .inscont li.left .img img{max-width: 100%;max-height: 100%;}
.zhu .support .inscont li.left .cont{width: 273px;height: 286px;float: left;background: #f5f7f9;padding-left: 27px;}
.zhu .support .inscont li.left .cont .insname{width: 230px;font-size: 25px;color: #3f3d3d;line-height: 30px;margin: 20px 0; font-family:corbel;}
.zhu .support .inscont li.left .cont .hr{width: 240px;height: 1px;overflow: hidden;background: #d2d2d2;margin: 20px 0;}
.zhu .support .inscont li.left .cont .insbrief{width: 240px;font-size: 14px;color: #666;line-height: 21px;margin:0}
.zhu .support .inscont li.left .cont .more{width: 126px;height: 47px;display: block;margin: 20px 0;background:  no-repeat;}
.zhu .support .inscont li.right .img{width: 300px;height: 286px;float: right;}
.zhu .support .inscont li.right .img img{max-width: 100%;max-height: 100%;}
.zhu .support .inscont li.right .cont{width: 273px;height: 286px;float: right;background: #f5f7f9;padding-left: 27px;}
.zhu .support .inscont li.right .cont .insname{width: 230px;font-size: 25px;color: #3f3d3d;line-height: 30px;margin: 20px 0; font-family:corbel;}
.zhu .support .inscont li.right .cont .insdate{width: 110px;height: 15px;font-size: 14px;}
.zhu .support .inscont li.right .cont .insdate .datebg{width: 16px;height: 15px;background:  no-repeat;float: left;}
.zhu .support .inscont li.right .cont .hr{width: 240px;height: 1px;overflow: hidden;background: #d2d2d2;margin:20px 0;}
.zhu .support .inscont li.right .cont .insbrief{width: 240px;font-size: 14px;color: #666;line-height: 21px; margin:0;}
.zhu .support .inscont li.right .cont .more{width: 126px;height: 47px;display: block;margin: 20px 0;background:  no-repeat;}
.zhu .support .inscont li:hover .cont{background:#009943;}
.zhu .support .inscont li:hover .cont .insname,.zhu .support .inscont li:hover .cont .insbrief,.zhu .support .inscont li:hover .cont .insdate 
.datecont{color: white;}
.zhu .support .inscont li:hover .cont .hr{background: white;}
.zhu .support .inscont li:hover .cont .more{background-position: -126px;}

/*support over*/
.newp{ padding:30px 0; overflow:hidden}
.new_left{ width: 46.5%; float: left;}
.new_left a h3{ font-size:20px; color:#4b4a4a; font-weight:normal; line-height:25px; padding:10px 0;overflow:hidden;word-break:keep-all; white-space:nowrap; 
text-overflow:ellipsis ;}
.new_left a h3:hover{ color:#009943; text-decoration:underline}
.new_left p{ font-size:14px; line-height:20px; color:#8b8a8a;}
.new_left a.more{width: 107px;height: 41px;display: block; float:left;background: url(/uploads/image/img/index_pro_more.jpg) no-repeat;margin-top: 15px;}
.new_left:hover .more{background-position: -107px;}

.new_rhtt{ width: 45.83333333333333%; margin-right: 2.5%; height: 100px; float: right; height: 324px;}
.new_rhtt li{width: 100%;height: 96px;border-bottom:1px dashed #dfdfdf; float:left;margin-bottom: 15px; padding-bottom:10px;}
.new_rhtt li .time{width: 12%;height: 96px;float:left; padding-top:10px}
.new_rhtt li .time .day{width: 100%;text-align: center;margin-top: 22px;font-size: 40px;float: left;}
.new_rhtt li .time .date{width: 100%;float: left;font-size: 14px;text-align: center; line-height:35px}
.new_rhtt li .infoname{width: 81.81818181818182%;font-size: 20px;font-weight: bold;float: left;margin: 20px 0 10px 2.909090909090909%;overflow:hidden;word-break:keep-all; white-space:nowrap; 
text-overflow:ellipsis ;}
.new_rhtt li .infoname a{color: #555555;}
.new_rhtt li .infobrief{width: 81.81818181818182%;font-size: 14px;float: left;margin-left: 2.909090909090909%;line-height: 21px;color: #777777;}
.new_rhtt li .infobrief a{color: #009943; font-size:14px;}
.new_rhtt li:hover{border: 1px solid #009943;}
.new_rhtt li:hover .time .day,.new_rhtt li:hover .time{color: #009943}
/*news over*/

.case_tp{ width:100%; margin:30px 0; border-bottom:1px solid #ececec; padding-bottom:50px; line-height:50px;}
.case_tp h5{ float:left; font-size:30px; color:#1c1b1b; width:330px; border-bottom:3px solid #009943;}
.case_tp a{ float:right; font-size:15px; color:#666; margin-right:10px}
.case_tp a:hover{ text-decoration:underline; color:#009943;}

.demo { width:100%;  float:left;  border:none; overflow:hidden; margin:0; padding:10px 0 40px }
.indemo {float: left;width: 800%;}
.demo1,.demo2{float:left; display:inline-table;}
.demo1 ul,.demo2 ul{ clear:both}
.demo1 li,.demo2 li{ width:280px;float:left;margin:5px 18px; display:block; overflow:hidden}
.demo1 li a.cas_tu,.demo2 li a.cas_tu{ width:280px; height:200px; display:block;  overflow:hidden;}
.demo1 li a.cas_tu img,.demo2 li a.cas_tu img{ display:table;transition:1s transform;-webkit-transform:1s transform;-moz-transform:1s transform}
.demo1 li a.cas_tu img:hover,.demo2 li a.cas_tu img:hover{transform:scale(1.2,1.2); }

.demo1 a.bitoa span,.demo2 a.bitoa span{width:280px;float:left; font-size:16px; color:#333;font-weight: bold; line-height:40px;overflow:hidden;word-break:keep-all; white-space:nowrap; 
text-overflow:ellipsis ;}
.demo1 a.bitoa p,.demo2 a.bitoa p{width:280px;float:left; font-size:13px; color:#777777; line-height:20px;height:40px;}
.demo1 a.bitoa span:hover,.demo2 a.bitoa span:hover{ color:#ffa304; text-decoration:underline}

.demo1 {float: left;}
.demo2 {float: left;}
/*case over*/

.footer{width: 100%;height: 100%;overflow: hidden;background:url(/uploads/image/img/bj.jpg) ;}
.footer .contact{width: 100%;margin: 25px auto; height:65px;max-width: 1225px; overflow:hidden; text-align:left}
.footer .contact .contacticon{width: 23.33333333333333%;height: 43px;float: left;}
.footer .contact .addr{width:30%; }
.footer .contact .icon{background: url(/uploads/image/img/gren_46.png) no-repeat left  ;width: 48px;height: 49px;float: left;}
.footer .contact .icon_2{background: url(/uploads/image/img/gren_49.png) no-repeat left  ;}
.footer .contact .icon_3{background: url(/uploads/image/img/gren_51.png) no-repeat left  }
.footer .contact .icon_4{background: url(/uploads/image/img/gren_53.png) no-repeat left  }
.footer .contact .titlell{width: 100%;max-width:200px;font-size: 16px;color: #dedddd;float: left;margin: 5px 0 5px 10px;}
.footer .contact .cont{width: 100%;max-width:200px;float: left;color: #fefefe;margin: 0 0 5px 10px; word-wrap:break-word; font-size:13px;}
.footer .contact .addr .cont{width: 100%;margin-top:10px;max-width: 290px; }

.ft_yo{ width:100%; margin:0 auto; max-width: 1225px; overflow:hidden}
.ft_yo ul{ margin:0 auto; }
.ft_yo ul li{ width:250px; float:left; text-align: left ; display:block; margin:0 10px ; }
.ft_yo ul li ul li{ float:left; display:block; line-height:30px;}
.ft_yo ul li ul li a{ font-size:16px; color:#fff; padding-left:20px;background: url(/uploads/image/img/gren_60.png) no-repeat left;}
.ft_yo ul li ul li.bit{ line-height:50px; margin-bottom:5px;border-bottom: 2px solid #ffac1e;
width: 130px;margin-bottom: 10px}
.ft_yo ul li ul li.bit a{ font-size:21px; color:#fff;padding-left:0; font-weight:550; background:none }
.ft_yo ul li ul li a:hover,.ban_lft p a:hover{color:#fff; text-decoration: underline}

.banquan{width:100%; margin:0 auto;max-width: 1225px; height:60px; padding:30px 0 0;}
.ban_lft{ width:40%; float:left; margin:0 auto;overflow:hidden}
.ban_lft p{ font-size:16px; color:#fff; line-height:20px;}
.ban_lft p a{font-size:16px; color:#fff; margin:0 5px}
.ban_lft span{font-size:16px; color:#fff; line-height:20px; margin-left:5px}
.ban_rht{ width:15%; float:right; margin:0 auto;overflow:hidden}
.ban_rht a{ margin:0 auto }
.ban_rht a:hover{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
/*footer over*/
/*--------------------------------------------------------------------about --------------------------------------------------------------*/

.cbanner{width: 100%;}
.cbanner img{width: 100%;display: block;}

/*--nei_banner over--*/

.about{ padding:30px 0;width: 100%;margin: 0 auto;max-width: 1225px;min-width: 320px; overflow:hidden}
.about_left{width:270px; float:left; margin:0 auto 40px; text-align:left;overflow:hidden}
.left_yi{ width:270px; float:left; margin:0 auto;}
.left_yi .title{width: 100%;height: 60px;background:  no-repeat 90% center #009943;text-indent:2em;line-height: 60px;
font-size: 26px;color: #fff;}

.menu_list{width:100%;margin:0 auto; float:left}
.menu_list a.menu_head{height:53px;line-height:53px;padding-left:20px; background: no-repeat 90% #ebeaea;
font-size:16px;color:#3e3e3d;cursor:pointer;position:relative; padding-bottom:5px; float:left; width:250px; display:block; overflow:hidden}
.menu_list a.current{ color:#009943;background: no-repeat 90% #f4f4f4;border-left:3px solid #009943; width:247px;}
.menu_list a.menu_head:hover{text-decoration:none; color:#009943;    background: no-repeat 90%  #f4f4f4; width:247px;
border-left:3px solid #009943;}
.menu_body{line-height:35px;backguound:#f4f4f4; display:none}
.menu_body a{display:block;height:35px;line-height:35px;width:100%;color:#666;float:left;
text-decoration:none; margin:1px 0; text-indent:2em; background:#f4f4f4; font-size:15px}
.menu_body a:hover{text-decoration:none; color:#009943;}

.left_er{ width:100%; float:left; margin:30px 0;}
.er_top{ width:100%; height:35px; line-height:35px; margin:0; border-bottom:1px solid #e3e3e3;}
.er_top h4{  float:left;font-size:21px; width:59%; text-transform:uppercase; color:#009943;border-bottom:3px solid #009943;}
.er_xia{width:100%;float:left; margin:0 auto; padding-top:20px;overflow:hidden }
.er_xia ul{}
.er_xia ul li{ float:left; display:block; margin:5px 2px; width:85px; }
.aa a{background: none !important}
.left_san{ float:left; margin:0 auto; text-align:left; width:100%; overflow:hidden}
.left_san ul{ margin-top:25px}
.left_san li{float:left;width: 100%;height:40px;background:  no-repeat left;margin-bottom: 22px;
line-height: 40px;font-size: 15px;color: #040404;text-indent:3.7em;}
.left_san li.tel{background-position: left 0px;}
.left_san li.fax{background-position: left -62px;}
.left_san li.addr{background-position: left -125px;font-size: 13px;line-height: 21px;text-indent: 0;padding-left: 55px;width: 79.70479704797048%;}
.left_san .email{width: 100%;float:left;height: 102px;background:  no-repeat;position: relative;margin-top: 25px;}
.left_san .email .char{width: 73.80073800738007%;position: absolute;left: 74px;top: 70px;}
.left_san .email .char a{color: #fff; font-size:14px;}

.about_rht{ width:890px; float: right; margin:0 auto;overflow:hidden}

.rht_tp{width: 100%;height: 35px;border-bottom: 1px solid #dfdfdf;position: relative;}
.rht_tp .breadline{width: 35px;height: 3px;position: absolute;left: 0;bottom: -2px;background: #272727;}
.rht_tp .curart{line-height: 35px;font-size: 24px;color: #d70000;float: left;}

.rht_tp{width: 100%;height:40px;border-bottom: 1px solid #dfdfdf;position: relative;}
.rht_tp .breadline{width: 45px;height:3px;position: absolute;left: 0;bottom: -2px;background: #272727;}
.rht_tp .curart{line-height: 40px;font-size: 24px;color: #272727;float: left;}
.rht_tp ul{float: right;}
.rht_tp li{margin-right: 10px;color: #161616;height: 31px;line-height: 31px;float: left;}
.rht_tp li.home{width: 23px;background:  no-repeat left center;}
.rht_tp li.home a{display: block;width: 100%;height: 100%;}
.rht_tp ul li.cur{color: #d70000;}

.rht_xia{ width:100%; text-align: left; margin:30px auto; overflow:hidden}
/*--------------------------------------------------------------------product --------------------------------------------------------------*/
.produ_xia{  width:890px; float:left;text-align: left; margin:30px auto; overflow:hidden}

.produ_shang ul li{width:280px; margin:5px 8px 30px}
.procont ul li .pro_tupi{ width:280px; padding:0px 0; display:block; overflow:hidden; }

.procont .aa li .pro_tupi{ width:280px; padding:0px 0; display:block; overflow:hidden;box-shadow: 0 0 15px #eee; margin-bottom: 5px}

.produ_shang ul li .box .prodesc {width:280px;}

/*--------------------------------------------------------------------product main--------------------------------------------------------------*/

.demo01{width:490px; float:left; }
.ui-carousel-box{overflow:hidden;_zoom:1; }
.ui-carousel-box .prev{float:left; }
.ui-carousel-box .prev-disable{cursor:pointer;}
.ui-carousel-box .next{float:right; }
.ui-carousel-box .next-disable{cursor:pointer;}
.ui-carousel{position:relative; overflow:hidden;float:left;}
.ui-carousel ul{width:100000px;left:0;overflow:hidden; position:relative;}
.ui-carousel li{float:left;font-size:0px;cursor:pointer;}
.ui-carousel ul li img {width:95px; height:70px;} 
.ui-lantern-image{background: no-repeat center center; overflow:hidden;}
.demo01 .prev-disable{background:#ccc !important;}
.demo01 .next-disable{background:#ccc !important;}
.demo01 .ui-lantern-image{width:490px; height:406px; border:1px solid #eee; margin-bottom:20px; text-align:center; }
.demo01 .ui-lantern-image img{width:100%; height:100%; display:block;}
.demo01 li{width:95px; height:70px; padding:1px; border:1px solid #e0e0e0; margin:0 4px;  }
.demo01 .ui-carousel{ margin-left:10px;}
.demo01 .button{width:20px;background:#666;height:75px; line-height:75px; font-size:16px; color:#fff; text-align:center; text-decoration:none;}
.demo01 li.cur{border:1px solid #d70000;}

.produtmain_rht{ width:360px; float:right; margin:0 0 0 0; text-align:left; overflow:hidden}
.produtmain_rht_top{ width:360px; float:left; padding:20px 0 30px;}
.produtmain_rht_top h5{ font-size:27px; color:#1a1a1a; line-height:30px;  border-bottom:1px solid #e4e4e4; padding-bottom:25px;}
.produtmain_rht_top .pro_xiang{ padding:15px 0; border-bottom:1px solid #e4e4e4; }
.produtmain_rht_top p{ font-size:14px; color:#666; line-height:26px;}
.produtmain_rht_top p span{font-size:14px; color:#9c9c9c; margin-right:5px}

.produtmain_rht_botm{width:590px; float:left; padding:0 0 10px; overflow:hidden}
.produtmain_rht_botm p a{float: left; height:70px; line-height:70px;   text-align: center;   border-radius: 4px;}
.produtmain_rht_botm p a.zixun{width: 217px;background: #d70000; font-size: 24px; color: #fff;  cursor: pointer;}
.produtmain_rht_botm span{ float:left; width:590px; text-align:left; margin:25px 0 0 0;}
.produtmain_rht_botm span a{float:left;background: no-repeat left center; padding-left:20px;line-height:30px;
 height:30px; margin:0 0 0 0; font-size:12px; display:block; color:#666;}
.pro_tubiao{float:left; padding:0 0 30px; }
.pro_tubiao ul{padding-left: 20px;}
.pro_tubiao ul li{color: #a6a6a6;line-height: 25px;width:100%;list-style-type: disc;font-size: 14px; float:left;}


.produc_xia{ padding:0px 0 10px; text-align:left;}

.bgwhite{width:100% !important;   margin:0 0 30px; background:#fff; float:right}
.conmidbtn{width:100%;   height:57px;background: repeat-x 0 44px;}
.conmidbtn a{width:174px; height:57px;line-height:45px; margin:0 10px 0 0; color:#5a5a5a; font-size:20px; font-weight:bold; float:left; border-right:1px solid #fff; text-align:center; 
overflow:hidden; background: no-repeat left;}
.conmidbtn a:hover,.conmidbtn a.cur{ background: no-repeat left;color:#fff;}

.conmidswitch h3{ padding:25px 0 10px; border-bottom:1px solid #b5b5b5; }
.conmidswitch{width:100%;padding:20px 20px 10px 0;border-bottom:1px solid #dbdbdb; padding-bottom:50px; }
.combinations,.downloads,.contactusdisnone,sikuai{ display:none;}
.conmidswitch p{ font-size:15px; color:#666; line-height:28px;}

.fanye{ width:100%; margin:0 0 10px; height:50px; float:left;}
.fanye a{ float:left; padding:3px 30px; background:#009943; line-height:30px; font-size:16px; color:#fff; overflow:hidden}
.fanye a.xiayicna{ float:right;}
.fanye a:hover{ background:#d70000;}

.pd_section { padding-bottom:20px; margin:0 0 30px; padding:0 2%; clear:both; text-align:left; border:1px solid #e5e5e5; background:#f7f9fa;  }
.biayy{color: #272727;font-size: 20px; font-weight:bold;  line-height:50px; margin-top:1% ; margin-left:15px}
.biayy span{margin-left:30px; color: #d70000; font-size: 18px;  line-height: 50px;}
.inquiryform { clear:both;overflow:hidden;padding:1% 0 2%; font-family:"nexa_lightregular";}
.inquiryform dl { padding-bottom:10px; margin-left:2%;}
.inquiryform dt { font-size:18px; color:#333;}
.inquiryform .row{ width:98%; float:left}
.inquiryform font.red { color:red; font-size:18px; vertical-align:middle; height:14px; line-height:14px; display:inline-block;}
.inquiryform .tip { color:red; padding-top:5px; display:none;}
.inquiryform .input,.inquiryform .select,.inquiryform .textarea { width:100%; border:#ccc 1px solid; height:2.3125em; padding:.5em; line-height:20px;
 box-sizing:border-box; font-family:arial;}
.inquiryform .input:focus,.inquiryform .select:focus,.inquiryform .textarea:focus { -webkit-box-shadow:0 0 5px #999; -moz-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999; background:#fafafa; border-color:#999; outline:0 }
.inquiryform .textarea { height:auto; resize:none;}
.inquiryform .yzm { width:75%; margin-right:10px;}
.span-6,.full-row .row .span-6{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:43%}
.row {width: 100%;}
.span-12, .full-row .row .span-12 {float: left;  transition: .2s width ease; margin-right: 2%; width: 95%;}
.submit{width:30%;height:40px; float:left; margin-right:20px; font-size:17px; color:#fff;border:none; background:#d70000; cursor:pointer}
.reset{background:#aaa9a9;}

/*--------------------------------------------------------------------case--------------------------------------------------------------*/
.group{width:100%; float:left; margin:0 auto; overflow:hidden}
.group li{ width:100%; float:left; display:block; margin:0 0 3% 0; border-bottom:1px solid #e5e5e5; padding-bottom:3%}
.group li .grppo_img{width:25%; float:left;}
.group li .grop_new{ width:67%; float:right;}
.group li .grop_new a.grop_bio{ font-size:18px; line-height:24px; width:100%; float:left; margin-bottom:10px;}
.group li .grop_new span{ font-size:0.9rem; color:#666;}
.group li .grop_new p{font-size:14px; line-height:24px; }
.nei_more{ width:100%;float:left; color: #d70000; text-decoration:underline; font-size:16px;  line-height:45px;}


/* 分页 */
.pagecontroller{float:right;  padding-top:5px;padding-bottom:5px; padding-top:20px;}
.pagecontroller a{float:left;display:block;background-color:#fff; border:#666666 1px solid; color:#666666;padding:0px 6px 0px 6px; margin-right:5px; line-height:18px;}
.pagecontroller a:hover{background-color:#efefef;color:#b90128; text-decoration:none; font-weight:bold; border:#efefef 1px solid;}
.pagecontroller .currpage {background-color: #efefef;color:#0860cc;font-weight:bold;border:#666666 1px solid;}
.clear{clear:both;}

.group1{ float:left; margin:0 auto;}
.group1 li{ width:100%; float:left; display:block; margin:0 0 3% 0; border-bottom:1px solid #e5e5e5; padding-bottom:3%}
.group1 li .grppo_img1{width:25%; float:left;}
.group1 li .grop_new1{ width:68%; float:right;}
.group1 li .grop_new1 a.grop_bio1{ font-size:1.2rem; line-height:24px; width:100%; float:left; margin-bottom:10px;}
.group1 li .grop_new1 span{ font-size:0.9rem; color:#666;}
.group1 li .grop_new1 p{font-size:1.0rem; line-height:24px; }


.newmo{text-decoration:underline; color:#d70000;}
.nei_more{ width:100%;float:left; color: #2c5c6c; font-size:16px;  line-height:45px;}
.nei_more:hover{ text-decoration:underline; color:#d70000;}


newmain{width:76%; float:left; margin:0 auto; text-align:left}
.case_topp{ width:100%; float:left; margin:0 auto; text-align:left; border-bottom:1px solid #dbdbdb;}
.case_topp span{ float:right; font-size:12px; color:#333;background: no-repeat 0 0; width:69px; display:block; height:69px;
 line-height:69px; padding-left:19px; padding-top:15px;}
.case_topp h2{ font-size:22px; color:#434242; line-height:35px;}

.case_nei{width:100%; float:left; margin:20px auto; overflow:hidden; text-align:left;border-bottom:1px solid #dbdbdb; padding-bottom:40px}
.case_bomm{width:100%; margin-bottom:50px; overflow:hidden;}
.case_bomm p{ width:100%; float:left; overflow:hidden; display:block; line-height:30px;}
.case_bomm p span{width:5%;float:left; color:#e80113;}
.case_bomm p a{width:95%; float:right;font-size:14px;}
.case_bomm p a:hover{ color:#e80113;}




/*常见问题*/
.piwen_rht{ float:left; width:719px; margin-top:-20px;}
.piwen_rht h1{background: no-repeat 180px 0; font-size:40px; color:#4a4b4b; line-height:45px; display:block }
.piwen_rht ul{ margin:30px 0;}
.piwen_rht ul li{ width:908px; float:left; display:block; border-bottom:1px dotted #b7b6b6; line-height:35px;}
.piwen_rht ul li a{ float:left; padding-left:20px; width:689px;display:block;  background: no-repeat left; color:#666; font-size:15px;
overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.piwen_rht ul li span{ width:100px; float:right; font-size:13px; color:#666; }
.piwen_rht ul li a:hover{ text-decoration:underline; color:#009943;}

/*下载*/
.download1{ width:881px;  float:left; background: #333333; }
.download1 li { height: 40px; line-height:40px; background: #ffffff; color: #333333; overflow: hidden; display:block; vertical-align: top; 
border-bottom: 1px solid #eee;   border-left: 1px solid #ccc;}
.download1 .biaoto{ background-color:#e6e6e6;display:block;}
.download1 .biaoto span{ font-size:18px; color:#333; height:40px; font-weight:normal; border-right: 1px solid #ccc;}
.download1 li a{ color:#333333; font-size:14px; height:40px; display:block; text-align:left ; padding-right:20px}
.download1 li a:hover { color: #0e90d2; }
.download1 ._title { border-right: 1px solid #ccc; padding: 0 30px; width:270px; overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.download1 li .rf { border-right: 1px solid #ccc; padding: 0 5px 0 5px; }
.download1 li ._view { width:171px; text-align: center;}
.download1 li span.icooo{ background: no-repeat 8px 0; padding-left:28px;color:#333333; font-size:14px; }
 
	
.guoji1{ width:878px; float:left;   overflow:hidden}
.guoji1 ul li { float:left; display:block; width:268px; height:240px; margin:0 12px; position:relative;overflow:hidden;}
.guoji1 ul li a .img {float:left; display: block;  overflow: hidden;width:268px;position:relative ;}
.guoji1 ul li a .nrr{ text-align:center;  background:rgba(0,0,0,.60); line-height:45px;
 filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); position:absolute; z-index:9999; left:0; width:268px; top:151px }
.guoji1 ul li a .img img{ display:table;transition:1s transform;-webkit-transform:1s transform;-moz-transform:1s transform}
.guoji1 ul li a h2.title1{ font-size:15px; color:#fff; font-weight:normal; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-bottom:3px;}
.guoji1 ul li a .img img:hover{transform:scale(1.2,1.2); }


.guanhuai ul{}
.guanhuai ul li{ width:266px; float:left; display:block; margin:0 14px;text-align:center;}
.guanhuai ul li a img{ width:266px;  padding:3px; border:1px solid #dfdfdf;}
.guanhuai ul li a span{width:266px; height:38px; float:left; font-size:12px; color:#666;  line-height:20px; padding:10px 0;}
.guanhuai ul li a span:hover{ color:#009943; text-decoration:underline}



#changpage{ float:right; margin-right:100px; margin-top:20px;}
#changpage a {  
 color:red;font-weight:700;padding: 1px 4px 1px 4px;border: 1px solid #ccc;margin-left: 5px; color:#666666
    }  
.izl-rmenu{position:fixed; right:1px;   bottom:10px;padding-bottom:73px;background: 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:130px;height:65px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-phone{background-color:#a2abb0;background: 0px 0px no-repeat;}
.izl-rmenu .btn-phone:hover{background-color:#f06f52;background: 0px 0px no-repeat;}
.izl-rmenu .btn-top{background: 0px 0px no-repeat;background-color:#fe9700;display:none;}
.izl-rmenu .btn-top:hover{background-color:#f06f52;background: 0px 0px no-repeat;}

.izl-rmenu .btn-phone1{background-color:#a2abb0;background: 0px 0px no-repeat;}
.izl-rmenu .btn-phone1:hover{background-color:#f06f52;background: 0px 0px no-repeat;}

.izl-rmenu .btn-phone2{background-color:#a2abb0;background: 0px 0px no-repeat;}
.izl-rmenu .btn-phone2:hover{background-color:#f06f52;background: 0px 0px no-repeat;}
.ttop a{width:65px; height:65px; position:fixed; right:10%; bottom:2%}
.itopn{ background:#cb0202; }
.itopn:hover{background:#626463;}

.transition22 img{
	width:270px;
	height: 270px;
} 

.procont img{border: 1px solid #fff;width: 276px;}



.product{
    width:100%;
    height:100%;
    position: relative;
    background:  no-repeat ;
	background-size: cover;background-attachment: fixed;
    padding:1px;
    box-sizing:border-box;
    z-index:1;
}





@media screen and (min-width: 1220px)
.wp {
    width: 1200px;
    margin: auto;
}
.fix:after, .fix:before {
    display: block;
    content: "clear";
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}
.main1 .m1_l {
    width: 526px;
}
.l {
    float: left;
}
.main1 .m1_l .title {
    background:  no-repeat left bottom;
    padding-bottom: 17px;
    margin-bottom: 28px;
}
.main1 .m1_l .title a {
    display: block;
    font-size: 34px;
    font-size: 3.4rem;
    color: #333;
    text-transform: uppercase;
    font-weight: bold;
}
.main1 .m1_l .title span {
    color:  #009943;
}
.main1 .m1_l p {
    line-height: 30px;
    padding-bottom: 31px;
}
.main1 .m1_l a.more {
    margin-top: 12px;
    width: 160px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 50px;
    background: #ff8000;
    font-size: 16px;
    
    color: #fff;
}
.main1 .m1_l a {
    display: block;
}
.main1 .m1_r {
    width: 641px;
    margin-top: 7px;
}
.r {
    float: right;
}
.main1 .m1_r img {
    display: block;
    max-width: 641px;
    max-height: 431px;
    width: 100%;
}

.wp {
    width: 1200px;
    margin: auto;
	position: relative;
}





