@charset "gb2312";
/* CSS Document */
*{margin:0; padding:0;}
body       { color:#000;font:normal 12px/24px 宋体;background:#916426 url(../images/nbodybg.jpg) repeat-x;}
ul,li,ol   { list-style:none;}
img        { border:0;}
em , i     { font-style:normal;}
.clear     { clear:both;}
a{ text-decoration:none;}
select, input, img{vertical-align: middle;}
.cup{cursor:pointer;}
a:hover{ text-decoration:underline;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mb10{margin-bottom:10px;}
.mt12{margin-top:12px;}

/*top_box*/
.top_box{background:url(../images/top_bg.jpg) no-repeat center;width:100%;height:111px;}
.top{width:1002px;height:111px;margin:0 auto;overflow:hidden; position:relative;}
.tel{ position:absolute;right:0;top:0;width:312px;height:77px;z-index:10;height:37px;}
.logo{margin-left:60px;width:150px;padding-top:5px;float:left;}
.nav{height:50px;margin:48px 0 0 70px;float:left;}
.nav li{width:71px;height:50px;float:left;margin:0 15px;}
.nav li a{display:block;height:50px;}
.nav li a{background-image:url(../images/nav.png);background-repeat:no-repeat;}
.nav li a:hover{ text-decoration:none;}
.nav li.nav01 a{background-position:0 14px;}

.nav li a.nav01a{background-position:0 -41px;}
.nav li.nav02 a{background-position:-94px 14px;}

.nav li a.nav02a{background-position:-94px -41px;}
.nav li.nav03 a{background-position:-202px 14px;}

.nav li a.nav03a{background-position:-202px -41px;}
.nav li.nav04 a{background-position:-302px 14px;}

.nav li a.nav04a{background-position:-302px -41px;}
.nav li.nav05 a{background-position:-403px 14px;}

.nav li a.nav05a{background-position:-403px -41px;}	
.nav li.nav06 a{background-position:-502px 14px;}

.nav li a.nav06a{background-position:-502px -41px;}
.nav li.nav07 a{background-position:-602px 14px;}

.nav li a.nav07a{background-position:-602px -41px;}

/*banner*/
.banner{width:1002px;margin:0 auto;height:407px;}
.banner img{width:1002px;height:407px;}

/*content*/
.content{width:1002px;margin:0 auto;overflow:hidden;background:url(../images/content_bg.jpg) no-repeat;height:165px;margin-top:3px;}
.content div.s_left{padding-top:19px;width:420px;float:left;}
.content div.s_left div.s_left_ti{background:url(../images/s_left_ti.png) no-repeat;height:26px;width:420px;}
.s_left_tx_a , .s_left_tx_b{float:left;margin-top:10px;}
.s_left_tx_a img{width:119px;height:82px;border:6px solid #04241b;}
.s_left_tx_b{width:255px;line-height:20px;margin-left:10px;}
.s_left_tx_b strong , p , a{font-weight:normal;}
.s_left_tx_b p{line-height:15px;}
.s_left_tx_b span{color:#625c28;}
.s_left_tx_b strong a , .s_left_tx_b p a{color:#dbce9c;display:block;}
.s_left_tx_b p a{ text-decoration:none;}
.s_left_tx_b p span.s_left_tx_b_a{color:#625c28;}
.s_left_tx_b p a b{font-weight:normal;}
.s_left_tx_b p a b:hover{color:#dbce9c;font-weight:normal; text-decoration:underline;}
.s_left_tx_b p a span{background:url(../images/s_left_tx_b_a.png) no-repeat right center;padding-right:10px;}
.s_left_tx_b p a span:hover{color:#625c28;font-weight:normal; text-decoration:underline;}

.s_center{width:396px;height:165px;float:left;}

.s_right{width:186px;float:left;}

/*footer*/
.footer{height:35px;line-height:35px;margin:0 auto;background:#916426;border-top:4px solid #125d35;}
.footer_a{color:#f8eec7;text-align:center;}
/*.footer_a span{ font-family:Arial, Helvetica, sans-serif;color:#f8eec7;float:left;font-weight:500;background:url(../images/bah.jpg) no-repeat center;}*/
.footer_a span{ font-family:Arial, Helvetica, sans-serif;color:#f8eec7;font-weight:500;}
.footer_a a{color:#f8eec7;}
.footer_a strong{display:block;height:35px;width:173px;background:url(../images/footer_tx.jpg) no-repeat -73px center;float:left;}

/*about*/
.about{padding:0 10px;}
.content_box{width:100%;background:#baac4f url(../images/body_cssenbg.jpg) repeat-x center top;}
.about_main{width:1038px;margin:0 auto;overflow:hidden;padding-right:35px;background:url(../images/body_cssbg.jpg) no-repeat center top;min-height:500px;_height:expression(this.scrollHeight < 500 ? "500px" : "auto");}
.about_main_le{float:left;background:url(../images/left_navbg.gif) no-repeat;width:181px;padding:29px 0 0 81px;margin-top:10px;margin-right:18px;margin-bottom:60px;}
.about_ti{width:180px;height:52px;}
.about_boo{width:180px;height:39px;_margin-top:-1px;}
.left_nav{overflow:hidden;margin-bottom:10px;}
.about_main_tx{background:url(../images/about_tx.png) repeat-y;padding-left:6px;}
.left_nav li{width:163px;height:44px;overflow:hidden;}
.left_nav li a{display:block;background:url(../images/left_nav_li_a.jpg) no-repeat 10px 0;color:#e8e5a7;height:44px;text-decoration:none;font-size:14px;line-height:44px;text-align:center;margin-left:-10px;}
.left_nav li a:hover{background:url(../images/left_nav_li_b.jpg) no-repeat 10px 0;}
.left_nav .left_nav_li a{background:url(../images/left_nav_li_b.jpg) no-repeat 10px 0;}
.about_main_le strong{display:block;width:163px;height:100px;background:url(../images/ren.jpg) no-repeat;}
.about_main_tx a.sbs_link{display:block;width:134px;height:44px;background:url(../images/sbs_link.jpg) no-repeat;margin-left:16px;}
.about_main_ri{float:left;width:758px;}
.about_ri_ti{width:750px;height:25px;background:url(../images/txt_1px.jpg) no-repeat left bottom;margin-top:35px;color:#0d3a26;font-size:14px;font-weight:bold;padding-left:8px;}
.about_ri_tx{color:#0d3a26;}

/*map*/
.about_map{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #eeeeee;
	float: left;
	width: 720px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.about_map span {display: block;float: left;width: 110px;padding-left: 30px;background-image: url(../images/dian01hover.png);
background-repeat: no-repeat;background-position: 15px center;}
.about_map span a {
	color:#04241b;
	font-weight: bold;
	font-size: 13px;
}
.about_map ul {display: block;float: right;width: 580px;}
.about_map ul li {display: block;float: left;width: 95px;background-image: url(../images/dian03.png);background-repeat: no-repeat;
background-position: left center;padding-left: 15px;}
.about_map a {
	color:#6B4B10;
	font-weight: bold;
}

/*links*/
.links{ padding:0px 15px;}
.links_img,.links_font{ display:block; width:700px; padding-bottom:10px; padding-top:10px; }
.links_img li{
	float:left;
	display: block;
	width: 140px;
	margin-top: 10px;
	text-align: center;
	margin-bottom: 10px;
}
.links_img li img {
	height: 40px;
	width: 100px;
}
.links_img li a {
	display: block;
	padding: 1px;
	height: 40px;
	width: 100px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}

.links_font a{color:#04241b;font-weight: bold;margin-top: 10px;text-align: center;margin-bottom: 10px;height: 40px;width: 100px;float:left; }

/*news*/
.news{}
.news img{width:150px;height:100px;border:3px solid #043228;}
.news dl{padding:0 10px;overflow:hidden;margin:20px 0;height:108px;}
.news dt,.news dd{float:left;}
.news dt{margin-right:10px;}
.news dd{width:560px;line-height:18px;}
.news dd h1{font-size:12px;}
.news dd h1 a{color:#043228;font-weight:bold;}
.news dd span{color:#604d0c;}
.news dd p a{color:#604d0c; text-decoration:none;line-height:16px;padding-top:8px;display:block;}
.news dd p a:hover{text-decoration:none;}
.news dd p a span{color:#043228; text-decoration:underline;}

/*notice*/
.notice{padding-top:10px;}
.notice li{height:28px;line-height:28px;color:#0d3a26;font-family:Arial, Helvetica, sans-serif;padding:0 40px 0 8px;}
.notice li a{color:#0d3a26;}
.notice li span{float:right;}

/*news_cont*/
.news_cont_box{width:100%;background:#bbac51 url(../images/body_cssenbg.jpg) repeat-x left top;overflow:hidden;}
.news_cont{width:1002px;background:url(../images/body_cssbg.jpg) no-repeat center top;margin:0 auto;}
.news_cont_ti{
	background:url(../images/news_cent.jpg) no-repeat left bottom;
	padding-top:30px;
	color: #B57F33;
}
.news_cont_ti span{color:#043228;font-size:14px;font-weight:bold;margin-right:15px;margin-left:8px;}
.news_cont_ti a{color:#b57f33;}
.news_cont_tx{padding:10px 18px 0 18px;overflow:hidden;min-height:500px;_height:expression(this.scrollHeight < 500 ? "500px" : "auto");}
.news_cont_tx h1,.agent h1{color:#043228;font-size:14px;font-weight:bold;text-align:center;}
.news_cont_tx .rq,.agent .rq{text-align:center;color:#b57f33;font-size:14px;}
.news_cont_txt{color:#0d3a26;padding-top:10px;padding-bottom:30px;font-size:12px;font-weight:normal}
.news_cont_txt a{color:#0d3a26;  text-decoration: underline;}
.center_fy{padding-top:20px;overflow:hidden;}
.center_fy a{color:#043228;}
.center_ri{float:right;}
.fhqyzx{text-decoration:underline;}

/*map_le*/
.contact{padding-left:60px;}
.map_le{float:left;background:url(../images/map.png) no-repeat 0 21px;width:570px;height:420px;position:relative;}
.map_ri{width:360px;float:left;padding-top:100px;color:#32332e;padding-left:30px;}
.map_le a{display:inline-block;}
.map_le i{background-image:url(../images/mapdiz.png);background-repeat:no-repeat;position:absolute;width:59px;height:11px;}
.map_le i.map_h{height:17px;}
.map_a{top:120px;left:60px;background-position:0px 0px}
.map_b{top:167px;left:85px;background-position:0px -14px}
.map_c{top:156px;left:241px;background-position:0px -27px}
.map_d{top:80px;left:401px;background-position:0px -41px}
.map_e{top:129px;left:464px;background-position:0px -55px}
.map_f{top:137px;left:409px;background-position:0px -69px}
.map_g{top:149px;left:482px;background-position:0px -83px}
.map_h{top:148px;left:413px;background-position:0px -94px}
.map_i{top:235px;left:420px;background-position:0px -115px}
.map_j{top:258px;left:379px;background-position:0px -131px}
.map_k{top:253px;left:497px;background-position:0px -146px}
.map_le .map_az i.map_a{background-position:-71px 0px}
.map_le .map_az i.map_b{background-position:-71px -14px}
.map_le .map_az i.map_c{background-position:-71px -27px}
.map_le .map_az i.map_d{background-position:-71px -41px}
.map_le .map_az i.map_e{background-position:-71px -55px}
.map_le .map_az i.map_f{background-position:-71px -69px}
.map_le .map_az i.map_g{background-position:-71px -83px}
.map_le .map_az i.map_h{background-position:-71px -94px}
.map_le .map_az i.map_i{background-position:-71px -115px}
.map_le .map_az i.map_j{background-position:-71px -131px}
.map_le .map_az i.map_k{background-position:-71px -146px}

/*join*/
.join{padding:0 10px;}

/*applic*/
.applic{padding:30px 10px 0 10px;}

/*agent*/
.agent_ti{overflow:hidden;padding-top:10px;}
.agent_ti span{height:23px;display:inline-block;background:#09340e;font-size:14px;font-weight:bold;text-align:center;line-height:23px;color:#fff;padding:0 8px;}
.agent_tx{width:700px;overflow:hidden;padding-top:15px;background:url(../images/txt_1px.jpg) no-repeat left bottom;}
.agent_tx li{width:194px;float:left;margin:0 18px;margin-bottom:10px;}
.agent_tx li img{width:172px;height:113px;background:url(../images/img_bg.png) no-repeat;padding:7px 13px 14px 9px;}
.agent_tx li span{display:block;font-size:12px;text-align:center;line-height:18px;}
.agent_tx li a{color:#09340e;font-weight:bold;}

/*producta*/
.producta{width:1153px;margin:0 auto;}
.news_contb{background:url(../images/body_cssbg.jpg) no-repeat center top;}
.about_ri_ti a{color:#b57f33;font-size:12px;margin-left:15px;}

/*agent*/
.agent{display:block;font-size:14px;font-weight:bold;}




















/*ie6*/
#ie7-warning{background:#ffff9d;font-size:12px; line-height:24px; color:#F00;padding:0 10px; position:absolute;top:0px;left:0px;z-index:100;} 
#ie7-warning img{float:right; cursor:pointer; margin-top:4px;}
#ie7-warning a{text-decoration:none;font-weight:bold;} 
.a_a a{color:#000; text-decoration:none;font-size:12px;}
.a_a .a_ac{ font-weight:bold;}


.slider {width:1002px;height:407px;position:relative;overflow:hidden;}
.conbox {position:absolute;}
.switcher {position:absolute;	bottom:10px;	right:10px;	float:right;z-index:99;}
.switcher a {background:#7b7b7b;border:1px solid #7b7b7b;cursor:pointer;float:left;font-family:arial;height:16px;line-height:16px;	width:16px;margin:4px;	text-align:center;color:#ac2e0a;}
.switcher a.cur, .switcher a:hover {background:#cacaca;border:1px solid #cacaca;height:16px;line-height:16px;width:16px;color:#fff;font-weight:800; text-decoration:none;}

.xyy{text-align:center;padding-top:10px;color:#666666;margin:10px 0;overflow:hidden; clear:both}

#carousel1{width:396px;height:165px;overflow:hidden;position:relative;}
#carousel1 img{border:none;width:195px;height:114px;}
.carouselLeft{position:absolute;bottom:20px;width:31px;height:38px;overflow:hidden;cursor:pointer;right:-70px;z-index:999;top:65px;background:url(../images/right.png) no-repeat;}
.carouselRight{position:absolute;bottom:20px;width:31px;height:38px;overflow:hidden;cursor:pointer;left:70px;z-index:998;top:65px;background:url(../images/left.png) no-repeat;}
.reflection{_display:none;}

.anpager .cpb {background:#1F3A87 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:4px 5px 0;}
.anpager a {background:#ffffff none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
.anpager a:hover{background:#1F3A87 none repeat scroll 0 0;border:1px solid #1F3A87;color:#FFFFFF;}

/*qyry*/
.qyry{width:758px;overflow:hidden;padding-top:20px;}
.qyry ul{width:900px;}
.qyry li{width:195px;float:left;margin:15px 28px;}
.qyry li img{width:189px;height:237px;background:url(../images/qyry.jpg) no-repeat;padding:3px;}
.qyry li span{display:block;font-size:12px;font-weight:bold;color:#8b4b00;text-align:center;line-height:50px;}
.qyry li a{color:#8b4b00;}
.qyry li a:hover{text-decoration:none;}
/* thickbox具体环节,字体设置 */
#TB_window{font:12px Arial, Helvetica, sans-serif;color:#333333;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link{color:#666666;}
#TB_window a:visited{color:#666666;}
#TB_window a:hover{color:#000;}
#TB_window a:active{color:#666666;}
#TB_window a:focus{color:#666666;}
/* thickbox设置 */
#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(../images/macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
*html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');/* ie6 hack */}
*html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');/* ie6 hack */}
#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
*html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');/* ie6 hack */}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');/* ie6 hack */}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
#TB_prev{ position:absolute;top:50%;left:0px;display:block;width:50px;height:44px;background:url(../images/tb_prev.png) no-repeat; cursor:pointer;margin-top:-25px;}
#TB_next{ position:absolute;top:50%;right:0px;display:block;width:50px;height:44px;background:url(../images/tb_next.png) no-repeat;cursor:pointer;margin-top:-25px;}
.xyy{text-align:center;padding-top:10px;color:#666666;margin:10px 0;overflow:hidden; clear:both;}
