@charset "gb2312";
.ban .carousel-inner{
	position: absolute;
	top: 0;
}
.ban,.carousel-inner,.item,.carousel-inner .active{
	height: 580px;
	position: relative;
	width: 100%;
}
.ban .item{
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center;
	background-size:cover;
}
.ban .item a{
	display: block;
	height: 100%;
	width: 100%;
}
.ban .carousel-inner>.item>a>img,.ban .carousel-inner>.item>img,.ban .img-responsive,.ban .thumbnail a>img,.ban .thumbnail>img{
	height:580px;
	max-width:none;
}
.ban .carousel-control{
	color: #333;
	text-shadow:none;
	transition: .3s;
}
.ban .carousel-control:hover{
	color: #ebaf44;
	transition: .3s;
}
.ban .glyphicon-menu-left,.ban .glyphicon-menu-right{
    display: inline-block;
    margin-top: -10px;
	position: absolute;
    top: 50%;
    z-index: 100;
}
.ban .glyphicon-menu-left:before,.ban .glyphicon-menu-right:before{
	font-size: 38px;
	z-index: 100;
}
.ban .carousel-control.left,.ban .carousel-control.right{
	background: none;
	position: absolute;
	z-index: 100;
}
.ban .carousel-indicators{
	position: absolute;
	bottom: 10px;
	z-index: 9;
}
.ban .carousel-indicators li{
	background: #ccc;
	border: none;
	border-radius: 40px;
	height: 5px;
	line-height: 25px;
	margin: 0 5px;
	text-indent: 0;	
	width: 50px;
}
.ban .carousel-indicators .active{
	background: #ebaf44;
}
@media screen and (min-width:1024px){
.ban .carousel-inner>.item>a>img,.ban .carousel-inner>.item>img,.ban .img-responsive,.ban .thumbnail a>img,.ban .thumbnail>img{
	margin-left:-50%;
}
}
@media screen and (min-width:1280px){
.ban .carousel-inner>.item>a>img,.ban .carousel-inner>.item>img,.ban .img-responsive,.ban .thumbnail a>img,.ban .thumbnail>img{
	margin-left:-17.8%;
}
}
@media screen and (min-width:1600px){
.ban .carousel-inner>.item>a>img,.ban .carousel-inner>.item>img,.ban .img-responsive,.ban .thumbnail a>img,.ban .thumbnail>img{
	margin-left:0px;
}
}
@media screen and (min-width:1920px){
.ban .carousel-inner>.item>a>img,.ban .carousel-inner>.item>img,.ban .img-responsive,.ban .thumbnail a>img,.ban .thumbnail>img{
	height:580px;
	max-width:none;
	margin-left:0px;
}
}
@media screen and (min-width:2000px){
.ban .carousel-inner>.item>a>img,.ban .carousel-inner>.item>img,.ban .img-responsive,.ban .thumbnail a>img,.ban .thumbnail>img{
	margin:0 auto;
}
}

/*-----------------------------*/
.ban-about{
	background: url(../images/ban-about.jpg) no-repeat center;
	height: 580px;
}
.about-gysxg{
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,.20);
	height: 450px;

	position: relative;
}
.gysxg-pic{
	left: 30px;
	position: absolute;
	top: -100px;
}
.gysxg-main{
	float: right;
	padding: 30px 30px 0 0;
	width: 620px;
}
.gysxg-name:after{
	background: #ffa51e;
	content: '';
	display: block;
	height: 2px;
	margin: 20px 0;
	width: 70px;
}
.gysxg-content{
	color: #333;
	font-size: 14px;
	line-height: 25px;
	padding: 20px 0 0 0;
}


.bg-qywh{
	background: url(../images/about-qywh.jpg) no-repeat center;
	height: 595px;
}
.about-qywh{
	overflow: hidden;
	padding: 60px 0;
}
.qywh-main{
	background: #fff;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,.20);
	float: right;
	height: 460px;
	position: relative;
	width: 820px;
}
.qywh-main:before{
	background: #ffa51e;
	content: '';
	display: block;
	height: 5px;
	left: -10px;
	position: absolute;
	top: 50px;
	width: 70px;
}
.qywh-main strong,.qywh-main em{
	color: #666;
	display: block;
	float: right;
	font-size: 18px;
	line-height: 36px;
	width: 700px;
}
.qywh-main strong{
	margin-top: 40px;
}
.qywh-main em{
	font-style: normal;
}

.about-khal{
	overflow: hidden;
	padding: 40px 0;
}
.khal-name{
	text-align: center;
}
.khal-name em{
	display: block;
	font-size: 14px;
	font-style: normal;
	margin: 30px;
}
.khal-name em:after{
	background: #ffa51e;
	bottom: 40px;
	content: '';
	display: block;
	height: 2px;
	margin: 0 auto;
	position: relative;
	width: 70px;
}
.khal-content{
	position: relative;
}
.khal-content li{
	float: left;
	height: 200px;
	overflow: hidden;
	position: relative;
	width: 200px;
	z-index: 33;
}
.khal-c{
	height: 397px;
	margin: 0 auto;
	overflow: hidden;
	position: absolute;
	text-align: center;
	top: 200px;
	width: 100%;
	z-index: 22;
}
.khal-c img{
	height: 397px!important;
	width: 397px!important;
}
.khal-content img{
	height: 200px;
	width: 200px;
	transition: .3s;
}
.khal-content img:hover{
	height: 220px;
	margin: -10px;
	width: 220px;
	transition: .3s;
}
.khal-text{
	padding: 30px 0 0 0;
	text-align: right;
}
.khal-text em{
	border: solid 1px #4e4e4e;
	border-radius: 20px;
	color: #4e4e4e;
	display: inline-block;
	font-size: 14px;
	font-style: normal;
	padding: 5px 20px;
}

.bg-zzzm{
	background: url(../images/about-zzzm.jpg) no-repeat top center;
	overflow: hidden;
	padding: 70px 0;
}
.zzzm-name{
	text-align: center;
}
.zzzm-name em{
	color: #fff;
	display: block;
	font-size: 14px;
	font-style: normal;
	margin: 30px;
}
.zzzm-name em:after{
	background: #fff;
	bottom: 60px;
	content: '';
	display: block;
	height: 2px;
	margin: 0 auto;
	position: relative;
	width: 70px;
}
.zzzm-content{
	padding: 30px 0 50px 0;
}
.zzzm-main#horizontal .example1 .sly{
	height: 350px;
}
.zzzm-list{
	background: rgba(250,248,244,0.40);
	border-radius: 10px;
	float: left;
	height: 300px;
	margin: 0 10px;
	position: relative;
	width: 280px;
}
.zzzm-list:after{
	background: url(../images/zzzm-yy.png) no-repeat;
	bottom: -40px;
	content: '';
	display: block;
	height: 15px;
	left: -5px;
	position: absolute;
	width: 290px;
}
.zzzm-list .zzzm-img{
	padding: 20px 0;
	text-align: center;
}
.zzzm-list .zzzm-img img{
	border: solid 4px #eee;
	border-radius: 10px;
}
.zzzm-list .zzzm-title{
	background: #fff;
	border-radius: 10px;
	bottom: 0;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,.30);
	height: 70px;
	line-height: 70px;
	position: absolute;
	text-align: center;
	width: 280px;
}
.zzzm-list .zzzm-title strong{
	background: #ffa51e;
	border-radius: 30px;
color: #fff;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	width: 250px;
}
/*-----------------------------------------------*/
.fzlc-ban{
	padding-top: 130px;
	text-align: center;
}
.fzlc-name{
	text-align: center;
}
.fzlc-name strong{
	color: #333;
	display: block;
	font-size: 24px;
	padding: 10px 0 0 0;
}
.fzlc-name em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
}
.fzlc-main{
	background: url(../images/fzlc-bg.png) repeat-y center;
	margin: 30px 0 0 0;
	padding: 0 0 20px 0;
}
.fzlc-main hr{
	background: #ccc;
	border: none;
	border-radius: 10px;
	display: block;
	height: 10px;
	margin: 0;
	padding: 0;
}
.fzlc-item{
	height: 100px;
	margin-top: 30px;
	width: 560px;
}
.fzlc-item .fzlc-nf{
	background: #ffa51e;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	height: 100px;
	line-height: 100px;
	position: relative;
	text-align: center;
	width: 90px;
}
.fzlc-item .fzlc-cnt{
	background: #fff;
	font-size: 14px;
	height: 100px;
	line-height: 20px;
	padding: 15px 20px;
	transition: .2s;
	verticle-align:middle;
	width: 470px;
}
.fzlc-l{
	float: left;
	margin-right: 500px;
}
.fzlc-l .fzlc-nf{
	float: right;
}
.fzlc-l .fzlc-nf:after{
	border: 10px solid transparent;
	border-left-color: #ffa51e;
	content: '';
	display: block;
	right: -20px;
	position: absolute;
	top: 40px;
}
.fzlc-l .fzlc-cnt{
	float: left;
}
.fzlc-r{
	float: right;
	margin-left: 500px;
}
.fzlc-r .fzlc-nf{
	float: left;
}
.fzlc-r .fzlc-nf:after{
	border: 10px solid transparent;
	border-right-color: #e9a33a;
	content: '';
	display: block;
	left: -20px;
	position: absolute;
	top: 40px;
	z-index: 99;
}
.fzlc-r .fzlc-cnt{
	float: right;
}
.fzlc-item:hover .fzlc-nf{
	background: #003da5;
	transition: .2s;
}
.fzlc-l:hover .fzlc-nf:after{
	border-left-color: #003da5;
	transition: .2s;
}
.fzlc-r:hover .fzlc-nf:after{
	border-right-color: #003da5;
	transition: .2s;
}
.fzlc-item .fzlc-nf:before{
	background: #ffa51e;
	border-radius: 20px;
	content: '';
	display: block;
	height: 20px;
	opacity: 0;
	position: absolute;
	transition: .3s;
	top: 30px;
	width: 20px;
}
.fzlc-r .fzlc-nf:before{
	left: -20px;
}
.fzlc-r:hover .fzlc-nf:before{
	left: -50px;
	top: 30px;
	opacity: 1;
	transition: .3s;
}
.fzlc-l .fzlc-nf:before{
	right: -20px;
}
.fzlc-l:hover .fzlc-nf:before{
	right: -50px;
	top: 30px;
	opacity: 1;
	transition: .3s;
}
.liquan{
	position: relative;
}
.liquan:after{
	background: url(../images/biaoqian.png) no-repeat;
	content: '';
	display: block;
	height: 144px;
	left: 85%;
	position: absolute;
	top: 10px;
	width: 144px;
}
.mt{
	text-align: center;
}
.mt strong{
	display: inline-block;
	font-family: "华文宋体";
	font-size: 36px;
	position: relative;
	line-height:60px;
}
.mt em{
	color: #999;
	display: block;
	font-size: 18px;
	font-style: normal;
	position: relative;
	top: 10px;
}
.mt strong:after,.mt strong:before{
	background: url(../images/mt-hr.png) no-repeat;
	content: '';
	display: block;
	height: 6px;
	position: absolute;
	width: 54px;
}
.mt strong:after{
	bottom: -8px;
	left: 0px;
}
.mt strong:before{
	-moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
    /*IE*/
    filter:FlipH;
	right: 0px;
	top: -8px;
}
/*-----------------------------*/
.bg-liquan{
	background: url(../images/bg-i-1.jpg) no-repeat center;
	background-size: cover;
	overflow: hidden;
}
.liquan{
	padding-top: 50px;
}
.tab{
	height: 90px;
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
}
.tab em{
	display: inline-block;
	font-family: "华文宋体";
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	margin: 0 10px;
}
.tab a em{
	background-image: url(../images/tab-bg.png);
	background-repeat: no-repeat;
	background-position: -250px 0px;
	border: none;
	color: #ffa51e;
	display: block;
	height: 49px;
	line-height: 49px;
	width: 250px;
}
.tab .nav-tabs{
	border-bottom: none;
	margin: 0 auto;
	width: 810px;
}
.tab li{
	height: 49px;
}
.tab li.active a em{
	background-position: 0px 0px;
	color: #fff;
	text-decoration: none;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,.nav-tabs > li > a,.nav-tabs > li.active > a:visited,.nav-tabs > li.active > a:active{
	border: none!important;
	text-decoration: none;
}
.liquan .tab-content{
	padding-top: 20px;
}
.liquan .product-item{
	background: #003da5;
	border-radius: 10px;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.63);
	float: left;
	height: auto;
	margin: 20px;
	overflow: hidden;
	padding: 0 0 10px 0;
	position: relative;
	top: 0px;
	transition: .3s;
	width: 360px;
}
.liquan .product-item:hover{
	box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.83);
	top: -20px;
	transition: .3s;
}
.liquan .product-item:hover ul{
	height: auto;
}
.liquan .product-item .item-img{
	height: 200px;
	overflow: hidden;
	width: 100%;
	z-index: 1;
}
.liquan .carousel-inner,.liquan .item,.liquan .carousel-inner .active{
	height: 200px;
}
.liquan .carousel-indicators li{
	background: rgba(255,255,255,0.51);
	border: none;
	height: 3px;
	margin: 0;
	width: 40px;
}
.liquan .carousel-indicators li.active{
	border: none;
	background: rgba(255,255,255,1);
}

