/* Write your styles */

/**样式初始化代码**/
body, 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:0; padding:0; } 
body, button, input, select, textarea { font:12px, '微软雅黑', \5b8b\4f53; } 
h1, h2, h3, h4, h5, h6{ font-size:100%; } 

address, cite, dfn, em, var { font-style:normal; } 
code, kbd, pre, samp { font-family:couriernew, courier, monospace; } 
small{ font-size:12px; } 
ul, ol { list-style:none; } 
a {color:#3b3b3b;text-decoration:none; } 
a:hover { text-decoration:none; } 
sup { vertical-align:text-top; } 
sub{ vertical-align:text-bottom; } 
legend { color:#000; } 
fieldset, img { border:0; } 
button, input, select, textarea { font-size:100%; } 
table { border-collapse:collapse; border-spacing:0; }
/**样式初始化代码**/


.pc_headers{
	width:100%;
	height:auto;
	position:relative;
}

.pc_banner{
	width:100%;
	height:auto;
}

.flexslider{position:relative;height:708px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:708px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;display:none;}

.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;display:none;}

.index_nav{
	width:1250px;
	height:75px;
	line-height:75px;
	font-size:14px;
	font-family:'微软雅黑';
	position:absolute;
	z-index:99999;
	color:#ffffff;
	margin:0 auto;
	top:0px;
	left:0; 
	right:0;
	bottom:0;
}

.index_logo{
	width:264px;
	height:75px;
	float:left;
}

.daohang{
	width:974px;
	height:75px;
	float:left;
	text-align:right;
	line-height:75px;
	font-size:16px;
}

.daohang a{
	color:#cccbcb;
}

.index_daohang{
	width:100%;
	height:75px;
	background:#ffffff;
	position:fixed;
	top:0px;
	z-index:99999;
	display:none;
}

.index_daohang_middle{
	width:1250px;
	height:75px;
	margin:0 auto;
}

.index_daohang_logo{
	width:264px;
	height:75px;
	float:left;
}

.index_abouts{
	width:100%;
	background:#ffffff;
}

.index_abouts_middle{
	width:1244px;
	margin:0 auto;
}

.index_abouts_middle_top{
	width:1244px;
}

.top_remark{
	width:1244px;
	height:140px;
	margin-top:60px;
	margin-bottom: 30px;
	font-size:16px;
	line-height:2em;
	color:#7b7f7f;
	text-align:center;
}

.index_abouts_middle_under{
	width:1244px;
	height:252px;
	margin:0 auto;
}

.index_abouts_middle_under ul li a{
	display:block;
	width:402px;
	height:252px;
	overflow:hidden;
	float:left;
	margin-right:10px;
}


.index_abouts_middle_under ul li a img {
   width: 100%;
    transition: all 0.6s ease 0s;
    overflow: hidden;
}


.index_abouts_middle_under ul li a img:hover {
		width:100%;
		overflow: hidden;
		transform: scale(1.2,1.2);
}


.index_lingyu{
	width:100%;
	height:600px;
	background:#f6f6f6;
	margin-top:50px;
}

.index_lingyu_middle{
	width:1200px;
	height:427px;
	margin:0 auto;
	padding-top:78px;
}

.index_lingyu_middle_left{
	width:350px;
	height:427px;
	float:left;
}

.index_lingyu_middle_left ul li{
	width:350px;
	height:143px;
	border-top:1px solid #cbcbcb;
}

.top_lingyu_title{
	width:350px;
	height:88px;
	line-height:88px;
	font-size:22px;
	font-weight:bold;
}

.small_titles{
	font-size:14px;
}

.index_lingyu_middle_right{
	width:823px;
	height:427px;
	float:right;
}

.index_touzhi{
	width:100%;
	background:#ffffff;
}

.index_touzhi_middle{
	width:1240px;
	margin:0 auto;
}


.index_touzhi_middle_top{
	width:1240px;
	height:492px;
	padding-top:80px;
}


.index_touzhi_middle_top_left{
	width:628px;
	height:489px;
	float:left;
}


.hiSlider{
	overflow: hidden;
	height: 489px;
	width: 628px;
	background: #eee;
}
.hiSlider-item{
	float: left;
}

.touzhi_remark{
	width:100%;
	height:auto;
	position:absolute;
	top:80%;
	padding:20px;
}

.touzhi_remark_title{
	font-size:18px;
	font-weight:bold;
	margin-bottom:15px;
}


.index_touzhi_middle_top_right{
	width:611px;
	height:568px;
	padding:100px;
	padding-left:30px;
	float:left;
}


.index_touzhi_middle_top_right_title{
	
	font-size:24px;
	
}

.touzhi_biaoyu{
	font-size:16px;
	color:#5e5e5e;
	margin-top:60px;
}

.index_news{
	width:100%;
	height:517px;
	background:#ecedf2;
}

.index_news_middle{
	width:1240px;
	height:346px;
	margin:0 auto;
	position:relative;
	top:100px;
}

.indexnews{
	width:394px;
	height:346px;
	background:#ffffff;
	float:left;
	margin-right:15px;
}

.indexnews_pic{
	width:394px;
	height:97px;
}

.index_news_list{
	width:394px;
	height:249px;
	padding:10px;
}

.index_news_list ul li a{
	display:block;
	height:50px;
	line-height:50px;
	font-size:14px;
	border-bottom:1px solid #dedede;
}

.index_footer{
	width:100%;
	height:100%;
	background:#fbfbfb;
	border-top:1px solid #e9e9e9;
}

.index_footer_top{
	width:100%;
	height:417px;
}

.index_footer_top_middle{
	width:1240px;
	height:417px;
	margin:0 auto;
}

.footer_meun_list{
	width:200px;
	height:263px;
	border-right:1px solid #cdcdcd;
	float:left;
	text-align:center;
	margin-top:65px;
}

.footer_meuns_big_title{
	font-size:18px;
	font-weight:bold;
}

.footer_meuns_small_title{
	font-size:15px;
	margin-top:20px;
}

.copyright{
	width:100%;
	height:90px;
	line-height:90px;
	text-align:center;
	border-top:1px solid #cccccc;
	font-size:15px;
}

.neiye_nav{
	width:100%;
	height:70px;
	line-height:70px;
	background:#f2f2f2;
}

.neiye_nav_middle{
	width:1240px;
	height:70px;
	margin:0 auto;
}

.neiye_nav_middle ul li a{
	display:block;
	width:100px;
	height:70px;
	line-height:70px;
	text-align:center;
	font-size:14px;
	float:left;
}

.neiye_nav_middle ul li a:hover{
	color:#e14a49;
	border-bottom:1px solid #ff0000;
}

.neiye_abouts{
	width:100%;
	height:100%;
	overflow:hidden;
	background:#ffffff;
}

.neiye_abouts_middle{
	width:1240px;
	height:100%;
	margin:0 auto;
	margin-bottom:30px;
}

.abouts_us{
	width:1240px;
	height:auto;
	margin:0 auto;
}

.about_titles{
   text-align:center;
   font-weight:bold;
   font-size:20px;
   margin-top:60px;
}

.about_lines{
	text-align:center;
}

.neiye_about_remarks{
	width:1240px;
	height:auto;
	line-height:2em;
	margin-top:40px;
	text-align:center;
}

.abouts_us_under{
	width:1240px;
	height:936px;
	margin-top:20px;
}

.about_yuanjing{
	width:1240px;
	height:551px;
	margin:0 auto;
}

.yuanjing_under{
	width:1240px;
	height:401px;
	margin:0 auto;
	margin-top:50px;
}

.yuanjing_under_left{
	width:621px;
	height:401px;
	float:left;
}

.yuanjing_under_right{
	width:619px;
	height:401px;
	float:left;
	background:#f2f2f2;
	padding:40px;
}

.yuanjing_title{
	font-size:22px;
	font-weight:bold;
	margin-top:29px;
}

.yuanjing_list{
	margin-top:30px;
	line-height:2em;
	font-size:16px;
}


.about-dempent{
	width:1240px;
	height:auto;
	margin:0 auto;
}

.lichengs{
	width:1240px;
	height:auto;
	margin-top:30px;
}


#swiper-history {
	width: 100%;
	max-width: 820px;
	position: relative;
}
#swiper-history .swiper-container {
	height: 144px;
	margin: 0 40px;
}
#swiper-history .short-line {
	height: 72px;
	border-bottom: 1px dashed #007aff;
	width: 30px;
	position: absolute;
	top: 0px;
}
#swiper-history .long-line {
	height: 72px;
	border-bottom: 1px solid #007aff;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 30px;
}
#swiper-history .swiper-slide span {
	display: block;
	width: 100%;
	text-align: center;
	position: absolute;
	transition: 700ms;
}
#swiper-history .swiper-slide .detail {
	height: 20px;
	line-height: 20px;
	top: 27px;
	color: #444;
	opacity: 0;
}
#swiper-history .swiper-slide .date {
	color: #007aff;
	position: absolute;
	bottom: 33px;
	opacity: 0;
}
#swiper-history .swiper-slide-active span {
	transition: 700ms 700ms;
}
#swiper-history .swiper-pagination-bullets {
	white-space: nowrap;
	width: auto;
	bottom: 67px;
	height: 10px;
	line-height: 10px;
	transition: 700ms;
}
#swiper-history .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0;
}
#swiper-history .swiper-pagination-bullet {
	background: #fff;
	border: 1px solid #4a4a4a;
	opacity: 1;
	line-height: 10px;
	margin-left:60px;
}
#swiper-history .swiper-pagination-bullet-active {
	background: #4a4a4a;
}
#swiper-history .swiper-button-next, #swiper-history .swiper-button-prev {
	background-size: 20px auto;
}

