@charset "utf-8";
body {min-width:1100px;margin:0; padding:0; font-size:12px;  background:url(../images/body_bj.jpg); height:auto; font-family:"宋体";}
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;width:1100px; }
a{color:#000000; text-decoration:none; font-size:12px;}
a:hover{ color:#FF0000; text-decoration:none;}
a:visited{ color:#000000; text-decoration:none;}
.left{ float:left;}
.right{ float:right;}

/*top*/
.top{width:100%; height:173px; background:url(../images/top_bj.jpg);}
.top_nr{width:1100px;}
.top_t{width:100%; height:18px; background:url(../images/t_bj.png) repeat-x;}
.logo{width:660px; float:left; padding-top:13px;}
.top_rt{ float:right;width:231px; color:#ffd8c1; text-align:right;}
.top_rt a{ color:#ffd8c1; line-height:80px;}
.top_rt a:hover{ color:#ff0;}

/*主导航菜单*/
.menu{width:100%; height:42px; background:#8b0101;  margin-top:1px;}
.menu_sy{color:#fff;background:url(../images/menu_h.png) no-repeat center; display:block; width:135px; line-height:40px; height:42px;}
.menu ul{width:1100px; margin:0 auto;}
.menu_line{width:2px; background:url(../images/menu_line.jpg) no-repeat 0 13px; height:42px;}
.menu li{ float:left;}
.menu li a{display:inline-block;color:#FFF;font-family:"微软雅黑";font-size:14px; line-height:40px;width:135px;text-align:center;}
.menu li a:hover{color:#fff;background:url(../images/menu_h.png) no-repeat center; display:block; width:135px; line-height:40px; height:42px;}

.xi{width:100%; background:url(../images/l01.jpg) repeat-x; height:9px;}
.xi1{width:100%; background:url(../images/x1.jpg) repeat-x; height:9px;}

/*banner*/
.banner{width:100%; height:390px; }
.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:394px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;top:320px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}


.ind{width:1100px; margin-top:12px; overflow:hidden; margin-bottom:16px;}
.ind_lt{ float:left;width:270px;}
.ind_lt_t{width:270px; height:10px;}
.ind_lt_z{width:242px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; background:#fffefa; height:auto;}
.cpfl{width:215px;}
.cpfl_top{width:212px; height:57px; background:url(../images/fl_bj.jpg) no-repeat; text-indent:46px; padding-top:10px; line-height:43px; font-family:"微软雅黑"; font-size:14px; color:#fff;}
.cpfl_nr{width:190px;}
.cpfl_nr li a{width:190px; height:30px; display:block; background:url(../images/f_bj01.jpg) no-repeat; font-size:14px; margin-top:10px; color:#000; line-height:30px; text-indent:20px; font-family:"微软雅黑";}
.cpfl_nr li a:hover{background:url(../images/f_bj02.jpg) no-repeat; color:#fff;}

.lxwm{ margin-top:20px;}
.lxwm_top{width:212px; height:57px; background:url(../images/fl_bj.jpg) no-repeat; text-indent:46px; line-height:58px; font-family:"微软雅黑"; font-size:14px; color:#fff;}
.lxwm_nr{width:190px; color:#545353; line-height:30px;}
.lx_mb{ border:6px solid #dddddf;width:188px; height:65px;}
.lx_dh{ padding:10px;}
.lx_kf{width:236px; height:62px;}
.lx_kf li{ margin:8px; float:left;}


.ind_rt{ float:left;width:816px; margin-left:14px;}
.cpzs{width:814px; border:1px solid #d9d8be; background:#fdfbf4;}
.cpzs_top{ height:36px; overflow:hidden;}
.cpzs_top p{ float:left; padding:7px 5px;}
.cpzs_top span{ float:left; padding-top:16px;}
.cpzs_top a{ float:right; padding:15px;}
.cpzs_nr{ padding:6px; overflow:hidden;}
.cpzs_nr li{ float:left;width:175px; line-height:30px; font-family:"微软雅黑"; font-size:12px; margin:6px 12px; text-align:center; color:#86601f;}

.yydt{width:400px; height:290px; float:left; border:1px solid #d9d8be; background:#fdfbf4; margin-top:14px;}
.yydt_top{height:32px; overflow:hidden;}
.yydt_top p{ float:left; padding:7px 5px;}
.yydt_top span{ float:left; padding-top:16px;}
.yydt_top a{ float:right; padding:15px;}
.yydt_nr_t{width:390px; margin-top:2px;}
.yydt_nr_t img{ float:left; padding:10px 10px;width:130px; height:109px;}
.xw_t_rt{ float:left; margin-left:10px;width:216px;}
.yydt_nr_t p{ color:#ca0000;  font-size:12px; padding-top:10px; font-weight:bold; font-family:"宋体"; font-weight:bold; line-height:32px; }
.yydt_nr_t span{ color:#7e7e7e; line-height:22px;}
.yydt_nr_e{width:370px; overflow:hidden; margin-bottom:3px;}
.yydt_nr_e li{ line-height:28px; border-bottom:1px dotted #b0b0b0;}
.yydt_nr_e li a{ background:url(../images/jt.png) no-repeat 5px 4px; color:#4e4e4e; line-height:28px; padding-left:16px;}
.yydt_nr_e li a:hover{ color:#f00;}
.yydt_nr_e li span{ float:right; color:#4e4e4e;}

.qyjj{width:400px; height:290px; float:left; border:1px solid #d9d8be; background:#fdfbf4; margin-top:14px; margin-left:12px;}
.qyjj_top{height:32px; overflow:hidden;}
.qyjj_top p{ float:left; padding:7px 5px;}
.qyjj_top span{ float:left; padding-top:16px;}
.qyjj_top a{ float:right; padding:15px;}
.qyjj_nr{width:390px; margin-top:10px; line-height:28px; color:#4e4e4e;}
.qyjj_nr img{ float:left; padding:4px 10px 10px 6px;}


.end{width:100%; height:130px; background:#af1517;}
.end ul{width:1100px; text-align:center; color:#cecdb3; line-height:30px; padding-top:20px; font-family:Arial; margin:0 auto;}
.end ul img{ float:left; padding:25px 20px;}
.end ul a{ color:#cecdb3;}

.ny{width:1100px; height:auto; overflow:hidden; margin-top:10px;}

.ny_rt{ float:left; width:814px; border:1px solid #d9d8be; background:#fdfbf4; margin-left:12px;}
.ny_rt_top{width:805px; overflow:hidden;background:url(../images/ny_top_bj.png) no-repeat center bottom; border-bottom:1px dashed #ccc;}
.ny_rt_top img{ float:left; padding-top:7px; padding-left:12px;}
.ny_rt_top p{ float:left; font-family:"微软雅黑"; line-height:40px; color:#b9000b; font-size:1.3em; font-weight:bold;}
.ny_rt_top span{ float:right; line-height:40px; padding-right:10px; color:#999;}
.ny_rt_nr{ line-height:30px; padding:10px;}
