@charset "utf-8";

/*全局*/
* {padding:0;margin:0;list-style:none;}
body{
	margin:0px;
	padding:0px;
	font-size:14px;
	font-family:Microsoft Yahei; background:url(../images/bg.jpg); }
img {border:none;}
em {font-style:normal;color:#999999;}
.space {padding-top:10px;}  /*定义上间距*/
.float_l {float:left;}  /*左浮动*/
.float_r {float:right;}  /*右浮动*/
.f_checkbox{ margin-right:5px;}
.f_text,.f_select,.f_textarea {border-width:1px;border-style:solid;border-color:#DDDDDD #E9E9E9 #E9E9E9 #DDDDDD;}
.f_text {height:20px;line-height:20px;padding:4px;}
.f_textarea{ height:80px;line-height:20px;padding:4px;}
.f_select {padding:5px;}
.f_radio {margin-right:5px;vertical-align:middle;}
.f_label .key {margin-right:5px;font-weight:normal;}
.clr {clear:both;}  /*清除以上浮动元素*/
.clr_l {clear:left;}  /*清除左浮动*/
.clr_r {clear:right;}  /*清除右浮动*/
.cls {clear:both;padding-top:15px;} /*清除以上浮动元素，并定义上间距*/
.cls30 {clear:both;padding-top:30px;} /*清除以上浮动元素，并定义上间距*/
.cls10 {clear:both;padding-top:10px; width:1000px; margin:auto; }
.cls20 {clear:both;padding-top:20px; width:1000px; margin:auto; }
.cls50 {clear:both;padding-top:50px;} /*清除以上浮动元素，并定义上间距*/
.mag_top{ margin-top:20px;}
.cls100 {clear:both;padding-top:70px;}
.cls2 {clear:both;padding-top:15px; margin:auto;} /*清除以上浮动元素，并定义上间距*/
.text_l {text-align:left;}  /*文本左对齐*/
.text_c {text-align:center;}  /*文本居中*/
.text_r {text-align:right;}  /*文本右对齐*/
.chuwei{ overflow:auto;}
a{ font-size:12px; color:#333;
	text-decoration:none;

	}

a:hover{
	text-decoration:underline;
	}

.clear{
	clear:both;
	height:0px;
	font-size:0px;}

.home_set a{
	color:black;
    font-family:arial,"宋体";	
	padding-right:5px;
    cursor: pointer;
	text-decoration:none;}
.Advisory{
	font-size:14px;
	width:181px;
	float:right;
	padding-right:3px;
	font-weight:bold;
	font-style:oblique;
    margin-top:7px;
	margin-bottom:2px;}
.Advisory02{
	color:black;
	padding-right:5px;
	font-weight:bold;
	margin-top:8px;
	margin-bottom:2px;}
.search{
	overflow: hidden;
	zoom: 1;
	height: 20px;
	margin-top: 11px;
	background: url(../images/searchLeft.gif) no-repeat;
	width: auto;
	float:right;}
.search_extra{
    padding-left: 11px;
	padding-top:2px;
	height:20px;
	float: left;
	padding-right:1px;
	width:130px;}
.search_left{
	height: 15px;
	width: 129px;
	border: none;
	background:transparent;
	float: left;
	padding-right: 0px;}
.search_sub{
	width:28px;
	height:20px;
	background: url(../images/searchRight.png) no-repeat;
	display:block;
	float:left;}
 
 /*局部*/
 
 


/*tab切换框*/
.tabMenu{ height:32px; line-height:30px; background:#E0E0E0; position:relative; border-bottom:2px solid #E89494;}
.tabMenu span{ color:#CB0000; font-size:16px; font-family:Microsoft Yahei; margin-left:15px;}
.tabMenu a{ color:#CB0000; font-size:12px; font-family:Microsoft Yahei; }
.tabMenu a:hover{ text-decoration:underline;}
.tabMenu_tzgg{margin-right:370px;}
.tabText { width:98%; padding-left:5px; padding-right:5px; padding-top:5px;}
.tabText li{padding-left:20px; line-height:33px; height:33px; margin-bottom:3px;  border-bottom:1px dotted #CCC;}
.tabText li a{ font-size:12px; font-weight:normal; color:#666; display: block; width:375px; overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; float:left;}
.tabText li a:hover{ text-decoration:underline; font-size:12px; font-weight:normal;}
.tabText li .riqi{ display:block; float:right; width:90px; height:28px; font-size:12px; color:#CCC; text-align:center;}
/*tab切换框 结束*/


/*tab切换框*/
.tabText2 { width:94%; padding-left:5px; padding-right:5px;}
.tabText2 li{padding-left:10px; line-height:35px; height:35px; margin-bottom:3px;  border-bottom:1px dotted #999;}
.tabText2 li a{ font-size:12px; font-weight:normal; color:#666; display: block; height:32px; line-height:32px; width:85%; float:left;}
.tabText2 li a:hover{ text-decoration:underline; font-size:12px; font-weight:normal;}
.tabText2 li .riqi{ display:block; float:right; width:90px; height:32px; font-size:12px; color:#CCC; text-align:right;}
/*tab切换框 结束*/

#header{ width:1200px; margin:auto; background:#FFF; height:304px;}
  
#main{width:1200px;  margin:auto; overflow:hidden;}
.sytext{width:1200px; margin:auto}
.img1{float:left; width:510px; overflow:hidden;margin-top:100px;}
.img1 img{ width:468px; height:269px; border:17px solid #7395AD;}
.imgleft{margin-left:20px; float:left;}
.dsdt{float:right; height:370px; width:640px; overflow:hidden;margin-top:40px;}
.dstd_gd{ font-size:16px; float:right; line-height:45px; color:#0084BF;font-family:Microsoft Yahei; margin-right:10px;}
.dstd_list{ clear:both; background:#FFF; height:303px; margin-top:60px;}
.ljfc{margin:auto; width:221px; height:80px; padding-top:30px; clear:both;} 
.lifclist{ width:1300px; }
.lifclist li { width:358px; height:257px; background:#FFF; text-align:center; float:left; margin-right:63px; }
.lifclist li img{ width:358; height:207px; margin-bottom:12px; }
.lifclist li a{ color:#35678C; font-size:20px; }
#footer{ width:1200px; height:100px; background:#FFF; margin:auto; margin-top:20px; text-align:center; line-height:30px; padding-top:30px; color:#666; font-size:12px;}
.xxpages2{ width:1200px; background:#FFF; border:1px solid #D1D1D1; margin-top:30px; min-height:500px; padding:30px; float:right; margin-right:20px; margin-bottom:15px; }
.juhzong{ float:none !important; margin:auto; margin-top:20px;}
.dqwz{ font-size:16px; border-bottom:2px solid #D1D1D1; padding-bottom:15px; margin-bottom:15px; width:94%; margin-left:5px;}
.dqwz a{ font-size:16px;}

.imglist { width:98%; padding-left:5px; padding-right:5px;}
.imglist li{ float:left; margin-right:42px; margin-bottom:20px;}
.imglist li,.imglist li img{ width:247px; height:150px;}
.ljfc_a{ display:block; width:300px; text-align:center; height:50px; line-height:50px; font-size:20px; margin:auto; margin-bottom:15px; }
.ljfc_h1{ width:1153px; height:124px; text-align:center; font-size:36px; background:url(../images/picbg.png) no-repeat; margin-left:-5px; color:#FFF; line-height:124px; margin-bottom:20px;}
.xxpages_h1{ font-family:Microsoft Yahei; font-size:20px; color:#0084BF; line-height:25px; padding-bottom:15px; font-weight:normal;border-bottom:1px dotted #999; text-align:center; margin-top:30px; margin-bottom:10px; margin-left:22px; width:90%;}
.contents{ font-size:14px; color:#333; line-height:30px; margin-top:15px; width:80%; margin-left:82px;}
.contents img{ max-width:1000px; height:auto;}
.ljfc_zlist{  display:block; width:300px; text-align:center; height:50px; line-height:50px; font-size:20px; margin:auto; margin-bottom:15px; font-weight:normal;}




