@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
}
html { overflow-x: hidden; overflow-y: auto; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body{font-family:'Microsoft Yahei',Simsun; line-height:25px; background:#F6F6F6;}
h3{font-size:18px;}
h4{font-size:16px;}
h1, h2, h3, h4, h5, h6{font-weight:800;}
a{color:#666; text-decoration:none;word-wrap:break-word;outline:none;hide-focus:expression(this.hideFocus=true);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
a:hover,a:focus{color:#2577EA; text-decoration:none;word-wrap:break-word;outline:none;hide-focus:expression(this.hideFocus=true);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;text-decoration:none;}
header,footer{margin:0; border:0; padding:0;}
/*topbox*/
.header-box{background:#fff; height:90px;}
.logobox{margin:0; padding:0; position: relative; padding-left: 90px; background:url('../images/logo3.png') no-repeat left 5px; display: block; background-size: 80px 50px; height: 70px; margin-top: 12px;}
.logobox h1{
	font-size: 20px; padding-top: 8px; color: #4D72DF;
}
.logobox h3{color:#A1A1A1; padding-top: 10px; font-size: 14px; font-weight: normal;}

/*public style*/
.modal-header .close{
	display: block; width:35px; height:35px; -webkit-transform-origin: 17px 18px; transform: rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform: rotate(0deg); transition: all .3s; -moz-transition: all .3s;-moz-animation: -webkit-transition: all .3s;
}
.modal-header .close:hover{
 opacity: 1; -webkit-transform-origin: 17px 18px;	transform: rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform: rotate(90deg); transition: all .3s; -moz-transition: all .3s;-moz-animation: -webkit-transition: all .3s;
}
.modal-header .colose-default{
	background: url(../images/closebtn.png)no-repeat left top;
}
.modal-header .colose-danger{
	background: url(../images/closebtn.png)no-repeat -45px top;
}
.modal-header .colose-green{
	background: url(../images/closebtn.png)no-repeat -92px top;
}
.modal-header .colose-blue{
	background: url(../images/closebtn.png)no-repeat -140px top;
}
.modal-header .colose-orgen{
	background: url(../images/closebtn.png)no-repeat -185px top;
}
.modal-header .colose-qing{
	background: url(../images/closebtn.png)no-repeat -228px top;
}
.page-header{
	margin: 10px 0 20px;
}
.cn-icon{
	background: url(../images/cn.png) no-repeat left top; display: inline-block; width: 30px; height: 22px; position: relative; top: 6px; margin-right: 8px;
}
.hk-icon{
	background: url(../images/hk.png) no-repeat left top; display: inline-block; width: 30px; height: 22px; position: relative; top: 6px; margin-right: 8px;
}
.us-icon{
	background: url(../images/us.png) no-repeat left top; display: inline-block; width: 30px; height: 22px; position: relative; top: 6px; margin-right: 8px;
}
.big-btn-blue{
	background: #2577ea; color: #fff; text-align: center; line-height: 40px; margin: 10px 0; border: solid 4px #2577ea;
}
.big-btn-blue:hover{
	background: #2457AE; border: solid 5px rgba(255,255,255,0.6);
}
.caret{
	transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); 
}
.open .caret{
	transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; color: #FF4300;
}
.fl{
	float:left;
}
.fr{
	float: right;
}
.btn-more{
	width: 82px; height: 25px; position: relative; overflow: 1hidden;
}
.btn-more a{
	border:dashed 1px #666; border-radius: 5px; padding: 2px 5px; font-size: 12px;
}
.btn-more i{
	position:absolute; right: -10px; top: 5px; opacity: 0;
}
.btn-more a:hover{
	 padding-left: 16px; box-shadow: 1px 1px 1px #2457AE; background: #2577ea; color: #fff; border: dashed 1px #2D71E7;
}
.btn-more a:hover i{
	opacity: 1; color: #fff; position:absolute; left:3px; top: 7px;
}
.top-solid{
	height: 8px; border-top: solid 1px #ddd; width: 100%; background: #efefef; margin-bottom: 10px;
}
.topmenu .nav> li:hover .showul{display: block;}
.margin-bottom20{
	margin: 0; margin-bottom: 20px;
}
.twolist{
	padding-left: 20px;
}
.date-inline{
	overflow: hidden;
}
.date-inline li{
	float: left; width: 48%; margin-right: 2%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.date-inline li date{
	float: right;
}
.class-header{
	border-left: solid 10px #FF0000; margin-bottom:10px; padding-left: 6px;
}
.well2{
	border: dashed 1px #ddd; padding: 10px; margin-bottom: 20px; border-radius: 10px; background: #fff; box-shadow: 1px 3px 1px #efefef;
}
.well2 .media-body p{
}
a.sitelink{
	color: red;
}
.pull-left-pad-rig{
	padding-right: 10px; float: left;
}
.theme-popover-mask {z-index: 9998;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;filter: alpha(opacity=40);display: none;}
.theme-popover{z-index: 9999;position: fixed;top: 50%;left: 50%;width: 660px;height: 360px;margin: -180px 0 0 -330px;border-radius: 5px;border: solid 2px #666;background-color: #fff;display: none;box-shadow: 0 0 10px #666;}
.x1{
	font-size: 30px; position: relative; top: 8px;
}
.x2{
	font-size: 25px;position: relative; top: 8px;
}
.x3{
	font-size: 20px;position: relative; top: 4px;
}
.carousel-control.left{
background-image: -webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,.0001) 100%);
background-image: -o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(0,0,0,.0001) 100%);
background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(0,0,0,.0001)));
background-image: linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(0,0,0,.0001) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.bltit{border-bottom:solid 1px #ddd; height:30px; line-height:30px; position:relative; margin:10px 0;}
.bltit h3{margin:0; padding:0; border:0;}
.bltit .border{height:1px; width:25%; position:absolute; bottom:-1px; left:0; background:#090;}

.carousel-control.right{
background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(255,255,255,.5) 100%);
background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(255,255,255,.5) 100%);
background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(255,255,255,.5)));
background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(255,255,255,.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.hot-list{
}
.hot-list li{
	margin-bottom: 10px; line-height: 25px; height: 25px; width: 50%; float: left; background-color: #efefef;
}
.hot-list span{
	display:inline-block; text-align: center; background: #FF5E28; color: #fff; margin-right: 6px; width: 25px; border-radius: 3px;
}
.twolist{
	
}
.twolist li{
	margin-bottom: 10px; line-height: 25px; height: 25px; width: 50%; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.list-remand{
border-bottom: solid 1px #ddd; overflow: hidden; margin-bottom: 20px;
}
.list-remand li{
	margin-bottom: 10px; line-height: 25px; height: 25px; width: 50%; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;padding-right:20px;
}
.list-remand time{
	float: right;
}
.bot-dash{
	padding-bottom: 10px; border-bottom: dashed 1px #fff; margin-bottom: 8px;
}
.img-ovrly{
	width:100%; overflow:hidden; position:relative;
}
.img-ovrly .img-thumbnaila{
display: inline-block;
max-width: 100%;
height: auto;
padding: 4px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 4px;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.img-ovrly .img-thumbnailb{
display: inline-block;
max-width: 100%;
height: auto;
padding: 4px;
border-radius: 4px;
width: 100%;
    top: 0;
    left: 0;
    position: absolute;
    -webkit-transform: scale(5);
    -moz-transform: scale(5);
    -ms-transform: scale(5);
    -o-transform: scale(5);
    transform: scale(5);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    opacity: 0;
}
.img-ovrly .ovrly{
	background: rgba(0,0,0,0.25);
	opacity: 0; 
   -webkit-transition: all 0.3s;
   -moz-transition: all 0.3s;
   -o-transition: all 0.3s;
   transition: all 0.3s;
   position: absolute; left: 0; top: 0;
   width:100%; height: 100%;
   border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.img-ovrly:hover .ovrly{
	opacity: 1;
}
.img-ovrly:hover .img-thumbnailb{
	opacity: 0.5;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.scaleimg{
	overflow: hidden;
}
.scaleimg img{
	-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;
}
.scaleimg:hover img{
	-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;
}
.thumbnail .hoverlayer{
	width: 100%; height: 100%; text-indent: 2em; padding: 10px; transition: all 0.5s linear 0.1s; -webkit-transition: all 0.5s linear 0.1s; -moz-transition: all 0.5s linear 0.1s; position: absolute;left:0; bottom: -200px;
}
.thumbnail:hover .hoverlayer{
	background: rgba(11, 162, 47, 0.2); color: #fff; transition: all 0.1s linear 0s; -webkit-transition: all 0.1s linear 0; -moz-transition: all 0.1s linear 0s; position: absolute;left:0; bottom: 0;
}
.tabs-list-box{
	margin: 0; border: 0; padding: 0; margin-top:16px;
}
.tabs-list-box .label{
	margin: 10px 0; overflow: hidden; height: 50px;
}
.tabs-list-box .label-primary{
	background: #2577ea; color: #fff;
}
.tabs-list-box .label-info{
	background: #efefef; color: #666; font-weight: normal; font-size: 12px; border: solid 1px #ddd;
}
.page-list{
	border-left:solid 1px #ddd; padding:15px;
}
.page-list .page-header{
	margin:0; padding:30px 0; color: #fff; background: #7FB644; text-align: left;
}
.page-list .media-heading{
	background: none; color: #2577EA; text-align: left;
}
.page-list h1{
	font-size:26px; color: #fff; padding-left:16px; font-weight: normal;
}

.page-list h1 small{
	color: rgba(255,255,255,.4)
}
.page-list h4{
	font-size: 16px; margin-top: 10px; line-height: 20px; font-weight: normal; padding-left: 10px; color: rgba(255,255,255,.6); text-align: right; padding-right: 10px;
}
.page-list .media{
	padding-bottom:20px; border-bottom: dashed 1px #ddd;
}
/*color style*/
.red{
	color: red;
}
.orange{
	color:orange;
}
.blue{
	color: #2577ea;
}
.huishe{
	color: #666;
}
/*heardtop*/
.headertop{
background: #f3f3f3;
height: 40px;
border-bottom: 1px solid #e6e6e6;
position: relative;
z-index: 111;
}
/*userlogin style*/
#userpanel{
	line-height: 30px;
}
#userpanel .btn{
	padding: 2px 6px;
	font-size: 12px;
	line-height: 1.4;
}
#userpanel .btn-login{
	color: #fff;
	border-color: #FF5200;
	background-color: #FC9700;
	background: -moz-linear-gradient(center top, #FFAD00, #FF8F00 50%, #FFC40A 50%, #FF8500);
	background: -o-linear-gradient(top left, #FFAD00, #FF8F00 50%, #FFC40A 50%, #FF8500);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFAD00), to(#FF8F00), color-stop(.5, #FFC40A), color-stop(.5, #FF8500));
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFAD00', endColorstr='#FF8500')
}
#userpanel .btn-login:hover{
	color: #fff;
	border-color: #FF8F00;
	background-color: #FCB500;
	background: -moz-linear-gradient(center top, #FFCC00, #FFA300 50%, #FFC40A 50%, #FFA300);
	background: -o-linear-gradient(top left, #FFCC00, #FFA300 50%, #FFC40A 50%, #FFA300);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFCC00), to(#FFA300), color-stop(.5, #FFCE0A), color-stop(.5, #FF9900));
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFAD00', endColorstr='#FF8500')
}
#userpanel .btn-reg{
	color: #fff;
	border-color: #015E91;
	background-color: #3693D5;
	background: -moz-linear-gradient(center top, #54B1EB, #47A0E0 50%, #419FE1 50%, #3683D5);
	background: -o-linear-gradient(top left, #54B1EB, #47A0E0 50%, #419FE1 50%, #3683D5);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#54B1EB), to(#47A0E0), color-stop(.5, #419FE1), color-stop(.5, #3683D5));
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#54B1EB', endColorstr='#3683D5')
}
#userpanel .btn-reg:hover{
	color: #fff;
	border-color: #0366AD;
	background-color: #3EA1D6;
	background: -moz-linear-gradient(center top, #5EB4EA, #61A1EE 50%, #59A5EB 50%, #3691E6);
	background: -o-linear-gradient(top left, #5EB4EA, #61A1EE 50%, #59A5EB 50%, #3691E6);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5EB4EA), to(#61A1EE), color-stop(.5, #59A5EB), color-stop(.5, #3691E6));
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#5EB4EA', endColorstr='#3691E6')
}
#userpanel .btn-forget{
	border-color: #bbb;
	background-color: #f0eded;
	background: -moz-linear-gradient(center top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);
	background: -o-linear-gradient(top left, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfafb), to(#f0eded), color-stop(.5, #f9f7f7), color-stop(.5, #f6f3f4));
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fdfafb', endColorstr='#f0eded')
}
#userpanel .btn-forget:hover{
	border-color: #c3c3c3;
	background-color: #f2f0f0;
	background: -moz-linear-gradient(center top, #fdfcfc, #fbf9f9 50%, #f7f5f6 50%, #f2f0f0);
	background: -o-linear-gradient(top left, #fdfcfc, #fbf9f9 50%, #f7f5f6 50%, #f2f0f0);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfcfc), to(#f2f0f0), color-stop(.5, #fbf9f9), color-stop(.5, #f7f5f6));
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fdfcfc', endColorstr='#f2f0f0')
}
/*bannerbox*/
.bannerbox{
	
}
.bannerbox .carousel-caption h4{
	line-height: 60px; width: auto;
}
.bannerbox .carousel-inner>.item>a>img, .bannerbox .carousel-inner>.item>img, .bannerbox .img-responsive, .bannerbox .thumbnail a>img, .bannerbox .thumbnail>img{
	max-width: none;
}
.bannerbox .listad1{
	width: 100%; height: 280px; overflow: hidden; background: #2FB971; text-align: center;
	
}
.bannerbox .listad1 img{
	text-align: center; position: absolute; left: 56%;
}
.bannerbox .listad1 .carousel-caption h4{
	left: 5%; bottom: 120px; position: absolute; 
}
.bannerbox .listad1 .carousel-caption p{
	left: 5%; bottom: 110px; position: absolute; 
}
.bannerbox .listad2{
	width: 100%; height: 280px; overflow: hidden; background: #7A83AA;
	
}
.bannerbox .listad2 img{
		position: absolute; left: 19%;
}
.bannerbox .listad2 .carousel-caption h4{
	right: 0; bottom:120px; position: absolute;
}
.bannerbox .listad2 .carousel-caption p{
	right: 0; bottom: 80px; position: absolute; text-align: right;
}
.bannerbox .listad3{
	width: 100%; height: 280px; overflow: hidden; background: #9BC405;
	
}
.bannerbox .listad3 img{
	text-align: center; position: absolute; left: 56%;
}
.bannerbox .listad3 .carousel-caption h4{
	left: 0; bottom:120px; position: absolute;
}
.bannerbox .listad4{
	width: 100%; height: 280px; overflow: hidden; background: #2C0000;
	
}
.bannerbox .listad4 img{
	text-align: center; padding-left: 160px;
}
.bannerbox .listad3 .carousel-caption p{
	left: 0; bottom: 80px; position: absolute; text-align:left;
}
.carousel-caption{padding-bottom:3%;}
.carousel-caption h4{font-size:30px; margin:20px 0;}
.carousel-caption p{font-size:18px;}
.btline{padding-bottom:10px; border-bottom:dashed 1px #ddd; margin-bottom:10px; text-align:right;}
.btline a{padding:2px 5px; border:solid 1px #eee; color:#666; font-size:12px; border-radius:5px;}
.btline a:hover{text-decoration:none; background:rgba(19,78,255,1); color:#fff;}
.hottel{font-size:18px; font-weight:bold; color:#FF3B00; line-height: 40px; word-spacing: 8px;}
.hottel a{
	color:#FF3B00;
}
.bgfff{background:#fff;}

/*list style*/
.newslist{padding:0; margin:0; border:0; padding-bottom:10px;}
.newslist li{text-align:right; color:#999; font-size:12px; line-height:30px;}
.newslist li a{float:left; font-size:14px; color:#333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.newslist li a:hover{padding-left:10px;}

/*queryprice*/
.queryprice{margin-top:20px;}
.querygroup .nav-tabs li{font-size:16px; font-weight:600;}
.querygroup .nav-tabs li.active a{background-image: -webkit-linear-gradient(top,#f5f5f5 0,#fff 100%);
background-image: -o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#fff));
background-image: linear-gradient(to bottom,#f5f5f5 0,#fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff', GradientType=0);border-bottom-color:white;}
.vip-xue img{
	width:100%
}
/*topmenu*/
.topmenu{background:#2D71E7; z-index:9999; border-bottom: solid 1px #0C4DBD;}
.topmenu nav{margin:0; padding:0; font-size: 16px;}
.topmenu .nav>li>a{
	padding: 15px 42px;
}
.topmenu .navbar-brand{color:#fff; text-shadow:0 1px 0 rgba(0,0,0,.25);}
.topmenu .navbar-nav li a{color:#fff; text-shadow:0 1px 0 rgba(0,0,0,.25);}
.topmenu .navbar-nav li a:hover{background:#308AFD;}
.topmenu .nav>li>a:focus{background:#308AFD;}
.topmenu .nav .open>a, .topmenu .nav .open>a:focus, .topmenu .nav .open>a:hover{background:#308AFD;}
.topmenu .dropdown-menu{background:rgba(114,157,231,.8);}
.topmenu .navbar-toggle{background:#fff;}
.topmenu .navbar-toggle .icon-bar{background:#0070E1;}
.topmenu .dropdown-menu .divider{background-color:#94C1F3;}
.heardsearch{
	margin-top: 25px; border: solid 3px #FF9C08; border-radius: 0; background: #fff; overflow: hidden; box-shadow: 2px 2px 3px #efefef; cursor: pointer;
}
.heardsearch .form-control{
	border:0; box-shadow:0 0 0; background:none; border-radius: 0; width: 80%; text-align: left; float: left; -webkit-box-shadow:0 0 0;
}
.heardsearch .serbtn{
	float: right; font-size: 22px; line-height: 35px; color: white;
	border: 0;
	background-color: rgba(255,156,8,1);
}
.heardsearch:hover .serbtn{
	color:rgb(245, 255, 0)
}
.topheardmenu .navbar-nav>li>a{
	border: 0; padding: 10px 10px;
}
.tel-fuwu-box{
	margin: 10px auto; border: solid 1px #ddd; background: #efefef; padding: 10px; clear: both; border-radius:5px; overflow: hidden;
}
.tel-fuwu-box .fuwubox{
	clear: both; overflow: hidden; border-bottom: solid 1px #ddd;
}
.tel-fuwu-box .fuwubox ul{
	margin-left:-2%;
}
.tel-fuwu-box .fuwubox li{
	width: 23%; float: left; margin-left: 2%; overflow: hidden; line-height: 40px; display: block; text-align: center; font-size: 16px;
}
.tel-fuwu-box .fuwubox .spinner{
	background-color: #FF9100;
	background: -moz-linear-gradient(center top, #FF9100, #FF8F00 50%, #FF9100 50%, #FF8500);
	background: -o-linear-gradient(top left, #FF9100, #FF8F00 50%, #FF9100 50%, #FF8500);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF9100), to(#FF8F00), color-stop(.5, #FF9100), color-stop(.5, #FF8500));
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFAD00', endColorstr='#FF8500')
	background: #F3842D; border: solid 1px #F8621B; position: relative; left: 0; top: 0; border-radius: 5px; width: 100%; height: 50px; margin: 0 auto; text-align: center; 
	transition: all 0.3s ease 0.02s; -webkit-transition: all 0.3s ease 0.02s; -moz-transition: all 0.3s ease 0.02s;
}
.fuwubox li a:hover .spinner{
	background: #2D71E7; border: solid 1px #265FC1; transition: all 0.3s ease 0.02s; -webkit-transition: all 0.3s ease 0.02s; -moz-transition: all 0.3s ease 0.02s;
}
.tel-fuwu-box .fuwubox .icon1{
	background: url('../images/iconfont-zixunzhidao.png') no-repeat center center; display:block; width: 100%; height: 100%;
}
.tel-fuwu-box .fuwubox .icon2{
	background: url('../images/iconfont-woshou.png') no-repeat center center; display:block; width: 100%; height: 100%;
}
.tel-fuwu-box .fuwubox .icon3{
	background: url('../images/iconfont-ditudaohang.png') no-repeat center center; display:block; width: 100%; height: 100%;
}
.tel-fuwu-box .fuwubox .icon4{
	background: url('../images/iconfont-bangzhuicon.png') no-repeat center center; display:block; width: 100%; height: 100%;
}
.tel-info-box{
	
}
.tel-info-box h3{
	text-align: center; font-size: 28px; letter-spacing: 1px; font-weight: bold; margin-bottom: 5px;
}
.tel-info-box h3 a,.tel-info-box h3 a:hover{
	color: #F8621B;
}
.tel-info-box h3 i{
	background: url('../images/iconfont-dianhua3.png') no-repeat center center; background-size: 100%; width: 36px; height: 36px; display: inline-block; position: relative; top:8px;
}
/*querygroup style*/
.querygroup{margin:0; padding:0; box-shadow:0 2px 0 #E7E7E7;}
.querygroup .tab-content{background:#fff; border:solid 1px #DDDDDD; border-top:none;}
.querygroup .tab-content .tab-pane{padding:20px 50px;}

/*sfotlist style*/
.sfotlist{overflow:hidden;}
.sfotlist li{margin-right:20px; float:left; }
.sfotlist li a{border:solid 1px #ddd; border-radius:4px; width:108px; text-align:center; height:30px; display:block; margin-bottom:10px; box-shadow:0 1px 0 #efefef;}
.sfotlist li a:nth-child(2n+0){background:#09C;}

/*ser-process style*/
.ser-process{overflow: hidden; margin:0; padding:0; border:0; margin-top:30px; padding-bottom:10px; position: relative;}
.ser-process h3{margin-bottom:20px; border-bottom:dashed 2px #68A4D8; padding-bottom:10px;}
.ser-process h3 span{color:#666; font-size:13px; padding-left:10px; font-weight:normal;}
.ser-process .proce-list{text-align: center; margin-right: 0; position:relative; padding:10px 0; border-radius: 5px;  -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all}
.ser-process .processbox{height:110px; width: 110px; margin: 0 auto; overflow: hidden; position: relative; left:0; top:0; background: #efefef; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; padding: 10px;}
.ser-process .proce-list:hover{
	background: #016CCF; color: #fff;  -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;cursor: pointer;
}
.ser-process .proce-list:hover .processbox{
	background: #fff; cursor: pointer; border: solid 6px #ddd;
}
.ser-process .processbox .icon1{
	background: url('../images/iconfont-chanpinzixun.png') no-repeat; background-size: 80%; position:absolute; left: 10px; top: 10px; width: 100%; height: 100%; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;
}
.ser-process .proce-list:hover .processbox .icon1{
	-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);
}
.ser-process .processbox .icon2{
	background: url('../images/iconfont-kefu.png') no-repeat; background-size: 80%; position:absolute; left: 10px; top: 10px; width: 100%; height: 100%; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;
}
.ser-process .proce-list:hover .processbox .icon2{
	-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);
}
.ser-process .processbox .icon3{
	background: url('../images/iconfont-shiliangzhinengduixiang4.png') no-repeat; background-size: 80%; position:absolute; left: 10px; top: 10px; width: 100%; height: 100%; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;
}
.ser-process .proce-list:hover .processbox .icon3{
	-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);
}
.ser-process .processbox .icon4{
	background: url('../images/iconfont-icon5.png') no-repeat; background-size: 80%; position:absolute; left: 10px; top: 10px; width: 100%; height: 100%; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;
}
.ser-process .proce-list:hover .processbox .icon4{
	-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);
}
.ser-process .proce-list:nth-child(2) span{background-position: 0px -90px;}
.ser-process .proce-list:nth-child(3) span{background-position: 0px -179px;}
.ser-process .proce-list:nth-child(4) span{background-position: 0px -269px;}
.ser-process .proce-list dl dt{margin-bottom: 10px;margin-top: 20px;font-size: 17px;font-weight: bold;}
.ser-process .proce-list dl dd{font-size: 14px; padding:0 15px;}
.ser-process .proce-list i{position:absolute; top:25px; right:-20px; background:url('../images/jiantuo.png') no-repeat; display:block; width:47px; height:35px;}
.ser-process .procebgbox{
	
}
.fahuo-box{
	
}
.fahuo-box h3{
	border-left:solid 8px #00BB9C; text-align: left; margin: 10px 0; padding-left:5px; font-size: 16px; color: #FF8C00;
}
/*server-box*/
.server-box {margin:0; padding:0; margin-top:30px;}
.server-box h3{margin:15px 0; padding-bottom:10px; position:relative; color:#0073DD; font-weight:600;}
.server-box h3 span{position:absolute; bottom:-2px; left:0; background:#194EC9; height:2px; width:120px;}
.server-box h4{margin:0; padding:0; margin-bottom:10px; color:#515151; border-left:solid 8px #8EBDEC; padding-left:6px;}
.server-box h4 span{position:relative; background:none; font-weight:normal; color:#999; font-size:13px; padding-left:10px;}
.server-box .thumbnail{border:none; background:rgba(255,255,255,.7); margin:0; padding:10px; margin-bottom:15px; overflow:hidden;}
.server-box .thumbnail .caption{padding:5px 0; line-height:25px; color:#666; text-align:justify; word-wrap:break-word; word-break:break-all; text-justify:auto;text-indent:2em;}
.server-box .thumbnail .btn{text-indent:0;}
.server-box .tags{margin:0;  padding:0; text-align:left; text-indent:0; white-space:nowrap; text-overflow: ellipsis; overflow:hidden; height:30px; line-height:30px;}
.server-box .tags a{margin:0 5px;}
.server-box .tags .label{margin:0; text-align:center;}

.baidutag{margin-top:20px; padding:10px 0; border-top:solid 1px #ddd; clear:both;}
.baidutag a{padding:0 4px;}
.baidutag a:after{content:"|"; padding-left:10px;}

.about-box h3{margin:15px 0;}
.about-box .jumbotron{margin:0; padding:10px; overflow:hidden; display:block;}
.about-box .about-img{
	background: url('../images/compimg121.png')no-repeat right top; display: block; width:121px; height: 121px; overflow: hidden; float: left; margin-right: 5px; border-radius: 50%;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}
.about-box:hover .about-img{
	background-position: left top;
	-webkit-transform: rotate(30deg);
	-moz-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	transform: rotate(30deg)
}
.serlist{}
.serlist img{float:left; margin:5px 10px 0 0;}
/*servertype style*/
.servertype{background:#fff; padding:10px; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075); box-shadow: 0 1px 2px rgba(0,0,0,.075); border-radius:4px; margin-top:15px; margin-bottom:30px;}
.servertype h3{border-bottom:dotted 1px #ddd; padding-bottom:10px; margin-bottom:10px;}
.servertype h3 span{font-weight:normal; color:#999; font-size:13px; padding-left:10px;}
.servertype h4{border-left:solid 8px #00A9EB; padding-left:8px; margin:5px 0; color:#666;}

/*update-list style*/
.update-list{background:#fff; padding:10px; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075); box-shadow: 0 1px 2px rgba(0,0,0,.075); border-radius:4px; margin-top:15px; position: relative;}
.update-list h3{border-bottom:dotted 1px #ddd; padding-bottom:10px;}
.update-list h3 span{font-weight:normal; color:#999; font-size:13px; padding-left:10px;}
.update-list h3 i{
	width: 6px; height: 12px; background: #2577ea; margin-right: 6px; display:inline-block;
}
.update-list ul{padding:10px 10px 0 10px;}

/*site-links*/
.site-links{border:0; margin:0; padding:0; font-size: 13px; font-weight: normal;}
.site-links h3{border-left:solid 8px #1C51DB; padding-left:10px; margin-bottom:10px;}
.site-links ul{padding:10px; background:#fff; border-top:solid 2px #01ACA6;}
.site-links li a{
	display: inline-block; width: 102px; overflow: hidden; background: #fff; white-space: nowrap; border-radius: 3px; text-align: center; border:solid 1px #ddd;
}
.site-links li a:hover{
	background: #2FB971; color: #fff; border: solid 1px #26965C;
}
/*helpme style*/
.helpme{height:180px; position:relative; margin:0; padding:0; border:solid 1px #efefef; background:#386FD3; padding-top:30px; width:100%; margin-bottom:20px; overflow: hidden;}
.helpme h3{padding-left:30px; color: #fff;}
.helpme p{padding-left:30px; color:#fff;}
.helpme .btn-group{padding-left:30px;}
.helpme .wenhao{
	float:right; font-size: 180px;color: #ACCAF7;position: absolute;right: -30px;top: -30px; transition: all 0.5s ease 0.05s; -webkit-transition:all 0.5s ease 0.05s; -moz-transition: all 0.5s ease 0.05s;
}
.helpme:hover .wenhao{
	color: #FFD600; transition: all 0.5s ease 0.05s; -webkit-transition:all 0.5s ease 0.05s; -moz-transition: all 0.5s ease 0.05s;
}
.index-faq-box{
	overflow: hidden; margin-top: 10px;
}
.index-faq-box h3{
	background: #2577ea; color: #fff; height: 50px; line-height: 50px; padding-left: 10px;
}
.hot-fqa-tit,.new-fqa-tit{
	margin: 20px auto;
}
.hot-fqa-tit span,.new-fqa-tit span{
	font-weight: normal; float: right; font-size: 13px;
}
.hot-fqa-tit h4,.new-fqa-tit h4{
	padding-bottom: 12px; border-bottom: solid 1px #ddd;
}
.hot-fqa-tit h4 i{
	border-left:solid 10px #FF3300; padding-left: 6px;
}
.new-fqa-tit h4 i{
	border-left:solid 10px #6AAB59; padding-left: 6px;
}
.hot-fqa-tit li,.new-fqa-tit li{
	border-bottom: dotted 1px #ddd; clear: both; line-height: 36px;
}
.hot-fqa-tit .newslist li em{
	float: left; font-style: normal; display: inline-block; border: solid 1px #ddd; line-height: 20px; height: 20px; width: 20px; text-align: center; margin-right: 10px; margin-top: 8px; background: #FF3300; color: #fff; border: solid 1px #C72800; border-radius: 3px; box-shadow: 1px 1px 1px rgba(185,37,0,0.5);
}
.new-fqa-tit .newslist li em{
	float: left; font-style: normal; display: inline-block; border: solid 1px #ddd; line-height: 20px; height: 20px; width: 20px; text-align: center; margin-right: 10px; margin-top: 8px; background: #6AAB59; color: #FFF; border: solid 1px #4B9C36;  border-radius: 3px; box-shadow: 1px 1px 1px #3B7B2B;
}
.weijinpin-box{
	position: relative;
}
.weijinpincnt{
	height: 120px; overflow: hidden; border-bottom: solid 1px #ddd; padding-bottom: 20px; margin-bottom: 10px;
}
.weijinpincnt ul li{ float:left; width:20%; text-align:center; height: 120px;}
.weijinpincnt li:hover img{
	opacity: 0.6;
}
.weijinpincnt ul li h5{
	font-weight:normal; padding-top: 10px;
}
#packingbox {width:100%;margin:auto;}
#packingbox-tab {overflow:hidden;zoom:1;background:#efefef;border:1px solid #fff;}
#packingbox-tab li {float:left;color:#333;height:30px; cursor:pointer; line-height:30px;padding:0 20px; position: relative;}
#packingbox-tab li.current {color:#fff;background:#FF5100;}
#packingbox-tab li.current:after{
	content: "\e253"; display: block; position: absolute; left:56px; top: 13px; color: #fff; font-family: 'Glyphicons Halflings';
}
#packingbox-content {border:1px solid #fff;border-top-width:0;}
#packingbox-content ul {line-height:25px;display:none;	margin:0 30px;padding:10px 0;}

/*footer*/
footer{text-align:center; line-height:30px;}
.querymenulist{overflow:hidden; margin:0; padding:0;}
.querymenulist li{float: left; width: 49%; overflow: hidden; padding: 7px 0 8px; height: 35px;}
.querymenulist li span{background: url(../images/common_bg.gif) -122px -39px no-repeat;width: 15px;height: 15px;
display: inline-block;vertical-align: middle;overflow: hidden;margin-right: 8px;}
.foot-dl-box{
	margin: 20px auto 0 auto; clear: both; border-bottom: solid 1px #ddd; overflow: hidden;
}
.foot-dl-box dl{
	border-right: solid 1px #ddd; overflow: hidden; float: left; width: 16.6%; height: 180px;
}
.foot-dl-box dl dt{
	color: #666; padding-bottom: 6px;
}
.foot-dl-box dl dt h3{
	font-weight: normal; position:relative; padding-left: 20px; left: -28px;
}
.foot-dl-box dl dt h3 span{
	font-size: 30px; position: relative; top: 6px; padding-right: 6px; color: #4667D1;
}
.foot-dl-box dl dd{
	padding: 4px 0; font-size: 14px;
}
.foot-dl-box .foot-last{
	border-right: none;
}
.foot-dl-box .foot-last dt{
	font-size: 20px; color: #F42B35; line-height: 40px;
}
.foot-dl-box .foot-last dd{
	font-size: 14px; font-weight: bold; color: #666666;
}
.foot-dl-box .foot-last dd span{
	color:#4667D1;
}
.strongtxt{
	clear: both; line-height: 35px; letter-spacing: 6px;
}
.wechattxt span{
	font-weight: normal; color: #666; font-size: 13px;
}

.qq-icon-box{
	background: #ddd; position: relative; text-align: center; width: 30px; height: 30px; overflow: hidden; border-radius: 50%; cursor: pointer; text-indent: -9999px; margin-right: 5px; margin-left:14%; margin-top: 10px;
}
.qq-icon-box:hover{
	background: #2164F4;
}
.qq-icon-box .qq-icon{
	background: url(../images/icon-QQ.png) no-repeat center center; display: block; background-size: 60%; padding-top: 3px;
}
.qqweibo-icon-box{
	background: #ddd; position: relative; text-align: center; width: 30px; height: 30px; overflow: hidden; border-radius: 50%; cursor: pointer; text-indent: -9999px; margin-right: 5px;  margin-top: 10px;
}
.qqweibo-icon-box:hover{
	background: #00A5B7;
}
.qqweibo-icon-box .qqweibo-icon{
	background: url(../images/icon-weibo.png) no-repeat center center; display: block; background-size: 60%; padding-top: 3px;
}
.sina-icon-box{
	background: #ddd; position: relative; text-align: center; width: 30px; height: 30px; overflow: hidden; border-radius: 50%; cursor: pointer; text-indent: -9999px; margin-right: 5px;  margin-top: 10px; 
}
.sina-icon-box:hover{
	background: #E72D30;
}
.sina-icon-box .sina-icon{
	background: url(../images/icon-xinlang.png) no-repeat center center; display: block; background-size: 60%; padding-top: 3px;
}
.wechat-icon-box{
	background: #ddd; position: relative; text-align: center; width: 30px; height: 30px; overflow: hidden; border-radius: 50%; cursor: pointer; text-indent: -9999px; margin-right: 5px;  margin-top: 10px;
}
.wechat-icon-box:hover{
	background: #2E9900;
}
.wechat-icon-box .wechat-icon{
	background: url(../images/icon-weixin.png) no-repeat center center; display: block; background-size: 60%; padding-top: 3px;
}
/*snav style*/
.snav{background:#2D71E7; text-align:center; margin-top:30px; clear:both; overflow:hidden;}
.snav a{color:#fff;}
.snav a:hover{color:#333;}

/*copyrighttxt style*/
.copyrighttxt{margin-top:10px; margin-bottom:10px;}


/*floating-window*/
.floating-window{position: fixed;right:0;bottom: 100px;width: 68px;height: 138px;}
.discount{width: 68px;height: 61px;background-color: rgba(0, 0, 0, 0.3);text-align: center;font-size: 12px;color: #e1e4e7;margin-bottom: 16px;overflow: hidden;cursor: pointer;}
.discount span{display: block;margin: 8px auto 3px auto;width: 31px;height: 29px;background: url('../images/index-ico.png') no-repeat;background-position: 0 -79px;}
.scan-code{width: 68px; background-color: rgba(0, 0, 0, 0.3);text-align: center;font-size: 12px;color: #fff;overflow: hidden;cursor: pointer;}
.scan-code span{display: block;margin: 8px auto 3px auto;width: 31px;height: 31px;background: url('../images/index-ico.png') no-repeat;background-position: 0 -34px;}
.scan-code .triangle{display: none;position: absolute;top: 100px;right: 55px;border-color: transparent transparent transparent #fff;border-width: 7px 0px 7px 15px;border-style: dashed dashed dashed solid;}
.code-window{display: none;position: fixed;right: 70px;bottom: 60px;width: 149px;height: 140px;background-color: #fff;font-size: 12px;font-weight: bold;text-align: center;overflow: hidden;}
.code-window span{display: block;margin: 8px auto 2px auto;width: 108px;height: 108px;background: url('../images/index-ico.png') no-repeat;background-position: -55px 0;}

/*about*/
.abouticon{text-align:center; line-height:30px; margin-bottom:20px; border:dashed 1px #ddd; border-radius:5px; padding:10px; background:#FDFDFD; cursor: pointer;}
.abouticon h3{margin:10px auto;}
.abouticon .spinnerbox{
	width: 100px; height: 100px; margin: 0 auto; overflow: hidden; position: relative; left:0; top:0;
}
.abouticon span{margin:20px; width: 60px; height: 60px;}
.abouticon .icon1{
	background:url(../images/iconfont-dianhua.png) no-repeat 0 0; display: block; background-size: 100% 100%; position: absolute; left: 0; top: 0;
}
.abouticon .icon2{background:url(../images/iconfont-ditudingwei.png) no-repeat 0 0; display: block; background-size: 100% 100%; position: absolute; left: 0; top: 0;}
.abouticon .icon3{background:url(../images/iconfont-youjianzhongxin.png) no-repeat 0 0; display: block; background-size: 100% 100%; position: absolute; left: 0; top: 0;}
.abouticon .spinner{
	width: 100%; height: 100%; margin:0 auto; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; border:solid 10px rgba(0,0,0,0.2); border-bottom:solid 10px rgba(0,0,0,0.3); border-right: solid 10px rgba(0,0,0,0.3);
	-webkit-transition: all 0.8s ease-in-out;
    -moz-transition: all 0.8s ease-in-out;
    transition: all 0.8s ease-in-out;
}
.abouticon a:hover{
	color:#00BB9C;
}
.abouticon:hover .spinner{
	border:solid 10px rgba(0,187,156,1); 
	border-right:solid 10px rgba(255,130,40,1); 
	border-bottom:solid 10px rgba(255,130,40,1); 
	-webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.topnav{margin:10px 0;}
.topnav .nav-tabs{
	border-bottom: 2px solid #003D99;
}
.topnav .nav-tabs>li.active>a{
	background-color: #004BD1; color: #fff;
}
.topnav .nav-tabs>li{
	margin-bottom: 0;
}
.topnav .nav-tabs>li>a{
	background: #eee;
}
.topnav .nav-tabs>li>a:hover{
	background: #4d72df; color: #fff;
}
.page-cnt-show{
	padding: 10px 0; line-height: 30px; 
}
.page-cnt-show h3{
	margin: 20px 0;border-bottom: solid 1px #FF3300; padding-bottom: 5px; height: 30px; line-height: 30px; overflow: hidden; position: relative; padding-left: 25px; color: #666;
}
.page-cnt-show h3:before{
	content: ""; display:inline-block; width: 20px;height: 20px; background: #FF3300; line-height: 30px; border-radius: 50%; position: absolute; top:5px; left: 0;

}
.page-cnt-show h4{
	margin: 15px 0;border-bottom: dashed 1px #00B799; padding-bottom: 5px; height: 30px; line-height: 30px; overflow: hidden; position: relative; padding-left: 15px; color: #666;
}
.page-cnt-show h4:before{
	content: ""; display:inline-block; width: 10px;height: 10px; background: #00B799; line-height: 30px; position: absolute; top:10px; left: 0;

}
/*processico*/
.processico{text-align:center; border:dashed 1px #ddd; padding:10px 0; margin:10px auto; border-radius:10px; background:#fff;}
.processico:hover{
	background: #efefef; cursor: pointer;
}
.processico:hover .icon1,.processico:hover .icon2,.processico:hover .icon3,.processico:hover .icon4,.processico:hover .icon5,.processico:hover .icon6{
	transform: scale(1.15); -webkit-transform: scale(1.15); transition: all 0.5s ease 0.01s; -webkit-transition: all 0.5s ease 0.01s; -moz-transition: all 0.5s ease 0.01s; -ms-transition: all 0.5s ease 0.01s; -o-transition: all 0.5s ease 0.01s;
}
.processico span{width:50px; height:50px; border-radius:50%; display:block; background:#f4f4f4; color:#BCBCBC; text-align:center; margin:10px auto; border:solid 2px #22A57B; font-weight:bold; padding:5px;}
.processico .icon1,.processico .icon2,.processico .icon3,.processico .icon4,.processico .icon5,.processico .icon6{
	transform: scale(1); -webkit-transform: scale(1); transition: all 0.5s ease 0.01s; -webkit-transition: all 0.5s ease 0.01s; -moz-transition: all 0.5s ease 0.01s; -ms-transition: all 0.5s ease 0.01s; -o-transition: all 0.5s ease 0.01s;
}
.processico .icon1{
	background: url('../images/iconfont-dianhua2.png') no-repeat 6px 7px; display:block;
}
.processico .icon2{
	background: url('../images/iconfont-zixunfankui.png') no-repeat 6px 7px; display:block;
}
.processico .icon3{
	background: url('../images/iconfont-kefu2.png') no-repeat 6px 7px; display:block;
}
.processico .icon4{
	background: url('../images/iconfont-shangmentihuo.png') no-repeat 6px 7px; display:block;
}
.processico .icon5{
	background: url('../images/iconfont-iconzhifufangshi.png') no-repeat 6px 7px; display:block;
}
.processico .icon6{
	background: url('../images/iconfont-kuajingzhifuiconqueren.png') no-repeat 7px 7px; display:block;
}
/**/
.local{text-align:right; padding-bottom:10px; border-bottom:dashed 1px #ddd; padding-top:10px;}
.page-local{text-align:right; padding-bottom:10px; border-bottom:solid 1px #ddd; padding-top:10px;}
.page-local-bg{
	padding:0 4px; margin: 10px auto 0 auto; line-height: 50px; margin:0; background: #5E93E7; margin-top: 10px; clear: both; height:50px; color: #fff;
}
.page-local-bg a{
	color: #fff; text-decoration: none;
}
.page-local-bg .txt-kuoda a{
	margin-left:10px; padding: 2px 3px; border-radius: 2px; border: solid 1px #fff;
}
.page-local-bg .txt-kuoda a.fz_hover{
	background: #FF8B00; color: #fff;
}
.contdate{text-align:center;}
.newstit{margin:20px 0;}
.newstit h1{padding-bottom:20px; font-size: 26px;}
.fzc{}
.fzc a{display:inline-block; border:solid 1px #194A7E; line-height:25px; width:25px; text-align:center; margin:0 5px; border-radius:5px;}
.fz_hover{background:#3884FF; color:#fff; border:solid 1px #81B1FF; box-shadow: 1px 1px 1px #4C7DB1;}
.newstit span{padding:0 10px;}
.article-title{
	width: 30%; margin: 10px auto; border-bottom: dashed 1px #ddd; padding-bottom: 10px; text-align: center; color: #2D71E7; clear: both;
}
.content-box{line-height:30px; padding-bottom: 30px; text-align:justify; text-justify:inter-ideograph; overflow:hidden; clear: both;}
.content-box h3{font-size:18px; font-weight:800;}
.content-box h4{font-size:16px; font-weight:800;}
.content-box h3,.content-box h4{margin:.85em 0; border-bottom:dashed 1px #BFE2FF; background: #F4FAFF; line-height: 30px; color: #2867A1;}
.content-box h3:before,.content-box h4:before{content:"\e080"; font-family:'Glyphicons Halflings'; color:#2C76FF; font-weight:200; margin-right:1px; font-size: 10px;}
.page-left-menu{
	border: 0; margin: 0; padding: 0; margin-bottom: 20px;
}
.page-left-menu h4{
	margin: 5px 0; text-align: left; line-height: 23px;
}
.page-left-menu h4 span{
	font-size:12px; font-weight: normal; padding-left:5px; color: #999;
}
.page-left-menu h4 i{
	float: left; font-size:18px; color: #FFF; border: solid 1px #255EBF; border-radius: 50%; background: #2D71E7; margin-right: 5px;
}
.page-left-menu .nav>li>a{
	padding: 0 0px; background: #efefef; color: #666; line-height: 2em; text-align: center; border-radius: 0;
}
.page-left-menu .nav>li>a:hover{
	background: #BCCBE7; color: #fff;
}
.page-left-menu .nav-pills>li.active>a, .page-left-menu .nav-pills>li.active>a:focus, .page-left-menu .nav-pills>li.active>a:hover{
	background: #2D71E7; color: #fff;
}
.page-left-serv{
	border: 0; margin: 0; padding: 0; clear: both; overflow: hidden;
}
.page-left-serv h4{
	margin: 10px 0; text-align: left; color: #2D71E7;
}
.page-left-serv h4 span{
	font-size:12px; font-weight: normal; padding-left:5px; color: #999;
}
.page-left-serv ul{
	margin-left: -2px;
}
.page-left-serv li{
	width: 49%; float: left; text-align: center; margin-left: 1%; margin-bottom: 1%;  line-height: 30px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;
}
.page-left-serv li a{
	background: #efefef; color: #666; width: 100%; display:inline-block;
}
.page-left-serv li a:hover{
	background: #2D71E7; color: #fff;
}
.msg-left-box{
	clear: both; overflow: hidden;
}
.msg-left-box h4{
	margin: 10px 0; text-align: left; background: #FF4300; color: #fff; display: block; padding-left: 6px; line-height: 35px; position: relative; border: solid 1px #FF4300;
}
.msg-left-box h4 span{
	font-size:12px; font-weight: normal;padding:0 5px; text-align: center; color: #95A2B3; background: #fff; line-height: 35px; position: absolute; right:0;
}
.msg-left-box ul{
	overflow: hidden; margin: 0; padding:0; border:0;
}
.msg-left-box li{
	border-bottom: dashed 1px #ddd; clear: both; overflow: hidden; padding: 10px;
}
.msg-left-box li:hover{
	background: #FCFCFC; cursor: pointer;
}
.msg-left-box li span{
	float: right; clear: both; color: #999;border: solid 1px #ddd; border-radius: 5px; padding: 0 10px; background: #fcfcfc;
}
.ad-box{
	clear: both; height: 80px; background: #fcfcfc;
}
.page-font{
	min-width:110px;
}
.page-font a.fz_hover{
	border:0; background: none; color: #666666; box-shadow:none;
}
/*left class menu*/
#page-class-btn{
	margin-top: 10px;
}
#page-class-btn .panel{
	border-radius: 0;
}
#page-class-btn .panel-default{
	border:none;
}
#page-class-btn .panel-default>.panel-heading{
	background: #F7F7F7; color: #777; font-size: 100%;
}
#page-class-btn .panel{
	margin-top:0; border-top: solid 1px #ddd;
}
#page-class-btn .panel-heading{
	clear: both; overflow: hidden; position: relative;
}
#page-class-btn .panel-default a{
	float: left; overflow: hidden;
}
#page-class-btn .panel-default span{
	float:right; position: absolute; right: 10px; top: 18px; font-size: 12px;
}
#page-class-btn .panel-default .collapsed span{
	transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);
}
#page-class-btn .panel-default>.active{
	background: #00A1FC; border-radius: 0; color: #fff;
}
#page-class-btn .panel-default>.active h3{
	font-weight: normal; font-size: 18px; line-height: 30px;
}
/*baidushare*/
.baidushare{text-align:center; margin:10px 0;}
.check_moblie{ display:inline-block; width:98px; height:30px; vertical-align:middle; background:#f2f2f2; border:1px solid #e5e5e5; line-height:30px; color:#999; text-indent:9px; text-align:left; position:relative; cursor:pointer; margin-left:20px;}
.check_moblie .isj{background:#888888; width:0px; height:0px; overflow:hidden; margin-bottom:5px; border-top:5px solid #888888; border-right:5px solid #f2f2f2;border-left:5px solid #f2f2f2; display:block; position:absolute; right:8px; top:14px;}
.check_moblie .isj_hover{ border-top:none; border-bottom:5px solid #888888;}
#mobile_erweima{ width:100%; min-width:100%; display:none;}
.mobile_erweima{ border:1px solid #e5e5e5; position:relative; padding:20px 29px; min-height:130px; _height:130px; margin-top:22px; overflow:hidden;}
.mobile_erweima h1{ font-size:30px; color:#000; padding-bottom:10px;}
.mobile_erweima p{ line-height:24px; font-size:14px; color:#999}
.mobile_erweima img{float:right}
.mobile_erweima .clmoblie{ width:12px; height:12px; display:block; overflow:hidden; position:absolute; right:10px; top:10px; background:url(../images/icon_close_moblie.gif)}


.siminews{margin:0; border:0; padding:0; overflow:hidden; position:relative;}
.siminews h3{padding-bottom:10px; border-bottom:solid 1px #ddd;}
.siminews i.border{height:1px; width:130px; background:#093; position:absolute; top:29px; left:0;}
.siminews ul{padding:20px 0; overflow:hidden; margin-left:-10%;}
.siminews li{float:left; width:40%; text-align:right; margin-left:10%;}
.siminews li span{float:left; display:inline; width:20px; height:20px; line-height:20px; font-weight:600; border-radius:5px; font-size:12px; text-align:center; border:solid 1px #4778CC; background:#719BE4; margin-right:10px; color:#fff; margin-top:2px;}
.siminews time{font-size:12px; color:#ddd;}
.siminews li a{float:left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.siminews li a:hover{padding-left:10px;}

.tagsbox{margin-bottom: 30px;}
.tagsbox span{margin-right:10px;}
.tagsbox span a{color:#666; font-weight: normal;}
.tagsbox .label-default{
	background: #efefef;
}
.showurl{border:solid 1px #f4f4f4; padding:10px 30px; margin:20px 0 0 0;}
.list-newsbox{margin:20px 0 0 0; overflow:hidden;}
.list-newsbox h1{font-size:26px; line-height:40px; margin-top:0;}
.list-newsbox h1 span{color:#ddd; font-size:20px; line-height:40px;}
.list-newsbox .list-news{margin-bottom:20px; border:dashed 1px #ddd; overflow:hidden; border-radius:5px; background:#FAFAFA; cursor:pointer; height: 148px;}
.list-newsbox .list-news:hover{background:#fff; box-shadow:2px 2px 4px #efefef;}
.list-newsbox .list-news dt{border-bottom:dashed 1px #ddd; line-height:40px; text-align:center; font-size:16px; font-weight:400; color:#136EC9; height: 40px;}
.list-newsbox .list-news dt a{color:#105CA9;}
.list-newsbox .list-news dd{clear:both; text-indent:2em; padding:6px; overflow:hidden;}
.list-newsbox .list-news dd a{color:#8798A9;}
.list-newsbox .list-news dd a:hover{
	color: #333333; text-decoration: none;
}
.list-newsbox .list-news time{clear:both; height:20px; width:100%; display:block; float:right; text-align:right;; padding-right:10px; margin:10px 0;}
.pagebt{border-top:solid 1px #ddd;}
.fontmenu a{
	line-height: 30px; height: 30px; width: 100%; clear: both; display: block; text-align: center;
}
.fontmenu a:hover{
	background: #ddd;
}
.cont-box{
	background:#fcfcfc; padding:20px 16px 10px 16px; border-radius:0 0 5px 5px; margin-bottom:10px;
}
#content h2{
	font-size: 25px; margin-bottom: 28px;
}
#content .tb table{
	border-right: solid 1px #ddd; border-bottom: solid 1px #ddd; width: 100%;
}
#content .tb table td{
	border-left: solid 1px #ddd; border-top: solid 1px #ddd; text-align: center; vertical-align: middle;
}
.fee-box{
	margin-bottom: 0;
}

.sea-list{border:0; margin:0; padding:0; overflow:hidden; clear:both;}
.sea-list li{text-align:right; clear:both; display:block;}
.sea-list li a{float:left;}
.sea-list li a:hover{padding-left:10px;}
.sea-list .date{float:right;}
.sea-list hr{clear:both;border-top: 1px solid #ddd; display:block;}

/*classnews style*/
.classnews{
	margin: 0; padding: 0; border: 0; clear: both;
}
.classnews li{
	line-height: 30px; text-align: left; display: block;  clear: both;
}
.classnews li a{
	float: left;
}
.classnews li span{
	float: right;
}
/*fahuo style*/
.fahuolist{text-align:left; float:left; width:100%; height:190px;  overflow:hidden;}
.fahuolist li{margin:0; border:0; padding:0; line-height:30px; border-bottom:solid 1px #efefef;}
.fahuolist li span{float:right;}

.renzheng{ clear: both;}
.renzheng a {
margin-right: 30px;
border: solid 1px #efefef;
display: inline-block;
}
.paragraph{
	border: dashed 1px #ddd; padding:10px; border-radius: 5px; background: #fff; box-shadow: 3px 3px 5px #efefef; margin-bottom: 20px; position: relative;
}
.paragraph img{
	width: 100%; height: 100%;
}
.paragraph:hover{
	background: #F7F7F7; cursor:pointer;
}
.paragraph h4{
	padding-left:5px; padding-bottom: 10px; border-bottom: dashed 1px #ddd;
}
.paragraph h4:before{
	font-family:'Glyphicons Halflings'; content: "\e074"; color: #3884FA; position: absolute; left:0; top: 0; 
}
.paragraph p{
	vertical-align: middle; padding-top: 15px;  
}

/*luggage style*/
.border{
	border: solid 1px #3852B9; overflow: hidden;
}
.border-radius{
	padding: 10px; border-radius: 5px; border: solid 1px #ddd;
}
.doorbox{
	clear: both;
}
.doorbox img{
	width: 100%;
}
.doorbox .caption{
	line-height: 25px;
}
.doorbox .caption h4{
	border-left:solid 10px #2577EA; padding-left: 6px; margin:10px 0;
}
.doorbox .caption p{
	text-align: justify; word-spacing: normal; word-wrap: break-word; text-indent: 2em;
}
.luggage{
	margin: 0; border:0; padding: 0;
}
.luggage h3{
	text-align: left; padding-top: 20px; padding-bottom: 10px; margin-bottom:10px; font-size: 24px; border-bottom: solid 1px #ddd; position: relative; font-weight: normal;
}
.luggage h3 i{
	color: #fff; line-height: 40px; font-size: 40px; font-weight: 600; margin-right: 5px; background: #FF5E03; display: inline-block; text-align: center; padding: 10px 10px;
}
.luggage h3 span{
	position:absolute; width: 20%; height: 3px; left: 0; bottom: -2px; background: #2577ea;
}

.zengzhi .packing,.zengzhi .tiji,.zengzhi .genhua,.zengzhi .jiagu,.zengzhi .songxian,.zengzhi .shushou{
	background:url(../images/Luggage.png) no-repeat left top; position: relative; margin: 0; padding: 0; border: 0; text-align: center;  font-weight: 600; font-size: 14px; border: solid 1px #ddd; border-radius: 5px; text-align: center; padding-bottom: 10px; box-shadow: 1px 1px 3px #efefef; cursor: pointer; margin-top: 20px; width: 160px; overflow: hidden;
}
.zengzhi .packing{
	background-position: 50px 10px; display: block; padding-top: 90px; transition: all 0.5s ease;
}
.zengzhi .packing:hover{
	border: solid 1px #FA6753; color: #FA6753; background-position: 50px -213px; box-shadow: 3px 3px 5px #EF9B8F; transition: all 0.5s ease;
}
.zengzhi .tiji{
	background-position: -135px 10px; display: block; padding-top: 90px;  transition: all 0.5s ease;
}
.zengzhi .tiji:hover{
	border: solid 1px #FA6753; color: #FA6753; background-position: -135px -213px; box-shadow: 3px 3px 5px #EF9B8F; transition: all 0.5s ease;
}
.zengzhi .genhua{
	background-position: -325px 10px; display: block; padding-top: 90px; transition: all 0.5s ease;
}
.zengzhi .genhua:hover{
	border: solid 1px #FA6753; color: #FA6753; background-position: -325px -213px; box-shadow: 3px 3px 5px #EF9B8F; transition: all 0.5s ease;
} 
.zengzhi .jiagu{
	background-position: -505px 10px; display: block; padding-top: 90px; transition: all 0.5s ease;
}
.zengzhi .jiagu:hover{
	border: solid 1px #FA6753; color: #FA6753; background-position: -505px -213px; box-shadow: 3px 3px 5px #EF9B8F; transition: all 0.5s ease;
}
.zengzhi .songxian{
	background-position: -695px 10px; display: block; padding-top: 90px; transition: all 0.5s ease;
}
.zengzhi .songxian:hover{
	border: solid 1px #FA6753; color: #FA6753; background-position: -695px -213px; box-shadow: 3px 3px 5px #EF9B8F; transition: all 0.5s ease;
}
.zengzhi .shushou{
	background-position: -875px 10px; display: block; padding-top: 90px; transition: all 0.5s ease;
}
.zengzhi .shushou:hover{
	border: solid 1px #FA6753; color: #FA6753; background-position: -875px -213px; box-shadow: 3px 3px 5px #EF9B8F; transition: all 0.5s ease;
}
.security{
	margin-top: 20px;
}
.baozhuang{
	text-align: center;
}
.baozhuang .colthes,.baozhuang .broken,.baozhuang .appliance,.baozhuang .musical{
	background: url(../images/Luggage_2.png)no-repeat left top; position: relative;  border-radius:5px; box-shadow: 3px 3px 5px #efefef; width: 160px; text-align: center; padding-top:90px; margin-top: 20px; font-weight: bolder; overflow: hidden; padding-bottom: 10px; cursor: pointer;	
}
.baozhuang .colthes{
	background-position: 40px 10px; border: solid 1px #ddd;transition: all 0.5s ease;
}
.baozhuang .colthes:hover{
	border: solid 1px #FF6E5B; color: #FF6E5B; box-shadow: 3px 3px 5px #FFBAB1; background-position: 40px -213px; transition: all 0.5s ease;
}
.baozhuang .broken{
	background-position: -140px 10px; border: solid 1px #ddd; transition: all 0.5s ease;
}
.baozhuang .broken:hover{
	border: solid 1px #FF6E5B; color: #FF6E5B; box-shadow: 3px 3px 5px #FFBAB1; background-position: -140px -213px; transition: all 0.5s ease;
}
.baozhuang .appliance{
	background-position: -325px 10px; border: solid 1px #ddd; transition: all 0.5s ease;
}
.baozhuang .appliance:hover{
	border: solid 1px #FF6E5B; color: #FF6E5B; box-shadow: 3px 3px 5px #FFBAB1; background-position: -325px -213px; transition: all 0.5s ease;
}
.baozhuang .musical{
	background-position: -500px 10px; border: solid 1px #ddd; transition: all 0.5s ease;
}
.baozhuang .musical:hover{
	border: solid 1px #FF6E5B; color: #FF6E5B; box-shadow: 3px 3px 5px #FFBAB1; background-position: -500px -213px; transition: all 0.5s ease;
}
/*techan style*/
.techan{
	margin-top: 20px; padding: 0; border: 0; display:block; overflow: hidden; clear: both;
}
.techan h3{
	position: relative; text-align: center; font-size: 24px; border-bottom: solid 1px #ddd; padding-bottom: 10px;
}
.techan h3 span{
	position: absolute; width: 30%; background: #2577ea; height: 3px; left: 35%; bottom:-2px;
}
.chanping{
	margin-top: 20px; 
}
.techanico1,.techanico2,.techanico3,.techanico4{
	background:url(../images/tutechanicon.png); background-repeat: no-repeat; position: relative; background-position: left top; overflow: hidden; 
}
.techanico1{
	background-position: left top; display: block; width: 61px; height: 63px; margin:15px auto; transition:all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;
}
.jinyuan:hover .techanico1{
	background-position: left bottom; display: block; width: 61px; height: 64px; margin:15px auto;transition:all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;
}
.techanico2{
	background-position: -138px top; display: block; width: 61px; height: 65px; margin:15px auto;transition:all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;
}
.maituo:hover .techanico2{
	background-position: -138px bottom; display: block; width: 61px; height: 64px; margin:15px auto; transition:all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;
}
.techanico3{
	background-position: -283px top; display: block; width: 66px; height: 65px; margin:15px auto;transition:all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;
}
.shixiao:hover .techanico3{
	background-position: -283px bottom; display: block; width: 66px; height: 65px; margin:15px auto; transition:all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;
}
.techanico4{
	background-position: -424px top; display: block; width: 61px; height: 63px; margin:15px auto;transition:all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;
}
.baozhuan:hover .techanico4{
	background-position: -424px bottom; display: block; width: 61px; height: 63px; margin:15px auto; transition:all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;
}
.teshe-serv{
	margin-top: 20px;
}
.teshe-serv h4{
	border-left:solid 10px #2577EA; padding-left: 6px; margin:10px 0;
}
.teshe-serv img{
	width: 100%; height: 100px;
}
.warning-box{
	padding-bottom: 20px; overflow: hidden;
}
.warning-box .jinyuan,.warning-box .maituo,.warning-box .shixiao,.warning-box .baozhuan{
	border: dashed 1px #ddd; display: inline; width: 100%; text-align: center; display: inline-block; margin-top:20px; border-radius: 5px; height: 130px; font-weight: bold; cursor: pointer;
}
.warning-box .jinyuan:hover{
	border: dashed 1px #EA6045; color: #EA6045; box-shadow: 3px 3px 5px #EA9E8E; 
}
.warning-box .maituo:hover{
	border: dashed 1px #EA6045; color: #EA6045; box-shadow: 3px 3px 5px #EA9E8E;
}
.warning-box .shixiao:hover{
	border: dashed 1px #EA6045; color: #EA6045; box-shadow: 3px 3px 5px #EA9E8E;
}
.warning-box .baozhuan:hover{
	border: dashed 1px #EA6045; color: #EA6045; box-shadow: 3px 3px 5px #EA9E8E;
}

.ex-box{
	
}
.ex-box h2{
	color: #fff; margin: 10px 0 0 0; font-size: 25px; font-weight: normal; position: relative; width: auto; background: #4CAFA3; padding: 35px 10px; border-radius: 10px 10px 0 0;
}
.ex-box h2 small{
	padding-left: 12px; color: rgba(255,255,255,.6);
}
.ex-box h2 span{
	height: 2px; background: #2577ea; position: absolute; bottom: -10px; left: 0; width: 100%; display: block; 
}
.ex-box h3{
	color: #3DB700; margin: 20px 0; line-height: 30px;
}
.ex-box h3 i{
	display:inline-block; width: 30px; height: 30px; color: #fff; background: #29AC63; margin-right: 10px; text-align: center; border-radius: 50%; border:solid 1px #46944C;
}
.ex-box .well{
	background: #F1F1F1;
}
.ex-box .media-heading{
	margin: 0;
}
.ex-box .ex-type h3{
	color: #F04511;
}
.ex-box .ex-type .well{
	height: 170px; overflow: hidden; position:relative; left:0; top:0;
}
.ex-box .ex-type .btn-group{
	position:absolute; bottom: 10px; right: 10px;
}
.ex-box .ex-type img{
	margin:0;
}
.ex-box-column{
	
}
.ex-box-column .media-heading{
	margin: 10px 0 20px 0;
}
.ex-box-column img{
	overflow: hidden;
}
.ex-box-column .thumbnail{
	cursor: pointer;
}
.ex-box-column .thumbnail:hover{
	border: solid 1px rgba(49, 165, 128, 1); box-shadow: 3px 3px 5px rgba(53, 124, 56, 0.2); color: #fff;
}
.ex-box-column .thumbnail .caption{
	position: relative; left: 0; top: 0; overflow: hidden;
}
.anbaozan{
	
}
.anbaozan div h3{
	font-size: 13px; line-height: 30px; border-bottom: dashed 1px #ddd;
}
.count-box .btn{
	border-radius: 0;
}
.pricebox1,.pricebox2,.pricebox3,.pricebox4{
	 display: inline-block; border-radius: 5%; margin: 10px 0; width: 100%; text-align: left; height: 160px; overflow: hidden; box-shadow: 3px 3px 5px #ddd;
}
.pricebox1{
border:dashed 1px #b9b9b9; padding-top:50px; background: #efefef;
}
.pricebox2{
	border:dashed 1px #ffaf17; padding-top:24px; background: #FFF6EF;
}
.pricebox3{
	border:dashed 1px #32cd34; padding-top:50px; background: #F2FFF2;
}
.pricebox4{
	border:dashed 1px #ddd; padding-left: 10px; padding-top: 10px;
}
.pricebox4 .text-center{
	border-top: dashed 1px #ddd; padding-top:6px;
}
.pricebox1 h3,.pricebox2 h3,.pricebox3 h3{
	border-bottom:dashed 1px #ddd; padding-bottom: 10px; font-size: 24px; color: #666; text-align: center; width: 80%; margin: 0 auto;
}
.pricebox1 h3{
	text-decoration:line-through; color: #666666;
}
.pricebox2 h3{
	font-size: 50px; color: #FF7708;
}
.pricebox3 h3{
	color: #32CD34;
}
.pricebox1 p,.pricebox2 p,.pricebox3 p{
	font-size: 18px; text-align: center; color: #5A8EEC; padding-top: 8px; font-weight: bold;
}
.xuquicnt{
	margin: 0; border: 0; padding: 0;
}
.xuquicnt h4{
	margin: 10px auto; padding-bottom:10px; border-bottom:solid 1px #ddd; font-size: 16px; text-align: center; color:#E7103B;
}
.xuquicnt p{
	text-indent: 2em; line-height: 25px;
}
.xuqui-group{
	margin-left: -2%; margin-top: 10px;
}
.xuqui-group li{
	width: 48%; margin-left: 2%; margin-bottom: 10px; float: left; text-align: center;
}
.xuqui-group li a{
	border: solid 1px #ddd; background: #fff; display: inline-block; padding: 8px; width: 100%;
}
.xuqui-group li a:hover{
	background: #2577ea; color: #fff;
}
.zhengzhicnt{
	overflow: hidden; background: #fff; border:solid 1px #DDD; border-top: none; font-size: 12px; margin-bottom: 20px; padding-bottom: 20px;
}
.zhengzhicnt .packlist{
	margin-top: 30px; border: solid 1px #ddd; height: 130px; padding-top: 16px; border-radius: 5px; padding-right: 8px;
}
.zhengzhicnt .packlist .pull-left{
	padding-left: 10px;
}
.adregbox a{
	color: #fff; text-decoration: none;
}
.adregbox a:hover{
	box-shadow: 3px 3px 5px #E7E7E7;
}
.regadbox{
	margin: 0; padding: 0; margin-top: 20px; clear: both; width: 100%; border: dashed 1px #C75028; text-align: center; border-radius: 5px;display: block; overflow: hidden; padding-bottom: 10px;
background-image: -ms-linear-gradient(top, #FF7623,#DF4F1F);
background-image: -moz-linear-gradient(top, #FF7623,#DF4F1F);
background-image: -webkit-gradient(linear, left top, left bottom, from(#FF7623), to(#DF4F1F));
background-image: -webkit-linear-gradient(top, #FF7623,#DF4F1F);
background-image: -o-linear-gradient(top, #FF7623,#DF4F1F);
background-image: linear-gradient(top, #FF7623,#DF4F1F);
}
.regadbox h3{
	padding-top: 20px; color: #fff; border-bottom: dashed 1px #fff; padding-bottom: 10px; text-shadow: 1px 3px 1px #8C381C;
}
.regadbox ul{
	padding: 10px 30px; margin-left: -10%;
}
.regadbox ul li{
width: 40%; text-align: left; float: left; border: solid 1px #fff; color: #333; margin-bottom: 10px; margin-left: 10%; border-radius: 5px; padding-left:10px; 
background-image: -ms-linear-gradient(top, #fafafa,#f7f7f7);
background-image: -moz-linear-gradient(top, #fafafa,#f7f7f7);
background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#f7f7f7));
background-image: -webkit-linear-gradient(top, #fafafa,#f7f7f7);
background-image: -o-linear-gradient(top, #fafafa,#f7f7f7);
background-image: linear-gradient(top, #fafafa,#f7f7f7);
box-shadow: 2px 2px 3px #B44824;
}
/*ueditro style*/
.list-paddingleft-2{padding-left:20px}
.list-paddingleft-3{padding-left:40px}
.sharedata h3{
	margin-top: 20px;
}

.jiehuo{
	
}
.jiehuo h4{
	color: #1D677E; padding-bottom: 10px; border-bottom: solid 1px #237E99; margin-bottom: 10px;
}
/*»áÔ±×¢²á*/
#reg #strength{width:190px;height:16px;line-height:16px;display:block;text-indent:110px;font-size:12px;color:red;}
#reg div{background:url(../../../lib/images/strength.gif) 0 0 no-repeat;margin:0;}
#reg .nothing{background-position:0 0;}
#reg .normal{background-position:0 -12px;}
#reg .general{background-position:0 -26px;}
#reg .special{background-position:0 -40px;}
#usermenu .panel-heading{
	background: #4086FF; color:#fff; background-image: none;
}
#usermenu .list-group{
	border: none; box-shadow:0;
}
#usermenu .panel-default{
	border:solid 1px #4086FF;
}
#usermenu a:hover{
	color: #fff;
}
#usermenu .collapsed .arrow{width:0px;height:0px;border-left: 8px solid transparent;border-right: 8px solid transparent; border-top:8px solid #FFF; position: relative; top: 15px;
right: -5px;  transition:0.5s;-moz-transition:-moz-transform 0.5s; /* Firefox 4 */    -webkit-transition:-webkit-transform 0.5s; /* Safari and Chrome */    -o-transition:-o-transform 0.5s; /* Opera */}
#usermenu .arrow{width:0px;height:0px;border-left: 8px solid transparent;border-right: 8px solid transparent; border-top:8px solid #FFBF00; position: relative; top: 15px;
right: -5px;  transition:0.5s;-moz-transition:-moz-transform 0.5s; /* Firefox 4 */    -webkit-transition:-webkit-transform 0.5s; /* Safari and Chrome */    -o-transition:-o-transform 0.5s; /* Opera */}
#usermenu .list-group a:hover{
	color: #135EE1;
}
.btn-exit{
	margin-top: 6px; clear: both;
}
.btn-exit a{
	padding: 2px 5px; display: block; text-align: center; background-color: #F2AB04; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #fff; line-height: 60px;
}
.btn-exit a:hover{
	background: #FFE13C;
}
.localway{
	margin-top: 30px; text-align: right;
}

.bluepannel .panel{
	border: solid 1px #4086FF;
}
.bluepannel .panel-heading{
	background: #4086FF; color: #fff; font-size: 16px;
}
#tabservs .nav-tabs>li.active>a,#tabservs.nav-tabs>li.active>a:focus{
	border-top: solid 4px #E74D3F; color: #E74D3F;
}
.anbaozan img{
	width: 100%; overflow: hidden; border: solid 1px #efefef; padding: 2px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
#my-tabs{	
}
#my-tabs .nav-tabs a{
	background: #efefef; border:none; border-bottom: solid 1px #ddd;
}
#my-tabs .nav-tabs .active a{
	background: #4086FF; color: #fff;
}
#my-tabs .tab-content{
	margin-top:20px;
}
.senddata h3{
	margin-top: 10px;
}
.senddata i,.anbaozan i{
	width: 13px; height: 13px; border-radius: 50%; background: #2577ea; display: inline-block; margin-right: 6px;
}
.my-order-form{
	position: relative;
}
.my-order-form h4{
	color: #2577ea; padding-bottom:10px; text-align: center; clear: both;
}
.send-info-box,.send-packing-box,.remarket-box{
	border: solid 1px #ddd; overflow: hidden; padding: 10px; margin-bottom: 15px; border-radius: 5px; box-shadow:3px 3px 2px #efefef;
}
.send-info-box h5,.send-packing-box h5,.remarket-box h5{
	clear: both; margin: 10px auto;  font-size: 16px; border-left: solid 10px #E75752; padding-left:6px;
}
#warning-box{
	z-index: 10; position:absolute; background: #2577ea; left:0; top: -130px; border:dashed 2px #000; border-radius: 5px; overflow: hidden;
}
#warning-info-box{
	
}
#warning-info-box .modal-dialog{
	width: 980px;
}
/*express-reocess-icon*/
.color-behalf{
	clear: both; overflow: hidden; margin:10px auto 20px auto; font-size: 16px; font-weight: 600;
}
.color-behalf span{
	margin-right: 50px;
}
.color-behalf .blue-color{
	color:#386FD3; border-bottom: dotted 1px #386FD3;
}
.color-behalf .orang-color{
	color:#FAB400; border-bottom: dotted 1px #FAB400;
}
.express-box{
	clear: both; margin-bottom: 20px; display: block; overflow: hidden;
}
.express-icon-box{
	transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box i{
	background: url(../images/expressicon.png) no-repeat left top; position: relative;
}
.express-icon-box ul{
	margin-right: -4%;
}
.express-icon-box li{
	float: left; text-align: center; font-weight: bold;width:16.5%; font-size: 16px; margin-top: 10px;
}
.express-icon-box li span{
	clear: both; margin-bottom: 10px; margin: 0 auto;
}
.express-icon-box .customer-icon-bg{
	background: #386FD3; width: 90px; height: 90px; border-radius:50%; position: relative; text-align: center; display: block; box-shadow: 3px 3px 3px rgba(0,34,97,.5); transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .us-icon-bg{
	background: rgba(250, 180, 0, 1); width: 90px; height: 90px; border-radius:50%; position: relative; text-align: center; display: block; box-shadow:3px 3px 3px rgba(94,67,0,.5);transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .ex-icon-01{
	background-position: left top; display: block; width: 64px; height: 64px; position:absolute; left: 16px; top: 12px;
	transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .ex-icon-02{
	background-position: -110px top; display: block; width: 64px; height: 64px; position:absolute; left: 16px; top: 12px;
	transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .ex-icon-03{
	background-position: -225px top; display: block; width: 64px; height: 64px; position:absolute; left: 16px; top: 12px;
	transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .ex-icon-04{
	background-position: -340px top; display: block; width: 64px; height: 64px; position:absolute; left: 16px; top: 12px;
	transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .ex-icon-05{
	background-position: -455px top; display: block; width: 64px; height: 64px; position:absolute; left: 16px; top: 12px;
	transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .ex-icon-06{
	background-position: -555px top; display: block; width: 64px; height: 64px; position:absolute; left: 16px; top: 12px;
	transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .hover .customer-icon-bg{
	background: #fff; border: solid 1px #efefef; transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .hover .us-icon-bg{
	background: #fff; border: solid 1px #fefef; transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .hover .ex-icon-01{
	background-position: left -68px; transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .hover .ex-icon-02{
	background-position: -110px -68px; transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .hover .ex-icon-03{
	background-position: -225px -68px; transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .hover .ex-icon-04{
	background-position: -340px -68px; transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .hover .ex-icon-05{
	background-position: -455px -68px; transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.express-icon-box .hover .ex-icon-06{
	background-position: -555px -68px; transition: all 0.3s; -moz-transform: all 0.5s; -webkit-transform: all 0.5s;
}
.webmapbox {
	margin: 0;
	border: 0;
	margin-top: 10px;
}
.webmapbox dl {
	padding:10px 0;
	border: dashed 1px #ddd;
	margin-top: 10px;
	overflow:hidden;
	border-radius:5px;
	background:#fff;
}
.webmapbox dl:hover{
	background:#efefef;
}
.webmapbox dl dt {
	line-height: 35px;
	border-bottom: dashed 1px #ddd;
	clear: both;
	padding-left: 16px;
}
.webmapbox dl dd {
	padding-bottom: 10px;
	padding-left: 16px;
}
.webmapbox dl dd li {
	float: left;
	margin-top: 10px;
}
.webmapbox dl dd li a {
	border: solid 1px #ddd;
	background: #fff;
	text-align: center;
	vertical-align: middle;
	display: inline;
	padding: 2px 5px;
	border-radius: 3px;
}
.weixinlogo{position:absolute; z-index:999; left:35.5%; top:140px; width:30%; padding:0 10px; text-align:center; display:none;}
.three-serv-box {
	clear: both;
	position:relative;
	cursor:pointer;
	height: 160px;
}
.three-serv-box dl {
	float: left;
	width: 32%;
	margin-left: 1%;
	border: dashed 1px #ddd;
	padding: 10px;
}
.three-serv-box dl dt {
	float: left; padding-left:36%;
}
.three-serv-box dl dt h3{font-size:16px;}
.three-serv-box dl dd {
	float: left; padding-left:36%; font-size:13px;
}
.three-serv-box .online{background:url(/keson_theme/default/images/contacticon01.png) no-repeat 10px center #fff; display:block; position:relative;}
.three-serv-box .weixin{background:url(/keson_theme/default/images/contacticon02.png) no-repeat 10px center #fff; display:block; position:relative;}
.three-serv-box .erxian{background:url(/keson_theme/default/images/contacticon03.png) no-repeat 10px center #fff; display:block; position:relative;}
/*left nav style*/
#fixeleftnav{background-color:rgba(251,251,251,0.7);width:70px;left:0;top:0;bottom:0;z-index:99999;margin:0;padding:0;box-shadow:0 0 4px rgba(0,0,0,.14);}
#fixeleftnav dl{list-style:none;padding:0px;margin:0px;border-top:1px solid #E7E7E7;width:70px;position:absolute;left:0;top:50%;bottom:0;vertical-align:middle;margin-top:-240px;}
#fixeleftnav dt{position:absolute;width:70px;display:block;bottom:10px;margin:0;padding:0}
#fixeleftnav dd{border-bottom:1px solid #E7E7E7;font:normal 12px/normal 'microsoft yahei';margin:0;padding:0}
#fixeleftnav a,#fixeleftnav a:link,#fixeleftnav a:visited{text-decoration:none;display:block;height:71px;background:transparent url(../images/left.png) top center no-repeat;color:#676767;text-align:center;line-height:101px;margin:0;padding:0;}
#fixeleftnav a:hover{background-color:#1A5FB6; color:#fff; margin:0;padding:0}
#fixeleftnav a.web{background-position:13px 8px;margin:0;padding:0}
#fixeleftnav a.mb{background-position:13px -68px;margin:0;padding:0}
#fixeleftnav a.dj{background-position:13px -138px;margin:0;padding:0}
#fixeleftnav a.mh{background-position:13px -198px;margin:0;padding:0}
#fixeleftnav a.dh{background-position:13px -258px;margin:0;padding:0}
#fixeleftnav a.pk165{background-position:13px -318px;margin:0;padding:0}
#fixeleftnav a.w267{background-position:-360px -10px;margin:0;padding:0}
#fixeleftnav a.closeddd{background-color:#FF5200;background-position:13px -382px;margin:0;padding:0}

@media screen and (max-width: 979px){
	.topmenu .navbar-nav li a{
		font-size: 16px;
	}
}
@media screen and (min-width: 768px){
	.topmenu .nav>li>a{
	padding: 15px 30px;
}
}