.liquan .product-item .item-list{
	background: #fff;
	border-radius: 10px;
	font-family: "华文宋体";
	padding: 20px 0 10px 0;
	position: relative;
	text-align: center;
	top: -10px;
	z-index: 10;
}
.liquan .product-item .item-list h2{
	border: solid 3px #333;
	border-radius: 50px;
	display: inline-block;
	font-size: 24px;
	font-weight: bold;
	margin: 0 auto 10px auto;
	padding: 1px 25px;
}
.liquan .product-item .item-list li{
	border-top: solid 1px #e0d6c1;
	margin: 5px auto 0 auto;
	overflow: hidden;
	padding-top: 10px;
	width: 300px;
}
.liquan .product-item .item-list li a{
	background: #fff;
	border-radius: 10px;
	color: #1b1514;
	display: block;
	height: 55px;
	transition: .3s;
}
.liquan .product-item .item-list li a:hover{
	background: #ffeccb;
	color: #003da5;
	transition: .3s;
}
.liquan .product-item .item-list li a:hover .goumai{
	border: solid 2px #003da5;
	transition: .3s;
}
.liquan .product-item .item-list li a:hover .guige:before{
	border-left: solid 2px #003da5;
	transition: .3s;
}
.liquan .product-item .item-list li .xinghao{
	float: left;
	line-height: 55px;
	text-align: right;
	width: 90px;
}
.liquan .product-item .item-list li .xinghao strong{
	border: none;
	font-size: 28px;
	margin-right: 5px;
}
.liquan .product-item .item-list li .guige{
	float: left;
	padding: 7px 0 3px 25px;
	position: relative;
	text-align: left;
	width: 180px;
	font-family: "微软雅黑";
	font-size:14px;
}
.liquan .product-item .item-list li .guige:before{
	border-left: solid 2px #1b1514;
	border-radius: 30px;
	content: '';
	display: inline-block;
	height: 35px;
	left: 10px;
	position: absolute;
	top: 10px;
	width: 20px;
}
.liquan .product-item .item-list li .guige em{
	display: block;
	font-style: normal;
}
.liquan .product-item .item-list li .goumai{
	border: solid 2px #333;
	border-radius: 20px;
	float: left;
	font-family: "宋体";
	font-weight: bold;
	height: 35px;
	line-height: 35px;
	margin: 10px 0;
	transition: .3s;
	width: 12px;
}
/*-----------------------------------*/
.lqdz{
	background: url(../images/lq-dingzhi.jpg) no-repeat center top;
	height: 580px;
}
.lqdz-main{
	float: right;
	padding-top: 100px;
	text-align: center;
	width: 310px;
}
.lqdz-name{
}
.lqdz-cnt{
	color: #fff;
	line-height: 24px;
	padding-top: 10px;
}
.lqdz-cnt em{
	display: block;
	font-size: 14px;
	font-style: normal;
	padding: 0;
}
.lqdz-cnt strong{
	display: block;
	font-size: 14px;
	padding-top: 40px;
}
.lqdz-cnt a{
	background: #ffa51e;
	border-radius: 30px;
	color: #fff;
	display: inline-block;
	font-size: 18px;
	height: 35px;
	line-height: 35px;
	margin: 20px;
	transition: .3s;
	width: 190px;
}
.lqdz-cnt a:hover{
	background: #fff;
	color: #ffa51e;
	transition: .3s;
}
.lqdz-list{
	color: #fff;
	height: 80px;
	margin: 30px auto 0 auto;
	text-align: center;
	width: 290px;
}
.lqdz-list li{
	float: left;
	width: 25%;
}
.lqdz-list li span{
	border: solid 2px #fff;
	border-radius: 50px;
	display: block;
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: bold;
	height: 32px;
	line-height: 27px;
	margin: 0 auto 5px auto;
	text-align: center;
	width: 32px;
}

.bg-zhiying{
	background: url(../images/bg-i-3.jpg) no-repeat center #333;
	overflow: hidden;
}
.zhiying{
	padding: 140px 0 100px 0;
	text-align: center;
}
.zhiying-name{
	margin-bottom: 30px;
}
.zhiying-main{
	color: #fff;
	font-size:14px;
}
.zhiying-link a{
	background: #ffa51e;
	border-radius: 30px;
	color: #fff;
	display: inline-block;
	font-size: 18px;
	height: 35px;
	line-height: 35px;
	margin: 20px 0 0 0;
	padding: 0 35px;
	transition: .3s;
}
.zhiying-link a:hover{
	background: #fff;
	color: #ffa51e;
	transition: .3s;
}

.thfs{
	text-align: center;
	padding: 80px 0;
}
.thfs-main{
	margin: 30px 0 0 0;
}
.thfs-list{
	background: #fff;
	border-radius: 10px;
	box-shadow: 0 0 8px 0px rgba(0,0,0,.05);
	float: left;
	height: 450px;
	margin: 10px;
	transition: .3s;
	width: 280px;
}
.thfs-list:hover{
	box-shadow: 5px 5px 8px 0px rgba(0,0,0,.35);
	transition: .3s;
}
.thfs-img{
	height: 228px;
	margin: 10px auto;
	padding: 0;
	width: 257px;
}
.thfs-img:after{
	background-image: url(../images/thfs-ico.png);
	background-repeat: no-repeat;
	border-radius: 20px;
	content: '';
	display: block;
	height: 30px;
	margin: 0 auto;
	position: relative;
	top: -20px;
	width: 80px;
}
.wzth .thfs-img:after{
	background-position: 0px -30px;
}
.dhth .thfs-img:after{
	background-position: 0px -60px;
}
.wxth .thfs-img:after{
	background-position: 0px -90px;
}
.thfs-img img{
	border-radius: 10px;
}
.thfs-title{
	margin: 30px 0 0 0;
}
.thfs-cnt{
	font-size: 14px;
	line-height: 22px;
	padding: 20px 0 0 0;
}
.thfs-cnt a{
	background: #eee;
	border-radius: 20px;
	color: #5e5e5e;
	display: inline-block;
	font-size: 16px;
	margin: 0 0 5px 0;
	padding: 2px 20px;
	position: relative;
	transition: .3s;
}
.thfs-cnt a:hover{
	background: #ffa51e;
	color: #fff;
	transition: .3s;
}
.thfs-cnt img{
	margin: 0 0 10px 0;
}
.thfs-cnt a:after{
	background: url(../images/thfs-link-ico.png) no-repeat;
	content: '';
	display: block;
	height: 19px;
	position: absolute;
	right: 0px;
	width: 18px;
}
.thfs-cnt em{
	display: block;
	font-size: 16px;
	font-style: normal;
}
.dhth em{
	color: #9d9d9d;
	font-size: 14px;
}
.dhth em b{
	color: #333;
	font-size: 18px;
	font-weight: normal;
}

.lq-absolute{
	margin: 0 auto;
	position: relative;
	top: -480px;
	z-index: 99;
	width: 1200px;
}
.lq-main{
	background: #fff;
	border-radius: 10px;
	float: right;
	height: 440px;
	position: relative;
	width: 300px;
}
.lq-main:before{
	background: #ffa51e;
	content: '';
	display: block;
	height: 130px;
	left: 149px;
	position: absolute;
	top: -120px;
	width: 2px;
	z-index: 2;
}
.lq-main:after{
	background: #333;
	border-radius: 10px;
	content: '';
	display: block;
	height: 10px;
	left: 145px;
	position: absolute;
	top: 5px;
	width: 10px;
}
.lq-name{
	padding-top: 25px;
	text-align: center;
}
.lq-name h1{
	color: #333;
	font-family: "华文宋体";
	font-size: 24px;
	font-weight: bold;
	margin: 0;
}
.lq-name em{
	color: #666;
	display: block;
	font-size: 14px;
	font-style: normal;
	padding-top: 5px;
}
.lq-guige{
	height: 35px;
	margin: 20px auto 0 auto;
	text-align: center;
	width: 260px;
}
.lq-item{
	border-bottom: solid 2px #eee;
	display: inline-block;
	line-height: 20px;
	margin: 0 5px;
	padding: 5px 0;
	width: 70px;
}
.lq-item i,.lq-item em{
	font-style: normal; 
}
.lq-item b{
	color: #333;
	font-size: 24px;
	margin-right: 5px;
}
.lq-item i{
	font-size: 12px;
}
.lq-item em{
	color: #666;
	font-size: 14px;
}

.lq-jiage{
	margin: 0 auto;
	padding: 50px 0 0 0;
	width: 240px;
}
.lq-jiage i,.lq-jiage em{
	display: block;
	font-style: normal;
}
.lq-jiage i{
	color: #999;
	font-size: 12px;
	position: relative;
	text-decoration:line-through;
}
.lq-jiage i:after{
	background: url(../images/jiage-youhui.png);
	content: '';
	display: block;
	height: 29px;
	position: absolute;
	top: -16px;
	right: -10px;
	width: 89px;
}
.lq-jiage em{
	color: 666;
	font-size: 14px;
}
.lq-jiage span{
	color: #ffa51e;
}
.lq-jiage strong{
	font-size: 22px;
}