.yewujiagou{
	width:1240px;
	height:auto;
	margin:0 auto;
}

.yewujiagou_list{
	width:1240px;
	height:396px;
	margin:0 auto;
	margin-top:30px;
}

.yewujiagou_list ul li a{
	display:block;
	width:610px;
	height:397px;
	overflow:hidden;
	float:left;
	margin-right:5px;
}

.neiye_team{
	width:1240px;
	height:auto;
	margin:0 auto;
}

.team_list{
	width:1240px;
	height:auto;
	margin-top:30px;
	margin-bottom: 50px;
}

.team_list ul li{
	width:1240px;
	height:185px;
	border-bottom:1px solid #cfcfcf;
}

.tema_list_top{
	width:1240px;
	height:97px;
	line-height:97px;
}

.user_name{
	font-size:22px;
	font-weight:bold;
}

.zhiwei{
	font-size:16px;
	position:relative;
	left:20px;
}

.tema_list_under{
	width:1240px;
	height:auto;
	line-height:2em;
}

.neiye_news{
	width:1240px;
	height:auto;
	margin:0 auto;
	margin-top:30px;
}

.neiye_news ul li a{
	display:block;
	width:394px;
	height:280px;
	position:relative;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}

.neiye_news_pic{
	width:394px;
	height:280px;
}

