﻿@import url("mobile_system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center; width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage .CMS_ConGoPage_page{display:none;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
/*全站标题栏颜色设置，如果需要列改默认手机模板的颜色，只需改以下几个样式即可*/
body {margin: 0px;padding: 0px;font-size: 12px;color: #333;background-color: #fff !important;font-family:"微软雅黑";}
.heda-con-listview .heda-con-text-title{ font-weight:normal !important;  padding:5px 12px; border-radius: 0 0 0 0 !important;  height:25px; line-height:25px; font-size:16px;}

.heda-top-color{color:#333; background-color:#eee;}
#heda-top-navbar {
    height: 36px;
    width: 100%;
    position: fixed;
    top: 0px;
    z-index: 9999;
}
.heda-title-color{color:#666;border-bottom: 1px solid #cccccc; background-color: #eee!important;}
.heda-con-listview .heda-con-text-title span a, .heda-title-color span a{ font-size:13px;color:#999; text-decoration:none;}
.heda-title-color span a:hover{color:yellow; text-decoration:none;}
#heda-root-navbar li {color:#fff; background-color: #464646;}
#heda-root-navbar .selected,#ui-heda-root-navbar ul li a:hover{color:#fff; background-color: #af101c;}
.heda-con-newstab .hd{border-bottom:1px solid #af101c; }
.heda-con-newstab .hd ul .on{border: 1px solid #af101c !important;background:#fff; color:#ff7600 !important;font-size:16px; font-weight:normal !important; }
.heda-con-newstab .hd ul li{ float:left; padding:0 10px; color:#666; border-radius: 5px 5px 0px 0px; background:#fff; color:#333; margin-right:5px; font-size:16px;}

.channelform .submit, .share-submitbtn{background-color:#2462A7;}
.heda-con-listview .last{border-radius: 0 0 0 0 !important;}
.heda-class li{width:48% !important;}

.blank{height:10px;}
.milbtn {
   padding-top: 10px;
	height:48px;
	width:38%; text-align:center; margin: 42px auto 0px;

}
.milbtn img {width:100%;}
.heda-top-navbar-milbtn {
	margin:0 10%;
	height: 50px;
	width:80%;
	text-align: center;
	font-size: 18px;
	color: #333;
	line-height: 50px;
	text-decoration: none;
	position:absolute;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
}
.heda-top-navbar-leftbtn {
	height: 36px;
	width:100%;
	display: block;
	float: left; font-size:12px; color:#666; line-height: 36px !important; margin-left:15px;
}

.heda-top-navbar-leftbtn img,.heda-top-navbar-rightbtn img{
	margin:9px 0px 0px 9px;
}

.heda-top-navbar-rightbtn {
	float: right;
	height: 36px !important;position: absolute;
    top: -3px;
    right: -10px;
    width: 46%;
	display: block;
font-size: 12px;
	color: #666;
	line-height: 36px !important;}
.zfy-ui-9gongge2{margin:20px auto;}
.zfy-ui-9gongge2 ul{overflow: hidden;margin:0; height:100%;}
.zfy-ui-9gongge2 li{width:20%;margin:0.7% 2.5% 4%; float:left; line-height:0.8em; text-align:center;}
.zfy-ui-9gongge2 li img{width:80%; margin-top:10%; margin-bottom:10%;}
.zfy-ui-9gongge2 li:nth-child(9n+1){display:block;margin-left:3%;margin-right:1%;}
.zfy-ui-9gongge2 li:nth-child(9n+2){display:block;margin-right:1%;}
.zfy-ui-9gongge2 li:nth-child(9n+3){display:block;margin-right:1%;}
.zfy-ui-9gongge2 li:nth-child(9n+4){display:block;margin-left:3%;margin-right:1%;}
.zfy-ui-9gongge2 li:nth-child(9n+5){display:block;margin-right:1%; }
.zfy-ui-9gongge2 li:nth-child(9n+6){display:block;margin-right:1%;}
.zfy-ui-9gongge2 li:nth-child(9n+7){display:block;margin-left:1%;margin-right:1%;}
.zfy-ui-9gongge2 li:nth-child(9n+8){display:block;margin-right:1%;}
.zfy-ui-9gongge2 li:nth-child(9n+9){display:block;margin-right:1%;}
.zfy-ui-9gongge2 li a{
	color: #000;
	font-weight: normal;
	display: block;
	text-decoration: none;
	text-shadow: 0 0 0 #f3f3f3;
	font-size:12px;
}
.zfy-ui-9gongge2 li a:hover{
	color: #db4840;
}


.heda-con-kuan1 {
    background-color: #FFF;
    border-radius: 0 0 0 0 !important;
    margin: 5px 1px;
    border: none !important;
  overflow: hidden;}
  
  
  .heda-con-kuan1 .heda-con-kuan1-title {
    font-weight: normal !important; 
    padding: 5px 12px;
    border-radius: 0 0 0 0 !important; 
    height: 25px;
    line-height: 25px;
    font-size: 16px;}

/* 面包屑 */
.mobile_mbx{ overflow: hidden; background-color: #f5f6f8; margin: 15px 0;padding: 10px 0;}
.mobile_mbx .mobile_mbx_name{ float: left; border-left: 4px solid #af101c; margin-left: 3%; color: #000; text-indent: 0.8em; font-size: 1.4rem;}

.main-part9 {background-color:#fff;}
/* main-part9 */
			.main-part9 { padding:20px 3.125% ; background: #eeeeee none repeat scroll 0 0;}
			.mp9Tit { color:#fff; text-align:center; font-size:15px; }
			.main-part9 p { font-size:13px; line-height:16px;  color:#fff; line-height:24px; }
/* main-part10 */
			.main-part10 { height:40px; line-height:40px; text-align:center; }
			.main-part10 span { background:url(http://oldfile.4e8.com/skin/ry0034690/img/mtel.jpg) no-repeat left center; background-size:8%; padding-left:22px; }
			.main-part10 a { font-weight:normal; color:#333; }

.mainbg{width:100%; background:#eee; overflow:hidden;}		
.cp_t{font-size:18px; color:#af101c; text-align:center; line-height:26px; margin-top:30px;}			
.cp_t span{color:#666;}	
.cp_tt{font-size:12px; color:#666; text-align:center; margin-top:10px; margin-bottom:20px;}
.hh{width:100%; height:9px; background:url(http://oldfile.4e8.com/skin/ry0275927/img/hh.png) no-repeat center; margin-top:10px;} 		
.more{ width:100%;font-size:14px; color:#fff; text-align:center; line-height:35px;height:35px;}	
.more a{font-size:14px; color:#fff; text-align:center; line-height:35px; text-decoration:none;}	

.alzsbg{width:100%; background:#494351; overflow:hidden;}
.al_t{font-size:18px; color:#fff; text-align:center; line-height:26px; margin-top:30px;}			
.al_tt{font-size:12px; color:#fff; text-align:center; margin-top:10px; margin-bottom:20px;}
.hh2{width:100%; height:9px; background:url(http://oldfile.4e8.com/skin/ry0034690/img/hh2.png) no-repeat center; margin-top:10px;} 

.lxbg{width:100%; background:#eee; overflow:hidden;}
.f_foot{color:#999; text-align:center; font-size:12px; line-height:24px;border-top:1px solid #cacaca; padding:16px 3.125% 0px; margin-bottom:24px;} 	


.zfy-ui-9gongge3{margin:20px auto;}
.zfy-ui-9gongge3 ul{overflow: hidden;margin:0; height:100%;}
.zfy-ui-9gongge3 li{width:25%;margin:0.7% 4% 4%; float:left; line-height:0.8em; text-align:center;}
.zfy-ui-9gongge3 li img{width:80%; margin-top:10%; margin-bottom:10%;}

.zfy-ui-9gongge3 li a{
	color: #000;
	font-weight: normal;
	display: block;
	text-decoration: none;
	text-shadow: 0 0 0 #f3f3f3;
	font-size:12px; line-height:22px; color:#666;
}
.zfy-ui-9gongge3 li a:hover{
	color: #db4840;
}

/*产品列表展示五，图片尺寸1：1*/
.heda-product7{ overflow:hidden; margin:10px 5px 50px;}
.heda-product7 ul li{width:50%; text-align:center; float:left;}
.heda-product7 ul li img{width:94%;height:180px;margin:1.5%;}
.heda-product7 ul li span{display: block; margin:6px 0px 0px 0px; line-height:1.5em; }
.heda-product7 ul li a{color:#000; text-decoration:none; font-size:12px; font-weight:normal;   }
.heda-product7 ul li a p{color:#000;font-size:14px; line-height:1.5em;}

/*产品列表展示五，图片尺寸1：1*/
.heda-product8{ overflow:hidden; margin:10px 5px 50px;}
.heda-product8 ul li{width:50%; text-align:center; float:left;}
.heda-product8 ul li img{width:94%;height:230px;margin:1.5%;}
.heda-product8 ul li span{display: block; margin:6px 0px 0px 0px; line-height:1.5em; }
.heda-product8 ul li a{color:#000; text-decoration:none; font-size:12px; font-weight:normal;   }
.heda-product8 ul li a p{color:#000;font-size:14px; line-height:1.5em;}


.heda-con-listview{
background-color:#eee !important;
	/* border-radius: 12px; */
	margin:5px 1px;
	 border:none !important; 
}
.heda-con-listview li sup {
    border-radius: 10px;
    width: 20px;
    text-align: center;
    height: 20px;
    background-color: #eee!important;
}

.heda-con-area-margin {
    padding-top: 10px !important;
    padding-bottom: 65px;
}

 .heda-product1 ul li img, .heda-product2 ul li img{height:195px !important;}
.heda-news-list1 li img {
    height: 196px !important;
    width: 150px !important;
    float: left;
    margin: 0px 20px 0px 0px;
    border: #efefef solid 1px;
}
.heda-news-list1 li {
    display: block;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #f0f0f0;
    padding: 5px 5px 15px 5px !important;
    margin-bottom: 15px !important;
}


.heda-news-list2 li img {
    height: 124px !important;
    width: 180px !important;
    float: left;
    margin: 0px 10px 0px 0px;
    border: #efefef solid 1px;
}

.heda-news-list2 li p {
    margin: 5px 0 5px 0;
}
/*各分辨率手机屏幕自适应，可以根据实际需要，增加适应屏幕*/
@media all and (min-width:320px) {
	/*Banner幻灯片高度自适应*/
	#heda-home-hdp {
		height: 160px;
	}
}
@media all and (min-width:360px) {
	/*Banner幻灯片高度自适应*/
	#heda-home-hdp {
		height: 180px;
	}
}
@media all and (min-width:480px) {
	/*Banner幻灯片高度自适应*/
	#heda-home-hdp {
		height: 240px;
	}
}
@media all and (min-width:540px) {
	/*Banner幻灯片高度自适应*/
	#heda-home-hdp {
		height: 270px;
	}
}
@media all and (min-width:640px) {
	/*Banner幻灯片高度自适应*/
	#heda-home-hdp {
		height: 320px;
	}
}
@media all and (min-width:720px) {
	/*Banner幻灯片高度自适应*/
	#heda-home-hdp {
		height: 360px;
	}
}
@media all and (min-width:800px) {
	body{width:800px; margin:0 auto;}
	/*头部和底部*/
	#heda-top-navbar,#heda-root-navbar{width:800px;}
	/*Banner幻灯片高度自适应*/
	#heda-home-hdp {
		height: 400px;
	}
}

.heda-con-txt-frame{padding-bottom: 50px !important;}
.heda-con-txt-frame1 div img{display: inline; max-width: 100% !important;}
.heda-con-txt-frame div { line-height:22px; /*padding:10px 10px;*/ font-size:14px;}


.heda-class li a {
    width: 99%;
    color: #000;
    border:none;
    /* border: 1px solid #ccc; */
    font-size: 16px;
    font-weight: normal;
    text-decoration: none;
    display: block;
    /* -webkit-border-radius: 5px; */
    -moz-border-radius: 5px;
     border-radius: 0px; 
    /* text-shadow: none; */
    /* background: -webkit-linear-gradient(#ffffff, #cccccc); */
    background: -o-linear-gradient(#ffffff, #cccccc);
    background: -moz-linear-gradient(#ffffff, #cccccc);
    background: #eee;}

.heda-class li a:hover,.heda-class li .select{background: #913b15; color:#fff;}

.heda-class li a.on{background: #af101c; color:#fff;}

#heda-mobile-hdp .hd ul .on {background: #af101c !important;}


.f_inner { max-width: 1000px; margin: 0 auto; position: relative; }
@media (max-width: 1030px) {
.f_inner {/* padding: 0 15px;*/ position: relative; }
}
.in_txtnews .txtnews_left {  padding: 20px; padding-bottom: 0px; background: #fff; margin-bottom: 25px; }
.in_txtnews .txtnews_left h3 { font-size: 18px; margin-bottom: 20px; }
.in_txtnews .txtnews_left h3 a { font-size: 14px; float: right; background: #af101c; color: #fff; padding: 0px 15px; display: block; height: 26px; line-height: 24px; }
.met_editor { line-height: 2; }
.met_editor ul, .met_editor ol { padding: 0px; margin: 0; }
.met_editor a { color: #1c57c4; }
.met_editor a:hover { text-decoration: underline; }
.met_editor img { max-width: 100%; height: auto !important; }