
.head_first{
width:1200px;
height:71px;
margin:0 auto;
padding-top:37px;
padding-bottom:37px;
}
.head_nav{
font-family:arial, sans-serif;
width:750px;
height:71px;
}
.head_nav ul{
padding:0;
margin:0;
list-style-type:none;
}
.head_nav ul li{
float:left;
position:relative;
}
.head_nav ul .bor{
height:60px;
width:1px;
background:#1557ad;
display:none;
}
.head_nav ul li a, .head_nav ul li a:visited{
display:block;
/*font-weight: 600;*/
text-align:center;
text-decoration:none;
width:100px;
height:40px;
color:#0d6998;
line-height:40px;
font-size:16px;

}
.head_nav ul li ul{
display:none;
z-index:999;
margin-top:-10px;
}
.head_nav ul li:hover a{
color:#fff;
background:#0d6998;
}
.head_nav ul li.selected a{
color:#fff;
background:#0d6998;
}
.head_nav ul li:hover ul{
display:block;
position:absolute;
top:50px;
left:0;
width:109px;
}
.head_nav ul li:hover ul li a{
display:block;
font-size:12px;
background:#99E2F8;
border-bottom:solid 1px #fff;
color:black;
height:40px;
line-height:40px;
}
.head_nav ul li:hover ul li a:hover{
background:#0d6998;
color:#fff;
}

.head_banner *{
margin:0;
padding:0;
}
.head_banner a{
text-decoration:none;
}
.head_banner a:hover{
text-decoration:none;
}
.head_banner ul, .head_banner li{
list-style:none;
}
.head_banner img{
border:none;
vertical-align:middle;
}
.head_banner{
font:12px "Microsoft YaHei";
color:#666;
}
.head_banner .banner-box{
height:650px;
position:relative;
overflow:hidden;
}
.head_banner .banner-box .bands{
}
.head_banner .banner-box .bands li{
width:100%;
height:495px;
background-position:50% 0%;
background-repeat:no-repeat;
background-size:100% 100%;
}
.head_banner .banner-box .bands li a{
display:block;
height:100%;
}
.head_banner .banner-btns{
}
.head_banner .banner-btns .btns-box{
}
.head_banner .banner-btns .btns-box a{
display:block;
width:49px;
height:104px;
position:absolute;
top:50%;
margin-top:-52px;
filter:alpha(opacity=40);
-moz-opacity:0.4;
opacity:0.4;
-webkit-transition:all ease .3s;
transition:all ease .3s;
}
.head_banner .banner-btns .btns-box a:hover{
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}
.head_banner .banner-btns .btns-box .prev-btn{
left:5%;
 /* background:url(/app/themes/pc/mfile/844/images/foot.png) 0 0 no-repeat;*/
}
.head_banner .banner-btns .btns-box .next-btn{
right:5%;
 /* background:url(/app/themes/pc/mfile/844/images/foot.png) -49px 0 no-repeat; */
}
.head_banner .banner-btns .btns-box .hd{
position:absolute;
width:100%;
left:0;
bottom:10px;
text-align:center;
}
.head_banner .banner-btns .btns-box .hd li{
display:inline-block;
width:10px;
height:10px;
border-radius:50%;
margin:0 3px;
background:transparent;
border:1px solid #0d6998;
cursor:pointer;
font-size:0px;
}
.head_banner .banner-btns .btns-box .hd li.on{
background:#0d6998;
}

.center_box{
	margin:0 auto;
	width:1200px;
	height:409px;
	margin-top:24px;
}


center_box_first{
	width:100%;
	height:300px;
}




.box01 div{
	position: relative;
}
.box01 div img{
	width: 390px;
	height: 300px;
	display: block;
}
.box01 div p{
	font-family: 'arial, sans-serif';
	width: 100%;
	font-size: 14px;
	color: #fff;
	line-height: 36px;
	padding: 0 0px 0 0px;
	position: absolute;
	bottom: 0;
	background: rgba(0,0,0,.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); 
}
.fjxw_box{
	width: 498px;
	float: right;
}
.bt_box{
	width: 100%;
	height: 42px;
	background:url(/app/themes/pc/images/title_bg.jpg) repeat-y;
	border-radius: 5px 5px 0 0;
}
.bt_box .tab_list{
	float: left;
	max-width: 580px;
	padding-left: 44px;
	background: url(/app/themes/pc/images/title_bg1.png) no-repeat 8px center;
}
.bt_box .tab_list li{
	font-size: 20px;
	color: #333;
	float: left;
	line-height: 42px;
	font-family: "SourceHanSansSC-Regular";
	cursor: default;
	margin-left: 42px;
	font-family:"微软雅黑";
	font-weight:600;
}
.bt_box .tab_list li:first-child{
	margin-left: 0;
}
.bt_box .tab_list li.on{
	color: #367fc6;
	font-family:"微软雅黑";
	font-weight:600;
}
.bt_box .more{
	display: block;
	float: right;
	font-size: 14px;
	color: #367fc6;
	line-height: 42px;
	padding-right: 14px;
}


.center_center{
	float:left;
	width:412px;
	margin-left:12px;
	height:300px;
	
}

.center_news_box{
	width:100%;
	height:101px;
}
.news_left_img{
	width:40px;
	height:100px;
	float:left;
	margin-top:1px;
}
.news_right{
	font-family: 'arial, sans-serif';
	width:351px;
	height:116px;
	float:left;
	margin-left:16px;
	font-size:14px;
	color:#020202;
	line-height:14px;
	
}
.news_right div p{
	line-height:3px;
	float:left;
	margin-left:7px;
}

