*{padding:0;margin:0;list-style:none;}
body{background:#fff;font-family:"Microsoft YaHei";}
ul{padding:0;margin:0;list-style:none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#df010e;text-decoration:none;}
.clear{font-size:0px;height:0px;line-height:0px;clear:both;}
h3{color:#c40000;line-height:50px;font-size:20px;text-align:center;font-family:"微软雅黑体";font-weight:bold;}
#head{width:100%;height:162px;margin:0 auto;}
.top{width:1000px;height:121px;margin:0 auto;}
.top_left{width:403px;float:left;margin-top:15px;}
.top_right{width:250px;float:right;}
.top_right_sw{width:225px;height:69px;line-height:69px;font-size:13px;color:#767575;padding-left:25px;}
.top_right_sw a{color:#767575;}
.top_right_sw a:hover{color:#df010e;}
.top_right_ser{width:225p;xheight:25px;}
.top_right_ser .ser{width:163px;height:23px;line-height:23px;border:1px #d1d1d1 solid;padding-lefT:5px;color:#888888;}
.top_right_ser .but{width:60px;height:25px;background: url(imagesbut.jpg) no-repeat;border:0px;cursor:pointer;}
.menu{width:100%;height:41px;margin:0 auto;background:#ae1c1c;}
.menu_nav{width:1002px;margin:0 auto;background:#ae1c1c;}

#jsddm{margin:0;padding:0;position:relative;z-index:1000;}
#jsddm li{float:left;text-align:center;list-style:none;font-size:15px;line-height:40px;font-family:"微软雅黑";color:#fff;background:url(../images/line.jpg) right center no-repeat;}
#jsddm li a{display: block;text-decoration: none;width:90px;color:#fff;white-space: nowrap;}
#jsddm li a:hover{background:none;}
#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden;}
#jsddm li ul li{float:none;display: inline;font-size:13px;font-family:"宋体";}
#jsddm li ul li a{width: auto;background:#ae1c1c;color:#fff;padding:0px 20px;}
#jsddm li ul li a:hover{background: #ae1c1c; filter:alpha(opacity:70);opacity:0.7;}

#conter{width:100%;margin:0 auto;padding:1px 0px 14px;}
.banner{width:100%;height:359px;background:#CCC;margin:0 auto;}
.con_mid{width:1002px;margin:0 auto;padding-top:12px;}
.con_mid .left{width:217px;float:left;}
.con_mid .left .rl{width:217px;height:227px;padding-bottom:10px;}
.con_mid .rl_nav{width:160px;height:41px;line-height:41px;background:url(imagesrl_nav.jpg) no-repeat;font-weight:bold;padding:0px 16px 0px 41px;font-size:14px;color:#f8f8f6;font-family:"宋体";}
.con_mid .rl_nav span{float:right;font-size:13px;color:#f8f8f6;font-weight:normal;}
.con_mid .rl_font{width:217px;height:186px;}
.con_mid .ms{width:197px;height:183px;border:1px #dddddd solid;padding:0px 9px;background:#fff;}
.con_mid .ms_nav{width:197px;height:42px;line-height:41px;border-bottom:1px #b4b4b4 dotted;font-sise:15px;color:#bc010c;}
.con_mid .ms_nav span{float:right;color:#8a8989;font-size:12px;font-family:"宋体";}
.con_mid .ms_nav span a,.con_mid .jw_nav span a,.con_mid .tz_font ul li span a{color:#8a8989;}   
.con_mid .ms_nav span a:hover,.con_mid .jw_nav span a:hover,.con_mid .tz_font ul li span a:hover{color:#df010e;}
.con_mid .ms_font{width:197px;padding-top:10px;font-size:12px;font-family:"宋体";}
.con_mid .ms_font ul li{width:185px;height:28px;line-height:28px;float:left;background:url(imagesdoc.jpg) left center no-repeat;padding-left:12px;}
.con_mid .jw{width:300px;float:left;border:1px #dddddd solid;margin-left:10px;}
.con_mid .jw_nav{width:268px;height:42px;line-height:41px;background:#efefef url(../images/jw_nav.jpg) bottom center no-repeat;padding:0px 15px 0px 17px;color:#bc010c;font-size:15px;}
.con_mid .jw_nav span{float:right;font-size:12px;font-family:"宋体";}
.con_mid .jw_font{width:268px;height:366px;padding:13px 16px 0px;background:#fff;}
.con_mid .jw_font .top{width:268px;height:150px;}
.con_mid .jw_font .bot{width:268px;padding-top:3px;}
.con_mid .jw_font .bot ul li{width:256px;height:28px;line-height:28px;float:left;background:url(imagesdoc.jpg) left center no-repeat;padding-left:12px;font-size:12px;font-family:"宋体"}
.con_mid .jw_font .bot ul li span{color:#8a8989;float:right;}
.con_mid .tz{width:300px;float:left;margin-left:10px;border:1px #dddddd solid;}
.con_mid .tz_font{width:268px;height:366px;padding:13px 16px 0px;background:#fff;}
.con_mid .tz_font ul li{width:256px;height:28px;line-height:28px;float:left;background:url(imagesdoc.jpg) left center no-repeat;padding-left:12px;font-size:12px;font-family:"宋体"}
.con_mid .tz_font ul li span{color:#8a8989;float:right;}
.con_mid .ks{width:149px;height:421px;float:right;border:1px #dddddd solid;border-bottom:none;}
.con_mid .ks_nav{width:135px;height:41px;line-height:41px;padding-left:14px;background:#efefef;border-bottom:2px #d9010e solid;color:#bc010c;font-size:15px;}
.con_mid .ks_font{width:149px;height:378px;background:url(imagesks_bg.jpg) repeat-y;}
.ks_font ul { margin: 0;padding: 0;list-style: none;width:149px; }
.ks_font ul li {font-size:13px;position: relative;}
.ks_font li ul { position: absolute;left: 149px; top: 0;display: none;}

.ks_font ul li a {display: block;text-decoration: none;color: #605f5f;padding:12px 0px;border-bottom:1px #dddddd solid;}

* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }

.ks_font ul li a:hover { color: #fff; background: #c3212a; } 
    
.ks_font li ul li a { padding:5px; border-bottom:none;} 
    
.ks_font li:hover ul, .ks_font li.over ul { display: block; border:1px #c3212a solid;border-bottom:2px #c3212a solid;} 
.con_mid .ks_font ul li .h1{width:19px;height:21px;background:url(imagesks01.png) left center no-repeat;float:left;margin:0px 13px 0px 10px;}
.con_mid .ks_font ul li .h2{width:16px;height:16px;background:url(imagesks02.png) left center no-repeat;float:left;margin:0px 12px 0px 11px;}
.con_mid .ks_font ul li .h3{width:21px;height:17px;background:url(imagesks03.png) left center no-repeat;float:left;margin:0px 8px 0px 10px;}
.con_mid .ks_font ul li .h4{width:19px;height:19px;background:url(imagesks04.png) left center no-repeat;float:left;margin:0px 12px 0px 10px;}
.con_mid .ks_font ul li .h5{width:18px;height:17px;background:url(imagesks05.png) left center no-repeat;float:left;margin:0px 12px 0px 8px;}
.con_mid .ks_font ul li .h6{width:19px;height:17px;background:url(imagesks06.png) left center no-repeat;float:left;margin:0px 13px 0px 11px;}
.con_mid .ks_font ul li .h7{width:19px;height:17px;background:url(imagesks07.png) left center no-repeat;float:left;margin:0px 13px 0px 11px;}
.con_mid .ks_font ul li .h8{width:24px;height:17px;background:url(imagesks08.png) left center no-repeat;float:left;margin:0px 8px 0px 11px;}
.con_mid .ks_font ul li .h9{width:18px;height:18px;background:url(imagesks09.png) left center no-repeat;float:left;margin:0px 7px 0px 12px;}

.con_bot{width:1002px;height:72px;margin:0 auto;padding-top:12px;}
.con_bot .tb{width:837px;height:70px;float:left;border:1px #dddddd solid;background:#fff url(../images/ul_bg.jpg) repeat-x;}
.con_bot .tb ul{}
.con_bot .tb ul li{width:92px;text-align:center;float:left;font-size:12px;font-family:"宋体";line-height:70px;}

.tb .fenlei1{background:url(imagespt01.png) no-repeat;display:block;margin-top:15px;}
.tb .fenlei2{ background:url(imagespt02.png) no-repeat; margin-top:15px; display:block;}
.tb .fenlei3{ background:url(imagespt03.png)  no-repeat; margin-top:15px; display:block;}
.tb .fenlei4{ background:url(imagespt04.png)  no-repeat; margin-top:15px; display:block;}
.tb .fenlei5{ background:url(imagespt05.png)  no-repeat;margin-top:15px; display:block;}
.tb .fenlei6{ background:url(imagespt06.png) no-repeat; margin-top:15px; display:block;}
.tb .fenlei7{ background:url(imagespt07.png)  no-repeat;margin-top:15px; display:block;}
.tb .fenlei8{ background:url(imagespt08.png)  no-repeat;margin-top:15px; display:block;}
.tb .fenlei9{ background:url(imagespt09.png)  no-repeat;margin-top:15px; display:block;}
.tb .fenlei1:hover{ background:url(imageshpt01.png) no-repeat;}
.tb .fenlei2:hover{ background:url(imageshpt02.png) no-repeat;}
.tb .fenlei3:hover{ background:url(imageshpt03.png)  no-repeat;}
.tb .fenlei4:hover{ background:url(imageshpt04.png)  no-repeat;}
.tb .fenlei5:hover{ background:url(imageshpt05.png)  no-repeat;}
.tb .fenlei6:hover{ background:url(imageshpt06.png)  no-repeat;}
.tb .fenlei7:hover{ background:url(imageshpt07.png)  no-repeat;}
.tb .fenlei8:hover{ background:url(imageshpt08.png)  no-repeat;}
.tb .fenlei9:hover{ background:url(imageshpt09.png)  no-repeat;} 
.con_bot .lj{width:149px;height:72px;float:right;}
.con_bot .lj ul li{width:149px;height:21px;float:left;margin-bottom:4px;}
.con_bot .lj ul li .xl{width:149px;height:19px;line-height:19px;border:1px #d8d4d5 solid;background:url(imagesxl_bg.jpg) repeat-x;color:#7e7e7e;}
#footer{width:100%;background:#ae1c1c;}
#footer .bot{WIDTH:1002PX;HIEGHT:100PX;margin:0 auto;}
#footer .bot_left{padding-top:30px; padding-bottom:10px; }
#footer .bot_right{padding-bottom:30px;color:#000;font-size:16px;}


.about_banner{width:1000px;height:220x;padding:3px 0px 10px;}
.about_left{width:248px;float:left;}
.about_nav{width:246px;border-top:3px #ae1c1c solid;border-left:1px #dddcdc solid;padding-left:1px;padding-bottom:100px;background:#f2f2f2;}
.about_nav_top{width:210px;height:38px;line-height:38px;color:#ae1c1c;background:#dfdfdf url(imagesyuan.png) 11px center no-repeat;padding-left:36px;}
.about_nav_font{width:246px;}
.about_nav_font1 ul li{width:213px;height:41px;line-height:41px;padding-left:33px;float:left;font-size:14px;font-family:"宋体";background:#f2f2f2  url(../images/li_line.jpg) bottom center no-repeat;font-weight:bold;}
.about_nav_font1 ul li a:hover{color:#ae1c1c;}

  ul#menu, ul#menu ul {list-style-type:none;margin: 0;padding: 0;width:246px;}
    ul#menu a {display: block;text-decoration: none;}
    ul#menu li a {background:#f2f2f2 url(../images/li_line.jpg) bottom center no-repeat; width:213px;height:41px;line-height:41px;padding-left:33px;    font-weight:bold;float:left;font-size:14px;font-family:"宋体";}
    ul#menu li a:hover,ul#menu li a.actived {color:#ae1c1c;}
    ul#menu li ul li a {display:block;border-bottom:none;color:#444;font-size:12px;line-height:35px;text-decoration:none;background:#eae8e8;margin-bottom:2px;font-family:"宋体";font-weight:normal;padding-left:46px;width:200px;}
    ul#menu li ul li a:hover {background:#dfdfdf; border-right: 5px #ae1c1c solid;width:195px;line-height:35px;}
    
    
.about_img{width:248px;height:134px;padding-top:8px;}
.about_right{width:736px;float:right;border:1px #e3e3e3 solid;}
.about_right .nav{width:700px;height:36px;line-height:36px;background:url(imagesrnav.jpg) repeat-x;padding:0px 16px 0px 20px;}
.about_right .nav_left{float:left;font-size:14px;}
.about_right .nav_right{float:right;background:url(imagestb.png) left center no-repeat;font-size:12px;font-family:"宋体";padding-left:25px;}
.about_right .font{width:736px;font-family:"宋体";font-size:12px;}
.about_right .font_wz{width:686px;padding:10px 25px 0px;}
.about_right .font_wz ul li{width:676px;height:38px;line-height:38px;float:left;background:url(imageshdian.jpg) left center no-repeat;padding-left:10px;}
.about_right .font_wz ul li span{float:right;color:#8a8989;}
.page{width:686px;line-height:30px;padding:15px 11px;text-align:center;}
.page a{padding:4px 5px;}
.about_right .font_about{width:686px;padding:10px 25px;line-height:35px;}

.ms_zx{width:1000px;}
.ms_zx_font{width:998px;height:98px;border:1px #e6e6e6 solid;background:#fff;margin-top:15px;}
.ms_zx_font_left{width:469px;height:98px;float:left;padding:0px 15px;background:url(imagesly_line.jpg) right center no-repeat;}
.ms_zx_font_right{width:469px;height:98px;float:left;padding:0px 15px;background:none;}
.ly_left{width:345px;float:left;}
.ly_left h1 a{color:#ae1c1c;font-size:15px;line-height:40px;}
.ly_left .resume{line-height:25px;font-size:14px;font-family:"宋体";}
.ly_left span{color:#797979;font-size:14px;font-family:"宋体";line-height:30px;}
.ly_left i{color:#0577a7;}
.ly_right {width:114px;height:38px;line-height:38px;background:#ae1c1c;float:right;margin-top:40px;text-align:center;font-size:13px;}
.ly_right a{color:#fff;}
.ms_ly{width:950px;font-family:"宋体";padding-left:50px;}
.ms_ly .set{width:605px;height:31px;line-height:31px;background:#fff;border:1px #d5d5d5 solid;}
.ms_ly .lr{background:#fff;border:1px #d5d5d5 solid;}
.ms_ly .but{width:114px;hieght:37px;line-height:37px;text-align:center;border:0px;background:#ae1c1c;color:#fff;cursor:pointer;}

.xnew{width:998px;border:1px #ccc solid;font-family:"宋体";}
.xnew .nav{width:948px;height:35px;line-height:35px;padding:0px 15px 0px 35px;border-bottom:1px #ccc solid;background: url(imagesyuan.png) 10px center no-repeat;font-size:14px;font-weight:bold;}
.xnew .nav .span{float:right;font-size:12px;font-weight:normal;}
.xnew .font{width:948px;padding:8px 25px;line-height:30px;font-size:14px;margin:25px 0px;}
.xnew .font .date{width:948px;height:30px;line-height:30px;text-align:center;border:1px #d1d1d1 dashed;margin:15px 0px;}