@charset "utf-8";
/* base */
html { font-size: 12px;}
body { font-size: 62.5%;}
*{padding:0; margin:0;border: 0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, select, iframe{ padding:0; margin: 0; list-style:none;}
body{color: #333;background: #fff;font-family:'Microsoft YaHei', Helvetica, Arial, sans-serif;}
fieldset,img {border:0;}
input{ -webkit-appearance: none;}
em,ins,i{font-style: normal;}
ul,li{list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
input, button, textarea, checkbox, select, radio, form{vertical-align: top;border:0;-webkit-appearance:none;}
select{padding:0 5px;font-family:'Microsoft YaHei';-webkit-appearance:none;}
img{max-width:100%;vertical-align: top;}
a{color: #333;text-decoration:none;}
a:link, a:visited {text-decoration:none;}
a:hover {text-decoration:none;color:#e60012;}

.clearfix:before,.clearfix:after {content:".";display:block; width: 0; height:0; clear:both; visibility:hidden; overflow: hidden; }
.clearfix { display:inline-block;}
.clearfix {display:block;}

.mr0{margin-right: 0 !important;}
.br0{border:0 !important;}
.fl{float: left !important;}
.fr{float: right !important;}
.tc{text-align: center !important;}
.tl{text-align: left !important;}
.red{color:#e60012 !important;}
.bg1{background-color:#f5f5f5 !important;}
.bg2{background-color:#ffffff !important;}

.wrapper {clear:both;margin:0 auto;overflow: hidden;width: 100%;}
.wrapper2{clear:both;margin:0 auto;overflow: hidden;width: 96%;padding: 0 2%;}

.cccline{border-top:1px solid #f0f0f0}
.h5,.h10,.h15,.h20,.h25,.h30,.h35,.h40,.h45,.h50,.h60,.h70,.cccline{display:block;clear:both;}
.h5 {height:5px;}.h10{height:10px;}.h15{height:15px;}.h20{height:20px;}.h25{height:25px;}.h30{height:30px;}.h35{height:35px;}.h40{height:40px;}.h45{height:45px;}.h50{height:50px;}.h60{height: 60px;}.h70{height:70px;}


/* top -------------------------------------- */
.header{background:#fff;padding: 20px 0;}
.headtop{position:relative;}
.logo{float:left;width: 52%;padding-left: 3%;}
.logo a{display:inline-block;}
.headfr{overflow:hidden;position: absolute;right: 10px;bottom: 0;}
.language{float:right;}
.language a{float: left;padding: 5px;font-size:12px;line-height: 17px;white-space:nowrap;border: 1px solid #ccc;background: url(../images/lanbg.png) repeat-x;}
.language img{padding-right:3px;}
.language .a01{border-right:0;border-radius: 3px 0 0 3px;}
.language .a02{border-radius: 0 3px 3px 0;}
.language a:hover{background:#f5f5f5;}
.share1{float:right;height:30px;overflow:hidden;padding-right: 20px;}
.share1 a{float:left;padding-left: 10px;display:inline-block;}

/* nav -------------------------------------- */
.nav{background: url(../images/navbg2.png);border-bottom: 1px solid #000000;position: relative;z-index: 10;}
.navlist{overflow:visible;}
#nav{float:left;height:55px;overflow: visible;width: 100%;}
#nav .menuli{float:left;position: relative;z-index: 0;width: 14%;border-right: 1px solid #5e5f61;}
#nav .menua{color: #fff;display:block;font-size: 18px;line-height:55px;text-align: center;border-right: 1px solid #191a1c;}
#nav .submenu{float:left;display:none;position:absolute;top:55px;background: #fff;line-height: 28px;font-size: 14px;z-index: 9999;border-top: 5px solid #e61818;box-shadow: 0px 1px 8px 0px #ccc;}
#nav .submenu a{ display:block;}
#nav .contone{float: left;height: 165px;padding: 15px 20px 0;border-right: 1px solid #dfdfdf;}
#nav .contone a{display:block;}
#nav .contone p{font-size: 16px;font-weight: bold;text-align: center;}
#nav .sub2{width: 320px;left:0;}
#nav .sub3{width: 476px;right: 1px;}
#nav .sub4{width: 640px;left:0;}
#nav .menuli:hover .menua{background:url(../images/navbg3.png) #e61818;}
#nav .menuli:hover .submenu{display:block;}

/* banner slide -------------------------------------- */
.banner{width:100%;overflow:hidden;position:relative;z-index: -3;}
.banner .hd{position: absolute;bottom: 10px;height: 10px;left: 50%;z-index: 2;margin-left: -15px;text-align: center;}
.banner .hd ul{float:left;height: 10px;}
.banner .hd li{width: 10px;height: 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color: #6a6a6a;margin-right: 10px;float: left;}
.banner .hd li.on{background-color: #e60012;}
.banner .bd{ position:relative; height:100%; z-index:0;}
.bannerdiv{height:400px;}

/* canzhan slide -------------------------------------- */
.canzhan{ width:100%; overflow:hidden; position:relative;}
.canzhan .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1;}
.canzhan .hd ul{ overflow:hidden; zoom:1; float:left;}
.canzhan .hd li{width: 10px;height: 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color: #999;margin-right: 10px;display: inline-block;cursor:pointer;}
.canzhan .hd ul li.on{ background:#e60012; color:#fff;}
.canzhan .bd{ position:relative; height:100%; z-index:0;}
.canzhanimg{width:100%;height:200px;}
.canzhan .bd a{float:left;width:100%;position:relative;}
.canzhan .shadow{width:100%;position:absolute;bottom:0;left:0;z-index:10;font-size:16px;text-indent:20px;height:44px;line-height:44px;background:url(../images/blackbg.png);text-align:left;color:#fff;}

/* about -------------------------------------- */
.indexabout{}
.indexab_lt{float:left;width: 43%;margin-top: 40px;}
.indexab_lt video{float:left;width:100%;}
.indexab_rt{float:right;width: 53%;/* background: url(../images/about.jpg) no-repeat 0 center; *//* background-size: 43% auto; *//* padding-left: 47%; */}
.indexab_rtt{background: url(../images/abo.png) no-repeat 0 0;background-size: auto 95px;font-size:36px;color:#333333;padding-top:47px;padding-bottom: 30px;}
.indexab_rtz{line-height:26px;font-size: 14px;color:#5a5a5a;}

/* index product slide -------------------------------------- */
.slide-item-body ul li{width:33.333%;float:left;display:block;height:200px;padding-top:42px;border:none;border-radius:8px;height:inherit;padding-top:0;border-radius:0;background-color:#fff;color:#000;z-index:10002}
.slide-item-body ul li a{display:block;}
.slide-item-body ul li a:hover .new-body-title{color:red}
.new-img img{width:100%;height:auto;border:none;display:block}
.slide-item{position:relative;margin:0 auto}
.new-body-title{text-align:center;font-size:16px;overflow:hidden;color:#616161;letter-spacing:1px;padding-top: 15px;}
.slide-item-body .tempWrap{background:#fff}
.slide-item-body ul{padding-top:10px;overflow:visible}
.slide-item-body ul li:hover{z-index:1002;position:relative;left:0}
.slide-item-box .prev,.slide-item-box .next {position: absolute;top: 50%;margin-top: -55px;z-index: 9999;cursor: pointer;-moz-background-size: 100%;-webkit-background-size: 100%;background-size: 100%;background-position: center;background-repeat: no-repeat;height: 70px;width: 50px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.slide-item-box .next-bg{background-image:url("../images/jt03.png");}
.slide-item-box .next:hover{background-image:url("../images/jt03-2.png");}
.slide-item-box .next{right:0;}
.slide-item-box .prev{left:0;}
.slide-item-box .prev-bg{background-image:url("../images/jt04.png");}
.slide-item-box .prev-bg:hover {background-image:url("../images/jt04-2.png");}

/* viewmore button -------------------------------------- */
.viewmore_a a{width:160px; height:40px; border:1px solid #d8d8d8;  line-height:40px; text-align:center; font-size:16px; display:block; margin:0 auto; color:#6a6a6a;}
.viewmore_a a:hover{color:#fff;background:#e60012;}
.viewmore_a a i{background:url(../images/jt02.png);width:18px;height:18px;display:inline-block;vertical-align: -3px;}
.viewmore_a a:hover i{background:url(../images/jt01.png);}

/* newlist casepics -------------------------------------- */
.application{background:#f0f0f0;padding:60px 0}
.appnew_tit{height:40px;line-height:40px;padding-bottom:24px}
.appnew_tit p{font-size:18px;float:left;color:#363636;border-bottom:2px solid #e60012}
.appnew_tit a{float:right;color:#a0a0a0;font-size:14px}

.newsblock{float:left;width: 100%;}
.newslist{overflow: hidden;}
.newslist li{border-bottom:1px dashed #e9e9e9;overflow: hidden;}
.newslist li a{font-size:13px;line-height:42px;padding-left:20px;background:url(../images/jt.jpg) no-repeat left;display: inline-block;float: left;white-space: nowrap;max-width: 75%;text-overflow: ellipsis;overflow: hidden;}
.newslist li a:hover{padding-left:24px;}
.newslist li span{ float:right; line-height:42px; font-size:13px; color:#8e8e8e;}

.caseblock{float:right;width:50%;display:none;}
.caselist{overflow:hidden}
.caselist li{float:left;width:49%;margin-bottom:2%;margin-right:2%}
.caselist li a{float:left;width:100%}
.caselist li a img{width:100%}

.navigation{
    text-align: center;
}
.navigation span{
    font-size: 2em;
    padding: 5px 10px;
    margin: 0 5px;
}
.navigation a{
    padding: 5px 15px;
    background: #f5f5f5;
    margin: 0 5px;
    display: inline-block;
    font-size: 2em;
}

/* backtotop */
.toolbar-item{display:block;width:52px;height:52px;position: fixed;right: 0;background: url(../images/toolbar.png) no-repeat;bottom: 50px;}
.toolbar-item:hover{background: url(../images/toolbar2.png) no-repeat;}

/* foot -------------------------------------- */
.foot{background:url(../images/end_bj.jpg);padding-top: 5px;font-size: 13px;line-height: 24px;color: #afaeae;}
.foot a{color:#afaeae;white-space:nowrap;}
.foot a:hover{color:#e60012;}
.footmenu{padding-bottom: 10px;overflow: hidden;border-bottom: 1px solid #323234;}
.footmenutit a{font-size:16px;font-weight:bold;color:#d2d2d2;line-height: 40px;display: block;}
.footmenu ul{overflow:hidden;}
.footmenu li{float:left;width: 19%;text-align: center;border-right: 1px solid #323234;}
.footmenu dl{overflow:hidden;}
.footmenu dl a{display: inline-block;}
.footinfor{overflow: hidden;padding: 15px 0;text-align: center;}

/* neiye tongyong*/
.banner {margin:0px auto;width:100%;text-align:center;overflow: hidden;min-height: 250px;max-height: 600px;}
.banner img {max-width: 100%;}
.position{background:#f5f5f5;line-height: 40px;font-size: 13px;text-align:right;}
.position a{margin:0 10px;}
.teststyle1{display: inline-block;font-size: 22px;border-top: 2px solid #fff;border-bottom: 2px solid #fff;line-height: 2;padding: 0 10px;}
.comstyaa{margin-top: -240px;}

.zizhi p{padding:20px 0;text-align:center;}
.zizhi h4{padding:20px 0;margin: 20px 0;text-align:center;font-size: 30px;border-bottom: 1px solid #ccc;}

/* page-about*/
.pageabout{}
.aboutblock{ padding: 60px 0;}
.aboutblock .textdes{ float: right; width: 45%;}
.aboutblock .topimg{ padding: 24px 0; }
.aboutblock .textdes ul{ padding-left: 2em; background: url(../images/about04.png) no-repeat 80% bottom; padding-bottom: 35px; list-style: disc; }
.aboutblock .textdes li{font-size: 16px;line-height: 2;list-style: disc;}
.aboutblock .picdes{ float: left; width: 46%; padding: 2%; text-align: center; }
/* page-detail*/
.propicshow{float: left;width: 45%;border: 1px solid #eee;overflow: hidden;}
.proinfors{float: right;width: 50%;font-size: 14px;color: #555;}
.proname{padding: 10px 0;}
.proname span{padding: 0 5px;font-size:22px;color:#333;}
.proname a{padding: 0 5px;border-right: 1px solid #ccc;font-size: 14px;}
.prousedes{padding: 10px;line-height: 1.6;}
.proinforsul{padding-left: 2em;}
.proinforsul li{line-height: 2;list-style: disc;}
.prodestit{overflow: visible;background: url(../images/jt08.png) repeat-x center bottom;margin: 20px 0;}
.prodestit span{padding-bottom: 30px;font-size: 50px;display: inline-block;}
.procontent{font-size: 15px;line-height:2;margin:20px 0;text-align:center;}
.procontent p{margin:15px 0;}
.protable{background:#fff;text-align:center;max-width: 700px;margin:15px auto;width: 100%;}
.protable td{padding:5px 10px;border:1px solid #ccc}
.protable tr:nth-child(even) {background:#f5f5f5;}

	/* product-detail propic slide -------------------------------------- */
.slide-pro-body ul li{width: 100%;float:left;display:block;padding-top:42px;border:none;border-radius:8px;height:inherit;padding-top:0;border-radius:0;background-color:#fff;color:#000;z-index:10002;}
.slide-pro-body ul li a{display:block;}
.slide-pro-body ul li a:hover .new-body-title{color:red}
.pro-new-img img{width:100%;height:auto;border:none;display:block}
.slide-pro{position:relative;margin:0 auto;}
.slide-pro-body .tempWrap{background:#fff}
.slide-pro-body ul{overflow:visible}
.slide-pro-body ul li:hover{z-index:1002;position:relative;left:0}
.slide-pro-box .prev,.slide-pro-box .next {position: absolute;top: 50%;margin-top: -22px;z-index: 9999;cursor: pointer;-moz-background-size: 44px;-webkit-background-size: 44px;background-size: 44px;background-position: center;background-repeat: no-repeat;height: 44px;width: 44px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.slide-pro-box .next-bg{background-image:url("../images/jt07.png");}
.slide-pro-box .next:hover{background-image:url("../images/jt07-2.png");}
.slide-pro-box .next{right:0;}
.slide-pro-box .prev{left:0;}
.slide-pro-box .prev-bg{background-image:url("../images/jt06.png");}
.slide-pro-box .prev-bg:hover{background-image:url("../images/jt06-2.png");}

/* page-news */
	/* page-public-top */
.news{ margin:0; background:none;}
.news_top{height: 500px;position:relative;z-index: 0;}

.news_top_arc  {background: url(../images/news_02.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;height: 264px !important;}
.news_top_use  {background: url(../images/news_03.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;}
.news_top_anli {background: url(../images/news_03.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;}
.news_top_news {background: url(../images/news_02.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;}
.news_top_video{background: url(../images/news_02.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;}

.n_top_area{width:100%;position:absolute;left:0;top: 15%;color:#fff;}
.news_nav{float:right;margin-top: 20px;margin-right: 20px;}
.news_nav li{float:left;margin-left: 5px;}
.news_nav li a{display:block;font-size: 16px;color:#fff;width: 112px;height: 36px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;transition: all .4s ease-in-out;text-align:center;line-height: 36px;border:1px solid transparent;}
.news_nav li:hover a,.news_nav li.news_cur a{border:1px solid #fff;}
.n_top_txt{float:left;padding-left: 24px;}
.n_top_txt1{font-size: 16px;margin-bottom: 10px;}
.n_top_txt1 a{color: #e60012;}
.n_top_txt2{font-size: 48px;}

/* page-news */
.viewpoint_list li {float:left;width:33.33%;}
.viewpoint_list li a {display:block;margin: 0 12px 0;border:1px solid #dcdcdc;color:#000;position:relative;}
.viewpoint_info {background:#fff;height: 240px;overflow:hidden;text-align:center;}
.viewpoint_img {height: 170px;margin: 24px auto 10px;overflow:hidden;}
.viewpoint_img img {display:block;max-height:100%;max-width: 90%;width:auto;margin:0 auto;}
.viewpoint_info h5 {width: 85%;margin:0 auto;font-weight:normal;font-size: 17px;line-height: 24px;height: 24px;overflow:hidden;position:relative;top:0;}
.viewpoint_des{text-align:justify;width:80%;margin:0 auto;font-size: 13px;line-height: 2;max-height: 78px;overflow:hidden;height:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.viewpoint_list li:hover a {-webkit-box-shadow:0 15px 20px #aaa;-moz-box-shadow:0 15px 20px #aaa;box-shadow:0 15px 20px #aaa;}
.viewpoint_list li:hover .viewpoint_img {height:80px;line-height:0;margin-bottom:20px;}
.viewpoint_list li:hover .viewpoint_des {height:auto;line-height:24px;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.viewpoint_list li:hover .viewpoint_info h5 {top:-10px;}
.viewpoint_date{padding: 0 10%;height: 112px;background:#f0f0f0;font-size: 16px;color:#444;}
.viewpoint_date em {display:block;overflow:hidden;font-size: 50px;padding-top: 10px;color:#707070;font-family: Georgia,"Times New Roman",Times,serif,arial;margin-bottom:5px;}
.viewpoint_list li:hover .viewpoint_date {background-color:#aa2f39;color:#fff;}
.viewpoint_list li:hover .viewpoint_date em {background-position:right center;color:#fff;}
.viewpoint_list {}
.news_listkd{overflow:hidden;}
.news_listkd li{display:block;overflow:hidden;padding:30px 0}
.news_listkd li:nth-child(2n-1){background:#f0f0f0}
.news_listkd li .news_listk{overflow:hidden}
.news_listkd li:hover .in-xwlbda1,.news_listkd li:hover .in-xwlbti{color:#d20000}
.in-xwlbtu{display:block;float:left;width:17%;overflow:hidden}
.in-xwlbtu img{display:block;width:100%}
.in-xwlbda{display:block;float:right;width:12%;padding:24px 0;margin-top:5px;text-align:center;border-left:1px solid #e0e0e0}
.in-xwlbda1{display:block;font-size: 24px;line-height: 2;color:#5e5e5e;}
.in-xwlbda2{display:block;font-size: 16px;color:#bababa;}
.in-xwlbtjk{display:block;margin-left:20%;margin-right:13%}
.in-xwlbti{display:block;padding:12px 0;font-size: 20px;color:#000;}
.in-xwlbj{display:block;height: 60px;overflow:hidden;line-height: 2;font-size: 14px;color:#747474;width:90%;}

/* page-anli */
.anlilist{overflow:hidden;}
.anlilist li{float:left;width: 31.3%;margin: 0 1% 2%;position: relative;height:80px;}
.anlilist li.mid{margin-left: 2%;margin-right: 2%;}
.anlilist li img{width:100%;display:none;}
.anlilist li div{position: absolute;width:100%;left: 0;bottom: 0;text-align: center;color: #fff;background:url(../images/bg02.png) repeat;padding: 24px 0;}
.anlilist li div p{ font-size: 1.2em; padding-top: 1em; }

/* page-use */
.uselist{overflow:hidden;}
.uselist li{float:left;width: 31.3%;margin: 0 1% 2%;position: relative;}
.uselist li.mid{margin-left: 2%;margin-right: 2%;}
.uselist li img{width:100%}
.uselist li div{position: absolute;width:100%;left: 0;bottom: 0;text-align: center;color: #fff;background:url(../images/bg02.png) repeat;padding: 24px 0;}
.uselist li div p{ font-size: 1.2em; padding-top: 1em; }

/* page-video */
.videolist{overflow:hidden;}
.videolist li{float:left;width: 44%;height:380px;margin: 0 3% 2%;position: relative;}
.videolist li div{/* position: absolute; */width:100%;/* left: 0; *//* bottom: 0; *//* text-align: center; *//* color: #fff; *//* background:url(../images/bg02.png) repeat; */}

/* page-news-arc */
.article_news .news_top{height: 300px;}
.news_arc {}
.news_arc .info_title {font-size: 26px;text-align:center;line-height: 1.5;font-weight:bold;color:#000;}
.news_arc .info_time {padding: 15px 0 0;text-align:center;color:#666;font-size: 14px;line-height: 2;}
.news_arc .info_time em {padding:0 2em;}
.news_arc .info_time span {cursor:pointer;display:inline-block;width: 2em;height: 2em;margin-left: 5px;}
.news_arc .info_time span a{color: #666;display: block;border: 1px solid #c1c1c1;}
.news_arc .info_page {overflow:hidden;}
.news_arc .info_page em {float:left;width:44px;height:44px;cursor:pointer;position:relative;font-size:0;}
.news_arc .info_page em.prev {background:url(../images/jt06.png) no-repeat;}
.news_arc .info_page em.next {background:url(../images/jt07.png) no-repeat;float:right;}
.news_arc .info_page em.prev:hover {background:url(../images/jt06-2.png) no-repeat;}
.news_arc .info_page em.next:hover {background:url(../images/jt07-2.png) no-repeat;}
.news_arc .info_page em a{display:block;width: 100%;height: 100%;position: absolute;left:0;top:0;z-index:99;font-size:0;}
.news_arc .info_txt {border:1px solid #e8e8e8;padding: 1em 3%;overflow:hidden;font-size: 16px;line-height: 2;}
.news_arc .info_txt p{margin: 1em 0;}
.news_arc .info_txt img{max-width:700px;}
.news_arc .info_txt .info_return {display: block;width: 14%;overflow:hidden;background: #aaa;margin: 2em auto;text-align: center;font-size: 1.2em;color: #fff;}
.news_arc .info_txt .info_return:hover {background:#ccc;}

/* page-contact */
.contact_body{position: relative;width: 100%;height: 100%;}
.contact_banimg{background: url(../images/contact_banner.jpg) no-repeat center 0;background-size: 100% 100%;width:100%;}
.contact_infor{padding: 70px 0 0;}
.contact_infor h2{ color:#FFF; font-size:40px; line-height:100%; margin-bottom:20px;display: block;text-align: center;font-weight: normal;}
.contact_infor h3{color: #e8e8e8;font-size:16px;text-align: center;}
.cct_box{/* position: relative; */}
.cct_con{padding-top: 70px;padding-bottom: 50px;/* background: #3b589a45; *//* margin: 10px 0; */}
.cct_con li{float: left;width: 33%;text-align: center;overflow: visible;}
.cct_con li a{display: block;cursor: auto;}
.cct_con li:last-child{width:31%;}
.cct_con li img{height: 48px;display: block;margin: 0 auto;}
.cct_con li a span{display: block;font-size: 16px;color: #fff;text-align: center;padding-top: 20px;}
.contact_form{width: 700px;margin: 0 auto;background: #fff;}


@media only screen and (min-width: 700px) and (max-width:799px) {
	html{font-size: 12px;}
	.bannerdiv{height: 250px;}
	.teststyle1{font-size: 14px;font-weight: normal;border-width: 1px;}
	.n_top_txt2 {font-size: 26px;}
	.n_top_txt1{font-size:13px;}
	.news_top{height: 250px;}
	.comstyaa{margin-top: -110px;}
	.canzhanimg{height: 108px;}
	.indexab_rt{width: 100%;background: none;padding: 0;}
	.viewmore_a a{font-size:14px;line-height: 30px;height: 30px;}
	.indexab_rtt{padding-bottom: 10px;padding-top: 17px;font-size: 28px;background: url(../images/abo.png) no-repeat 0 0;background-size: auto 55px;}
	.newslist li a,.newslist li span{padding-left: 15px;line-height: 26px;font-size: 12px;}
	.prodestit span{font-size: 42px;}
	.cct_con{padding-top: 50px;padding-bottom: 50px;}
	.cct_con li a span{font-size: 14px;}
	.contact_form{width: 600px;}
	#nav .menua{font-size: 16px;}
	#nav .contone p{font-size:14px;}
	#nav .contone{padding: 10px 10px 0;}
	#nav .sub4{width: 556px;}
	#nav .sub2{width: 278px;}
	#nav .sub3{width: 417px;}
	.news_nav li a{width: 80px;font-size: 14px;}
	.aboutblock .textdes{width: 95%;}
	.aboutblock .textdes li{font-size: 14px;}
	.aboutblock .picdes{width: 46%;display: none;}
	.propicshow{width: 80%;margin-left: 10%;}
	.proinfors{width: 80%;margin-right: 10%;padding-top: 20px;}
	.canzhan .shadow{font-size: 12px;line-height: 32px;height: 32px;text-indent: 10px;}
	.contact_infor{padding: 50px 0 0;}
	.contact_infor h2{font-size: 32px;}
	.uselist li div,.anlilist li div,.videolist li div{padding: 10px 0;}
	.proinforsul li{line-height:1.8;}
	.viewpoint_date em{font-size: 30px;padding-top: 5px;}
	.viewpoint_img{margin: 15px auto 0px;}
	.viewpoint_info h5{font-size: 15px;}
	.viewpoint_info{height: 220px;}
	.viewpoint_date{height: 80px;}
	.aboutblock{padding: 30px 0;}
	.footmenutit a{font-size:13px;line-height: 34px;}
	.foot{font-size:12px;line-height: 18px;}
	.slide-item-box .prev, .slide-item-box .next{width: 40px;height: 55px;background-size: 100%;margin-top: -45px;}
	.h20{height: 10px;}.h30{height: 15px;}.h40{height: 25px;}.h45{height:35px;}.h50{height:40px;}.h60{height: 40px;}
}
@media only screen and (min-width: 800px) and (max-width:899px) {
	html{font-size: 12px;}
	.bannerdiv{height: 300px;}
	.teststyle1{font-size: 16px;}
	.n_top_txt2 {font-size: 30px;}
	.n_top_txt1{font-size:13px;}
	.news_top{height: 280px;}
	.comstyaa{margin-top: -120px;}
	.canzhanimg{height: 115px;}
	.indexab_rtt{padding-bottom: 10px;padding-top: 17px;font-size: 28px;background: url(../images/abo.png) no-repeat 0 0;background-size: auto 55px;}
	.newslist li a,.newslist li span{line-height: 32px;}
	.prodestit span{font-size: 42px;}
	.cct_con{padding-top: 50px;padding-bottom: 50px;}
	.cct_con li a span{font-size: 14px;}
	#nav .menua{font-size: 16px;}
	#nav .contone p{font-size:14px;}
	#nav .contone{padding: 10px 15px 0;}
	#nav .sub4{width: 596px;}
	#nav .sub2{width: 298px;}
	#nav .sub3{width: 447px;}
	.news_nav li a{width: 90px;font-size: 15px;}
	.aboutblock .textdes{width: 48%;}
	.aboutblock .textdes li{font-size: 14px;}
	.aboutblock .picdes{width: 46%;}
	.propicshow{width: 80%;margin-left: 10%;}
	.proinfors{width: 80%;margin-right: 10%;padding-top: 20px;}
	.canzhan .shadow{font-size:14px;line-height: 36px;height: 36px;text-indent: 10px;}
	.contact_infor{padding: 50px 0 0;}
	.contact_infor h2{font-size: 32px;}
	.uselist li div,.anlilist li div,.videolist li div{padding: 14px 0;}
	.proinforsul li{line-height:1.8;}
	.viewpoint_date em{font-size: 36px;}
	.viewpoint_img{margin: 15px auto 0px;}
	.viewpoint_info h5{font-size: 15px;}
	.viewpoint_info{height: 220px;}
	.viewpoint_date{height: 94px;}
	.aboutblock{padding: 40px 0;}
	.h40{height:30px;}.h45{height:35px;}.h50{height:40px;}.h60{height:50px;}
}
@media only screen and (min-width: 900px) and (max-width:999px) {
	html{font-size: 12px;}
	.bannerdiv{height: 350px;}
	.teststyle1{font-size: 18px;}
	.n_top_txt2 {font-size: 36px;}
	.news_top{height: 340px;}
	.comstyaa{margin-top: -135px;}
	.canzhanimg{height: 130px;}
	.indexab_rtt{padding-bottom: 15px;padding-top: 24px;font-size: 34px;background: url(../images/abo.png) no-repeat 0 0;background-size: auto 70px;}
	.newslist li a,.newslist li span{line-height: 34px;}
	.prodestit span{font-size: 46px;}
	.cct_con{padding-top: 50px;padding-bottom: 50px;}
	.cct_con li a span{font-size: 16px;}
	.news_nav li a{width: 96px;}
	.aboutblock .textdes{width: 47%;}
	.aboutblock .textdes li{font-size: 14px;}
	.aboutblock .picdes{width: 46%;}
	.proinfors{width: 52%;}
	.canzhan .shadow{font-size:14px;line-height: 36px;height: 36px;text-indent: 10px;}
	.contact_infor{padding: 50px 0 0;}
	.contact_infor h2{font-size: 36px;}
	.uselist li div,.anlilist li div,.videolist li div{padding: 16px 0;}
	.proinforsul li{line-height:1.8;}
	.viewpoint_date em{font-size: 40px;}
	.viewpoint_date{height: 100px;}
	.aboutblock{padding: 40px 0;}
	.h40{height:40px;}.h45{height:45px;}.h50{height:50px;}.h60{height:60px;}
}
@media only screen and (min-width: 1000px) and (max-width:1099px) {
	html{font-size: 12px;}
	.bannerdiv{height: 350px;}
	.teststyle1{font-size: 18px;}
	.n_top_txt2 {font-size: 40px;}
	.news_top{height: 390px;}
	.comstyaa{margin-top: -160px;}
	.canzhanimg{height: 150px;}
	.indexab_rtt{padding-bottom: 20px;padding-top: 38px;font-size: 34px;background: url(../images/abo.png) no-repeat 0 0;background-size: auto 85px;}
	.newslist li a,.newslist li span{line-height: 38px;}
	.prodestit span{font-size: 46px;}
	.cct_con{padding-top: 50px;padding-bottom: 50px;}
	.cct_con li a span{font-size: 16px;}
	.aboutblock .textdes{width: 48%;}
	.aboutblock .textdes li{font-size: 15px;}
	.aboutblock .picdes{width: 44%;}
	.canzhan .shadow{font-size:14px;line-height: 36px;height: 36px;text-indent: 10px;}
	.contact_infor{padding: 50px 0 0;}
	.contact_infor h2{font-size: 36px;}
	.uselist li div,.anlilist li div,.videolist li div{padding: 16px 0;}
	.viewpoint_date em{font-size: 44px;}
	.viewpoint_date{height:100px;}
	.aboutblock{padding: 45px 0;}
	.h40{height:40px;}.h45{height:45px;}.h50{height:50px;}.h60{height:60px;}
}
@media only screen and (min-width: 1100px) and (max-width:1279px) {
	html{font-size: 12px;}
	.bannerdiv{height: 350px;}
	.teststyle1{font-size: 20px;}
	.n_top_txt2 {font-size: 46px;}
	.news_top{height: 420px;}
	.comstyaa{margin-top: -174px;}
	.canzhanimg{height: 160px;}
	.prodestit span{font-size: 46px;}
	.cct_con{padding-top: 50px;padding-bottom: 50px;}
	.cct_con li a span{font-size: 18px;}
	.aboutblock .textdes{width: 46%;}
	.aboutblock .textdes li{font-size: 15px;}
	.contact_infor{padding: 50px 0 0;}
	.contact_infor h2{font-size: 36px;}
	.uselist li div,.anlilist li div,.videolist li div{padding: 18px 0;}
	.viewpoint_date em{font-size: 48px;}
	.aboutblock{padding:50px 0;}
}
@media only screen and (min-width: 1280px) {
	html{font-size: 12px;}
	.n_top_txt2 {font-size: 48px;}
	.wrapper{width:1200px;} .wrapper2{width:1200px;padding:0;}
}
