@charset "utf-8";


*{margin:0px;padding:0px;}
body{font-family:"Microsoft YaHei"; color:#000; margin:0px; padding:0px; background:url(../images/body.jpg) top repeat-x;  font-size:12px; }
a{text-decoration:none;color:#666;}
a:hover{ text-decoration:underline; color:#ff5a00;}
input[type = "radio"],input[type="checkbox"]{position:relative;top:3px;margin-right:2px;}
img { border: 0; }
em {font-style: normal;}
li{ list-style:none; font-family:"Microsoft YaHei"; }
ul{ margin:0px; padding:0px;}
h1, h2, h3, h4 {padding: 0;margin: 0; font-weight:100;}
p{ margin: 0;}
input{outline: none;}

.clear{clear:both;}
.width{ width:1000px; margin:0px auto; zoom:0; overflow:hidden;}
.header{ height: 220px; text-align: center; background: url(../images/banner.jpg) center top no-repeat;}

.mbg1{ background:#fff;}

.nav{background: url(../images/nav_bg1.jpg) center top no-repeat; height:41px; line-height:41px;}
div#menu{color:#fff; width:1000px; margin:auto; display:block; height:41px;}
ul.menu{clear:both;float:none;cursor:pointer;z-index:1;position:relative;}
div#menu ul{margin:0px;padding:0px;list-style:none;float:left;z-index:2;position:relative; padding-left: 4px;}
div#menu li{position:relative;margin:0px;padding:0px;display:block;overflow:visible;float:left;height:41px;z-index:3; background:url(../images/nav_list.jpg) left center no-repeat;}
div#menu .nav_bn{ background:none;}

div#menu li a{height:41px;display:block;float:left;line-height:41px;text-decoration:none;color:#fff;overflow:hidden;z-index:4;position:relative;}
div#menu li span em{ padding-top:5px; display: block;  float: left; padding-right: 7px; height: 37px;}
div#menu li span{color:#fff;display:block; width:90px; z-index:6;position:relative; font-size:14px; text-align: center;}
div#menu li span.bg{display:block;padding:0;height:30px;z-index:5;position:relative;float:left;}
div#menu li.current{font-weight:bold;}
div#menu li.current ul{font-weight:normal;}

div#menu ul.menu ul{padding:0px 0px 0px;background:#135ab4; left:-999em;width:200px;  position:absolute;top:41px;}
div#menu li:hover ul,div#menu li.sfhover ul{left:0px;z-index:100;visibility:visible;}
div#menu li li{width:100%;text-indent:0px;float:none;height:auto;}
div#menu li li a,div#menu li li span.separator{margin:0px 0px;padding:0px; border-bottom:1px solid #1e7cd4;  height:auto;float:none;display:block;line-height:36px; width:200px;  font-size:14px;}
div#menu li li a,div#menu li li{background: none;}
div#menu li li a.parent{ background:url('../images/menu_level2_item_parent.gif') no-repeat scroll 100% bottom;}
div#menu li li a span{font-size:14px;width:200px; }
div#menu li li a.parent span{ font-size:14px;}

div#menu li ul ul{margin:-31px 0 0 144px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul{border-top:1px solid #015aa1; top:30px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul,div#menu li:hover ul ul ul,div#menu li.sfhover ul ul ul,div#menu li:hover ul ul ul ul,div#menu li.sfhover ul ul ul ul{left:-999em;}
div#menu li li:hover ul,div#menu li li.sfhover ul,div#menu li li li:hover ul,div#menu li li li.sfhover ul,div#menu li li li li:hover ul,div#menu li li li li.sfhover ul{left:0pt;z-index:100;}
div#menu a:hover{color:#fff;}
div#menu span:hover{color:#fff;}
div#menu li ul span:hover{color:#fff;text-decoration:underline;}


div#menu ul.menu li.szdwdh ul {
    width: auto;
}
div#menu ul.menu li.szdwdh ul a {
    line-height: normal;
    padding: 10px;
    width: auto;
}
div#menu ul.menu li.szdwdh ul a span {
    width: 130px;
}

.top{ background: #f9f9f9; border: 1px solid #e8e8e8; border-top:none; height: 32px;}.wxts{ float:left; width: 600px; line-height: 26px; color: #666666; padding-left: 5px;}.wxts em{ color: #186bc3}.wxts a{color: #666666;}.rl{ float:right; width: 300px; text-align: right; line-height: 32px; color: #666666;padding-right: 5px;}

.main_a{ padding-top: 10px;}
.sy_hdp{ width: 289px; float: left; height: 260px; padding: 4px; border: 1px solid #e8e8e8; line-height: 24px; text-align: center; color: #1d79d1;}
.sy_hdp img{ width: 289px; height: 226px;}
.sy_hdp a{ color: #666666;}

.xyxw{ width: 445px; float: left; margin-left:9px;}
.xyxw_top{ font-size: 14px; padding-left: 10px; color: #fff; background: url("../images/bt_bg1.jpg") left center no-repeat; height: 31px; line-height: 31px; position: relative; border: 1px solid #0561be; border-radius: 3px 3px 0px 0px;}
.xyxw_top span{ position: absolute; right: 12px; top: -6px; width: 63px; height: 38px;}
.xyxw_top em{ font-size: 12px;}
.xyxw_nr{ padding: 5px 5px 0px 5px; height: 232px;}
.xyxw_nr ul li{height: 28px; line-height: 28px; color: #666666; font-size: 12px; padding-left: 15px; background: url("../images/list.jpg")8px center no-repeat; border-bottom: 1px dashed #ebeaea;}
.xyxw_nr ul li span{ float: right; padding-right: 5px; color: #979797;}
.xyxw_nr ul li a{ color: #666666;}
.xyxw_nr ul li em{ width: 22px; padding-left: 5px;}
.xyxw_nr ul li .hot{ color: #ff533e;}
.tzgg{ width: 238px; float: right;}

.tzgg_nr{border: 1px solid #e9e9e9; border-top: none; height: 227px;padding: 5px 5px 5px 5px!important; }
.list_lh{ overflow: hidden; height: 227px;}
.list_lh ul li{ line-height: 28px; line-height: 28px; color: #666666; font-size: 12px; padding-left: 15px; background: url("../images/list.jpg")8px center no-repeat; border-bottom: none;}
.list_lh ul{}

.ryjj{ width: 326px; float: left; margin-left: 0px;}
.ryjj_nr{ height: 90px;}
.jnds{ margin: 0px 10px;}

.xwxx{ width:467px;_width:465px; float:left; margin-left:10px;}
.xwxx_top{ height:32px; line-height: 32px; background: url("../images/bt_bg2.jpg") left center no-repeat;font-size: 14px; padding-left: 10px; color: #fff; }
.xwxx_top em{ font-size: 12px;}
.xwxx_top span{ float: right; padding-right:12px; color: #fff; font-size: 11px;}
.xwxx_top span a{ color: #fff;}
.zxfc{ margin-top:15px;}
.zxfc_c{ width:989px;}
.zxfc_nr{border:1px solid #dbdbdb; padding:12px; }
.zxfc_nc_pic{ width:175px; float:left; margin-left:10px;}
.zxfc_nc_pic a img{ width:167px; height: 114px; border:1px  solid #dadada; padding:3px;}
.picgd{ width:976px; overflow:hidden; position:relative;}
.picgd_{ width:5000px; height:123px;  zoom:0; overflow:hidden;}
#demo{width:976px;  height:123px; overflow:hidden; margin:0 auto;}
#demo1,#demo2{ float:left; display:block; height:123px;}
.picgd_ ul{ zoom:0; overflow:hidden;}
.picgd_ li:hover{filter:alpha(opacity:60);opacity:0.6; }

.links{ height:32px; background:#fff; border:1px solid #d3d3d3; margin-top:15px;}.links_top{ width:123px; float:left; text-align:center; padding-right:29px; background:url()#fcfcfc right center no-repeat; font-size:14px; color:#186bc3; line-height:32px; font-weight:700;}.links_nr{ width:840px; float: left; padding-top:6px;}.links_nr li{ height: 20px; float:left; width:190px; margin-left:36px; margin-right:20px; }.links_nr li select{ width:176px; height: 20px; line-height: 20px; text-align: center;  border: 1px solid #7a97b5;}

.f{ font-size: 12px; line-height:24px; color: #333; background: #125ab2; padding-bottom:10px; margin-top:10px;}
.f_wz{ font-size: 13px; color: #fff; line-height: 26px; float: left; width: 550px; padding-left: 20px; padding-top: 12px;}
.f_ewm{ width: 190px; float: right;padding-top: 10px;}
.f_ewm img{ width: 78px; height: 78px; float: left;}
.f_ewm span{ float: left; line-height:26px; font-size: 13px; padding-left: 8px; color: #fff; padding-top: 15px;}

.xy_main_ny{ margin-top:15px;}
.xy_main_ny_left{ width:226px; float:left;}
.xy_main_nylfl{ width:204px; padding:10px; border: 1px solid #d8d8d8; margin-bottom:15px;}
.xy_main_nylfl ul li{ height*:32px;padding: 8px 10px;color:#fff; text-align:center; font-size:14px; margin-bottom:10px; background:#479fef;}
.xy_main_nylfl ul li a{ color:#fff; display: block; }
.xy_main_nylfl ul li a:hover{ background: #308ce0;}
.ny_main_a_r_ljtd a{ margin-left:0px; margin-right:0px; margin-bottom:10px;}

.xy_main_ny_right{ float:right; width:762px;}
.ny_r_topdqw{ background: url(../images/top_c.png) repeat-x; float:left; height:33px; line-height:33px;}
.ny_r_topdqw span{ float: right; text-align:right; padding-right: 15px; font-size: 14px; padding-left: 20px;color: #555;}
.ny_r_topdqw span a{color: #555;}
.ny_r_topdqw2{ width:847px;background: url(../images/top_c.png) repeat-x; float:left; height:33px; line-height:33px;}
.ny_r_topdqw2 span{ float: right; width:500px; text-align:right; padding-right: 15px; font-size: 14px; padding-left: 20px;color: #555;}
.ny_r_topdqw2 span a{color: #555;}

.xygk_top{ height:33px;    background: url(../images/top_c.png) repeat-x;}
.xygk_top_z{ float:left;    padding: 0 5px; background:#479fef; text-align:center; font-size:14px; font-weight: 700; color:#fff; line-height:33px; height:33px;}
.xygk_top_y{ float:right; width:4px;}


.sys_nr{ border:1px solid #dbdbdb; padding:10px 10px 2px 10px; height:168px; width:204px; float:left;}
.sys_nr a{ font-size:14px; color:#dc2a0f; font-weight:700; height:34px; display:block; line-height:34px; padding-left:54px; margin-bottom:8px;}
.xqhzxw_lb{ border:1px solid #e3e3e3; border-top:none; padding:10px;}
.xqhzxw_lb ul li{ font-size:12px; height:28px; line-height:28px; color:#525252; background: url(../images/list.jpg) 6px center no-repeat; padding-left:15px; border-bottom:1px dashed #dedede;}
.xqhzxw_lb ul li span{ color:#888; float:right;}

.product_page{background:#fff;font-size:12px;text-align:center;padding-bottom:10px;margin-top:25px;}
.product_page a{height:22px;border:1px solid #e8e8e8;color:#333;padding:0 8px;line-height:25px;*line-height:22px;margin-left:8px;vertical-align:top;*vertical-align:middle;}
.product_page a:hover{color:#ff6c00;background:#fff;border-color:#ff6c00;}
.product_page strong{height:22px;line-height:22px;font-size:12px;color:#666;margin:0 10px;font-weight:normal;vertical-align:8px;*vertical-align:middle;}
.product_page strong b{width:40px;height:22px;border:1px solid #ededed;vertical-align:top;margin-top:-2px\9\0;margin-left:3px;display:inline-block;}
.product_page strong b input{border:0 none;width:30px;text-align:center;margin:4px 0 0 0;padding:0 5px;}
.product_page strong i{font-style:normal;font-weight:bold;display:inline-block;padding:0 3px 0 2px;}
.product_page a.next{color:#fff;background:#479fef;border-color:#479fef;}
.product_page a.on{color:#e93a38;background:none;border:none;}
.product_page a.off{color:#999;border-color:#ccc;background:none;}
.product_page a:hover.off{border-color:#ccc !important;background:none !important;cursor:not-allowed;}
.product_page a.next:hover{background:#ff6c00;border-color:#ff6c00}
.product_page span{width:12px;height:24px;margin-left:8px;vertical-align:bottom;line-height:22px;color:#666;}
@media screen and (-webkit-min-device-pixel-ratio:0){.product_page a{line-height:22px;display:inline-block;}
}


.ArticleTitle{line-height:50px;text-align:center;  color:#2d373b;font-size:29px;font-family: 黑体;}
.ArticleMessage{color:#9b9b9b;text-align:center; border-bottom: 1px solid #dbdbdb; height: 36px; line-height: 36px;}
.brow_mm {height: auto !important;line-height:28px; padding: 20px 5px; color:#2d373b;}


.nysfzx_tplb{ padding:10px 5px;}

.nysfzx_tplb_pic{ margin-left: 0px; margin-right:10px; margin-left: 0px; text-align: center; margin-top: 5px; margin-bottom:5px;}
.xwnr_nr{ min-height: 480px; padding-left: 14px; padding-right: 6px;}
.faykxkk{text-align:right; font-size:14px; line-height:24px; width:95%; margin:0 auto;}

.wzy_nr{padding-right:14px;}