html{overflow-y:scroll;overflow-x:hidden;-webkit-text-size-adjust:none; background:#fff;}
input,button,textarea,optgroup,option,p,div,ul{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit; margin:0; padding:0;}
body{ padding:0px;margin:0px;font:12px/1.5 "Microsoft YaHei","Î¢ÈíÑÅºÚ","ËÎÌå", tahoma,helvetica,arial,sans-serif;color:#333333; background:url(../gif/3md8t6.gif);height: auto;}
fieldset,img{border:0;}

.cc{clear:both; font-size:1px; height:0; line-height:0;}
.clear{clear:both;}
li,ul,dl,dt,dd{ list-style:none; vertical-align:top;}
*{ margin:0; padding:0;}
dd,li{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:none;}
a img { border: none; }
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
h1{ font-size: 18px; }
h2{ font-size: 14px; }
h3{ font-size: 12px; }
.fr,.right,#right{float:right}
.fl,.left,#left{float:left}
.font_ff{ font-family:Arial, Helvetica, sans-serif;}

#layout{ width:100%; background:url(../png/8t6qnw.png) repeat-y center top;}
.page1002{ width:1000px; margin:0 auto; overflow:hidden;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mr10{ margin-right:10px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.container{ overflow:hidden;width:1000px; margin:0 auto;}
.blank10{  height:10px; line-height:10px; overflow:hidden; clear:both;}
.blank20{  height:20px; line-height:20px; overflow:hidden; clear:both;}


.banner{ width:1000px; height:185px; overflow:hidden; position: relative;}
.jyjtopr{position: absolute; top:10px; right: 20px; }
.header{padding-top: 15px; color: #fff;}
.header .menus li{float: left; position: relative;}
.header .menus li a{display: inline-block; font-size: .9375em; line-height: 30px; color: #fff;}
.header .menus li a span{display: inline-block; vertical-align: top;}
.header .menus li a font{display: inline-block; vertical-align: top; padding-left: 5px; padding-right: 10px;}
.header .menus li a:hover span{opacity: .85;}
.header .menus li .drop{position: absolute; top: 33px; left: 50%; display: none; margin-left: -60px; padding-top: 7px; width: 120px; display: none; z-index: 9;}
.header .menus li .drop dt{padding: 10px; background: rgba(17,41,74, 0.5); -webkit-background: rgba(17,41,74, 0.5); border-radius: 5px;}
.header .menus li .drop dt:before{position: absolute; left: 50%; top: -7px; margin-left: -7px; display: block; content: ""; overflow: hidden; border: 7px solid transparent; border-bottom-color: rgba(17,41,74, 0.5);}
.header .menus li .drop dt img{display: block; width: 100%;}
.header .menus li .drop dt span{display: block; text-align: center; color: #fff; padding-top: 5px; line-height: 18px; font-size: 12px;}
.header .marks li{float: left; line-height: 30px;}
.header .marks li .itm{display: inline-block; font-size: .9375em; color: #fff;}
.header .marks li .itm span{display: inline-block; vertical-align: top;}
.header .marks li .itm font{display: inline-block; vertical-align: top; padding-left: 10px; padding-right: 5px;}
.header .marks li .itm.btn{padding: 0 1em; background: #5096e0; border-radius: 3px;}
.header li.users a.name{margin-right: 8px;color: #fff;}
.header li.users a.name:hover{text-decoration: underline;}
.header .marks li.login-after font{margin: 0px 10px;}

.nav{ height:42px; padding-left:28px; background: url(../png/tzxvw8.png) repeat-x; overflow:hidden;}
.nav ul li{ float:left;}
.nav ul li a{ color:#ffffff;display:block;font:15px/42px "Î¢ÈíÑÅºÚ"; padding:0 32px; float:left; text-align:center;}
.nav ul li a:hover,.nav ul li.cur a,#dindexnav .nav ul li.m1 a{ background:#c40000;}




.adv_hf{ width:1000px; overflow:hidden;}
.adv_hf img,.adv2gg li img{ display:block;}
.adv2gg{width:1000px; overflow:hidden;}
.adv2gg ul{ width:1020px;}
.adv2gg li{ float:left; display:inline; margin-right:10px;}

.home_top{width:1000px;height:340px; overflow:hidden;}


.slide_x{overflow:hidden; float:left;position:relative;width:580px;height:340px;}
.slide_x a{color:#FFF;text-decoration:none;}
.slide_x .box{overflow:hidden;position:relative;width:580px;height:340px;}
.slide_x .list{overflow:hidden;width:9999px;margin-top:0;}
.slide_x .list li{float:left;position:relative;width:580px;}
.slide_x .list img{vertical-align:top;}
.slide_x .list p{width:100%;height:40px;line-height:40px; position:absolute;bottom:0;left:0;color:#FFF;
text-indent:14px;background:#070707;filter:alpha(opacity=50); background:rgba(0,0,0,0.5);}
.slide_x .list p a{ color:#fff;font-weight: bold;font-size:14px;}
.slide_x .list p a:hover{ color:#ff6600;}
.slide_x .btn{overflow:hidden;position:absolute;bottom:14px;right:10px;}
.slide_x .btn li{float:left;width:10px;height:10px;margin:0 0 0 8px;cursor:pointer;background:url(../png/1wtmps.png) no-repeat;}
.slide_x .btn .selected{background:url(../png/kzi14x.png) no-repeat;color: #fff;}



.dongtai{ width:408px;height:338px;overflow:hidden; border:1px #e7e7e7 solid;}
.title01{ height:40px; overflow:hidden; font:14px/40px "Î¢ÈíÑÅºÚ"; background:url(../png/hkpr8d.png) no-repeat left top; padding:0 15px 0 30px;}
.title01 span{ float:left; color:#cc0000; font-weight:bold;}
.title01 a.more{ font-size:12px; color:#999;}
.title01 a.more:hover{ color:#ff0000;}
.jyjlist{overflow:hidden; padding:10px;line-height:30px;}
.jyjlist li{ line-height:30px; background:url(../gif/q7et0t.gif) no-repeat center left; padding-left:16px; font-size:14px;overflow:hidden;}
.jyjlist li span{ font-size:12px; color:#999999;}
.jyjlist li a{display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:80%}
.adv_hf img{ display:block;}

.jyjzpjhbox{ width:998px; overflow:hidden;border:1px #e7e7e7 solid;}
.jyjzpjhbox .title01{ font:16px/40px "Î¢ÈíÑÅºÚ"; background:url(../jpg/7ziy5g.jpg) no-repeat left bottom; padding:0 15px 0 35px;}

.jyjlist1{overflow:hidden; padding:5px 10px 10px;line-height:32px;}
.jyjlist1 li{ line-height:30px; background:url(../gif/q7et0t.gif) no-repeat center left; border-bottom:1px #ccc dashed; padding-left:16px; font-size:14px;overflow:hidden;}
.jyjlist1 li span{ color:#999999;}


.jyjbsznbox{ width:493px; height:300px; overflow:hidden;border:1px #e7e7e7 solid;}
.djyjlxwm{ padding:10px 20px; line-height:34px; font-size:14px;}

.jyjpicbox{ overflow:hidden;border:1px #e7e7e7 solid;}
.jyjpicnr{overflow:hidden;width:970px; height:97px; margin:15px auto;}
.jyjpicbox li{ float:left; padding-right:13px;}
.jyjpicbox li img{ width:160px; height:95px; display:block;}

.linkbox{width:1000px; overflow:hidden;}
.linkbox .title03{ line-height:30px; font-size:14px; border-bottom:2px #cc0000 solid; background:url(../gif/3hyfkp.gif) no-repeat 10px 7px; padding-left:30px;}
.linkbox .title03 span{ color:#cc0000; font-weight:bold;}
.imgslink{ width:1020px;background: #f1f1f1; overflow:hidden; padding:5px;}
.imgslink li{ float:left; margin:5px;}
.imgslink li img{ width:154px; height:40px; display:block;}



.footer{ width:1000px; text-align:center; margin:0 auto; font:12px/24px "ËÎÌå"; color:#333333; border-top:6px solid #cc0000; padding:20px 0; }
.footer a{ color:#333333;}
.footer a.beian{ font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.footer a:hover{ color:#ff0000 !important;}


.leftbox{ width:240px; overflow:hidden;}
.leftmenu h3{height:45px; line-height:45px; color:#fff; background:#c40000; font-size:18px; text-align:center; font-weight:bold;}
.leftmenu ul{ padding:15px 15px;border:1px #ddd solid; border-top:0; overflow:hidden;}
.leftmenu ul li{ height:36px; line-height:36px; padding-bottom:15px;}
.leftmenu ul li a{ background:#eeeeee; border-radius: 18px; font-size:14px; text-align: center; color:#333; display:block; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.leftmenu ul li a:hover,.leftmenu ul li.active a{ background:#c40000; color:#fff; font-weight:bold;}


.rightbox{ width:748px;border:1px #ddd solid; overflow:hidden;}
.location{  height:44px; line-height:44px; background:#f8f8f8 url(../gif/5mzhgk.gif) no-repeat 16px center; padding-left: 40px; color:#333333; overflow:hidden; font-size:14px;border-bottom:1px #ddd solid;}
.location a{ color:#333333;}
.location a:hover{ color:#ff0000;}
.rightcon{ padding:10px 20px 20px; overflow:hidden;}
.jyjnewslist li{ line-height:36px; background:url(../gif/q7et0t.gif) no-repeat center left; border-bottom:1px #dddddd dashed; padding-left:16px; font-size:14px;overflow:hidden;}
.jyjnewslist li span{ font-size:12px; color:#999999; float: right;}
.jyjpiclist li{ float:left; display:inline; margin:10px 1%; width:23%; text-align:center;}
.jyjpiclist li a{display:block; width:100%; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.jyjpiclist li img{ display:block; margin-bottom:8px; border:1px #ddd solid; padding:2px; max-width:100%;}

.nrmainbox{border:1px #ddd solid; overflow:hidden;}
.wztitle{font-size:24px;line-height:50px;color:#333333;text-align:center;}
.wzfbt{font-weight:100;line-height:36px;text-align:center;font-size:18px;}
.wzbjxx{height:30px;line-height:30px;color:#999;font-size:12px;margin-top:5px;text-align:center;border:#ccc 1px dotted;background:#f8f8f8;}
.wzbjxx a{font-size:12px;color:#999;cursor:pointer;}
.wzcon{	padding:20px;height:auto;font-size:14px; line-height:30px;}
.jyjnrbbg{ background:url(../gif/m4cnql.gif); height:7px; line-height:7px; overflow:hidden;}
.jyjnrbsm{ height: 35px; line-height:35px; text-align: center;color: #ff6600; font-size:15px; font-weight: bold;}



.pagebox{height: 40px;line-height: 40px;text-align: center;}


.clsPage{ text-align:center;margin:25px auto auto;padding:0;overflow:hidden;font-size:14px;font-family:Microsoft YaHei,simhei;}
.clsPage a{display:inline-block;vertical-align:middle;text-align:center; height:25px;line-height:25px;padding:0px 7px;margin-right:4px; text-decoration:none;background-color:#c40000; border:1px solid #c40000;color:white;overflow:hidden;}
.clsPage a:hover{background-color:#fff;color:red;border-color:#ffcccc;}
.clsPage span{display:inline-block;vertical-align:middle;text-align:center;height:25px;line-height:25px;padding:0px 7px;margin-right:4px;background-color:#f7f7f7; border:1px solid #bdbdbd;color:black;}
.pagination a:hover,
.pagination .num.active{background: #c40000; color: #fff; border-color: #c40000;}

.alert-mengban{position: fixed;top: 0px;left: 0px;z-index: 1000;background:rgba(0,0,0,0.7); filter: alpha(opacity=80) !important;width: 100%;height: 100%; display: none;}
.alert-warning{position: fixed;left: 50%;  top: 50%; margin-left:-300px; margin-top: -160px; width: 600px;height: 270px;background:#fff;z-index: 10001;display: none; border:2px solid;border-radius:10px;}
.alert-delete{width: 100%;height: 38px;position: relative;}
.alert-delete span{position: absolute; top:10px; right: 10px; width: 20px; height: 20px; line-height: 20px; color:#fff; text-align: center; background: #bebebe; cursor:pointer;}
.alert-delete span:hover{background: #929292;}
.alert-wzsm{width: 520px;height: 100px;margin: 15px auto 0; line-height: 35px;font-size: 1.5em;color: #000;text-align: center; padding-bottom: 15px;border-bottom: 1px solid #d4d4d4;}
.alert-footer{width: 100%; padding: 25px 0; text-align: center; color: #000;}	
.alert-footer span{cursor: pointer; display: inline-block; margin: 0 12px; font-size: 1.25em;}
.alert-warning .continue{width: 124px; height: 42px; color: #ab0d07; border-radius:3px; -webkit-border-radius:3px; border:#e1e1e1 1px solid; text-align: center; line-height: 42px; box-shadow: 0 0 10px rgba(0,0,0,0.2) inset; -webikt-box-shadow: 0 0 10px rgba(0,0,0,0.2) inset;}	
.alert-warning .fangqi{line-height: 42px;  color: #ab0d07;}	
@media (max-width:640px){
  .alert-warning{left: 2%; margin-left: 0; width: 96%; height: auto;}	
  .alert-wzsm{width: 90%; height: auto; margin: 15px auto 0; line-height: 28px; font-size: 18px; color: #000;text-align:  center;}
}

body.useOldFixed #Move_116{ display: none;}
body.useOldFixed .banner img{width: 100%; height: auto;}
body.useOldFixed .nav{ background-color: #c40000; }
body.useOldFixed .home_img{ margin: 0 auto !important;width: 580px !important; height: 340px !important; clear: none !important; float: none !important;}
body.useOldFixed .home_img .slide_x,body.useOldFixed .home_img .slide_x .list li,body.useOldFixed .home_img .slide_x .list li img{width: 580px !important; height: 340px !important;}
body.useOldFixed .home_img .slide_x .list{ width: 9999px !important;}
body.useOldFixed .home_img .slide_x .list li{clear: none !important; float: left !important;}
body.useOldFixed .home_img .slide_x .list li p{overflow: hidden !important;  text-overflow: ellipsis !important; white-space: nowrap !important;}
body.useOldFixed .title01{background: none !important; border-bottom: 2px #cc0000 solid;}
body.useOldFixed .dongtai .jyjlist li a:not(.skipAutoFix),body.useOldFixed .jyjbsznbox .jyjlist li a:not(.skipAutoFix){ width: 75% !important; float: left !important; clear: none !important;}
body.useOldFixed .dongtai .jyjlist li span,body.useOldFixed .jyjbsznbox .jyjlist li span{ float: right; width: 20% !important; text-align: right; }
body.useOldFixed .adv_hf li img,body.useOldFixed .adv2gg li img{ width: 100% !important; }
body.useOldFixed .adv2gg li{ width: 48% !important; margin: 0 1% !important; clear: none !important; float: left !important;}
body.useOldFixed .bot_ico,body.useOldFixed .jyjjiucuo{top: auto !important; bottom: 10px !important;}
body.useOldFixed .imgslink li img{ width: 270px !important;}
body.useOldFixed .leftbox{ width: 100% !important;}
body.useOldFixed .jyjnrbbg{background-repeat: repeat-x;}