@charset "gb2312";
body
{
margin:0px;
padding:0px;
color:#666;
background-color:#F7F7F7;
font-family:"Î¢ÈíÑÅºÚ";
}
img
{
border:0px;
}
a
{
text-decoration:none;
color:#666666;
}
ul
{
margin:0px;
padding:0px;
}
li
{
list-style-type:none;
}
.clear
{
clear:both;
content:"";
height:0px;
}
.top 
{
background-image:url(../images/t.jpg);
text-align: center;
width: 100%;
height:109px;
overflow:hidden;
background-repeat:repeat-x;
}
.top_left
{
float:left;
width:603px;
}
.top_right
{
float:right;
width:347px;
}
.cotnent
{
width:1100px;
margin:0 auto;
}
.nav
{
background-image:url(../images/dh.jpg);
height:50px;
line-height:50px;
overflow:hidden;
width:100%;
}
.nav a
{
background-image:url(../images/navli.png);
background-repeat:no-repeat;
background-position:right;
float:left;
width:132px;
}
.nav a
{
color:#ffffff;
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
font-size:15px;
font-weight:bold;
}
.nav ul li
{
float:left;
width:132px;
text-align:center;
}
.nav a:hover
{
font-size:15px;
}
.box {
height:340px;
overflow:hidden;
margin-top:5px;
margin-bottom:10px;
}
.content_i
{
margin-top:10px;
margin-bottom:10px;
}
.box3_zj {
    float: left;
    overflow: hidden;
    width: 434px;
	height:260px;
}
.box3_zj_1 {
    background: url("../images/sy-01.png") repeat-x scroll left top;
    color: #f7eedd;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 15px;
    height: 38px;
    line-height: 38px;
    padding: 0 10px 0 63px;
    text-align: left;
	font-weight:bold;
}
.box3_zj_1 span {
    float: right;
    font-family: "ËÎÌå";
    font-size: 12px;
}
.box3_zj_1 span a {
    color: #f7eedd;
	font-weight:normal;
}
.box3_zj_2 {
    background:#f7eedd;
    height: 187px;
    padding: 15px 15px;
    text-align: left;
	font-size:12px;
	line-height:22px;
}
.box3_zj_2 p
{
margin:0px;
padding:0px;
}
.box3_right {
    float: left;
    overflow: hidden;
    width: 267px;
	margin-left:15px;
}

