@charset "utf-8";
html { }
html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { padding:0; margin:0; -webkit-tap-highlight-color:rgba(0,0,0,0);}
body { font-size:13px; color:#666; font-family:"微软雅黑","黑体"; background:#FFF;}
ul,li { list-style: none; }
img { border:0; }
input:focus { outline:none; }
select:focus { outline:none;}
input,select{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
.input_noline{ background-color:transparent;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}


/* 全局 */
a {
	text-decoration: none;
	outline:none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #008FD5;
}
/* 清理浮动 */
.clearfix { clear: both; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; transition:0.5s ease-in-out; text-transform:uppercase; }
.fl { float: left; }
.fr { float: right; }

/* 圆细滚动条样式 20150717 */
::-webkit-scrollbar{width:6px;height:12px; background:#1c3a6c; cursor:pointer;}
::-webkit-scrollbar-button:vertical{display:none;}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#FFF}
::-webkit-scrollbar-thumb:vertical{background-color:#8E8E8E;border-radius:5px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00} 
.fl{ float:left;}
.fr{ float:right;}

.wrapper{ width:1200px; margin:0 auto; padding:0;}

.top{ height:32px; line-height:32px; background:#004593; color:#FFF;}
.top .fl{ background:url(../images/t_icon01.png) no-repeat left center; padding-left:30px;}
.top .fr{}
.top .fr a{ padding:0 2px; color:#FFF;}

.header {
height: auto;
overflow: hidden;
padding: 20px 0px;
}
.header .logo {
    float: left;
}
.header .logo img {
    max-width: 100%;
}

.header .h_rt {
    float: right;
    margin-top: 12px;
    width: 500px;
}

.header .h_rt .h_rt_tel {
    padding-left: 52px;
    width: 190px;
    float: left;
    background: url("../images/tel.jpg") 0% 50% no-repeat;
}

.header .h_rt .h_rt_cz {
    padding-left: 52px;
    width: 190px;
    float: right;
    background: url("../images/chuanzhen.jpg") 0% 50% no-repeat;
}
.header .h_rt font {
    display: block;
    color: rgb(51, 51, 51);
    font-size: 20px;
}
.header .h_rt span {
    display: block;
    color: rgb(153, 153, 153);
}

.h_nav{height:62px; overflow:hidden;}
.h_nav ul{ margin:0; padding:0; border-top:1px solid #dcdcdc; line-height:62px; text-align:center;}
.h_nav ul li{ width:150px; float:left; background:url(../images/nav_line.jpg) no-repeat left center; position:relative;}
.h_nav ul li a{ color:#333; font-size:16px; display:block;}
.h_nav ul li:first-child{ background:none;}
.h_nav ul li .line{ width:0; height:3px; position:absolute; left:0; top:-2px; opacity:0; background:#eb4431; transition:0.5s; margin-left:35px;}
.h_nav ul li:hover .line{ opacity:1; left:0; transition:0.5s; width:80px;}
.h_nav ul li:hover a{ color:#eb4431;}


@media (max-width:720px){
.wrapper{ width:96%; padding:0 2%;}
.top{ display:none;}
.h_nav{ display:none;}
.header{ padding:0;}
.header .h_rt{ display:none;}

.header .morenav{float:right; display:block; background:url(../images/app_nav_line.png) no-repeat; width:30px; height:30px; margin-top:3%;}
.header .morenavon{}

.header .nav{height:0; overflow: hidden; -webkit-transition: all .2s ease-in; transition: all .2s ease-in;position:relative;z-index:2; border-top:none;}
.header .navon{height:72px;}

.header .logo{ display:none;}
.header .app_logo{ width:207px; height:60px; float:left; margin:1% 0;}
.header .app_logo img{ width:100%;}

	
}

@media (max-width:360px){
	.header .morenav{float:right; display:block; background:url(../images/app_nav_line.png) no-repeat; width:30px; height:30px; margin-top:5%;}
}

@media (max-width:320px){
	.header .morenav{float:right; display:block; background:url(../images/app_nav_line.png) no-repeat; width:30px; height:30px; margin-top:6%;}
}


/**大图**/
.banner_box{ width:100%; height:500px; position:relative;}
.banner_box .hd{ width:100%; margin:0 auto; overflow:hidden; position:absolute; bottom:26px; z-index:9;}
.banner_box .hd ul{ overflow:hidden; margin:0 auto; height:30px; text-align:center; list-style:none;}
.banner_box .hd ul li{ background:url(../images/ban_icon.png) no-repeat; display:inline-block; margin:0 4px; width:20px; height:20px; border-radius:100%;}
.banner_box .hd ul li.on{background:url(../images/ban_icon_h.png) no-repeat; z-index:9999; opacity:1; width:20px; height:20px; border-radius:100%; margin:0 2px;}

.banner_box .bd{ position:relative; height:auto; z-index:0; margin:0 auto; width:100%;}
.banner_box .bd ul{ padding:0; margin:0;}
.banner_box .bd li{vertical-align:middle; height:500px; list-style:none; width:100%;}
.banner_box .bd a{ background-repeat:no-repeat; background-position:center; display:block;}
.banner_box .bd img{ width:100%; height:auto; margin:0 auto;}
.banner_box .prev,
.banner_box .next{ position:absolute; top:45%; display:block; width:35px; height:64px; overflow:hidden; }
.banner_box .next{ right:3%; background:url(../images/slider-arrow2.png) left center no-repeat; }
.banner_box .prev{ left:3%; background:url(../images/slider-arrow1.png) left center no-repeat;}
	

@media (max-width:720px){
	/**大图**/
.banner_box{ display:none;}
.app_banner_box{ position:relative; margin:0 auto; width:100%; overflow:hidden; }
.app_banner_box .hd { position: absolute; bottom:12px; width: 100%; height: 10px; }
.app_banner_box .hd ul { width: 100%; text-align: center; }
.app_banner_box .hd ul li { width:5px; height:5px; border-radius:100%; margin:0 4px; border:2px solid rgba(255,255,255,0.8); display:inline-block; text-indent: 9999px; cursor:pointer;}
.app_banner_box .hd ul li.on { background:rgba(255,255,255,1); opacity:1; border:2px solid rgba(255,255,255,1); }
.app_banner_box .bd{ position:relative; z-index:0; }
.app_banner_box .bd li{ position:relative; text-align:center;}
.app_banner_box .bd li img{ vertical-align:top; width:100%; }
.app_banner_box .bd li a{ height:180px; -webkit-tap-highlight-color:rgba(0,0,0,0); display:block; background-repeat:no-repeat; background-position:center; background-size:cover;}


}



.i_adv_box{ height:auto; overflow:hidden; padding:3% 0;}

.i_adv_tt{ overflow:hidden; text-align:center;}
.i_adv_tt font{ display:block; font-size:32px; color:#333; padding-bottom:6px;}
.i_adv_tt span{ display:block; font-size:14px; color:#b5b5b5;}
.i_adv_tt i{ display:block; width:40px; height:4px; background:#004593; margin:15px auto 0;}
.i_adv_box ul{ margin:2% 0 0; padding:0; text-align:center;}
.i_adv_box ul li{ width:24%; display:inline-block; border:1px solid #dadada; border-right:none; padding:5% 0;}
.i_adv_box ul li a{ color:#666;}
.i_adv_box ul li a .pic{ width:72px; height:62px; overflow:hidden; margin:0 auto;}
.i_adv_box ul li a .pic img{ max-width:100%;}
.i_adv_box ul li a font{ display:block; padding:4% 25% 0; font-size:14px;}
.i_adv_box ul li:nth-of-type(4n){border-right:1px solid #dadada;}
.i_adv_box ul li:hover a{ color:#004593;}

@media (max-width:720px){
.i_adv_tt{ overflow:hidden; text-align:center;}
.i_adv_tt font{ display:block; font-size:28px; color:#333; padding-bottom:6px;}
.i_adv_tt span{ display:block; font-size:12px; color:#b5b5b5;}

.i_adv_box ul li{ width:48%; display:inline-block; border:1px solid #dadada; border-right:none; padding:5% 0;}
.i_adv_box ul li a{ color:#666;}
.i_adv_box ul li a .pic{ width:72px; height:62px; overflow:hidden; margin:0 auto;}
.i_adv_box ul li a .pic img{ max-width:100%;}
.i_adv_box ul li a font{ display:block; padding:4% 5% 0; font-size:12px;}
.i_adv_box ul li:nth-of-type(2n){border-right:1px solid #dadada;}
.i_adv_box ul li:nth-of-type(1){border-bottom:none;}
.i_adv_box ul li:nth-of-type(2){border-bottom:none;}
.i_adv_box ul li:hover a{ color:#004593;}
}

@media (max-width:470px){
.i_adv_box ul li a font{ display:block; padding:4% 25% 0; font-size:12px;}	
}
@media (max-width:430px){
.i_adv_box ul li a font{ display:block; padding:4% 18% 0; font-size:12px;}	
.i_adv_box ul li a font{ display:block; padding:4% 16% 0; font-size:12px;}
}


.i_pro_box{ height:auto; overflow:hidden; padding:3% 0; background:#f8f8f8 url(../images/pro_bg.jpg) no-repeat center top;}


.i_pro_tt{ overflow:hidden;color:#fff;}
.i_pro_tt font{ display:block; font-size:32px; padding-bottom:6px;}
.i_pro_tt span{ display:block; font-size:14px; color:rgba(255,255,255,0.6);}
.i_pro_tt i{ display:block; width:40px; height:4px; background:#fff; margin:15px 0 0;}

.i_pro_pic{ position:relative; height:410px; margin:37px auto 0;  overflow:hidden;}

.i_pro_pic .hd{ overflow:hidden;}
.i_pro_pic .hd .prev,.i_pro_pic .hd .next{ display:block;  width:72px; height:72px; overflow:hidden;
 cursor:pointer; background:url(../images/i_c_bot.png) no-repeat; position:absolute; z-index:999; margin-top:140px; opacity:0.4; transition:0.5s;}
.i_pro_pic .hd .prev{ left:8%;}
.i_pro_pic .hd .next{ background-position:-72px 0; right:8%;}
.i_pro_pic .hd .prev:hover,.i_pro_pic .hd .next:hover{ opacity:1;transition:0.5s;}
.i_pro_pic .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;}
.i_pro_pic .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.i_pro_pic .hd ul li.on{ background-position:0 0; }
.i_pro_pic .bd{ overflow:hidden; width:1200px; margin:0 auto;}
.i_pro_pic .bd ul{ overflow:hidden; zoom:1; }
.i_pro_pic .bd ul li{ margin:0 8px; float:left; display:inline; height:400px; overflow:hidden; background:#FFF;transition:0.5s;}
.i_pro_pic .bd ul li a{ color:#666; font-size:16px;}
.i_pro_pic .bd ul li .pic{  width:380px; height:300px;overflow:hidden; }
.i_pro_pic .bd ul li .pic img{ display:block; transition:0.5s;width:380px; height:300px;}
.i_pro_pic .bd ul li .pic a:hover img{}
.i_pro_pic .bd ul li .title{ line-height:90px; height:100px; padding:0 30px;transition:0.5s; }
.i_pro_pic .bd ul li:hover .pic img{ transform:scale(1.1,1.1)}
.i_pro_pic .bd ul li:hover{ background:#004593; transition:0.5s;}
.i_pro_pic .bd ul li:hover a{ color:#fff;}


@media (max-width:720px){
.i_pro_box{background:#f8f8f8;}
.i_pro_pic{ display:none;}

.i_pro_tt{ overflow:hidden;color:#333; text-align:center;}
.i_pro_tt font{ display:block; font-size:28px; padding-bottom:6px;}
.i_pro_tt span{ display:block; font-size:12px; color:#b5b5b5; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.i_pro_tt i{ display:block; width:40px; height:4px; background:#004593; margin:15px auto 0;}




.app_i_pro_pic{ position:relative; margin:5% auto 0; background:none; padding:2% 0;}
.app_i_pro_pic .hd { position: absolute; top:48%; width: 100%; height: 10px; }
.app_i_pro_pic .hd ul { width: 100%; text-align: center; display:none;}
.app_i_pro_pic .hd ul li { width:5px; height:5px; border-radius:100%; margin:0 4px; border:2px solid rgba(255,255,255,0.8); display:inline-block; text-indent: 9999px; cursor:pointer;}
.app_i_pro_pic .hd ul li.on { background:rgba(255,255,255,1); opacity:1; border:2px solid rgba(255,255,255,1); }

.app_i_pro_pic .bd{ overflow:hidden; width:auto; margin:0 auto;position:relative; z-index:0;}
.app_i_pro_pic .bd ul{ overflow:hidden; zoom:1; text-align:center; }
.app_i_pro_pic .bd ul li{ float:none; width:380px; height:auto; display:inline-block; overflow:hidden;}
.app_i_pro_pic .bd ul li a{ color:#333; font-size:16px;}
.app_i_pro_pic .bd ul li .pic{ text-align:center; width:320px; height:253px; margin:0 auto; overflow:hidden;}
.app_i_pro_pic .bd ul li .pic img{ max-width:100%; transition:0.5s;}
.app_i_pro_pic .bd ul li .pic a:hover img{ }
.app_i_pro_pic .bd ul li .title{ line-height:40px; height:40px;transition:0.5s; padding:2% 0; }



.app_i_pro_pic .prev,
.app_i_pro_pic .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow1.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.app_i_pro_pic .next{ left:auto; right:0; background-position:8px 5px; }
.app_i_pro_pic .prev:hover,
.app_i_pro_pic .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.app_i_pro_pic .prevStop{ display:none;  }
.app_i_pro_pic .nextStop{ display:none;  }

}





.i_about_box{ height:auto; overflow:hidden; padding:3% 0;}

.i_about_box .tt{ font-size:24px; color:#333; padding-bottom:20px;}
.i_about_box .tt i{ width:20px; height:3px; background:#004593; display:block; margin:14px 0 0 2px;}


.i_about_box .i_a_lt{ width:61%; height:225px; overflow:hidden; float:left; padding:3% 2%; border:1px solid #dadada; box-shadow:1px 1px 20px rgba(0,0,0,0.08);}
.i_about_box .i_a_lt .pic{ width:50%; float:left; overflow:hidden;}
.i_about_box .i_a_lt .pic img{ max-width:100%; transition:0.5s;}
.i_about_box .i_a_lt:hover .pic img{ transform:scale(1.2,1.2)}
.i_about_box .i_a_lt .desc{ width:46%; float:right; line-height:25px;}
.i_about_box .i_a_lt .desc a{ color:#eb4431; font-size:14px;}



.i_about_box .i_a_rt{ width:28%; height:225px; overflow:hidden; float:right; padding:3% 2%; border:1px solid #dadada; box-shadow:1px 1px 20px rgba(0,0,0,0.08);}
.i_about_box .i_a_rt ul{ margin:0; padding:0;}
.i_about_box .i_a_rt ul li{ line-height:25px; background:url(../images/n_li.jpg) 5px center no-repeat;}
.i_about_box .i_a_rt ul li a{ color:#666; padding-left:26px; width:92%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.i_about_box .i_a_rt ul li:hover a{ color:#004593;}


@media (max-width:720px){
	
.i_about_box{ height:auto; overflow:hidden; padding:3% 0;}

.i_about_box .tt{ font-size:24px; color:#333; padding-bottom:20px;}
.i_about_box .tt i{ width:20px; height:3px; background:#004593; display:block; margin:14px 0 0 2px;}


.i_about_box .i_a_lt{ width:96%; height:auto; overflow:hidden; float:none; padding:4% 2%; border:none; box-shadow:none;}
.i_about_box .i_a_lt .pic{ width:100%; height:140px; float:none; overflow:hidden;}
.i_about_box .i_a_lt .pic img{ width:100%; transition:0.5s;}
.i_about_box .i_a_lt:hover .pic img{ transform:scale(1.2,1.2)}
.i_about_box .i_a_lt .desc{ width:100%; float:none; line-height:22px; padding-top:4%;}
.i_about_box .i_a_lt .desc a{ color:#eb4431; font-size:14px;}



.i_about_box .i_a_rt{  width:96%; height:auto;  overflow:hidden; float:none; padding:4% 2%; border-top:1px solid rgba(0,0,0,0.15); border-bottom:none; border-left:none; border-right:none; box-shadow:none;}
.i_about_box .i_a_rt ul{ margin:0; padding:0;}
.i_about_box .i_a_rt ul li{ line-height:25px; background:url(../images/n_li.jpg) 5px center no-repeat;}
.i_about_box .i_a_rt ul li a{ color:#666; padding-left:26px; width:92%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.i_about_box .i_a_rt ul li:hover a{ color:#004593;}


}

.footer{ overflow:hidden; height:auto; background:#003673 url(../images/f_bg.jpg) repeat-x; padding:2% 0;}
.footer .f_t{ font-size:18px; color:#fff; padding-bottom:25px;}
.footer .f_t i{ display:block; width:20px; height:1px; background:#eb4431; margin:10px 0 0 2px;}
.footer .f_lt{ width:250px; float:left; padding-right:30px; border-right:1px solid rgba(255,255,255,0.15);}
.footer .f_lt ul{ margin:0; padding:0;}
.footer .f_lt ul li{ line-height:30px; background:url(../images/f_li.jpg) 5px no-repeat; width:48%; float:left;}
.footer .f_lt ul li a{ color:rgba(255,255,255,0.7); padding-left:25px;}
.footer .f_lt ul li:hover a{ color:#FFF;}


.footer .f_mid{ width:290px; float:left; padding:0 40px; border-right:1px solid rgba(255,255,255,0.15);}
.footer .f_mid ul{ margin:0; padding:0;}
.footer .f_mid ul li{ line-height:30px; background-position:2px center; background-repeat: no-repeat;}
.footer .f_mid ul li a{color:rgba(255,255,255,0.7); padding-left:30px;}

.footer .f_rt {
    width: 130px;
    float: left;
    padding: 0px 40px;
    border-right: 1px solid rgba(255, 255, 255, 0.14902);
}

.footer .f_rt .pic {
    width: 118px;
    height: 118px;
    overflow: hidden;
}
.footer .f_rt .pic img {
    max-width: 100%;
}

.footer .f_banquan {
    width: 270px;
    float: right;
    padding-left: 40px;
}

.footer .f_banquan .bq_desc {
    line-height: 26px;
    font-size: 14px;
    color: rgb(255, 255, 255);
    padding-top: 50px;
}
.footer .f_banquan .bq_icon {
    height: 32px;
    line-height: 32px;
    padding: 30px 0px 0px;
}

.footer .f_banquan .bq_icon font {
    color: rgb(255, 255, 255);
    font-size: 14px;
    display: block;
    float: left;
}
.footer .f_banquan .bq_icon .icon {
    float: left;
}
.footer .f_banquan .bq_icon .icon a {
    color: rgb(255, 255, 255);
    padding: 0px 3px;
}

.footer .f_banquan .bq_icon .icon a img{ max-width:100%; }

@media (max-width:720px){
.footer{ display:none;}
.app_footer{ background:#222; overflow:hidden; height:auto; padding:3% 0; text-align:center; color:#FFF; font-size:14px; margin-bottom:60px;}
}


@media (max-width:720px){
/*app悬浮*/
.app_botm{ overflow:hidden; background:#004593; position:fixed; bottom:0; left:0; right:0; height:60px;}
.app_botm ul{ margin:0; padding:8px 0 0; text-align:center;}
.app_botm ul li{ width:23%; display:inline-block; border-left:1px solid rgba(255,255,255,0.1);}
.app_botm ul li .pic{}
.app_botm ul li a{ color:#FFF; font-size:12px;}
.app_botm ul li a font{ display:block; padding:1% 0;}

.app_botm ul li:first-child{ border-left:none;}
}





/**内页**/


.com_ban{ overflow:hidden; height:auto; background-repeat:no-repeat; background-position:top center;}


.common{ overflow:hidden; margin:220px auto 50px; padding:40px 40px; background:#FFF; width:1160px; box-shadow:1px 0px 25px rgba(0,0,0,0.08);}


.com_left{ width:240px; float:left;}
.com_left .c_lt_title{ height:40px; background:#009a44;color:#FFF; font-size:26px; padding:15px 0 15px 40px;line-height:40px;}

.com_left .com_contact{ overflow:hidden; border:1px solid rgba(0,0,0,0.1); line-height:28px; padding:5px 0 20px 0;}
.com_left .com_contact ul{ margin:0; padding:2px 20px 0;}
.com_left .com_contact ul li{ line-height:20px; padding:12px 0 12px 30px; border-bottom:1px dashed #E2E2E2; background-position:2px 11px; background-repeat: no-repeat;}
.com_left .com_contact ul li a{ color:#666; display:block; font-size:13px;}
.com_left .com_contact ul li:hover a{ color:#004593; }
.com_left .c_lt_title1{ height:40px;color:#FFF; font-size:20px; padding:8px 0 8px 48px;line-height:40px; background:#004593 url(../images/lt_line.png) 28px no-repeat;}

.com_left .lt_pic{ height:150px; overflow:hidden; margin:10px 15px 10px 15px;}
.com_left .lt_pic img{ max-width:100%;}

.com_right{ width:885px; float:right;}

.com_nav{ overflow:hidden; padding:0 0 10px; border-bottom:1px solid #F2F2F2; margin-bottom:20px;}
.com_nav ul{ padding:0; margin:0; text-align:center;}
.com_nav ul li{ float:left; height:28px; line-height:28px;}
.com_nav ul li a{ padding:0 2px; color:#666; font-size:13px;}
.com_nav ul li:first-child{ background:url(../images/h_icon.png) no-repeat; padding-left:35px;}
.com_nav ul li:last-child a{ color:#333; font-weight:bold; font-size:16px;}

.com_desc{ overflow:hidden; padding:0; line-height:26px;}


/**内页产品**/
.com_product_box{ overflow:hidden; margin-top:30px;}
.com_product_box ul{ overflow:hidden; margin:0; padding:0;}
#cms .list{ margin:0 28px 20px 0; float:left; height:260px; overflow:hidden; text-align:center;  }
#cms .list a{ color:#666; font-size:14px;}
#cms .list .pic{ text-align:center; width:265px; height:209px; overflow:hidden; border:1px solid rgba(0,0,0,0.06);}
#cms .list .pic img{  /*display:block; max-width:100%;*/ transition:0.5s;}
#cms .list .pic a:hover img{ border-color:#999;  }
#cms .list .title{ line-height:30px; height:30px; padding:10px 0;}
#cms .list:hover .title{ transition:0.5s; bottom:0;}
#cms .list:hover .pic img{ transform:scale(1.1,1.1)}
#cms .list:nth-of-type(4n){ margin-right:0;}
#cms .list:hover a{ text-decoration:underline; color:#004593;}


/**pc端_内页新闻**/
/*.pc_news_box{ overflow:hidden; margin-top:30px;}
.pc_news_box ul{ overflow:hidden; margin:0; padding:0;}
.pc_news_box ul li{overflow:hidden; padding:25px; border:1px solid #f2f2f2; margin-bottom:20px;}
.pc_news_box ul li a{ color:#666; font-size:13px;}
.pc_news_box ul li a font{ display:block; width:100%; line-height:30px; font-size:16px; margin:5px 0; color:#666;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pc_news_box ul li a .n_pic{ width:250px; height:165px; float:left; overflow:hidden;}
.pc_news_box ul li a .n_pic img{ max-width:100%; transition:0.5s;}
.pc_news_box ul li a .n_desc{ overflow:hidden; color:#888;line-height:22px; float:right; width:550px;}
.pc_news_box ul li a .n_desc span{ line-height:24px; color:#eb4431; margin-top:10px; display:block;}*/

.pc_news_box ul li:hover a .n_pic img{ transform:scale(1.1,1.1); transition:0.5s;}

#cms .picli{overflow:hidden; padding:25px; border:1px solid #f2f2f2; margin-bottom:20px; display:block}
#cms{ overflow:hidden; margin-top:30px;}

#cms .picli a{ color:#666; font-size:13px;}
#cms .picli a font{ display:block; width:100%; line-height:30px; font-size:16px; margin:5px 0; color:#666;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#cms .picli a .n_pic{ width:250px; height:165px; float:left; overflow:hidden;}
#cms .picli a .n_pic img{ max-width:100%; transition:0.5s;}
#cms .picli a .n_desc{ overflow:hidden; color:#888;line-height:22px; float:right; width:550px;}
#cms .picli a .n_desc span{color:#999;}
#cms .picli a .n_desc span.more{ line-height:24px; color:#eb4431; margin-top:10px; display:block;}
#cms .li{ display:none}
@media (max-width:720px){

#cms{ overflow:hidden; margin-top:0px; margin:0; padding:0;}
#cms .picli{ display:none}

#cms{ overflow:hidden; margin:0; padding:0;}
#cms .li{overflow:hidden; padding:2% 0; border-bottom:1px solid #E0DDDD; display:block;}
#cms .li a{ color:#666; font-size:13px;}
#cms .li a font{ display:block; float:right; width:18%; color:#999;}
#cms .li a .n_desc{ width:78%; float:left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}

.news_box ul li:first-child{ padding-top:0;}


.com_left .lt_pic{ display:none;}
.com_ban{}	
.common{ width:92%; margin:120px 2% 4%; padding:4% 2% 5%;}
.com_left{ display:none;}
/*.pc_news_box{ display:none;}*/
.com_right{ width:96%; padding:0 2%;}
	/**内页案例**/
.com_product_box{ overflow:hidden; margin-top:5%;}
.com_product_box ul{ overflow:hidden; margin:0; padding:0; text-align:center;}
#cms .list{ width:48%; margin:0 0.5% 1%; height:auto; float:none; display:inline-block;overflow:hidden; text-align:center;  }
#cms .list a{ color:#666; font-size:14px;}
#cms .list .pic{ text-align:center; width:98%; height:auto; overflow:hidden; float:left;}
/*#cms .list .pic img{  display:block; max-width:100%; transition:0.5s;}*/
#cms .list .pic a:hover img{ border-color:#999;  }
#cms .list .title{ line-height:28px; height:28px; padding:2% 0;}
#cms .list:hover .title{ transition:0.5s; bottom:0;}
#cms .list:hover .pic img{ transform:scale(1.1,1.1)}
#cms .list:nth-of-type(3n){ margin-right:0;}
#cms .list:hover a{ text-decoration:underline; color:#e70012;}


/**内页新闻**/
/*.app_news_box{ overflow:hidden;}
.app_news_box ul{ overflow:hidden; margin:0; padding:0;}
.app_news_box ul li{overflow:hidden; padding:2% 0; border-bottom:1px solid #E0DDDD;}
.app_news_box ul li a{ color:#666; font-size:13px;}
.app_news_box ul li a font{ display:block; float:right; width:18%; color:#999;}
.app_news_box ul li a .n_desc{ width:78%; float:left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}

.news_box ul li:first-child{ padding-top:0;}
*/
}





@media (min-width:721px){
	.header .app_logo{ display:none;}
	.app_footer{ display:none;}
	.app_botm{ display:none;}
	.app_i_pro_pic{ display:none;}
	.app_banner_box{ display:none;}
	.app_news_box{ display:none;}
	
}

#cms1 #info{
	color: #999999;
	text-align: center;
	font-size: 12px;
}

#cms1 h1.h1{
	text-align: center;
	margin: auto;
	padding: 0px;
	font-size: 18px;
	line-height: 38px;
	font-weight: lighter;
}
#cms1 #content{
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}
#cms1 .nextpage{}
#page{
	text-align: center;
	clear: both;
	padding-top: 15px;
	padding-bottom: 15px;
}
#page a{
	border: 1px solid #ddd;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-right: 5px;
}
#page a:hover,#page a.select{
	background-color: #3399CC;
	border: 1px solid #3399cc;
	color: #FFFFFF;
}
#cms img,#cms1 img{ max-width:100%;}
#cms .list .pic span{ display:inline-block;}