@charset "utf-8";
/* (flickr) */
#flickr h3 span { color: #0061D8; }
#flickr h3 span span { color: #FF1183; }
#flickr .wrap { margin-left: -5px; padding: 0; position: relative; margin-bottom:25px; }
#flickr a img { float: left; margin-left: 10px; margin-bottom: 10px; display: block; padding: 3px; background: #fff; border: #CECFC6 1px solid; }
#flickr a:hover img { border: #A8AA99 1px solid; }
/* widget-slider */
#slider-top { width:1150px; }
#slider-bot { width:1150px; }
#slider-block { min-height:330px; width:1150px; }
.xian{
	/**border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #b9d8e4;height:10px;**/
	border: 1px solid #b9d8e4;margin-top:5px;background-color:#13c0ce;
}
.container { height:137px; width:1000px; }
.slide { width:1000px; }
#loopedSlider { width:1150px; }
#slider-top { background:url(../images/bg-footer-top.png) no-repeat; height:12px; font-size:1px }
#slider-bot { background:url(../images/bg-footer-bot.png) no-repeat; height:12px; }
#slider-block { background-color:#f5f5f3; position:relative; overflow:hidden; }
.container { position:relative; overflow:hidden; margin:0 auto; }
.container div { opacity:0; z-index:0; position:absolute; top:0; left:0; padding:0 20px; }
.container div div { opacity:1; z-index: auto; position:static; padding:0px; }
#loopedSlider { position:relative; margin:30px auto 0; }
#loopedSlider .nav-buttons { list-style-type:none; margin:0; padding:0; }
#loopedSlider li#p { position:absolute; top:140px; left:30px; }
#loopedSlider li#n { position:absolute; top:140px; right:30px; }
.container ul.widget { float:left; width:300px; margin-right:30px; color:#eeeeee; }
.container ul.last { margin-right:0px; }
.container ul.widget h3 { font-family:'Microsoft Yahei'; color:#3d5965; font-size: 24px; font-weight:bold; margin:10px 0 0; text-align:center;padding-bottom:5px; }
.container ul.widget a { color:#3a3a3a; }
.container ul.widget li ul { padding:0; margin:0; }
.container ul.widget li ul li { padding:10px 0; background:url(images/footer-dot.png) repeat-x bottom;line-height:10px;color: #3a3a3a; }


pre, code { font-family: "Courier New", Courier, monospace; word-wrap:break-word; line-height:1.4; font-size:12px;}
pre{background:#f6f6f6; border:#eee solid 1px; margin:1em 0.5em; padding:0.5em 1em;}
#content { padding-left:50px; padding-right:50px; }
#content h2 { font-size:20px; color:#069; padding-top:8px; margin-bottom:8px; }
#content h3 { margin:8px 0; font-size:14px; COLOR:#693; }
#content h4 { margin:8px 0; font-size:16px; COLOR:#690; }
#content div.item { margin-top:10px; margin-bottom:10px; border:#eee solid 4px; padding:10px; }
hr { clear:both; margin:7px 0; +margin: 0;
border:0 none; font-size: 1px; line-height:1px; color: #069; background-color:#069; height: 1px; }
.infobar { background:#fff9e3; border:1px solid #fadc80; color:#743e04; }
.buttonStyle{width:64px;height:22px;line-height:22px;color:#369;text-align:center;background:url(images/buticon.gif) no-repeat left top;border:0;font-size:12px;}
.buttonStyle:hover{background:url(../images/buticon.gif) no-repeat left -23px;}

.index_product{cursor:pointer;height:325px;background-color:#E4F7E3;border: 1px solid #b9d8e4;padding-left: 20px;padding-right: 20px;margin-top:15px;}
.index_product:hover{cursor:pointer;background-color:#cfefcd;border: 1px solid #b9d8e4;padding-left: 20px;padding-right: 20px;margin-top:15px;}
.wzjs{
    width: 120px;
    height: 120px;
    display: block;
    background: url(../images/icon-pakage.png) no-repeat 0 0;
    margin: 0 auto;
	margin-top:20px;
}
.gzhdj{
    width: 120px;
    height: 120px;
    display: block;
    background: url(../images/icon-pakage.png) no-repeat 0 0;
    margin: 0 auto;
	margin-top:20px;
	background-position: 0 -140px;
}
.qyyx{
    width: 120px;
    height: 120px;
    display: block;
    background: url(../images/icon-pakage.png) no-repeat 0 0;
    margin: 0 auto;
	margin-top:20px;
	background-position: 0 -280px;
}
.wzkj{
    width: 120px;
    height: 120px;
    display: block;
    background: url(../images/icon-pakage.png) no-repeat 0 0;
    margin: 0 auto;
	margin-top:20px;
	background-position: 0 -420px;
}
.tel{
    width: 120px;
    height: 120px;
    display: block;
    background: url(../images/icon-pakagea.png) no-repeat 0 0;
    margin: 0 auto;
	margin-top:20px;	
}
.jzyzj{
    width: 120px;
    height: 120px;
    display: block;
    background: url(../images/icon-pakagea.png) no-repeat 0 0;
    margin: 0 auto;
	margin-top:20px;
	background-position: 0 -140px;
}
.index_tc_a{
    width: 97px;
    height: 97px;
    display: block;
    background: url(../images/index_tc_bg.png) no-repeat 0 0;
    margin: 0 auto;
	margin-top:20px;
}
.index_tc_b{
    width: 97px;
    height: 97px;
    display: block;
    background: url(../images/index_tc_bg.png) no-repeat 0 0;
    margin: 0 auto;
	background-position: 0 -98px;
	margin-top:20px;
}
.index_tc_c{
    width: 97px;
    height: 97px;
    display: block;
    background: url(../images/index_tc_bg.png) no-repeat 0 0;
    margin: 0 auto;
	background-position: 0 -198px;
	margin-top:20px;
}
.index_product_a{
	font-family: 'Microsoft Yahei';
    color: #2a2a2a;
    font-size: 24px;
    font-weight: bold;
    margin: 10px 0 0;
    text-align: center;
    padding-bottom: 5px;
}
.index_a{
	text-align: center;
	color: #f86d0d!important;
	line-height: 30px;
}
#div1-1 li{text-align: center;line-height: 30px;color:#7d686a;font-size: 14px;}
.index_al{width:200px;height:50px;margin-left:auto;margin-right:auto;margin-top:10px;}
.lj{
	width:95px;
	height:50px;
	float:left;
	background-color:#f86d0d;
	text-align:center;
	line-height:50px;
    -moz-border-radius: 7px; 
    -webkit-border-radius: 7px; 
    border-radius:7px;  
}
.lj:hover{background-color:#da600c;}
.gm{
	width:95px;
	height:50px;
	float:right;
	background-color:#746962;
	text-align:center;
	line-height:50px;
    -moz-border-radius: 7px; 
    -webkit-border-radius: 7px; 
    border-radius:7px;  	
}
.gm:hover{background-color:#625146;}
.index_al a{color:#fff;}
.index_box{
    display: block;
    background: url(../images/index_b.png) no-repeat 370px 0;	
}