﻿@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:#d1b546;}
body{ padding:0; margin:0; font-size:12px;font-family: "Microsoft YaHei"; 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;
}
#mainm{ background:url(../images/mainbg1.gif) repeat-x  #f1edec; padding-top:18px;  margin-top: 50px;}
.cont,.con
{
	width:1228px;
	margin:0 auto;
}
.con{ position:relative;}
#header
{
	height:130px;
	background:url(../images/top1.jpg) no-repeat center top ;
	position:relative; 
}
.logo
{
	position:absolute;
	top:10px;
	left:10px;
	
}
#navs
{
	height:51px;
	background:url(../images/navbg.gif) repeat-x;
}
#mains
{
	width:1228px;
	margin:0 auto;


	

	
	
}

.maincont1
{
	
	width:970px;
	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
{
    height: 100px;
    padding-top: 15px;
	background:url(../images/footbg.gif) repeat-x;
  font-size: 14px;
  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
{
  font-family: "Microsoft YaHei";
  color: rgb( 255, 255, 255 );

 
}
#foot p
{
	margin-bottom:10px;
}
.cont_left
{
	width:350px;
	
}
.cont1 h1 {
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color:#22abf0;
  font-weight: bold;
  line-height: 18px;
  
  margin-bottom:10px;
  background:url(../images/h1bg.gif) no-repeat 74px center;
  
 
 
 
}


.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: 11px;
  font-family: "Microsoft YaHei";
  color: rgb( 255, 102, 0 );
  position:relative;
  top:5px;
    font-weight:normal;
	  text-transform: uppercase;
}
ul.news li
{
	
  font-size: 14px;
  font-family: "Microsoft YaHei";
  background:url(../images/slot.gif) left center no-repeat;
  padding-left:10px;
  line-height: 18px;
  border-bottom:1px dashed #dad7d7;
  margin-bottom:10px;

}
ul.news li a
{
	color:#333;
}
ul.news li a:hover
{
	color:#f00;
}
.cont1{ margin-bottom:15px;}
span.date {

  font-size: 12px;
  font-family: "Microsoft YaHei";
  color: rgb( 153, 153, 153 );
  float:right;
font-style: italic;
  
}

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:1006px;
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;
}
  
  

 


.cont_right
{
	width:590px;
	
	 
	
	
}
.cont_left1 { width:243px;}
.cont_h { height:95px; line-height:105px; background:url(../images/cont_h.gif) no-repeat 0 0;
  font-family: "Microsoft YaHei";
  color: rgb( 255, 255, 255 );
  font-size:24px;
 
  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 #bad9fb;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  
  font-weight: bold;
  margin-right:20px;
 
}
.cont_m ul li a
{color: #fff;
}
.cont_m ul li a:hover
{
	display:block;
	background:#A00404;
	color:#fff;
}
.cont_h h1{ font-size: 24px; font-weight:normal;}
.cont_right1 { width:710px;}
.cont_b { height:44px; background:url(../images/cont_b.gif) no-repeat;}
.cont_right1 h2 {
  font-size: 14px;
  height:33px;
  line-height:33px;
  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;
  border-bottom:1px solid #F0EBEB;
}
.cont_right1 h2 a{color: #3460ca;}
.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;}
  
ul.lj2 li{ width:100px; float:left;  margin-bottom:10px; height:50px; line-height:50px; padding-left:59px;}
ul.lj2 li a{ display: inline-block; width:166px;font-size:14px; font-weight:bold; color:#666;}
ul.lj2 li a:hover{color:#db1212;}
ul.lj2 li#li1{ background:url(../images/ulbg.gif)  no-repeat;}
ul.lj2 li#li2{ background:url(../images/ulbg.gif)  no-repeat left -50px;}
ul.lj2 li#li3{ background:url(../images/ulbg.gif)  no-repeat left -100px;}
ul.lj2 li#li4{ background:url(../images/ulbg.gif)  no-repeat left -150px;}
span.links{
  font-size: 14px;
  display:inline-block; width:70px;
  font-family: "Microsoft YaHei";
  color:#666;
  font-weight: bold;
  
}
#foot ul{
	width:300px;  margin:0 auto;
}
#foot ul li.u1{ background:url(../images/li1.png) no-repeat; padding-left:20px;}
#foot ul li.u2{ background:url(../images/li2.png) no-repeat; padding-left:20px;}
#foot ul li.u3{ background:url(../images/li3.png) no-repeat; padding-left:20px;}
.tel{ position:absolute;  right:0; color:#ffe073; font-size:30px; font-weight:bold; line-height:60px;}
.tel .tel1{ font-size:18px;}
ul.news,.xian{ padding:15px 15px 6px 15px;}
.mains2{  width:1228px; margin:0 auto; }
.side{ width:346px;}
.content{ margin-bottom:20px; border:3px solid #fff; border-radius:3px; background:#fff;}
h2.title{ background:url(../images/h2bg.gif) repeat-x; height:33px; line-height:33px; font-size:14px; color:#c80404; padding-left:15px; border-bottom:3px solid #dadada; position:relative;}
h2 .more{  position:absolute; top:10px; right:10px;}
.sel{ padding:0 15px 15px 15px;}
.sel ul li label{ margin-right:10px; 
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: #fff;
  font-weight: bold;
 
}

.sel ul li  select{ color:#333; font-family:"Microsoft YaHei"; width:238px;}
.maincont{width:862px;}
.maincont .content{ width:415px; float:left; margin-right:20px;}

#foot .cont { position: relative;}
.side3{ width:280px;  background: #fff; padding:15px;}


.maincont3{ width:860px;background:#fff; padding:15px;}
.header_top{ height:33px; line-height:33px; background:#eae5e2;}
h3.title1{ background:url(../images/hands.png)  no-repeat left center; height:77px; padding-left:87px; margin-left:30px; padding-top:15px; line-height:77px;
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color:#fff;
  
}
ul.pics{
    margin-top: 20px;
    margin-left: 25px;
}
ul.pics li{
    float: left;
    width:174px;
    margin-right:25px;
    text-align: center;
}
.con_l{ float: left; width:550px; text-align: right; padding-right: 50px; border-right: 1px solid #fff; padding-top: 20px;}
.con_r{ float: right;width:600px;}
.con_r img{ margin-left: 20px;}
.con_r span{ position: absolute; top:40px; right:230px; }
.zw{ margin-top: 20px;}