*{padding:0px; margin: 0px;}
body {
    margin:0px;padding:0px;
	font-family: "Arial","Microsoft YaHei","黑体","宋体",sans-serif;
	font-size: 14px;
	color: #1E1E1E;
	background:#f1fafe;
	min-width:1200px;}
ul {
	padding:0px;
	margin:0px;}
p{padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}
ol,ul { list-style: none;}
a{color:#333;text-decoration:none;}
a:hover {color:#007fba;text-decoration:none;}
.clear{clear: both;overflow: hidden;height: 0px;padding: 0px;margin: 0px;}
::-webkit-input-placeholder { /* webkit browsers */ 
color: #333;} 
:-moz-placeholder { /* mozilla firefox 4 to 18 */ 
color: #333;} 
::-moz-placeholder { /* mozilla firefox 19+ */ 
color: #333;} 
:-ms-input-placeholder { /* internet explorer 10+ */ 
color: #333;}

.top_logo {width:1180px;height:86px;margin:0px auto;background:url(images/top_bg.jpg) top center no-repeat;}
.f-left{float:left;}
/*头部链接*/
.top_link { float:right; background:url(images/fgx_01.jpg) left 60% no-repeat; padding-left:3px; padding-right:20px;}
.top_link li { float:left; background:url(images/fgx_01.jpg) right 60% no-repeat; padding-right:3px;}
.top_link li a { float:left; line-height:14px; padding:32px 10px 20px 10px; line-height:21px; text-align:center;}
.top_link li a span { color:#003250; cursor:pointer;}/*#7d7d7d  #afb7bb font-weight:bold;*/
.top_link li a em { color:#011d2e; display:block; width:100%;cursor:pointer; font-size:9px;}
.top_link li a:hover span, .top_link li a:hover em{ color:#011d2e;}
/*搜索*/
.search { width:158px; margin-top:30px; float:right;margin-right:350px;}/*BY 1230*/
/*.search { width:158px; margin-top:13px; float:right;}*/
.search li { float:left;  padding-right:3px;}
.search li a { float:left; width:19px; line-height:14px; padding:32px 0 20px 0;
    height: 0px;}
.search li a span { color:#003250; cursor:pointer;}
.search li a em { color:#7d7d7d; display:block; width:100%;cursor:pointer; font-size:9px;}

.search input { width:120px; height:24px; line-height:24px; background:url(images/input_bg.jpg) no-repeat; padding-left:11px; border:none; float:left; color:#666666;outline:0px;}
.search #btnSearch { width:27px; height:24px; background:url(images/btn_01.jpg) no-repeat; border:none; float:left;outline:0px; cursor:pointer;}

.webdhku{width:1180px;margin:0px auto;}
.webku{width:1160px;margin:0px auto; padding:10px; background-color:#FFFFFF;}
.indexleft{ float:left; width:870px;}
.indexright{ float:right; width:275px;}

.indexbanner{ position: relative;width:100%; height:465px; overflow:hidden; background-color:#000000;z-index: 10;}
.flexslider { position: relative; height: 465px; overflow: hidden; background: url(images/loading.jpg) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 465px;}
.flex-control-nav { position: absolute; bottom: 20px; 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.jpg) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

.boxtitle0 {
   float:left;
   width:275px;
	height:20px;
	padding-bottom:10px;
	background-image:url(images/img_01.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-top:0px;}
.boxtitle0, .boxtitle0 a{
	color:#1b74ba;
	font-size:18px;
	font-family: "Arial","Microsoft YaHei","黑体","宋体",sans-serif;
	line-height:20px;
	text-decoration:none;}

.boxtitle1 {
float:left;
   width:275px;
	height:40px;
	background-image:url(images/img_01.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	margin-top:0px;}
.boxtitle1, .boxtitle1 a{
	color:#1b74ba;
	font-size:18px;
	font-family: "Arial","Microsoft YaHei","黑体","宋体",sans-serif;
	line-height:40px;
	text-decoration:none;}
.boxtitle2 {
float:left;
   width:275px;
	height:40px;
	background-image:url(images/img_01.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-top:15px;}
.boxtitle2, .boxtitle2 a{
	color:#1b74ba;
	font-size:18px;
	font-family: "Arial","Microsoft YaHei","黑体","宋体",sans-serif;
	line-height:40px;
	text-decoration:none;}

.indexnewsku{ float:left; width:870px; overflow:hidden;}
.indexnewsku .fl{float:left; width:425px;}
.indexnewsku .fr{float:right; width:425px;}
.indexnewshead{float:left;width:425px;height:55px;border-bottom:1px solid #02577e;}
.indexnewsku .more a{
	width:80px;
	float:right;
	height:40px;
	font-size:12px;
	text-align:right;
	line-height:40px;
	margin-top:15px;}

.arrowlist1 li {
	background-image:url(images/img_27.jpg);
	background-repeat:no-repeat;
	background-position:left center;}
.arrowlist2 li {
	background-image:url(images/img_282.jpg);
	background-repeat:no-repeat;
	background-position:left center;}
.datetime {
	font-size:12px;
	color:#999;
	margin-left:10px;}
.boxnews3 {	
	float:left;width:425px;min-height:200px; margin-top:10px;}
.boxnews3 ul{
	margin:0px;
	display:inline;
	list-style:none;}
.boxnews3 ul li {
	width:100%;
	display: block;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-indent:15px;}
.boxnews3 ul li a{
	height:30px;
	width:100%;
	color:#333;
	text-decoration:none;}
.boxnews3 ul li span{
	float: right;
	text-align: right;/*日期右对齐*/	
	color: #999;}

.bot {width:1180px; margin:0px auto;}
.yqlj { margin-top:10px; height:30px; background:#c5e6f3; padding-left:30px;}
.yqlj li { float:left; line-height:30px;}
.yqlj li a { padding:0 20px;}
.yqlj li span { color:#a5d1e3;}
/*版权信息*/
.copy { padding:20px 0 30px 0; line-height:200%; color:#929191; text-align:center;}
.copy em { color:#4f88a2;}
.copy .dian{font-family:"宋体";}

.inbanner{margin:0px auto 0px;width:1160px; height:200px; overflow:hidden;}
.inwebku{margin:10px auto 0px;width:1160px;  overflow:hidden;}
.inwebku .inleft{ float:left;width:285px;  overflow:hidden;}
.inwebku .inright{ float:right;width:855px;  overflow:hidden;}
.inleftdown{ float:left;width:285px;  overflow:hidden; margin-top:10px;}
/*当前位置*/
.dqwz { float:left;padding-top:0px; width:835px; margin:0 auto; height: 35px; line-height:35px; border-bottom:#b1b2b2 1px dotted; text-align:left; background:url(images/ico_03.jpg) 5px 12px no-repeat; padding-left:20px; color:#007fba; overflow:hidden;}
.dqwz a {color:#007fba;}
.dqwz a:hover { color:#004260;}
/*内页导航*/
.typelist { padding-top:3px; background:#007fba;}
.typelisthead{ float:left; width:100%; height:35px; line-height:35px; text-align:left; text-indent:27px;background:#007fba; color:#FFFFFF; font-size:15px; font-weight:bold;}
.typelist li { float:left; width:100%; text-align:left; text-indent:27px;}
.typelist li a{ display:block; width:100%; line-height:37px; height:37px; background:url(images/typelist_bg01.jpg) left center no-repeat;}
.typelist .cur a, .typelist li a:hover{background:url(images/typelist_bg02.jpg) left center no-repeat;font-weight:bold; color:#fff;}

.hxgin_right_meno { float:left;width:100%; margin:0px auto; padding:10px 0px; line-height:200%; text-align:left; color:#333;}
.hxgin_right_meno p{ text-indent:2em;}
.hxgin_right_meno em { font-style:italic;}
.hxgin_right_meno strong { font-weight:bold;}
.hxgin_right_meno img{ max-width:855px;}


.page{
	padding:50px 0px 50px;
	font-size:12px;
	line-height:22px;
	text-align:center;
	clear:both;}
.page a{
	text-decoration:none;
	color:#656565;
	background:#fff;
	border:1px solid #dddddd;
	padding:5px 10px;
	margin-right:3px;}
.page a.active{
	background:#007fba;
	border:1px solid #007fba;
	color:#fff;}
.page a:hover{
	text-decoration:none;
	color:#fff;
	background:#007fba;
	border:1px solid #007fba;}
	
	
.newsku	{float: left; width:855px; overflow:hidden;font-size:14px; height:auto; margin-top:0px;}
.newsku ul li{
float: left;
overflow:hidden;
	width: 855px;
	height: 40px;
	border-bottom: 1px solid #d5d5d5;}
.newsku ul li a{
	display: block;
	line-height: 40px;}
.newsku ul li a:hover{}
.newsku ul li a span{
	float: right;
	font-size: 12px;}
.newsku ul li a:hover span{}	

UL.PicListhxg {
	float: left;overflow: hidden; width: 855px; height:auto;}
UL.PicListhxg LI {
	float: left; width: 275px; height: 215px; margin-top:15px; margin-right:15px; overflow:hidden;border-bottom: none;}
UL.PicListhxg LI .Pic {
	float: left; width: 275px; height: 185px
;}
UL.PicListhxg LI .PicName {
	font-size: 14px; float: left; width: 275px; line-height: 30px; height: 30px; text-align: center; overflow:hidden;}
.newsku UL.PicListhxg LI .PicName a{
	display: block;
	line-height: 30px;}

UL.PicListhxg2 {
	float: left;overflow: hidden; width: 855px; height:auto;}
UL.PicListhxg2 LI {
	float: left; width: 150px; height: 280px; margin-top:25px; margin-right:26px; overflow:hidden;border-bottom: none;}
UL.PicListhxg2 LI .Pic1 {
	float: left; width: 150px; height: 220px
;}
UL.PicListhxg2 LI .PicName1 {
	font-size: 14px; float: left; width: 150px; line-height: 25px; height: 25px; text-align: center; overflow:hidden;}
.newsku UL.PicListhxg2 LI .PicName1 a{
	display: block;
	line-height: 20px;}

.haungTitle {
	float:left;font-weight:bold; font-size: 18px; width: 100%; color: #015c91; line-height: 40px; text-align: center; margin-top:20px;}
.haungInfo {
	float:left;padding-bottom: 5px; width: 100%; line-height: 30px; border-bottom: #ccc 1px dotted; text-align: center
;}
