@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol, ul{list-style:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#333333}
body{font-family:"微软雅黑 Light";font-weight:300;color:#333; }
.header{
	width: 1280px;
	min-height: 100px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
}
.top{
	width: 1280px;
	height: 100px;
	display: inline;
	float: left;
}
.top1{
	width: 400px;
	height: 100px;
	display: inline;
	float: left;
}
.top2{
	width: 400px;
	height: 100px;
	display: inline;
	float: left;
	margin-left: 50px;
}
.top3{
	width: 400px;
	height: 100px;
	display: inline;
	float: right;
}
.logo{
	width: 1280px;
	display: inline;
	float: left;
}
.logo_left{
	width: 800px;
	height: 60px;
	display: inline;
	float: left;
}
.logo_left img{
	width: 100%;
	height: 100%;
	display: inline;
	float: left;
}
.logo_right{
	width: 300px;
	display: inline;
	float: right;
}
.logo_right1{
	width: 300px;
	height: 20px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 16px;
	color: #333333;
	line-height: 20px;
	overflow: hidden;
}

.shijian{
	width: 1280px;
	display: inline;
	float: left;
	margin-top: 10px;
}
.shijian1{
	width: 300px;
	height: 80px;
	display: inline;
	float: left;
}
.shijian11{
	width: 300px;
	height: 30px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 17px;
	color: #333333;
	line-height: 30px;
	overflow: hidden;
	font-weight: bold;
}
.shijian11:first-child{
	margin-top: 11px;
}
.shijian2{
	width: 300px;
	height: 30px;
	display: inline;
	float: left;
	margin-top: 8px;
	margin-left: 15px;
}
.shijian3{
	width: 400px;
	height: 80px;
	display: inline;
	float: right;
}
.shijian31{
	width: 400px;
	height: 40px;
	display: inline;
	float: left;
}
.shijian31 a{
	display: inline;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #333333;
	line-height: 35px;

}
.shijian31 input{
	width: 200px;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #333333;
	line-height: 30px;
	margin-left: 10px;
	border-radius: 5px;
	border: 1px solid #5f6061;
}
.shijian31 span{
	width: 60px;
	height: 30px;
	display: inline;
	float: left;
	text-align: center;
	font-size: 13px;
	color: #ffffff;
	line-height: 30px;
	border-radius: 5px;
	margin-left: 20px;
	margin-top: 3px;
	background: #00a0e9;
	cursor:pointer;
}
.nav_header{
	width: 1280px;
	min-height: 100px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
	border: 1px solid #ffffff;
}
.nav_header1{
	width: 318px;
	height: 30px;
	display: inline;
	float: left;
	text-align: center;
	font-size: 15px;
	color: #ffffff;
	line-height: 30px;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}


.nav_header1a{
	width: 100%;
	height: 30px;
	display: inline;
	float: left;
	text-align: center;
	font-size: 15px;
	color: #ffffff;
	line-height: 30px;
	border-bottom: 1px solid #ffffff;
	font-weight: bold;
}
.body1{
	width: 1280px;
	min-height: 0px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
}
.body1 a:nth-child(4n){
	float: right;
	margin-right: 0px;
}
.body1 a{
	width: 312.5px;
	height: 100px;
	display: inline;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}
.body1 img{
	width: 100%;
	height: 100%;
	display: inline;
	float: left;

}
.body2{
	width: 1280px;
	height: 40px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
	margin-top: 10px;
}
.body21{
	width: 200px;
	height: 40px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	line-height: 40px;
	margin-left: 20px;
}
.body22{
	width: 200px;
	height: 40px;
	display: inline;
	float: right;
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	line-height: 40px;
	margin-right: 20px;
}
.body3{
	width: 1278px;
	min-height: 200px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
	background: #ffffff;
	border-bottom: 1px solid #00a0e9;
	border-right: 1px solid #00a0e9;
	border-left: 1px solid #00a0e9;
}
.body31{
	width: 373px;
	min-height: 150px;
	display: inline;
	float: right;
	overflow: hidden;
	margin-top: 10px;
	margin-right: 20px;
	padding-bottom: 10px;
}
.body311{
	width: 373px;
	height: 30px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	border-bottom: 1px dashed #eaeaea;
	overflow: hidden;
}
.body3111{
	width: 266px;
	height: 30px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	overflow: hidden;
}
.body3112{
	width: 100px;
	height: 30px;
	display: inline;
	float: left;
	text-align: center;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	overflow: hidden;
}
.body3a{
	width: 750px;
	height: 300px;
	display: inline;
	float: left;
	margin-left: 20px;
	margin-top: 15px;
}
.flash{ width:750px; height:300px; display: inline;float: left}
.flash .con{ width:750px; height:300px;}
.flash .con ul li{ width:46px; height:300px; position:relative; overflow:hidden; float:left;}
.flash .con ul li.current{ width:600px;}
.flash .con ul li h3{ width:16px; height:270px; color:#333333; font-family:"微软雅黑"; font-size:16px; padding:15px; cursor:pointer; overflow: hidden}
.show{ position:absolute; left:46px; top:0; width:555px; height:300px;}
.show img{ width: 555px;height: 300px;display: inline;float: left}
.body4{
	width: 1280px;
	min-height: 200px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
	margin-top: 10px;

}
.body41{
	width: 420px;
	min-height: 200px;
	display: inline;
	float: left;
	margin-left: 10px;
}
.body41:first-child{margin-left: 0px}
.body41:nth-child(2n+1){margin-left: 0px}
.body41:nth-child(3n+1){margin-left: 0px}
.body41:nth-child(3n+2){margin-left: 10px}
.body41:nth-child(3n){float: right;margin-left: 0px}

.body411{
	width: 100%;
	height: 40px;
	display: inline;
	float: left;
	background: #cb2d33;
}
.body4111{
	width: 200px;
	height: 40px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	line-height: 40px;
	margin-left: 20px;
}
.body4112{
	width: 100px;
	height: 40px;
	display: inline;
	float: right;
	text-align: right;
	font-size: 14px;
	color: #ffffff;
	line-height: 40px;
	margin-right: 20px;
}
.body412{
	width: 417px;
	min-height: 200px;
	display: inline;
	float: left;
	background: #ffffff;
	border-bottom: 1px solid #00a0e9;
	border-right: 1px solid #00a0e9;
	border-left: 1px solid #00a0e9;
	padding-bottom: 10px;
}
.body4121{
	width: 396px;
	height: 300px;
	display: inline;
	float: left;
	overflow: hidden;
	margin-top: 10px;
	margin-left: 10px;
	padding-bottom: 10px;
}
.body41211{
	width: 396px;
	height: 30px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	border-bottom: 1px dashed #eaeaea;
	overflow: hidden;
}
.body412111{
	width: 323px;
	height: 30px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	overflow: hidden;
}
.body412112{
	width: 67px;
	height: 30px;
	display: inline;
	float: left;
	text-align: center;
	font-size: 12px;
	color: #333333;
	line-height: 30px;
	overflow: hidden;
}
.con1{width:1238px;height:160px; margin-top: 20px;margin-left: 20px;display: inline;float: left}
.lef1{ width:180px; height:160px;  margin-left:10px; float:left; display:inline;}
.lef1 img{ width:180px; height:130px; overflow: hidden; }
.tu123{ width:170px; margin-left:5px; height:20px; margin-top:5px; display:inline; float:left;  text-align:center; overflow:hidden;}
.tu123 a{ text-decoration:none; font-size:14px; font-family:"宋体"; color:#000000;line-height:20px;}
.tu123 a:hover{ text-decoration:none; color:#FF0000;}
.body5{
	width: 1280px;
	min-height: 200px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
	margin-top: 10px;
	margin-bottom: -10px;
}
.body51{
	width: 635px;
	min-height: 200px;
	display: inline;
	float: left;
	background: #00a0e9;
	margin-bottom: 10px;
}
.body51:first-child{margin-left: 0px}
.body51:nth-child(2n){float: right}
.body511{
	width: 100%;
	height: 40px;
	display: inline;
	float: left;
	background: #cb2d33;
}
.body5111{
	width: 200px;
	height: 40px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	line-height: 40px;
	margin-left: 20px;
}
.body5112{
	width: 100px;
	height: 40px;
	display: inline;
	float: right;
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	line-height: 40px;
	margin-right: 20px;
}
.body512{
	width: 633px;
	min-height: 200px;
	display: inline;
	float: left;
	background: #ffffff;
	border-bottom: 1px solid #00a0e9;
	border-right: 1px solid #00a0e9;
	border-left: 1px solid #00a0e9;
}
.body5121{
	width: 612px;
	height: 300px;
	display: inline;
	float: left;
	overflow: hidden;
	margin-top: 10px;
	margin-left: 10px;
	padding-bottom: 10px;
}
.body51211{
	width: 612px;
	height: 30px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	border-bottom: 1px dashed #eaeaea;
	overflow: hidden;
}
.body512111{
	width: 512px;
	height: 30px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	overflow: hidden;
}
.body512112{
	width: 100px;
	height: 30px;
	display: inline;
	float: left;
	text-align: center;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	overflow: hidden;
}
.con2{width:1238px;height:160px; margin-top: 20px;margin-left: 20px;display: inline;float: left}
.lef2{ width:180px; height:160px;  margin-left:10px; float:left; display:inline;}
.lef2 img{ width:180px; height:130px; overflow: hidden; }
.tu223{ width:170px; margin-left:5px; height:20px; margin-top:5px; display:inline; float:left;  text-align:center; overflow:hidden;}
.tu223 a{ text-decoration:none; font-size:14px; font-family:"宋体"; color:#000000;line-height:20px;}
.tu223 a:hover{ text-decoration:none; color:#FF0000;}
.footer_bj{
	width: 100%;
	min-height: 50px;
	display: inline;
	float: left;
	margin-top: 30px;
}
.footer{
	width: 1280px;
	min-height: 50px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
	padding-bottom: 20px;
	padding-top: 20px;
}
.footer1a{
	width: 300px;
	min-height: 30px;
	display: inline;
	float: left;
}
.footer1{
	width: 300px;
	height: 30px;
	display: inline;
	float: left;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	line-height: 30px;
	overflow: hidden;
}
.footer2{
	width: 1280px;
	min-height: 80px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
	padding-top: 20px;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	line-height: 80px;
}
.content_nav{
	width: 1280px;
	height: 40px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
	margin-top: 10px;
}
.content_nav1{
	width: 200px;
	height: 40px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #ffffff;
	line-height: 40px;
	margin-left: 20px;
}
.content_nav3{
	width: 1238px;
	min-height: 200px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
	background: #ffffff;
	border-bottom: 1px solid #00a0e9;
	border-right: 1px solid #00a0e9;
	border-left: 1px solid #00a0e9;
	padding: 20px;
}
.news_content{
	width: 90%;
	min-height: 40px;
	margin-left: 5%;
	display: inline;
	float: left;
	font-size: 16px;
	color: #333333;
	border-bottom: 1px dashed #5f6061;
	text-align: center;
	line-height: 40px;
}
.news_content2{
	width: 90%;
	min-height: 40px;
	margin-left: 5%;
	display: inline;
	float: left;
	font-size: 14px;
	color: #333333;
	text-align: center;
	line-height: 40px;
}
.news_content1{
	width: 100%;
	min-height: 30px;
	display: inline;
	float: left;
	margin-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
}
/**********新闻列表*************************/
.news_list{
	width: 100%;
	height: 30px;
	display: inline;
	float: left;
}
.news_lista{
	width: 100%;
	min-height: 0px;
	display: inline;
	float: left;
	border-bottom: 1px dashed #5f6061;
}
.news_list1{
	width: 80%;
	height: 30px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 17px;
	color: #333333;
	line-height: 30px;
	overflow: hidden;
}
.news_list3{
	width: 100%;
	min-height: 0px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #333333;
	line-height: 20px;
	overflow: hidden;
	padding-bottom: 5px;
}
.news_list2{
	width: 15%;
	height: 30px;
	display: inline;
	float: right;
	text-align: center;
	font-size: 17px;
	color: #333333;
	line-height: 30px;
}
/***********************************/
.pic_list{
	width: 100%;
	min-height: 100px;
	display: inline;
	float: left;
}
.pic_list1{
	width: 274px;
	height: 240px;
	display: inline;
	float: left;
	overflow: hidden;
	margin-right: 20px;
	margin-bottom: 20px;
}
.pic_list1:nth-child(4n){
	float: right;
	margin-right: 0px;
}
.pic_list11{
	width: 274px;
	height: 200px;
	display: inline;
	float: left;
	overflow: hidden;
}
.pic_list12{
	width: 274px;
	height: 40px;
	display: inline;
	float: left;
	overflow: hidden;
	text-align: center;
	font-size: 14px;
	color: #333333;
	line-height: 40px;
}
.scrollbox{ width: 370px;display: inline;float: left;overflow: hidden}
#scrollDiv{width:370px;height:300px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/

.scroltit{ height:26px; line-height:26px; padding-bottom:4px; margin-bottom:4px;}
.scroltit h3{ width:100px; float:left;}
.scroltit .updown{float:right; width:32px; height:22px; margin-left:4px}
.pages{}
.pages:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.pages{width: 100%;display: inline;float: left}
.pages ul{margin-top:10px;}
.pages ul li{display:inline-block;height:28px;border:1px solid #e2e2e2;background-color:#fff;color:#333;font-size:14px;line-height:28px;float: left;}
.pages ul li a,.pages ul li span{display:block;padding:0 15px;}
.pages ul li.disabled{color:#d2d2d2;}
.pages ul li.active{color:#fff;border:1px solid #009688;background-color:#009688;}
.youqing{
	width: 1280px;
	height: 40px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
	margin-top: 10px;
}
.youqing1{
	width: 200px;
	height: 40px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	line-height: 40px;
	margin-left: 20px;
}
.youqing2{
	width: 1278px;
	min-height: 10px;
	display: inline;
	float: left;
	position: relative;
	margin-left:-640px;
	left: 50%;
	background: #ffffff;
	border-bottom: 1px solid #00a0e9;
	border-right: 1px solid #00a0e9;
	border-left: 1px solid #00a0e9;
	padding-bottom: 10px;
}
.youqing21{
	min-height: 30px;
	display: inline;
	float: left;
	overflow: hidden;
	margin-top: 10px;
	margin-left: 10px;
}
.main{  width:250px; float:left; }
.box04{ width:385px; height:495px; float:left;overflow: hidden}
.box04 ol li{ padding-left:10px; width:373px; height:30px;font-size:15px; line-height:30px; border-bottom:1px solid #fff;}
.box04 .part{ width:100%;padding-top:20px;}
.box04 .part span{ margin-left:26px; cursor:pointer;}
.breakNewsblock { width:100%;}
#breakNews {padding:0 0 0px 2px;}
#breakNews .list6 {height:495px; overflow:hidden;width:100%;}
#breakNews .list6 ol{ margin:0; padding:0; list-style:none;}
#breakNews .hit {width:12px; padding-top:12px;margin-left:26px;}
.datu{
	width: 860px;
	height: 495px;
	display: inline;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	background: #00a0e9;
}
.datu img{
	width: 100%;
	height: 100%;
	display: inline;
	float: left;
}
.ditu{
	width: 1247px;
	height: 78px;
	display: inline;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}
.con3{width:1248px;height:80px;display: inline;float: left}
.lef3{ width:103.9px; height:66px;  margin-left:10px; float:left; display:inline;border: 1px solid #cb2d33;padding: 5px;}
.lef3 img{ width:100%; height:100%;display: inline;float: left; overflow: hidden; }
.lef3:first-child{margin-left: 0px}
.left_buttt{
	width:30px; height:70px; margin-top: 25px; float:left; display:inline;  background-image:url(../images/left_02.png);background-size:100% 100%
}

.right_buttt{
	width:30px;margin-top: 25px;  height:70px; float:right; display:inline; background-image:url(../images/right_02.png);background-size:100% 100%
}