.lq-info{
	color: #999;
	font-size: 12px;
	margin: 0 auto;
	padding: 10px 0 0 0;
	width: 240px;
}
.lq-info-m{
	border-bottom: solid 1px #eee;
	line-height: 24px;
}
.lq-info-m:hover{
	color: #333;
}

.lq-buy{
	background: #ffa51e;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,.30);
	border-radius: 10px;
	bottom: 0;
	height: 110px;
	position: absolute;
	width: 300px;
}
.lq-buy .lq-buy-btn{
	float: left;
	padding: 10px;
}
.lq-buy .lq-buy-btn em{
	color: #fff;
	display: block;
	font-size: 14px;
	font-style: normal;
	padding-bottom: 5px;
}
.lq-buy .lq-buy-btn a{
	color: #fff;
	display: inline-block;
	line-height: 20px;
	padding: 0 5px;
	text-align: center;
}
.lq-buy .lq-buy-btn a span{
	background-image: url(../images/lq-buy-btn.png);
	background-repeat: no-repeat;
	background-color: #fff;
	border-radius: 10px;
	display: inline-block;
	height: 42px;
	margin-bottom: 2px;
	transition: .3s;
	width: 42px;
}
.lq-buy .jsq{
	background: none;
	border: none;
	margin: 0;
	padding: 0;
}
.lq-buy .lq-buy-btn a:hover span{
	margin-bottom: 0px;
	transition: .3s;
}
.lq-buy .lq-buy-btn a:hover i{
	color: #003da5;
	margin-top: 0;
	transition: .3s;
}
.lq-buy .btn-jsq{
	background-position: 8px 5px;
}
.lq-buy .btn-cpbj{
	background-position: -43px 5px;
}
.lq-buy .btn-zxzx{
	background-position: -93px 5px;
}
.lq-buy .lq-buy-btn a i{
	display: block;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	margin-top: 2px;
	transition: .3s;
}
.lq-buy .lq-buy-ewm{
	float: right;
	padding: 10px;
	text-align: center;
}
.lq-buy .lq-buy-ewm img{
	border-radius: 5px;
}
.lq-buy .lq-buy-ewm span{
	color: #fff;
	display: block;
	font-size: 12px;
	padding-top: 5px;
}

.tc-list{
	position:absolute;
	width: 100%;
	z-index: 99;


}
.tc-item{
	float: left;
	margin-top: 15px;
	width: 400px;
}
.tc-item strong{
    background:url(../images/tc-item-bg2.jpg);
	color: #fff;
	cursor: pointer;
	display: block;
	font-family: "华文宋体";
	font-size: 24px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	-webkit-transition: all .6s ease-in .3s;
	transition: all .6s ease-in .3s;
	width: 100%;
	z-index: 9;
}
.tc-item:hover strong{
    background:url(../images/tc-item-bg.jpg);
	transition: .3s;
}
.shizhi strong{
	border-radius: 10px 0px 0px 10px;
	overflow: hidden;
}
.bazhi strong{
	border-left: solid 1px #ecd2af;
	border-right: solid 1px #ecd2af;
}
.liuzhi strong{
	border-radius: 0px 10px 10px 0px;
	overflow: hidden;
}


.tc-item ul{
	background: #fff;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,.30);
	border-radius:10px;
	height: 0px;
	overflow: hidden;
	-webkit-transition: all .5s ease-in .1s;
	transition: all .5s ease-in .1s;
}
.shizhi:hover ul{
	height: 320px;
	transition: .3s;
}
.bazhi:hover ul{
	height: 200px;
	transition: .3s;
}
.liuzhi:hover ul{
	height: 160px;
	transition: .3s;
}

.tc-item li{
	height: 40px;
	overflow: hidden;
	padding: 0 30px;
}
.tc-item li a{
	border-bottom: solid 1px #eee;
	color: #333;
	display: block;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
}
.tc-item li a:hover{
	color: #003da5;
	border-bottom: solid 1px #003da5;
}

.tc-item li a b{
	font-family: "华文宋体";
	font-size: 25px;
}
.tc-list-xh{
	float: left;
	width: 70px;
}
.tc-list-xiong{
	float: left;
	text-align: right;
	width: 140px;
}
.tc-list-ci{
	float: left;
	text-align: right;
	width: 130px;
}



.news-dqwz{
	padding-bottom: 30px;
	padding-top: 120px;
}
.news-dqwz a{ color:#666;}
.news-dqwz a:hover{ color:#555;}
.news-menu{
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 0px 3px 0px rgba(0,0,0,.10);
	height: 120px;
	overflow: hidden;
	width: 1197px;
}
.news-menu li{
	float: left;
	font-size: 14px;
	height: 120px;
	text-align: center;
	width: 133px;
}
.news-menu li a{
	color: #003da5;
	display: block;
	font-size: 14px;
}
.news-menu li span{
	background-image: url(../images/news-menu.png);
	background-repeat: no-repeat;
	border: solid 2px #003da5;
	border-radius: 10px;
	display: block;
	height: 45px;
	margin: 20px auto 10px auto;
	transition: .3s;
	width: 45px;
}
.news-menu li:hover{
	background: #ffa51e;
	transition: .3s;
}
.news-menu li:hover a{
	color: #fff;
}
.news-menu li:hover span{
	border: solid 2px #fff;
	color: #fff;
	transition: .3s;
}
.news1 a span{background-position: 4px 5px;}
.news1:hover a span{background-position: 4px -65px;}
.news2 a span{background-position: -123px 5px;}
.news2:hover a span{background-position: -123px -65px;}
.news3 a span{background-position: -258px 5px;}
.news3:hover a span{background-position: -258px -65px;}
.news4 a span{background-position: -393px 5px;}
.news4:hover a span{background-position: -393px -65px;}
.news5 a span{background-position: -527px 5px;}
.news5:hover a span{background-position: -527px -65px;}
.news6 a span{background-position: -661px 5px;}
.news6:hover a span{background-position: -661px -65px;}
.news7 a span{background-position: -795px 5px;}
.news7:hover a span{background-position: -795px -65px;}
.news8 a span{background-position: -929px 5px;}
.news8:hover a span{background-position: -929px -65px;}
.news9 a span{background-position: -393px 5px;}
.news9:hover a span{background-position: -393px -65px;}


.news{
}
.news .item{
	background: #fff;
	border: solid 2px #fff;
	border-radius: 10px;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,.30);
	float: left;
	height: auto;
	margin: 20px 5px 0 5px;
	padding: 10px;
	position: relative;
	top: 0;
	transition: .3s;
	width: 390px;
}
.news .item:hover{
	top: -10px;
	transition: .3s;
}
.news-name{
	font-family: "华文宋体";
	font-size: 24px;
	font-weight: bold;
	height: 40px;
	position: relative;
}
.news-name .glyphicon{
	color: #333;
	font-size: 15px;
	font-weight: normal;
	position: absolute;
	right: 0;
	top: 5px;
}
.news-name .glyphicon:hover{
	color: #ebaf44;
}
.news-main{
	border-radius: 10px;
	height: 300px;
	overflow: hidden;
	position: relative;
	width: 365px;
}
.news-main:hover .news-info{
	background: #003da5;
	transition: .3s;
}
.news-img img{
	height: 300px;
	width: 365px;
}
.news-info{
	background: #222;
	bottom: 0;
	color: #eee;
	height: 85px;
	left: 0;
	padding: 10px;
	position: absolute;
	transition: .3s;
}
.news-info a{
	color: #fff;
}
.news-info a:hover{
	color: #fff;
}
.news-info strong{
	display: block;
	font-size: 16px;
	height: 25px;
	margin-bottom: 5px;
	overflow: hidden;
	font-family:微软雅黑;
}
.news-info em{
	display: block;
	font-size: 13px;
	font-style: normal;
	height: 55px;
	overflow: hidden;
	line-height:22px;
}
.news-list{
	margin-top: 20px;
}
.news-list li{
	margin-bottom: 5px;
}
.news-list a{
	border-radius: 10px;
	display: block;
	height: 105px;
	padding: 5px;
	transition: .3s;
}
.news-list a:hover{
	background: #f2f3f5;
}
.news-list a:hover .glyphicon{
	color: #003da5;
	transition: .3s;
}
.news-list-img{
	float: left;
	height: 95px;
	width: 95px;
}
.news-list-img img{
	border-radius: 10px;
}
.news-list-main{
	float: left;
	height: 95px;
	padding: 5px 0px 5px 5px;
	position: relative;
	width: 260px;
}
.news-list-main strong{
	color: #333;
	display: block;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.news-list-main em{
	color: #666;
	display: block;
	font-style: normal;
	height: 40px;
	overflow: hidden;
}
.news-list-main .time{
	bottom: 5px;
	color: #666;
	font-size: 14px;
	left: 5px;
	position: absolute;
}
.news-list-main .glyphicon{
	bottom: 5px;
	color: #666;
	font-size: 14px;
	right: 5px;
	position: absolute;
	top: auto;
	transition: .3s;
}


.news-left-list{
	float: left;
	width: 890px;
}
.news-left-list li{
	background: #fff;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,.0);
	height: 190px;
	margin-bottom: 15px;
	padding: 20px;
	transition: .3s;
}
.news-left-list li:hover{
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,.4);
	transform: .3s;
}
.news-left-list li:hover .title{
	font-weight: bold;
}
.n-list-img{
	float: left;
	width: 170px
}
.n-list-info{
	float: left;
	width: 680px;
}
.n-list-info .title{
	font-size: 18px;
	font-weight: normal;
}
.n-list-info .title:after{
	background: #333;
	content: '';
	display: inline-block;
	height: 2px;
	width: 8px;
}
.n-list-info .title a{
	color: #333;
}
.n-list-info .time{
	color: #666;
	font-size: 14px;
	padding-top: 10px;
}
.n-list-info .time:after{
	background: #ffa51e;
	content: '';
	display: block;
	height: 2px;
	margin: 5px 0;
	width: 30px;
}
.n-list-info .info{
	font-size: 14px;
	height: 60px;
	overflow: hidden;
}
.n-list-info .link{
	font-size: 14px;
}
.n-list-info .link a{
	color: #666;
}
.n-list-info .link a:after{
	border: solid 1px #999;
	border-radius: 10px;
	content: '>';
	display: inline-block;
	font-family:"宋体";
	font-size: 10px;
	height: 15px;
	line-height: 15px;
	margin-left: 10px;
	text-align: center;
	width: 15px;
}

#PageStyle{
	font-size:14px;
	height:70px;
	line-height:50px;
	text-align:center;
}
#PageStyle span{
	padding:2px 8px;
}
#PageStyle span a{
	color:#666;
}
#PageStyle span:hover{
	color:#666;
	font-weight: bold;
}
#PageStyle .pages{
	color:#666;
}
#PageStyle .Current{
	color:#ffa51e;
	font-weight:bold;
}

