@charset "gb2312";

html { background: none repeat scroll 0 0 #f8f8f8; color: #676767;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

body, button, input, select, textarea { font: 12px/1.5 "宋体",Arial, Helvetica, sans-serif;}

input, select, textarea { font-size: 100%; font-family:Arial; }

tab/le { border-collapse: collapse; border-spacing: 0;}

th { text-align: inherit; }

iframe { display: block;}

del { text-decoration: line-through;}

address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 500;}

ol, ul { list-style: none outside none;}

caption, th { text-align: left;}

h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:500;}

h1{ font-size:18px;}

h2{ font-size:16px;}

h3{ font-size:14px;}

h4{ font-size:12px;}

h5{ font-size:10px;}

sup { vertical-align: text-top;}

sub { vertical-align: text-bottom;}

a:hover { color:#a8500f; text-decoration:underline;}

ins, a { text-decoration: none; color:#676767;}

.clear:after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden;}

.clear { clear:both;}

body .hide { display: none;}

.fl{ float: left;}

.fr{ float: right;}

.over{ overflow:hidden;}

a,img{ border:none 0px;}

.fr_width{ float:right; margin-right:10px; line-height:26px;}

.gray{ color:#CCC;}

.yellow{ color:#a04a0a;}

html{overflow-x:hidden;overflow-y:auto;}

/*公共样式*/

body {

	margin:0px;

	padding:0px;

	text-align:center;

	font-size:12px;

	font-family:Verdana, Geneva, sans-serif;

	color:#676767;

	background:#f8f8f8;

}

.board li,

.top_item li,

.main01_item ul,

.main01_rig01,

.main01_rig02,

.main01_rig03,

.main01_rig04,

.main01_rig05,

.main01_rig06,

.main01_rig07,

.main01_rig08,

.main01_rig09,

.main01_rig010,

.liboru_bg,

.main01_rtnav,

.main01_contbg,

.main01_rtcont li,

.list_01 dt,

.main01_navitem li,

.list_02 li

{ background:url(../images/position_bg.png) no-repeat scroll 0 0 transparent;}



.znznz{ width:100%; height:400px;}



.banner_bg{ width:100%; height:240px; margin:auto;  center;}







/*主内容main01*/

.container{ width:980px; margin:22px auto 0px auto; padding:0px; text-align:left; background:#FFF;}

.main01_item{ background:#f8f8f8; padding-bottom:18px; font-family:Verdana, Arial, Helvetica, sans-serif}

.main01_item ul{ background-position:0px -376px; height:20px; padding-left:20px; float:left}

.main01_item li{ float:left; display:block; padding:0px 3px;}

.main01_item a{ text-decoration:none;}



.main01_lt{ width:688px; float:left;}

.main01_nav{}

.main01_navitem{ float:left; background:url(../images/main01_cennav.jpg) repeat-x left top; height:45px; width:620px; padding-top:20px}

.main01_navitem h2{ line-height:12px; padding:0px 10px 0px 10px; color:#a24f0f; float:left; font-family:"微软雅黑", "宋体", "Arial Black", Arial;}

.main01_navitem li{ display:block; float:left; line-height:12px; padding:0px 10px; border-right:1px #c3702e solid;background-position:67px -706px;}

.main01_navitem a{ color:#a0672d;}

.main01_navitem a:hover{ color:#666; text-decoration:none;}



.main01_cont{ padding:30px 0px 0px 20px;}

.main01_contbg{ background-position:0px -326px; width:668px; height:38px;}

.main01_contbg h3,.main01_contbg h1{ background:url(../images/rititem_cen.jpg) repeat-x; float:left; font-family:"微软雅黑", "宋体"; line-height:38px; padding:0px 15px; font-size:18px; color:#a24f0f;}

.main01_contbg  a{ line-height:56px; float:right; padding-right:25px; color:#a0672d;}

.main01_ltcont{ width:235px; margin-top:15px;}

.main01_infor{ width:215px; padding:10px; background:#fffdf7;}

.main01_infor h3{ font-size:14px; color:#a0672d; margin-bottom:8px;}

.main01_infor p{ line-height:22px;}

.main01_infor a{ color:#a0672d;}

.main01_rtcont{ float:left; width:375px; margin-left:25px;}

.main01_rtcont li{ background-position:-1437px -440px; line-height:38px; text-indent:0.5em; font-size:14px; padding-left:10px; border-bottom:1px dotted #d0d0d0;}

.wtrl ul{width:540px;float:left;}

.wtrl li{float:left;width:240px;margin:0px;padding:0px;margin-left:10px;}

.wtrl li.dub{margin-left:30px;}

.main01_rtcont a:hover{ text-decoration:none;}

.main01_rt{ float:right; width:277px; margin-right:12px;}

.main01_rttu, .main01_rt01,.final_rt01{ margin-bottom:20px;}

.main01_rttu{width:277px;height:304px;padding-top:15px;}

.main01_rtnav{ background-position: 0px -15px; width:277px; height:38px;}

.main01_rtnav h3{ font-size:18px; font-family:"微软雅黑", "宋体"; color:#a24f0f; line-height:38px; padding-left:20px; float:left;}

.main01_rtnav a{ line-height:38px; font-size:10px; color:#a0672d; float:right; padding-right:3px;}

.main01_rtitem{ margin-top:20px;background:url(../images/bgNum.jpg) no-repeat;}

.main01_rtitem li{ float:left; display:block; line-height:27px; border-bottom:1px dotted #717171; color:#474747; padding-left:18px; width:255px;height:27px;overflow:hidden; text-indent:0.5em;}

.main01_rig01{ background-position:0px -466px;}

.main01_rig02{ background-position:0px -488px;}

.main01_rig03{ background-position:0px -511px;}

.main01_rig04{ background-position:0px -534px;}

.main01_rig05{ background-position:0px -558px;}

.main01_rig06{ background-position:0px -583px;}

.main01_rig07{ background-position:0px -606px;}

.main01_rig08{ background-position:0px -628px;}

.main01_rig09{ background-position:0px -652px;}

.main01_rig010{ background-position:0px -676px;}

.main01_rtitem a:hover{ text-decoration:none;}

.liboru_bg{ background-position:-1163px 0px; width:269px; height:48px; padding-top:187px; padding-left:8px;}

.main01_tiao{ margin-left:10px;}

.main01_cenweibo{ padding-left:10px; width:251px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; height:200px;}

.main01_weilogo{ margin-top:15px;}

.main01_weilogo p{ float:left; color:#0078b6; margin-top:16px; margin-left:10px; margin-right:5px;}

.main02{ padding:0px  24px 25px  24px;}

.topic_lt{ margin-top:25px;}

.topic_rt{ height:138px; margin-bottom:30px;}

.top_bor{  width:209px; height:116px; margin:0px 0px 0px 9px;}

.top_bor a{display:block;border:1px solid #ecebeb;}

.top_bor a:hover{ border:1px solid #dcd9d9;}

.top_bor img{ padding:1px;}

.top_alink{ width:195px; text-align:center; float:left; margin-left:8px; margin-top:5px;}

.top_alink:hover{ text-decoration:none;}

.final_rt01{float:left;margin-left:12px;_margin-left:6px}

/* 结尾 footer*/

.footer_bg{ background:url(../images/footer_bg.jpg) repeat-x 0px 10px; height:338px; margin-top:10px; }

*html .footer_bg{ margin-top:-10px;}

.footer{ width:993px; margin:0px auto; padding-top:25px; background:url(../images/footer.jpg) no-repeat; height:130px; margin-top:-20px; position:relative; }

*html .footer{ margin-top:0px;}

*+html .footer{  margin-top:0px;}

.intro{ padding-left:155px;}

.intro li{ width:50px;}

.intro a{ background:none; color:#572602; line-height:20px;}

.intro a:hover{ text-decoration:none; color:#9f6f25;}

.intro01{ padding-left:170px;}

.intro02{ padding-left:195px;}

.footer_bt{ padding:0px 20px 0px 20px; width:993px; margin:0px auto;}

*html .footer_bt{ padding:30px 20px 0px 20px;}

.bt_lt{}

.bottom{ padding-left:40px;}

.bottom ul{ padding-bottom:40px;}

.bottom li{ float:left; width:70px; display:block; text-align:left; background:url(../images/bt_line.jpg) no-repeat 60px 5px;}

.bottom a{ color:#401d03;}

.bottom p{  color:#401d03; text-align:left; line-height:24px;}

.bt_rt{ padding:5px 0px 0px 20px; width:175px; display:block;}

.bt_rt img{ float:left;}

.bt_rt span{ padding-top:10px; display:block; color:#734523; width:65px; float:left; padding-left:5px; line-height:24px;}

/*翻页代码*/

#pages {text-align:center; line-height:28px;font-size:12px;clear:both;margin-top:20px;margin-bottom:5px; margin-left:50px; }

#pages li{ list-style-type:none; float:left;} 

 

#pages a, #pages em, #pages kbd, #pages strong {line-height:28px; border:1px solid #ccc; padding:4px 7px; margin:0 1px;font-size:12px; text-decoration:none;}

#pages a:hover { border:1px solid #a24f0f;font-size:12px;} 

#pages strong { border:1px solid #a24f0f; background:#a24f0f; color:#fff;} 

#pages em { background:#f2f2f2;}

#pages .thisclass{line-height:18px; border:1px solid #ccc; padding:4px 7px; margin:0 1px;font-size:12px; text-decoration:none; background-color:#a24f0f; color:#FFF}



.banner_bg{ height:133px; background:url(../images/banner_bg01.jpg) no-repeat top center;}

/*二及页列表页内容*/

.list_01{ width:650px; margin-top:40px;} 

.list_01 dl{ height:90px; margin-left:15px; position:relative; margin-bottom:18px; border-bottom:1px dotted #7f7f7f;}

.list_01 dt{ background-position:0px -297px; float:left; font-size:14px; font-weight:bold; color:#b16625; padding-left:10px; width:500px;}

.list_01 dd{ float:left; width:585px; padding:10px 0px 10px 10px; line-height:24px;}

.list_01 a{ color:#b16625;}

.list_01 a:hover{ color:#676767; text-decoration:none;}

.list_02{ width:613px; margin-left:15px; border:1px dashed #d7d7d7; padding:20px 0px 20px 20px;}

.list_02 ul{}

.list_02 li{ float:left; width:291px; background-position:-1437px -445px; padding-left:15px;  display:block; font-size:14px; line-height:26px; text-align:left;}

.list_02 a:hover{ text-decoration:none;}

.list_enter{ padding:25px 70px 0 50px;}



.board li,

.nav,

.nav_serch input,

.main03_lt_img,

.main03_rt_img,

.main03_team_bg,

.main03_qanda,

.menu2,

.main02_lt_bot,

.menu2 li.hover,

.main02_cen_list li,

.top_item li,

.footer a

{ background:url(../images/small_bg.png) no-repeat scroll 0 0 transparent;_background:url(../images/small_bg.gif) no-repeat scroll 0 0 transparent;}



.top_bg{ margin:0px; padding:0px;background:#f5f5f3;}

.top{ width:1004px; margin:0 auto; height:122px; text-align:left; clear:both;}

.logo{ margin:24px 20px 0px 20px;} 

.board{ width:320px; height:43px; padding-left:20px; font-family:"微软雅黑", "宋体"; border-left:1px solid #dbdada; margin:38px 20px 0px 20px; padding-top:2px;}

.board li{ background-position:-523px -22px; display:block; float:left; width:145px; padding-left:15px; line-height:20px;}

.top_item{ width:138px; margin:35px 20px 10px 0px;}

.top_item li{ display:block; float:left; width:65px; height:16px; text-align:center; background:none;}

.rightLine{ border-right:1px solid #ccc;}

.weibo{ margin:0px 20px 0px 35px; width:95px;}

.weibo img{ margin-bottom:25px;}

.weibo_bt{}

.weibo a{ margin-left:14px;}

.weibo em{ color:#8fb907; font-weight:bold;}



/*导航nav*/

header{posit/ion: relative; z-index:100;}





/*大浏览banner*/

.banner_bg{ height:132px; background:url(../images/banner_bgwz.jpg) no-repeat top center;}

.banner{ width:980px; margin:0px auto; height:133px;}

.online img{ margin-right:73px;display: block;}



.banner_byby{ height:208px; background:url(../images/byby_banner.jpg) no-repeat top center;}

.banner_byby .banner{display:none;}

/* 结尾 footer*/

.footer_bg{ background:url(../images/footer_bg.jpg) repeat-x 0px 10px; height:338px; margin-top:10px; }

*html .footer_bg{ margin-top:-10px;}

.footer{ width:993px; margin:0px auto; padding-top:25px; background:url(../images/footer.jpg) no-repeat; height:130px; margin-top:-20px; position:relative; }

*html .footer{ margin-top:0px;}

*+html .footer{  margin-top:0px;}

.intro{ padding-left:155px;}

.intro li{ width:50px;}

.intro a{ background:none; color:#572602; line-height:20px;}

.intro a:hover{ text-decoration:none; color:#9f6f25;}

.intro01{ padding-left:170px;}

.intro02{ padding-left:195px;}

.footer_bt{ padding:0px 20px 0px 20px; width:993px; margin:0px auto;}

*html .footer_bt{ padding:30px 20px 0px 20px;}

.bt_lt{}

.bottom{ padding-left:40px;}

.bottom ul{ padding-bottom:40px;}

.bottom li{ float:left; width:70px; display:block; text-align:left; background:url(../images/bt_line.jpg) no-repeat 60px 5px;}

.bottom a{ color:#401d03;}

.bottom p{  color:#401d03; text-align:left; line-height:24px;}

.bt_rt{ padding:5px 0px 0px 20px; width:175px; display:block;}

.bt_rt img{ float:left;}

.bt_rt span{ padding-top:10px; display:block; color:#734523; width:65px; float:left; padding-left:5px; line-height:24px;}



.headTop{ height:100px; width:100%; background-color:#FFF; overflow:hidden; }

.headTop .top{ position:relative; width:980px; height:100px; margin:0 auto; font-family:"宋体"; font-size:12px; color:#797979; }

.headTop .top .logo{ float:left; width:321px; height:80px; margin:7px 0px;  }

.headTop .top .logo_center{ float:left; width:200px; padding-left:20px; overflow:hidden; border-right:1px solid #999999; margin-top:8px; height:80px; }

.headTop .top .logo_center p{ height:20px; line-height:20px; text-align:justify; padding-top:14px; }

.headTop .top .right_xinxi{ position:absolute; right:33px; top:3px; z-index:9; }

.headTop .top .logo_right{ position:absolute; right:0px; top:0px; width:auto; height:80px; margin:7px 0px; }

.headTop .top .logo_right P{ float:left; width:130px; padding:22px 8px 0px 8px; text-align:center; font-family:"微软雅黑"; font-size:12px; }

.headTop .top ,a:link,a:visited,a:active{ color:#AF7F37; }

.headTop .top .logo_right P span.spanBlue{ display:block; color:#006c32; clear:both;}

.logo_right P a:hover{ background:none; text-decoration:underline; color:#C09757;}

.right_xinxi a:hover{ background:none; text-decoration:underline; color:#C09757;}



#head { height:60px; width:100%; background-color:#AF7F37; border-top:2px solid #FFF; *overflow:hidden;  }

#head .h_con { position:relative; z-index:200; width:1000px; margin:0 auto;}

#head .ss { width: 199px; height:26px; padding:16px 20px 0 0;}

#head .ss_con { width:112px; padding:0 0 0 30px; height:26px; background:url(../images/ss_con.gif) 0 1px no-repeat; border:none;}

#head .ss_but { width:57px; height:26px; background:url(../images/ss_but.gif) 0 0 no-repeat; border:none; cursor:pointer;}

.h_nav { height:30px;}

.h_nav .m { float:left; border-right:1px solid #A7792D;}

.h_nav .m.on { background:#C09757 url(../images/h_nav_hover.jpg) center bottom no-repeat; }

.h_nav .m .nav_a a { display:block; height:40px; padding:20px 0 0 0; width:93px; font-size:12px; }

.h_nav .m .nav_a a:hover {  background:#C09757 url(../images/h_nav_hover.jpg) center bottom no-repeat;}

.h_nav .m .nav_a a:hover span.cn { font-weight:bold;}

.h_nav .m .nav_a a span { display:block; text-align:center; line-height:14px;}

.h_nav .m .nav_a a span.cn {color:#ffffff;}

.h_nav .m .nav_a a span.en {color:#6e4606;}





.h_nav .sub2 { position:absolute;left:0; top:60px; z-index:200; width:1000px;height:300px; display:none; }

.h_nav .sub2 .con { position:relative; z-index:200; padding:25px 0 0 30px;}

.h_nav .sub2 .sub_fff { position:absolute; z-index:-100; width:994px; left:0; top:0; height:280px; border:3px solid #AF7F37; border-top:none; left:0; top:0; background:#fff url(../images/nav_con_bg.jpg) 0 -80px repeat-x; filter:alpha(opacity=88); -moz-opacity:0.88; -khtml-opacity: 0.88; opacity: 0.88;}	



.h_nav .sub2 .nav_two { padding:20px; width:380px; height:230px; background-color;}

.h_nav .sub2 .nav_img { padding:20px;}

.h_nav .sub2 a { font-size:16px; line-height:50px; padding:0 17px; height:26px;  text-align:center; background:url(../images/nav_two_li.gif) 0 center no-repeat;}

.h_nav .sub2 a:hover{ color:#C09757;}

.clear { clear:both;}

.left { float:left;}

.rig { float:right;}





.showpic { position:relative; width:100%; height:420px; overflow:hidden; background: #FFF url(../images/banner_bg.jpg) center 398px no-repeat;}

.showpic .bd img { width:1680px; height:400px; }

.showpic .bd {width:1680px; height:400px; position:absolute; left:50%; top:0; margin:0 0 0 -840px; overflow:hidden;}

.showpic .hd { height:15px; width:220px; position:absolute; z-index:100; left:50%; top:385px; margin:0 0 0 -480px;}

.showpic .hd li { display:block; float:left; padding:0 2px;}

.showpic .hd li a { display:block; width:8px; height:8px; background-color:#e2bc81; overflow:hidden;}

.showpic .hd li.on a { background-color:#af7f37; width:20px; }



.search{float:left;width:220px;height:26px;margin-top:18px; margin-left:20px; display:inline; BACKGROUND:url(../images/sous.jpg) no-repeat;}

.search #q{height:26px;width:130px;margin-left:10px;border:none;line-height:29px;font-size:12px;background:none;color:#999; float:left}

.search #buttongo{height:22px;width:50px;margin-left:30px;border:none;line-height:22px;font-size:12px;background:none;cursor:pointer; float:left}

.neiyer1{ width:296px; height:315px; background:url(../images/neiye_03.jpg) no-repeat;}
.neiyer1 h2{ padding-left:20px;padding-top:47px;}
.neiyer1 p{ line-height:21px; padding:5px 15px 0 20px; font-size:13px; color:#7f3c08; text-indent: 2em;}
.con4r3{ width:296px; height:356px; background:url(../images/con4_11.jpg) no-repeat;}
.con4r3 h2{ text-align:center; padding-top:55px;}
.con4r3 p{ line-height:22px; padding:10px 15px; font-size:13px; color:#7f440a; }
.foot{width:100%;float:left;background:#E2E1DD;position:relative;}
.foot_1{width:1200px; margin:0 auto; }
.foot_1 a{width:245px;float:left;background:#f37548 url(../images/03_49.jpg) center no-repeat;padding:22px 0 22px 0;line-height:28px;padding-left:155px;color:#FFF!important;}
.foot_1 a b{width:100%;display:block;font-size:22px;font-weight:normal;}
.foot_1 a:hover { text-decoration:none;} 
.foot_1 a.foot_1_a1{background:#db5237 url(../images/03_50.jpg) center no-repeat;}
.foot_1 a.foot_1_a2{background:#c03427 url(../images/03_51.jpg) center no-repeat;padding-left:170px;width:230px;}
.foot_2{width:100%;float:left;}.foot_2 h3{width:100%;float:left;background:url(../images/03_52.jpg) left bottom no-repeat;font-size:18px;font-weight:normal;color:#464646;line-height:35px;}
.foot_2_1{float:left;width:140px;padding-right:43px;}.foot_2_1 a{width:70px;float:left;line-height:30px;}
.foot_2_1 a:hover,.foot_2_1 a.hover{color:#c03427;text-decoration:underline;}
.foot_2_2{float:left;width:206px;}
.foot_2_2 a{width:103px;float:left;line-height:30px;}
.foot_2_2 a:hover,.foot_2_2 a.hover{color:#c03427;text-decoration:underline;}
.foot_2_3{float:left;width:418px;height:175px;position:relative;}
.foot_2_3 .items{width:313px;height:175px;overflow:hidden;position:absolute;top:0;left:0;}
.foot_2_3 .items .img{position:relative;}
.foot_2_3 .items .desc{height:175px;width:313px;position:absolute;top:-235px;left:0px;color:#fff;padding-top:60px;text-align:center;}
.foot_2_3 .items .desc a{color:#FFF;width:100%;height:68px;float:left;font-size:16px;}
.foot_2_3 .hji2{width:98px;height:115px;position:absolute;left:320px;top:0;}
.foot_2_3 .hji3{width:98px;height:54px;position:absolute;left:320px;top:121px;}
.foot_2_3 .hji2 .desc{height:115px;width:98px;position:absolute;top:-141px;left:0px;color:#fff;padding-top:26px;}
.foot_2_3 .hji3 .desc{height:54px;width:98px;position:absolute;top:-60px;left:0px;color:#fff;padding-top:6px;}
.foot_2_4{width:290px;float:right;}.foot_2_4 p{width:100%;float:left;line-height:26px;padding-bottom:7px;}
.foot_3{width:1198px;float:left;border:#e5e5e5 solid 1px;line-height:42px;height:42px;text-align:center;}
.foot_3 a{color:#696969;padding:0 15px;background:url(../images/03_56.jpg) right no-repeat;}
.foot_4{width:100%;float:left;text-align:center;color:#c8c8c8;line-height:30px;}
.linewrap1 {width:750px; margin:auto; position:relative; clear:both; overflow:hidden;}
.foot_cs li{float:left; text-align:center; line-height:25px; height:132px;font-size:12px;}
.foot_cs li.tell{width:300px; text-align:left; padding-left:65px;}
.foot_cs li.tell strong{display:block; font-size:14px; color:#5d4b3d;}