.wenhua_right{
	width:351px;
	height:181px;
	float:left;
	margin-left:8px;
	font-size:14px;
	color:#020202;
	line-height:14px;
	
}
#pentagon{
width: 7px;
position: relative;
border-width: 6px 3px 0;
border-style: solid;
border-color: #0d6998 transparent;
}
#pentagon:before{
content: "";
position: absolute;
width: 0;
height: 0;
top: -12px;
left: -3px;
border-width: 0 6px 6px;
border-style: solid;
border-color: transparent transparent #0d6998;
}


.center_wenhua_box{
	width:100%;
	height:181px;
}


.center_right{
	float:right;
	width:360px;
	height:300px;
}

.center_box_before{
	float:left;
	width:1200px;
	height:80px;
	margin-top:30px;	
}

.gdt{

	line-height:80px;
	font-size:28px;
	color:#0d6998;
	font-weight:600;
}
#marquee1 ul li {
	
	float:left;
	line-height:80px;
	font-size:16px;
	color:#0d6998;
	font-weight:600;
	padding-left:250px;
}
.center_bouuom{
	margin-top: 20px;
	width:100%;
	height:360px;
	background:rgba(0,160,233,0.5);

	
}
.bottom_box{
	
	width: 1200px;
	height: 224px;
	
	margin: 0 auto;
	position: relative;
	padding:56px 0px 9px 0;
	
}

.tsjc_tit{
	width: 47px;
	height: 173px;
	background: url(/app/themes/pc/images/tsjc_bg.png);
	font-size: 18px;
	font-family: "微软雅黑";
	text-align: center;
	line-height: 40px;
	font-weight: 600;
	color: #fff;
	padding: 14px 16px 0 14px;
	position: absolute;
	left: 2px;
	top: -6px;
}
#tsjc{
	width: 1200px;
	height: 260px;
	float: right;
}
#tsjc .swiper-slide{
	text-align:center;
	width: 282px;
	height: 260px;
	
}
#tsjc .swiper-slide img{
	display: block;
	width: 280px;
	height: 223px;
	border: 1px solid #ccc;
	
}

#tsjc .swiper-slide span{
	font-family: 'arial, sans-serif';
	font-size:16px;
	color:#fff;
	line-height: 50px;

}

.buttom{
	width:100%;
	height:180px;
}
.foot{
	width:538px;
	height:111px;
	margin:0 auto;
	text-align:center;
	margin-top:42px;
	color:#666;
	font-size:14px;
}
.foot p{
	padding:2px;
}
.about_head{
	width:100%;
	height:400px;
}
.about{
	width:1200px;
	margin:0 auto;
	
}
.about_center{
	margin:0 auto;
	width:215px;
	height:400px;
	margin-top:-111px;
	background-color:red;
	float:left;
}
.about_left{
	width:215px;
	
}
.about_lanse{
	width:100%;
	height:260px;
	background-color:#0d6998;
}
.about_thumb{
	width:172px;
	height:171px;
	margin:0 auto;
	padding-top:44px;
}
.about_lvse{
	width:100%;
	/*height:220px;*/
	background-color:#00EAFF
}
.about_class{
	font-family: 'arial, sans-serif';
	width:90%;
	height:50px;
	margin:0 auto;
	font-size:18px;
	text-align:center;
	border-bottom:2px #00ADB4 dashed;
	line-height:60px;
	color:#040000;
	font-weight: 600;
}
.about_class a:hover{
	color: #fff;
}
.about_left_foot{
	width:100%;
	height:75px;
}
.about_center_two{
	margin:0 auto;
	width:960px;
	min-height: 800px;
	margin-top:-111px;
	background-color:#fff;
	float:left;
	margin-left:25px;
}
.about_right_title{
	width:940px;
	height:43px;
	margin:0 auto;
	padding-left:30px;
	
}
.about_right_title span {
	font-family:"微软雅黑";
	font-size:18px;
	color:#040000;
	line-height:43px;
	
}
.about_right_title a{
	font-family: 'arial, sans-serif';
	font-size:16px;
	color:#040000;
	line-height:43px;
	
}
.about_right_solid{
	width:940px;
	height:3px;
	margin:0 auto;
	background-color:#eeeeee;
	
}
.about_content{
	width:900px;
	margin:0 auto;
	margin-top:50px;
	margin-bottom:50px;
}
.pro_list{
	width:850px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:50px;
}
.news_list{
	width:900px;
	margin:0 auto;
	margin-top:10px;
	
}
.news_list_box{
	width:100%;
	height:30px;
	background:linear-gradient(0deg,rgba(11,11,11,0.1),rgba(254,254,254,0.1) 50%,rgba(11,11,11,0.1));
	line-height: 30px;
	
}
.news_list_box a {
	line-height:30px;
	color:#045E8C;
	font-size:14px;
	font-family:"微软雅黑";
	float:left;
	display: block;
	width:80%;
	height:30px;
	overflow:hidden;
}
.yuan{
	width: 8px;
	height: 8px;
	background: #126E9F;
	-moz-border-radius: 50px;  
	-webkit-border-radius: 50px;
	border-radius: 50px;
	float:left;
	margin-left:15px;
	margin-right:13px;
	margin-top:11px;
}
.news_max{
	margin-top:50px;
	margin-bottom:100px;
}
.pro_box_left{
	margin-top:50px;
	width:30%;
	height:240px;
	text-align:center;
	float:left;
	font-family:"微软雅黑";
	font-size:18px;
	padding-left:20px;

}

.on{
	color: #fff
}