.news-details{
	background: #fff;
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,.2);
	float: left;
	margin-bottom: 5px;
	padding: 30px;
	width: 910px;
}
.n-d-title h1{
	font-size: 24px;
	margin: 0;
}
.n-d-title span{
	color: #888;
	display: block;
	height: 35px;
	line-height: 35px;
}
.n-d-title span b{
	font-weight: normal;
	margin-right: 20px;
}
.n-d-zy{
	background: #f2f3f5;
	color: #666;
	margin: 10px 0;
	padding: 15px 20px;
}
.n-d-content{
	font-size: 14px;
	line-height: 24px;
	color:#666;
	
}
.n-d-content a{ color:#555;}
.n-d-content a:hover{ color:#666;}
.nxx-fy{
	background:#fff;
	border-top:solid 1px #e5e5e5;
	color:#818181;
	font-size:14px;
	margin-top: 20px;
	padding:20px 20px 0px 20px;
}
.nxx-fy a{
	color:#818181;
}
.nxx-fy-l{
	float:left;
}
.nxx-fy-r{
	float:right;
}
.nxx-fy div a:hover{
	color:#333;
	text-decoration:underline;
}
.newsxx-m-list{
	float:right;
	margin-top: 20px;
	width:260px;
}
.newsxx-m-l-dt{
	background:#fff;
	color:#5a4d42;
	font-family:"宋体";
	font-size:18px;
	height:30px;
	line-height:30px;
	padding:0 0 0 20px;
	position:relative;
}
.newsxx-m-l-dt:before{
	background:#5a4d42;
    content:"";
    width:3px;
    height:3px;
    left:10px;
    top:13px;
    position:absolute;
	border-radius:20px;
	z-index:999;
}
.newsxx-m-l-dt .glyphicon{
	font-size:12px;
	position:absolute;
	right:10px;
	top:10px;
}
.newsxx-m-l-dt .glyphicon a{
	color:#5a4d42;
	padding:0 0 0 5px;
}
.newsxx-m-l-dd{
	background:#fff;
	margin:5px 0 0 0;
	padding:10px;
}
.newsxx-m-l-dd ul{
	margin: 0;
}
.newsxx-m-l-dd li{
	border-bottom:solid 1px #eee;
	font-size:14px;
	height: 30px;
	line-height:30px;
	margin:0 0 5px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newsxx-m-l-dd li a{
	color:#999;
}
.nxx-fx{
	color:#818181;
	float:left;
	height: 50px;
	padding:0px 0;
	text-align: right;
	width: 910px;
}
.nxx-fx a{
	color:#818181;
}
.nxx-fx .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
	float: none;
	height: 20px;
}
.news-right-menu{
	float: right;
	overflow: hidden;
	width: 260px;
}
.news-right-menu li{
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 0px 3px 0px rgba(0,0,0,.10);
	float: left;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
	width: 260px;
}
.news-right-menu li a{
	color: #333;
	display: block;
	font-size: 14px;
}
.news-right-menu li span{
	background-image: url(../images/news-menu.png);
	background-repeat: no-repeat;
	background-size: 460px;
	border: solid 2px #003da5;
	border-radius: 5px;
	display: inline-block;
	float: left;
	height: 25px;
	margin-top: 7px;
	margin-left: 75px;
	margin-right: 10px;
	transition: .3s;
	width: 25px;
}
.news-right-menu li:hover{
	background: #ffa51e;
	transition: .3s;
}
.news-right-menu li:hover a{
	color: #fff;
}
.news-right-menu li:hover span{
	border: solid 2px #fff;
	color: #fff;
	transition: .3s;
}
.news-right-menu .news1 a span{background-position: 3px 3px;}
.news-right-menu .news1:hover a span{background-position: 3px -30px;}
.news-right-menu .news2 a span{background-position: -58px 3px;}
.news-right-menu .news2:hover a span{background-position: -58px -30px;}
.news-right-menu .news3 a span{background-position: -123px 3px;}
.news-right-menu .news3:hover a span{background-position: -123px -30px;}
.news-right-menu .news4 a span{background-position: -186px 3px;}
.news-right-menu .news4:hover a span{background-position: -186px -30px;}
.news-right-menu .news5 a span{background-position: -251px 3px;}
.news-right-menu .news5:hover a span{background-position: -251px -30px;}
.news-right-menu .news6 a span{background-position: -314px 3px;}
.news-right-menu .news6:hover a span{background-position: -314px -30px;}
.news-right-menu .news7 a span{background-position: -378px 3px;}
.news-right-menu .news7:hover a span{background-position: -378px -30px;}
.news-right-menu .news8 a span{background-position: -443px 3px;}
.news-right-menu .news8:hover a span{background-position: -443px -30px;}
.news-right-menu .news9 a span{background-position: -186px 3px;}
.news-right-menu .news9:hover a span{background-position: -186px -30px;}

.help-left{
	background: #fff;
	border-radius: 10px 10px;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,.10);
	float: left;
	margin-top: 120px;
	padding-top: 20px;
	width: 180px;
}
.help-left dl{
	margin: 0;
	padding: 0px;
}
.help-left dl:hover{
	background: #eee;
}
.help-left dt{
	font-size: 18px;
	font-weight: normal;
	line-height: 40px;
	padding: 0 40px;
}
.help-left dl:hover dt{
	font-weight: bold;
}
.help-left dd{
	font-size: 14px;
	line-height: 30px;
}
.help-left dd a{
	color: #666;
	display: block;
	padding: 0 40px;
}
.help-left dl:hover dd a:hover{
	background: #ffa51e;
	border-left: solid 2px #ebaf44;
	color: #fff;
	font-weight: bold;
}



.help-right{
	float: right;
	width: 990px;
}
.help-right .news-dqwz{
	padding-bottom: 10px;
}
.help-right .news-dqwz a{ color:#333;}
.help-right .news-dqwz a:hover{ color:#333;}
.help-main{
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,.10);
	padding: 10px 30px 30px 30px;
}
.help-main a{ color:#555;}
.help-main a:hover{ color:#666;}
.help-main img{ width:95%;}
.help-main h2{
	color: #666;
	font-size: 18px;
	font-weight: bold;
	margin-top: 30px;
}
.help-main hr{
	background: #f2f2f2;
	border: none;
	height: 3px;
}



.qydz-ban{
	background: url(../images/qydz-ban.jpg) no-repeat top center;
	height: 580px;
}
.qydz-ban .main{
	color: #fff;
	float: right;
	margin-top: 200px;
	text-align: center;
	width: 500px;
}
.qydz-ban .main strong{
	display: block;
	font-size: 24px;
	font-weight: normal;
	padding: 10px;
}
.qydz-ban .main em{
	display: block;
	font-size: 14px;
	font-style: normal;
	line-height: 24px;
	margin-top: 30px;
}
.qydz-ban .links{
	margin-top: 40px;
}
.qydz-ban .links a{
	background: #ffa51e;
	border-radius: 40px;
	color: #fff;
	display: block;
	font-size: 24px;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	transition: .3s;
	width: 220px;
}
.qydz-ban .links a:hover{
	background: #fff;
	color: #ffa51e;
	transition: .3s;
}

.qydz-yd{
	background: #fff;
	padding: 40px 0;
	text-align: center;
}
.qydz-yd .name{
}
.qydz-yd .name:after{
	background: #ffa51e;
	border-radius: 10px;
	content: '';
	display: block;
	height: 6px;
	margin: 30px auto;
	width: 70px;
}
.qydz-yd .list{
	border: solid 1px #eee;
	border-left: none;
	border-right: none;
}
.qydz-yd .list .yd-item{
	float: left;
	padding-bottom: 40px;
	width: 33.33%;
}
.qydz-yd .list .yd-item span{
	color: #333;
	display: block;
	font-size: 72px;
	font-weight: bold;
	height: 75px;
}
.qydz-yd .list .yd-item strong{
	color: #666;
	display: block;
	font-size: 18px;
	font-weight: normal;
	padding: 30px 0 0 0;
}

.qydz-hzkh{
	padding: 40px 0;
	text-align: center;
}
.qydz-hzkh .hzkh-link a{
	background: #ffa51e;
	border-radius: 50px;
	color: #fff;
	display: block;
	font-size: 18px;
	height: 37px;
	line-height: 37px;
	margin: 30px auto 0 auto;
	text-align: center;
	width: 245px;
}
.qydz-hzkh .hzkh-link a:hover{
	background: #fff;
	color: #ffa51e;
	transition: .3s;
}


.kffw-ban{
	background: url(../images/kffw-ban.jpg) no-repeat top center;
	height: 580px;
}
.kffw-ban .name{
	padding-top: 200px;
	text-align: center;
}
.kffw-jz-bg{
	background: url(../images/kffw-jz-bg.jpg) no-repeat top center #f1efee;
}
.kffw-jz{
	padding-top: 50px;
	padding-bottom: 30px;
}
.kffw-jz .name{
	text-align: center;
}
.kffw-jz .main{
	padding-top: 50px;
}
.kffw-jz .list{
	background: #fff;
	height: 210px;
	margin-top: 70px;
	position: relative;
}
.kffw-jz .xuhao{
	background: #ffa51e;
	border-radius: 50px;
	color: #fff;
	display: block;
	font-family: "华文宋体";
	font-size: 40px;
	font-weight: bold;
	height: 80px;
	line-height: 80px;
	position: absolute;
	text-align: center;
	top: -40px;
	width: 80px;
}
.kffw-jz .xuhao:after{
	background: #ffa51e;
	content: '';
	display: block;
	height: 200px;
	margin: 0 0 0 38px;
	width: 1px;
}
.kffw-jz .h170:after{
	height: 170px;
}
.kffw-jz .list-info{
	float: left;
	padding: 30px 0px 0px 130px;
	width: 600px;
}
.kffw-jz .list-info strong{
	display: block;
	margin-bottom: 20px;
}
.kffw-jz .list-info span{
	border-top: solid 1px #333;
	border-bottom: solid 1px #333;
	color: #666;
	display: inline-block;
	font-size: 18px;
	height: 50px;
	line-height: 50px;
	margin: 0px 0 10px 0;
}
.kffw-jz .list-info span b{
	color: #333;
	font-size: 36px;
}
.kffw-jz .list-info em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
}
.kffw-jz .list-img{
	float: right;
	width: 600px;
}
.kffw-jz .list-img button{
	border: none;
	margin: 0;
	padding: 0;
}
.video .close{
	color: #fff;
	font-size: 40px;
	font-weight: normal;
	opacity: .8;
	position: absolute;
	right: -30px;
	top: -13px;
	text-shadow: none;
	z-index: 99;
}
.fwnr .name{
	padding-top: 50px;
	text-align: center;
}
.fwnr .thfs{
	padding: 0;
}
.thlc{}
.thlc-list{
	float: left;
	margin: 10px;
	width: 280px;
}
.thlc-list strong{
	background: #fff;
	border-radius: 10px;
	box-shadow: 0 0 8px 0px rgba(0,0,0,.05);
	color: #666;
	display: block;
	font-size: 18px;
	font-weight: normal;
	height: 50px;
	line-height: 50px;
	margin-bottom: 20px;
	position: relative;
	text-align: center;
	transition: .3s;
	width: 280px;
}
.thlc-list strong:after{
	border:10px solid transparent;
	border-top-color: #ffa51e;
	content: '';
	display: block;
	height: 0;
	left: 130px;
	position: absolute;
	top: -15px;
	width: 0;
}
.thlc-list strong:hover{
	box-shadow: 5px 5px 8px 0px rgba(0,0,0,.35);
	transition: .3s;
}
.thlc-tips{
	color: #999;
	font-size: 18px;
	line-height: 30px;
}

.shfw{
	border-top: solid 2px #ffa51e;
}
.shfw-item{
	float: left;
	margin-top: 10px;
	position: relative;
	width: 210px;
}
.shfw-sx{
	margin-left: 120px;
}
.shfw-sl{
	margin-left: 120px;
	margin-right: 120px;
}
.shfw-item:after{
	background: #ffa51e;
	content: '';
	height: 300px;
	left: 104px;
	position: absolute;
	top: 0px;
	width: 2px;
}
.shfw-sl:after{
	height: 390px;
}
.shfw-item strong,.shfw-item em,.shfw-item i,.shfw-item span{
	background: #fff;
	border-radius: 10px;
	display: block;
	font-style: normal;
	margin-bottom: 25px;
	position: relative;
	text-align: center;
	width: 210px;
	z-index: 1;
}
.shfw-item strong{
	font-size: 24px;
	height: 40px;
	line-height: 40px;
	transition: .3s;
}
.shfw-item em,.shfw-item i{
	color: #666;
	font-size: 18px;
	height: 80px;
}
.shfw-item em{
	line-height: 80px;
	transition: .3s;
}
.shfw-item i{
	line-height: 20px;
	padding: 20px 0;
	transition: .3s;
}
.shfw-item span{
	background: #ffa51e!important;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	padding: 20px 0;
	transition: .3s;
}
.shfw-item strong:hover,.shfw-item em:hover,.shfw-item i:hover,.shfw-item span:hover{
	box-shadow: 5px 5px 8px 0px rgba(0,0,0,.35);
	transition: .3s;
}

.dyjh{
	padding: 80px 0 30px 0;
	text-align: center;
}
.dyjh .name{
}
.dyjh .name-text{
	color: #666;
	font-size: 14px;
	padding: 30px 0 0 0;
}
.dyjh .main{
	color: #666;
	line-height: 25px;
	padding: 55px 0 0 0;
}
.dyjh .main ul{
	position: relative;
	padding:30px 0 0 0;
}
.dyjh .main li{
	float: left;
	height: 240px;
	margin: 5px;
	width: 590px;
}
.dyjh .main ul:after{
	background: url(../images/kffw-ssn-dyjh.png) no-repeat #fff center;
	border-radius: 200px;
	content: '';
	height: 275px;
	left: 460px;
	position: absolute;
	top: 110px;
	width: 275px;
}

.zymd-bg{
	background:url(../images/qgmd-bg.jpg) no-repeat center top #f4f4f4;
	padding:140px 0 30px 0;
}
.qgmd-main{
	margin:0 auto;
	padding:0;
	position:relative;
	width:1200px;
}
.qgmd-main .fd{
	left:0;
	position:absolute;
	top:0;
	z-index:9;
}
.qgmd-list{
	float:left;
	position: absolute;
	width:330px;
	z-index: 33;
}
.qgmd-list:hover a{
	z-index:8888;
}
.qgmd-list-title{
	background-color:#ffa51e;
	background:
	radial-gradient(circle at top left,
	transparent 0px,#ffa51e 0)top left,
	radial-gradient(circle at top right,
	transparent 0px,#ffa51e 0)top right,
	radial-gradient(circle at bottom right,
	transparent 7px, #ffa51e 0)bottom right,
	radial-gradient(circle at bottom left,
	transparent 7px,#ffa51e 0)bottom left;
	background-size:90% 90%;
	background-repeat:no-repeat;
	height:100px;
	padding-top: 20px;
	text-align: center;
}
.qgmd-list-main{
	background-color:#fff;
	background:
	radial-gradient(circle at top left,
	transparent 7px,#fff 0)top left,
	radial-gradient(circle at top right,
	transparent 7px,#fff 0)top right,
	radial-gradient(circle at bottom right,
	transparent 7px,#fff 0)bottom right,
	radial-gradient(circle at bottom left,
	transparent 7px,#fff 0)bottom left;
	background-size:90% 90%;
	background-repeat:no-repeat;
	padding:10px;
}
.qgmd-list-main .left{
	float:left;
}
.qgmd-list-main .right{
	float:right;
}
.qgmd-list-main ul{
	width:150px;
}
.qgmd-list-main li{
}
.qgmd-list-main li:hover .qgmd-dt{
	background:#e4e1da;
}
.qgmd-list-main li:hover .qgmd-dd{
	display:block;
}
/*--------------------------------*/
#shanghai .shanghai .qgmd-dt,
#tianjin .tianjin .qgmd-dt,
#guangzhou .guangzhou .qgmd-dt,
#fuzhou .fuzhou .qgmd-dt,
#ningbo .ningbo .qgmd-dt,
#jinan .jinan .qgmd-dt,
#xian .xian .qgmd-dt,
#suzhou .suzhou .qgmd-dt,
#taiyuan .taiyuan .qgmd-dt,
#changchun .changchun .qgmd-dt,
#shijiazhuang .shijiazhuang .qgmd-dt,
#hefei .hefei .qgmd-dt,
#guiyang .guiyang .qgmd-dt,
#haerbin .haerbin .qgmd-dt,
#kunming .kunming .qgmd-dt,
#beijing .beijing .qgmd-dt,
#shenzhen .shenzhen .qgmd-dt,
#changsha .changsha .qgmd-dt,
#chongqing .chongqing .qgmd-dt,
#shenyang .shenyang .qgmd-dt,
#wuhan .wuhan .qgmd-dt,
#nanning .nanning .qgmd-dt,
#chengdu .chengdu .qgmd-dt,
#nanjing .nanjing .qgmd-dt,
#zhengzhou .zhengzhou .qgmd-dt,
#qingdao .qingdao .qgmd-dt,
#lanzhou .lanzhou .qgmd-dt,
#wulumuqi .wulumuqi .qgmd-dt,
#dalian .dalian .qgmd-dt,
#huhehaote .huhehaote .qgmd-dt,
#nanchang .nanchang .qgmd-dt,
#wuxi .wuxi .qgmd-dt,
#zhuhai .zhuhai .qgmd-dt,
#hangzhou .hangzhou .qgmd-dt,
#baoding .baoding .qgmd-dt,
#haikou .haikou .qgmd-dt,
#xiamen .xiamen .qgmd-dt{
	background:#ffa51e;
	color: #fff;
}
#shanghai .shanghai .qgmd-dt span,
#tianjin .tianjin .qgmd-dt span,
#guangzhou .guangzhou .qgmd-dt span,
#fuzhou .fuzhou .qgmd-dt span,
#ningbo .ningbo .qgmd-dt span,
#jinan .jinan .qgmd-dt span,
#xian .xian .qgmd-dt span,
#suzhou .suzhou .qgmd-dt span,
#taiyuan .taiyuan .qgmd-dt span,
#changchun .changchun .qgmd-dt span,
#shijiazhuang .shijiazhuang .qgmd-dt span,
#hefei .hefei .qgmd-dt span,
#guiyang .guiyang .qgmd-dt span,
#haerbin .haerbin .qgmd-dt span,
#kunming .kunming .qgmd-dt span,
#beijing .beijing .qgmd-dt span,
#shenzhen .shenzhen .qgmd-dt span,
#changsha .changsha .qgmd-dt span,
#chongqing .chongqing .qgmd-dt span,
#shenyang .shenyang .qgmd-dt span,
#wuhan .wuhan .qgmd-dt span,
#nanning .nanning .qgmd-dt span,
#chengdu .chengdu .qgmd-dt span,
#nanjing .nanjing .qgmd-dt span,
#zhengzhou .zhengzhou .qgmd-dt span,
#qingdao .qingdao .qgmd-dt span,
#lanzhou .lanzhou .qgmd-dt span,
#wulumuqi .wulumuqi .qgmd-dt span,
#dalian .dalian .qgmd-dt span,
#huhehaote .huhehaote .qgmd-dt span,
#nanchang .nanchang .qgmd-dt span,
#wuxi .wuxi .qgmd-dt span,
#zhuhai .zhuhai .qgmd-dt span,
#hangzhou .hangzhou .qgmd-dt span,
#baoding .baoding .qgmd-dt span,
#haikou .haikou .qgmd-dt span,
#xiamen .xiamen .qgmd-dt span{
	color: #fff;
}
#shanghai .shanghai .qgmd-dd,
#tianjin .tianjin .qgmd-dd,
#guangzhou .guangzhou .qgmd-dd,
#fuzhou .fuzhou .qgmd-dd,
#ningbo .ningbo .qgmd-dd,
#jinan .jinan .qgmd-dd,
#xian .xian .qgmd-dd,
#suzhou .suzhou .qgmd-dd,
#taiyuan .taiyuan .qgmd-dd,
#changchun .changchun .qgmd-dd,
#shijiazhuang .shijiazhuang .qgmd-dd,
#hefei .hefei .qgmd-dd,
#guiyang .guiyang .qgmd-dd,
#haerbin .haerbin .qgmd-dd,
#kunming .kunming .qgmd-dd,
#beijing .beijing .qgmd-dd,
#shenzhen .shenzhen .qgmd-dd,
#changsha .changsha .qgmd-dd,
#chongqing .chongqing .qgmd-dd,
#shenyang .shenyang .qgmd-dd,
#wuhan .wuhan .qgmd-dd,
#nanning .nanning .qgmd-dd,
#chengdu .chengdu .qgmd-dd,
#nanjing .nanjing .qgmd-dd,
#zhengzhou .zhengzhou .qgmd-dd,
#qingdao .qingdao .qgmd-dd,
#lanzhou .lanzhou .qgmd-dd,
#wulumuqi .wulumuqi .qgmd-dd,
#dalian .dalian .qgmd-dd,
#huhehaote .huhehaote .qgmd-dd,
#nanchang .nanchang .qgmd-dd,
#wuxi .wuxi .qgmd-dd,
#zhuhai .zhuhai .qgmd-dd,
#hangzhou .hangzhou .qgmd-dd,
#baoding .baoding .qgmd-dd,
#haikou .haikou .qgmd-dd,
#xiamen .xiamen .qgmd-dd{
	display:block;
}
#shanghai #shanghai1 .shanghai1 a,
#shanghai #shanghai2 .shanghai2 a,
#shanghai #shanghai3 .shanghai3 a,
#shanghai #shanghai4 .shanghai4 a,
#shanghai #shanghai5 .shanghai5 a,
#shanghai #shanghai6 .shanghai6 a,
#shanghai #shanghai7 .shanghai7 a,
#shanghai #shanghai8 .shanghai8 a,
#shanghai #shanghai9 .shanghai9 a,
#shanghai #shanghai10 .shanghai10 a,
#guangzhou #guangzhou1 .guangzhou1 a,
#guangzhou #guangzhou2 .guangzhou2 a,
#guangzhou #guangzhou3 .guangzhou3 a,
#nanchang #nanchang1 .nanchang1 a,
#nanchang #nanchang2 .nanchang2 a,
#wuxi #wuxi1 .wuxi1 a,
#wuxi #wuxi2 .wuxi2 a,
#zhuhai #zhuhai1 .zhuhai1 a,
#zhuhai #zhuhai2 .zhuhai2 a,
#hangzhou #hangzhou1 .hangzhou1 a,
#hangzhou #hangzhou2 .hangzhou2 a,
#baoding #baoding1 .baoding1 a,
#baoding #baoding2 .baoding2 a,
#haikou #haikou1 .haikou1 a,
#haikou #haikou2 .haikou2 a,
#tianjin #tianjin1 .tianjin1 a,
#tianjin #tianjin2 .tianjin2 a,
#tianjin #tianjin3 .tianjin3 a,
#tianjin #tianjin4 .tianjin4 a,
#tianjin #tianjin5 .tianjin5 a,
#fuzhou #fuzhou1 .fuzhou1 a,
#fuzhou #fuzhou2 .fuzhou2 a,
#fuzhou #fuzhou3 .fuzhou3 a,
#ningbo #ningbo1 .ningbo1 a,
#ningbo #ningbo2 .ningbo2 a,
#ningbo #ningbo3 .ningbo3 a,
#jinan #jinan1 .jinan1 a,
#jinan #jinan2 .jinan2 a,
#jinan #jinan3 .jinan3 a,
#xian #xian1 .xian1 a,
#xian #xian2 .xian2 a,
#xian #xian3 .xian3 a,
#suzhou #suzhou1 .suzhou1 a,
#suzhou #suzhou2 .suzhou2 a,
#suzhou #suzhou3 .suzhou3 a,
#taiyuan #taiyuan1 .taiyuan1 a,
#taiyuan #taiyuan2 .taiyuan2 a,
#taiyuan #taiyuan3 .taiyuan3 a,
#changchun #changchun1 .changchun1 a,
#changchun #changchun2 .changchun2 a,
#changchun #changchun3 .changchun3 a,
#shijiazhuang #shijiazhuang1 .shijiazhuang1 a,
#shijiazhuang #shijiazhuang2 .shijiazhuang2 a,
#shijiazhuang #shijiazhuang3 .shijiazhuang3 a,
#hefei #hefei1 .hefei1 a,
#hefei #hefei2 .hefei2 a,
#hefei #hefei3 .hefei3 a,
#guiyang #guiyang1 .guiyang1 a,
#guiyang #guiyang2 .guiyang2 a,
#guiyang #guiyang3 .guiyang3 a,
#haerbin #haerbin1 .haerbin1 a,
#haerbin #haerbin2 .haerbin2 a,
#haerbin #haerbin3 .haerbin3 a,
#kunming #kunming1 .kunming1 a,
#kunming #kunming2 .kunming2 a,
#kunming #kunming3 .kunming3 a,
#beijing #beijing1 .beijing1 a,
#beijing #beijing2 .beijing2 a,
#beijing #beijing3 .beijing3 a,
#shenzhen #shenzhen1 .shenzhen1 a,
#shenzhen #shenzhen2 .shenzhen2 a,
#shenzhen #shenzhen3 .shenzhen3 a,
#changsha #changsha1 .changsha1 a,
#changsha #changsha2 .changsha2 a,
#changsha #changsha3 .changsha3 a,
#chongqing #chongqing1 .chongqing1 a,
#chongqing #chongqing2 .chongqing2 a,
#chongqing #chongqing3 .chongqing3 a,
#shenyang #shenyang1 .shenyang1 a,
#shenyang #shenyang2 .shenyang2 a,
#shenyang #shenyang3 .shenyang3 a,
#shenyang #shenyang4 .shenyang4 a,
#shenyang #shenyang5 .shenyang5 a,
#shenyang #shenyang6 .shenyang6 a,
#shenyang #shenyang7 .shenyang7 a,
#shenyang #shenyang8 .shenyang8 a,
#shenyang #shenyang9 .shenyang9 a,
#wuhan #wuhan1 .wuhan1 a,
#wuhan #wuhan2 .wuhan2 a,
#wuhan #wuhan3 .wuhan3 a,
#nanning #nanning1 .nanning1 a,
#nanning #nanning2 .nanning2 a,
#nanning #nanning3 .nanning3 a,
#nanning #nanning4 .nanning4 a,
#nanning #nanning5 .nanning5 a,
#nanning #nanning6 .nanning6 a,
#nanning #nanning7 .nanning7 a,
#nanning #nanning8 .nanning8 a,
#nanning #nanning9 .nanning9 a,
#chengdu #chengdu1 .chengdu1 a,
#chengdu #chengdu2 .chengdu2 a,
#chengdu #chengdu3 .chengdu3 a,
#nanjing #nanjing1 .nanjing1 a,
#nanjing #nanjing2 .nanjing2 a,
#nanjing #nanjing3 .nanjing3 a,
#zhengzhou #zhengzhou1 .zhengzhou1 a,
#zhengzhou #zhengzhou2 .zhengzhou2 a,
#zhengzhou #zhengzhou3 .zhengzhou3 a,
#qingdao #qingdao1 .qingdao1 a,
#qingdao #qingdao2 .qingdao2 a,
#qingdao #qingdao3 .qingdao3 a,
#lanzhou #lanzhou1 .lanzhou1 a,
#lanzhou #lanzhou2 .lanzhou2 a,
#lanzhou #lanzhou3 .lanzhou3 a,
#wulumuqi #wulumuqi1 .wulumuqi1 a,
#wulumuqi #wulumuqi2 .wulumuqi2 a,
#wulumuqi #wulumuqi3 .wulumuqi3 a,
#dalian #dalian1 .dalian1 a,
#dalian #dalian2 .dalian2 a,
#dalian #dalian3 .dalian3 a,
#huhehaote #huhehaote1 .huhehaote1 a,
#huhehaote #huhehaote2 .huhehaote2 a,
#huhehaote #huhehaote3 .huhehaote3 a,
#xiamen #xiamen1 .xiamen1 a,
#xiamen #xiamen2 .xiamen2 a,
#xiamen #xiamen3 .xiamen3 a{
	border-bottom:solid 1px #e2dfd9;
	font-weight: bold;
}
/*--------------------------------*/
.qgmd-dt{
	border-bottom:solid 1px #e4e1da;
	font-family:"思源黑体 CN Light";
	font-size:18px;
	line-height:40px;
	padding:5px 5px 0 5px;
}
.qgmd-dt span{
	color:#c5c1b8;
	float:right;
	font-size:12px;
}
.qgmd-dd{
	background:#f7f6f3;
	display:none;
	padding:10px 0;
}
.qgmd-dd dd{
	font-size: 12px;
	line-height:22px;
}
.qgmd-dd dd a{
	color:#5a5a5a;
	display:block;
	padding: 0 10px;
}
.qgmd-dd dd a b{
	font-weight: normal;
}


.qgmd-content{
	background: #fff;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,.10);
	float:right;
	width:840px;
}
.qgmd-info{
	border-bottom: solid 2px #ffa51e;
	min-height:90px;
	margin: 0 30px;
	padding:30px 0 0 0;
}
.qgmd-info-title{
	float:left;
	padding:10px;
	width:350px;
}
.qgmd-info-title em{
	color:#4d453e;
	display:inline-block;
	font-size:25px;
	font-style:normal;
	line-height:25px;
	padding:0 0 5px 0;
}
.qgmd-info-title strong{
	color:#ffa51e;
	display:block;
	font-size:20px;
	font-weight:normal;
	padding:5px 0 0 0;
}
.qgmd-info-title strong span{
	margin:0;
	padding:0;
}
.qgmd-info-main{
	float:left;
	padding:0;
	width:430px;
}
.qgmd-info-main ul{
	margin:0;
	padding:0;
}
.qgmd-info-main li{
	color:#5a5a5a;
	font-size:16px;
	line-height:25px;
	padding:0 0 10px 0;
	width:450px;
}
.qgmd-info-main li span{
	display:block;
	float:left;
	height:18px;
	margin:0 5px 0 0;
	width:18px;
}
.qgmd-info-main li strong{
	display:inline-block;
	font-size:24px;
}
.qgmd-img{
	padding:20px;
}
.qgmd-img ul{
	margin:0 auto;
	padding:0;
	width:830px;
}
.qgmd-img li{
	float:left;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	height:160px;
	margin:10px;
	overflow:hidden;
	text-align:center;
	width:300px;
}
.qgmd-img li img{
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
	-ms-transition: all .4s ease;
	transition: all .4s ease;
	height:100%;
	width:100%;
}
.qgmd-img .qgmd-img1{
	float:left;
	height:340px;
	width:460px;
}
.qgmd-img li:hover img{
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
	-ms-transition: all .4s ease;
	transition: all .4s ease;
	height:105%;
	margin:-2.5%;
	width:105%;
}
.qgmd-bus{
	background:#f7f6f3;
	border-radius: 10px;
	font-family:"思源黑体 CN Light";
	margin:20px;
	padding: 20px 0 0 0;
}
.qgmd-title strong{
    background-image: linear-gradient(#ffa51e, #ebaf44);
	border-radius: 0px 100px 100px 0;
	color:#fff;
	display:inline-block;
	font-size: 18px;
	font-weight: normal;
	height: 36px;
	line-height: 36px;
	margin: 0 0 20px 0;
	padding:0px 30px;
}
.bus-dt{
	color:#72675c;
	float:left;
	padding:10px 10px 40px 10px;
	width:80px;
}
.bus-dt p{
	border:solid 1px #72675c;
	border-radius:100px;
	-moz-border-radius:100px;
	-webkit-border-radius:100px;
	display:block;
	font-size:23px;
	height:50px;
	line-height:50px;
	margin:0 auto;
	padding:0;
	text-align:center;
	width:50px;
}
.bus-dt div{
	display:block;
	font-size:20px;
	line-height:24px;
	margin:0 auto;
	padding:10px 0 0 5px;
	text-align:center;
	width:24px;
}
.bus-dd{
	border-left:solid 1px #aea7a2;
	float:left;
	min-height:170px;
	padding:10px 0 0 20px;
	width:720px;
}
.bus-dd ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.bus-dd li{
	float:left;
	font-size:16px;
	height:50px;
	line-height:40px;
	margin:0;
	padding:0;
	width:320px;
}
.bus-dd li div{
	border:solid 1px #ffa51e;
	border-radius:100px;
	-moz-border-radius:100px;
	-webkit-border-radius:100px;
	color:#615449;
	cursor:context-menu;
	float:left;
	font-weight:normal;
	height:40px;
	line-height:38px;
	margin:0 5px;
	min-width:80px;
	padding:0 10px;
	text-align:center;
}
.bus-dd li:hover div{
	background:#ffa51e;
	color:#fff;
}
.bus-dd li p{
	color:#615449;
	cursor:context-menu;
	float:left;
	font-size:16px;
	margin:0;
	padding:0;
}
.qgmd-map{
	border-radius: 10px;
	overflow: hidden;
	margin: 20px;
}

.dashi-ban{
	background: url(../images/dashi-ban.jpg) center top;
	height: 580px;
	position: relative;
	width: 100%;
}
.video-btn{
	background: url(../images/video.png);
	border: none;
	height: 55px;
	opacity: .8;
	transition: .3s;
	width: 55px;
}
.video-btn:hover{
	opacity: 1;
	transition: .3s;
}
.dashi-ban .video-btn{
	position: absolute;
	bottom: 20%;
	right: 40%
}

.dashi-menu{padding: 30px 0; text-align: center;}
.dashi-menu a{
	border: solid 2px #ffa51e;
	border-radius: 50px;
	display: inline-block;
	margin: 0 30px;
	padding: 5px 0;
	position: relative;
	text-align: center;
	top: -0px;
	transition: .3s;
	width: 220px;
}
.dashi-menu a:hover{
	top: -5px;
	transition: .3s;
}

.jp-name{
	padding-bottom: 10px;
}
.jp-main{
    background-image: linear-gradient(#f5f5f5, #ebebeb);
	border-radius: 10px;
	height: 350px;
	padding: 50px;
	position: relative;
}
.jp-main span{
	display: block;
}
.jp-main em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
	padding-top: 30px;
}
.jp-main strong{
	color: #333;
	display: block;
	font-size: 18px;
	padding-top: 30px;
}
.jp-main .main-img{
	position: absolute;
	bottom: 0;
}
.dashi-yumiaoshi{
	padding: 100px 0 30px 0;
}
.dashi-yumiaoshi .main-img{
	right: 0;
}

.bg-yumiaoshi2{
	background: url(../images/dashi-jpyms-bg.jpg);
	height: 570px;
}
.dashi-yumiaoshi2{
	position: relative;
}
.yms-text{
	color: #333;
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
	left: 40px;
	position: absolute;
	top: 100px;
}
.yms-text strong{
	position: relative;
}
.yms-text:before{
	color: #999;
	content: '"';
	font-size: 60px;
	left: -30px;
	position: absolute;
}
.yms-text:after{
	color: #999;
	content: '"';
	font-size: 60px;
	position: absolute;
	right: -30px;
	bottom: -30px;
}
.bg-yumiaoshi2 .video-btn,.bg-yumiaoshi3 .video-btn,.bg-yangxieshi3 .video-btn,.bg-tiaoxieshi2 .video-btn{
	margin: 220px 50%;
}

.dashi-yumiaoshi3{
	padding: 10px 0 50px 0;
}
.dashi-left{
	float: left;
	width: 590px;
}
.dashi-right{
	float: right;
	margin-right: 50px;
	padding: 70px 0;
	width: 470px;
}
.dashi-right h3{
	margin: 0;
}
.dashi-right em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
	height: 190px;
	line-height: 30px;
	padding-top: 40px;
}
.dashi-right h4{
	font-size: 30px;
	font-weight: bold;
}
.dashi-right span{
	background: #ffa51e;
	border-radius: 50px;
	color: #fff;
	display: block;
	font-size: 24px;
	font-weight: bold;
	height: 45px;
	line-height: 45px;
	margin: 20px 0 0 0;
	text-align: center;
	width: 450px;
}
.dashi-right strong{
	color: #666;
	display: block;
	font-size: 18px;
	margin-top: 35px;
}
.dashi-right i{
	border: solid 1px #666;
	border-radius: 50px;
	color: #666;
	display: inline-block;
	font-size: 30px;
	font-style: normal;
	height: 90px;
	line-height: 90px;
	margin-top: 10px;
	margin-right: 20px;
	text-align: center;
	width: 90px;
}

.dashi-yumiaoshi4{
	padding: 70px 0;
}
.dashi-item{
	float: left;
	text-align: center;
	width: 50%;
}
.dashi-item .item-name{
	margin-top: 30px;
}
.dashi-item .item-main{
	color: #666;
	font-size: 18px;
	height: 120px;
	line-height: 30px;
	padding-top: 10px;
}
.dashi-item .item-list{
	width: 100%;
}
.dashi-item .item-list li{
	color: #666;
	display: inline-block;
	font-size: 18px;
	padding: 0 20px;
	text-align: center;
}
.dashi-item .item-list li span{
	border: solid 2px #666;
	border-radius: 70px;
	color: #666;
	display: block;
	font-size: 24px;
	font-weight: bold;
	height: 65px;
	line-height: 60px;
	margin: 0 auto 10px auto;
	text-align: center;
	width: 65px;
}

.dashi-yangxieshi{
	margin-bottom: 30px;
}
.dashi-yangxieshi .jp-name{
	padding-left: 500px;
}
.dashi-yangxieshi .main-img{
	bottom: -25px;
	left: 0;
}
.dashi-yangxieshi .jp-main{
	padding-left: 500px;
}
.bg-yangxieshi3{
	background: url(../images/dashi-jpyxs-bg.jpg) center;
	height: 570px;
}
.bg-yangxieshi4{
	background: url(../images/dashi-jpyxs-bg2.jpg) center;
	height: 570px;
}
.jp-cnt{
	font-size: 18px;
}
.jp-cnt em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
	height: 150px;
	padding-top: 30px;
}

.bg-tiaoxieshi2{
	background: url(../images/dashi-jptxs-bg.jpg) center;
	height: 570px;
}
.dashi-tiaoxieshi2{
	position: relative;
}
.bg-tiaoxieshi3{
	background: url(../images/dashi-jptxs-bg2.jpg) center;
	height: 740px;
}
.dashi-tiaoxieshi3{
	padding: 50px 0;
	text-align: center;
}
.dashi-tiaoxieshi3 .item-main strong{
	color: #333;
	display: block;
	font-size: 18px;
	padding-top: 20px;
}
.dashi-tiaoxieshi3 .item-main em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
	line-height: 26px;
	padding: 20px 0;
}
.dashi-tiaoxieshi3 .item-list i{
	color: #666;
	display: inline-block;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	padding: 0 8px;
}
.dashi-tiaoxieshi3 .item-list i img{
	display: block;
	margin-bottom: 10px;
}

.bg-tiaoxieshi4{
	background: url(../images/dashi-jptxs-bg3.jpg) center;
	height: 600px;
}
.dashi-tiaoxieshi4 .item-name{
	float: right;
	margin-left: 800px;
	padding-top: 100px;
	text-align: center;
	width: 360px;
}
.dashi-tiaoxieshi4 .item-main{
	color: #fff;
	float: right;
	font-size: 18px;
	line-height: 30px;
	margin-left: 800px;
	padding-top: 20px;
	text-align: center;
	width: 360px;
}
.dashi-tiaoxieshi4 .item-main strong{
	font-weight: normal;
}
.dashi-tiaoxieshi4 .item-list{
	float: right;
	margin-left: 800px;
	padding-top: 70px;
	text-align: center;
	width: 360px;
}
.dashi-tiaoxieshi4 .item-list i{
	color: #fff;
	display: inline-block;
	font-size: 18px;
	font-style: normal;
	padding: 0 10px;
}
.dashi-tiaoxieshi4 .item-list i span{
	border: solid 2px #fff;
	border-radius: 50px;
	color: #fff;
	display: block;
	font-size: 36px;
	height: 80px;
	line-height: 80px;
	margin: 0 auto 10px auto;
	text-align: center;
	width: 80px;
}


.sdjd-ban{
	background: url(../images/sdjd-ban.jpg) center;
	height: 580px;
	overflow: hidden;
	text-align: center;
}
.sdjd-ban .name{
	padding-top: 130px;
}
.sdjd-ban .main strong{
	border: solid 2px #fff;
	border-radius: 40px;
	color: #fff;
	display: block;
	font-size: 18px;
	height: 30px;
	line-height: 25px;
	margin: 30px auto 0 auto;
	text-align: center;
	width: 300px;
}
.sdjd-ban .main em{
	background: #fff;
	border-radius: 50px;
	color: #666;
	display: inline-block;
	font-size: 18px;
	font-style: normal;
	height: 35px;
	line-height: 35px;
	margin: 50px 5px;
	padding: 0 35px;
	transition: .3s;
}
.sdjd-ban .main em:hover{
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,.70);
	transition: .3s;
}
.sdjd-ban .main em a{
	color: #666;
}
.xmpyjd{
	padding: 40px 0;
}
.sdjd-name{
	text-align: center;
}
.sdjd-main{
	background: #fff;
	margin-top: 30px;
}
.sdjd-l{
	float: left;
	padding: 50px;
}
.sdjd-l em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
	line-height: 30px;
	padding: 20px 0 0 0;
}
.sdjd-l .sdjd-img{
	margin-top: 40px;
}
.sdjd-r{
	float: right;
	height: 390px;
	position: relative;
	width: 615px;
}
.sdjd-r .video-btn{
	background: none;
	height: auto;
	left: 0;
	position: absolute;
	top: 0px;
	width: auto;
}
.bg-fhpyjd{
	background: url(../images/sdjd-fhjd-bg.jpg) center top;
	height: 600px;
	overflow: hidden;
}
.bg-xmpyjd{
	background: url(../images/sdjd-xmjd-bg.jpg) center top;
	height: 600px;
	overflow: hidden;
}
.xmpyjd-jd .sdjd-name{
	padding: 80px 30px 0 0;
	text-align: right;
}
.xmpyjd-jy{
	padding: 40px 0;
	text-align: center;
}
.xmpyjd-jy strong{
	color: #333;
	display: block;
	font-size: 18px;
	padding-top: 30px;
}
.xmpyjd-jy em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
	line-height: 30px;
	padding-top: 5px;
}
.xmpyjd-jy .sdjd-list{
	padding: 30px 0;
}
.xmpyjd-jy .sdjd-item{
	background: #fff;
	border-radius: 10px;
	float: left;
	height: 380px;
	margin: 0 40px;
	position: relative;
	width: 320px;
}
.xmpyjd-jy .sdjd-item:after{
	background: url(../images/sdjd-item-after.png) no-repeat;
	content: '';
	height: 31px;
	top: 150px;
	position: absolute;
	right: -65px;
	width: 50px;
}
.xmpyjd-jy .no-after:after{
	height: 0px;
	width: 0px;
}
.xmpyjd-jy .sdjd-item .item-img{
	border-radius: 10px 10px 0 0;
	overflow: hidden;
}
.xmpyjd-jy .sdjd-item .item-main img{
	margin-top: 10px;
}
.xmpyjd-jy .sdjd-item .item-main strong{
	padding-top: 2 0px;
}
.bg-fhsdjd-sz{
	background: url(../images/fhsdjd-sz-bg.jpg) center top;
	height: 600px;
}
.bg-sdjd-sz{
	background: url(../images/sdjd-sz-bg.jpg) center top;
	height: 600px;
}
.xmpyjd-sz{
	padding-top: 90px;
}
.xmpyjd-sz .sdjd-main{
	background: #ffa51e;
	float: right;
	height: 380px;
	margin: 0;
	padding: 50px 30px;
	width: 330px;
}
.xmpyjd-sz .sdjd-main em{
	color: #fff;
	display: block;
	font-size: 18px;
	font-style: normal;
	line-height: 26px;
	padding-top: 20px;
}
.cxyzjd{
	padding: 40px 0;
}
.bg-cxyzjd{
	background: url(../images/cxyzjd-bg.jpg) center top;
	height: 600px;
	overflow: hidden;
}
.cxyzjd-hq{
	padding-top: 90px;
}
.cxyzjd-hq .sdjd-name{
	text-align: right;
}

.cxyzjd-ty{
	padding: 40px 0;
}
.cxyzjd-ty .sdjd-cnt em{
	display: block;
	font-size: 18px;
	font-style: normal;
	line-height: 30px;
	padding-top: 30px;
	text-align: center;
}
.cxyzjd-ty .sdjd-list{
	padding-top: 30px;
}
.cxyzjd-ty .sdjd-item{
	float: left;
	display: inline-block;
	padding: 0 3px;
	text-align: center;
}
.cxyzjd-ty .sdjd-item em{
	display: block; 
	font-size: 18px;
	font-style: normal;
	padding-top: 20px;
}
.cxyzjd-ty .sdjd-item strong{
	font-size: 18px;
}
.bg-cxyzjd-bz{
	background: url(../images/cxyzjd-bz.jpg) center top;
	height: 600px;
	overflow: hidden;
	padding-top: 70px;
}
.cxyzjd-bz .sdjd-cnt{
	padding-top: 10px;
}
.cxyzjd-bz em{
	display: block;
	font-size: 18px;
	font-style: normal;
	line-height: 24px;
	text-align: center;
}
.zlcbjd{
	padding-top: 40px;
}
.zlcbjd-img{
	background: url(../images/sdjd-cbjd-bg.jpg) no-repeat;
	height: 700px;
	margin-top: 50px;
	padding-top: 80px;
	padding-bottom: 30px;
}
.zlcbjd-img .sdjd-name{
	text-align: right;
	margin-right: 150px;
}

.bg-zlcbjd-jh{
	background: url(../images/sdjd-cbjd-bg2.jpg) top center;
	height: 600px;
	padding-top: 60px;
	text-align: center;
}
.zlcbjd-jh em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
	line-height: 30px;
	padding-top: 25px;
}
.bg-zlcbjd-bz{
	background: url(../images/sdjd-cbjd-bg3.jpg) top center;
	height: 600px;
	padding-top: 60px;
	text-align: center;
}
.zlcbjd-bz em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
	line-height: 30px;
	padding-top: 25px;
	padding-bottom: 30px;
}

