﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,hr,p,blockquote,pre,a,abbr,acronym,del,cite,address,small,sub,sup,b,u,i,center,font,em,strong,dl,dt,dd,ul,ol,li,form,fieldset,legend,table,caption,thead,tbody,tfoot,tr,th,td{margin:0;padding:0;outline:none;}
html,body{font:normal 12px/1.5 'arial','simsun','宋体';color:#666666;}
html { font-size:20px; }
ul,ol{list-style-type:none;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());color:#666666;}
a:hover{text-decoration:none; } 
a:focus{outline:none;}
li:focus{outline:none;}
fieldset,img{border:0;}
q,blockquote{quotes:"" "";}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
del{text-decoration:line-through;}
ins{text-decoration:underline;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
cite,em,dfn{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
input,textarea,select,button{font-size:100%;font-family:inherit;margin:0;padding:0;}
label,button{cursor:pointer;}
textarea{white-space:pre;resize:none;border:1px solid #ececec;}
button,input,select,textarea{font-size:100%;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0;display:block;border:0;font-size:100%;}
img{border:none; vertical-align: top;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
table,th,td{border-collapse:collapse;}
html,body{overflow-x: hidden;}
body{background:#fff;position: relative;}
.clearfix:after { display:block; content:''; clear:both; }
.clearfix { zoom:1; }

/*微软雅黑*/
body{font-family:Arial,'Microsoft YaHei','SimSun';*font-family:'Microsoft YaHei','SimSun';}

.fl{float: left;}
.fr{float: right;}
.clear{clear: both;width: 100%;font-size: 0px;height:0px;background:none;border:none;_zoom:1;}

.d_responsive { display:none; }
.container{width:1080px;padding:0px 45px;margin:0 auto;position:relative;}

.header{background:#0f5b99;height:75px;position:fixed; top:0px; left:0px; width:100%;z-index:9;}
.header .top{background:#0f5b99;height:100%;position:relative;z-index:5;}
.header .top .logo{display:block;float:left;margin-top:17px;}
.header .top .right{position:absolute;right:0px;top:22px;}
.header .top .right a{display:block;float:right;margin-left:15px;}
.header .top .right .lau{display:none; float:right;margin-left:10px; border:1px solid #d2d2d2; border-radius: 5px; background: #FFFFFF; position: absolute; top: 35px; left: 20%; width: 80px;}
.header .top .right .lau a{display:inline-block;float:none;margin-left:0px;*zoom:1;*display: inline;font-size: 16px;line-height: 28px;color: #7d7d7d; padding: 0px 10px;}
.header .top .right .lau a.active{color: #332f2e;}
.header .top .right .lau a:hover{display:inline-block;float:none;margin-left:0px;*zoom:1;*display: inline;font-size: 16px;line-height: 28px;color: #332f2e;}
.header .top .right .lau span{margin: 0 5px;color: #fff;}
.header .top .right .tri{background: url(../images/icons_tri4.png) center right no-repeat;
	width: 40px;
	height: 20px;
	padding: 0px 25px 0px 0px;
	color: #FFFFFF;
	display: inline-block;
	float: right;
	margin: 4px 10px;
	cursor: pointer;
	font-size: 16px;
}
.header .top .right .close{
	width: 40px;
	height: 20px;
	padding: 0px 25px 0px 0px;
	color: #FFFFFF;
	display: inline-block;
	float: right;
	margin: 4px 10px;
	cursor: pointer;
	font-size: 16px;	
	background: url(icons_tri3.png)  center right no-repeat;
}
.header .top .right .menu{margin-right:15px;float:right;width:30px;margin-top:0px;border-radius:3px;margin-left:30px;display:none;}
.header .top .right .menu span{display:block;width:100%;height:2px;background:#e2e2e2;margin:6px 0px;}
.header .top .menu-active span{background:#fff;}
.header .top .search-kuang{height:40px;position:absolute;right:40px;top:15px;display:none;}
.header .top .search-kuang input{height:40px;line-height:40px;background:#fff;border-radius:20px;padding:0px 20px;width:880px;border:none;font-size:14px;}

.nav{float:left;height:75px;padding-left:20px;}
.nav li{padding:0px 5px;float:left;position:relative;}
.nav li a{padding:0px 15px;overflow: hidden;display:block;height:75px;line-height:75px;font-size:16px;color:#fff;position:relative;}
.nav li a:hover{font-weight: bold;}
.nav li b{width:17px;height:8px;background:url(f_01.png) no-repeat;position:absolute;left:50%;bottom:-8px;margin-left:-8px;display:none;}
.nav li a:hover{color:#fff;}
.nav li.active b{display:block;}

.header .nav-down{position:absolute;left:0px;top:75px;background:#fff;width:100%;z-index:3;overflow: hidden;display:block;}
.header .nav-down .cell{overflow: hidden;padding-top:20px;padding-bottom:12px;display:none;}
.header .nav-down .tu{float:left;overflow: hidden;padding-top:10px;width:340px;}
.header .nav-down .tu .pic img{display:block;}
.header .nav-down .tu .title{padding-top:12px;line-height:30px;overflow: hidden;color:#272727;font-size:16px;padding-bottom:5px;}
.header .nav-down .tu .paper{line-height:24px;color:#5f5f5f;font-size:14px;}
.header .nav-down .list{padding-left:470px;}
.header .nav-down dl{float:left;}
.header .nav-down dl dt{line-height:40px;overflow: hidden;font-size:20px;color:#373737;padding-bottom:10px;}
.header .nav-down dl dd{line-height:34px;height:34px;overflow: hidden;font-size:16px;color:#5f5f5f;float:left;width:100%;}
.header .nav-down dl dd a{color:#7f7f7f;}
.header .nav-down dl dd a:hover{color:#0f5b99;}
.header .nav-down dl.menu-2{width:580px;}
.header .nav-down dl.menu-2 dd{width:50%;}
.header .nav-down dl.menu-1{width:235px;}

.nav-phone{width:100%;position:absolute;left:0%;top:0px;display:none;}
.nav-phone .state{width:100%;position:absolute;background:#eee;left:0px;top:60px; height:312px; overflow-y:auto; }
.nav-phone .dent{padding:0px 0px;overflow: hidden;border-bottom:1px solid #ccc;border-top:1px solid #fff;}
.nav-phone .dut{line-height:50px;padding:0px 15px;font-size:18px;color:#333;}
.nav-phone .dut a{display:block;width:100%;height:100%;color:#333;}
.nav-phone .cut{font-size:16px;padding:0px 30px;line-height:36px;color:#333;}
.nav-phone .cli{line-height:40px;font-size:14px;padding:0px 30px;border-top:1px solid #ddd;}
.nav-phone .child{display:none;position:relative;}
.nav-phone .mli{border-top:1px solid #ccc;}
.nav-phone .menu{display:none;position:relative;}
.nav-phone .dut .active{color:#0f5b99;}
.nav-phone .child-active{color:#0f5b99;}

.index-banner{position:relative;height:auto;overflow: hidden;z-index:6; margin-top: 75px;}
/*.index-banner .slides .pic{width:1920px;position:relative;left:50%;margin-left:-960px;display:block;}*/
.index-banner .slides .pic{width:100%;display:block;}
.index-banner .slides li{position:relative;}
.index-banner .slides .cell{position:absolute;left:0px;top:0px;z-index:5;width:100%;height:100%;}
.index-banner .slides .suf{position:relative;left: 47%;top: 72%;}
.index-banner .slides .suf h2{background:url(f_13.png) no-repeat left bottom;line-height:36px;
	height:36px;width:80px;padding-left:5px;font-size:16px;color:#3a3d4b;}
.index-banner .slides .suf h3{line-height:60px;font-size:42px;color:#3a3d4b;padding-top:15px;}
.index-banner .slides .suf .btn{padding-top:25px;overflow:hidden;}
.index-banner .slides .suf .btn a{display:block;width:124px;text-align: center;height:50px;line-height:50px;
		border:1px solid #444755;border-radius:5px;font-size:22px;}
.index-banner .slides .suf .btn a:hover{background:#0f5b99;color:#fff;border:none;}		
.index-banner .flex-control-nav{position:absolute;left:0px;bottom:30px;text-align: center;width:100%;z-index:99;}
.index-banner .flex-control-nav li{display:inline-block;*display:inline;*zoom:1;width:15px;height:15px;margin:0px 5px;}
.index-banner .flex-control-nav li a{display:block;width:100%;height:100%;background:url(../images/f_12.png) no-repeat;
	cursor:pointer;text-indent:-999px;overflow: hidden;}
.index-banner .flex-control-nav li a.flex-active{background:url(../images/f_11.png) no-repeat;}
.index-banner .pt{display:none;}


.index-notice{position:relative;}
.index-notice .back{position:absolute;left:0px;top:0px;height:60px;width:100%;z-index:1;background:#43515e;}
.index-notice .container{z-index:2;}
.index-notice .cell{overflow: hidden;background:#43515e;height: 60px;}
.index-notice .active{border-left:4px solid #fff;border-right:4px solid #fff;margin:0px -4px;}
#TextDiv{background:url(../images/c_20.jpg) no-repeat 22px 20px; width: 60%; float: left;}
.index-notice .cell .news{float:left;overflow: hidden;}
.index-notice .cell .news li{ padding-left:50px;line-height:60px;overflow: hidden;height:60px;font-size:16px;display:none;}
.index-notice .cell .news li a{color:#b4b9bf;}
.index-notice .cell .news li a:hover{color:#fff;}
.index-notice .cell .news li span{padding-left:12px;color:#b4b9bf;}
.index-notice .cell .news li.first{display:block;}
.index-notice .active .news li{display:block;}
.index-notice .cell .btn{display:none;}
.index-notice .cell .right{float:right;padding-right:15px;overflow: hidden;}
.index-notice .cell .right .stock{padding-top:20px;height:30px;overflow: hidden; color: #FFFFFF; font-size: 16px;}
.index-notice .cell .right .stock span.up{ padding-right: 20px; margin-left: 40px; color: #e60012; background: url(../images/icons_xiangshang.png) right -1px no-repeat;}
.index-notice .cell .right .stock span.down{ padding-right: 20px; margin-left: 40px; color: #15b633; background: url(../images/icons_xiangxia.png) right -1px no-repeat;}
.index-notice .cell .more{color:#fff;font-size:14px;margin-top:50px;line-height:30px;text-align:right;float:right;}

.index-state{position:relative;overflow: hidden;padding:20px 0px 50px;}
.index-product{position:relative;}
.index-product .hack{overflow: hidden;position:relative;}
.index-product .slides{overflow: hidden;margin-left:-15px;}
.index-product .slides ul{width:9999px;position:relative;left:0px;}
.index-product .slides li{float:left;width:340px;padding:0px 14px 0px 15px;border-right:1px solid #e8e8e8;}
.index-product .slides .pic img{display:block;width:100%;}
.index-product .slides .title{line-height:40px;padding-left:15px;font-size:20px;color:#000;padding-left:15px;}
.index-product .slides .title a { color:#333; }
.index-product .slides .title a:hover { color:#0f5b99; }
.index-product .slides .paper{line-height:22px;font-size:14px;color:#61646f;padding:0px 15px;height:100px;}
.index-product .slides .btn{padding-top:0px;overflow: hidden;}
.index-product .slides .btn a{display:block;float:right;color:#332f2e;font-size:14px;border:1px solid #3a3d4b; height:38px;line-height:38px;border-radius:5px;padding:0px 15px;}
.index-product .slides .btn a:hover{background:#0f5b99;border:none;height:40px;line-height:40px;color:#fff;}	
.index-product .button{width:24px;height:84px;display:block;background:url(../images/btn.png) no-repeat;overflow: hidden;position:absolute;top:130px;text-indent:-999px;}
.index-product .prev{background-position:0px 0px;left:-45px;}
.index-product .prev:hover{background-position:0px -84px;}
.index-product .next{background-position:-24px 0px;right:-45px;}
.index-product .next:hover{background-position:-24px -84px;}
.index-product .more{display:block;height:40px;line-height:40px;background:#e3e4e6;font-size:14px;color:#7e8089;text-align: center;margin-top:20px;display:none;}

.footer{overflow: hidden;}
.footer .top{background:#e3e4e6;padding:20px 0px;overflow: hidden;}
.footer .bottom{background:#252f3a;overflow: hidden;height:44px;line-height:44px;font-size:14px;}
.footer .bottom .left{float:left;color:#fff;padding-left:15px;}
.footer .bottom .left a{color:#fff;}
.footer .bottom .left a:hover{text-decoration:underline;}
.footer .bottom .left span{padding:0px 26px;}
.footer .bottom .right{float:right;color:#bec1c4;}

.footer .top .col{float:left;}
.footer .top .col dl{overflow: hidden;}
.footer .top .col dl dt{font-size:16px;color:#3a3d4b;line-height:30px;overflow: hidden;font-weight:bold;padding-bottom:10px;padding-top:5px;}
.footer .top .col dl dd{overflow: hidden;float:left;width:50%;font-size:14px;line-height:32px;height:32px;overflow: hidden;}
.footer .top .col dl dd a{color:#5c5e6a;}
.footer .top .col dl dd a:hover{color:#3a3d4b;}
.footer .top .c1{width:580px;padding-left:15px;}
.footer .top .c2{width:190px;padding-left:0px;}
.footer .top .c3{width:240px;padding-left:55px;}
.footer .top .c3 dl dd{width:95px;}
.footer .top .col .contact{padding-top:20px;}
.footer .top .col .contact dt{padding-bottom:5px;}
.footer .top .col .contact dd{font-weight:bold;font-size:24px;color:#3a3d4b;width:auto;}
.footer .share{padding-top:40px;overflow: hidden;}
.footer .share .tel{display:none;text-align: center;font-weight:bold;font-size:18px;color:#3a3d4b;line-height:40px;}
.footer .share .tel span{padding-left:10px;}
.footer .jia a{width:46px;height:46px;}
.footer .jiathis_style_32x32 .jtico{width:46px !important;height:46px !important;padding:0px !important;margin:0px 10px 0px 0px !important;background:none;display:none !important}
/*footer .jiathis_style_32x32 .jtico a{display: block;background: rgba(0,0,0,.5) !important;}*/
.jiathis_style_32x32 .jiathis_separator{background: rgba(227,228,230,1) !important;}

footer .jiathis_style_32x32{height:46px;}
.footer .jiathis_style_32x32 a{width:46px;height:46px;display:block;float:left;text-indent:-999px;overflow: hidden;margin:0px 5px;cursor:pointer;}
.footer .jiathis_style_32x32 a.jiathis_button_qzone{background:url(../images/fc-1.png) no-repeat;}
.footer .jiathis_style_32x32 a.jiathis_button_qzone:hover{background:url(../images/ft-1.png) no-repeat;}
.footer .jiathis_style_32x32 a.jiathis_button_tsina{background:url(../images/fc-2.png) no-repeat;}
.footer .jiathis_style_32x32 a.jiathis_button_tsina:hover{background:url(../images/ft-2.png) no-repeat;}
.footer .jiathis_style_32x32 a.jiathis_button_weixin{background:url(../images/fc-3.png) no-repeat;}
.footer .jiathis_style_32x32 a.jiathis_button_weixin:hover{background:url(../images/ft-3.png) no-repeat;}
.footer .jiathis_style_32x32 a.jiathis_button_linkedin{background:url(../images/fc-4.png) no-repeat;}
.footer .jiathis_style_32x32 a.jiathis_button_linkedin:hover{background:url(../images/ft-4.png) no-repeat;}

/*2016-4-11*/

.back-top{width: 82px;height: 80px;position: fixed;bottom: 50px;right: 10px;opacity: 0;filter:alpha(opacity=0);}
.d_content .breadnav{margin-bottom: 30px;}
.d_content .breadnav p{background: url(../images/shome.png) no-repeat 0 center;padding-left: 30px;}
.d_content .breadnav p span{margin: 0 10px;}
.d_content .breadnav a{display: inline-block;*zoom:1;*display: inline;font-size: 14px;color: #9d9d9d;line-height: 30px;cursor: pointer;}
.d_content .breadnav a.curnav{color: #0f5b99;}

#rbbox {
	z-index:10;
	position:fixed; left:0;bottom:10px; overflow:hidden;
    width: 142px;
    height: 136px;
    margin: 0 auto;
    line-height: 26px;
    font-size: 14px;
    overflow: hidden;
    padding: 0;

}
#rbbox p {border: 1px solid #ccc;border-bottom: 0px;}
#rbbox p a { color:#FFF}
#rbbox .butt{display:inline;font-size:12px;cursor:pointer;color: #ff6600}
.myscroll {
    width: 140px;
    height: 80px;
    margin: 0 auto;
    border: 1px solid #ccc;
    line-height: 26px;
    font-size: 12px;
    overflow: hidden;
}
.myscroll li {
    height: 40px;
    margin-left: 0;
}
.myscroll li img {}
.myscroll a {
    color: #333;
    text-decoration: none;
}
.myscroll a:hover {
    color: #ED5565;
    text-decoration: underline;
}

/*lg*/
@media(min-width:1200px){
/*.index-banner .slides .pt img{display:block;width:100%;}
	.index-banner .slides .pic{display:none;}*/
}

/*md*/
@media(min-width:992px) and (max-width:1199px){
	.container{width:900px;} 
	.nav li{padding:0px 5px;}
	.index-banner .slides .suf{padding-left:0px;}
	.index-notice .cell .news{width:520px;}
	#TextDiv{width: 60%;}
	.header .top .right{position:absolute;right:70px;top:22px;}
	.footer .top .c1{width:400px;}
	.footer .top .c1 dl dd{width:40%;padding-right:10%;}

	.header .nav-down .list{padding-left:420px;}
	.header .nav-down dl.menu-2{width:330px;}
	.header .nav-down dl.menu-1{width:150px;}
	.header .top .logo{width:100px;margin-top: 24px; }
	.header .top .logo img{width:100%; }
	.header .top .right a{margin-left: 0;}
	.header .top .search-kuang input{width:700px;}


	.index-banner .slides .liner .planet{display: none !important;}
	.index-banner{height:auto;}

	.nav{padding-left: 10px;}
	.nav li a{padding:0px 12px;overflow: hidden;display:block;height:75px;line-height:75px;font-size:18px;color:#fff;position:relative;}
	.container{width:960px; margin:0 auto;position:relative;}
	.nav-phone .cut{display: none;}
	.nav-phone .child{display: block;}
	.header .top .search-kuang{height:40px;position:absolute;right:110px;top:15px;display:none;}
	/*2016-4-11*/
	.d_content .breadnav{width: 960px;margin: 0 auto 30px;}
}

/*sm*/
@media(min-width:768px) and (max-width:991px){
	.container{width:auto;;padding:0px 15px;} 
	.nav{display:none;}
	.index-banner .slides .suf{padding-left:0px;}
	.index-notice .container{background:#43515e;padding:0px 0px;}
	.index-notice .cell{height:auto;}
	#TextDiv{width: 60%;}
	/*.index-notice .cell .news{width:auto;float:none;padding-left:40px;background-position:0px 2px;margin:15px;}
	.index-notice .cell .news li{position:relative;}
	.index-notice .cell .news li a{color:#fff;}
	.index-notice .cell .news li span{position:absolute;right:0px;top:0px;line-height:26px;}
	.index-notice .cell .right{float:none;text-align: center;background:#3c4955;padding:10px 0px;}
	.index-notice .cell .right .more{display:none;}
	.index-notice .cell .btn{text-align: center;padding:5px 0px 20px;display:block;}*/
	
	.footer .top .c1{width:100%;padding-left:0px;padding-bottom:20px;}
	.footer .top .c1 dl dd{width:40%;padding-right:10%;}
	.footer .top .c2{width:50%;}
	.footer .top .c3{width:50%;padding-left:0px;}
	.footer .top .c3 dl dd{width:50%;}
	.footer .bottom .left{padding-left:0px;}
	.header .nav-down .list{padding-left:420px;}
	.header .nav-down dl.menu-2{width:330px;}
	.header .nav-down dl.menu-1{width:150px;}
	.header .top .right .lang{display:none;}
	.header .top .right .menu{display:block;}
	.header .top .right .lau{display:none;}
	.header .top .right .tri{display:none;}
	.header .nav-down{display:none;}
	.header{height:60px;}
	.header .top .logo{margin-top:16px;}
	.header .top .logo img{width:100px;}
	.header .top .right{top:15px;}
	.header .top .right a.search{margin-top:5px;}
	.header .top .right a.search img{width:20px;}

	.header .top .search-kuang{top:15px;height:30px;right:110px;width:200px;}
	.header .top .search-kuang input{height:30px;line-height:30px;width:100%;box-sizing:border-box;}
	
	.index-product .slides{margin-left:0px;}
	.index-product .slides ul{width:100%;}
	.index-product .slides li{width:33%;box-sizing:border-box;margin:10px 0px;padding:0px 15px;}
	.index-product .slides li:nth-child(3n){border-right:none;}

	.index-banner{height:auto;margin-top: 60px;}
	.index-banner .slides .pic{width:1440px;margin-left:-720px;}
	.index-banner .slides .suf{padding-top:70px;}
	.index-banner .slides .suf h3{font-size:34px;line-height:48px;padding-top:10px;}
	.index-banner .slides .suf .btn a{font-size:16px;height:40px;line-height:40px;width:100px;}

	.index-banner .slides .pt{display:block;}
	.index-banner .slides .pt img{display:block;width:100%;}
	.index-banner .slides .pic{display:none;}
	.index-banner .slides .tu{display:none;}
	.index-banner .slides .liner .planet{display: none !important;}

	.nav-phone .cut{display: none;}
	.nav-phone .child{display: block;}
	
	/*2016-4-11*/
	.header .top .right .lang{display:block;}
	.header .top .right a{margin-left: 5px;color: #fff;}
	.header .top .right .phone-lau{display:block !important;float: right;width: 90px;line-height: 30px;}
	.header .top .right .phone-lau span{display: inline-block;font-size: 14px;padding: 0;}
	.header .top .right .lang img{display:block;width: 80%;margin-top: 3px;}
	.header .top .search-kuang{position: absolute;z-index: 99;}
	.d_content .breadnav{width: 760px;margin: 0 auto 30px;}
}

/*xs*/
@media(max-width:767px){
	.d_responsive { display:block; }
	.container{width:auto;;padding:0px 15px;}
	.nav-phone .mli .cut{display:none;}
	.nav-phone .mli .child{display:block;} 
	.nav{display:none;}
	.index-banner .slides .suf{padding-left:0px;}
	.index-notice .container{background:#43515e;padding:0px 0px;}
	.index-notice .cell{height:auto;}
	#TextDiv{width: 100%;}
	/*.nav-phone{width:100%;position:relative;left:0%;top:0px;display:none;}
	.nav-phone .state{width:100%;position:relative;background:#eee;left:0px;top:60px;}*/
	.index-notice .cell .news{width:auto;float:none;background-position:0px 2px;}
	.index-notice .cell .news li{position:relative;}
	.index-notice .cell .news li a{color:#fff;display:block;margin-right:80px;}
	.index-notice .cell .news li span{position:absolute;right:0px;top:18px;line-height:26px;}
	.index-notice .cell .right{float:none;text-align: center;background:#3c4955;padding:10px 0px; width: 100%;}
	.index-notice .cell .right .more{display:none;}
	.index-notice .cell .btn{text-align: center;padding:5px 0px 20px;display:none;}
	.index-product .slides .paper{height:auto;padding-bottom:20px;}
	.footer .top .c1{width:100%;padding-left:0px;padding-bottom:10px;}
	.footer .top .c1 dl dd{width:40%;padding-right:10%;}
	.footer .top .c2{width:100%;padding-bottom:10px;}
	.footer .top .c3{width:100%;padding-left:0px;}
	.footer .top .c3 dl dd{width:50%;}
	.footer .top .col .contact{display:none;}
	.footer .bottom{height:auto;padding:10px 0px;line-height:30px;}
	.footer .bottom .left{padding-left:0px;float:none;text-align: center;}
	.footer .bottom .right{float:none;text-align: center;}
	.header .top .right .lang{display:none;}
	.header .top .right .menu{display:block;}
	.header .top .right .lau{display:none;}
	.header .top .right .tri{display:none;}
	.footer .share{text-align: center;padding-top:10px;}
	.footer .share .jia{display:inline-block;*display:inline;*zoom:1;}
	.footer .share .tel{display:block;line-height:50px;}
	.header .nav-down{display:none;}
	.header{height:60px;}
	.header .top .logo{margin-top:16px;}
	.header .top .logo img{width:100px;}
	.header .top .right{top:15px;z-index:5;}
	.header .top .right a.search{margin-top:5px;}
	.header .top .right a.search img{width:20px;}

	.header .top .search-kuang{top:15px;height:30px;right:110px;width:200px;}
	.header .top .search-kuang input{height:30px;line-height:30px;width:100%;box-sizing:border-box;}
	
	.index-state{padding-top:0px;padding-bottom:3px;}
	.index-state .more{display:block;}
	.index-state .container{padding:0px;}
	.index-product .slides{margin-left:0px;}
	.index-product .slides ul{width:100%;}
	.index-product .slides li{width:100%;box-sizing:border-box;margin:10px 0px;padding:0px 0px;margin:0px 0px 20px;}
	.index-product .slides li{border-right:none;}
	.index-product .slides .btn{padding-right:15px;}
	
	.index-banner{height:auto;margin-top: 60px;}
	.index-banner .slides .pic{width:1000px;margin-left:-500px;}
	.index-banner .slides .suf{padding-top:50px;}
	.index-banner .slides .suf h2{font-size:14px;background-size:80% auto;}
	.index-banner .slides .suf h3{font-size:26px;line-height:38px;padding-top:10px;}
	.index-banner .slides .suf .btn{padding-top:15px;}
	.index-banner .slides .suf .btn a{font-size:14px;height:30px;line-height:30px;width:76px;}
	.index-banner .flex-control-nav{bottom:20px;}

	.index-banner .slides .pt{display:block;}
	.index-banner .slides .pt img{display:block;width:100%;}
	.index-banner .slides .pic{display:none;}
	.index-banner .slides .tu{display:none;}
	.index-banner .slides .liner .planet{display: none !important;}

	/*D +*/
	.index-banner .flex-control-nav li{display:inline-block;*display:inline;*zoom:1;width:12px;height:12px;margin:0px 5px;}
	.index-banner .flex-control-nav li a{display:block;width:100%;height:100%;background:url(../images/f_12.png) no-repeat; background-size:100%; cursor:pointer;text-indent:-999px;overflow: hidden;}
	.index-banner .flex-control-nav li a.flex-active{background:url(../images/f_11.png) no-repeat; background-size:100%; }
	
	/*2016-4-11*/
	.header .top .right .lang{display:block;}
	.header .top .right a{margin-left: 5px;color: #fff;}
	.header .top .right .phone-lau{display:block !important;float: right;width: 90px;line-height: 30px;}
	.header .top .right .phone-lau span{display: inline-block;font-size: 14px;padding: 0;}
	.header .top .right .lang img{display:block;width: 80%;margin-top: 0px;}
	.header .top .search-kuang{position: absolute;z-index: 99;}
	.d_content .breadnav{margin: 10px 5% 30px;}
}
/*2015/9/16*/
area{cursor: pointer;}
.mapbox{position: relative;width:100%;}
#border{display: block;position: absolute;background: rgba(255,255,255,.4);-pie-background:rgba(255,255,255,.4);}
/*.index-banner .slides .liner{width:1920px;position:relative;left:50%;margin-left:-960px;display:block;}*/
.index-banner .slides .liner{width:100%;display:block;position: relative;}
.index-banner .slides .liner .planet{display: block;position: absolute;left: 0;margin-left: -100px;top:150px;}
.index-banner .slides .liner p a{font-size: 14px;color: #000;display: block;height: 50px;line-height: 50px;}
.index-banner .slides .liner p a:hover{opacity:0.4;filter:alpha(opacity = 40);}
.index-banner .slides .liner .liner1{position: absolute;left: 1%;top:46%;}
.index-banner .slides .liner .liner2{position: absolute;left: 17%;top:44%;}
.index-banner .slides .liner .liner3{position: absolute;left: 26%;top:44%;}
.index-banner .slides .liner .liner4{position: absolute;left: 48%;top:46%;}
.index-banner .slides .liner .liner5{position: absolute;left: 71%;top:36%;}
.index-banner .slides .liner .liner6{position: absolute;left: 86%;top:38%;}
.index-banner .slides .liner .liner7{position: absolute;left: 40%;top:70%;}

.mapbox .cell{position:absolute;left:0px;top:0px;z-index:5;width:100%;height:100%;}
.mapbox .cell a{display:block;position:absolute;width:100px;height:10px;background:url(../images/opacity.png) repeat;}
.mapbox .cell a:hover{background:#fff;opacity:0.4;filter:alpha(opacity = 40);}
.mapbox .cell .a1{left:22.8%;top:11.5%;width:4.5%;height:4%;}
.mapbox .cell .a2{left:19.2%;top:16.5%;width:6.8%;height:4%;}
.mapbox .cell .a3{left:22.2%;top:22.5%;width:3.8%;height:4%;}
.mapbox .cell .a4{left:17.5%;top:28.2%;width:9.2%;height:5%;}
.mapbox .cell .a5{left:27.5%;top:14%;width:6.2%;height:4%;}
.mapbox .cell .a6{left:26.2%;top:18%;width:7.6%;height:7%;}
.mapbox .cell .a7{left:26.8%;top:26%;width:7.5%;height:4%;}
.mapbox .cell .a8{left:29.8%;top:36.5%;width:4.5%;height:3%;}
.mapbox .cell .a9{left:31.2%;top:40.2%;width:3.5%;height:2.8%;}
.mapbox .cell .a10{left:19.4%;top:40.2%;width:3.5%;height:2.8%;}
.mapbox .cell .a11{left:20.4%;top:44%;width:4.2%;height:2.8%;}
.mapbox .cell .a12{left:25.8%;top:44%;width:7.2%;height:3%;}
.mapbox .cell .a13{left:21.8%;top:48%;width:11.5%;height:4%;}
.mapbox .cell .a14{left:21.8%;top:53%;width:13%;height:7.5%;}
.mapbox .cell .a15{left:22.5%;top:61%;width:12%;height:3.2%;}
.mapbox .cell .a16{left:24.5%;top:65%;width:8.5%;height:5.2%;}
.mapbox .cell .a17{left:27.5%;top:70.5%;width:5.5%;height:3.5%;}
.mapbox .cell .a18{left:28.5%;top:74.5%;width:4.2%;height:3%;}
.mapbox .cell .a19{left:28.2%;top:78.2%;width:4.2%;height:3%;}
.mapbox .cell .a20{left:41.2%;top:12.2%;width:4.2%;height:3%;}
.mapbox .cell .a21{left:46%;top:13.1%;width:5.2%;height:3%;}
.mapbox .cell .a22{left:35.5%;top:17.1%;width:6.8%;height:5%;}
.mapbox .cell .a23{left:42.5%;top:17.1%;width:5.8%;height:4%;}
.mapbox .cell .a24{left:49%;top:16.2%;width:7.2%;height:4.2%;}
.mapbox .cell .a25{left:53%;top:23%;width:8.2%;height:6%;}
.mapbox .cell .a26{left:54%;top:29%;width:5%;height:3.2%;}
.mapbox .cell .a27{left:49.5%;top:33%;width:7%;height:5.2%;}
.mapbox .cell .a28{left:54.5%;top:38.5%;width:3%;height:3%;}
.mapbox .cell .a29{left:44.5%;top:39%;width:10%;height:6%;}
.mapbox .cell .a30{left:48.2%;top:45.2%;width:5.8%;height:3.5%;}
.mapbox .cell .a31{left:49.2%;top:49.2%;width:3.8%;height:2.5%;}
.mapbox .cell .a32{left:39.2%;top:47.2%;width:4.8%;height:5%;}
.mapbox .cell .a33{left:37.5%;top:42.2%;width:6.5%;height:5%;}
.mapbox .cell .a34{left:37.5%;top:38.2%;width:5.5%;height:3.6%;}
.mapbox .cell .a35{left:42.2%;top:35%;width:7.2%;height:3.6%;}
.mapbox .cell .a36{left:31.5%;top:31.2%;width:10.5%;height:5.6%;}
.mapbox .cell .a37{left:34.5%;top:23.5%;width:8.8%;height:6%;}
.mapbox .cell .a38{left:43.5%;top:21.2%;width:8.8%;height:11.5%;}
.mapbox .cell .a39{left:55.8%;top:67.2%;width:4.8%;height:3.5%;}
.mapbox .cell .a40{left:53.8%;top:71%;width:7.8%;height:3.5%;}
.mapbox .cell .a41{left:55.8%;top:75%;width:6.8%;height:4.5%;}
.mapbox .cell .a42{left:66.8%;top:19%;width:4.8%;height:3.5%;}
.mapbox .cell .a43{left:71.8%;top:19%;width:7.5%;height:3.5%;}
.mapbox .cell .a44{left:62%;top:23%;width:6.5%;height:3.5%;}
.mapbox .cell .a45{left:70%;top:23%;width:7.5%;height:3.5%;}
.mapbox .cell .a46{left:65%;top:26.5%;width:10.5%;height:7.5%;}
.mapbox .cell .a47{left:75.5%;top:27.5%;width:7%;height:6.5%;}
.mapbox .cell .a48{left:65.5%;top:34.5%;width:8%;height:4.5%;}
.mapbox .cell .a49{left:74.5%;top:34.5%;width:7%;height:4.5%;}
.mapbox .cell .a50{left:66.2%;top:39.2%;width:4%;height:4.5%;}
.mapbox .cell .a51{left:70.5%;top:39.2%;width:8.2%;height:7.5%;}
.mapbox .cell .a52{left:78.8%;top:39.2%;width:5.2%;height:7.5%;}
.mapbox .cell .a53{left:78%;top:46.8%;width:4%;height:3%;}
.mapbox .cell .a54{left:69.5%;top:46.8%;width:8.5%;height:4.5%;}
.mapbox .cell .a55{left:71.5%;top:52%;width:6.5%;height:4%;}
.mapbox .cell .a56{left:74.5%;top:56.8%;width:10%;height:5%;}
.mapbox .cell .a57{left:75.5%;top:61.8%;width:10%;height:5%;}
.mapbox .cell .a58{left:74.5%;top:67.2%;width:9%;height:4%;}
.mapbox .cell .a59{left:74.5%;top:72%;width:8%;height:4%;}
.mapbox .cell .a60{left:74.5%;top:76.5%;width:6%;height:4%;}
.mapbox .cell .a61{left:73%;top:80.8%;width:4%;height:3.5%;}
.mapbox .cell .a62{left:72%;top:84.4%;width:4%;height:3.5%;}

@media (max-width:1860px) and (min-width:1680px){
	.index-banner .slides .suf h2{font-size:15px;}
	.index-banner .slides .suf h3{font-size:36px;line-height:52px;}
	.index-banner .slides .suf .btn{padding-top:16px;}
	.index-banner .slides .suf .btn a{width:110px;height:44px;line-height:44px;font-size:18px;}
}

@media (max-width:1679px) and (min-width:1440px){
	.index-banner .slides .suf h2{font-size:14px;}
	.index-banner .slides .suf h3{font-size:32px;line-height:44px;padding-top:8px;}
	.index-banner .slides .suf .btn{padding-top:14px;}
	.index-banner .slides .suf .btn a{width:94px;height:38px;line-height:38px;font-size:16px;}
}

@media (max-width:1439px) and (min-width:1200px){
	.index-banner .slides .suf h2{font-size:12px;}
	.index-banner .slides .suf h3{font-size:26px;line-height:38px;padding-top:5px;}
	.index-banner .slides .suf .btn{padding-top:10px;}
	.index-banner .slides .suf .btn a{width:80px;height:32px;line-height:32px;font-size:14px;}
}

@media (max-width:1199px) and (min-width:992px){
	nav li{ padding: 0 5px;}
	.nav li a{ padding: 0 5px;}
	.index-banner .slides .suf h2{font-size:12px;}
	.index-banner .slides .suf h3{font-size:26px;line-height:38px;padding-top:3px;}
	.index-banner .slides .suf .btn{padding-top:10px;}
	.index-banner .slides .suf .btn a{width:80px;height:28px;line-height:28px;font-size:14px;}
}

.d_section_banner p { width:1060px; padding:120px 0 0 0; position:absolute; top:0; left:50%; margin-left:-530px; font-size:20px; color:#2d4255; line-height:48px; text-align:right; }
.d_section_banner p span { font-size:24px; font-weight:bold; }
.d_section_banner p .d_span { color:#0f5b99; }



/* table */
.table { width: 100%; max-width: 100%; margin-bottom: 20px;}
.table >thead >tr >th, .table >tbody >tr >th, .table >tfoot >tr >th, .table >thead >tr >td, .table >tbody >tr >td, .table >tfoot >tr >td { line-height: 1.42857143; padding: 8px; vertical-align: inherit; border-top: 1px solid #ddd;}
.table >thead >tr >th { vertical-align: bottom; border-bottom: 2px solid #ddd;}
.table >caption +thead >tr:first-child >th, .table >colgroup +thead >tr:first-child >th, .table >thead:first-child >tr:first-child >th, .table >caption +thead >tr:first-child >td, .table >colgroup +thead >tr:first-child >td, .table >thead:first-child >tr:first-child >td { border-top: 0;}
.table >tbody +tbody { border-top: 2px solid #ddd;}
.table th{background: #eee}
.table .table { background-color: #fff;}
.table-condensed >thead >tr >th, .table-condensed >tbody >tr >th, .table-condensed >tfoot >tr >th, .table-condensed >thead >tr >td, .table-condensed >tbody >tr >td, .table-condensed >tfoot >tr >td { padding: 5px;}
.table-bordered { border: 1px solid #ddd;}
.table-bordered >thead >tr >th, .table-bordered >tbody >tr >th, .table-bordered >tfoot >tr >th, .table-bordered >thead >tr >td, .table-bordered >tbody >tr >td, .table-bordered >tfoot >tr >td { border: 1px solid #ddd;}
.table-bordered >thead >tr >th, .table-bordered >thead >tr >td { border-bottom-width: 2px;}
.table-striped >tbody >tr:nth-of-type(odd) { background-color: #f9f9f9;}
.table-hover >tbody >tr:hover { background-color: #f5f5f5;}
table col[class*='col-'] { position: static; display: table-column; float: none;}
table td[class*='col-'], table th[class*='col-'] { position: static; display: table-cell; float: none;}
.table >thead >tr >td.active, .table >tbody >tr >td.active, .table >tfoot >tr >td.active, .table >thead >tr >th.active, .table >tbody >tr >th.active, .table >tfoot >tr >th.active, .table >thead >tr.active >td, .table >tbody >tr.active >td, .table >tfoot >tr.active >td, .table >thead >tr.active >th, .table >tbody >tr.active >th, .table >tfoot >tr.active >th { background-color: #f5f5f5;}
.table-hover >tbody >tr >td.active:hover, .table-hover >tbody >tr >th.active:hover, .table-hover >tbody >tr.active:hover >td, .table-hover >tbody >tr:hover >.active, .table-hover >tbody >tr.active:hover >th { background-color: #e8e8e8;}
.table >thead >tr >td.success, .table >tbody >tr >td.success, .table >tfoot >tr >td.success, .table >thead >tr >th.success, .table >tbody >tr >th.success, .table >tfoot >tr >th.success, .table >thead >tr.success >td, .table >tbody >tr.success >td, .table >tfoot >tr.success >td, .table >thead >tr.success >th, .table >tbody >tr.success >th, .table >tfoot >tr.success >th { background-color: #dff0d8;}
.table-hover >tbody >tr >td.success:hover, .table-hover >tbody >tr >th.success:hover, .table-hover >tbody >tr.success:hover >td, .table-hover >tbody >tr:hover >.success, .table-hover >tbody >tr.success:hover >th { background-color: #d0e9c6;}
.table >thead >tr >td.info, .table >tbody >tr >td.info, .table >tfoot >tr >td.info, .table >thead >tr >th.info, .table >tbody >tr >th.info, .table >tfoot >tr >th.info, .table >thead >tr.info >td, .table >tbody >tr.info >td, .table >tfoot >tr.info >td, .table >thead >tr.info >th, .table >tbody >tr.info >th, .table >tfoot >tr.info >th { background-color: #d9edf7;}
.table-hover >tbody >tr >td.info:hover, .table-hover >tbody >tr >th.info:hover, .table-hover >tbody >tr.info:hover >td, .table-hover >tbody >tr:hover >.info, .table-hover >tbody >tr.info:hover >th { background-color: #c4e3f3;}
.table >thead >tr >td.warning, .table >tbody >tr >td.warning, .table >tfoot >tr >td.warning, .table >thead >tr >th.warning, .table >tbody >tr >th.warning, .table >tfoot >tr >th.warning, .table >thead >tr.warning >td, .table >tbody >tr.warning >td, .table >tfoot >tr.warning >td, .table >thead >tr.warning >th, .table >tbody >tr.warning >th, .table >tfoot >tr.warning >th { background-color: #fcf8e3;}
.table-hover >tbody >tr >td.warning:hover, .table-hover >tbody >tr >th.warning:hover, .table-hover >tbody >tr.warning:hover >td, .table-hover >tbody >tr:hover >.warning, .table-hover >tbody >tr.warning:hover >th { background-color: #faf2cc;}
.table >thead >tr >td.danger, .table >tbody >tr >td.danger, .table >tfoot >tr >td.danger, .table >thead >tr >th.danger, .table >tbody >tr >th.danger, .table >tfoot >tr >th.danger, .table >thead >tr.danger >td, .table >tbody >tr.danger >td, .table >tfoot >tr.danger >td, .table >thead >tr.danger >th, .table >tbody >tr.danger >th, .table >tfoot >tr.danger >th { background-color: #f2dede;}
.table-hover >tbody >tr >td.danger:hover, .table-hover >tbody >tr >th.danger:hover, .table-hover >tbody >tr.danger:hover >td, .table-hover >tbody >tr:hover >.danger, .table-hover >tbody >tr.danger:hover >th { background-color: #ebcccc;}
.table-responsive {overflow-x: auto; min-height: 0.01%; }
@media screen and (max-device-width: 767px) { 
    .table-responsive {overflow-y: hidden;  width: 100%; margin-bottom: 15px; border: 1px solid #ddd;}
 }


/*2016-08-15*/
/*404-notFound*/
.wrap { width:1200px; min-width:1200px; margin-left:auto; margin-right:auto; }
.not_found { padding-top:90px; text-align:center; }
.not_found .picBox,.not_found .picBox img { width:100%; max-width:600px; }
.not_found .picBox { margin-left:auto; margin-right:auto; }
.not_found ._pic { width:100%; height:0; padding-bottom:37.5%; }
.not_found .txt_box { padding-top:10px; padding-bottom:20px; color:#3a3a3a; }
.not_found .txt_box ._hd { margin-bottom:10px; font-size:30px; }
.not_found .txt_box ._bd { font-size:16px; }
.not_found ._btn_bak_nf { display:inline-block; *display:inline; *zoom:1; width:132px; height:40px; font-size:16px; line-height:40px; color:#ffffff; background-color:#0f5b99; }
.not_found ._btn_bak_nf { text-decoration:none; }

@media screen and (max-width:1024px){
	.wrap { width:auto; max-width:96%; min-width:96%; padding-left:2%; padding-right:2%; }
}

@media only screen and (max-width:480px){
	.wrap { padding-left:4%; padding-right:4%; }
	.not_found .txt_box ._hd { font-size:20px; }
	.not_found .txt_box ._bd { font-size:14px; }
}