
*{ margin:0;padding:0;}
html{ overflow-x:hidden;overflow-y:scroll;}
.clear {margin: 0px auto;width: 100%;height: 1px;font-size: 1px;clear: both;background: none;overflow: hidden;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.total{width:1250px; margin:0 auto;}
body{font: 12px/1.5 'Microsoft Yahei',STHeiti,sans-serif,"瀹嬩綋",Simsun,"Arial Unicode MS",Mingliu,Helvetica;color: #555;height:auto;clear:both;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;font-family: 'Microsoft Yahei',STHeiti,"sans-serif";}
a{ text-decoration:none; color:#666; margin:0; padding:0;}
a:hover{ background-repeat:no-repeat; color:#da920a;text-decoration:none;}

@media screen and (min-width:1200px){
	.telnav{display:none;}
	.top{ background:#292929; height:70px; line-height:70px; color:#b7b7b7;}
	.top .head_top{width:1250px; margin:0 auto;}
	.top .head_top .welcome{width:300px; float:left;}
	.top .head_top .top_right{width:600px; float:right;}
	.top .head_top a{ color:#b7b7b7;}
	.top .head_top .one{ background:url(../images/top1.png) no-repeat left center; padding-left:30px;}
	.top .head_top .two{ background:url(../images/top2.png) no-repeat left center; padding-left:30px; margin-left:50px; font-size:18px;}
	.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
	.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
	.yb_bar .yb_top{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 0;}
	.yb_bar .yb_phone{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -57px;}
	.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -113px;}
	.yb_bar .yb_ercode{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -169px;}
	.hd_qr{padding:0 29px 25px 29px;}
	.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
	.head{width:100%; position:relative; z-index:1000; background:#f1f1f1;}
	.header{width:1250px; height:81px; margin:0 auto; border-top:1px solid #f0f0f0; }
	.header a.logo{float:left; width:330px; height:81px;}
	.nav{float:right; width:880px;}
	.nav ul{float:left;}
	.nav ul li{float:left;list-style: none}
	.nav ul li a{ display:block; width:110px; height:60px; float:left; padding-top:21px; text-align:center; font-size:16px; color:#000;}
	.nav ul li a.cur{background:url("../images/navBg.jpg") no-repeat bottom center; color:#de8800;}
	.nav ul li a:hover{background:url("../images/navBg.jpg") no-repeat bottom center;color:#de8800;}
	.nav ul li a p{font-size:15px;}
	.nav ul li a em{font-size:10px;}
	.nav_Dowl{ height:258px; margin:0 auto; position:absolute; left:0; top:81px; background:url(../images/nav_dwobg.jpg) repeat-x; overflow:hidden; display:none; z-index:99999 !important;}
	.nav ul li .nav_Dowl dl{  width: 1025px; height:211px;  float: none;  margin: 0 auto;  margin-top: 44px; overflow:hidden;}
	.nav ul li .nav_Dowl dl dt{  float: left;  width: 311px;  height: 175px;}
	.nav ul li .nav_Dowl dl dd{float:left; margin-left:33px; width:660px; height:175px; overflow:hidden;} 
	.nav ul li .nav_Dowl dl dd p{width:637px; color:#666666; line-height:21px;white-space:normal; word-break : break-all;  word-wrap: break-word;}
	.nav ul li .nav_Dowl dl dd .navUpdiv{width:658px; height:116px; margin-top:15px; border:1px solid #dbdbdc;}
	.nav ul li .nav_Dowl dl dd .navUpdiv ul{width:656px; overflow:hidden;}
	.nav ul li .navUpdiv ul li{border:none; padding:0 0 0 40px; margin-top:10px; float:left;}
	.nav ul li .navUpdiv ul li a{float:left; padding:0 0 0 11px; padding-top:5px; height:22px; width:111px;   font-size:13px; color:#333333; text-align:left; background:url("../images/Abg.png") no-repeat left 13px; border:none;}
	.nav ul li .navUpdiv ul li a:hover{color:#de8800;background:url("../images/Abg.png") no-repeat left 13px;} 
	.banner{background:url(../images/01.jpg) no-repeat center top; height:500px;}
	#full-screen-slider {width:100%;height:500px;float:left;position:relative}
	#slides {display:block;width:100%;height:500px;list-style:none;padding:0;margin:0;position:relative}
	#slides li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
	#slides li a {display:block;width:100%;height:100%;text-indent:-9999px}
	#pagination {display:block;list-style:none;position:absolute;left:50%;top:460px;z-index:9900;padding:5px 15px 5px 0;margin:0;}
	#pagination li {display:block;list-style:none;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#ccc;}
	#pagination li a {display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;}
	#pagination li.current {background:#0092CE}

	.pagination{ padding:50px 30px;}
	.pagination li{list-style:none;float:left;}
	.pagination li a,.pagination li span{ display:block; padding:10px 20px; border:1px solid #ccc;margin-right:10px;}
	.pagination li span{background:#c42715;color:#fff;}

	.search_index{ background:#292929; height:55px; color:#da920a; display:none;}
	.search {padding: 0px; border: none;width: 1250px; margin:0 auto;position:relative;}
	.search label{ line-height:55px; position:absolute; right:340px;}
	.search form{position:absolute; right:0; top:15px;}
	.search:hover {}
	.search input, .search button {border: none;float: left;}
	.search input.box {height: 25px;width: 270px;background: none;border:1px solid #bba283;line-height:25px; font-size:14px; color:#fff;}
	.search input.box:focus {outline: none;}
	.search button.btn {border: none;width: 100px;height: 27px;line-height:27px;margin-left:10px;display:inline;background:#f29400;font-size:14px;color:#fff;width:58px;border-radius:3px;font-family:"Microsoft Yahei";}
	.search button.btn:hover {cursor:pointer; }
	.service{ background:#e6e6e6; padding:50px 0px;}
	.service h2{ text-align:center; height:74px; margin-bottom:50px}
	/* servicesBox */
	.servicesBox{width:1250px;margin:0 auto;clear:both;line-height:18px;color:#999999;font-size:20px; }
	.servicesBox .serBox{cursor:pointer;border:1px solid #d4d4d4;display:inline;width:208px;height:258px;float:left;overflow:hidden;background-color:#f7f7f7;position:relative; margin:20px 36px;}
	.servicesBox .serBoxOn{font-family:"寰蒋闆呴粦";display:none;width:340px;height:270px;background:url(../images/serboxon_bg.gif) repeat 0px 0px;position:absolute;left:0px;top:0px;z-index:19;}
	.servicesBox .serBox .pic1{width:110px;height:110px;text-align:center;position:absolute;top:22px;right:45px;z-index:99;}
	.servicesBox .serBox .pic2{width:110px;height:110px;text-align:center;position:absolute;top:22px;left:-110px;z-index:99;}
	.servicesBox .serBox .txt1{width:208px;height:100px;color:#999999;position:absolute;top:150px;left:0px;z-index:99; text-align:center;}
	.servicesBox .serBox .txt2{width:208px;height:100px;color:#a9cf4f;position:absolute;top:150px;right:-220px;z-index:99; text-align:center;}
	.servicesBox .serBox span.tit{font-size:20px;display:block;text-align:center;}
	.servicesBox .serBox .txt1 .tit{color:#545454;line-height:30px;}
	.servicesBox .serBox .txt2 .tit{color:#fff;line-height:30px;font-family:"寰蒋闆呴粦";}
	.servicesBox .serBox .txt2 p, .servicesBox .serBox .txt1 p{ margin-top:10px; font-size:16px; text-transform:capitalize; color:#545454;}
	.servicesBox .serBox .txt2 p{ color:#fff;}
	
.tabs-vertical{
    font: bold 13px sans-serif;
    margin: 30px auto 30px;
    max-width: 1250px;
    text-align: center;
    border-radius: 2px;
}

/* The tabs */

.tabs-vertical ul{
    float: left;
    list-style: none;
    text-align: left;
    margin: 0;
    padding-left: 0;
}

.tabs-vertical ul li{
    margin-right: -1px;
}

.tabs-vertical ul li a{
    display: block;
    text-decoration: none;
    color: #656a6d;
    border: 1px solid transparent;
    border-right: 0;
    border-left: 0;
	background:#ececec;
	text-align:center;
	width:220px;
	height:77px;
	line-height:77px;
	margin-bottom:2px;
}

.tabs-vertical ul li a.tab-active {
    background-color: #ff4a00;
	height:110px;
	line-height:110px;
	color:#fff;
}

.tabs-vertical ul li:first-child a{
    border-top: 0;
}

/* The content */

.tabs-vertical .tabs-content-placeholder{
    overflow: hidden;
    border-left: 1px solid #dddddd;
    font-weight: normal;
    background-color: #fff;
    margin: 0 auto;
    box-shadow: -3px 0 0px #F3F3F3;
    text-align: center;
}

.tabs-vertical .tabs-content-placeholder div{
    display: none;
}

.tabs-vertical .tabs-content-placeholder div.tab-content-active{
    display: block;
}

.tabs-vertical .tabs-content-placeholder div p{
    color: #565a5c;
    line-height: 1.5;
    text-align: left;

    margin: 5px 0 20px;
}

.tabs-vertical .tabs-content-placeholder div img{
    max-width: 100%;
}

	.six_service{background:url(../images/pledge.jpg) no-repeat center top; overflow:hidden; padding-top:240px;}
	.Pledge{width:1250px; margin:0 auto;}
	.Pledge dl{ background:url(../images/servicebg.png) no-repeat; float:left; width:200px; padding-top:5px; height:300px; margin-left:10px; display:inline;}
	.Pledge dl:first-child{margin-left:0px !important;}
	.Pledge dl dt{width:200px; height:125px;}
	.Pledge dl dd.title_index{ text-align:center; margin-bottom:8px;margin-top:10px;}
	.Pledge dl dd.title_index p{ font-size:18px; color:#714401; line-height:18px;}
	.Pledge dl dd.title_index em{ color:#636363; line-height:12px;}
	.Pledge dl dd.text_index{ padding:0 20px; line-height:22px; color:#8f8e8d;}


	.case{ background:#e6e6e6; overflow:hidden; padding:60px 0; margin-top:60px;}
	.title_case{ text-align:center;}
	.title_case .em{ border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf; width:1060px;margin:20px auto; height:40px;}
	.Customer{width:1140px; margin:0 auto; overflow:hidden;}
	.Customer dl{width:290px; float:left; background:#fff; margin:20px 45px; display:inline;}
	.Customer dl:hover{background:#d7d7d7; cursor:pointer;}
	.Customer dl dt{ width:290px; height:410px;}
	.Customer dl dd.ac{ padding:0 25px;}
	.Customer dl p{width:48px; background:#443116; height:4px; margin-top:40px;}
	.Customer dl h3{ color:#393939; font-size:18px; font-weight:normal; line-height:30px; margin-top:5px;}
	.Customer dl h4{ color:#575656; font-size:14px; font-weight:normal; line-height:30px; margin-top:2px;}
	.Customer dl dd.more{ text-align:right; padding-right:7px; height:19px; padding-bottom:7px;}


	.news_index{ background:#292929; border-top:12px solid #444; overflow:hidden;}
	.all{width:1250px; margin:0 auto; padding:10px 0 50px 0; overflow:hidden;}
	.News, .Company {width:320px; float:left; margin:0 48px;}
	.policy{ float:left; border-left:1px solid #333; width:320px; padding:0 48px;border-right:1px solid #333; }
	.News h2, .policy h2, .Company h2{ font-size:24px; font-weight:normal; border-bottom:2px solid #fff; width:180px; text-align:center; line-height:40px; margin:20px auto; color:#fff;}
	.all ul, .jieshao{ padding-top:10px;}
	.all ul li{ line-height:30px;list-style:none;}
	.all ul li a, .jieshao a{ font-family:Simsun; color:#fff;}
	.jieshao a{ line-height:30px;}


	.footer{ background:#1a1a1a; border-bottom:5px solid #101012; overflow:hidden;}
	.certificate{ border-bottom:2px solid #1d1d1d;}
	.Search_f{width:1112px; margin:0 auto; padding:30px 69px; overflow:hidden;}
	.Search_f dl{width:150px; float:left; text-align:center; font-size:14px; color:#fff; margin:0 64px;}
	.Search_f dl dt{ height:60px;}
	.foot{ border-top:2px solid #171717;}
	.foot_b{ color:#fff; line-height:30px; width:1250px; overflow:hidden; margin:0 auto; padding:20px 0;}
	.copyright{width:240px; float:left; margin-left:100px; display:inline;}
	.contact_b{width:350px; float:right; color:#868484;}
	.contact_b p{height:30px; line-height:30px;}
	.contact_b .tel{ background:url(../images/tel.png) no-repeat left center;padding-left:27px;}
	.contact_b .E-mail{ background:url(../images/e-mail.png) no-repeat left center; padding-left:27px;}
	.contact_b .add{ background:url(../images/add.png) no-repeat left center; padding-left:27px;}


	.main{width:1250px; margin:40px auto; overflow:hidden;}
	.leftBox{ width:220px; float:left;}
	.leftBox .top_n h2{ font-size:20px; background:url(../images/titn.jpg) no-repeat; height:54px; color:#fff; padding-left:20px; line-height:54px;}
	.leftBox .top_n ul, .kuang{border:1px solid #e8e8e8;}
	.leftBox .top_n ul{ border-bottom:none;}
	.leftBox .top_n ul li{ height:46px; line-height:46px; border-bottom:1px solid #e8e8e8;}
	.leftBox .top_n ul li span{ float:right; padding-right:20px;  font-family:Simsun;}
	.leftBox .top_n ul li a{ padding-left:20px; color:#252525; font-size:14px;}
	.leftBox .top_n ul li a:hover{ color:#da920a;}
	.leftBox .bottom_n{ margin-top:20px;}
	.leftBox .bottom_n h2{ background:url(../images/lxn.jpg) no-repeat top; height:55px; line-height:55px;color:#fff; padding-left:20px; font-size:20px;}
	.leftBox .bottom_n .kuang{ text-align:center; color:#4b4b4b;}
	.kuang dt{ line-height:30px; font-size:12px; font-family:Simsun;}
	.kuang dd{ margin-top:5px;}
	.kuang .c1, .kuang .c2{ padding:10px 0;}
	.kuang .c2{border-top:1px solid #e8e8e8;}
	.kuang .c2 dd a{ background:#c42715; border-radius:3px; line-height:30px; color:#fff; padding:10px 20px;}
	.rightBox{ width:980px; float:right; border:1px solid #e8e8e8;}
	.rightBox .add_list{ height:52px; line-height:52px; border-bottom:1px solid #e8e8e8; font-size:20px; background:#f1f1f1;}
	.rightBox .add_list span{ float:right; font-size:12px;padding-right:20px;}
	.rightBox .add_list em{ padding-left:20px; color:#da920a;}
	.rightBox .list_ny { padding:20px;}
	.rightBox .list_ny li{ background:url(../images/icon.jpg) no-repeat left center; line-height:46px; padding-left:20px; list-style: none}
	.rightBox .list_ny li a{ font-size:14px;}
	.rightBox .list_ny li span{ float:right;}
	.rightBox .content_text{display: block;line-height: 25px;overflow: hidden; padding:20px;}
	.rightBox .content_text h1.h1 {display: block;font-size: 18px;font-weight: bold;text-align: center;}
	.rightBox .content_text p.p1 {border-bottom: 1px dotted #CFCFCF;margin-bottom: 15px;padding: 5px 0;text-align: center;}
	.rightBox .fanye_ny{padding:0 20px;}
	.rightBox .fanye_ny p { line-height:30px; color:#999; }
	.rightBox .fanye_ny a { color:#da920a;}
}
@media screen and (min-width: 960px) and (max-width: 1199px){
	.telnav{display:none;}
	.top{ background:#292929; height:70px; line-height:70px; color:#b7b7b7;}
	.top .head_top{width:960px; margin:0 auto;}
	.top .head_top .welcome{width:300px; float:left;}
	.top .head_top .top_right{width:466px; float:right;}
	.top .head_top a{ color:#b7b7b7;}
	.top .head_top .one{ background:url(../images/top1.png) no-repeat left center; padding-left:30px;}
	.top .head_top .two{ background:url(../images/top2.png) no-repeat left center; padding-left:30px; margin-left:50px; font-size:18px;}
	.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
	.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
	.yb_bar .yb_top{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 0;}
	.yb_bar .yb_phone{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -57px;}
	.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -113px;}
	.yb_bar .yb_ercode{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -169px;}
	.hd_qr{padding:0 29px 25px 29px;}
	.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
	.head{width:100%; position:relative; z-index:1000; background:#f1f1f1;}
	.header{width:960px; height:81px; margin:0 auto; border-top:1px solid #f0f0f0; }
	.header a.logo{float:left; width:210px; height:81px;}
	.nav{float:right; width:630px;}
	.nav ul{float:left;}
	.nav ul li{float:left;list-style: none}
	.nav ul li a{ display:block; width:90px; height:60px; float:left; padding-top:21px; text-align:center; font-size:16px; color:#000;}
	.nav ul li a.cur{background:url("../images/navBg.jpg") no-repeat bottom center; color:#de8800;}
	.nav ul li a:hover{background:url("../images/navBg.jpg") no-repeat bottom center;color:#de8800;}
	.nav ul li a p{font-size:15px;}
	.nav ul li a em{font-size:10px;}
	.nav_Dowl{ height:258px; margin:0 auto; position:absolute; left:0; top:81px; background:url(../images/nav_dwobg.jpg) repeat-x; overflow:hidden; display:none; z-index:99999 !important;}
	.nav ul li .nav_Dowl dl{  width: 1025px; height:211px;  float: none;  margin: 0 auto;  margin-top: 44px; overflow:hidden;}
	.nav ul li .nav_Dowl dl dt{  float: left;  width: 311px;  height: 175px;}
	.nav ul li .nav_Dowl dl dd{float:left; margin-left:33px; width:660px; height:175px; overflow:hidden;} 
	.nav ul li .nav_Dowl dl dd p{width:637px; color:#666666; line-height:21px;white-space:normal; word-break : break-all;  word-wrap: break-word;}
	.nav ul li .nav_Dowl dl dd .navUpdiv{width:658px; height:116px; margin-top:15px; border:1px solid #dbdbdc;}
	.nav ul li .nav_Dowl dl dd .navUpdiv ul{width:656px; overflow:hidden;}
	.nav ul li .navUpdiv ul li{border:none; padding:0 0 0 40px; margin-top:10px; float:left;}
	.nav ul li .navUpdiv ul li a{float:left; padding:0 0 0 11px; padding-top:5px; height:22px; width:111px;   font-size:13px; color:#333333; text-align:left; background:url("../images/Abg.png") no-repeat left 13px; border:none;}
	.nav ul li .navUpdiv ul li a:hover{color:#de8800;background:url("../images/Abg.png") no-repeat left 13px;} 
	.banner{background:url(../images/01.jpg) no-repeat center top; height:500px;}
	#full-screen-slider {width:100%;height:500px;float:left;position:relative}
	#slides {display:block;width:100%;height:500px;list-style:none;padding:0;margin:0;position:relative}
	#slides li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
	#slides li a {display:block;width:100%;height:100%;text-indent:-9999px}
	#pagination {display:block;list-style:none;position:absolute;left:50%;top:460px;z-index:9900;padding:5px 15px 5px 0;margin:0;}
	#pagination li {display:block;list-style:none;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#ccc;}
	#pagination li a {display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;}
	#pagination li.current {background:#0092CE}

	.pagination{ padding:50px 30px;}
	.pagination li{list-style:none;float:left;}
	.pagination li a,.pagination li span{ display:block; padding:10px 20px; border:1px solid #ccc;margin-right:10px;}
	.pagination li span{background:#c42715;color:#fff;}

	.search_index{ background:#292929; height:55px; color:#da920a; display:none;}
	.search {padding: 0px; border: none;width: 1250px; margin:0 auto;position:relative;}
	.search label{ line-height:55px; position:absolute; right:515px;}
	.search form{position:absolute; right: 168px; top:15px;}
	.search:hover {}
	.search input, .search button {border: none;float: left;}
	.search input.box {height: 25px;width: 270px;background: none;border:1px solid #bba283;line-height:25px; font-size:14px; color:#fff;}
	.search input.box:focus {outline: none;}
	.search button.btn {
		border: none;
		width: 100px;
		height: 27px;
		line-height:27px;
		margin-left:10px;
		display:inline;
		background:#f29400;
		font-size:14px;
		color:#fff;width:58px;border-radius:3px;font-family:"Microsoft Yahei";
	}
	.search button.btn:hover {cursor:pointer; }
	
	.service{ background:#e6e6e6; padding:50px 0px;}
	.service h2{ text-align:center; height:74px; margin-bottom:50px}
	/* servicesBox */
	.servicesBox{width:1250px;margin:0 auto;clear:both;line-height:18px;color:#999999;font-size:20px; }
	.servicesBox .serBox{cursor:pointer;border:1px solid #d4d4d4;display:inline;width:208px;height:258px;float:left;overflow:hidden;background-color:#f7f7f7;position:relative; margin:20px 36px;}
	.servicesBox .serBoxOn{font-family:"寰蒋闆呴粦";display:none;width:340px;height:270px;background:url(../images/serboxon_bg.gif) repeat 0px 0px;position:absolute;left:0px;top:0px;z-index:19;}
	.servicesBox .serBox .pic1{width:110px;height:110px;text-align:center;position:absolute;top:22px;right:45px;z-index:99;}
	.servicesBox .serBox .pic2{width:110px;height:110px;text-align:center;position:absolute;top:22px;left:-110px;z-index:99;}
	.servicesBox .serBox .txt1{width:208px;height:100px;color:#999999;position:absolute;top:150px;left:0px;z-index:99; text-align:center;}
	.servicesBox .serBox .txt2{width:208px;height:100px;color:#a9cf4f;position:absolute;top:150px;right:-220px;z-index:99; text-align:center;}
	.servicesBox .serBox span.tit{font-size:20px;display:block;text-align:center;}
	.servicesBox .serBox .txt1 .tit{color:#545454;line-height:30px;}
	.servicesBox .serBox .txt2 .tit{color:#fff;line-height:30px;font-family:"寰蒋闆呴粦";}
	.servicesBox .serBox .txt2 p, .servicesBox .serBox .txt1 p{ margin-top:10px; font-size:16px; text-transform:capitalize; color:#545454;}
	.servicesBox .serBox .txt2 p{ color:#fff;}

	.tabs-vertical{
    font: bold 13px sans-serif;
    margin: 30px auto 30px;
    max-width: 1250px;
    text-align: center;
    border-radius: 2px;
}

/* The tabs */

.tabs-vertical ul{
    float: left;
    list-style: none;
    text-align: left;
    margin: 0;
    padding-left: 0;
}

.tabs-vertical ul li{
    margin-right: -1px;
}

.tabs-vertical ul li a{
    display: block;
    text-decoration: none;
    color: #656a6d;
    border: 1px solid transparent;
    border-right: 0;
    border-left: 0;
	background:#ececec;
	text-align:center;
	width:220px;
	height:77px;
	line-height:77px;
	margin-bottom:2px;
}

.tabs-vertical ul li a.tab-active {
    background-color: #ff4a00;
	height:110px;
	line-height:110px;
	color:#fff;
}

.tabs-vertical ul li:first-child a{
    border-top: 0;
}

/* The content */

.tabs-vertical .tabs-content-placeholder{
    overflow: hidden;
    border-left: 1px solid #dddddd;
    font-weight: normal;
    background-color: #fff;
    margin: 0 auto;
    box-shadow: -3px 0 0px #F3F3F3;
    text-align: center;
}

.tabs-vertical .tabs-content-placeholder div{
    display: none;
}

.tabs-vertical .tabs-content-placeholder div.tab-content-active{
    display: block;
}

.tabs-vertical .tabs-content-placeholder div p{
    color: #565a5c;
    line-height: 1.5;
    text-align: left;

    margin: 5px 0 20px;
}

.tabs-vertical .tabs-content-placeholder div img{
    max-width: 100%;
}

	.six_service{background:url(../images/pledge.jpg) no-repeat center top; overflow:hidden; padding-top:240px;}
	.Pledge{width:960px; margin:0 auto;}
	.Pledge dl{ background:url(../images/servicebg.png) no-repeat; float:left; width:200px; padding-top:5px; height:300px; margin-left:10px; display:inline;}
	.Pledge dl:first-child{margin-left:0px !important;}
	.Pledge dl dt{width:200px; height:125px;}
	.Pledge dl dd.title_index{ text-align:center; margin-bottom:8px;margin-top:10px;}
	.Pledge dl dd.title_index p{ font-size:18px; color:#714401; line-height:18px;}
	.Pledge dl dd.title_index em{ color:#636363; line-height:12px;}
	.Pledge dl dd.text_index{ padding:0 20px; line-height:22px; color:#8f8e8d;}

	.case{ background:#e6e6e6; overflow:hidden; padding:60px 0; margin-top:60px;}
	.title_case{ text-align:center;}
	.title_case .em{ border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf; width:960px;margin:20px auto; height:40px;}
	.Customer{width:960px; margin:0 auto; overflow:hidden;}
	.Customer dl{width:290px; float:left; background:#fff; margin:20px 5px; display:inline;}
	.Customer dl:hover{background:#d7d7d7; cursor:pointer;}
	.Customer dl dt{ width:290px; height:410px;}
	.Customer dl dd.ac{ padding:0 25px;}
	.Customer dl p{width:48px; background:#443116; height:4px; margin-top:40px;}
	.Customer dl h3{ color:#393939; font-size:18px; font-weight:normal; line-height:30px; margin-top:5px;}
	.Customer dl h4{ color:#575656; font-size:14px; font-weight:normal; line-height:30px; margin-top:2px;}
	.Customer dl dd.more{ text-align:right; padding-right:7px; height:19px; padding-bottom:7px;}

	.news_index{ background:#292929; border-top:12px solid #444; overflow:hidden;}
	.all{width:960px; margin:0 auto; padding:10px 0 50px 0; overflow:hidden;}
	.News, .Company {width:300px; float:left; margin:0 10px;}
	.policy{ float:left;  width:300px; padding:0 10px;}
	.News h2, .policy h2, .Company h2{ font-size:24px; font-weight:normal; border-bottom:2px solid #fff; width:180px; text-align:center; line-height:40px; margin:20px auto; color:#fff;}
	.all ul, .jieshao{ padding-top:10px;}
	.all ul li{ line-height:30px;list-style:none;}
	.all ul li a, .jieshao a{ font-family:Simsun; color:#fff;}
	.jieshao a{ line-height:30px;}

	.footer{ background:#1a1a1a; border-bottom:5px solid #101012; overflow:hidden;}
	.certificate{ border-bottom:2px solid #1d1d1d;}
	.Search_f{width:960px; margin:0 auto; padding:30px 69px; overflow:hidden;}
	.Search_f dl{width:150px; float:left; text-align:center; font-size:14px; color:#fff; margin:0 40px;}
	.Search_f dl dt{ height:60px;}
	.foot{ border-top:2px solid #171717;}
	.foot_b{ color:#fff; line-height:30px; width:960px; overflow:hidden; margin:0 auto; padding:20px 0;}
	.copyright{width:240px; float:left; margin-left:100px; display:inline;}
	.contact_b{width:350px; float:right; color:#868484;}
	.contact_b p{height:30px; line-height:30px;}
	.contact_b .tel{ background:url(../images/tel.png) no-repeat left center;padding-left:27px;}
	.contact_b .E-mail{ background:url(../images/e-mail.png) no-repeat left center; padding-left:27px;}
	.contact_b .add{ background:url(../images/add.png) no-repeat left center; padding-left:27px;}

	.main{width:960px; margin:40px auto; overflow:hidden;}
	.leftBox{ width:220px; float:left;}
	.leftBox .top_n h2{ font-size:20px; background:url(../images/titn.jpg) no-repeat; height:54px; color:#fff; padding-left:20px; line-height:54px;}
	.leftBox .top_n ul, .kuang{border:1px solid #e8e8e8;}
	.leftBox .top_n ul{ border-bottom:none;}
	.leftBox .top_n ul li{ height:46px; line-height:46px; border-bottom:1px solid #e8e8e8;}
	.leftBox .top_n ul li span{ float:right; padding-right:20px;  font-family:Simsun;}
	.leftBox .top_n ul li a{ padding-left:20px; color:#252525; font-size:14px;}
	.leftBox .top_n ul li a:hover{ color:#da920a;}
	.leftBox .bottom_n{ margin-top:20px;}
	.leftBox .bottom_n h2{ background:url(../images/lxn.jpg) no-repeat top; height:55px; line-height:55px;color:#fff; padding-left:20px; font-size:20px;}
	.leftBox .bottom_n .kuang{ text-align:center; color:#4b4b4b;}
	.kuang dt{ line-height:30px; font-size:12px; font-family:Simsun;}
	.kuang dd{ margin-top:5px;}
	.kuang .c1, .kuang .c2{ padding:10px 0;}
	.kuang .c2{border-top:1px solid #e8e8e8;}
	.kuang .c2 dd a{ background:#c42715; border-radius:3px; line-height:30px; color:#fff; padding:10px 20px;}
	.rightBox{ width:730px; float:right; border:1px solid #e8e8e8;}
	.rightBox .add_list{ height:52px; line-height:52px; border-bottom:1px solid #e8e8e8; font-size:20px; background:#f1f1f1;}
	.rightBox .add_list span{ float:right; font-size:12px;padding-right:20px;}
	.rightBox .add_list em{ padding-left:20px; color:#da920a;}
	.rightBox .list_ny { padding:20px;}
	.rightBox .list_ny li{ background:url(../images/icon.jpg) no-repeat left center; line-height:46px; padding-left:20px; list-style: none}
	.rightBox .list_ny li a{ font-size:14px;}
	.rightBox .list_ny li span{ float:right;}
	.rightBox .content_text{display: block;line-height: 25px;overflow: hidden; padding:20px;}
	.rightBox .content_text h1.h1 {display: block;font-size: 18px;font-weight: bold;text-align: center;}
	.rightBox .content_text p.p1 {border-bottom: 1px dotted #CFCFCF;margin-bottom: 15px;padding: 5px 0;text-align: center;}
	.rightBox .fanye_ny{padding:0 20px;}
	.rightBox .fanye_ny p { line-height:30px; color:#999; }
	.rightBox .fanye_ny a { color:#da920a;}
}
@media screen and (min-width: 768px) and (max-width: 959px){
	.telnav{display:none;}
	.top{ background:#292929; height:70px; line-height:70px; color:#b7b7b7;}
	.top .head_top{width:960px; margin:0 auto;}
	.top .head_top .welcome{width:300px; float:left;}
	.top .head_top .top_right{width:466px; float:right;}
	.top .head_top a{ color:#b7b7b7;}
	.top .head_top .one{ background:url(../images/top1.png) no-repeat left center; padding-left:30px;}
	.top .head_top .two{ background:url(../images/top2.png) no-repeat left center; padding-left:30px; margin-left:50px; font-size:18px;}
	.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
	.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
	.yb_bar .yb_top{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 0;}
	.yb_bar .yb_phone{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -57px;}
	.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -113px;}
	.yb_bar .yb_ercode{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -169px;}
	.hd_qr{padding:0 29px 25px 29px;}
	.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
	.head{width:100%; position:relative; z-index:1000; background:#f1f1f1;}
	.header{width:960px; height:81px; margin:0 auto; border-top:1px solid #f0f0f0; }
	.header a.logo{float:left; width:210px; height:81px;}
	.nav{float:right; width:630px;}
	.nav ul{float:left;}
	.nav ul li{float:left;list-style: none}
	.nav ul li a{ display:block; width:90px; height:60px; float:left; padding-top:21px; text-align:center; font-size:16px; color:#000;}
	.nav ul li a.cur{background:url("../images/navBg.jpg") no-repeat bottom center; color:#de8800;}
	.nav ul li a:hover{background:url("../images/navBg.jpg") no-repeat bottom center;color:#de8800;}
	.nav ul li a p{font-size:15px;}
	.nav ul li a em{font-size:10px;}
	.nav_Dowl{ height:258px; margin:0 auto; position:absolute; left:0; top:81px; background:url(../images/nav_dwobg.jpg) repeat-x; overflow:hidden; display:none; z-index:99999 !important;}
	.nav ul li .nav_Dowl dl{  width: 1025px; height:211px;  float: none;  margin: 0 auto;  margin-top: 44px; overflow:hidden;}
	.nav ul li .nav_Dowl dl dt{  float: left;  width: 311px;  height: 175px;}
	.nav ul li .nav_Dowl dl dd{float:left; margin-left:33px; width:660px; height:175px; overflow:hidden;} 
	.nav ul li .nav_Dowl dl dd p{width:637px; color:#666666; line-height:21px;white-space:normal; word-break : break-all;  word-wrap: break-word;}
	.nav ul li .nav_Dowl dl dd .navUpdiv{width:658px; height:116px; margin-top:15px; border:1px solid #dbdbdc;}
	.nav ul li .nav_Dowl dl dd .navUpdiv ul{width:656px; overflow:hidden;}
	.nav ul li .navUpdiv ul li{border:none; padding:0 0 0 40px; margin-top:10px; float:left;}
	.nav ul li .navUpdiv ul li a{float:left; padding:0 0 0 11px; padding-top:5px; height:22px; width:111px;   font-size:13px; color:#333333; text-align:left; background:url("../images/Abg.png") no-repeat left 13px; border:none;}
	.nav ul li .navUpdiv ul li a:hover{color:#de8800;background:url("../images/Abg.png") no-repeat left 13px;} 
	.banner{background:url(../images/01.jpg) no-repeat center top; height:500px;}
	#full-screen-slider {width:100%;height:500px;float:left;position:relative}
	#slides {display:block;width:100%;height:500px;list-style:none;padding:0;margin:0;position:relative}
	#slides li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
	#slides li a {display:block;width:100%;height:100%;text-indent:-9999px}
	#pagination {display:block;list-style:none;position:absolute;left:50%;top:460px;z-index:9900;padding:5px 15px 5px 0;margin:0;}
	#pagination li {display:block;list-style:none;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#ccc;}
	#pagination li a {display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;}
	#pagination li.current {background:#0092CE}

	.pagination{ padding:50px 30px;}
	.pagination li{list-style:none;float:left;}
	.pagination li a,.pagination li span{ display:block; padding:10px 20px; border:1px solid #ccc;margin-right:10px;}
	.pagination li span{background:#c42715;color:#fff;}

	.search_index{ background:#292929; height:55px; color:#da920a; display:none;}
	.search {padding: 0px; border: none;width: 1250px; margin:0 auto;position:relative;}
	.search label{ line-height:55px; position:absolute; right:515px;}
	.search form{position:absolute; right: 168px; top:15px;}
	.search:hover {}
	.search input, .search button {border: none;float: left;}
	.search input.box {height: 25px;width: 270px;background: none;border:1px solid #bba283;line-height:25px; font-size:14px; color:#fff;}
	.search input.box:focus {outline: none;}
	.search button.btn {
		border: none;
		width: 100px;
		height: 27px;
		line-height:27px;
		margin-left:10px;
		display:inline;
		background:#f29400;
		font-size:14px;
		color:#fff;width:58px;border-radius:3px;font-family:"Microsoft Yahei";
	}
	.search button.btn:hover {cursor:pointer; }
	
	.service{ background:#e6e6e6; padding:50px 0px;}
	.service h2{ text-align:center; height:74px; margin-bottom:50px}
	/* servicesBox */
	.servicesBox{width:1250px;margin:0 auto;clear:both;line-height:18px;color:#999999;font-size:20px; }
	.servicesBox .serBox{cursor:pointer;border:1px solid #d4d4d4;display:inline;width:208px;height:258px;float:left;overflow:hidden;background-color:#f7f7f7;position:relative; margin:20px 36px;}
	.servicesBox .serBoxOn{font-family:"寰蒋闆呴粦";display:none;width:340px;height:270px;background:url(../images/serboxon_bg.gif) repeat 0px 0px;position:absolute;left:0px;top:0px;z-index:19;}
	.servicesBox .serBox .pic1{width:110px;height:110px;text-align:center;position:absolute;top:22px;right:45px;z-index:99;}
	.servicesBox .serBox .pic2{width:110px;height:110px;text-align:center;position:absolute;top:22px;left:-110px;z-index:99;}
	.servicesBox .serBox .txt1{width:208px;height:100px;color:#999999;position:absolute;top:150px;left:0px;z-index:99; text-align:center;}
	.servicesBox .serBox .txt2{width:208px;height:100px;color:#a9cf4f;position:absolute;top:150px;right:-220px;z-index:99; text-align:center;}
	.servicesBox .serBox span.tit{font-size:20px;display:block;text-align:center;}
	.servicesBox .serBox .txt1 .tit{color:#545454;line-height:30px;}
	.servicesBox .serBox .txt2 .tit{color:#fff;line-height:30px;font-family:"寰蒋闆呴粦";}
	.servicesBox .serBox .txt2 p, .servicesBox .serBox .txt1 p{ margin-top:10px; font-size:16px; text-transform:capitalize; color:#545454;}
	.servicesBox .serBox .txt2 p{ color:#fff;}

	.tabs-vertical{
    font: bold 13px sans-serif;
    margin: 30px auto 30px;
    max-width: 1250px;
    text-align: center;
    border-radius: 2px;
}

/* The tabs */

.tabs-vertical ul{
    float: left;
    list-style: none;
    text-align: left;
    margin: 0;
    padding-left: 0;
}

.tabs-vertical ul li{
    margin-right: -1px;
}

.tabs-vertical ul li a{
    display: block;
    text-decoration: none;
    color: #656a6d;
    border: 1px solid transparent;
    border-right: 0;
    border-left: 0;
	background:#ececec;
	text-align:center;
	width:220px;
	height:77px;
	line-height:77px;
	margin-bottom:2px;
}

.tabs-vertical ul li a.tab-active {
    background-color: #ff4a00;
	height:110px;
	line-height:110px;
	color:#fff;
}

.tabs-vertical ul li:first-child a{
    border-top: 0;
}

/* The content */

.tabs-vertical .tabs-content-placeholder{
    overflow: hidden;
    border-left: 1px solid #dddddd;
    font-weight: normal;
    background-color: #fff;
    margin: 0 auto;
    box-shadow: -3px 0 0px #F3F3F3;
    text-align: center;
}

.tabs-vertical .tabs-content-placeholder div{
    display: none;
}

.tabs-vertical .tabs-content-placeholder div.tab-content-active{
    display: block;
}

.tabs-vertical .tabs-content-placeholder div p{
    color: #565a5c;
    line-height: 1.5;
    text-align: left;

    margin: 5px 0 20px;
}

.tabs-vertical .tabs-content-placeholder div img{
    max-width: 100%;
}

	.six_service{background:url(../images/pledge.jpg) no-repeat center top; overflow:hidden; padding-top:240px;}
	.Pledge{width:960px; margin:0 auto;}
	.Pledge dl{ background:url(../images/servicebg.png) no-repeat; float:left; width:200px; padding-top:5px; height:300px; margin-left:10px; display:inline;}
	.Pledge dl:first-child{margin-left:0px !important;}
	.Pledge dl dt{width:200px; height:125px;}
	.Pledge dl dd.title_index{ text-align:center; margin-bottom:8px;margin-top:10px;}
	.Pledge dl dd.title_index p{ font-size:18px; color:#714401; line-height:18px;}
	.Pledge dl dd.title_index em{ color:#636363; line-height:12px;}
	.Pledge dl dd.text_index{ padding:0 20px; line-height:22px; color:#8f8e8d;}

	.case{ background:#e6e6e6; overflow:hidden; padding:60px 0; margin-top:60px;}
	.title_case{ text-align:center;}
	.title_case .em{ border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf; width:960px;margin:20px auto; height:40px;}
	.Customer{width:960px; margin:0 auto; overflow:hidden;}
	.Customer dl{width:290px; float:left; background:#fff; margin:20px 5px; display:inline;}
	.Customer dl:hover{background:#d7d7d7; cursor:pointer;}
	.Customer dl dt{ width:290px; height:410px;}
	.Customer dl dd.ac{ padding:0 25px;}
	.Customer dl p{width:48px; background:#443116; height:4px; margin-top:40px;}
	.Customer dl h3{ color:#393939; font-size:18px; font-weight:normal; line-height:30px; margin-top:5px;}
	.Customer dl h4{ color:#575656; font-size:14px; font-weight:normal; line-height:30px; margin-top:2px;}
	.Customer dl dd.more{ text-align:right; padding-right:7px; height:19px; padding-bottom:7px;}

	.news_index{ background:#292929; border-top:12px solid #444; overflow:hidden;}
	.all{width:960px; margin:0 auto; padding:10px 0 50px 0; overflow:hidden;}
	.News, .Company {width:300px; float:left; margin:0 10px;}
	.policy{ float:left;  width:300px; padding:0 10px;}
	.News h2, .policy h2, .Company h2{ font-size:24px; font-weight:normal; border-bottom:2px solid #fff; width:180px; text-align:center; line-height:40px; margin:20px auto; color:#fff;}
	.all ul, .jieshao{ padding-top:10px;}
	.all ul li{ line-height:30px;list-style:none;}
	.all ul li a, .jieshao a{ font-family:Simsun; color:#fff;}
	.jieshao a{ line-height:30px;}

	.footer{ background:#1a1a1a; border-bottom:5px solid #101012; overflow:hidden;}
	.certificate{ border-bottom:2px solid #1d1d1d;}
	.Search_f{width:960px; margin:0 auto; padding:30px 69px; overflow:hidden;}
	.Search_f dl{width:150px; float:left; text-align:center; font-size:14px; color:#fff; margin:0 40px;}
	.Search_f dl dt{ height:60px;}
	.foot{ border-top:2px solid #171717;}
	.foot_b{ color:#fff; line-height:30px; width:960px; overflow:hidden; margin:0 auto; padding:20px 0;}
	.copyright{width:240px; float:left; margin-left:100px; display:inline;}
	.contact_b{width:350px; float:right; color:#868484;}
	.contact_b p{height:30px; line-height:30px;}
	.contact_b .tel{ background:url(../images/tel.png) no-repeat left center;padding-left:27px;}
	.contact_b .E-mail{ background:url(../images/e-mail.png) no-repeat left center; padding-left:27px;}
	.contact_b .add{ background:url(../images/add.png) no-repeat left center; padding-left:27px;}

	.main{width:960px; margin:40px auto; overflow:hidden;}
	.leftBox{ width:220px; float:left;}
	.leftBox .top_n h2{ font-size:20px; background:url(../images/titn.jpg) no-repeat; height:54px; color:#fff; padding-left:20px; line-height:54px;}
	.leftBox .top_n ul, .kuang{border:1px solid #e8e8e8;}
	.leftBox .top_n ul{ border-bottom:none;}
	.leftBox .top_n ul li{ height:46px; line-height:46px; border-bottom:1px solid #e8e8e8;}
	.leftBox .top_n ul li span{ float:right; padding-right:20px;  font-family:Simsun;}
	.leftBox .top_n ul li a{ padding-left:20px; color:#252525; font-size:14px;}
	.leftBox .top_n ul li a:hover{ color:#da920a;}
	.leftBox .bottom_n{ margin-top:20px;}
	.leftBox .bottom_n h2{ background:url(../images/lxn.jpg) no-repeat top; height:55px; line-height:55px;color:#fff; padding-left:20px; font-size:20px;}
	.leftBox .bottom_n .kuang{ text-align:center; color:#4b4b4b;}
	.kuang dt{ line-height:30px; font-size:12px; font-family:Simsun;}
	.kuang dd{ margin-top:5px;}
	.kuang .c1, .kuang .c2{ padding:10px 0;}
	.kuang .c2{border-top:1px solid #e8e8e8;}
	.kuang .c2 dd a{ background:#c42715; border-radius:3px; line-height:30px; color:#fff; padding:10px 20px;}
	.rightBox{ width:730px; float:right; border:1px solid #e8e8e8;}
	.rightBox .add_list{ height:52px; line-height:52px; border-bottom:1px solid #e8e8e8; font-size:20px; background:#f1f1f1;}
	.rightBox .add_list span{ float:right; font-size:12px;padding-right:20px;}
	.rightBox .add_list em{ padding-left:20px; color:#da920a;}
	.rightBox .list_ny { padding:20px;}
	.rightBox .list_ny li{ background:url(../images/icon.jpg) no-repeat left center; line-height:46px; padding-left:20px; list-style: none}
	.rightBox .list_ny li a{ font-size:14px;}
	.rightBox .list_ny li span{ float:right;}
	.rightBox .content_text{display: block;line-height: 25px;overflow: hidden; padding:20px;}
	.rightBox .content_text h1.h1 {display: block;font-size: 18px;font-weight: bold;text-align: center;}
	.rightBox .content_text p.p1 {border-bottom: 1px dotted #CFCFCF;margin-bottom: 15px;padding: 5px 0;text-align: center;}
	.rightBox .fanye_ny{padding:0 20px;}
	.rightBox .fanye_ny p { line-height:30px; color:#999; }
	.rightBox .fanye_ny a { color:#da920a;}
}
@media only screen and (min-width: 480px) and (max-width: 767px){
	.telnav{display:none;}
	.top{ background:#292929; height:70px; line-height:70px; color:#b7b7b7;}
	.top .head_top{width:960px; margin:0 auto;}
	.top .head_top .welcome{width:300px; float:left;}
	.top .head_top .top_right{width:466px; float:right;}
	.top .head_top a{ color:#b7b7b7;}
	.top .head_top .one{ background:url(../images/top1.png) no-repeat left center; padding-left:30px;}
	.top .head_top .two{ background:url(../images/top2.png) no-repeat left center; padding-left:30px; margin-left:50px; font-size:18px;}
	.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
	.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
	.yb_bar .yb_top{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 0;}
	.yb_bar .yb_phone{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -57px;}
	.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -113px;}
	.yb_bar .yb_ercode{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -169px;}
	.hd_qr{padding:0 29px 25px 29px;}
	.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
	.head{width:100%; position:relative; z-index:1000; background:#f1f1f1;}
	.header{width:960px; height:81px; margin:0 auto; border-top:1px solid #f0f0f0; }
	.header a.logo{float:left; width:210px; height:81px;}
	.nav{float:right; width:630px;}
	.nav ul{float:left;}
	.nav ul li{float:left;list-style: none}
	.nav ul li a{ display:block; width:90px; height:60px; float:left; padding-top:21px; text-align:center; font-size:16px; color:#000;}
	.nav ul li a.cur{background:url("../images/navBg.jpg") no-repeat bottom center; color:#de8800;}
	.nav ul li a:hover{background:url("../images/navBg.jpg") no-repeat bottom center;color:#de8800;}
	.nav ul li a p{font-size:15px;}
	.nav ul li a em{font-size:10px;}
	.nav_Dowl{ height:258px; margin:0 auto; position:absolute; left:0; top:81px; background:url(../images/nav_dwobg.jpg) repeat-x; overflow:hidden; display:none; z-index:99999 !important;}
	.nav ul li .nav_Dowl dl{  width: 1025px; height:211px;  float: none;  margin: 0 auto;  margin-top: 44px; overflow:hidden;}
	.nav ul li .nav_Dowl dl dt{  float: left;  width: 311px;  height: 175px;}
	.nav ul li .nav_Dowl dl dd{float:left; margin-left:33px; width:660px; height:175px; overflow:hidden;} 
	.nav ul li .nav_Dowl dl dd p{width:637px; color:#666666; line-height:21px;white-space:normal; word-break : break-all;  word-wrap: break-word;}
	.nav ul li .nav_Dowl dl dd .navUpdiv{width:658px; height:116px; margin-top:15px; border:1px solid #dbdbdc;}
	.nav ul li .nav_Dowl dl dd .navUpdiv ul{width:656px; overflow:hidden;}
	.nav ul li .navUpdiv ul li{border:none; padding:0 0 0 40px; margin-top:10px; float:left;}
	.nav ul li .navUpdiv ul li a{float:left; padding:0 0 0 11px; padding-top:5px; height:22px; width:111px;   font-size:13px; color:#333333; text-align:left; background:url("../images/Abg.png") no-repeat left 13px; border:none;}
	.nav ul li .navUpdiv ul li a:hover{color:#de8800;background:url("../images/Abg.png") no-repeat left 13px;} 
	.banner{background:url(../images/01.jpg) no-repeat center top; height:500px;}
	#full-screen-slider {width:100%;height:500px;float:left;position:relative}
	#slides {display:block;width:100%;height:500px;list-style:none;padding:0;margin:0;position:relative}
	#slides li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
	#slides li a {display:block;width:100%;height:100%;text-indent:-9999px}
	#pagination {display:block;list-style:none;position:absolute;left:50%;top:460px;z-index:9900;padding:5px 15px 5px 0;margin:0;}
	#pagination li {display:block;list-style:none;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#ccc;}
	#pagination li a {display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;}
	#pagination li.current {background:#0092CE}

	.pagination{ padding:50px 30px;}
	.pagination li{list-style:none;float:left;}
	.pagination li a,.pagination li span{ display:block; padding:10px 20px; border:1px solid #ccc;margin-right:10px;}
	.pagination li span{background:#c42715;color:#fff;}

	.search_index{ background:#292929; height:55px; color:#da920a; display:none;}
	.search {padding: 0px; border: none;width: 1250px; margin:0 auto;position:relative;}
	.search label{ line-height:55px; position:absolute; right:515px;}
	.search form{position:absolute; right: 168px; top:15px;}
	.search:hover {}
	.search input, .search button {border: none;float: left;}
	.search input.box {height: 25px;width: 270px;background: none;border:1px solid #bba283;line-height:25px; font-size:14px; color:#fff;}
	.search input.box:focus {outline: none;}
	.search button.btn {
		border: none;
		width: 100px;
		height: 27px;
		line-height:27px;
		margin-left:10px;
		display:inline;
		background:#f29400;
		font-size:14px;
		color:#fff;width:58px;border-radius:3px;font-family:"Microsoft Yahei";
	}
	.search button.btn:hover {cursor:pointer; }
	
	.service{ background:#e6e6e6; padding:50px 0px;}
	.service h2{ text-align:center; height:74px; margin-bottom:50px}
	/* servicesBox */
	.servicesBox{width:1250px;margin:0 auto;clear:both;line-height:18px;color:#999999;font-size:20px; }
	.servicesBox .serBox{cursor:pointer;border:1px solid #d4d4d4;display:inline;width:208px;height:258px;float:left;overflow:hidden;background-color:#f7f7f7;position:relative; margin:20px 36px;}
	.servicesBox .serBoxOn{font-family:"寰蒋闆呴粦";display:none;width:340px;height:270px;background:url(../images/serboxon_bg.gif) repeat 0px 0px;position:absolute;left:0px;top:0px;z-index:19;}
	.servicesBox .serBox .pic1{width:110px;height:110px;text-align:center;position:absolute;top:22px;right:45px;z-index:99;}
	.servicesBox .serBox .pic2{width:110px;height:110px;text-align:center;position:absolute;top:22px;left:-110px;z-index:99;}
	.servicesBox .serBox .txt1{width:208px;height:100px;color:#999999;position:absolute;top:150px;left:0px;z-index:99; text-align:center;}
	.servicesBox .serBox .txt2{width:208px;height:100px;color:#a9cf4f;position:absolute;top:150px;right:-220px;z-index:99; text-align:center;}
	.servicesBox .serBox span.tit{font-size:20px;display:block;text-align:center;}
	.servicesBox .serBox .txt1 .tit{color:#545454;line-height:30px;}
	.servicesBox .serBox .txt2 .tit{color:#fff;line-height:30px;font-family:"寰蒋闆呴粦";}
	.servicesBox .serBox .txt2 p, .servicesBox .serBox .txt1 p{ margin-top:10px; font-size:16px; text-transform:capitalize; color:#545454;}
	.servicesBox .serBox .txt2 p{ color:#fff;}

	.tabs-vertical{
    font: bold 13px sans-serif;
    margin: 30px auto 30px;
    max-width: 1250px;
    text-align: center;
    border-radius: 2px;
}

/* The tabs */

.tabs-vertical ul{
    float: left;
    list-style: none;
    text-align: left;
    margin: 0;
    padding-left: 0;
}

.tabs-vertical ul li{
    margin-right: -1px;
}

.tabs-vertical ul li a{
    display: block;
    text-decoration: none;
    color: #656a6d;
    border: 1px solid transparent;
    border-right: 0;
    border-left: 0;
	background:#ececec;
	text-align:center;
	width:220px;
	height:77px;
	line-height:77px;
	margin-bottom:2px;
}

.tabs-vertical ul li a.tab-active {
    background-color: #ff4a00;
	height:110px;
	line-height:110px;
	color:#fff;
}

.tabs-vertical ul li:first-child a{
    border-top: 0;
}

/* The content */

.tabs-vertical .tabs-content-placeholder{
    overflow: hidden;
    border-left: 1px solid #dddddd;
    font-weight: normal;
    background-color: #fff;
    margin: 0 auto;
    box-shadow: -3px 0 0px #F3F3F3;
    text-align: center;
}

.tabs-vertical .tabs-content-placeholder div{
    display: none;
}

.tabs-vertical .tabs-content-placeholder div.tab-content-active{
    display: block;
}

.tabs-vertical .tabs-content-placeholder div p{
    color: #565a5c;
    line-height: 1.5;
    text-align: left;

    margin: 5px 0 20px;
}

.tabs-vertical .tabs-content-placeholder div img{
    max-width: 100%;
}

	.six_service{background:url(../images/pledge.jpg) no-repeat center top; overflow:hidden; padding-top:240px;}
	.Pledge{width:960px; margin:0 auto;}
	.Pledge dl{ background:url(../images/servicebg.png) no-repeat; float:left; width:200px; padding-top:5px; height:300px; margin-left:10px; display:inline;}
	.Pledge dl:first-child{margin-left:0px !important;}
	.Pledge dl dt{width:200px; height:125px;}
	.Pledge dl dd.title_index{ text-align:center; margin-bottom:8px;margin-top:10px;}
	.Pledge dl dd.title_index p{ font-size:18px; color:#714401; line-height:18px;}
	.Pledge dl dd.title_index em{ color:#636363; line-height:12px;}
	.Pledge dl dd.text_index{ padding:0 20px; line-height:22px; color:#8f8e8d;}

	.case{ background:#e6e6e6; overflow:hidden; padding:60px 0; margin-top:60px;}
	.title_case{ text-align:center;}
	.title_case .em{ border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf; width:960px;margin:20px auto; height:40px;}
	.Customer{width:960px; margin:0 auto; overflow:hidden;}
	.Customer dl{width:290px; float:left; background:#fff; margin:20px 5px; display:inline;}
	.Customer dl:hover{background:#d7d7d7; cursor:pointer;}
	.Customer dl dt{ width:290px; height:410px;}
	.Customer dl dd.ac{ padding:0 25px;}
	.Customer dl p{width:48px; background:#443116; height:4px; margin-top:40px;}
	.Customer dl h3{ color:#393939; font-size:18px; font-weight:normal; line-height:30px; margin-top:5px;}
	.Customer dl h4{ color:#575656; font-size:14px; font-weight:normal; line-height:30px; margin-top:2px;}
	.Customer dl dd.more{ text-align:right; padding-right:7px; height:19px; padding-bottom:7px;}

	.news_index{ background:#292929; border-top:12px solid #444; overflow:hidden;}
	.all{width:960px; margin:0 auto; padding:10px 0 50px 0; overflow:hidden;}
	.News, .Company {width:300px; float:left; margin:0 10px;}
	.policy{ float:left;  width:300px; padding:0 10px;}
	.News h2, .policy h2, .Company h2{ font-size:24px; font-weight:normal; border-bottom:2px solid #fff; width:180px; text-align:center; line-height:40px; margin:20px auto; color:#fff;}
	.all ul, .jieshao{ padding-top:10px;}
	.all ul li{ line-height:30px;list-style:none;}
	.all ul li a, .jieshao a{ font-family:Simsun; color:#fff;}
	.jieshao a{ line-height:30px;}

	.footer{ background:#1a1a1a; border-bottom:5px solid #101012; overflow:hidden;}
	.certificate{ border-bottom:2px solid #1d1d1d;}
	.Search_f{width:960px; margin:0 auto; padding:30px 69px; overflow:hidden;}
	.Search_f dl{width:150px; float:left; text-align:center; font-size:14px; color:#fff; margin:0 40px;}
	.Search_f dl dt{ height:60px;}
	.foot{ border-top:2px solid #171717;}
	.foot_b{ color:#fff; line-height:30px; width:960px; overflow:hidden; margin:0 auto; padding:20px 0;}
	.copyright{width:240px; float:left; margin-left:100px; display:inline;}
	.contact_b{width:350px; float:right; color:#868484;}
	.contact_b p{height:30px; line-height:30px;}
	.contact_b .tel{ background:url(../images/tel.png) no-repeat left center;padding-left:27px;}
	.contact_b .E-mail{ background:url(../images/e-mail.png) no-repeat left center; padding-left:27px;}
	.contact_b .add{ background:url(../images/add.png) no-repeat left center; padding-left:27px;}

	.main{width:960px; margin:40px auto; overflow:hidden;}
	.leftBox{ width:220px; float:left;}
	.leftBox .top_n h2{ font-size:20px; background:url(../images/titn.jpg) no-repeat; height:54px; color:#fff; padding-left:20px; line-height:54px;}
	.leftBox .top_n ul, .kuang{border:1px solid #e8e8e8;}
	.leftBox .top_n ul{ border-bottom:none;}
	.leftBox .top_n ul li{ height:46px; line-height:46px; border-bottom:1px solid #e8e8e8;}
	.leftBox .top_n ul li span{ float:right; padding-right:20px;  font-family:Simsun;}
	.leftBox .top_n ul li a{ padding-left:20px; color:#252525; font-size:14px;}
	.leftBox .top_n ul li a:hover{ color:#da920a;}
	.leftBox .bottom_n{ margin-top:20px;}
	.leftBox .bottom_n h2{ background:url(../images/lxn.jpg) no-repeat top; height:55px; line-height:55px;color:#fff; padding-left:20px; font-size:20px;}
	.leftBox .bottom_n .kuang{ text-align:center; color:#4b4b4b;}
	.kuang dt{ line-height:30px; font-size:12px; font-family:Simsun;}
	.kuang dd{ margin-top:5px;}
	.kuang .c1, .kuang .c2{ padding:10px 0;}
	.kuang .c2{border-top:1px solid #e8e8e8;}
	.kuang .c2 dd a{ background:#c42715; border-radius:3px; line-height:30px; color:#fff; padding:10px 20px;}
	.rightBox{ width:730px; float:right; border:1px solid #e8e8e8;}
	.rightBox .add_list{ height:52px; line-height:52px; border-bottom:1px solid #e8e8e8; font-size:20px; background:#f1f1f1;}
	.rightBox .add_list span{ float:right; font-size:12px;padding-right:20px;}
	.rightBox .add_list em{ padding-left:20px; color:#da920a;}
	.rightBox .list_ny { padding:20px;}
	.rightBox .list_ny li{ background:url(../images/icon.jpg) no-repeat left center; line-height:46px; padding-left:20px; list-style: none}
	.rightBox .list_ny li a{ font-size:14px;}
	.rightBox .list_ny li span{ float:right;}
	.rightBox .content_text{display: block;line-height: 25px;overflow: hidden; padding:20px;}
	.rightBox .content_text h1.h1 {display: block;font-size: 18px;font-weight: bold;text-align: center;}
	.rightBox .content_text p.p1 {border-bottom: 1px dotted #CFCFCF;margin-bottom: 15px;padding: 5px 0;text-align: center;}
	.rightBox .fanye_ny{padding:0 20px;}
	.rightBox .fanye_ny p { line-height:30px; color:#999; }
	.rightBox .fanye_ny a { color:#da920a;}
}
@media only screen and (max-width: 479px){
	.top{ background:#292929; height:60px; line-height:60px; color:#b7b7b7;display:none;}
	.top .head_top{width:100%; margin:0 auto;}
	.top .head_top .welcome{width:100%; text-align:center;font-size:16px;}
	.top .head_top .top_right{display:none;}
	
	.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;display:none;}
	
	.head{}
	.head{width:100%; position:relative; z-index:1000; background:#f1f1f1;}
	.header{width:100%; height:81px; margin:0 auto; border-top:1px solid #f0f0f0;padding:10px 0; }
	.header a.logo{display:block;width:210px; height:81px;margin:0 auto;}

	.head .nav{display:none;}
	.telnav li{float:left;list-style:none;display:block;width:25%;line-height:60px;background:#292929;}
	.telnav li a{width:100%;display:block; text-align:center;color:#fff;font-size:18px;}


	.banner{background:url(../images/01.jpg) no-repeat center top; height:120px;}
	#full-screen-slider {width:100%;height:120px;float:left;position:relative}
	#slides {display:block;width:100%;height:120px;list-style:none;padding:0;margin:0;position:relative}
	#slides li {display:block;width:100%;height:120px;list-style:none;padding:0;margin:0;position:absolute;background-size:100%;}
	#slides li a {display:block;width:100%;height:100%;text-indent:-9999px}
	#pagination {display:block;list-style:none;position:absolute;left: -30%;
    top: 100px;z-index:9900;padding:5px 15px 5px 0;margin:0;}
	#pagination li {display:block;list-style:none;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#ccc;}
	#pagination li a {display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;}
	#pagination li.current {background:#0092CE}

	.pagination{ padding:50px 30px;}
	.pagination li{list-style:none;float:left;}
	.pagination li a,.pagination li span{ display:block; padding:10px 20px; border:1px solid #ccc;margin-right:10px;}
	.pagination li span{background:#c42715;color:#fff;}

	.search_index{display:none;}
	.service{ background:#e6e6e6; padding:50px 0px;clear:both;}
	.service h2{ text-align:center; margin-bottom:50px}
	.service h2 img{ width:80%;}
    .tabs-vertical ul{
        float: none;
    }
    .tabs-vertical ul li{
        display: inline-block;
        margin-bottom: -1px;
    }
    .tabs-vertical ul li a{
        border: 1px solid transparent;
        border-bottom: 0;
        border-top: 0;
        padding: 12px 15px;
    }

    .tabs-vertical ul li a.tab-active {
        border-color: #dddddd;
        background-color: #ffffff;
        box-shadow: 2px 0px 0px #EFEFEF;
    }

    .tabs-vertical ul li:first-child a{
        border-left: 0;
    }

    .tabs-vertical .tabs-content-placeholder{
        border-left: 0;
        box-shadow: 0px -3px 0px #F3F3F3;
    }
	.tabs-vertical .tabs-content-placeholder div{
		display:none;
	}
	.tabs-vertical .tabs-content-placeholder div.tab-content-active{
		display:block;
	}

	.six_service{background:url(../images/pledge.jpg) no-repeat center top; overflow:hidden; padding-top:240px;}
	.Pledge{width:100%; margin:0 auto;}
	.Pledge dl{ background:url(../images/servicebg.png) no-repeat; width:200px; padding-top:5px; height:300px; margin:0 auto;}
	.Pledge dl dt{width:200px; height:125px;}
	.Pledge dl dd.title_index{ text-align:center; margin-bottom:8px;margin-top:10px;}
	.Pledge dl dd.title_index p{ font-size:18px; color:#714401; line-height:18px;}
	.Pledge dl dd.title_index em{ color:#636363; line-height:12px;}
	.Pledge dl dd.text_index{ padding:0 20px; line-height:22px; color:#8f8e8d;}
	.case{ background:#e6e6e6; overflow:hidden; padding:60px 0; margin-top:60px;}
	.title_case{ text-align:center;}
	.title_case .em{ border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf; width:100%;margin:20px auto; height:40px;}
	.Customer{width:100%; margin:0 auto; overflow:hidden;}
	.Customer dl{width:290px; background:#fff; margin:20px auto;}
	.Customer dl:hover{background:#d7d7d7; cursor:pointer;}
	.Customer dl dt{ width:290px; height:410px;}
	.Customer dl dd.ac{ padding:0 25px;}
	.Customer dl p{width:48px; background:#443116; height:4px; margin-top:40px;}
	.Customer dl h3{ color:#393939; font-size:18px; font-weight:normal; line-height:30px; margin-top:5px;}
	.Customer dl h4{ color:#575656; font-size:14px; font-weight:normal; line-height:30px; margin-top:2px;}
	.Customer dl dd.more{ text-align:right; padding-right:7px; height:19px; padding-bottom:7px;}

	.news_index{ background:#292929; border-top:12px solid #444; overflow:hidden;}
	.all{width:100%; margin:0 auto; padding:10px 0 50px 0; overflow:hidden;}
	.News, .Company {width:300px; float:left; margin:0 10px;}
	.policy{ float:left;  width:300px; padding:0 10px;}
	.News h2, .policy h2, .Company h2{ font-size:24px; font-weight:normal; border-bottom:2px solid #fff; width:180px; text-align:center; line-height:40px; margin:20px auto; color:#fff;}
	.all ul, .jieshao{ padding-top:10px;}
	.all ul li{ line-height:30px;list-style:none;}
	.all ul li a, .jieshao a{ font-family:Simsun; color:#fff;}
	.jieshao a{ line-height:30px;}

	.footer{ background:#1a1a1a; border-bottom:5px solid #101012; overflow:hidden;}
	.certificate{ border-bottom:2px solid #1d1d1d; display:none;}
	.Search_f{width:960px; margin:0 auto; padding:30px 69px; overflow:hidden;}
	.Search_f dl{width:150px; float:left; text-align:center; font-size:14px; color:#fff; margin:0 40px;}
	.Search_f dl dt{ height:60px;}
	.foot{ border-top:2px solid #171717;}
	.foot_b{ color:#fff; line-height:30px; width:100%; overflow:hidden; margin:0 auto; padding:20px 0;}
	.copyright{width:240px; float:left; margin-left:100px; display:inline;display:none;}
	.contact_b{width:350px; float:right; color:#868484;}
	.contact_b p{height:30px; line-height:30px;}
	.contact_b .tel{ background:url(../images/tel.png) no-repeat left center;padding-left:27px;}
	.contact_b .E-mail{ background:url(../images/e-mail.png) no-repeat left center; padding-left:27px;}
	.contact_b .add{ background:url(../images/add.png) no-repeat left center; padding-left:27px;}

	.main{width:100%; margin:40px auto; overflow:hidden;}
	.leftBox{ width:100%; float:left;margin:20px 0;}
	.leftBox .top_n h2{ font-size:20px; background:url(../images/titn.jpg) repeat-x; height:54px; color:#fff; padding-left:20px; line-height:54px;}
	.leftBox .top_n ul, .kuang{border:1px solid #e8e8e8;}
	.leftBox .top_n ul{ border-bottom:none;}
	.leftBox .top_n ul li{ height:46px; line-height:46px; border-bottom:1px solid #e8e8e8;}
	.leftBox .top_n ul li span{ float:right; padding-right:20px;  font-family:Simsun;}
	.leftBox .top_n ul li a{ padding-left:20px; color:#252525; font-size:14px;}
	.leftBox .top_n ul li a:hover{ color:#da920a;}
	.leftBox .quetsrion{display:none;}
	.leftBox .bottom_n{ margin-top:20px; display:none;}
	.leftBox .bottom_n h2{ background:url(../images/lxn.jpg) no-repeat top; height:55px; line-height:55px;color:#fff; padding-left:20px; font-size:20px;}
	.leftBox .bottom_n .kuang{ text-align:center; color:#4b4b4b;}
	.kuang dt{ line-height:30px; font-size:12px; font-family:Simsun;}
	.kuang dd{ margin-top:5px;}
	.kuang .c1, .kuang .c2{ padding:10px 0;}
	.kuang .c2{border-top:1px solid #e8e8e8;}
	.kuang .c2 dd a{ background:#c42715; border-radius:3px; line-height:30px; color:#fff; padding:10px 20px;}
	.rightBox{ width:100%; float:right; border:1px solid #e8e8e8;}
	.rightBox .add_list{ height:52px; line-height:52px; border-bottom:1px solid #e8e8e8; font-size:20px; background:#f1f1f1;}
	.rightBox .add_list span{ float:right; font-size:12px;padding-right:20px;display: none;}
	.rightBox .add_list em{ padding-left:20px; color:#da920a;}
	.rightBox .list_ny { padding:20px;}
	.rightBox .list_ny li{ background:url(../images/icon.jpg) no-repeat left center; line-height:46px; padding-left:20px; list-style: none}
	.rightBox .list_ny li a{ font-size:14px;}
	.rightBox .list_ny li span{ float:right;}
	.rightBox .content_text{display: block;line-height: 25px;overflow: hidden; padding:20px;}
	.rightBox .content_text h1.h1 {display: block;font-size: 18px;font-weight: bold;text-align: center;}
	.rightBox .content_text p.p1 {border-bottom: 1px dotted #CFCFCF;margin-bottom: 15px;padding: 5px 0;text-align: center;}
	.rightBox .fanye_ny{padding:0 20px;}
	.rightBox .fanye_ny p { line-height:30px; color:#999; }
	.rightBox .fanye_ny a { color:#da920a;}
}