.wlzzjd{
	padding-top: 40px;
	padding-bottom: 40px;
}
.bg-wlzzjd-cc{
	background: url(../images/sdjd-wljd-bg.jpg) center top;
	height: 600px;
	padding-top: 80px;
	padding-bottom: 30px;
}
.bg-wlzzjd-cc .sdjd-name{
	text-align: right;
	margin-right: 150px;
}

.bg-wlzzjd-hj{
	height: 600px;
	padding-top: 60px;
	text-align: center;
}
.wlzzjd-hj em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
	line-height: 30px;
	padding-top: 25px;
	padding-bottom: 25px;
}
.bg-wlzzjd-gx{
	background: url(../images/sdjd-wljd-bg2.jpg) center bottom;
	height: 730px;
	padding-top: 60px;
	text-align: center;
}
.wlzzjd-gx strong{
	color: #333;
	display: block;
	font-size: 18px;
	font-style: normal;
	line-height: 30px;
	padding-top: 25px;
}
.wlzzjd-gx em{
	color: #666;
	display: block;
	font-size: 18px;
	font-style: normal;
	line-height: 30px;
	padding-top: 5px;
}
.wlzzjd-gx .item-list{
	padding: 30px 0;
}
.wlzzjd-gx .item-list i{
	color: #666;
	display: inline-block;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	padding: 0 8px;
}
.wlzzjd-gx .item-list i img{
	display: block;
	margin-bottom: 10px;
}

