﻿@charset "utf-8";
@font-face{
    font-family:"member";
    src:
        url('../font/member.woff') format('woff'),
        url('../font/member.ttf') format('truetype');
}
.member_iconfont{
    font-family:"member" !important;
    font-style:normal;
    -webkit-font-smoothing:antialiased;
    -webkit-text-stroke-width:0.2px;
    -moz-osx-font-smoothing:grayscale;
}
/* Style Reset */
html{font-size:625%;-webkit-text-size-adjust:none;max-height:100%}
body{font-size: 0.16rem;}
body,p,h1,ul,li,input,img,figure,h3,h1,h2,dl,dd,dt{margin:0; padding:0;font-family: "microsoft yahei";}
ul, ol, li, dl, dt, dd {list-style:none;}
a{text-decoration:none;outline:0px; color:#333;}
fieldset, img {border:0;}
img{display:block;max-width: 100%}
input[type="text"],input[type="password"],input[type="submit"],input[type="reset"],input[type="button"],textarea{-webkit-appearance: none;}
.clear {clear:both;width:100%;}
.c{clear:both;width:100%;}
/* common */
.content{min-height: 8rem;overflow: hidden;font-size: 0.2rem;margin-top:0;background-color: transparent;}
.content #allmap{height: 8rem;margin-top: 0px;}
.content_new{margin-top:0!important;} /* 首页不要上边距 */
.common_bg{
	background-color: #b30f1a!important;
}
/* index style */

/*header*/
.head{text-align:center;position:fixed;width:100%;height: 0.82rem;top:0;right:0;line-height: 0.82rem; background:#fff; z-index:99;/*-box-shadow: 0 4px 4px rgba(9,2,4,.55);webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;*/}
.logo{display:inline-block;width:68%;height:auto; padding-top:0.15rem; float:left; margin-left:3%;}
.logo img{ display:block; margin:0 auto; height:0.55rem; float:left;}
.top-nav{position:absolute;right:1.09375%;top:100%;width:14.0625%;}

.head .lan{float: left;color: #6e5a4f;line-height: 50px;padding-left:5px; font-size:0.2rem;}
.head .lan a.hover {color: #4269a4;}

.class-btn{position:absolute;right:16%;top:0%;width:14.0625%;font-size:0.24rem;line-height:0.82rem;color:#fff;text-align:center;overflow:hidden;}
.top-home{position:absolute;left:1.09375%;top:0;width:14.0625%;font-size:0.4rem;line-height:0.82rem;color:#fff;text-align:center;overflow:hidden;}
.top-title{width:70%;position: absolute;left:15%;top:0;font-size:0.3rem;line-height: 0.71rem;text-align:center;color: #fff;overflow:hidden;}
.sub_page{min-height:6rem;overflow:hidden;font-size:0.16rem}
.sub_page center{padding:0.4rem 0;font-size:0.2rem}
.sub_page center a{color:red}
/*.search_hl{width:12%;top:0.02rem;position:absolute;height:100%;font-size:0.38rem;line-height:0.8rem;color: #4269a4;text-align:center;overflow:hidden; float:left;}
.search_l{
	left:0%;
}*/
/*header end*/

/* nav */
body{position:relative;width:100%;background:#fff;height:100%;}
.allpage{position:relative;z-index:10;background:#fff;height:auto;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;right:0;min-height:6rem;}
.clicked{right:220px!important;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.nav{width:220px;position:absolute;right:0;top:0;bottom:0;z-index:2;}
.nav { background: #2b2b2b !important;}
.fixed{width:220px;height:100%;position:fixed;right:0;top:0;bottom:0;z-index:5;overflow-x: hidden;-webkit-overflow-scrolling: touch;}
.nav li{width:220px;margin:0 auto;border-bottom: 1px solid #111;border-top: 1px solid #444;}
.nav li a{display:block;width:100%;font: 700 16px/50px '微软雅黑';color:#fff;text-align: center;}
.nav li a span{margin-right:3%;}
.nav li p{text-indent:70px;}
.nav li:last-child{margin-bottom:20%;border-bottom: 0;}
#allmap{width:100%;height:8rem;font-size:0.18rem}
.share{bottom: 5%;display: none;z-index: 9;position: fixed!important;width: 100%;}
.black-fixed{position: fixed;z-index:99999!important;left:0;width:0;top:0;height:150%;background:rgba(0,0,0,0.9);text-align:right;font-size:0.4rem;color:#fff;line-height:2;right:0;overflow:hidden;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 0}
.black-clicked{width:100%;padding-right:2.1%;left:-227px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 1}
/* nav end*/



/* sub header */
.nav-btn{width:14.0625%;right: 0;top:0.05rem;position:absolute;font-size:0.4rem;line-height: 0.71rem;color:#4269a4;text-align:center;overflow:hidden;}
.home-btn{width:14.0625%;left:1.09375%;top:0;position:absolute;height:100%;font-size:0.4rem;line-height: 0.71rem;color: #fff;text-align:center;overflow:hidden;display:block;}
.home-btn a{ color:#fff; display:block; float:left;margin-top:0.2rem; margin-left:0.1rem;border:solid 2px #fff; border-radius:0.4rem; width:0.4rem; height:0.4rem; font-size:0.35rem; text-align:center; line-height:0.4rem;}
.top-nav{position:absolute;right:1.09375%;top:100%;width:14.0625%;}
.top-home{position:absolute;left:1.09375%;top:0;width:14.0625%;font-size:0.4rem;line-height:0.82rem;color:#fff;text-align:center;overflow:hidden;}
.class-btn{position:absolute;right:16%;top:0%;width:18.0625%;font-size:0.24rem;line-height:0.666rem;color: #fff;text-align:center;overflow:hidden;}
.class-btn span.commonfont{font-size:0.28rem}
.bottom{width:100%;text-align:center;background:#4269A4; font-size:0.2rem; padding:0.3rem 0rem; color:#fff; margin-top:0.2rem;line-height:0.2rem; clear:both;}
/* footer */
.footer{width:100%; position: fixed!important;bottom: 0;right: 0;z-index: 9999;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.foot{width:100%;position: fixed;height:0.8rem;bottom:0;left:0;z-index:10;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;background: #1e1f24;}
.foot-relative{width:100%;height: 0.8rem;}
.foot a{display:block;float:left;width:25%;color: #fff;}
.foot a span{display:block;width:100%;text-align:center;font-size: 0.4rem;line-height: 0.5rem; height:0.4rem; padding-top:0.1rem;}
.foot a span img{ display:block; margin:0 auto; height:0.4rem;}

.foot a h3{width:100%;text-align:center;font: 0.18rem/0.2rem "microsoft yahei";}
.common-pro-search{width:90%;height:0.533rem;background: #fff;margin:2% auto;}
.common-text{float:left;border:0;background:#fff;width:84.45%;height:0.533rem;text-indent:0.1rem;font:0.16rem/0.533rem "microsoft yahei";border-radius:0;}
.common-submit{float:right;width:15.55%;border:0;font-size:0.36rem;line-height:0.533rem;color:#fff;height:0.533rem;border-radius:0;background:none;background:#333;}
/* foot search btn */
.common-search{
	width:92.1875%;
	position:absolute;
	z-index:100;
	left:3.90625%;
	bottom:0.9rem;
	background: #fff;
	border:1px solid #ccc;
	display:none;
	border-radius: 8px;
	overflow: hidden;
	-webkit-box-shadow: 0 1px 2px #666 inset;
	box-shadow: 0 1px 2px #666 inset;
}
.search-input-n{
	width: 85%;
	height:0.533rem;
	line-height: 0.533rem;
	border:none;
	outline: none;
	text-indent: 5%;
	border-radius: 25px;
	font-family: "microsoft yahei";
	background-color: transparent;
}
.search-btn-n{
	width: 12%;
	border:none;
	outline: none;
	font-size: 0.4rem;
	line-height: 0.533rem;
	background-color: transparent;
	color:#666;
	background-color: transparent;
	font-family: "microsoft yahei";
}
/* foot search btn end*/

/*font*/
@font-face{font-family:"iconfont";src:url('../font/iconfont.woff') format('woff'),url('../font/iconfont.ttf') format('truetype');}
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}

/*font*/
@font-face{font-family:"commonfont";src:url('../font/common.woff') format('woff'),url('../font/common.ttf') format('truetype');}
.commonfont{font-family:"commonfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}


/* sub_banner */
.big-pic{width:100%;position:relative;z-index:2;margin:0 auto;}
.big-pic-in{position:relative;width:100%;height:auto;overflow:hidden;margin:0 auto;}
.pic-list{position:relative;height:auto;-webkit-transform:translate3d(0,0,0); z-index:0;}
.pic-list img{float:left;height:auto; width:100%;display:block;}
.big-pic2 .pic-list{width:200%;}
.big-pic2 .pic-list img{width:50%;}
.big-pic3 .pic-list{width:300%;}
.big-pic3 .pic-list img{width:33.333334%;}
.big-pic4 .pic-list{width:400%;}
.big-pic4 .pic-list img{width:25%;}
.slide-dot{width:100%;text-align:center;height:16px;padding-top:4px;overflow:hidden;position:absolute;bottom:5px;display:none}
.slide-dot span{display:inline-block;width:8px;height:8px;border-radius:8px;vertical-align:top; z-index:10;margin:0 7px;background:#fff}
.slide-dot span.slide-dot-cur{z-index:10;vertical-align:top;background:#6b1b55}
.transition {-moz-transition: -moz-transform 0.3s ease-out; -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out;}



/* top class */
.type{width:100%;top: 0.691rem;position:fixed;background:#232323;z-index: 999;overflow-x: hidden;-webkit-overflow-scrolling: touch;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;height:3rem;padding:0.1rem 0;display:none}
.type li{width:90%;background:#fff;font:0.2rem/0.46rem "microsoft yahei";margin:2% auto;overflow:hidden;position:relative;}
.type li a{display: block;float:left;width:60%;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;padding:0 4%;color:#666}
.type li span.commonfont{font-size:0.3rem;line-height:0.46rem;display:block;width:16%;text-align:center;color:#666;position:absolute;top:0;right:0;}
.type li dl{float:left;border-top:2px solid #232323;width:100%;display:none}
.type li dl dd{overflow:hidden}
.type li dl dd a{width:100%}
.type h1{font:0.2rem/2 "microsoft yahei";width:90%;margin:0 auto;color:#fff;}

/* top class */
.class{width:100%;top:8.33em;position:fixed;background:#232323;overflow-x: hidden;-webkit-overflow-scrolling: touch;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;height:3rem;padding:0.1rem 0;display:none}
.class li{width:90%;background:#fff;font:0.2rem/0.46rem "microsoft yahei";margin:2% auto;overflow:hidden;position:relative;}
.class li a{display: block;float:left;width:60%;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;padding:0 4%;color:#666}
.class li span.iconfont{font-size:0.3rem;line-height:0.46rem;display:block;width:16%;text-align:center;color:#666;position:absolute;top:0;right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);-moz-transition: -moz-transform 0.3s ease-out; -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out;}
.class li span.iconfont.class-up{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-moz-transition: -moz-transform 0.3s ease-out; -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out;}
.class li dl{float:left;border-top:2px solid #232323;width:100%;display:none}
.class li dl dd{overflow:hidden}
.class li dl dd a{width:100%}

/* subpage */







/* for white */
.white-bg{background:#fff;}


/* site_nav 悬浮球*/
.site_btn{position: fixed;width:0.7rem;height:0.7rem;top:270px;left:1.875%;z-index:999;border:2px solid #e1e1e1;border-radius:50%;color:#fff;text-align:center;font:0.5rem/0.7rem "microsoft yahei";}
.cart-btn-numbers{width:100%;position:relative;height:100%;color:#fff}
.cart-btn-number{position:absolute;width:0.24rem;height:0.24rem;left:74%;bottom:74%;font:0.14rem/0.24rem "microsoft yahei";background:#fff;border:0.016rem solid #e1e1e1;border-radius:50%;color:#c2c2c2}
/* 临时
.site-nav{position:absolute;left:0;bottom:100%;width:100px;height:auto;overflow:hidden}   */
.site-nav li{overflow:hidden;width:100%;height:auto;font:0.16rem/0.2rem "microsoft yahei"}
.site-nav a{color:#fff}
.site-nav li a{font:0.18rem/0.2rem "microsoft yahei";color:#fff;text-align:center;display:block;position:absolute;width:0.6rem;height:0.4rem;border-radius:50%;border:2px solid #e8e8e8;bottom:0;opacity: 0;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;z-index:-999;transform:rotate(-360deg);-ms-transform:rotate(-350deg);-moz-transform:rotate(-350deg);-webkit-transform:rotate(-350deg);-o-transform:rotate(-350deg);padding:0.1rem 0;}
.site-nav.slideup li:nth-child(1) a{left:100%;bottom:100%;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 1;transition-delay:0ms;z-index:999;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
.site-nav.slideup li:nth-child(2) a{left:150%;bottom:0.05rem;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 1;transition-delay:100ms;z-index:999;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
.site-nav.slideup li:nth-child(3) a{left:100%;bottom:-0.6rem;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 1;transition-delay:200ms; z-index:999;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
.site-nav.slidedown li:nth-child(1) a{left:auto;right:100%;bottom:100%;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 1;transition-delay:0ms;z-index:999;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
.site-nav.slidedown li:nth-child(2) a{left:auto;right:150%;bottom:0.05rem;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 1;transition-delay:100ms;z-index:999;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
.site-nav.slidedown li:nth-child(3) a{left:auto;right:100%;bottom:-0.6rem;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 1;transition-delay:200ms; z-index:999;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}




.header{height: 0.691rem!important;position: relative;      z-index: 9999;}

@media all and (min-width:640px){
    .content{width:640px;margin:0 auto;position:relative;margin-top:6% ;}
}
@media only screen and (max-width: 479px) and (min-width: 321px) {
    html{font-size: 70px;}
}
@media only screen and (max-width: 320px) {
    html{font-size: 60px;}
}
/* Survey */
.survey{height:auto;overflow:hidden;width:92.5%;margin:0% auto;}
.survey li{width:100%;height:auto;padding-bottom:3%;overflow:hidden;font:0.16rem/1.4 "microsoft yahei"}
.survey_input{display:block;border:1px solid #d9d9d9;background:#fff;width:96%;float:left;height:0.42rem;font:0.2rem/0.42rem "microsoft yahei";text-indent:0.1rem;-webkit-appearance:none;border-radius:0}
.surveya{height:auto;overflow:hidden;width:92.5%;margin:0% auto;}
.surveya li{width:100%;height:auto;padding-bottom:3%;overflow:hidden;font:0.25rem/1.4 "microsoft yahei"; border-bottom: 1px solid #ededed; margin:0 0 2% 0;}
.survey_label{margin:5px 6px}
.survey_boder{border:#FF0000 solid 1px;}

/* msg & reg */
.msg_pin{width:100%;float:left;height:0.52rem; font-size:0.3rem; line-height:0.52rem;text-align:center;margin-left:0%;border-radius:6px; color:#fff; background:#f14400;}
.msg_input{display:block;border:1px solid #d9d9d9;background:#fff;width:94%;float:left;height:0.52rem;font:0.2rem/0.42rem "microsoft yahei";text-indent:0.1rem;-webkit-appearance:none;border-radius:6px;}
.msg_textarea{display:block;border:1px solid #d9d9d9;background:#fff;width:94%;float:left;height:1.42rem;font:0.2rem/0.42rem "microsoft yahei";text-indent:0.1rem;-webkit-appearance:none;border-radius:6px;resize: none}
.msg_input2{display:block;border:1px solid #d9d9d9;background:#fff;width:50%;float:left;height:0.42rem;font:0.2rem/0.42rem "microsoft yahei";text-indent:0.1rem;-webkit-appearance:none;border-radius:6px;}
.redmc { font-weight:bold;font:0.28rem/0.62rem "microsoft yahei"; }
.msg_pin-value {width:80%;float:left;height:0.52rem; font-size:0.3rem; line-height:0.52rem;text-align:center;margin-left:0%;border-radius:6px; color:#fff; background:#f14400; margin-left:10%; border:0;background:#f14400;}

/* search*/
input{
	outline: none;
}
.search{
	width: 96%;
	height: 0.82rem;
	padding:0 2%;
	position: absolute;
	top: -120%;
	left: 0;
	background-color: #282828;
	font-family: "microsoft yahei";
}
.search-input{
	width: 75%;
	border: 1px solid #222c50;
	border-radius: 15px 0 0 15px;
	float: left;
	border-right: none;
	height: 0.470rem;
	font-size: 0.18rem;
	font-family: "microsoft yahei";
	text-indent: 5%;
	margin-top:4%;
	background-color:#FFFFFF;
}
.search-btn{
	width: 15%;
	float: left;
	background-color: #fff;
	border-radius:0 15px 15px 0;
	border: 1px solid #222c50;
	border-left: none;
	height: 0.49rem;
	font-size: 0.25rem;
	margin-top:4%;
}
.search a{
	display: inline-block;
	width: 9%;
	float: left;
	color:#fff;
	text-align: center;
	height: 0.7rem;
}
.index_text{
	width: 90%;
	font-size: 14px;
	height: 0.5rem;
	background: #fff url(../images/search_bg_05.png) no-repeat 95% center;
	-webkit-background-size: 7%;
	background-size: 7%;
	border:none;
	font-size: 0.21rem;
	font-family:"microsoft yahei";
	text-indent: 3%;
	margin:2% 0;
	border-radius: 7px;
}
/* 幻灯 */
.ax-tac{text-align:center}

.slideBox{position:relative;overflow:hidden}
.slideBox img{width:100%}
.slideBox .hd{position:relative;top: -1.5em;}
.slideBox .hd li{background: #FFF;display:inline-block;width:8px;height:8px;border-radius:50%;text-indent:-9999px;margin:0 2px;}
.slideBox .hd li.on{background: #222c50!important;}



.copyright{ width:96%; padding:2% 2%; font-size:0.13rem; line-height:0.2rem; margin:0px 0px; padding-bottom:60px;background:#333333; color:#fff;}


.main1{ width:96%; float:left; margin:0 2%;}
.Contain{width:100%; min-width:320px; max-width:640px; margin:0 auto;}
/*--最新资讯------------*/
.news{height:40px;overflow: hidden;border-bottom: 1px solid #E6E6E6;}
.news .ns{width:20%;border-right: 1px solid #E6E6E6;text-align: center;padding-top: 5px;float:left;}
.news .ns b{font-size:0.2rem;color: #1a1a1a;}
.news .ns span{font-size:0.2rem;color: #808080;}
.news .nw{ width:75%; padding:0% 2% 0% 3%;height:40px;float: right;}
.news .nw a{color: #424242;line-height:40px;font-size:0.22rem;}
.news .nw a:hover{color: #014CA7;}


/*--产品分类-----*/
.part_01{ width:100%; float:left; margin-top:0.2rem;}

.part_01 .top{position:relative; width:100%; float:left; text-align:center;}
.part_01 .top h2{color:#0e212a;font-size:0.3rem;}
.part_01 .top span{color:#adadad;font-size:0.18rem; line-height:0.28rem;text-transform: uppercase;}
.part_01 .top p{color: #666;font-size:0.18rem;line-height:0.35rem; width:96%; margin:0.02rem 2%; text-align:left;}
.part_01 .top i,.main .top em{position: absolute;left: 355px;top: 39px;width: 70px;height: 1px;background: #B3B3B3;}
.part_01 .top em{left: 775px;}

.part_01 .bot{margin-top: 55px;}
.part_01 .bot ul{width:100%;}
.part_01 .bot ul li{float:left; display:block;width:29%; margin:1% 0.6%;padding:1% 1%;border: 1px solid #E6E6E6;border-bottom: 4px solid #0E212A;}
.part_01 .bot ul li:hover{border-bottom-color: #4269A4;}
.part_01 .bot ul .box{width:80%; height:80%;margin:0 10%;position: relative;}
.part_01 .bot b{ display:block; width:100%; text-align:center; line-height:0.4rem;}

.part_01 ul li:hover .box{background-position: left top; }
.part_01 .box em{position: absolute;left: 5px;top: 5px;width: 120px;height: 116px;z-index: -1;background: url(../images/sprit_02.png) no-repeat right bottom;}


.part_02{ background:#e8e8e8; width:100%; clear:both; width:100%; margin-top:0.2rem;}
.ptin_02{ width:100%; padding:0.2rem 0rem;}
.ptin_02 .top{ width:100%; text-align:center;}

.ptin_02 .top h2{color:#0e212a;font-size:0.3rem;}
.ptin_02 .top span{color:#adadad;font-size:0.18rem; line-height:0.28rem;text-transform: uppercase;}

.part_02 .bot{ width:96%; float:left; margin:0.2rem 2%; line-height:20px; color:#808080;}
.part_02 .bot a{ padding:0px 10px;height:30px; background:#4269A4;border-radius: 3px;text-align: center;line-height:30px;color: #fff;font-size:12px;margin-top:20px;margin-left:10px;}


.part_03{ width:100%; clear:both; margin-top:0.2rem;}
.part_03 .top{ width:100%; text-align:center; padding:0.2rem 0rem;}
.part_03 .top h2{color:#0e212a;font-size:0.3rem;}
.part_03 .top span{color:#adadad;font-size:0.18rem; line-height:0.28rem;text-transform: uppercase;}
.part_03 .btn{ margin:10px 0px; width:100%; float:left;}
.part_03 .btn a{display: inline-block;width:40%;height:34px;border:1px solid #CCCCCC;font-size:16px;color:#333;margin:0 4%;text-align:center;line-height: 34px;background: #FAFAFA; float:left;}
.part_03 .btn .current,.part_03 .btn a:hover{background: #4269A4;color: #fff;}

.part_03 .list{display: none;}
.part_03 .cut{display: block;}
.part_03 .list ul{width:100%; float:left;}
.part_03 .list ul li{ width:47%; float:left;float:left; margin:10px 1.2% 0px 1.2%;}
.part_03 .list ul li h5{font-size:0.2rem;color:#333;line-height:36px;margin:0px 0px; display:block; float:left; width:100%; text-align:center;}
.part_03 .list ul li a{position: relative;display: block;width: 100%;height: 100%;}
.part_03 .list ul li a img{ width:90%;max-width: 100%;border: 1px solid #CCCCCC;}
.part_03 .list a em{position: absolute;width:100%;height: 164px;left: -4px;top: -4px;display: none;transition: all 0.5s;background: url(../images/bg_hover.png) no-repeat center;}
.part_03 .list li:hover em{display: block;}
.part_03 .list li:hover h5{color: #4269A4;}


.part_04{ background:#e8e8e8; width:100%; clear:both; width:100%; margin-top:0.2rem;}

.part_04 .top{position:relative; width:100%; float:left; text-align:center; padding:0.2rem 0rem;}
.part_04 .top h2{color:#0e212a;font-size:0.3rem;}
.part_04 .top span{color:#adadad;font-size:0.18rem; line-height:0.28rem;text-transform: uppercase;}
.part_04 .top p{color: #666;font-size:0.18rem;line-height:0.35rem; width:96%; margin:0.02rem 2%; text-align:left;}

.part_04 .bot .rgt{width:100%;float:left;padding-top:10px;background: #fff;border: 1px solid #DBDBDB;border-left: 0 none;z-index: 99;}
.part_04 .rgt_in{text-align: left;width:96%; margin:0 2%;overflow: hidden;float:left;}
.part_04 .rgt_in .turn{border-bottom: 1px solid #ccc;overflow: hidden;}
.part_04 .rgt_in .turn span{display: inline-block;width:21%;height: 30px;line-height: 30px;text-align: center;color: #333;cursor: pointer;font-size:0.2rem;float: left;}
.part_04 .rgt_in .turn .current,.part_04 .rgt_in .turn span:hover{color: #fff;background: #4269A4;}
.part_04 .rgt_in .turn .more{float: right;color: #4269a4;font-size: 12px;line-height: 30px;}
.part_04 .news_list{display: none;}
.part_04 .cut{display: block;}
.part_04 .news_list li{padding-top:6px;border-bottom: 1px dashed #ccc;padding-bottom:10px;}
.part_04 .news_list h6{float: left;line-height: 24px;font-size: 14px;color: #000; width:96%; height:24px; margin:00 2%;overflow:hidden;}
/*.part_04 .news_list span{float: right;line-height: 24px;font-size: 12px;color: #ccc;}*/
.part_04 .news_list p{width:96%;display:block; margin:14px 2% 0px 2%;height:24px;line-height:24px;overflow:hidden;font-size:12px;color:#808080;}
.part_04 .news_list li:hover p{color: #4269A4;}


.part_05{ width:100%; clear:both; width:100%; margin-top:0.2rem;}

.part_05 .top{position:relative; width:100%; float:left; text-align:center; padding:0.2rem 0rem;}
.part_05 .top h2{color:#0e212a;font-size:0.3rem;}
.part_05 .top span{color:#adadad;font-size:0.18rem; line-height:0.28rem;text-transform: uppercase;}
.part_05 .top p{color: #666;font-size:0.18rem;line-height:0.35rem; width:96%; margin:0.02rem 2%; text-align:left;}

.part_05 .bot{text-align: left;padding-top: 32px;}
.part_05 .bot .lf{width:96%;float: left; margin:0 2%;}
.part_05 .lf span{color: #4269a4;line-height: 32px;}
.part_05 .lf p{color: #5a5a5a;font-size: 12px;line-height: 18px;margin-bottom: 24px;}
.part_05 .lf ul li{color:#5a5a5a;font-size:12px;padding-left: 30px;line-height: 30px;background: url(../images/sprit_03.png) no-repeat 0 -24px;}
.part_05 .lf ul .tel{background-position: 0 -50px;}
.part_05 .lf ul .cz{background-position: 0 -77px;}
.part_05 .lf ul .eml{background-position: 0 -102px;}
.part_05 .lf ul .add{background-position: 0 -130px;}
.part_05 .bot .rgt{width:96%;float:left; margin:0 2%;}
.part_05 .bot .rgt ul li{ display:block; float:left; width:100%;margin-top:10px;}
.part_05 .bot .rgt ul li span{ display:block; float:left; width:15%; line-height:36px;}
.part_05 .bot .rgt ul li  input{width:80%;height: 36px;line-height: 36px;background: #E6E6E6;border: 0 none;font-size: 16px;color: #666;padding-left: 10px;}
.part_05 .bot .rgt ul li  textarea{width:76%; display:block; float:left;height:80px;background: #E6E6E6;border: 0 none;padding: 10px;resize: none;font-size: 16px;line-height: 30px;color: #666;}
/*.part_05 .bot .rgt .text{line-height: 36px;color: #5a5a5a;font-size: 14px;}
.part_05 .bot input{width:94%;height: 36px;line-height: 36px;background: #E6E6E6;border: 0 none;font-size: 16px;color: #666;padding-left: 10px;}
.part_05 .bot textarea{width:92%;height: 140px;background: #E6E6E6;border: 0 none;padding: 10px;resize: none;font-size: 16px;line-height: 30px;color: #666;}
*/.part_05 .bot .tijiao{color: #fff;width: 120px;height:32px; border:none; display:block; clear:both;padding: 0; margin:20px auto;background: #4269A4;}


/*-----内页 样式 begin----------*/
.homelink{display: block;height: 30px;line-height: 30px;text-align: left;font-size:12px;font-weight: normal;color: #333; border-bottom: 1px solid #FFF; width: 100%;overflow: hidden; background:#ededed;text-indent: 0.2em;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.35);box-shadow: 0 0 3px rgba(0,0,0,.35);}
.homelink i{display: inline-block; background:url(../images/icon.png) -58px 7px no-repeat; width:20px; height:30px; float:left;}
.homelink a{color:#333;padding:0 2px;display: inline-block;}


.cpzs_nav{width:100%; display:block; overflow:hidden; margin-top:10px;}
.cpzs_nav li{width:30%;float:left;margin:0px 1.5% 10px 1.5%; list-style:none;}
.cpzs_nav li a{ display:block; height:28px; line-height:28px; text-align:center; border:1px solid #e8e7e7; background:#e8e7e7; overflow:hidden;  color:#000;}
.cpzs_nav li a:hover{ border:1px solid #4269A4; background:#4269A4; color:#fff;}
.cpzs_nav li a.hover{ border:1px solid #4269A4; background:#4269A4; color:#fff;}


/*----案例样式-----*/
.list{ width:100%; float:left;}
.list ul{width:100%; float:left;}
.list ul li{ width:47%; float:left;float:left; margin:10px 1.2% 0px 1.2%;}
.list ul li h5{font-size:0.2rem;color:#333;line-height:36px;margin:0px 0px; display:block; float:left; width:100%; text-align:center;}
.list ul li a{position: relative;display: block;width: 100%;height: 100%;}
.list ul li a img{width: 100%;border: 1px solid #CCCCCC;}
.list a em{position: absolute;width:100%;height: 164px;left: -4px;top: -4px;display: none;transition: all 0.5s;background: url(../images/bg_hover.png) no-repeat center;}
.list li:hover em{display: block;}
.list li:hover h5{color: #4269A4;}


/*----产品展示-----*/
.list2{ width:100%; float:left;}
.list2 ul{width:100%; float:left;}
.list2 ul li{ width:47%; float:left;float:left; margin:10px 1.2% 0px 1.2%;}
.list2 ul li h5{font-size:0.2rem;color:#333;line-height:36px;margin:0px 0px; display:block; float:left; width:100%; text-align:center;}
.list2 ul li a{position: relative;display: block;width: 100%;height: 100%;}
.list2 ul li a img{width: 100%;}
.list2 a em{position: absolute;width:100%;height: 164px;left: -4px;top: -4px;display: none;transition: all 0.5s;background: url(../images/bg_hover.png) no-repeat center;}
.list2 li:hover em{display: block;}
.list2 li:hover h5{color: #4269A4;}



/*-----内页  about  样式--------*/

.news-info{ padding: 3.1% 3.1% 5.9%;}
.news-info .ti{ font-weight: bold; text-align: center; padding: 2.8% 2.8% 1%; font-size: 1.33em;}
.news-info .time{ text-align: center; padding: 1% 0 1.5%; display: block;}
.news-info .conttxt{ padding: 2.8% 0 5.9%; border-top: 1px solid #E7E6E3; border-bottom: 1px solid #E7E6E3;}
.news-info .conttxt .p{ text-indent: 2em; padding-top: 3.9%;}
.news-info .conttxt .img{ text-align: center;}
.news-info .conttxt .title{ font-weight: bold; padding-top: 2.8%;}

.news-info .next-box{ padding-top: 3%;}
.news-info .next-box .prev,
.news-info .next-box .next{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.news-info .next-box span{ font-weight: bold; padding-right: 1%;}


/*-----内页新闻样式-----------*/
/*珞珈学子新闻*/
.news-list{ padding: 4% 3.1% 0;}
.news-list li{ padding: 4% 0; border-bottom: 1px solid #E5E5E5;}
.news-list li a{ display: block; width: 100%; height: 100%;}
.news-list li time{ width: 18%; float: left; color: #fff; background: #AFAAA5; text-align: center;}
.news-list li time b{ font-size: 1.5em; display: block; padding: 8px 0;}
.news-list li time span{ display: block; background: #817F79;}
.news-list li .info{ width: 77%; float: right;}
.news-list li .info .title{ font-size: 1.16em; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.news-list li .info .title span{ color: #FF8D00;}
.news-list li .info .txt{ line-height: 1.8; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-indent: 2em;}
.news-list li:nth-child(4){ padding-top: 0;}

.news-list li.litop{ position: relative; padding: 0; margin-bottom: 4.6%; border: 0 none; width:100%;}
.news-list li.litop .ti{ position: absolute; left: 0; bottom: 0; width: 93.2%; padding: 0 3.4%; line-height: 40px; background: rgba(0,0,0,0.5); color: #fff;}
.news-list li.litop time{ background: none; float: right; width: 26%; text-align: right;}
.news-list li.litop span{ float: left; display: block; width: 60%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}


@media screen and (min-width: 480px) {
	.news-list li time{ width: 16%;}
	.news-list li time b{ padding: 10px 0;}
	
	.news-list li .info{ width: 79%;}
	
	.news-recommend .list{ padding-bottom: 3%;}
}
@media screen and (min-width: 540px) {
	.news-list li time b{ padding: 12px 0;}
	.news-list li time span{ padding: 3px 0;}
}
@media screen and (min-width: 640px) {
	.news-list li time{ width: 13%;}
	.news-list li time b{ padding: 15px 0; line-height: 1; font-size: 2.5em;}
	.news-list li time span{ padding: 5px 0;}
	
	.news-list li .info{ width: 82%;}
	.news-list li .info .txt{ padding-top: 4%;}
}


/*Pages*/
.Pages{  margin-top:0.3rem;line-height:18px; zoom:1; overflow:hidden; text-align: center;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; color:#3d3e40;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#05469d;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#05469d;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#05469d;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{}
.Pages .p_page em a.a_cur{ color:#fff; background:#4269A4; border: 1px solid #4269A4; }
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(page_goto.jpg) no-repeat;}

.Pages .p_page a{ border: 1px solid #3d3e40; background: #fff; padding:0px 7px;}
.Pages .p_page .a_first,
.Pages .p_page .a_prev,
.Pages .p_page .a_next,
.Pages .p_page .a_end{ margin: 0 1px;}

.Pages .p_count,
.Pages .p_total,
.Pages .p_jump{ display: none;}

@media screen and (min-width: 480px) {
	.Pages .p_page a{ padding: 2px 7px;}
}
@media screen and (min-width: 540px) {
	.Pages .p_page a{ padding: 4px 9px;}
}
/*Pages*/



