/* CSS Document */
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
body{background:#fff;}
body,div,table,td,th,caption,input{color:#333333;font-size:14px;font-family:Î¢ÈíÑÅºÚ,Microsoft YaHei,Arial,Verdana,Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:100%;font-family:Î¢ÈíÑÅºÚ,Microsoft YaHei,Arial,Verdana,Helvetica, sans-serif;}
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
A:link,a:visited {color:#555555;font-family:Î¢ÈíÑÅºÚ,Microsoft YaHei,Arial,Verdana,sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a:hover {COLOR: #cc0000;font-family:Î¢ÈíÑÅºÚ,Microsoft YaHei,Arial,Verdana,sans-serif;font-size:14px;font-weight:normal;text-decoration:none;}
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:12px Verdana,Helvetica,Arial,sans-serif; }
input{height:18px}

#sitetop{background:#ececec;width:100%;height:40px;overflow:hidden}
#sitetop #stLeft{width:50%;height:40px;line-height:40px;float:left;padding-left:8%;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */overflow:hidden}
#sitetop #stRight{width:50%;height:40px;line-height:40px;float:right;padding-right:8%;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */overflow:hidden}
#sitetop #stRight span{font-size:14px;font-weight:bold;color:#cc2200;}

#webtop{background:#ffffff;width:100%;height:100px;margin:0 auto;z-index:999999;padding-left:8%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
#webtop #logo{width:360px;height:56px;text-align:left;margin-top:22px;float:left;overflow:hidden}
#webtop #logo img{width:auto;height:56px;text-align:left;float:left;overflow:hidden}
#webtop #menu{width:600px;height:35px;margin:0 auto;margin-top:32px;float:left;}
#webtop #menu ul{width:600px;height:35px;line-height:35px;list-style:none;margin:0px;padding:0px;margin:0px auto}
#webtop #menu ul li{width:120px;height:35px;line-height:35px;color:#777576;text-align:center;list-style:none;padding:0px; margin:0px; position:relative;z-index:100;float:left;}
#webtop #menu dl {position:absolute; top:0; left:0; padding-bottom:0;overflow:hidden}
#webtop #menu li a,#webtop #menu li a:visited {color:#777576;font-size:16px;font-family:Î¢ÈíÑÅºÚ,Microsoft Yahei,Arial,Verdana,Helvetica, sans-serif;height:35px;line-height:35px;text-decoration:none;}
#webtop #menu li a:hover {background:url(../images/menu_bg_hover.jpg);display:block;color:#777576;font-size:16px;height:35px;line-height:35px;border:0;}
#webtop #menu li dd {display:none;}
#webtop #menu li:hover dd,#webtop #menu li a:hover dd {display:block;height:30px;line-height:30px;}
#webtop #menu li:hover dl,#webtop #menu li a:hover dl {padding-bottom:0px;}
#webtop #menu dl {width:100%; margin: 0 auto; padding: 0; background: transparent;}
#webtop #menu dt {margin:0 auto; padding: 0;}
#webtop #menu dd {width:100%;margin:0 auto;padding:0;color: #777576;height:30px;line-height:30px;text-align:left;}
#webtop #menu dt a,#webtop #menu dt a:visited {display:block;color:#333333;font-family:Î¢ÈíÑÅºÚ,Microsoft Yahei,Arial,Verdana,Helvetica, sans-serif;text-align:center;font-weight:bold;}
#webtop #menu li:hover dt a, #webtop #menu a:hover dt a {background:url(../images/menu_bg_hover.jpg);color:#333333;font-family:Î¢ÈíÑÅºÚ,Microsoft Yahei,Arial,Verdana,Helvetica, sans-serif;}
#webtop #menu dd a,#webtop #menu dd a:visited {background:url(../images/left.png) 0px -73px;color:#333333;font-size:12px;height:30px;line-height:30px;text-decoration:none;display:block;padding-left:15px;text-align:left;}
#webtop #menu dd a:hover {background:url(../images/menu_bg_hover.jpg);color:#777576;font-size:12px;padding-left:15px;text-align:left;height:30px;line-height:30px;}
#webtop #menu #sortclass{background:url(../images/menu_bg_hover.jpg);width:100%;height:35px;color:#333333;display:block}
#webtop #menu #sortclass a{color:#333333;display:block}
#webtop #login{width:240px;height:40px;margin-top:30px;float:left;overflow:hidden}
#webtop #login #MebLogin{width:100px;height:40px;border:1px #dd0000 solid;font-size:16px;text-align:center;line-height:38px;color:#dd0000;float:right;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */overflow:hidden}
#webtop #login #MebReg{background:#dd0000;width:100px;height:40px;margin-left:0px;font-size:16px;text-align:center;line-height:38px;color:#ffffff;float:right;overflow:hidden}

#flash{background:#D1D1D1;width:100%;height:auto;margin:0 auto;overflow:hidden;}

.flash{ position:relative; width:100%;background:#fff;margin:0; padding:0;}
.flash .swipe{overflow: hidden;visibility: hidden;position:relative;}
.flash .swipe-wrap{overflow:hidden;position:relative;}
.flash .swipe-wrap > div {float: left;width: 100%;position:relative;}
.flash .swipe-wrap > div img{width:100%;height:auto;display:block;}
#position{ position:absolute; bottom:0; right:0; padding-right:8px; margin:0; background:#000; opacity: 0.4; width:100%; filter: alpha(opacity=50);text-align:right;}
#position li{width:10px;height:10px;margin:0 2px;display:inline-block;-webkit-border-radius:5px;border-radius:5px;background-color:#AFAFAF;}
#position li.cur{background-color:#FF0000;}
.img-responsive { display: block; max-width:100%;height: auto;}

#banner{width:100%;height:auto;margin:0 auto;overflow:hidden}
#banner img{width:100%;height:auto;border:0;display:block;overflow:hidden}


/* ÍøÒ³ÄÚÈÝcss */
#contentbody{width:1200px;height:auto;margin:0px auto;margin-top:30px;overflow:hidden}
#contentbody > #left{width:900px;height:auto;float:left;overflow:hidden}
#contentbody > #left #AboutTitle{width:900px;height:39px !important;height:40px;line-height:40px;font-size:14px;border-bottom:1px #dcdcdc solid;overflow:hidden}
#contentbody > #left #AboutTitle > h2{width:400px;height:39px;line-height:40px;font-size:18px;color:#cc2200;float:left;text-align:left;font-weight:normal;overflow:hidden}
#contentbody > #left #AboutTitle > span{width:400px;height:39px;line-height:40px;font-size:14px;float:right;text-align:right;overflow:hidden}
#contentbody > #left #AboutTitle > span a{font-size:14px;font-family:Î¢ÈíÑÅºÚ, Microsoft Yahei, Aria, Verdana, Helvetica, sans-serif, ËÎÌå;}

#contentbody > #left #AboutCon{width:900px;height:auto;margin-top:15px;font-size:14px;line-height:25px;font-family:Î¢ÈíÑÅºÚ, Microsoft Yahei, Aria, Verdana, Helvetica, sans-serif, ËÎÌå;text-align:left;overflow:hidden}
#contentbody > #left #AboutCon a{font-size:14px;font-family:Î¢ÈíÑÅºÚ, Microsoft Yahei, Aria, Verdana, Helvetica, sans-serif, ËÎÌå;}
#contentbody > #left #AboutCon img{max-width:900px;border:0px;}

#contentbody > #left #AboutCon #nynewstitle{width:100%;height:50px;line-height:45px;color:#cc0000;font-size:18px;text-align:center;margin:0 auto;margin-top:10px;overflow:hidden}
#contentbody > #left #AboutCon #nynewscon{width:100%;height:auto;line-height:30px;font-size:14px;text-align:left;margin:0 auto;paddint-top:20px;padding-bottom:20px;overflow:hidden}
#contentbody > #left #AboutCon #nynewsshare{background:#ececec;width:898px !important;width:900px;height:33px !important;height:35px;line-height:35px;font-size:14px;text-align:center;margin:0 auto;margin-bottom:10px;border:1px #dcdcdc solid;overflow:hidden}
#contentbody > #left #AboutCon #nynewsfb{background:#ececec;width:878px !important;width:900px;height:33px !important;height:35px;line-height:35px;font-size:14px;text-align:left;padding-left:20px;margin:15px auto;border:1px #dcdcdc solid;overflow:hidden}

#contentbody > #right{width:250px;height:auto;float:left;margin-left:50px;overflow:hidden}
#contentbody > #right .Catalog{width:215px;height:auto;margin-bottom:20px;overflow:hidden}
#contentbody > #right .Catalog .CataTitle{background:#cc2200;width:215px;height:40px;line-height:40px;font-size:16px;font-family:Î¢ÈíÑÅºÚ, Microsoft Yahei, Aria, Verdana, Helvetica, sans-serif, ËÎÌå;color:#ffffff;text-align:center;overflow:hidden}
#contentbody > #right .Catalog .CataCon{width:215px;height:auto;overflow:hidden}
#contentbody > #right .Catalog .CataCon ul{width:215px;height:auto;margin:0;padding:0;overflow:hidden}
#contentbody > #right .Catalog .CataCon ul li{background:#ececec;width:215px;height:35px;line-height:35px;border-bottom:1px #ffffff solid;text-align:left;display:block;overflow:hidden}
#contentbody > #right .Catalog .CataCon ul li a{width:185px !important;width:215px;height:35px;line-height:35px;text-align:left;font-size:14px;font-family:Î¢ÈíÑÅºÚ, Microsoft Yahei, Aria, Verdana, Helvetica, sans-serif, ËÎÌå;padding-left:30px;display:block;overflow:hidden}
#contentbody > #right .Catalog .CataCon ul li a:hover{background: #333333;color:#ffffff; text-decoration:none}

#contentbody > #right #wechat{width:215px;height:90px;overflow:hidden}


#LoginBody{width:1200px;height:auto;margin:0 auto;overflow:hidden}
#LoginBody #login_menu{width:1200px;height:35px;margin:20px auto;overflow:hidden}
#LoginBody #login_menu > #logo{width:272px;height:35px;text-align:left;float:left;overflow:hidden}
#LoginBody #login_menu > #menu{width:500px;height:35px;line-height:35px;color:#ffffff;font-size:14px;text-align:right;float:right;overflow:hidden}
#LoginBody #reg{background:#ffffff;filter:alpha(opacity:70);opacity:0.7;width:1200px;height:550px;margin:50px auto;border-radius:15px;float:right;overflow:hidden}

/**/
#copyright{background:#222222;clear:both;width:100%;height:auto;margin:0 auto;overflow:hidden}
#copyright #copytxt{width:1200px;height:50px;font-family:Î¢ÈíÑÅºÚ, Microsoft YaHei, Arial, Helvetica, sans-serif,Verdana;font-size:14px;color:#ffffff;line-height:50px;text-align:left;margin:0 auto;position:relative;z-index:1;overflow:hidden}
#copyright #copytxt a{font-family:Î¢ÈíÑÅºÚ, Microsoft YaHei, Arial, Helvetica, sans-serif,Verdana;font-size:14px;color:#ffffff;display:inline}
#copyright #copytxt span{width:30%;height:50px;line-height:50px;position:absolute;right:0;text-align:right;z-index:9;overflow:hidden}

/*¹Ì¶¨µÄÐü¸¡´°*/
.yb_conct{position:fixed;z-index:9999999;top:230px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li {width: 180px;height: 53px;font: 16px/53px 'Microsoft YaHei';color: #ffffff;text-indent: 54px;margin:0;padding:0;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;display: block;text-align:left;overflow: hidden;}
.yb_bar .yb_top {height:53px;overflow:hidden;background:#ff4a00 url(../images/fixCont.png) no-repeat 0 0;text-align:left;display: block;}
.yb_bar .yb_phone {background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ {text-indent:0;background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;text-align:left;}
.yb_bar .yb_ercode {/*height:200px;*/background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;text-align:left;}
.hd_qr {padding: 0 29px 25px 29px;text-align:left;}
.yb_QQ a {display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;font-family:Î¢ÈíÑÅºÚ, Microsoft YaHei, Arial, sans-serif,Verdana;font-size:14px;}

/**/