.f-copy{
	background:#003da5;
	color:#ccc;
	line-height:20px;
	padding:20px 0;
	font-size:12px;
}
.f-copy div{
	text-align:center!important;
	width:1000px;
	margin:0 auto;
}
.f-copy strong{
	color:#ccc;
}
.f-copy a{
	color:#ccc;
}
.f-copy a:hover{
	color:#fff;
}

/*-----------------------------------*/
.bg-i-2{
	padding: 80px 0 30px 0;
}
.i-sldx{
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,.30);
	margin: 0 20px;
	position: relative;
}
.i-sldx:after{
	background: url(../images/i-sldx-bg.jpg) no-repeat;
	background-size: 100%; 
	border-radius: 0 0 10px 0;
	bottom: 0;
	content: '';
	display: block;
	height: 265px;
	position: absolute;
	right: 0;
	width: 305px;
}
.i-sldx .nav-tabs{
	background: #f6f2ea;
	border: none;
	border-radius: 0 0 0 10px;
	overflow: hidden;
	width: 855px;
}
.i-sldx .nav-tabs .nav-name{
	border-radius: 10px;
	float: left;
	margin: 20px 25px;
	overflow: hidden;
	text-align: center;
	width: 235px;
}
.i-sldx .nav-tabs .nav-name a{
	display: block;
	height: 180px;
	position: relative;
	width: 235px;
}
.i-sldx .nav-tabs .nav-name a:before{
	background: #000;
	content: '';
	display: block;
	height: 180px;
	opacity: .6;
	position: absolute;
	transition: .3s;
	width: 235px;
	z-index: 1;
}
.i-sldx .nav-tabs .nav-name a strong{
	bottom: 80px;
	display: block;
	position: absolute;
	text-align: center;
	transition: .3s;
	width: 100%;
	z-index: 3;
	font-family: "微软雅黑";
	font-size:18px;
}
.i-sldx .nav-tabs .nav-name a:after{
	background: #ffa51e;
	bottom: 70px;
	content: '';
	display: block;
	height: 3px;
	left: 110px;
	margin: 0 auto;
	position: absolute;
	transition: .3s;
	width: 20px;
	z-index: 2;
}
.i-sldx .nav-tabs .nav-name.active a:before{
	opacity: .1;
	transition: .3s;
}
.i-sldx .nav-tabs .nav-name.active a strong{
	bottom: 5px;
	transition: .3s;
	z-index: 3;
}
.i-sldx .nav-tabs .nav-name.active a:after{
	bottom: 0;
	height: 40px;
	left: 0;
	width: 100%;
	transition: .3s;
	z-index: 2;
}

