body{font-family: "Microsoft YaHei","微软雅黑","Simsun","宋体";margin: 0 auto;width: 100%;}
li{list-style: none;}ul{padding-left: 0;}
.a{text-decoration: none;color:#615e5e}
a:hover{text-decoration: none;}
a:focus{outline: none;text-decoration: none;}

.ell {
    overflow: hidden;
    display: block;
    top: 0px;
}
.clearfix{
	content: '';
	display: block;
	clear: both;
}
.ell1{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.hidden-xs i{font-size: 12px;}
/*2015.7.17*/
.ell1,.sub-nav dt,.sub-nav dd {
    text-overflow: ellipsis;
    white-space: normal;
}
 .cn-v{display: inline-block;font-size: 24px;color: #fff;}
.lang-en .cn-v{display: none;}
.tc{text-align: center;}
.divcolor1{background-color: #14b0e4;width: 100%;height: 2px;}
.divbg{background-color:#D3D3D3;}
.section .container,.section .row{height: 100%;}
.header .container{width:100%;}

/*背景覆盖*/
.bg-cover,.h-new-list li h3 i,.notes ul:before,.honour-list2-img:after{background-position: center center;background-repeat: no-repeat;background-size: cover;}


.header{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fff,endColorStr=#EBEBEB); /*IE 6 7 8*/ 
	background: -ms-linear-gradient(top, #fff,  #EBEBEB);        /* IE 10 */
	background:-moz-linear-gradient(top,#fff,#EBEBEB);/*火狐*/ 
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#EBEBEB));/*谷歌*/ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#EBEBEB));      /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(top, #fff, #EBEBEB);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #fff, #EBEBEB);  /*Opera 11.10+*/
}
.header .navbar {margin-bottom: 0;border: none;z-index: 1000;min-height: auto;}

.header.top150{top:-34px;}
.header.top150 .header-b{height:64px;margin-top:34px;}
.header.top150 .header-b .logo img{height:100%;}
.header{background:#fff url(../images/head-border.jpg) repeat-x center bottom; height:80px;position:fixed;z-index:99999;width:100%;top:0;}
.header h1{color: #2F8FA3;font-size: 1px;left: -1000px;position: absolute;top: 30px;}
.header-b{height:80px;margin-top:0px;position: relative;width: auto;float: left;background: none;}
.header .row{margin:0;}


.logo {max-width:176px;height:79px;vertical-align: middle;text-align: center;z-index: 1001;position:relative;}
.logo img{max-height:100%;vertical-align: middle;padding-top: 0px;}
.logo a{display: block;height:100%;}

.logo a img,.top-call img,.top-icon img{max-width: 230px;}


.navigation{width: 100%;position: relative;top:0;height:80px;}
.navigation ul,.navigation li{background-repeat: no-repeat;background-position: right; }
.navigation ul{padding: 0;position: absolute;height:78px;margin-bottom: 0;right: 0;bottom: 3px;}
.navigation ul .pro-sub2 ul{position: relative;display: inline-block;}
.navigation li{display:inline-block; line-height:78px;font-size: 16px;text-align: center;background-position: center center;height: 78px;padding:0 30px;position:relative;background:none;}
.navigation li a{color:#666;padding-top: 0;line-height: inherit;display: inline-block;position: relative;font-size:16px; font-family:'微软雅黑';padding:0; font-weight:500;background:none;}
.navigation li i.icon-plus{display: none;font-family:"宋体";}


.navbar-default{background: transparent;}
.navbar-default .navbar-nav > li a{color: #333;}
.navbar-default .navbar-nav > li:hover a{color: #ee7d00;border-bottom:#ee7d00 solid 3px;}
.navbar-default .navbar-nav > li.current a{color: #ee7d00;border-bottom:#ee7d00 solid 3px;}
.navbar-default .navbar-nav > li:hover .sec-nav dl dd a{border-bottom:none;}
.navbar-default .navbar-nav > li.current .sec-nav dl dd a{border-bottom:none;}
.navbar-default .navbar-nav > li:hover .sec-nav{display:block;}


.sec-nav{width:100%;position:fixed;top:80px;left:0;background:rgba(248,248,248,0.98) url(../images/tybg.png) repeat-x;border-left:#f8f8f8 solid 1px;border-right:#f8f8f8 solid 1px;border-bottom:#f8f8f8 solid 1px;display:none;}
.sec-nav dl{width:100%;padding:40px 0 0;text-align:center;}
.sec-nav dl dd{width:14%;display:inline-block;zoom:1;*display:inline;margin-left:0.8%;margin-right:0.8%;}
.sec-nav dl dd:hover a h2{color:#ee7d00;}
.sec-nav dl dd a{display:block;width:100%;border-bottom:none;}
.sec-nav dl dd a .nav-pic{width:100%;float:left;border:#e4e4e4 solid 1px;overflow:hidden;}
.sec-nav dl dd a .nav-pic img{width:100%;display:block;transition: 1s;}
.sec-nav dl dd a .nav-pic:hover img{-webkit-transform: scale(1.15);
-moz-transform: scale(1.15);
-ms-transform: scale(1.15);
-o-transform: scale(1.15);
transform: scale(1.15);}
.sec-nav dl dd a h2{width:100%;float:left;text-align:center;margin-top:15px;font-size:16px;font-weight:normal;color:#333;}




	.icon-nav-btn{display:none;}
	
	.mob-nav{display:none;}
	.mob-nav-bg{display:none;}










.navbar-toggle{background-color: #ccc;
    background-image: none;
    background: transparent;
    border: none;
    position: absolute;
    top:24px;right: 0;
    display: none;
    margin-right: 5px;
    margin-top: 10px;
}

/*导航*/
.header .navbar{margin-bottom: 0;border: none; z-index:9999;}

.navigation li:hover .sub-nav{top:47px;}



/*当前位置*/

.location{line-height: 38px;border-bottom:1px #999999 dashed;text-align: left;color:#999999;margin-left: 0;margin-top: 30px;width: 100%; height: 38px;}
.location a{color:#999999;text-decoration: none;font-size: 14px;}
.location a:hover{color:#34b095;}
.location a.acolor{color: #34b095;font-size: 16px;}
.enlocation em{margin-right:3px;}
.enlocation em img{width: auto;max-width: 100%;}





/*banner*/
.banner{width: 100%;margin: 0px auto 0;height:560px; overflow:hidden;}
.banner ul{padding-left: 0;height: 100%;}
.banner li{float: left;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover}
.banner li a{display:block;height: 100%; width:100%;position:relative; cursor:pointer;}
.banner li a p.txt{width:606px;position:absolute;top:23%;left:56%;}
.banner li a p.txt img{width:100%;display:block;}
.banner li a span{width:190px;height:36px;border:#fff solid 1px;border-radius:4px;display:block;text-align:center;color:#fff;font-size:12px;font-family:"宋体";line-height:36px;position:absolute;left:56%;top:63%;}
.bx-wrapper{height: 100%;}
.banner li img{height: 100%;width: 100%;}

.bx-wrapper .bx-pager.bx-default-pager a{background:#C6C6C6}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background:#f59e09;
}
.bx-wrapper .bx-controls-direction a {margin-top: -25px;text-align: center;opacity: 0;line-height: 100px;filter:alpha(opacity=0);background:#fff;}
.bx-wrapper .bx-loading{background-image: url();}
.bx-wrapper:hover .bx-controls-direction a{opacity: 1;filter:alpha(opacity=100);}
.bx-wrapper .bx-controls-direction a.bx-prev{left:10px;background:url(../images/left.png) no-repeat center center;}
.bx-wrapper .bx-controls-direction a.bx-next{right:10px;background:url(../images/right.png) no-repeat center center;}
.bx-wrapper .bx-controls-direction a span{font-size: 50px;color:#fff;}
.banner .bx-wrapper .bx-pager-item a{width: 10px;height: 4px;border-radius: 4px;background:#f8f8f8;-webkit-box-shadow: 0 4px 10px rgba(0,0,0,0.3);
    box-shadow: 0 4px 10px rgba(0,0,0,0.3);}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover,.banner .bx-wrapper .bx-pager.bx-default-pager a.active{background: #f8f8f8;width: 30px;height: 4px;border-radius: 4px;}


.footer-nav{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fff,endColorStr=#cdcdcd); /*IE 6 7 8*/ 
	background: -ms-linear-gradient(top, #fff,  #cdcdcd);        /* IE 10 */
	background:-moz-linear-gradient(top,#fff,#cdcdcd);/*火狐*/ 
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#cdcdcd));/*谷歌*/ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#cdcdcd));      /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(top, #fff, #cdcdcd);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #fff, #cdcdcd);box-shadow: 0 5px 5px #aaa}





@keyframes fadeInDown1 {
0% {
    opacity: 0;
    transform: translateY(-20px);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
.fadeInDown1 {
    animation-name: fadeInDown1;
}

.animated {
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-delay:2s;
}
@keyframes fadeInDown {
0% {
    opacity: 0;
    transform: translateY(-1000px);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
.fadeInDown {
    animation-name: fadeInDown;
}


/*第六屏》底部*/
.footer-link{background:#fff;padding: 40px 15px;border-top:#f2f2f2 solid 1px;overflow-x:hidden;}
.footer-link .foot-nav{width:74%;float:left;}
.footer-link .foot-nav dl{float: left;width:70px;margin-right:7.5%;}
.footer-link .foot-nav dl:last-child{margin-right:0;}
.footer-link .foot-nav dl dt{float:left;width:100%;}
.footer-link .foot-nav dl dt a{font-size:16px;color:#595a5c;display:block;font-family:"微软雅黑";width:100%;line-height:32px;}
.footer-link .foot-nav dl span{float:left;width:15px;height:2px;background:#f27d21;margin-bottom:10px;}
.footer-link .foot-nav dl dd{float:left;width:100%;}
.footer-link .foot-nav dl dd a{display:block;width:100%;font-size:12px;font-family:"宋体";color:#656565;line-height:22px;}
.footer-link .foot-nav dl dt .icon-plus{float:right;width:32px;height:32px;background:url(../images/off.png) no-repeat center center;display:none;}

.footer-link .foot-code{float:right;width:25%;}
.footer-link .foot-code .code01{float:right;margin-left:6.9%;width:42.7%;}
.footer-link .foot-code .code01 img{max-width:100%;display:block;}
.footer-link .foot-code .code01 h2{font-size:14px;font-family:"微软雅黑";color:#484848;width:100%;text-align:center;margin-top:8px;}

.copyright{text-align: center;height:48px;line-height:48px;background: #f27d21;}
.copyright p,.copyright p a{color: #fce9df;font-size: 12px;}
.copyright p.gsname{float:left;margin-right:6px;}
.copyright p.gsname span{font-family:Arial, Helvetica, sans-serif;}
.copyright p.jscc{float:left;}
.copyright p.bah{float:right;}



/*.guide{ position:fixed;  right:2%; bottom:60px; width:50px; height:50px;z-index:9999999;display:none;}*/
.guide{position:fixed;right:2%;bottom:60px;width:45px;z-index:10000000;}
.guide-warp{float:left;width:100%;}
.guide-warp li{float:left;width:45px;margin-top:1px;position:relative;cursor:pointer;}
.foot_qq{display:none;position:absolute;right:46px;background:#f07d22;padding:10px 15px;}
.foot_qq a{display:block;float:left;width:110px;}
.foot_qq a img{float:left;width:25px;margin-top:5px;}
.foot_qq a span{float:left;line-height:35px;color:#fff;font-size:14px;margin-left:10px;}
.kfdh{display:none;position:absolute;right:46px;background:#f07d22;padding:10px 15px;}
.kfdh p{float:left;width:180px;}
.kfdh p span{float:left;width:70px;line-height:26px;font-size:14px;color:#fff;}
.code-side{display:none;position:absolute;right:46px;background:#f07d22;padding:15px 9px;width:272px;}
.code-side div{float:left;width:120px;text-align:center;padding:0 8px;}
.code-side div img{width:100%;display:block;}
.code-side div span{display:block;width:100%;text-align:center;font-size:14px;color:#fff;margin-top:8px;}
.guide-warp li .top1{display:none;}

/*ie低版本提示*/

#ie-alert-overlay {
width:100%;
height:100%;
background-image:url(../img/bg2.png);
position: fixed; 
top: 0; 
left: 0;
z-index:9999;

}

* html #ie-alert-overlay {   /* fixed position hack for IE6 */
	position: absolute;
	z-index:9999;
	
}

/*

	Pop Up Panel

*/

#ie-alert-panel {width:521px;height:331px;position:fixed;background: url(../img/iealertsprite.png) no-repeat;background-position: -1px -109px ;top:50%;left:50%;margin:-201px 0 0 -296px;padding:72px 0 0 72px;_position:absolute;  /* fixed position hack for IE6 */_top:expression(300+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');  /* top:300px hack for IE6 *//* font settings */font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:bold;color:#333;line-height:20px;z-index:10000;}

#ie-alert-panel p {font-size:14px;text-align:justify;}

#ie-alert-panel img {border:0;}


#ie-alert-panel span {font-size:18px;margin: 0 0 20px 0;display:block;padding:0;}

#ie-alert-panel ul {
	list-style: none;
	margin:0;
	padding:0;
	overflow: hidden;	
}

#ie-alert-panel li {
	float:left;
	margin:0 22px 0 0;
		
}

#ie-alert-panel li.last {
	margin-right:0;
}


#ie-alert-panel a {
	display:inline-block;
		
}

.browser {
	position: absolute;
	bottom:35px;	
}

.chrome, .firefox, .ie9, .opera, .safari {
	background: url(../img/iealertsprite.png) no-repeat;
}

/*

	browsers

*/


.chrome {
	background-position: 0 0;
	width: 73px;
	height: 96px;
	margin:0 4px 0 0;
}

.firefox {
	background-position: -292px 0;
	width: 73px;
	height: 98px;
}

.ie9 {
	background-position: -179px 0;
	width: 95px;
	height: 98px;
}

.opera {
	background-position: -90px 0;
	width: 73px;
	height: 98px;
}

.safari {
	background-position: -387px 0;
	width: 73px;
	height: 98px;
	margin:0 4px 0 0;
}





.offcanvas-toggle {background: none; }
.offcanvas-toggle .icon-bar {background: #666; }
.offcanvas-toggle.offcanvas-toggle-close {margin-right: 0px; }
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(1) {-webkit-transform: rotate(45deg) translate(5px, 4px);-moz-transform: rotate(45deg) translate(5px, 4px);-o-transform: rotate(45deg) translate(5px, 4px);transform: rotate(45deg) translate(5px, 4px); }
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(2) {opacity: 0 !important; }
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(3) {-webkit-transform: rotate(-45deg) translate(4px, -4px);-moz-transform: rotate(-45deg) translate(4px, -4px);-o-transform: rotate(-45deg) translate(4px, -4px);transform: rotate(-45deg) translate(4px, -4px); }


.footer-link .foot-nav dl dt a i{display: none;}


