@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;background:#FFF; color:#666; font-family:"微软雅黑","宋体";}
ul,li { list-style: none; }
img { border:0; }
input:focus,textarea:focus{ outline:none; }
input,select{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, 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: #CC0000;
}

.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; }
#cms1 *{ max-width:100%;}
/*header头部的CSS布局*/

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

.header1{height:auto;overflow:hidden;background-color:#fff;padding:30px 0px 20px 0; pa border-top:6px solid #dadada;}

.header1 .logo{height:auto;float:left;}
.header1 .logo img{max-width:100%;}

.header1 .tel{height:auto;float:left;margin:15px 55px 15px 325px;}
.header1 .tel img{max-width:100%;}

.header1 .right{width:135px;height:auto;float:right;line-height:28px;text-align:center;border:1px solid #d5d5d5; margin-top: 5px}
.header1 .right a{font-size:14px;text-transform:uppercase; display:block; transition:0.5s;}
.header1 .right a:nth-of-type(1){border-bottom:1px solid #d5d5d5;}
.header1 .right a:hover{ background:#d5d5d5;}


/*nav导航条的CSS布局*/

.nav1{height:50px;background-color:#262c81;}

.nav1 ul{text-align:center;margin:0;padding:0;}
.nav1 ul li{width:130px;height:50px;line-height:50px;float:left;position:relative;}
.nav1 ul li a{display:block;font-size:16px;color:#fff;}
.nav1 ul li a:hover{background-color:#eb3c00;}

.nav1 ul li ul{position:absolute;z-index:4;width:200px;top:50px;left:0;background-color:#2e3599;text-align:left;opacity:0;visibility:hidden;transition:0.2s;}
.nav1 ul li ul li{width:200px;height:40px;line-height:40px;float:none;margin:0;border-bottom:1px dashed rgba(255,255,255,0.3);}
.nav1 ul li ul li a{display:block;padding-left:25px; font-size:14px;}
.nav1 ul li ul li ul{ top:0px; left:100%;}
.nav1 ul li:hover>ul{opacity:1;visibility:visible;}


@media (max-width:720px){
	.main{ width:96%; padding:0 2%;}
	.header1,.nav1{ display:none;}

	.app_header{ padding:15px 0; height:auto; overflow:hidden; background:url(../images/header_bg.jpg) no-repeat top; border-top:3px solid #262c81;}
	.app_header .app_logo{ width:147px; height:45px; float:left;}
	.app_header .app_logo img{ width:100%;}
	.app_header .app_rt{ float:right; margin-top:3px;}
	.app_header .app_lan{ float:right; margin-right:5px; height:40px; line-height:40px; width:40px; background:#eb3c00; text-align:center;}
	.app_header .app_lan a{ color:#FFF; font-size:15px; text-transform:uppercase;}
	
	.app_header .morenav{ float:right; display:block; background:#262c81 url(../images/app_nav_line.png) no-repeat center center; width:40px; height:40px;}
	.app_header .morenavon{}
	.app_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;}
	.app_header .navon{height:72px;}
	
}

.case_top{ height:auto; overflow:hidden; margin:0 auto; background:#f5f5f5; padding-top:40px;}
.case_t_box{height:auto; overflow:hidden; margin:30px auto 0;}
.case_top .i_title{text-align:center;background:url(../images/product_line1.png) no-repeat center 24px;}
.case_top .case_img a{color:#333;transition:0.5s;}
.case_top .case_img{ width:33%; float:left; margin:0 0.15% 10px; height:auto; overflow:hidden; position:relative;}
.case_top .case_img img{ max-width:100%;transition:0.5s;}
.case_top .case_img .case_desc{height:50px; line-height:50px; color:#333; font-size:20px; background:rgba(255,255,255,0.85); position:absolute; bottom:20px; padding:0 3%; z-index:999;transition:0.5s;}
.case_top .case_img:hover .case_desc{ background:rgba(235,60,0,0.85);color:#fff;transition:0.5s;bottom:50px; }
.case_top .case_img:hover a{color:#fff;transition:0.5s;}
.case_top .case_img .case_desclt{left:5%;} 
.case_top .case_img .case_descrt{right:5%;} 


.case_top .case_img:hover img{transition:0.5s;transform: scale(1.1);}
.cc_more{ margin: 15px auto 0!important;}
@media (max-width:1100px){
    .case_top{ padding-top:20px;}
	.case_t_box{ margin:20px auto 0;}
	.case_top .case_img{ width:49%; float:left; margin:0 0.5% 5px;}
	.case_top .case_img .case_desclt{left:5%;} 
    .case_top .case_img .case_descrt{right:5%;} 
	.case_top .case_img .case_desc{height:44px; line-height:44px; color:#333; font-size:16px;}
}

@media (max-width:720px){		
	.case_top .case_img .case_desc{height:30px; line-height:30px; width:90%; text-align:center; padding:0; font-size:14px; bottom:15px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
	.case_top .case_img .case_descrt{right:5%;bottom:50px;} 
	.case_top .case_img:hover .case_desc{ bottom:15px; }
}
/*
@media (max-width:360px){
	.case_top .case_img{ width:98%;}
}*/
/*banner的CSS布局*/
.banner{ width:100%; height:650px; overflow:hidden; position:relative; margin:0 auto;}

.banner .hd{ height:15px; overflow:hidden; position:absolute;right:0; left: 0; width:80px; margin: 0 auto; bottom:40px;z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;}
.banner .hd ul li{ float:left; margin-right:6px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius:100%; }
.banner .hd ul li.on{ background:#f00; color:#fff;}

.banner .bd{ position:relative; height:100%; z-index:0;}
.banner .bd li{ zoom:1; vertical-align:middle;}
.banner .bd li a{ cursor: w-resize}
.banner .bd li a .img{ width:100%;height:650px; background-position: center top; background-repeat: no-repeat; }
.banner .bd li a .img img{ max-width: 100%;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev,
.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png)-110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.banner .next{ left:auto; right:3%; background-position:8px 5px;}
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;}
.banner .prevStop{ display:none;}
.banner .nextStop{ display:none;}


/*mobile  banner*/
.focus{margin:0 auto; position:relative; overflow:hidden;  display:none }
.focus .hd{ display:none }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#FE6C9C;  }
.focus .bd{ position:relative; z-index:0;}
.focus .bd li a{ width:100%; display:block;background-repeat:no-repeat;background-position:center center;background-size:cover; height:230px;}

@media (max-width:720px){
	.banner{display:none !important; margin:0;}
	.focus{display:block;}
}


/*公用*/
.i_more{width:165px;height:50px;line-height:50px;margin:45px auto 0;
	border-radius:30px;background:#262c81 url(../images/pro_more.png) no-repeat 112px center; transition:0.5s;}
.i_more a{padding-left:40px;color:#fff; font-size:15px; display:block;}
.i_more:hover{ background:#eb3c00 url(../images/pro_more.png) no-repeat 112px center;}


.i_title{text-align:center;background:url(../images/product_line.png) no-repeat center 24px;}
.i_title b{display:block;font-size:36px;color:#eb3c00; height:60px;}
.i_title p{margin-top:20px;}


@media (max-width:720px){
	.i_title{background:none; margin-bottom:15px;}
	.i_title b{font-size:26px;height:auto;}
	.i_title p{margin-top:5px;}
	
}



/*product产品中心*/

.product{height:auto;overflow:hidden;background-color:#f5f5f5; padding:70px 0;}


.product .product_img{height:auto;overflow:hidden;}
.product .product_img ul{text-align:left;margin:0;padding:0;}
.product .product_img ul li{height:auto;overflow:hidden;float:left;margin:40px 7px 0px 7px;border-bottom:1px solid #666;transition:0.5s;}
.product .product_img ul li a{display:block;font-size:15px;color:#666;line-height:70px;}

.product .product_img ul li a .pro_img{width:285px;height:220px;overflow:hidden;background:#fff;}
.product .product_img ul li a .pro_img img{max-width:100%;}

.product .product_img ul li a font{width:200px;overflow:hidden;display:block;float:left;margin-left:10px;text-overflow:ellipsis;white-space:nowrap;}

.product .product_img ul li a .product_more{width:28px;height:28px;margin:20px 10px;float:right;overflow:hidden;background-repeat:no-repeat;
	background-position:left top;}

.product .product_img ul li:hover a font{color:#fff;}
.product .product_img ul li:hover a .product_more{background-position:right top;}
.product .product_img ul li:hover{ background:#262c81;border-bottom:1px solid #262c81;}
.product .product_img ul li:hover a .pro_img img{ opacity: 0.8;}



@media (max-width:720px){

	.product{ padding:7% 0;}
	.product .product_img ul{ text-align:center;}
	.product .product_img ul li{ width:45%;float:none;margin:5px 0.5%; display:inline-block; background:#FFF;}
	.product .product_img ul li a{ line-height:40px; font-size:14px;}
	.product .product_img ul li a .pro_img{width:100%;height:auto;}
	.product .product_img ul li a font{ width:100%; float:none; margin:0;}
	.product .product_img ul li a .product_more{ display:none;}
	<!--.product .product_img ul li:nth-of-type(7),.product .product_img ul li:nth-of-type(8){ display:none;}-->
	.i_more{ display:none;}
}


/*简介*/

.about{height:auto;overflow:hidden; border-bottom:1px solid #dbdbdb;}
.about .a_lt{ width:50%; height:567px; float:left; background:url(../images/a_bg.jpg) no-repeat left;}

.about .a_lt .a_lt_pic{width:590px;height:388px; position:relative; margin-top:80px; float:right; border:6px solid #FFF; box-shadow:0 0 10px rgba(0,0,0,0.2);}
.about .a_lt .a_lt_pic .hd{ height:15px; overflow:hidden; position:absolute;left:30px; bottom:20px;z-index:1; }
.about .a_lt .a_lt_pic .hd ul{ overflow:hidden; zoom:1; float:left;}
.about .a_lt .a_lt_pic .hd ul li{ float:left; margin-right:6px; width:12px; height:12px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius:100%; }
.about .a_lt .a_lt_pic .hd ul li.on{ background:#f00; color:#fff;}

.about .a_lt .a_lt_pic .bd{ position:relative; height:100%; z-index:0;}
.about .a_lt .a_lt_pic .bd li{ zoom:1; vertical-align:middle;}
.about .a_lt .a_lt_pic .bd li a{}
.about .a_lt .a_lt_pic .bd li a .img{ width:590px;height:388px;background-position: center top;box-shadow:0 0 20px rgba(0,0,0,0.4) inset;  background-repeat: no-repeat; }
.about .a_lt .a_lt_pic .bd li a .img img{ max-width:100%;}



.about .a_rt{ width:38%; height:auto; overflow:hidden; float:right; margin:60px 6% 0;}
.about .a_rt .a_desc{ padding:20px 0; line-height:30px; text-align:center;}

.about .a_rt .a_rt_pic{ height:auto; overflow:hidden; margin:15px 0 0;}
.about .a_rt .a_rt_pic ul{ margin:0; padding:0; text-align:center;}
.about .a_rt .a_rt_pic ul li{ width:148px; height:148px; background:#f5f5f5; display:inline-block; margin:0 5px; border-radius:100%;}
.about .a_rt .a_rt_pic ul li a{ display:block;}
.about .a_rt .a_rt_pic ul li a .a_pic{ width:50px; height:50px; margin:46px auto 0; background-repeat:no-repeat; background-position:top center; transition:0.2s;}

.about .a_rt .a_rt_pic ul li:hover a .a_pic{ background-position:bottom center;}
.about .a_rt .a_rt_pic ul li:hover{ background:#eb3c00;}



@media (max-width:720px){
	.about .a_lt{ display:none;}
	.about .a_rt{ width:96%; padding:0 2%; float:none; margin:7% 0;}
	.about .a_rt .a_desc{ padding:0 0 10px; line-height:24px;}
	.about .a_rt .a_rt_pic{ margin:8px 0 0;}
	.about .a_rt .a_rt_pic ul li{ width:85px; height:85px;}
	.about .a_rt .a_rt_pic ul li a .a_pic{margin:17px auto 0;}
}
/*新闻*/

.news{ height:auto;overflow:hidden; padding:60px 0; }
.news ul{ margin:50px 0; padding:0;}
.news ul li{ width:380px; height:auto;  overflow:hidden; float:left; margin-right:30px; background:#f7f7f7;}
.news ul li a{ color:#666; display:block; padding:35px 30px; transition:0.5s;}

.news ul li a b{ display:block; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:1px solid #d8d8d8; padding:0 0 14px; font-size:16px;}
.news ul li a font{display:block; padding:18px 0 24px; line-height:25px;}

.news ul li a .n_date{ width:220px; padding-left:28px; float:left; height:19px; line-height:19px; background-position:top left; background-repeat:no-repeat; margin-top:2px;}
.news ul li a:hover .n_date{background-position:bottom left;}

.news ul li a .n_more{ width:25px; height:24px; float:right; overflow:hidden;background-position:top left; background-repeat:no-repeat;}
.news ul li a:hover .n_more{background-position:bottom left;}

.news ul li a:hover{ background:#262c81;}
.news ul li a:hover b{border-bottom:1px solid #7679ac;}

.news ul li a:hover{ color:#fff;}

.news ul li:last-child{margin-right:0;}


@media (max-width:720px){
	.news{ padding:7% 0; }
	.news ul{ margin:0;}
	.news ul li{ width:100%; margin:0 0 5px;}
	.news ul li a{ padding:15px;}
	.news ul li a b{ line-height:25px; padding-bottom:5px; font-size:14px;}
	.news ul li a font{ line-height:22px; padding:8px 0;}
	.news ul li a .n_date{ width:100%; float:none;}
	.news ul li a .n_more{ display:none;}
}


/*设备*/

.shebei{ height:auto;overflow:hidden; padding:70px 0; background:#f5f5f5; }
.shebei ul{ margin:50px 0; padding:0; text-align:center;}
.shebei ul li{ width:285px; height:auto; overflow:hidden; float:left; margin-right:18px;background:#FFF;  transition:0.5s;}
.shebei ul li a{ color:#666; display:block; font-size:15px;}
.shebei ul li a .sb_pic{ width:285px; height:220px; overflow:hidden;background:#FFF;}
.shebei ul li a .sb_pic img{ max-width:100%; transition:0.5s;}
.shebei ul li a font{ display:block; padding:15px 0; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.shebei .marquee ul li:last-child{margin-right:0;}
.shebei ul li:hover{ background:#262c81;}
.shebei ul li:hover a{ color:#FFF;}
.shebei ul li:hover a .sb_pic img{ transform:scale(1.1,1.1); opacity:0.8;}



@media (max-width:720px){
	.shebei{ padding:7% 0; }
	.shebei ul{ margin:0 2%; text-align:center;}
	.shebei ul li{ width:44%; margin:0 0.5% 5px; float:none; display:inline-block;}
	.shebei ul li a .sb_pic{ width:100%; height:auto;}
	.shebei ul li a font{ padding:8px 0;}
}


/*优势*/

.adv{ height:auto;overflow:hidden; padding:50px 0; background:#dfdfdf url(../images/adv_bg.jpg) center bottom no-repeat; }

.adv ul{ margin:50px 0; padding:0; text-align:center;}
.adv ul li{width:300px; height:auto; overflow:hidden; float:left; margin-right:48px; padding-left:48px; border-left:1px solid #e9e9e9;}
.adv ul li a{ display:block;}
.adv ul li a .a_pic_bg{width:148px; height:148px; border-radius:100%;border:1px solid #e1e1e1; margin:0 auto 30px;}
.adv ul li a .a_pic{ width:75px; height:54px; margin:45px auto 0; background-repeat:no-repeat; background-position:top center; transition:0.2s;}


.adv ul li:hover a .a_pic{ background-position:bottom center;}
.adv ul li:hover .a_pic_bg{ background:#eb3c00;border:1px solid #eb3c00;}

.adv ul li a .b{ display:block; line-height:24px; font-size:18px;}
.adv ul li a .font{ display:block; line-height:25px; padding:15px 0;}
.adv ul li:first-child{border-left:none;}



@media (max-width:720px){
	.adv{ padding:7% 0; }
	.adv ul{ margin:0;}
	.adv ul li{width:30%; margin:0 1.5%;  padding:0; border:none;}
	.adv ul li a .a_pic_bg{ width:90px; height:90px; margin-bottom:8px;}
	.adv ul li a .a_pic{ margin:18px auto 0;}
	.adv ul li a .b{ font-size:14px; line-height:22px;}
	.adv ul li a .font{ display:none;}
}
/*底部*/

.footer{height:auto;overflow:hidden; padding:50px 0 40px; background:url(../images/f_bg.jpg) center top no-repeat; color:#FFF;}
.footer a{ color:#FFF;}
.footer a:hover{ color:#eb3c00;}

.footer .f_left{ width:270px; float:left; line-height:26px;}
.footer .f_mid{ border-left:1px solid #484c8f; border-right:1px solid #484c8f; width:290px; float:left; padding:0 90px 10px; margin-left:80px;}
.footer .f_mid font{ display:block; font-size:18px; padding:10px 0 20px;}
.footer .f_mid span{ line-height:24px;}

.footer .f_right{ width:277px; height:150px; overflow:hidden; float:right;}



@media (max-width:720px){
	.footer{ display:none;}
	.app_footer{ padding:5% 0; font-size:14px; background:url(../images/f_bg.jpg) center top no-repeat; color:#FFF; text-align:center; line-height:22px; margin-bottom:54px;}
	
	
	/*app悬浮*/
	.app_botm{ overflow:hidden; background:#eb3c00; position:fixed; bottom:0; left:0; right:0; height:54px; z-index:9999;}
	.app_botm ul{ margin:0; padding:8px 0 0; text-align:center;}
	.app_botm ul li{ width:30%; display:inline-block;}
	.app_botm ul li .pic{}
	.app_botm ul li a{ color:#FFF;}
	
	}



/**内页**/


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


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

.clear{ clear:both}
.com_left{ width:240px; float:left;}
.com_left .c_lt_title{ height:40px; line-height:40px; background:#262c81;color:#FFF; font-size:26px; padding:15px 0 15px 40px;}
.com_left .c_lt_con_title{ height:40px; line-height:40px; background:#eb3c00;color:#FFF; font-size:22px; padding:8px 0 8px 40px;}
.com_left .com_list{ overflow:hidden; height:auto;}
.com_left .com_list .leftdh{padding:1px 0; background:rgba(0,0,0,0.03); }
.com_left .com_list ul{  margin:0; padding:0px; }
.com_left .com_list ul li{ float:left; width:100%; margin:0px; padding:0px;}

.com_left .com_list ul li a{
	color:#666;
	/*	padding:0 20px 0 38px;*/
	display:block;
	font-size:16px;
	border-bottom:1px dashed rgba(0,0,0,0.2);
	line-height:34px;
	position:relative;
	transition:0.5s;
	float:left;
	width:100%;
	padding-top: 13px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-left: 25px;
	text-align: left;

}

	
.com_left .com_list ul li a:hover,.com_left .com_list ul li a.select{ background:rgba(0,0,0,0.5);color:#FFF;}

.com_left .com_list>ul>li:last-child>a{border-bottom:none;}
.com_left .com_list ul li>a:before{ content:""; width:3px; height:10px; background:#eb3c00; position:absolute; top:26px; left:4px;}

.com_left .com_list ul li>a:hover:before,.com_left .com_list ul li>a.select:before{background:rgba(255,255,255,1);}
.com_left .com_list ul li ul li a{	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left:75px;	font-size: 12px;}
.com_left .com_list ul li ul li>a:before{
	content:"";
	width:3px;
	height:3px;
	background:rgba(0,0,0,0.5);
	position:absolute;
	top:15px;
	left:64px;

}

.com_left .c_lt_title1{ height:40px; background:#222222; color:#FFF; font-size:26px; padding:20px 0 6px 40px; border-bottom:4px solid #ba292d;}
.com_left .com_contact1{overflow:hidden; height:auto; margin:30px 0 0;background:rgba(0,0,0,0.03);}
.com_left .com_contact1 .font{ padding:14px 24px 20px; display:block; line-height:28px; font-size:13px;}
.com_left .com_contact1 .b{ color:#333;}
.com_left .com_contact2{ overflow:hidden; height:70px; margin:30px 0 0;}




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

.com_nav{
	overflow:hidden;
	border-bottom:1px solid #d4d4d4;
	margin-bottom:20px;
	padding-top: 0;
	padding-right: 0;

	padding-left: 0px;
	background-image: url(../images/h_icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:38px;
	text-align: left;
	text-indent: 40px;
	float: left;
	width: 100%; 
}
.com_nav span,.com_nav a{line-height:38px;}
/*.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:40px;}
.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; clear:both}
.com_product_box ul{text-align:left;margin:0;padding:0;}
.com_product_box ul li{height:auto;overflow:hidden;float:left;margin:0 7px 10px 7px;border-bottom:1px solid #666;transition:0.5s;}
.com_product_box ul li a{display:block;font-size:15px;color:#666;line-height:70px;}

.com_product_box ul li a .pro_img{width:275px;height:212px;overflow:hidden;background:#fff;}
.com_product_box ul li a .pro_img img{max-width:100%;}

.com_product_box ul li a font{width:200px;overflow:hidden;display:block;float:left;margin-left:10px;text-overflow:ellipsis;white-space:nowrap;}

.com_product_box ul li a .product_more{width:28px;height:28px;margin:20px 10px;float:right;overflow:hidden;background-repeat:no-repeat;
	background-position:left top;}

.com_product_box ul li:hover a font{color:#fff;}
.com_product_box ul li:hover a .product_more{background-position:right top;}
.com_product_box ul li:hover{ background:#262c81;border-bottom:1px solid #262c81;}
.com_product_box ul li:hover a .pro_img img{ opacity: 0.8;}

#cms1{}
/**pc端_内页新闻**/
.news_box{ overflow:hidden; margin-top:30px; clear:both}
/*.news_box ul{ overflow:hidden; margin:0; padding:0;}*/
.news_box  .picli{overflow:hidden; padding:25px; border:1px solid #f2f2f2; margin-bottom:20px; display:block}
.news_box .picli a{ color:#666; font-size:13px;}
.news_box .picli a font{ display:block; width:100%; line-height:30px; font-size:16px; margin:5px 0; color:#333;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_box .picli a .n_pic{ width:250px; height:165px; float:left; overflow:hidden;}
.news_box .picli a .n_pic img{ max-width:100%; transition:0.5s;}
.news_box .picli a .n_desc{ overflow:hidden; color:#888;line-height:22px; float:right; width:550px;}
.news_box .picli a .n_desc span{ background:#262c81; color:#FFF; font-size:10px; text-align:center; margin-top:14px; display:block; width:65px; height:22px; line-height:22px; text-transform:uppercase;}

.news_box .picli:hover a .n_pic img{ transform:scale(1.1,1.1); transition:0.5s;}
.news_box .picli:hover a .n_desc span{background:#eb3c00;}
.news_box .li{ display:none}
#pages{ clear:both; text-align:center; padding-top:15px; padding-bottom:15px;}
#pages a{
	font-size: 12px;
	background-color: #f5f5f5;
	margin-right: 5px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	border: 1px solid #ddd; display:inline-block;
}
#pages a:hover,#pages a.select{
	background-color: #2e8ad7;
	color: #FFFFFF;
	}
	#cms1{ text-align:left;}
	#info{
	font-size: 12px;
	line-height: 35px;
	color: #CCCCCC;
}
#content{
	clear: both;
	float: left;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px; text-align:left; line-height:1.5;
}
.news_box{line-height:1.5;}
.nextpage{
	text-align: left;
	clear: both;
	line-height: 28px;
	float: left;
	width: 100%;
	margin-top: 5px;
}
.nextpage div{}
#cms1 h1.h1{
	font-size: 20px;
	font-weight: lighter;
}
#marquees,.marquee{ clear:both; width:100%; float:left; padding-top:45px;}
#marquees{ display:block; width:1200px;}
	.marquee{ display:none; }
@media (max-width:720px){
#marquees{ display:none;padding-top:5px;}
.marquee{ display:block;padding-top:5px;}
#cms1 *,.news_box *{ max-width:100%; min-width:0px;}
	.common{ overflow:hidden; margin:6% 0; padding:5% 4% 8%; background:#FFF; width:88%; box-shadow:1px 0px 25px rgba(0,0,0,0.08);}

	.com_ban{ height:180px; background-size:cover;}
	.com_left{ display:none;}
	.com_right{ width:100%; float:none;}
	
	/**内页产品**/
	.com_product_box ul{ text-align:center;}
	.com_product_box ul li{ width:31%;float:none;margin:5px 0.5%; display:inline-block; background:#FFF;}
	.com_product_box ul li a{ line-height:40px; font-size:14px;}
	.com_product_box ul li a .pro_img{width:100%;height:auto; background:#FFF;}
	.com_product_box ul li a font{ width:100%; float:none; margin:0;}
	.com_product_box ul li a .product_more{ display:none;}
	
	.i_more{ display:none;}
	
	
	/**内页新闻**/

.news_box .picli{ display:none}
	.news_box .li{overflow:hidden; padding:2% 0; border-bottom:1px solid #E0DDDD; display:block}
	.news_box .li a{ color:#666; font-size:13px;}
	.news_box .li a font{ display:block; float:right; width:28%; color:#999;}
	.news_box .li a .n_desc{ width:70%; float:left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
	
	.news_box .li:first-child{ padding-top:0;}
}




@media (min-width:721px){
	.app_header,.app_footer,.app_botm{ display:none !important;}
}



@media (min-width:721px){
.app_header,.app_botm{ display:none !important;}
}