.i-sldx .nav-tabs .nav-name a.swwl{
	background: url(../images/sldx_01_x.jpg) no-repeat;
}
.i-sldx .nav-tabs .nav-name a.ygfl{
	background: url(../images/sldx_02_x.jpg) no-repeat;
}
.i-sldx .nav-tabs .nav-name a.qyxj{
	background: url(../images/sldx_03_x.jpg) no-repeat;
}


.i-sldx .nav-tabs strong{
	color: #fff;
	font-family: "华文宋体";
	font-size: 18px;
	display: block;
}
.i-sldx .nav-tabs > li.active > a,.i-sldx .nav-tabs > li.active > a:hover,.i-sldx .nav-tabs > li.active > a:focus{
	background: none;
}
.i-sldx .sldx-text{
	background: #ccc;
	color: #777062;
	height: 50px;
	line-height: 50px;
	padding: 0 0 0 30px;
}


.sldx-content{
	height: 330px;
	width: 855px;
}
.sldx-c-img{
	float: left;
	height: 340px;
	padding-left: 30px;
	position: relative;
	width: 510px;
}
.sldx-c-img img{
	border-radius: 10px;
	box-shadow: 0px 10px 8px 0px rgba(0,0,0,.2);
	position: absolute;
	top: -40px;
	transition: .3s;
}
.sldx-c-img:after{
    border: 20px solid transparent;
    border-right-color: #fff;
	content: '';
	display: block;
	height: 0px;
	position: absolute;
	right: -40px;
	top: 50px;
	width: 0px;
}
.sldx-c-main{
	color: #666;
	float: right;
	font-family: "微软雅黑";
	font-size: 16px;
	height: 300px;
	padding: 30px 0 0 0;
	position: relative;
	width: 300px;
}
.sldx-c-m-title{
	margin: 30px 0 10px 0;
}
.sldx-c-main em{
	background: #ffa51e;
	border-radius: 5px;
	bottom: 0px;
	color: #fff;
	display: inline-block;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	height: 25px;
	left: 0;
	line-height: 25px;
	padding: 0px;
	position: absolute;
	text-align: center;
	width: 90px;
}
.i-sldx .sldx-guige{
	background: #003da5;
	border-radius: 0px 10px 10px 0;
	height: 600px;
	position: absolute;
	right: 0;
	top: 0;
	width: 305px;
}
.i-sldx .sldx-guige .carousel{
	margin: 0 auto;
	width: 250px;
}
.i-sldx .sldx-guige .sldx-gg-name{
	margin-top: 80px;
	text-align: center;
}
.i-sldx .sldx-guige .sldx-gg-list,.i-sldx .sldx-guige .sldx-gg-list .carousel{
	height: 200px;
	position: relative;
}
.i-sldx .sldx-guige .carousel-inner,.i-sldx .sldx-guige .carousel-inner .item{
	height: auto;
}
.i-sldx .sldx-guige .sldx-gg-list ul{
	border-top: solid 1px #fff;
	margin: 30px auto 0 auto;
	overflow: hidden;
	width: 250px;
}
.i-sldx .sldx-guige .sldx-gg-list li{
	border-bottom: solid 1px #fff;
	font-family:"华文宋体";
	height: 65px;
	padding: 0 10px;
}
.i-sldx .sldx-guige .sldx-gg-list li a{
	color: #fff;
	transition: .3s;
}
.i-sldx .sldx-guige .sldx-gg-list li a:hover{
	background: #ffa51e;
	color: #ffa51e;
	transition: .3s;
}
.i-sldx .sldx-guige .sldx-gg-list li a:hover .xinghao{
	background: #ffa51e;
	color: #fff;
	transition: .3s;
}
.i-sldx .sldx-guige .sldx-gg-list li .xinghao{
	background: #fff;
	border-radius: 5px;
	color: #333;
	float: left;
	font-size: 16px;
	line-height: 25px;
	margin: 17px 0 0 0;
	text-align: center;
	transition: .3s;
	width: 80px;
}
.i-sldx .sldx-guige .sldx-gg-list li .xinghao strong{
	display: inline-block;
	font-size: 22px;
	line-height: 22px;
	padding: 3px 0 0 0;
}
.i-sldx .sldx-guige .sldx-gg-list li .guige{
	float: left;
	font-size: 17px;
	padding: 12px 0 3px 10px;
	position: relative;
	text-align: left;
	width: 150px;
	font-family: "微软雅黑";
	font-size:14px;
}
.i-sldx .sldx-guige .sldx-gg-list li .guige em{
	display: block;
	font-style: normal;
}
.i-sldx .sldx-guige .sldx-gg-list .carousel-indicators{
	bottom: 0px;
}
.i-sldx .sldx-guige .sldx-gg-list .carousel-indicators li{
	background: #fff;
	border: none;
	height: 5px;
	margin: 0;
	width: 50px;
}
.i-sldx .sldx-guige .sldx-gg-list .carousel-indicators li.active{
	background: #ffa51e;
	margin: 0;
}


/*===================================================================================*/
.info-title
					{
						color: white;
						font-size: 14px;
						background-color:#ffa51e;
						line-height: 26px;
						padding: 0px 0 0 6px;
						font-weight: lighter;
						letter-spacing: 1px;
						width: 400px;
					}
					.info-content
					{
						padding: 5px 5px 10px 5px;
						color: #333;
						line-height: 23px;
						font-size:14px;
					}
					.info-content img
					{
						float: left;
						margin: 1px;
						padding-right: 5px;
						width: 120px;
					}
/*===================================================================================*/