﻿body{font:14px 'Microsoft Yahei';word-break:break-all}
.btn{ background-color: #ff8c00;}
.navbar{border: none;}
/* Header */
#head {height: 400px;background-image: linear-gradient(to bottom, #314690 0%, #4b69d2 100%);background:#4b69d2 url(../images/bg_header.jpg) repeat-x;/* min-height:520px; */text-align: center;padding-top:50px;*padding-top:50px;color:white;font-family:"Open sans", Helvetica, Arial;font-weight:300;}
#head.secondary { height:100px; min-height: 100px; padding-top:0px; }
	#head .lead { font-family:"Open sans", Helvetica, Arial; font-size:44px; margin-bottom:6px; color:white; line-height:1.15em; margin-bottom:10px; } 
	#head .tagline {color: #e6e2e2;margin:15px 0px;}
		#head .tagline a { color:#fff; } 
	#head .btn {background: #FF8C00;margin:20px 0px 0px 10px;}
	#head .btn-default {border: 1px solid #fff;text-shadow: none;background:transparent;color:#fff;-webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5);-moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5);box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5);background: transparent;}
		#head .btn-default:hover,
		#head .btn-default:focus {border: 1px solid #fff;color:rgba(255,255,255,.8);-webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8);-moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8);box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8);background: transparent;}
		#head .btn-default:active, 
		#head .btn-default.active { color:#fff; -webkit-box-shadow:inset 0px 0px 0px 3px #fff; -moz-box-shadow:inset 0px 0px 0px 3px #fff; box-shadow:inset 0px 0px 0px 3px #fff; background: transparent; }

@media (max-width: 767px) {
	#head { min-height:420px; padding-top:160px; }
	#head .lead { font-size: 34px; }
}

a{color: #3e89c4;}
a:hover,a:focus{text-decoration: none;color:#e80b35;}
/* Autohide navbar */
.slideUp { top:-100px; }
.headroom { -webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; transition: all 0.4s ease-out; }


/* Highlights (in jumbotron in most cases) */
.highlight { margin-top:40px; }
.myhlight { margin:40px 0px 20px 0px; }
	.h-caption {padding: 1px 0px 10px 10px;
    text-align: center;
    margin: 0px;} 
	.h-caption i {width: 175px;
    height: 79px;
    display: block;
    margin: 10px 0px 18px 2px; }
	.h-caption h4 { color:#fff; font-size: 16px; font-weight: bold; margin-bottom:0px; }
	.h-caption a{color: #fff;text-decoration: none;}
	.h-caption a:hover{text-decoration: none;}
	.h-body {    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
        padding: 15px 18px 18px 8px;
    border: solid 1px #ccc; }
#xuanzexitong .text-muted i{color: #f9971f;margin-right: 6px;}
#xuanzexitong .text-muted a{color: #f9971f;}
	.slogo{background:url(../images/slogo.png) no-repeat;}
	.vip{background:#42b9b3 url(../images/vip.jpg) no-repeat;}
	.pmlc{background:#a54759 url(../images/pmlc.jpg) no-repeat;}
	.amlc{background:#b48a42 url(../images/amlc.jpg) no-repeat;}
	.xfj{background:#687e7b url(../images/xfj.jpg) no-repeat;}
	.dfj{background:#c4b397 url(../images/dfj.jpg) no-repeat;}
	.price{color: #3e89c4;font-size: 18px;}
	.price strong{font-size: 22px;}
	.h-body p{margin-top:10px;line-height: 24px;}
	.jcgo{}
	.jcgo a{ color:#fff;}
.ncp{padding: 0px 15px;}
.simg{margin: 15px 27px 15px 15px;
    width: 120px;}
.snr{max-width: 778px;padding: 8px 0px 0px 0px;}
.snr h4{float:left;font-weight: bold;color: #f9971f;font-size: 18px;}
.snr strong{color: #3e89c4;}
.snr span{/* float:right; *//* margin: 10px 10px 0px 0px; */}
.snr p{color: #888;float:left;line-height: 22px;}
.text-left span{float: right;margin: 8px 0px 0px 5px;}
.text-md{
    border-bottom: 1px solid rgba(175, 172, 172, 0.4);
    margin: 1px 40px 0px 0px;
    float: left;
    padding-bottom: 7px;
    }
.text-md a{ margin-left:8px;}
.text-md strong{padding: 3px 0px 0px 0px;float:left;}
.text-md ul{padding: 0px;margin: 0px;float:left;}
.text-md li{list-style: none;float:left;/* margin: 0px 5px 0px 0px; */padding: 3px 5px 3px 12px; */}
.text-left {
    min-height: 60px;
    min-width: 90%;
}
.jcfw{float: right;margin:10px 2px 0px 0px;}
.yz{float:left;}
.right span{
    color: #3e89c4;
    font-size: 24px;
    }
.right strong{font-size: 40px;}
.row .xcp{min-height: 180px; float: left;   border-radius: 3px;
    padding: 10px 15px;
    background-color: #F7F5F4;}
.xcp .right{height: 137px;overflow: hidden;padding: 20px 0px 0px 20px;}
.xcp .xtu{line-height: 14px;padding: 3px 0px 0px 5px;color: #fff;position: absolute;width: 40px;height: 44px;right: 10px;top: -5px;text-align: center;}
.xcp .blue{background: url(../images/blue.png) no-repeat top right;}
.xcp .yellow{background: url(../images/yellow.png) no-repeat top right;}
.jumbotron p{font-size: 14px;color: #888;line-height: 22px;}
.faq{padding: 0px 10px 20px 0px;}
.faq p{line-height: 22px;color: #888;text-indent: 2em;}
.footer1 p{text-indent: 2em;line-height: 22px;}
.sidebar{} 
.sidebar h4{
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
    font-size: 22px;
} 
.sidebar .list-unstyled{
    margin: 20px 0px 30px 5px;
} 
.sidebar .list-unstyled li{} 
.cur{/* padding: 3px 5px 3px 12px; */border-radius: 0px 4px 4px 20px;background-image: linear-gradient(to bottom, #FF9B22 0%, #FF8C00 100%);color: #fff;background-color: #ff8c00;}
.cur a{color:#fff;}
.cur a:hover{text-decoration: none;color:#fff;}
.rlist{width: 168px;height: 137px;overflow: hidden;float:left;}
.rlist .list{float:left;}
.maincontent p{font-size: 14px;
    line-height: 22px;}
.maincontent .padg{padding-left: 10px;}
.maincontent .xzbg{line-height: 45px;}
.maincontent .xzbg a,.maincontent .xzbg a:hover{border-radius: 3px;padding: 8px 15px;}
.maincontent .xzbg a{border: 1px solid #eee; margin-right: 10px;}
.maincontent .xzbg a:hover{    color: #f9971f;
    background-color: #f9f3f9;
    border: 1px solid #ad8a84;}
.tb-center{}
.tb-center .wh{width: 70px;}
.tb-center th , .tb-center td{text-align:center;}
.table .fw{text-align: center;padding: 120px 22px 0px 22px;}

/* Typography */
h1, h2, h3, h4, h5, h6 { font-family:"Open sans", Helvetica, Arial; }
h1, .h1, h2, .h2, h3, .h3 { margin-top:30px; } 
blockquote { font-style: italic; font-family: Georgia; color:#999; margin:30px 0 30px; }
label { color: #777; }
.thin { font-weight:300;     padding-bottom: 20px; }
.page-title { margin-top:20px; font-weight:300; }
.text-muted { color:#888; line-height: 28px;text-align: center;}
.breadcrumb { background:none; padding:0; margin:30px 0 0px 0; }
ul.list-spaces li{ margin-bottom:10px; }

/* Helpers */
.container-full { margin: 0 auto; width: 100%; }
.top-margin { margin-top:20px; }

img { max-width:100%; }
img.pull-right { margin-left: 10px; }
img.pull-left { margin-right: 10px; }
#map { width:100%; height:280px; }
#social { margin-top:50px; margin-bottom:50px; }
	#social .wrapper { width:340px; margin:0 auto; }
.copyrights{
	text-indent:-9999px;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden;
}
/* Main content block */
.maincontent { }

/* Sidebars */
.sidebar { /*padding-top:36px;*/ padding-bottom:30px; }
	.sidebar .widget { margin-bottom:20px; }
	.sidebar h1, .sidebar .h1, .sidebar h2, .sidebar .h2, .sidebar h3, .sidebar .h3 { margin-top:20px; } 

/* Footer */
.footer1 { background: #232323; padding: 30px 0 0 0; font-size: 12px; color: #999; }
	.footer1 a {color: #999;margin: 0px 5px;}
		.footer1 a:hover {color: #fff; }
	.footer1 .widget {margin: 10px 0px;}		
	.footer1 .widget-title { font-size: 17px; font-weight: bold; color: #ccc; margin: 0 0 20px; }
	.footer1 .entry-meta { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 0 0 35px 0; padding: 2px 0; color: #888888; font-size: 12px; font-size: 0.75rem; }
		.footer1 .entry-meta a { color: #333333; }
		.footer1 .entry-meta .meta-in { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 10px 0; }
	.follow-me-icons { font-size:30px; }		
		.follow-me-icons i { float:left; margin:0 10px 0 0; }		

.footer2 { background: #191919; padding: 15px 0; color: #777; font-size: 12px; }
	.footer2 a { color: #aaa; }
		.footer2 a:hover { color: #fff; }
		.footer2 p {text-align: center; margin: 0; }

	.widget-simplenav { margin-left:-5px; }		
	.widget-simplenav a{ margin:0 5px; }
/* aside */
.common-right-aside {
    position:fixed;
    bottom:250px;
    left:50%;
    margin-left:590px; 
}
.common-right-aside a {
    display:block;
    width:60px;
    height:60px;
    background:#5c3933;
    border-top:1px solid #404040;
    -webkit-transition:background .3s linear;
         -o-transition:background .3s linear;
            transition:background .3s linear;
}
.common-right-aside .qq {
    background: #364d9d url(../images/right_aside_icon.png) 0 0 no-repeat;
}
.common-right-aside .qq:hover {
    background:#6785ef url(../images/right_aside_icon.png) 0 0 no-repeat;
}
.common-right-aside .wechat {
    background:#5c3933 url(../images/right_aside_icon.png) 0 -60px no-repeat;
}
.common-right-aside .wechat:hover {
    background:#c9b89c url(../images/right_aside_icon.png) 0 -60px no-repeat;
}
.common-right-aside .favicon {
	text-align: center;
	line-height: 55px;
    color:#fff;
}
.common-right-aside .favicon:hover {
    background:#c9b89c;
}
.common-right-aside .return {
    background: #364d9e url(../images/right_aside_icon.png) 0 -125px no-repeat;
    color:#fff;
    text-align:center;
    padding-top:30px;
}
.common-right-aside .return:hover {
    background:#6785ef url(../images/right_aside_icon.png) 0 -125px no-repeat;
}
/* aside end */
li{ list-style:none}
.purpose{width:1200px;margin:0 auto;padding:60px 0}.purpose-list{margin-top:50px}.purpose-list li{width:300px;float:left}.purpose-list li i{width:132px;height:130px;display:block;margin:0 auto}.purpose-list li .icon-service{background:url(../images/icon-service.png) no-repeat}.purpose-list li .icon-revise{background:url(../images/icon-revise.png) no-repeat}.purpose-list li .icon-writer{background:url(../images/icon-writer.png) no-repeat}.purpose-list li .icon-deli{background:url(../images/icon-deli.png) no-repeat}.purpose-list li h4{font-size:20px;font-weight:400;text-align:center;margin-bottom:15px;margin-top:20px;color:#333}.purpose-list li p{font-size:14px;color:#7d7d7d;padding:0 50px;text-align:center;line-height:20px}.news-box{width:100%;background-color:#f5f5f5}.news{width:1200px;margin:0 auto;padding:60px 0}.news-tell{float:left;width:285px;margin-right:20px}

.prd-tit {
    text-align: center;
}.prd-tit h3 {
    font-size: 24px;
    margin-bottom: 10px; font-weight:bold
}.prd-tit p {
    font-size: 14px;
    color: #999;
}
.news {
    width: 1200px;
    margin: 0 auto;
    padding: 60px 0;
}.news{width:1140px;margin:0 auto;padding:60px 0}.news-tell{float:left;width:270px;margin-right:20px}.news-link{border:solid 1px #ccc;box-sizing:border-box}.news-tell:last-child{margin-right:0}.news-tell h4{font-size:18px;padding-left:10px;border-left:solid 2px #0089e0;font-weight:400;color:#0089e0;margin-bottom:20px}.news-img{position:relative;overflow:hidden}.news-img{display:block;width:100%;height:160px}.news-img span{width:100%;height:30px;display:block;position:absolute;bottom:0;background:rgba(0,0,0,.6);font-size:12px;color:#fff;line-height:30px;padding-left:20px}.news-img span a{}.news-list{padding:0 20px}.news-list li{padding:6px 0}.news-list li:first-child{margin-top:10px}.news-list li:before{content:"";display:inline-block;width:4px;height:4px;background-color:#333;margin-right:4px;margin-bottom:4px}.news-list li a{font-size:14px;color:#333;width:220px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.news-list li a:hover{color:#0089e0}.news-link .more{float:right;display:inline-block;margin-top:10px;margin-right:20px;margin-bottom:20px;font-size:14px;color:#333;cursor:pointer}.news-link .more:hover{color:#0089e0}.service{width:100%;background-color:#222}.service-list{width:1200px;margin:0 auto}.service-list li{width:25%;height:50px;margin:25px 0;color:#fff}.service-list li .list-icon{width:50px;height:50px;margin-left:10px}.service-list .service-two .list-icon{background:url(../images/service-icon2.png) no-repeat}.service-list .service-one .list-icon{background:url(../images/service-icon1.png) no-repeat}.service-list .service-three .list-icon{background:url(../images/service-icon3.png) no-repeat}.service-list .service-four .list-icon{background:url(../images/service-icon4.png) no-repeat}.service-list li .service-content{margin-left:6px}.service-list li .service-content .title{font-size:18px;margin-bottom:6px}.service-list li .service-content span{display:block;margin-left:8px;font-size:14px;color:#b2b2b2}.footer{width:100%;background-color:#191919}.friendLink{width:1200px;margin:0 auto;padding:20px 0}.friendLink h4{font-size:14px;color:#b2b2b2;font-weight:400}.friendLink ul{width:1120px;margin-left:10px}.friendLink ul li{display:inline-block;margin-bottom:10px}.friendLink ul li a{margin-right:15px;margin-bottom:5px;color:#b2b2b2;font-size:14px}.friendLink ul li a:hover{color:#0089e0}.footer-content{width:1200px;margin:0 auto;padding:20px 0;padding-bottom:30px}.nav-footer li{float:left;margin-right:30px}.nav-footer li a{font-size:14px;color:#b2b2b2}.nav-footer li a:hover{color:#0089e0}.footer-content p{color:#b2b2b2;font-size:14px}.wpa-container{right:0;bottom:100px;position:fixed;z-index:2000000000;width:80px;height:80px;text-align:center;font-size:16px;color:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px}

/*列表页右侧*/
.indexMainRight {
  background: #fff;
/* margin-top:20px;*/
}
.indexMainRight h4 {
  font-size: 18px;
  width: 100%;
  height: 50px;
  background: #00bcd4;
  color: #fff;
  text-align: center;
  line-height: 50px;
}
.indexMainRight .product-list {
  margin-bottom: 30px;
}
.indexMainRight .product-list li {
  width: 100%;
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  text-align: center;
  border-left: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}
.indexMainRight .product-list li a {
  color: #666;
}
.indexMainRight .product-list li a:hover {
  color: #0c82d5;
}
.indexMainRight .ranking-list {
  margin-bottom: 30px;
}
.indexMainRight .ranking-list h4 {
  margin-bottom: 30px;
}
.indexMainRight .ranking-list li {
  width: 100%;
  text-align: center;
}
.indexMainRight .ranking-list li img {
  display: block;
  width: 100%;
}
.indexMainRight .ranking-list li p {
  color: #666;
  font-size: 16px;
  line-height: 40px;
}
.indexMainRight .ranking-list li:hover p {
  color: #0c82d5;
}
.indexMainRight .news-list-right {
  margin-bottom: 30px;
}
.indexMainRight .news-list-right li {
  width: 100%;
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  text-align: center;
  border-left: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  padding: 0;
  margin: 0;
  display: list-item;
}
.indexMainRight .news-list-right ul{
list-style: none;
}	

.indexMainRight .news-list-right li a {
  color: #666;
}
.indexMainRight .news-list-right li a:hover {
  color: #0c82d5;
}
.indexMainRight .recommend-list {
  margin-bottom: 0px;
}
.indexMainRight .recommend-list li {
  width: 100%;
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  text-align: center;
  border-left: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}
.indexMainRight .recommend-list li a {
  color: #666;
}
.indexMainRight .recommend-list li a:hover {
  color: #0c82d5;
}

