@charset "utf-8";
/* CSS Document */
/*公共样式表*/
body,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table,td,tr,th,p,ul{padding:0; margin:0;} 

li,dd,ol,ul{list-style-type:none;}
img{ border:none;}
a{ text-decoration:none;}
a:hover{ color:#CC0909;}
body{ padding:0; margin:0; font-size:12px;font-family: "微软雅黑"; color:#333;}
.clear { zoom:1;}
.clear:after { content:''; display:block; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
@font-face {
    font-family: DeliciousRoman;
src: url(../font/simhei.ttf)}

.clear
{
	clear:both;}

.cont,.con
{
	width:1132px;
	margin:0 auto;}
.con{ position:relative;}
#header
{
	height:224px;
	background:url(../images/headbg.jpg) no-repeat center top;
	position:relative;}
.logo
{
	position:absolute;
	top:10px;
	left:10px;}
ul.news
{
	padding:0 15px;}
#navs
{
	height:43px;
	background:url(../images/navbg.gif) repeat-x;}
#mains
{
	background:url(../images/mainbg.gif) repeat-x;
	
	padding-top:20px;
	padding-bottom:20px;}

.maincont1
{
	
	width:1104px;
	padding:18px 18px 0 18px;
	margin:0 auto;
	background:url(../images/maincontbg.png) repeat-y;}

ul.guide
{
	margin-top:10px;}
ul.guide li
{
	height:42px;
	
  font-size: 12px;
  font-family: "Microsoft YaHei";
  color: rgb( 255, 255, 255 );
  font-weight: bold;
	line-height:42px;
	margin-bottom:10px;}
ul.guide li a
{
	color:#fff;}
ul.guide li a:hover
{
	color:#f1880b;}
ul.guide li span
{
	font-size:18px;}
ul.guide li#guide1
{
	background:url(../images/guidebg.gif) no-repeat;
	padding-left:60px;}
ul.guide li#guide2
{
	background:url(../images/guidebg.gif) no-repeat -280px 0;
	padding-left:60px;}
ul.guide li#guide3
{
	background:url(../images/guidebg.gif) no-repeat -560px 0;
	padding-left:60px;}
ul.guide li#guide4
{
	background:url(../images/guidebg.gif) no-repeat -840px 0;
	padding-left:60px;}
ul.guide li#guide5
{
	background:url(../images/guidebg.gif) no-repeat -1120px 0;
	padding-left:60px;}
#foot
{
	padding:15px 0;
	height:120px;
	background:url(../images/footbg.gif) repeat-x;
  font-size: 12px;
  font-family: "Microsoft YaHei";
  color: rgb( 255, 255, 255 );
  text-transform: uppercase;
  line-height: 1.667;
  text-align: center;}

.conts h1
{
	
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: rgb( 51, 51, 51 );
  font-weight: bold;

  background:#dadbde;
  height:32px;
  line-height:32px;
 
  padding-left:10px;
  margin-bottom:15px;}
.conts h1 a
{
	float:right;
	padding-top:8px;
	padding-right:10px;}
.conts h1 span {
  font-size:8px;
  font-family:Arial, Helvetica, sans-serif;
  color: rgb( 153, 153, 153 );
 
  font-weight:normal;}

.conts  ul
{
	padding:0 14px;}
.conts  ul li
{	
  font-size: 12px;
  font-family: "Microsoft YaHei";
  text-align: left;
  background:url(../images/libg.gif) no-repeat;
  height:27px;
  padding-left:10px;}

.conts  ul li a
{
	 color: rgb( 51, 51, 51 );}
.conts  ul li a:hover
{
	 color:#f1880b;}
.bgconts
{
	background:#fafdfe;
	border:1px solid #dee0e3;
	padding: 10px;}

.bgconts p
{
	line-height:24px;}
ul.forms li
{
	background:none;
	 padding-left:0;}
ul.forms li span
{
	
  font-size: 12px;
  font-family: "Microsoft YaHei";
  color: rgb( 51, 51, 51 );
  font-weight: bold;
  display:inline-block;
  margin-right:10px;}
.conts p
{
	padding:10px 15px;}
.conts li.down span
{
	float:right;}
#foot span
{
	display:inline-block;
	width:16px;
	height:16px;
	border-right:1px solid #23487e;
 background-color: rgb( 113, 169, 234 );
  box-shadow: 1.5px 2.598px 3px 0px rgb( 0, 0, 0 );
  font-size: 16px;
  line-height:16px;
  font-family: "Microsoft YaHei";
  color: rgb( 255, 255, 255 );
  font-weight: bold;}
#foot p
{
	margin-bottom:10px;}
.cont_left
{

	margin-right:18px;}
.cont_left21
{
	width:358px;}
.cont_mains 
{
	width:703px;
	margin-right:18px;}

.cont1 h1 {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color:#ffffff;
  font-weight: bold;
  height:35px;
  line-height: 35px;
  padding-left:35px;

  margin-bottom:15px;}


.cont1 h1  span {
  font-size: 12px;
  font-family: "Arial";
  color: rgb( 194, 192, 192 );
  text-transform: uppercase;
  font-weight:normal;}

.cont1 h1 a {
  font-size: 10px;
  font-family: "Microsoft YaHei";
  color: #fff;
  position:relative; 
    font-weight:normal;
	  text-transform: uppercase;
	  padding-right:10px;
	  line-height:10px;
	  top:10px;}
ul.news li
{
	
  font-size: 12px;
  font-family: "Microsoft YaHei";
  background:url(../images/slot.gif) left center no-repeat;
  padding-left:10px;
  line-height: 20px;
  border-bottom:1px dashed #dad7d7;
  margin-bottom:10px;}
.cont1{ margin-bottom:15px; border:1px solid #eae7e7;}
span.date {
  font-size: 12px;
  font-family: "Microsoft YaHei";
  color: rgb( 153, 153, 153 );}

ul.lj li
{
	width:185px;
	height:36px;
	
	float:left;
	
  border-radius: 5px;
  background-color: rgb( 238, 58, 75 );
  text-align:center;
  margin-bottom:5px;
  margin-right:5px;
  line-height:36px;
  text-align:center;
  
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb( 255, 255, 255 );
  text-shadow: 0.3px 0.5px 5px rgb( 0, 0, 0 );}
.mains1{ 
width:1132px;
margin:0 auto;
background:url(../images/mainbg1.png) no-repeat left bottom;
padding-bottom:15px;}
select.lj1
{
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: rgb( 102, 102, 102 );}
ul.lj li.r
{
	margin-right:0;}
.ad{ margin-bottom:15px;}
ul.lj li.m
{
	margin-bottom:0;}
ul.lj li a
{
	color:#fff;}
ul.lj li.l1
{
	background:url(../images/l1.png) 0 0 no-repeat;}
ul.lj li.l2
{
	background:url(../images/l2.png) 0 0 no-repeat;}
ul.lj li.l3
{
	background:url(../images/li3.png) 0 0 no-repeat;}
  
  ul.lj li.l4
{
	background:url(../images/li4.png) 0 0 no-repeat;}
  
  ul.lj li.l5
{
	background:url(../images/li5.png) 0 0 no-repeat;}
ul.lj li.l6
{
	background:url(../images/li6.png) 0 0 no-repeat;}
  
  

 


ul.news li a
{  color: rgb( 102, 102, 102 );}
ul.news li a:hover
{
	color:#db1212;}
.cont_right
{
	width:298px;
	margin-right:8px;}

.cont_h { height:73px; line-height:73px; background:url(../images/cont_h.gif) no-repeat 0 0;
  font-family: "Microsoft YaHei";
  color: rgb( 255, 255, 255 );
 
  text-align:center;}.cont_m{ background:url(../images/cont_m.gif) repeat-y; padding:10px 16px; text-align:center;}
.cont_m ul li{ line-height:24px; margin-bottom:10px; border-bottom:1px solid #1b75ce;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  
  font-weight: bold;}
.cont_m ul li a
{color: #fff;}
.cont_m ul li a:hover
{
	display:block;
	background:#D88C3B;
	color:#fff;}
.cont_h h1{ font-size: 24px; font-weight:normal;}
.cont_right1 { width:865px;}
.cont_b { height:278px; background:url(../images/cont_b.gif) no-repeat;}
.cont_right1 h2 {
  font-size: 14px;
  height:43px;
  line-height:43px;
  font-family: "Microsoft YaHei";
  color: rgb( 6, 100, 179 );
  font-weight:normal;
  background:url(../images/locationbg.gif) no-repeat;
  padding-left:30px;
  margin-bottom:10px;}
.cont_right1 h2 a{color: rgb( 6, 100, 179 );}
.fy{ margin-top:10px;}
.fy a{ display:inline-block;  width:50px; height:20px; line-height:24px; border:1px solid #e0e0e0; margin-right:5px; text-align:center; background:#efecec; color:#666;}
.fy a:hover { background:#d50808; color:#fff;}
.cont_right1 .p1{ font-size: 12px;
  text-align:center; color:#3399ee;
  font-family: "Microsoft YaHei"; padding-top:10px;}
  .cont_right1 h3{ font-size: 18px;
  line-height:43px; text-align:center; color:#333333;
  font-family: "Microsoft YaHei";}
  
  .cont_right1 .p2{ font-size: 14px;
  color:#525151;
  line-height:24px;
  font-family: "Microsoft YaHei"; padding-top:10px;}
  h1.htitle1
 {
	 background:url(../images/htitle1.gif) no-repeat;}
 
 h1.htitle2
 {
	 background:url(../images/htitle2.gif) no-repeat;}
h1.htitle3
 {
	 background:url(../images/htitle3.gif) no-repeat;}
h1.htitle4
 {
	 background:url(../images/htitle4.gif) no-repeat;}
.loginform
{
	
  border-style: solid;
  border-width: 1px;
  border-color: rgb( 237, 237, 237 );
  border-radius: 5px;
  background-color: rgb( 242, 241, 241 );
  
  width: 302px;
  height: 213px;
  z-index: 60;}

.loginform h2 {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgba( 51, 51, 51, 0.961 );
  height:36px;
  line-height:36px;
  border-bottom:1px solid #e7dfdf;
  background:url(../images/lock.gif) no-repeat left center;
  padding-left:40px;}
.loginform  form
{
	margin:20px;}
.loginform  form label
{
	display:inline-block;
	width:70px;
	font-size:14px;
	font-weight:bold;}
.loginform  form  ul li
{
	margin-bottom:10px;}
.loginform  form  input.txt
{
	
  border-style: solid;
  border-width: 1px;
  border-color: rgb( 221, 217, 217 );
  background-color: rgb( 255, 255, 255 );
  
 
  width: 170px;
  height: 24px;
  line-height:20px;
  padding-left:20px;}
.loginform  form  select
{
	width:188px;
	height:24px;
	line-height:24px;
	margin:0;
	padding:0;
	border:1px solid rgb( 221, 217, 217 );}
.loginform  form  input.sub
{
	width:125px;
	height:34px;
	line-height:34px;
	background:url(../images/sungbg.gif) no-repeat ;
	border:none;

  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: rgb( 255, 255, 255 );
  font-weight: bold;}
.serchform
{
	width:305px;
    margin-top: 5px;
	height:36px;
	background:url(../images/serchbg.gif) no-repeat;}
.serchform input
{
	display:inline-block;}
.serchform input.txt1
{
	width:205px;
	padding-left:10px;
	padding-right:10px;
	height:36px;
	line-height:24px;
	border:none;
	background:none;}
.serchform input.sub1
{
	width:70px;
	height:36px;
	line-height:36px;
	border:none;
	background:none;
	
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: rgb( 7, 117, 210 );
  font-weight: bold;}
.footr 
{
	width:400px;
	background:url(../images/footbg1.gif) no-repeat left top;}
.footl
{
	width:732px;
	text-align:center;
	margin-top:30px;}
.cont_left1{ width:220px;}
td.td1{ padding-left:10px; padding-right:10px;}
input.wenbenkuang { border:1px solid #c9c7c7; height:22px; line-height:22px;}
textarea.wenbenkuang { border:1px solid #c9c7c7;}
input.go-wenbenkuang { width:80px; height:24px; line-height:24px; background:#298be6; border-radius:3px; border:none; margin:10px 0; color:#fff;
font-weight:bold; font-family:"微软雅黑";}
table.huixin a{ color:#333;}
ul.fg{ margin-top:20px;}
ul.fg li{ width:200px;  float:left; margin-right:20px; margin-bottom:20px;}
ul.fg li p{ text-align:center; line-height:24px; font-size:14px;}
ul.fg li p a{ color:#333;}
ul.fg li.last{ margin-right:0;}
.links{
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: rgb( 102, 102, 102 );
  font-weight:bold;}
.links span{ width:80px;display:inline-block; position:relative; top:-10px; text-align:center;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: rgb( 7, 117, 210 );
  font-weight: bold;}
.links ul{ display:inline-block;}
.links ul li{ width:212px; float:left; margin-right:52px;}
.links ul li  select{ width:212px; height:24px; line-height:24px;  font-size: 14px; font-family: "Microsoft YaHei"; color:#666;}
.links ul li.last{ margin-right:0;}

.cont_right1 img
{
	margin:10px 0;
	text-align:center;}

.article
{
	line-height:1.5em;}  
	
 .imgs li{
      margin-bottom: 2px; float: left;}
 .imgs li+li+li{ margin-right:10px;}
 .imgs li+li+li+li{ margin-right:0;}
 .imgs li+li+li+li+li{ margin-right:10px;}
 .imgs li+li+li+li+li+li{ margin-right:0;}

.imgs li:last-of-type{
    margin-bottom: 0px;}