.scrollUl {
    background: url("../images/sy-02.png") no-repeat scroll left top;
    height: 38px;
    overflow: hidden;
	line-height:38px;
	color:#ffffff;
	font-size:14px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.scrollUl font
{
padding-left:10px;
}
.scrollUl  span {
    float: right;
    font-family: "ËÎÌå";
    font-size: 12px;
	padding-right:10px;
}
.scrollUl span a {
    color: #f7eedd;
	font-weight:normal;
}
.box3_right_r
{
width:255px;
float:right;
}
.probanner
{
margin-top:10px;
}
.box4_1 {
    background: none repeat scroll 0 0 #f7eedd;
    padding: 10px 8px 0 19px;
}
.box8 ul li {
    background: none repeat scroll 0 0 #f7eedd;
    border-bottom: medium none;
    display: block;
    float: left;
    height: 203px;
    line-height: 30px;
    margin: 0 7px 13px;
    text-align: center;
    width: 175px;
	font-size:12px;
}
.box8 ul li img {
    height: 168px;
    padding: 5px 5px 0;
    width: 175px;
}
.fooer
{
background-image:url(../images/foot.jpg);
height:124px;
overflow:hidden;
margin-top:20px;
text-align:center;
color:#ffffff;
font-size:12px;
line-height:25px;
}
.footli
{
margin-top:30px;
}

.nbox1 {
    margin: 20px auto;
    overflow: hidden;
    width: 986px;
}

.nbox1_left {
    background-image: url("../images/n4.jpg");
	background-repeat:repeat-y;
    float: left;
    width: 266px;
}
.nbox1_left_1 {
    margin: 0 auto;
    width: 190px;
}
.nbox1_left_11 {
    background-image: url("../images/n5.jpg");
	background-repeat:repeat-x;
    color: #f7eedd;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 16px;
    height: 41px;
    padding-left: 10px;
    padding-top: 4px;
    text-align: left;
}

.nbox1_left_11 span {
    font-size: 10px;
    line-height: 10px;
    text-transform: uppercase;
}
.nbox1_left_1 ul {
    font-family: "Î¢ÈíÑÅºÚ";
    line-height: 38px;
    margin: 8px 0 15px;
    overflow: hidden;
}

.nbox1_left_1 ul li {
    background: url("../images/n9.jpg") no-repeat scroll left center;
    border-bottom: 1px solid #ccb37d;
    color: #632e00;
    display: block;
    font-size: 16px;
    font-weight: normal;
    height: 38px;
    margin-bottom: 1px;
    overflow: hidden;
    text-align: left;
    text-indent: 45px;
    width: 190px;
}
.nbox1_left_1 ul li a {
    color: #632e00;
    display: block;
    height: 38px;
    width: 190px;
}
.nbox1_left_12 {
    padding: 0 0 15px 5px;
	font-size:12px;
	line-height:25px;
}
.nbox1_right_1 {
    color: #666666;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 16px;
    height: 42px;
    line-height: 42px;
    overflow: hidden;
    padding: 0 20px 0 10px;
    text-align: left;
}
.nbox1_right_1 span {
    color: #666666;
    float: left;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
	font-weight:bold;
}
.nbox1_right_1 span a
{
color: #666666;
}
.nbox1_right 
{
float: right;
overflow: hidden;
width: 820px;
}
.about
{
height:236px;
overflow:hidden;
}
.about_left
{
width:250px;
float:left;
background-repeat:no-repeat;
}
.in_pro
{
background-color:#2B3141;
}
.in_pro ul li
{
border-bottom:1px solid #363f56;
height:45px;
line-height:45px;
padding-left:40px;
font-size:15px;
background-image:url(../images/dot2.png);
background-repeat:no-repeat;
background-position:30px 18px;
}
.in_pro ul li:hover
{
background-color:#000000;
}
.in_pro ul li a
{
color:#FFFFFF;
}
.about_right
{
float:right;
width:724px;
}
.gstitsl
{
background-image:url(../images/gstitsl.jpg);
height:194px;
overflow:hidden;
}
.gstitsl ul li
{
float:left;
}
.abouinfo
{
font-size:12px;
line-height:23px;
width:480px;
padding-left:5px;
padding-right:15px;
}
.lou
{
width:220px;
padding-top:10px;
}
.aboutinfo
{
 line-height:25px;
 font-size:14px;
}
.cp {
    margin: auto;
    overflow: hidden;
}
.cp ul li {
    border: 1px solid #cccccc;
    display: block;
    float: left;
    margin-left:10px;
    text-align: center;
    width: 261px;
	margin-bottom:10px;
}
.cp ul li a {
    height: 176px;
    width: 157px;
}
.cp ul li img {
    padding: 5px 5px 0;
    width:255px;
}
.jjh2
{
 font-size: 24px;
 height: 40px;
 text-align: center;
 margin:0px;
 padding:0px;
}
.searchInput
{
background-color:#FFFFFF;
border:1px solid #cccccc;
line-height:23px;
height:23px;
}
.searchBtn
{
width:55px;
height:25px;
}
.lianxis
{
height:200px;
overflow:hidden;
margin-top:10px;
}
.lianxi_left
{
float:left;
width:227px;
border:1px solid #cccccc;
}
.lianx_list
{
background-color:#FFFFFF;
font-size:14px;
line-height:25px;
padding:8px;
}
.lianxi_center
{
width:420px;
margin-left:10px;
float:left;
}
.gsnews_list
{
background-color:#F0F0F0;
height:157px;
}
.gsnews_list ul li
{
font-size:12px;
line-height:24px;
padding-left:3px;
border-bottom:1px dotted #cccccc;
width:390px;
overflow:hidden;
margin-left:20px;
}
.gsnews_list ul li span
{
float:right;
padding-right:5px;
}
.hangye
{
background-color:#F0F0F0;
height:195px;
float:right;
width:280px;
border:1px solid #ACACAC;
}
.hangye_list ul li
{
font-size:12px;
line-height:24px;
padding-left:3px;
border-bottom:1px dotted #cccccc;
width:260px;
margin-left:5px;
}
.in_pros
{
height:210px;
margin-top:10px;
margin-bottom:10px;
}
.proslit
{
background-color:#FFFFFF;
}
.proslit a
{
font-weight:normal;
}
#demo {  
overflow:hidden;
margin-left:10px;
margin-right:10px;
font-size:12px;
height:260px;
} 
#indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
} 




