/* CSS Document */
body{ margin:0; padding:0; font-size:12px; background:url(../images/bg.png) repeat;color:#000; font-family:"Microsoft Yahei"}
*{ margin:0; padding:0;}
a{ color:#000; text-decoration:none;}
a:hover {}
p{ margin:0; padding:0;}
ul {list-style: none outside none;}
li{list-style:none; margin:0; padding:0;}
em{ font-style:normal;}
input{ margin:0; padding:0; outline:none;}
img{ border:none;}
.clear{ clear:both;}

.w1000{ width:1000px; margin:0 auto;}
.banner{ height:266px; background:url(../images/banner.jpg) center no-repeat;}
.top{ height:116px; overflow:hidden; background:url(../images/top.png) repeat-x;}
.logo{ background:url(../images/logo.png) center no-repeat; height:116px; overflow:hidden;}
.top_bg{ background:url(../images/top_bg.png) center no-repeat; height:116px;}
.yyrx{ height:70px; overflow:hidden; background:url(../images/yyrx.png) right center no-repeat;}
.nav ul{ height:46px; overflow:hidden;}
.nav ul li{ height:46px; overflow:hidden; float:left; padding-left:30px; background:url(../images/nav_bg.png) left center no-repeat;}
.nav ul li a{ padding-right:22px; font-size:16px; font-weight:bold; color:#1b1201; display:block; line-height:46px;}
.nav ul li.w265{ width:250px;}
.content{ width:1008px; height:auto; overflow:hidden; margin:0 auto; padding:0 0px; background:url(../images/content_bg.png) top center no-repeat; padding-top:22px;}
.con{ padding-top:8px; background:url(../images/con_top.png) top repeat-x;}
.con_fl{ width:215px; height:auto; overflow:hidden; float:left; background:url(../images/con_fl_bottom.png) bottom center no-repeat; padding-bottom:5px;}
.con_fl{ width:211px; height:auto; overflow:hidden;background:url(../images/ffc000_bg.png) repeat-y; padding-left:4px;}
.con_fl h3{ height:35px; width:100%; overflow:hidden; background:url(../images/con_fl_h3.png) center no-repeat; margin-top:8px; font-size:14px; line-height:35px; text-align:center;}
.con_fl ul li{ height:35px; overflow:hidden;}
.con_fl ul li a{ display:block; background:url(../images/con_fl_li.png) 11px center no-repeat; color:#634001; font-size:13px; line-height:35px; text-indent:29px;}
.con_fl ul li a:hover,.con_fl ul li a.on{ color:#c60012; background:url(../images/con_fl_li_hover.png) 10px center no-repeat;}
.con_fl ul{ padding-bottom:35px; background:url(../images/ulbg.png) bottom center no-repeat;}
.con_fr{ width:789px; height:auto; overflow:hidden; float:left; padding-right:4px; background:url(../images/yy_right.png) right repeat-y;}
.con_fr h2{ width:789px; height:60px; overflow:hidden; background:url(../images/article_h2.png) no-repeat; font-size:30px; color:#341b00; line-height:60px; text-align:center; font-weight:normal;}
.con_fr h2 span { float:right; font-size:14px; margin-right:68px;}
.mkbg{ width:100%; height:297px; overflow:hidden; background:url(../images/mkbg.png) no-repeat; z-index:100}
.img{ height:152px; overflow:hidden; text-align:center;}
.img img{ margin:0 5px;}
.mkbg h1{ height:85px; padding-bottom:60px; overflow:hidden; line-height:80px; text-align:center;}
.mkbg h1 span{ color:#ffc000; font-size:25px; font-weight:normal;}
.mkbg h1 em{ color:#fff; font-weight:normal; font-size:16px; padding-left:15px;}
.article{ background:url(../images/article_bg.png) repeat-y; overflow:hidden; width:100%; height:auto;}
.article_con{ width:647px; height:auto; overflow:hidden; margin:0 auto;}
.article_con p{ font-size:14px; color:#ffc000; line-height:25px;}
.article_con_bottom{ background:url(../images/article_bottom_bg.png) -5px bottom no-repeat; padding-bottom:90px;}
.footer_bg{ height:121px; overflow:hidden; background:url(../images/footer_bg.png) bottom repeat-x;}
.footer{ height:86px; padding-top:35px; overflow:hidden; background:url(../images/footer_bg_light.png) center 2px no-repeat;}
.footer p{ color:#dea200; font-size:13px; text-align:center; line-height:30px; padding:13px 0;}

/*首页*/
.index{ width:100%; height:auto; padding-top:86px; overflow:hidden; background:url(../images/index_bg.png) top center no-repeat;}
.index_con_fl{ width:557px; height:170px; overflow:hidden; float:left; background:url(../images/index_con_fl.png) center no-repeat;}
.index_con_fl h2{ height:38px; overflow:hidden; padding-bottom:8px;  font-size:18px; font-weight:normal; color:#341b00; line-height:38px; text-indent:12px;}
.index_con_fl h2 em{ font-size:15px; font-style:italic; text-transform:uppercase;}
.zxdt{ width:100%; height:94px; overflow:hidden;}
.zxdt img{ float:left; width:142px; height:94px; margin-left:12px;}
.zxdt h3{ padding-bottom:10px; line-height:28px;width:338px; height:28px; overflow:hidden; float:left; padding-left:15px; font-size:13px; color:#321800; font-weight:600;}
.zxdt h3 a{color:#321800}
.zxdt p{ width:335px; height:48px; overflow:hidden; float:left; padding-left:15px; font-size:12px; line-height:16px; color:#321800;}
.index_con_fr{ width:438px; height:128px; overflow:hidden; float:right; padding:21px 0;}
.index_con_fr ul{ overflow:hidden;}
.index_con_fr ul li{ width:98px; height:128px; overflow:hidden; float:left; padding:0 24px;}
.index_con_fr ul li a{ display:block; width:100%; height:128px; overflow:hidden; line-height:30px; text-align:center; font-size:14px; color:#321800;}
.focus{ width:1084px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/focus.png) bottom center no-repeat; padding-bottom:30px;}
.focusBox { position: relative; width:990px; height:380px; padding:5px; background:url(../images/focus_bg.png) no-repeat; margin:0 auto;}
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:990px; height:380px; display: block; }
.focusBox .prev,.focusBox .next { width:32px; height:58px;position: absolute; top: 50%; margin-top:-29px; z-index: 10; cursor: pointer; text-indent: -9999px; }
.focusBox .prev { left:-41px; background:url(../images/Prev.png) no-repeat; }
.focusBox .next { background:url(../images/Next.png) no-repeat;right:-41px; }
.logo_bg{ background:url(../images/logo_font.png) center no-repeat;}



.mkbg2{ width:100%; height:142px; overflow:hidden; background:url(../images/mkbg2.png) no-repeat;}
.mkbg2 h1{ height:85px; padding-bottom:17px; overflow:hidden; line-height:80px; text-align:center;}
.mkbg2 h1 span{ color:#ffc000; font-size:25px; font-weight:normal;}
.mkbg2 h1 em{ color:#fff; font-weight:normal; font-size:16px; padding-left:15px;}

.liebiao{ width:100%; height:auto; overflow:hidden; background:url(../images/mkbg3.png) no-repeat;}
.xclb { width:657px; margin:0 auto;}
.xclb li{width:204px; float:left; padding:5px; margin-right:4px; color:#FFC000}
.xclb li img{ width:198px; height:150px;border:1px solid #FFC000; padding:1px; border-radius: 12px;}
.xclb li p{ text-align:center; line-height:25px;}
.xclb li p a{color:#FFC000}
.xclb .zxdt { float:left; margin-bottom:20px; height:100px;}
.xclb .zxdt img {border-radius: 12px;border:1px solid #FFC000; padding:1px;}
.xclb .zxdt p{ width:450px;color:#FFC000}
.xclb .zxdt p a{color:#FFC000}
.xclb .zxdt h3 a{color:#FFC000}
.xclb .zxdt h3{ width:438px; padding-bottom:0px;}
.xclb .zxdt span { float:left; width:438px; padding-left:15px; line-height:30px;color:#FFC000}
.mkbg2 dd { width:100%; text-align:center; color:#FFC000;}

.page { float:left; width:100%; text-align:center; height:32px;}
.page span { padding:0 8px; display:inline-block; font-weight:bold; border:1px #FFC000 solid; background:#FFC000; color:#fff; line-height:25px }
.page a { display:inline-block; padding:0 8px; line-height:25px; color:#FFC000; margin:0 5px ; border:1px #FFC000 solid;}

.page a:hover { color:#fff; background:#FFC000; text-decoration:none }