.neiye_news_pic_title{
	width:394px;
	height:52px;
	line-height:52px;
	font-size:15px;
	position:absolute;
	top:227px;
	z-index:9;
	 background-color:rgba(0,0,0,0.2);
	 color:#ffffff;
}

.neiye_news_pic_title_left{
	width:288px;
	height:52px;
	float:left;
	padding:2px;
}

.news_times{
	width:103px;
	height:52px;
	float:right;
	text-align:right;
	padding:2px;
}

.yewu_list{
	width:1240px;
	height:auto;
	margin:0 auto;
}

.yewu_list ul li{
	width:299px;
	height:290px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.yewu_list_img{
	width:299px;
	height:248px;
}

.yewu_list_img_name{
	width:299px;
	height:41px;
	line-height:41px;
	text-align:center;
	font-size:15px;
	background:#c6c6c6;
}

.clear{
	clear:both;
}

.yuangong_list{
	width:1240px;
	height:auto;
	margin:0 auto;
}

.yuangong_top{
	width:1240px;
	height:402px;
	margin-top:30px;
	margin-bottom:30px;
}

.yuangong_top_img{
	width:620px;
	height:402px;
	float:left;
}

.yuangong_top_remark{
	width:620px;
	height:402px;
	float:left;
	background:#f2f2f2;
	padding:60px;
}

.yuangong_top_remark_title_en{
	font-size:18px;
	font-family:'Arial';
}

.yuangong_top_remark_title_cn{
	font-size:22px;
	margin-top:10px;
	font-weight:bold;
}

.reamrk_content{
	margin-top:40px;
	line-height:2em;
}

.touzhi_list{
	width:1240px;
	height:100%;
	overflow:hidden;
	margin-bottom:30px;
	margin-top:30px;
}

.touzhi_list ul li a{
	display:block;
	width:600px;
	height:66px;
	line-height:66px;
	border-bottom:1px solid #dedede;
	padding:10px;
	float:left;
	margin-right:20px;
	background:#f9f9f9;
}

.touzhi_number{
	color:#ff0000;
}.neiye_abouts_middle_list{	width:1240px;	height:716px;	margin:0 auto;	margin-top:20px;}.list_tops{	width:1240px;	height:401px;	overflow:hidden;}.lists_unders{	width:1240px;	height:auto;	margin:0 auto;	margin-top:18px;}.lists_unders ul li a{	display:block;	width:394px;	height:280px;	overflow:hidden;	position:relative;	margin-right:19px;	float:left;}.lists_unders_img{	width:394px;	height:280px;}.lists_unders_img_remark{	width:380px;	height:52px;	line-height:52px;	padding:3px;	color:#dadbde;	background-color:rgba(0,0,0,0.4);	position:absolute;	top:228px;	z-index:99; }

.touzhi_hudong{
	width:1240px;
	height:auto;
	margin:0 auto;
} 

.touzhi_lists{
	width:1240px;
	height:400px;
	margin:0 auto;
	margin-top:50px;
	margin-bottom:120px;
}

.touzhi_lists_left{
	width:612px;
	height:400px;
	float:left;
}

.touzhi_lists_right{
	width:588px;
	height:400px;
	float:right;
}

.feedback_top{
	width:588px;
	height:94px;
	margin-bottom:15px;
}

.feedback_top_first{
	width:588px;
	height:49px;
	line-height:49px;
	font-size:15px;
	font-family:'微软雅黑';
	font-weight:bold;
}

.feedback_top_second{
	width:588px;
	height:45px;
	border:1px solid #a1a1a1;
}

.inputs{
	width:588px;
	height:44px;
	border:none;
	outline: none;
	BACKGROUND-COLOR: transparent;
}

.tijiao{
	width:134px;
	height:45px;
	background:#ff0000;
	color:#ffffff;
	border:none;
	outline: none;
	margin-top:30px;
}

.contact_tops{
	width:463px;
	height:100px;
	border-bottom:1px solid #d0d0d0;
	margin-bottom:40px;
}

.first_tops{
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
}

.seconds_tops{
	font-size:16px;
	font-weight:bold;
	margin-top:20px;
}