#gbooklist {
	width: 98%;
	text-align:center;
}
#gbooklist .faq  ,
#gbooklist .reply
{
	text-align:left;
	width: 98%;
	word-wrap: break-word; 
	word-break: break-all;
}
#gbooklist .faq{
	margin-bottom:15px;
}
#gbooklist .faqtit,
#gbooklist .faqcon
{
padding-left:5px;
}

#gbooklist .faqtit{
background:#A0234F;
color:#ffffff;
font-size:14px;
}

#gbooklist .reply{
	border: 1px dashed #FF0000;
	width:95%;
	margin-bottom:10px;
	margin-left:5px;
	padding:3px;
}
.pageNavi{border:none;}
/* CSS Document */
#faqbox {}
#faqbox .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}
.pageNavi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	CLEAR: both;font-size:12px;
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;color:#666666;font-size:12px;
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
.conten_cs
{
height:460px;
overflow:hidden;
}
.conten_cs_left
{
float:left;
width:226px;
}
.conten_cs_right
{
float:left;
width:714px;
}
.conten_cs_pro
{
height:415px;
background-image:url(../images/conten_cs_pro.jpg);
border-bottom:1px solid #144B9D;
}
.conten_cs_pro ul li
{
font-size:14px;
line-height:30px;
margin-left:20px;
font-family:"Î¢ÈíÑÅºÚ";
}
.conten_cs_pro ul li a
{
color:#FFFFFF;
}
.conten_cs_pro ul li a:hover
{
color:#FFD801;
}
.gsibg
{
height:194px;
width:724px;
overflow:hidden;
background-image:url(../images/gsibg.jpg);
}
.gsibg ul li
{
float:left;
}
.cont_news
{
height:223px;
width:723px;
overflow:hidden;
background-color:#FFFFFF;
border-bottom:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
}
.cont_news_left
{
float:left;
}
.cont_news_right
{
float:right;
width:361px;
overflow:hidden;
}
.cont_newsl
{
font-size:12px;
line-height:25px;
}
.cont_newsl ul li
{
padding-left:5px;
border-bottom:1px dotted #cccccc;
}
.cont_newsl ul li span
{
float:right;
}
.footnli li
{
float:left;
padding-left:10px;
}
.footnli li a
{
color:#FFFFFF;
}
.flis
{
width:100%;
text-align:center;
padding-left:20px;
}
.banner
{
margin-bottom:20px;
height:400px;
overflow:hidden;
}
.con_left
{
float:left;
width:305px;
}
.con_center
{
float:left;
width:345px;
margin:0 24px;
}
.con_right
{
float:right;
width:400px;
}
.title 
{
background-image:url(../images/line.jpg);
background-repeat:no-repeat;
background-position:left bottom;
color: #000;
height: 30px;
line-height: 30px;
margin-bottom: 20px;
padding-bottom: 10px;
font-size:14px;
}
.title  span
{
color:#666;
font-size:12px;
margin-left:10px;
}
.leftpro ul li
{
float:left;
}
.more
{
border: 1px solid #e3e3e3;
float: right;
font-size: 12px;
height: 28px;
text-align: center;
width: 70px;
}
.news
{
background: #fff none repeat scroll 0 0;
border: 1px solid #e3e3e3;
border-radius: 3px;
height: auto;
padding: 4px 15px 16px;
width: 313px;
font-size:13px;
}
.news li
{
line-height:42px;
border-bottom:1px dashed #ccc;
background-image:url(../images/point1.png);
background-repeat:no-repeat;
background-position:left center;
padding-left:10px;
}
.news li span
{
float:right;
color:#666;
font-size:12px;
}
.indexabout
{
font-size:14px;
line-height:24px;
}
.probg
{
margin-top:15px;
background-color:#EEEEEE;
padding-top:60px;
padding-bottom:30px;
margin-bottom:30px;
}
.probghr
{
background-image:url(../images/pro-line.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
font-size:25px;
font-weight:bold;
}
.probghr p
{
margin:0px;
padding:0px;
font-size: 14px;
font-weight: normal;
text-align: center;
width: 100%
}
.pro-cate
{
margin: 20px 0;
text-align: center;
width: 100%;
}
.pro-cate li
{
border: 1px solid #ccc;
display: inline-block;
margin: 0 5px;
padding: 0 15px;
font-size:13px;
line-height:28px;
height:28px;
}
.pro-cate span a 
{
background: #10a64f none repeat scroll 0 0;
border: 1px solid #10a64f;
color: #fff;
margin: 0 5px;
padding: 3px 10px;
height:28px;
font-size:13px
}
.newleft
{
float:left;
width:650px;
}
.newright
{
float:right;
width:400px;
}
.contact
{
background: #fff none repeat scroll 0 0;
border: 1px solid #e3e3e3;
height: 235px;
width: 398px;
}
.contact-box
{
float: left;
margin: 19px 19px 0;
width: 200px;
}
.contact p
{
border-bottom: 1px solid #e2e2e2;
font-size: 12px;
line-height: 22px;
margin-bottom: 10px;
padding-bottom: 10px;
width: 200px;
}
.contact span
{
color: #006DB0;
display: block;
font-size: 14px;
width: 200px;
}

.foot
{
background: #006DB0 none repeat scroll 0 0;
color: #a7dcbd;
margin-top:35px;
padding-top: 20px;
text-align: center;
width: 100%;
color:#fff;
font-size:14px;
}
.foot a
{
color:#fff;
}
.foot_menu
{
border-bottom:1px solid #4683A8;
padding-bottom:15px;
}
.foot_menu  li
{
display: inline-block;
height: 30px;
line-height: 30px;
}
.foot_menu  li a
{
background: #4683A8 none repeat scroll 0 0;
border-radius: 2px;
font-size: 13px;
margin: 0 5px;
padding: 5px 15px;
}
.foot p
{
margin:0px;
padding:10px;
line-height:28px;
}
.location
{
margin-top:20px;
background-image:url(../images/home.jpg);
background-repeat:no-repeat;
background-position:left 0px;
font-size:14px;
border-bottom:1px solid #ddd;
margin-bottom:20px;
padding-bottom:5px;
}
.location span
{
padding-left:28px;
}
.left_tilte
{
text-align:center;
font-size:16px;
background-color:#006DB0;
color:#fff;
height:40px;
line-height:42px;
font-weight:bold;
}
.proimg img
{
padding:2px;
border:1px solid #dadada;
}
.iw_poi_title
{
color:#CC5522;
font-size:14px;
font-weight:bold;
overflow:hidden;
padding-right:13px;
white-space:nowrap
}
.iw_poi_content
{
font:12px arial,sans-serif;
overflow:visible;
padding-top:4px;
white-space:-moz-pre-wrap;
word-wrap:break-word;
}



































