*{ margin:0; padding:0;}
body{ overflow-x:hidden; font-family:"微软雅黑"; font-size:12px;}
ul,li,ol{ list-style:none;}
a{ text-decoration:none;}
.clear{ width:100%; height:1px; clear:both;}
img{ border:none;}



/*top*/
.top{ width:100%; height:136px;}
.top_cen{ width:1008px; height:136px; margin:0 auto; padding:0px 216px; background:url(../img/top_fl.jpg) left center no-repeat;}
.top_cen_logo{ float:left; margin-top:22px;}
.top_cen_fr{ float:right; height:26px; margin-top:81px;}
.top_cen_fr a{ float:left; width:82px; height:26px; line-height:26px; border-radius:5px; background:#9d1515; text-align:center; color:#FFF;}
.top_cen_fr a:nth-child(2){ background:#9d1515; margin-left:26px;}
.top_cen_fr a:hover{ background:#b92121; }


/*nav*/
.nav{ width:100%; height:50px; background:#9d1515;}
.nav_cen{ width:1008px; height:50px; margin:0 auto;}

.nav_yi{ float:left; width:168px; background:url(../img/xin.png) left center no-repeat;}
.nav_yi_a{ float:left; width:168px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#FFF;}
.nav_yi_a:hover{ background:#b92121;}
.nav_yi_a_hover{ background:#b92121;}

.nav_er{ display:none; position:absolute; width:168px; margin-top:50px; z-index:9999; background:#000;}
.nav_er a{ float:left; width:168px; height:50px; line-height:50px; text-align:center; color:#FFF; font-size:16px; border-top:1px solid #FFF;}
.nav_er a:hover{ background:#b92121;}



/*wrapper*/
.wrapper { width: 100%; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
#slideshow { position:relative; width:1440px; height:435px; margin-left:-720px; left:50%;}
#slideshow ul { display: none; z-index:-99 }
#slideshow ul li img { width:100% !important;}
.image_main{ width:100%;}
.box_skitter .prev_button { display:none; position: absolute; top: 50%; left:0px; z-index: 100; width: 76px; height: 118px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background:#333}
.box_skitter .next_button { display:none; position: absolute; top: 50%; right:0px; z-index: 100; width: 76px; height: 118px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background:#333}



/*lanmu*/
.lanmu1{ width:100%; height:88px; background:url(../img/lanmu.png) top 72px center no-repeat; padding-top:72px;}
.lanmu1 div{ float:left; width:100%; height:49px; line-height:55px; text-align:center; overflow:hidden; color:#FFF; font-family:"华文行楷"; font-size:40px;}
.lanmu1 span{ float:left; width:100%; height:39px; line-height:39px; text-align:center; overflow:hidden; color:#000; font-family:"verdana"; font-size:12px; text-transform:uppercase;}

.lanmu2{ width:100%; height:106px; background:url(../img/lanmu2.png) top center no-repeat; position:absolute; z-index:9; margin-top:-26px;}
.lanmu2 div{ float:left; width:100%; height:92px; line-height:100px; text-align:center; overflow:hidden; color:#0e1648; font-family:"华文行楷"; font-size:40px;}
.lanmu2 div b{ color:#571616; font-weight:100;}
.lanmu2 span{ float:left; width:100%; height:14px; line-height:14px; text-align:center; overflow:hidden; color:#000; font-family:"verdana"; font-size:12px; text-transform:uppercase;}

.lanmu3{ width:100%; height:69px; line-height:72px; color:#0e1648; font-size:12px; text-align:center; background:url(../img/lanmu3.png) center bottom no-repeat; font-family:"华文行楷"; font-size:40px; padding-top:85px;}
.lanmu3 b{ color:#571616; font-weight:100;}



/*tzgg*/
.tzgg{ width:100%; height:563px; background:url(../img/bg1.jpg) center top no-repeat;}
.tzgg_cen{ width:1000px; height:236px; margin:0 auto;}
.tzgg_cen_san{ float:left; width:238px; height:236px; margin:0px 47px;}
.tzgg_cen_san div{ float:left; width:100%; height:119px;}
.tzgg_cen_san span{ float:left; width:100%; height:64px; line-height:32px; text-align:center; font-size:18px;}
.tzgg_cen_san a{ float:left; width:138px; height:32px; line-height:32px; text-align:center; font-size:18px; color:#303030; border:1px solid #1e1e1e; margin-left:50px; margin-top:19px;}

.tzgg_cen_san_1{ background:url(../img/f1.png) center center no-repeat;}
.tzgg_cen_san_2{ background:url(../img/f2.png) center center no-repeat;}
.tzgg_cen_san_3{ background:url(../img/f3.png) center center no-repeat;}

.tzgg_cen_more{ width:1000px; height:30px; margin:0 auto; padding-top:30px; clear:both;}
.tzgg_cen_more a{ float:right; height:30px; line-height:27px; padding-right:42px; background:url(../img/f_more.png) right center no-repeat; font-size:16px; color:#830520;}

.tzgg_cen_bg{ position:absolute; width:100%; height:164px; background:url(../img/ma.png) center center no-repeat; margin-top:-99px; margin-bottom:-99px;}



/*zxhd*/
.zxhd{ width:100%; height:516px; background:url(../img/bg2.jpg) center top no-repeat;}
.zxhd_cen{ width:1000px; height:516px; margin:0 auto;}

.zxhd_bot{ width:976px; height:px; margin:0px auto; padding-top:140px;}

.zxhd_bot_a{ float:left; width:438px; height:90px; margin:0px 25px; margin-top:20px;}
.zxhd_bot_a_riqi{ float:left; width:70px; height:90px; background:url(../img/riqi.png) left top no-repeat;}
.zxhd_bot_a_riqi div{ float:left; width:70px; height:40px; line-height:35px; text-align:center; color:#5e5e5e; font-size:18px;}
.zxhd_bot_a_riqi span{ float:left; width:70px; height:50px; line-height:45px; text-align:center; color:#5e5e5e; font-size:35px;}

.zxhd_bot_a_div{ float:right; width:338px; height:36px; line-height:36px; font-size:16px; color:#242424; overflow:hidden;}
.zxhd_bot_a_span{ float:right; width:338px; height:54px; line-height:23px; font-size:14px; color:#969595; overflow:hidden;}

.zxhd_bot_more{ width:1000px; height:30px; margin:0 auto; padding-top:60px; clear:both;}
.zxhd_bot_more a{ float:right; height:30px; line-height:27px; padding-right:42px; background:url(../img/f_more.png) right center no-repeat; font-size:16px; color:#830520;}



/*xsdt*/
.xsdt{ width:100%; height:496px; background:url(../img/bg3.jpg) center top no-repeat;}
.xsdt_bot{ width:1000px; height:px; margin:0 auto; padding-top:20px;}
.xsdt_bot a{ float:left; width:458px; height:36px; margin:0px 21px; margin-top:12px; background:url(../img/li_f.png) left 10px center no-repeat #FFF; overflow:hidden;}
.xsdt_bot a div{ position:absolute; width:400px; height:36px; line-height:33px; font-size:14px; color:#5e5e5e; padding-left:44px; padding-right:14px; overflow:hidden;}
.xsdt_bot a span{ float:left; width:0px; height:36px; background:url(../img/li_f2.png) left 10px center no-repeat #0E1649;}

.xsdt_bot_more{ width:958px; height:30px; margin:0 auto; clear:both; padding:0px 21px; padding-top:40px;}
.xsdt_bot_more a{ float:right; height:30px; line-height:27px; padding-right:42px; background:url(../img/f_more.png) right center no-repeat; font-size:16px; color:#830520;}



/*xzzx*/
.xzzx{ width:100%; height:441px; background:url(../img/bg4.jpg) center top no-repeat;}
.xzzx_bot{ width:918px; margin:0 auto; margin-top:28px;}
.xzzx_bot_a{ float:left; width:104px; height:141px; line-height:33px; text-align:center; background:url(../img/quan.png) center center no-repeat; font-size:18px; color:#000; margin:0px 57px; padding:0px 44px; padding-top:65px; display:block;}

.xzzx_bot_aa{ float:left; width:192px; height:196px; line-height:196px; text-align:center; background:url(../img/quan.png) center center no-repeat; font-size:18px; color:#000; margin:0px 57px; display:block;}



/*dher*/
.dher{ width:100%; height:200px; background:#d93333;}
.dher_shuzhi{ position:absolute; margin-top:-100px;}
.dher_cen{ width:1000px; margin:0 auto;}
.dher_cen>div{ float:left; width:250px;}
.dher_cen>div a{ float:left; width:250px; height:30px; line-height:30px; font-size:14px; color:#FFF;}
.dher_cen>div div{ float:left; width:250px; height:40px; line-height:40px; font-size:14px; color:#FFF; margin-top:20px;}
.dher_cen>div img{ float:left; width:115px;}
.dher_cen>div span{ float:left; width:250px; font-size:30px; color:#FFF; font-family:Impact;}



/*foot*/
.foot{ width:100%; text-align:center; line-height:26px; color:#DDD; background:#9d1515; font-size:14px; padding:12px 0px;}



/*fenye_banner*/
.fenye_banner{ width:100%; padding-bottom:22px; background:url(../img/fenye_xian.jpg) center bottom no-repeat;}
.fenye_banner img{ position:relative; width:1440px; left:50%; margin-left:-720px;}


/*fenye*/
.fenye{ width:990px; padding:0px 73px; background:url(../img/fenye_bg.png) left top no-repeat; margin:0 auto;}
.fenye_fl{ float:left; width:250px; padding-top:330px; margin-left:4px;}
.fenye_fl a{ float:left; width:250px; height:68px; line-height:68px; text-align:center; font-size:18px; margin-top:2px; background:#9d1515; color:#FFF;}
.fenye_fl_a{ background:#b92121 !important;}
.fenye_fl_div{ float:left; width:250px; height:120px;}

.fenye_fr{ float:right; width:704px;}
.fenye_fr_top{ float:left; width:100%; height:50px; margin-top:32px; border-bottom:1px solid #ddd; background:url(../img/fenye_fl.png) left 7px center no-repeat;}
.fenye_fr_top div{ float:left; height:50px; line-height:50px; padding-left:90px; font-size:25px; color:#000;}
.fenye_fr_top span{ float:right; height:50px; line-height:60px; font-size:16px; color:#000;}
.fenye_fr_top span a{ font-size:16px; color:#000;}


/*fenye_fr_body*/
.fenye_fr_body{ float:left; width:100%; line-height:30px; color:#000; font-size:16px; padding-top:30px;}
.fenye_fr_body img{ max-width:100%; margin-bottom:10px;}
.fenye_fr_body *{ color:#000; font-size:16px;}

.fenye_fr_body_po{ float:left; width:100%; line-height:30px; color:#000; font-size:16px; padding-top:30px;}


/*fenye_fr_list*/
.fenye_fr_list{ float:left; width:100%;}
.fenye_fr_list a{ float:left; width:100%; height:44px; border-bottom:1px dashed #e0e0e0;}
.fenye_fr_list a b{ float:left; width:30px; height:44px; line-height:44px; text-align:center; color:#9c2929; font-size:18px;}
.fenye_fr_list a div{ float:left; width:calc(100% - 120px); height:44px; line-height:44px; color:#000; font-size:16px; overflow:hidden;}
.fenye_fr_list a span{ float:right; width:90px; height:44px; line-height:44px; text-align:center; color:#000; font-size:16px; text-align:right;}


/*fenye_fr_img*/
.fenye_fr_img{ float:left; width:100%;}
.fenye_fr_img a{ float:left; width:calc((100% / 3) - 20px); height:220px; margin:10px;}
.fenye_fr_img a img{ float:left; width:100%; height:190px;}
.fenye_fr_img a div{ float:left; width:100%; height:30px; line-height:30px; text-align:center; color:#000; font-size:14px; overflow:hidden;}


/*pages*/
.page { clear:both;}
.pages {float:left; width:100%; font-family:"微软雅黑"; font-size:14px; color:#343434; padding:20px 0px; clear:both;}
.pages ul{ float:right;}
.pages ul li { float:left; width:23px; height:23px; line-height:23px; border:1px solid #343434; background:#343434; text-align:center; margin-left:8px;}
.pages ul li a { display:block; color:#FFF; font-size:14px;}
.pages ul .current { color:#FFF; background:#a50303; border:none; height:25px; line-height:25px; width:25px;}
.start{ width:60px !important;}
.prev{ width:60px !important;}
.next{ width:60px !important;}
.end{ width:60px !important;}

































