/* 公共样式 ===============================*/
ul, li { padding: 0; margin: 0; list-style: none; }
body { background: #fff; min-width:320px; max-width:720px; }
.c-0092ff { color: #e9383f; }
.c-b2b2b2 { color: #b2b2b2; }
.maincolor { color: #0092ff; }
.pd-5 { padding: 5px; }
.pd-10 { padding: 10px; }
.pd-15 { padding: 15px;background: #fff }
.pd-20 { padding: 20px; }
.en_ch{
	display:block;width:40px;float:left;
	height:25px;color:#262321;border-radius:25px;text-align:center;line-height:25px
}
.en_ch_span{
	float:left;color:#e9383f;margin-left:8px;margin-right:5px;margin-top:-15px;
}
.anniu{
	float:right;margin:18px 0px 0px 0px;
}
.clearfix { *zoom:1; }
.clearfix:after { content: '\20'; display: block; clear: both; }
/* 分页 ===============================*/
div.green-black { padding: 3px; margin: 3px; text-align: center; font-size: 14px; }
div.green-black a { border: #000 1px solid; padding: 3px 8px; background: #000; color: #fff; margin: 0 3px 0 0; text-decoration: none; }
div.green-black a:hover { border: #742E08 1px solid; background: #742E08; color: #fff; }
div.green-black a:active { border: #742E08 1px solid; background: #742E08; color: #fff; }
div.green-black span.current { border: #742E08 1px solid; padding: 3px 8px; font-weight: bold; background: #742E08; color: #fff; margin: 0 3px 0 0; }
div.green-black span.disabled { border: #f3f3f3 1px solid; padding: 3px 8px; color: #ccc; margin: 0 3px 0 0; }
/* 头部 ===============================*/
.header_wrap { position: relative; overflow: hidden;}
.logo { padding: 0 10px 0 20px; float: left; font-size: 1.8rem; height: 60px;
 line-height: 55px;width:100%; }
 .i_serach{
 	position: absolute;left:15px;top:14px;
 }
 .i_serach img{
 	width:40px;
 }
.logo img { width:35%;margin-left:50px; }
.menu { background: url(../img/icon/menu-button-bg.png) no-repeat center center; position: absolute; 
	right: 5%; top:9px; display: block; width: 40px; height: 40px; background-size: 80%; }
/* 底部 ===============================*/
.footer_wrap { z-index: 9; background: url(../img/icon/foot_bg.jpg) repeat-x center center; background-size: auto 100%; }
.foot_nav { overflow: hidden; }
.foot_nav li { float: left; width: 25%; text-align: center; font-size: 1.2rem; background: url(../img/icon/foot_line.jpg) no-repeat left center; background-size: 2px 100%; }
.foot_nav li:first-child { background: none; }
.foot_nav li .f-icon { display: block; height: 30px; text-align: center; }
.foot_nav li a { color: #fff; display: block; padding: 0.5rem 0; }
.icon-1 { background: url(../img/icon/icon-1.png) no-repeat center center; background-size: auto 100%; }
.icon-2 { background: url(../img/icon/icon-2.png) no-repeat center center; background-size: auto 100%; }
.icon-3 { background: url(../img/icon/icon-3.png) no-repeat center center; background-size: auto 100%; }
.icon-4 { background: url(../img/icon/icon-4.png) no-repeat center center; background-size: auto 100%; }
.copyright{ text-align: center; color: #fff;padding:0px 20px;margin-top:50px;background: #fff}
.copyright li{
	height:42px;line-height: 42px;border-top:1px solid #e4e4e4;
}
.copyright .last_food{
	border-bottom:1px solid #e4e4e4;
}
.copyright p{  margin:0; font-size: 1.2rem; }
.copyright a{
	color:#808080;
}
.copyright .copy_left{
	float:left;
}
.copyright .copy_right{
	float:right;
}
.foot_icp{
	width:100%;height:55px;background: #e9e9e9;margin-top:40px;font-size: 12px;padding:0px 8px;
	line-height: 55px;color:#a6a2a2;font-size: 12px
}
.foot_icp_left{
	float:left;
}
.foot_icp_right{
	float:right;
}
.about_more{
	margin-top:15px;
}
.his_event{
	background: url('../img/icon/li_bk.jpg');padding:20px 0px;background-size: 100% 100%
}
/* 面包屑导航 ===============================*/
.breadcrumb { border-bottom: 1px solid #E5E5E5; box-shadow: 0px 0px 1px #fff; line-height: 39px; height: 39px }
.breadcrumb span { padding: 0 5px }
/* 主体 ===============================*/
.main_wrap { padding-top: 5px; }
/*=首页=*/
.index_wrap{ width:100%; }
.navList{ overflow: hidden; width: 100%; margin:0px auto; }
.navList .navItem{ float: left; width: 25%;text-align: center;border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;font-size: 4vw; }
.navItem div{
	padding: 10px 0px
}
.clear{
	clear:both;
}
.m_child{
	text-align: center;width:100%;
}
.pro_cate_i li{
	position: relative;
}
.m_c_p{
	position: absolute;bottom:10px;width:100%;
}
.navItem img{
	width:70%;margin-top:25px;
}
.navList .navItem .navItem-tit{ color: #0073ff; font-size: 1.4rem; }
.pro_cate_i li{
	width:50%;float:left;
}
.pro_cate_i li img{
	width:100%;
}
.return_new img{
	width:100%;
}
.return_contact{
	text-align: center;padding-top:33px;
}
.return_contact img{
	width:30%;
}
.hot_line{
	width:60%;height:30px;text-align: center;line-height: 30px;margin:0 auto;color:#fff;background: #992f32;
	border-radius: 3px;margin-top:20px;
}
.server_index li{
	float:left;text-align: center;width:20%;margin-top:40px;
}
.server_index li img{
	width:60%;
}
.tit_ser{
	color:#808080;font-size: 14px;margin-top:5px;
}
/*=导航=*/
.side_nav { padding-bottom: 1.5rem; width: 100%; }
.side_nav ul { width: 100%;margin:0 auto; overflow: hidden; }
.side_nav li { display: inline-block;width:25%;text-align: center;font-size: 2vw;padding:15px 0px;
	float:left;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;
}
.side_nav li:last-child{
	border-right: none
}
.side_nav li a { color: #000;display:block;width:90%;height:100%;margin:0 auto;
border-radius: 5px  }
.side_nav li.cur { }
.side_nav li.cur a { color: #992f32; }
/*=上下项=*/
.prev-next{ overflow:hidden; color: #b2b2b2; margin:1rem 0; font-size:1.4rem;  }
.prev-next .prev{ float:left; width:45%; }
.prev-next .next{ float:right; width:45%; }
.prev-next a{ color: #b2b2b2; }
/*=内容页=*/
.info_wrap { background: #fff; padding: 1.2rem; border-radius: 4px; }
.info_wrap .info_tit{ border-bottom:solid 1px #e6e6e6; padding-bottom:1.6rem; }
.info_wrap .info_con{ }
.info_wrap .info_con p{ margin:0; }
.info_wrap .info_con img{ max-width: 100%; }
body{
	font-size: 14px
}
.boss{
	position: relative;
}
.boss img{
	width:100%;
}
.boos-text{
	width:30%;height:30px;text-align: center;line-height: 30px;background:#992f32;color:#fff;border-radius:5px;
	position: absolute;z-index: 1;bottom:-11px;left:6%;
}
.boos_cont{
	width:90%;margin:0 auto;margin-top:20px;margin-bottom:50px;line-height: 150%
}
.boos_cont a{
	color:#992f32;font-size: 16px
}
.nian{
	bottom:5px;
}
/*=新闻=*/
.news_wrap { }
.news_wrap ul { }
.news_wrap ul li { background: #FFF; margin: 0.6rem 0; padding: 1rem 0;
 }
.news_wrap ul li a { display: block; }
.news_wrap ul li .news-box { float: left; width: 60%; margin-left: 4%; }
.news_wrap ul li .news-box_tit { color: #4c4c4c; font-size: 1.5rem;font-weight: bold; }
.news_wrap ul li .news-box_con { color: #b2b2b2; font-size: 1.2rem; }
.news_wrap ul li .news-date { float: left; width: 30%; text-align: center; font-family: Arial; color: #CCC; border-left: solid 1px #e6e6e6; margin-left: 6%; }
.news_wrap ul li .news-date_d { font-size: 5.8rem; line-height:1;    margin-top: 5px; }
.news_wrap ul li .news-date_m { font-size: 1.0rem; padding-top: 0.2rem; }
/*=产品=*/
.pro_15{
	margin-top:30px;
}
.pro_wrap ul { overflow:hidden; margin:0 -0.5rem; }
.pro_wrap ul li { float:left; width:50%; padding: 0.5rem; }
.pro_wrap ul li a { display: block; background: #FFF; overflow:hidden; border-radius: 8px; }
.pro_wrap ul li .p-img{ display: block;height: 0;width: 100%;padding-bottom: 100%;position: relative;overflow: hidden; }
.pro_wrap ul li .p-img img{ width: 100%; }
.pro_wrap ul li .p-tit{ position:relative; overflow:hidden; background:#006eff; color:#fff; font-size:1.4rem; padding:0.8rem 1rem; }
.pro_wrap ul li .p-tit div{ width:55%; float:left; }
.more{ margin-top:3px; margin-right: -1px; background:#fff;line-height:1; color:#006fff; border-radius:10px;  }
/*=产品内页=*/
.pro-i_wrap {width:100%;background: #fff }
.pro-i_wrap .pro-info_tit{ text-align:left; line-height:35px; font-size: 1.4rem; width:100%; margin-bottom:0; position:absolute; top:-16px; z-index:1; }
.pro-i_wrap .pro-info_tit span{ background: url(../img/icon/pro-info_titM.png) repeat-x center center; background-size: auto 100%; color:#fff; display:inline-block; height:35px; padding:0 20px; }
.pro-i_wrap .pro-info_tit .tit-L,.pro-i_wrap .pro-info_tit .tit-R{ width:10px; height:35px; display:inline-block; background: url(../img/icon/pro-info_titL.png) no-repeat right center; background-size: auto 100%;  }
.pro-i_wrap .pro-info_tit .tit-R{ background: url(../img/icon/pro-info_titR.png) no-repeat left center; background-size: auto 100%; }
.pro-i_wrap .info_con{ padding-top: 20px; }
.pro-i_wrap .info_con p{ margin:0; }
.pro-i_wrap .info_con img{ max-width: 100%; }
.pro-img{ position:relative; }
.pro-img .pro-img_tit{ 
	text-align:center; line-height:35px; font-size:20px; width:50%;
	 margin-bottom:0; position:absolute; top:-13px; z-index:1;left:25%; 
	    color:#332c2b;background: url('../img/icon/pro_bk.png');background-size: 100% 100%;color:#fff;
	}
.pro-img .pro-img_tit span{ background: url(../img/icon/pro_tit-M.png) repeat-x center center; background-size: auto 100%; color:#fff; text-shadow: #666 1px 1px 1px;display:inline-block; height:35px; padding:0 20px; }
.pro-img .pro-img_tit .tit-L,.pro-img .pro-img_tit .tit-R{ width:10px; height:35px; display:inline-block; background: url(../img/icon/pro_tit-L.png) no-repeat right center; background-size: auto 100%;  }
.pro-img .pro-img_tit .tit-R{ background: url(../img/icon/pro_tit-R.png) no-repeat left center; background-size: auto 100%; }
.pro-img .pro-img_con{ display: block;height: 0;width: 100%;padding-bottom: 100%;position: relative;
	overflow: hidden; padding-top:62px;width:80%;margin:0 auto; }
.pro-img .pro-img_con img{ width:100%; }
