﻿@charset "utf-8";
body {margin:0; padding:0; font-size:13px; background:url(../images/body_bj.jpg); height:auto}
div,img,ul,ol,li,p {margin:0 auto; padding:0; border:0; }
ul li{list-style:none; list-style-type:none;}
img{vertical-align:top; border:none;}
.center { margin:0 auto; }
.clearboth{clear:both;}
a{ color:#000000; text-decoration:none; font-size:12px;}
a:hover{ color:#FF0000; text-decoration:none;}
a:visited{ color:#000000; text-decoration:none;}

/*top*/
.top{width:100%; height:74px; background:url(../images/top_bj.jpg) repeat-x center top;}
.top_lo{width:701px; height:90px; background:url(../images/logo.jpg) no-repeat center; padding-top:60px; position:absolute; top:0px; z-index:9999; left:50%; margin-left:-365px;}

.banner{width:100%; height:367px; overflow:hidden; border-bottom:6px solid #FFF; border-top:4px solid #FFF;}
.box_skitter { position: relative; background: none; text-align:center; overflow:hidden;}
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; text-align:center; }
    .box_skitter .image { overflow: hidden; text-align:center; }
        .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 .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 100%; height: 367px; text-align:center;}
    #slideshow ul { display: none; }

.menu{width:100%; height:44px; background:url(../images/menu_bj.jpg) repeat-x;}
.menu_sy{ background:url(../images/menu_h.png) no-repeat center;text-decoration:none;font-weight:bold;}
.menu_line{width:4px; background:url(../images/menu_line.png) no-repeat; height:25px; margin-top:8px;}
#nav {line-height: 44px; _line-height:44px;  list-style-type: none; width:1100px; clear:both; margin:0 auto;}
#nav a{ display: block; width: 106px; text-align:center;  color:#ffef94; text-decoration:none; font-family:PingFangSC-light,"Source Sans Pro","Helvetica Neue",Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif; font-size:14px;}
#nav a:hover  { background:url(../images/menu_h.png) no-repeat center;text-decoration:none;font-weight:bold;}
#nav li { float: left;}


.hz{ background:url(../images/hz.jpg) no-repeat; width:1133px; height:25px; margin-top:15px;}
.paper{ background:url(../images/body_nrbj.jpg) repeat-y center; width:1100px; height:auto; overflow:hidden;}
.ind01{ height:auto; overflow:hidden;}
.pp_lt{ float:left;width:730px; margin-top:20px; overflow:hidden;}
.gsjj{width:730px; height:auto; font-size:12px; overflow:hidden; line-height:28px;}
.gsjj img{ float:left; margin:0 10px 0 10px;}

.xwhzs{width:730px; margin-top:30px;}
.xyzs{width:331px; float:left; margin-left:18px;}
.xyzs_top{width:320px; overflow:hidden; background:url(../images/xi.png) no-repeat bottom; height:30px; margin-bottom:6px;}
.xyzs_top p{  font-family:PingFangSC-light,"Source Sans Pro","Helvetica Neue",Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif; color:#750008; line-height:34px; float:left; font-size:14px; padding-left:6px;}
.xyzs_top span{ float:left; margin-left:8px;}
.xyzs_top a{ float:right;}
.xyzs_nr{width:320px;}
.xyzs_nr img{ margin:6px 0px;}
.xyzs_nr li{ line-height:26px;}
.xyzs_nr li a{ background:url(../images/xy_b.jpg) no-repeat 5px 4px; padding-left:18px; color:#535353;line-height:26px;}
.xyzs_nr li a:hover{ color:#f00;}
.xyzs_nr li span{ float:right; color:#535353;}

.xwdt{width:331px; float:left; margin-left:30px;}
.xwdt_top{width:320px; overflow:hidden; background:url(../images/xi.png) no-repeat bottom; height:30px; margin-bottom:6px;}
.xwdt_top p{  font-family:PingFangSC-light,"Source Sans Pro","Helvetica Neue",Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;color:#750008; line-height:34px; float:left; font-size:14px; padding-left:6px;}
.xwdt_top span{ float:left; margin-left:8px;}
.xwdt_top a{ float:right;}
.xwdt_nr{width:320px;}
.xwdt_nr img{ margin:6px 0px;}
.xwdt_nr li{ line-height:26px;}
.xwdt_nr li a{ background:url(../images/xy_b.jpg) no-repeat 5px 4px; padding-left:18px; line-height:26px; color:#535353;}
.xwdt_nr li a:hover{ color:#f00;}
.xwdt_nr li span{ float:right; color:#535353;}

.pp_rt{ float:left; width:350px; background:url(../images/sx.jpg) repeat-y left; height:auto; overflow:hidden; margin-left:10px;}
.zzry{ width:340px; background:url(../images/ry_bj.jpg) no-repeat; height:210px; overflow:hidden; margin-left:16px; margin-top:20px;}

.new_banner{width:226px;height:143px;position:relative; margin-top:30px; }
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{ width:36px; height:36px; background-image:url(../images/banner_new.png); display:block; position:absolute;  text-indent:-10em; overflow:hidden;}

.prev{ background-position:0 0;left:-40px; top:60px;}
.prev:hover{ background-position:0 -36px;}
.next{ background-position:-36px 0;right:-34px; top:60px;}
.next:hover{ background-position:-36px -36px;}

.lxwm{width:340px; background:url(../images/lx.jpg) no-repeat; height:238px; margin-top:20px; margin-left:10px;}
.lxwm_top{ font-family:PingFangSC-light,"Source Sans Pro","Helvetica Neue",Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif; font-size:14px; color:#fff; padding:20px 54px; font-weight:bold;}
.lxwm_nr{ line-height:22px; color:#8b784d; width:320px; margin-top:50px; margin-left:30px;}

.xian{ background:url(../images/xian.jpg) no-repeat center;width:1100px; height:1px; margin-top:20px; margin-bottom:20px;}

.cpzs{width:1100px; height:auto;}
.hh1{width:100%; overflow:hidden;}
.hh1 ul{ width:950px; height:40px; padding-left:60px; }
.hh1 ul li{ float:left; background:url(../images/cp_x.jpg) no-repeat;   cursor:pointer; width:135px;  height:28px; color:#ffcc00; line-height:28px; text-align:center; margin:0 6px;}
.hh1 ul .selected{  color:#f00;}
.content12{ height:190px; padding-top:5px; display:inline-block; }
.content12 .hide{ display:none}
.content12 li{ margin-left:2px; float:left; }
.content12 li img{ border:1px solid #5b5b5c; padding:2px; float:left;  margin-right:2px;  margin-left:2px;}


.blk_18 { overflow:hidden; zoom:1; font-size:9pt;  width:1090px;}
.blk_18 .pcont { width:1050px; float:left; overflow:hidden; padding-left:5px;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton{ width:15px; height:120px; float:left; background:url(../images/cp_lt.jpg) no-repeat 6px 30px;}
.blk_18 .RightBotton { width:15px; height:120px; float:left; background:url(../images/cp_rt.jpg) no-repeat 6px 30px;}
.blk_18 .pl img { display:block; cursor:pointer; border:1px solid #dac8bc; padding:3px;}
.blk_18 .pl { width:178px; float:left; float:left; margin:0 16px; text-align:center; line-height:24px;}
.blk_18 p{ color:#8a3400; line-height:20px;}
.blk_18 span{ color:#8a3400; line-height:20px;}
.blk_18 a.pl:hover { color:#f00;}


.blk_181 { overflow:hidden; zoom:1; font-size:9pt;  width:1090px;}
.blk_181 .pcont1 { width:1050px; float:left; overflow:hidden; padding-left:5px;}
.blk_181 .ScrCont2 { width:32766px; zoom:1; margin-left:-5px;}
.blk_181 #List1_3, .blk_181 #List2_4 { float:left;}
.blk_181 .LeftBotton1{ width:15px; height:120px; float:left; background:url(../images/cp_lt.jpg) no-repeat 6px 30px;}
.blk_181 .RightBotton1 { width:15px; height:120px; float:left; background:url(../images/cp_rt.jpg) no-repeat 6px 30px;}
.blk_181 .pl1 img { display:block; cursor:pointer;  border:1px solid #dac8bc; padding:3px; }
.blk_181 .pl1 { width:178px; float:left; float:left; text-align:center; margin:0 16px; line-height:24px;}
.blk_181 p{ color:#8a3400; line-height:20px;}
.blk_181 span{ color:#8a3400; line-height:20px;}
.blk_181 a.pl1:hover {  color:#f00; }



.blk_182 { overflow:hidden; zoom:1; font-size:9pt;  width:1090px;}
.blk_182 .pcont5 { width:1050px; float:left; overflow:hidden; padding-left:5px;}
.blk_182 .ScrCont5 { width:32766px; zoom:1; margin-left:-5px;}
.blk_182 #List1_5, .blk_182 #List2_6 { float:left;}
.blk_182 .LeftBotton5{ width:15px; height:120px; float:left; background:url(../images/cp_lt.jpg) no-repeat 6px 30px;}
.blk_182 .RightBotton5 { width:15px; height:120px; float:left; background:url(../images/cp_rt.jpg) no-repeat 6px 30px;}
.blk_182 .pl5 img { display:block; cursor:pointer;  border:1px solid #dac8bc; padding:3px; }
.blk_182 .pl5 { width:178px; float:left;  text-align:center; margin:0 16px; line-height:24px;}
.blk_182 p{ color:#8a3400; line-height:20px;}
.blk_182 span{ color:#8a3400; line-height:20px;}
.blk_182 a.pl5:hover {  color:#f00; }

.xi1{ background:url(../images/xi1.jpg) repeat-x;width:1094px; height:5px;}
.fxdm{width:530px; float:right; color:#666; font-size:30px; font-size:12px; margin-top:16px;}
.end{ background:url(../images/end_bj.jpg) repeat-x; width:100%; height:20px; margin-top:50px;}
.end_nav{width:1100px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#445938; height:100px;}
.end_nav ul{ text-align:center;}
.end_nav li a{ margin:0 4px; line-height:60px; color:#445938;}
.end_nav li a:hover{ color:#900;}
.end_nav p{text-align:center; color:#445938;}
.end_nav p a{ line-height:20px; color:#445938;}

.ny_left{ float:left;width:730px; margin-top:20px; overflow:hidden;}
.ny_left_top{width:720px; height:45px;}
.ny_left_top{width:720px; overflow:hidden; background:url(../images/xi.png) repeat-x bottom; height:30px; margin-bottom:6px;}
.ny_left_top p{ font-family:PingFangSC-light,"Source Sans Pro","Helvetica Neue",Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif; color:#750008; line-height:34px; float:left; font-size:16px; padding-left:6px;}
.ny_left_top img{ float:left; margin-left:8px;}
.ny_left_top span{ float:right; line-height:30px; color:#794239;}
.ny_left_nr{ padding:10px; line-height:30px;}
