@charset "utf-8";

/*--全局样式--*/

body{font-size:12px;color:#000; font-family:"宋体"; margin:0;}

body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0px;padding:0px;}

h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}

section, article, aside, header, footer, nav, dialog, figure {display: block;}

a{color:#000;text-decoration:none; outline: medium none;}

a:hover{color:#e67817;}

img{border:0; vertical-align:middle;}

ul,ol{list-style:none;}

.clear{clear:both;}

.w_100{width:100%;margin:0px auto;}

.w_1200{width:1200px;margin:0px auto;}

.m-r{margin-right:20px;}





.welcome{width:100%; height:30px; line-height:30px; border-bottom:1px solid #b5b5b5;}

.welcome ul{width:1200px; margin:0 auto; text-align:left; font-size:14px; color:#444444; font-family:"微软雅黑";}

.first{position:relative; top:0; z-index:999; background:#eee;}

.header{width:100%; background:#fff; padding:18px 0;}

.head{width:1200px; margin:0 auto; overflow:hidden;}

.head a{display:block; float:left;}

.head a img{width:186px; height:53px;}

.head ul{float:right; overflow:hidden; padding-right:10px;}

.head ul li{ font-family:"微软雅黑";}

#search{height:35px; border:1px solid #666; width:313px; margin:15px 35px 0 0; float:left;}

.tel{background:url(../images/2.jpg) left bottom no-repeat; height:45px; line-height:20px; font-size:16px; color:#666; padding:3px 0 0 53px; font-family:Arial, Helvetica, sans-serif; float:right;}

.tel em{display:block; text-decoration:underline; font-size:24px; padding-top:2px; font-weight:bold;}

.find{height:25px; padding:5px 10px 5px 50px; background:url(../images/11.png) 16px center no-repeat; border:0; outline:none; float:left;} 

.ask{background:#666; height:35px; width:56px; text-align:center; color:#fff; font-size:14px; font-family:"微软雅黑"; float:right; border:0; cursor:pointer;}



.navs{width:100%; height:50px; background:#000;box-shadow:0 3px 3px rgba(0,0,0,0.7);}

.menu {

	height:50px;

	width:1200px; margin:0 auto;

}

.menu li {

	position: relative;

	list-style: none; width:100px;

	float: left; text-align:center;

	display: block;

	height: 50px; margin:0 25px;

}

.menu li a {

	display: block;

	line-height: 50px; height:50px;

	text-decoration: none;

	font-family: Helvetica, Arial, sans-serif;

	font-weight: normal;

	font-size: 16px;

	color: #fff; font-family:"微软雅黑";



	-webkit-transition: color .2s ease-in-out;

	-moz-transition: color .2s ease-in-out;

	-o-transition: color .2s ease-in-out;

	-ms-transition: color .2s ease-in-out;

	transition: color .2s ease-in-out;

}

.menu li:hover > a{background: #f58100; color:#000; }

.menus{background:#f08200;}

.menu ul {

	top: 50px; z-index:999;

	left: 0;

	opacity: 0; width:100px; 

	-webkit-transition: opacity .25s ease .1s;

	-moz-transition: opacity .25s ease .1s;

	-o-transition: opacity .25s ease .1s;

	-ms-transition: opacity .25s ease .1s;

	transition: opacity .25s ease .1s;position: absolute; 

}

.menu li:hover > ul {

 background:rgba(240,130,0, 0.5);	opacity: 1; 

}





.menu ul li {

	height: 0;

	overflow: hidden; position:relative;

	padding: 0;

	-webkit-transition: height .25s ease .1s;

	-moz-transition: height .25s ease .1s;

	-o-transition: height .25s ease .1s;

	-ms-transition: height .25s ease .1s;

	transition: height .25s ease .1s;

}

.menu li:hover > ul li {

	height: 50px; line-height:50px;

	overflow: visible;

	padding: 0;

}

.menus li{margin:0;}

.menus li a{font-size:14px; color:#fff; font-family:"微软雅黑";}

.menus li a:hover{color:#f08200; background:#333; display:block; width:100px;height:50px;}

.hovers{color:#e67817 !important;}

 








/*banner*/

.box {width: 100%; text-align: center;color: #fff;text-transform: capitalize;vertical-align:middle; }

.box img{width:100%;}

.slider {position: relative;width: 100%;overflow: hidden;}

.slides {

		overflow: hidden;

		-webkit-backface-visibility: hidden;

		-webkit-transform-style: preserve-3d;

		-webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 

		   -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 

		    -ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 

		     -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 

		        transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);

	}

.slide {float: left;clear: none;}

.slider-arrow {

			position: absolute;

			display: block;

			margin-bottom: -20px;			

			width: 60px;

			height: 60px;

			line-height: 60px;

			text-decoration: none;

			text-align: center;

			color: #fff;

			font-size: 2em;

			background-color: #333;

			background-color: rgba(50,50,50,.3);

			border-radius: 50%;

		}



.slider-arrow--right { bottom: 50%; right: 30px; }

.slider-arrow--left { bottom: 50%; left: 30px; }

.slider-nav {position: absolute;bottom: 30px;}

.slider-nav__item {-moz-border-radius:100%;  border-radius:100%;  -webkit-border-radius:100%;

			width: 12px;

			height: 12px;

			float: left;

			clear: none;

			display: block;

			margin: 0 5px;

			background: #fff;

		}

.slider-nav__item:hover { background: #f08200; }

.slider-nav__item--current { background: #f08200; }

/*banner*/



.about{width:100%; height:460px; background:#f7f7f7;}

.us{width:1200px; margin:0 auto; overflow:hidden;}

.title{width:100%; display:block; border-bottom:1px solid #333; height:43px; line-height:43px; margin:7px 0 27px 0;}

.title span{display:block; width:122px; height:43px; background:url(../images/4.png) right bottom no-repeat; float:left;}

.title a{float:right; font-size:14px;}

.title span em{display:block; width:110px; height:43px; background:#f08200; color:#fff; text-align:center; font-style:normal; font-size:18px; font-family:"微软雅黑"; position:relative; top:1px;}

.about ul{padding-bottom:33px; overflow:hidden;}

.about ul img{float:left;}

.about ul li{float:right; background:#fff; display:block; width:574px; overflow:hidden; padding:48px 15px 22px 15px; height:277px;}

.about ul li p{text-indent:2em; font-size:14px; color:#444444; font-family:"微软雅黑"; line-height:26px; text-justify:inter-ideograp;text-align:justify}

.about ul li a{margin:24px 0 0 25px; font-size:16px; font-family:"微软雅黑"; color:#aaaaaa; background:url(../images/3.jpg) left center no-repeat; display:block; height:23px; text-align:right; width:67px;}

.about ul li a:hover{color:#e67817;}



.new{width:100%; height:560px;}

.news{width:1200px; margin:0 auto; overflow:hidden;}

.BreakingNewsController{width:100%;overflow:hidden;background:#f7f7f7 !important;height:auto;position:relative; height:50px; line-height:30px;}

.BreakingNewsController .bn-title{display:inline-block;float:left;padding:10px 26px 10px 0; width:94px; text-align:center; font-size:18px; font-family:"微软雅黑";color:#333 !important; background:url(../images/5.jpg) right center no-repeat #e5e5e5 !important;}

.BreakingNewsController ul{padding:0;margin:0;display:block;list-style:none;position:absolute;left:180px;right:50px;}

.BreakingNewsController ul li{list-style:none;padding:10px 20px;display:none;}

.BreakingNewsController ul li a{text-decoration:none;color:#333;display:inline-block;padding:0; font-family:"微软雅黑"; font-size:16px;}

.BreakingNewsController .bn-arrows{display:inline-block;float:right;width:60px; height:40px; margin-top:5px;}

.BreakingNewsController .bn-arrows span{display:block;width:20px;cursor:pointer;opacity:0.2; height:20px;}

.BreakingNewsController .bn-arrows span:hover{opacity:1;}

.BreakingNewsController .bn-arrows-left{ left:0;background:url(../images/bn-arrows.png) left top no-repeat;}

.BreakingNewsController .bn-arrows-right{right:10px;background:url(../images/bn-arrows.png) left bottom no-repeat;}

.easing a, .easing span{transition:.25s linear;-moz-transition:.25s linear;-webkit-transition:.25s linear;}



.pic{padding-top:13px; overflow:hidden;}

.pic li{float:left; margin-right:30px; width:380px; overflow:hidden; display:block;}

.pic li a{display:block;}

.pic li a img{width:380px; height:290px;       position: relative; top:0; left:0;-webkit-transition: all 0.3s; 

    -moz-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;}

.pic li a p{ line-height:26px; font-size:14px; font-family:"微软雅黑"; padding:6px 0;}

.pic>li+li+li{margin-right:0;}

.sBtn06:hover img {top: -10px;}



.research{width:100%: height:310px; background:#f7f7f7;}
.search{width:1200px; margin:0 auto; overflow:hidden;}
.search ul{padding-bottom:14px; overflow:hidden;}
.search ul li{float:left; margin:0 12px 10px 0; width:392px; position:relative; height:140px; overflow:hidden; display:block; position:relative;}
.search ul li a{display:block;}
.search ul li a:hover span{display:block; background:#456293;width:392px; height:137px;}

.search ul li a img{width:100%; height:137px;}
.search ul li a span{display:block; width:100%; position:absolute; line-height:120px; height:137px; text-align:center; color:#fff; font-size:16px; font-family:"微软雅黑";background:rgba(12,29,50,0.5); top:0; left:0 width:396px;;}
.search ul>li+li+li{margin-right:0;}
.search ul li a span i{position: absolute;top: 12px;left: 0;display: inline-block;width: 100%;text-align: center;filter:alpha(opacity=100);opacity: 1; font-style:normal;}

.study{width:1200px; margin:0 auto; overflow:hidden; clear:both;}

.study ul dl{float:left; width:568px; height:98px; border:1px solid #000; margin:0 20px 20px 0; padding:10px;}

.study ul>dl+dl{margin-right:0;}

.study ul>dl+dl+dl{margin-right:20px;}

.study ul>dl+dl+dl+dl{margin-right:0;}

.study ul dl dt{float:left; width:166px;}

.study ul dl dt a img{width:166px; height:98px;}

.study ul dl dd{float:right; width:370px; padding-left:15px; border-left:1px solid #000; height:98px;}

.study ul dl dd a{font-size:16px; color:#444; font-family:"微软雅黑"; padding:0 0 10px 24px;}

.study ul dl dd p{text-indent:2em; font-size:12px; font-family:"微软雅黑"; line-height:26px;}

.study ul dl:hover{display:block; background:#f08200; border:1px solid #f08200; width:568px; height:98px; color:#fff; -webkit-transition: all 0.5s; 

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;}

.study ul dl:hover a{color:#fff;}

.study ul dl:hover dd{border-left:1px solid #fff;}



.join{width:1200px; margin:0 auto; overflow:hidden; clear:both;}

.join ul{padding-bottom:30px; overflow:hidden;}

.join ul li{width:218px; height:72px; border:1px solid #000; float:left; display:block; margin:0 24px 16px 0; position:relative;}

.join ul li a{display:block; width:185px; position:absolute; background:#fff; left:16px; height:74px; top:-1px; text-align:center; padding-top:5px;}

.join ul li a img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter:grayscale(100%);filter: grayscale(100%);filter: gray;}

.join ul li a:hover img{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter:grayscale(0%);filter: grayscale(0%);filter:;}

.join ul>li+li+li+li+li{margin-right:0;}

.join ul>li+li+li+li+li+li{margin-right:24px;}

.join ul>li+li+li+li+li+li+li+li+li+li{margin-right:0;}

.last{width:100%; background:#313131;}

.bottom{width:1200px; margin:0 auto; overflow:hidden;}

.bottom ul{padding:56px 0 48px 0; float:left; margin-right:214px;}

.bottom ul li{padding-top:40px; font-size:21px; color:#fff; font-family:"微软雅黑";}

.bottom ul li a{color:#fff; margin-left:15px;}

.bottom ul li a i{font-size:30px;}

.bottom ul li a:hover{color:#f08200;}

.bottom ul h2{font-size:21px; color:#fff; font-family:"微软雅黑"; padding-bottom:10px;}

.bottom ul p{background:url(../images/10.jpg) left 12px no-repeat; line-height:32px; font-size:14px ;color:#fff; font-family:"微软雅黑"; padding-left:30px;}

.bottom span{float:right; padding-top:37px; text-align:center; color:#fff; font-size:12px; font-family:"微软雅黑";}

.bottom span img{padding-bottom:10px;}

.bottom ul li>a{position:relative; top:-2px;}

.bottom ul li>a+a{position:relative; top:0px;}

.bottom ul li>a+a+a{position:relative; top:0px;}
.weixin{display:none; position:absolute; left:50px; bottom:0;width:100px; height:100px;}
.bottom ul li>a+a+a:hover .weixin{display:block;}
.footer{height:55px; width:100%; line-height:55px; background:#272727;}







.footer ul{width:1200px; margin:0 auto; overflow:hidden; font-size:12px; color:#fff; text-align:center;}







.footer ul a{color:#fff;}