html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,dt,p,blockquote,pre,hr,figure,caption,th,form,fieldset,legend,input,button,textarea,menu,span{margin:0;padding:0;}
img{ border:0;}
body{ font-family:"微软雅黑";color:#212733; font-size:14px;  text-transform:uppercase;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
ul,li,dl,dt{list-style:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
input{ border:0; outline:none;}
p,div,ul,li,input{margin:0; padding:0; }
a{ text-decoration:none; color:#666666;}






.top{ height:38px; background:#ebebeb; line-height:38px;}
.top_cn{ width:1200px; margin:auto; font-size:16px; color:#616060;}
.top_cn span{ background:url(../images/ico1.png) no-repeat 0 10px; display:block; float:left; padding-left:25px;}
.top_cn p{ float:right; background:url(../images/ico2.png) no-repeat 0 10px; padding-left:25px; font-size:14px; }
.top_cn p a{ float:left;color:#6f6f6f; margin-right:10px;}
.top_cn p a img{ float:left; margin-top:10px; margin-right:5px;}
.header1{width:1200px; margin:auto; height:118px;}
.logo{ width:501px; height:97px; float:left; margin-top:8px;}
.dianhua{ float:right; width:503px; font-size:28px; color:#c72428; font-family:Arial; margin-top:45px;}
.dianhua img{ float:left; margin-right:5px;}

.menu{ height:55px;  background:#ac1d23;}
.menu ul {width:1200px; margin:auto; font-weight:bold;}
.menu ul li {float:left; width:165px;  position:relative; background:url(../images/line.png) no-repeat right; font-size:22px;  z-index:10; }
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; height:55px; color:#fff;line-height:55px; font-size:18px;}
.menu ul li ul {display: none; background:#003a89; width:179px; }
.menu ul li ul li{ background:#003a89;}
.menu ul li:hover a {color:#fff; background:#eab600; }
.menu ul li:hover ul {display:block; position:absolute; top:55px;  width:165px;}
.menu ul li:hover ul li a {display:block;color:#fff; background:#ac1d23; text-align:center; width:165px; height:55px; line-height:55px; }
.menu ul li:hover ul li a:hover { color:#fff600; background:#c94147;}


.fullSlide1{width:100%;position:relative;height:508px;background:#000; margin-bottom:30px;}
.fullSlide1 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide1 .bd ul{width:100% !important;}
.fullSlide1 .bd li{width:100% !important;height:508px;overflow:hidden;text-align:center;}
.fullSlide1 .bd li a{display:block;height:508px;}
.fullSlide1 .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:30px;line-height:30px;}
.fullSlide1 .hd ul{text-align:center;}
.fullSlide1 .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:5px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide1 .hd ul .on{background:#fff;}
.fullSlide1 .next{left:auto;right:15%;background-position:-6px -137px;}

.main{ width:1200px; margin:auto; height:auto; overflow:hidden;}
.con1{ margin-top:37px; height:auto; overflow:hidden;}
.con1Left{ float:left; width:541px; height:auto; overflow:hidden;}
.con1Right{ float:right; width:605px; margin-top:110px;}
.title{ height:60px; background:url(../images/l1.png) repeat-x bottom; margin-bottom:35px;}
.title a{ float:right; margin-top:20px;}
.title p{ border-bottom:6px solid #ac1d22; font-size:38px; color:#858585; width:160px; height:54px;font-weight:bold;}
.dt{ height:auto; overflow:hidden;}
.dt li{ font-size:16px; line-height:38px; background:url(../images/dot.png) no-repeat 0 15px; padding-left:20px;color:#666666;}
.dt li span{ float:right;}
.dt li a{ color:#666666;}
.dt li a:hover{ color:#ac1d22;}
.title1{ height:60px; border-bottom:2px solid #b3b3b3; margin-bottom:30px;}
.title1 a{ float:right; margin-top:20px;}
.title1 p{font-size:38px; color:#ac1d21; font-weight:bold;}
.jianjie{ color:#666666; font-size:16px; line-height:38px;}
.con1Right1{ float:right; width:605px;}
.footer{ height:125px; padding-top:45px; background:#ac1d21; margin-top:24px;}
.fot{width:1200px; margin:auto; height:auto; overflow:hidden;}
.fot p{ float:right; color:#fff; font-size:14px; line-height:26px; width:315px;}


.tempWrap{ margin-left:65px;}
.home_ad{width:541px;overflow:hidden;margin:10px auto; font-size:16px; color:#666666;}
.home_ad .picScroll-left{width:541px;}
.home_ad .picScroll-left .ad_title{height:24px;padding:10px;overflow:hidden;margin-top:5px;}
.home_ad .picScroll-left .ad_title span{float:left;font-size:20px;color:red;}
.hd{float:right;width:541px;position:relative;}
.hd a{cursor:pointer;width:37px;height:47px;display:block;position:absolute;}
.hd a.prev{background:url("../images/icon-forward_ee579597.jpg") no-repeat;right:0px; top:90px;}
.hd a.next{background:url("../images/icon-backward_30ac881d.jpg") no-repeat;left:0px; top:90px;}
.hd a.prevStop{opacity:.5;filter:alpha(opacity=50)}
.hd a.nextStop{opacity:.5;filter:alpha(opacity=50)}
.home_ad .picScroll-left .ad_title .hd ul{margin-left:21px;text-indent:99999px;}
.home_ad .picScroll-left .ad_title .hd ul li{width:23px;height:18px;float:left;cursor:pointer;background:url("../images/icon-pagenation_8b2f0f92.jpg") no-repeat center;}
.home_ad .picScroll-left .ad_title .hd ul li.on{background:url("../images/icon-pagenation-current_ad0a381a.jpg") no-repeat center;}

.home_ad .picScroll-left .bd .picList li{float:left;display:inline;background:#fff;position:relative;}
.home_ad .picScroll-left .bd{padding:0 5px;}
.home_ad .picScroll-left .bd ul{overflow:hidden;zoom:1;}
.home_ad .picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center;}
.home_ad .picScroll-left .bd ul li{text-align:center;}
.home_ad .picScroll-left .bd ul li img{width:389px;height:285px;display:block;}
.home_ad .picScroll-left .bd ul li a:hover img{border-color:#999;}
.home_ad .picScroll-left .bd ul li .title{line-height:24px;}





.fullSlide{width:100%;position:relative;height:377px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:377px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:377px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:22px;height:5px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

.weizhi{ width:100%; height:37px; background:url(../images/nh.png) repeat; position:absolute; top:340px; z-index:9999; font-size:16px;}
.top1{ width:1200px; margin:auto;height:37px; line-height:37px; color:#fff;}
.top1 a{ color:#fff;} 
.ab_t{ height:65px; background:url(../images/line2.png) no-repeat bottom; font-size:38px; color:#858585; font-weight:bold; text-align:center; margin-top:35px; margin-bottom:45px;}
.contant{ font-size:21px; line-height:46px; color:#333333; text-align:justify; height:auto; overflow:hidden;}
.contant p{   margin:15px 0;}


.cn_t1{ height:90px; border-bottom:1px solid #e5e5e5; text-align:center; margin:auto; font-size:30px; color:#000000; font-family:"微软雅黑"; margin-bottom:50px; line-height:50px; }
.cn_t1 span{ font-size:18px; color:#9f9f9f; display:block;}
.new_info{ width:1130px; margin:auto; height:auto; overflow:hidden; line-height:36px; font-size:18px;font-family:"微软雅黑"; }
.info_bot{ height:43px;  width:1200px; border-top:2px solid #a2a2a2;line-height:43px; font-size:14px; margin:15px auto 40px auto;font-family:"微软雅黑";}
.info_bot span a{ color:#4e4e4e; }
.info_bot span{ color:#251d69;font-size:18px;float:left; line-height:43px;  }


.news{ height:142px; margin-bottom:59px;}
.date{ width:126px; font-size:21px; height:142px; background:#ac1d22; color:#fff; padding-left:30px; text-transform:none; float:left;}
.date span{ font-size:52px;}
.n_txt{ float:right; width:950px; font-size:18px; color:#6e6e6e; line-height:30px;}
.n_txt b{ font-size:28px; display:block; font-weight:normal;}
.n_txt b a{ color:#000;}
.n_txt span{ display:block; margin:10px 0 15px 0}
.fenye{ height:36px; width:470px; margin:20px auto 60px auto; }
.fenye a{  width:40px;height:40px;line-height:40px; background:#f1f1f1; display:block; float:left; margin-right:15px;  text-align:center; font-size:22px; color:#4d4d4d; }
.fenye a.fy{ width:57px; float:left;}
.fenye a.hover{ background:#ac1d22;  color:#fff;}
.fenye span{ float:left;}
.z_t{ width:375px; margin:auto; height:48px; margin-bottom:40px;}
.z_t a{ display:block; width:124px; height:48px; text-align:center; background:#d6d2d2; color:#000;  font-size:24px;line-height:48px; margin:0 25px; border-radius:10px; float:left;}
.z_t a:hover{background:#ac1d22;color:#fff;}
.z_t a.hover{background:#ac1d22;color:#fff;}
.pic{ width:640px; text-align:center; height:auto; overflow:hidden; margin:auto; font-size:28px; color:#000; line-height:50px;}
.pic p{ margin-bottom:30px;}
