@charset "utf-8";
/* CSS Document */
body,ul,ol,lo,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0; padding:0;border:0; font-family:"宋体";}
.clear{ clear:both;}
.top{ width:1024px; margin:0 auto; background:url(navbg.jpg) no-repeat; height:93px;}
.logo{ float:left; margin:0 10px 0 35px;}
.topR{ float:left; padding-top:5px;}
.nav{ width:873px;}
.nav ul{ list-style:none;}
.nav li{ width:124px; float:left;text-align:center; font-size:16px;font-family:"Microsoft Yahei"; color:#fff;position:relative; z-index:99; line-height:38px;}
.nav li a,.nav li a:hover{ color:#fff; text-decoration:none;}
.nav li dl{position:absolute;display:none;margin-top:0px;left:0px;width:124px; background:#fdf5ea; border:1px solid #ff9900; border-top:none; text-align:left; padding-bottom:5px;}
.nav li dl dd{ height:30px; line-height:30px;text-align:left;}
.nav li dl dd a{color:#3c3c3c;font-size:14px; margin-left:-15px;}
.nav li dl dd a:hover{ background:none; color:#3c3c3c;}
.con{ width:1024px; margin:0 auto;}
.indLeft{ width:310px; background:url(line.jpg) no-repeat right; padding:10px 20px 0 0; float:left; min-height:254px;}
.ggl{ width:305px; margin-top:15px;}
.ggl_tit{ text-align:right; color:#ff9900; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold;}
.ggl_tit a,.ggl_tit a:hover{color:#ff9900; text-decoration:none;}
.ggl_tit p{ float:left; font-size:14px;font-family:"Microsoft Yahei"; color:#ff9900; font-weight:bold;}
.ggl ul{ width:305px; margin-top:10px; list-style:none;}
.ggl li{ width:305px; height:25px; line-height:25px; font-size:12px; color:#474747;}
.ggl li a{ width:260px; height:25px; overflow:hidden; text-align:left;color:#474747; text-decoration:none; float:left;}
.ggl li a:hover{ color:#ff5400; text-decoration:none;}
.ggl li span{ width:45px; text-align:right; color:#999999; float:left;}
.xzjy{ width:305px; margin-top:10px;}
.xzjy p{font-size:14px;font-family:"Microsoft Yahei"; color:#457235; font-weight:bold;}
.xzjy_bg{ border:1px solid #e5e5e5; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; width:283px; padding:0 10px; margin-top:10px;}
.xzjy_bg img{ float:left; margin-right:20px; width:125px; height:85px;}
.xzjy_bg p{ float:left;font-size:14px;font-family:"Microsoft Yahei"; color:#2f2f2f; line-height:23px; margin-top:10px;}
.ggl_l20{ margin-left:20px;}
.xyxwL{ width:135px; float:left; margin:10px 15px 0 0; height:80px; overflow:hidden;}
.xyxwR{ width:155px; height:85px; overflow:hidden; text-align:left; font-size:12px; color:#7a7a7a; line-height:20px; margin-bottom:15px; float:left;}
.xyxwR p{ width:155px; height:25px; line-height:25px; overflow:hidden;font-size:14px;font-family:"Microsoft Yahei"; color:#484848; font-weight:bold; margin-top:5px;}
.xyxwR p a{color:#484848; text-decoration:none;}
.xyxwR p a:hover{color:#ff5400; text-decoration:none;}
.indRight{ width:314px;padding:10px 0 0 20px; float:left; margin-top:15px;}
.xsfcR{ width:110px; float:left; margin:10px 0 0 15px;}
.xsfcR img{ border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; width:110px; height:70px;}
.xsfcL{ width:189px; height:65px; overflow:hidden; text-align:left; font-size:12px; color:#7a7a7a; line-height:20px; margin:5px 0 15px; float:left;}
.xsfcL p{ width:160px; height:25px; line-height:25px; overflow:hidden;font-size:14px;font-family:"Microsoft Yahei"; color:#484848;font-weight:bold;}
.xsfcL p a{color:#484848; text-decoration:none;}
.xsfcL p a:hover{color:#ff5400; text-decoration:none;}
.jsfc{ width:314px;}
.jsfc p{font-size:14px;font-family:"Microsoft Yahei"; color:#457235; font-weight:bold;}
.jsfc_bg{ border:1px solid #e5e5e5; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; width:302px; padding:7px 5px; margin-top:10px;height:75px;}
.jsfc_bg img{ float:left; margin:0 5px; width:85px; height:75px;}
.foot{ width:1024px; background:url(footline.jpg) no-repeat center top; margin:15px auto 0; text-align:center; color:#818181; font-size:12px; padding:15px 0; line-height:23px;}
.banner { width:1024px; height:278px; position:relative; margin:0 auto;}
.banner_bg { width:625px; height:278px; position:absolute; z-index:0; left:150px; overflow:hidden;}
.banner_mask { width:1024px; height:278px; position:absolute; z-index:1; background-image:url(i_banner_mask.png); background-repeat:no-repeat;}
#Demohj {background: #FFF;overflow:hidden;width:302px; margin:0 auto;}
#indemohj{float: left;width: 800%;}
#Demohj1{float: left;}
#Demohj2{float: left;}
.left{ width:250px; float:left; margin:15px 20px 0 0;}
.leftnav{ width:240px; border:1px solid #c0c0a9; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#c3c3c3,direction=90,strength=0);
-moz-box-shadow: 0 0 7px #c3c3c3;
-webkit-box-shadow: 0 0 7px #c3c3c3;
box-shadow:0 0 7px #c3c3c3; margin:0 auto; padding-bottom:20px;}
.leftnav_tit{ background:url(navbg2.jpg) no-repeat; width:163px; height:64px; margin:0 auto; text-align:center; line-height:54px;font-size:18px; color:#fff;font-weight:bold;font-family:"Microsoft Yahei";}
.leftnav ul{ width:200px; margin:10px auto; list-style:none;}
.leftnav li{ width:200px; text-align:center; font-size:14px; height:30px; line-height:30px; padding:5px 0; background:url(nav1.jpg) no-repeat;color:#474747;font-family:"Microsoft Yahei";}
.leftnav li a{color:#474747; text-decoration:none;}
.leftnav li a:hover{color:#ff5400; text-decoration:none;}
.leftnav li.on{ background:url(nav2.jpg) no-repeat;color:#fff; font-weight:bold;}
.leftnav li.on a,.leftnav li.on a:hover{color:#fff; text-decoration:none;}
.left_ggl{ width:250px; margin-top:15px;}
.left_ggl_tit{ text-align:right; color:#ff9900; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; border-bottom:1px solid #ececec; line-height:25px;}
.left_ggl_tit a,.left_ggl_tit a:hover{color:#ff9900; text-decoration:none;}
.left_ggl_tit p{ float:left; font-size:14px;font-family:"Microsoft Yahei"; color:#ff9900; font-weight:bold;}
.left_ggl ul{ width:250px; margin-top:10px; list-style:none;}
.left_ggl li{ width:250px; height:25px; line-height:25px; font-size:12px; color:#474747; overflow:hidden;}
.left_ggl li a{text-align:left;color:#474747; text-decoration:none; float:left;}
.left_ggl li a:hover{ color:#ff5400; text-decoration:none;}
.left_xzjy{ width:250px; margin-top:15px;}
.left_xzjy p{font-size:14px;font-family:"Microsoft Yahei"; color:#457235; font-weight:bold;}
.left_xzjy_bg{ border:1px solid #e5e5e5; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; width:248px; margin-top:10px; padding:5px 0;}
.left_xzjy_bg img{ float:left; margin-right:10px; width:125px; height:85px;}
.left_xzjy_bg p{ float:left;font-size:14px;font-family:"Microsoft Yahei"; color:#2f2f2f; line-height:23px; margin-top:10px;}
.right{ width:754px; float:left; margin-top:15px;}
.right_tit{ border-bottom:1px solid #f89e5c; line-height:40px; text-align:left; font-size:12px; color:#191919;}
.right_tit a{color:#191919; text-decoration:none;}
.right_tit a:hover{color:#ff5400; text-decoration:none;}
.list ul{ width:100%; margin-top:10px; list-style:none;}
.list li{ width:754px; height:43px; line-height:43px; border-bottom:1px dashed #ababab; text-align:left; font-size:12px; color:#191919; position:relative;}
.list2 li{ width:100%;}
.list li a{color:#191919; text-decoration:none;}
.list li a:hover{color:#ff5400; text-decoration:none;}
.list li span{ position:absolute; right:0; font-size:12px; color:#949494;}
.page{ text-align:center; font-size:12px; color:#b96007; padding:40px 0 20px;}
.page a{ border:1px solid #dedede; padding:4px 15px; margin:0 4px;}
.page a,.page a:hover{color:#b96007; text-decoration:none;}
.list_input{border:1px solid #dedede; padding:4px; margin:0 4px;text-align:center; font-size:12px; color:#2d66a0; width:20px;}
.list_con{ width:210px; float:left; margin:20px 18px 0 23px;}
.list_con img{ width:210px; height:160px;}
.list_con a img{border:0;}
.list_con p{ width:210px; margin-top:2px;height:35px; line-height:35px; text-align:center; font-size:12px; color:#191919; overflow:hidden;}
.list_con p a{color:#191919; text-decoration:none;}
.list_con p a:hover{color:#ff5400; text-decoration:none;}
.detail{ width:680px;padding-top:30px; text-align:left; font-size:14px; color:#3a3a3a; line-height:30px; margin:0 auto;}
.detail span img{margin:0 auto; display:block; margin:5px auto;}
.detail_tit{ text-align:center;font-family:"Microsoft Yahei"; font-size:22px; color:#292929; font-weight:bold; line-height:35px; margin-bottom:20px;}
.detail_date{text-align:center;margin-bottom:10px; font-size:12px; color:#636363;border-bottom:1px dashed #848484; padding-bottom:10px; }
.detail_con{text-align:left; font-size:14px; color:#3a3a3a; line-height:30px;}

.error_top{ border-bottom:4px solid #ff9900; width:1004px; padding:10px 0 10px 20px; text-align:left;}
.error{ background:url(404bg.jpg) no-repeat; width:884px; height:368px; padding:150px 0 0 140px;}
.errorL{ border-right:1px solid #92c546; float:left; padding:60px 70px 60px 0; font-family:Arial, Helvetica, sans-serif; font-size:120px; color:#ff9900; font-weight:bold;}
.errorR{float:left; padding:80px 0 0 70px; font-family:"Microsoft Yahei"; font-size:16px; color:#666666; line-height:45px; width:285px;;}
.errorR a,.errorR a:hover{ color:#ff6600; text-decoration:none; font-weight:bold;}
.detail_w{ width:100%;padding-top:30px; text-align:left; font-size:14px; color:#3a3a3a; line-height:30px; margin:0 auto;}
/**附件样式*/
.detail_fj{ width:100%; border-bottom:1px solid #ff9900;font-size:16px; font-weight:bold; color:#ff9900;font-family:"Microsoft Yahei"; padding:10px 0; margin-top:20px;}
.detail_fj_con ul{ list-style:none; width:100%;}
.detail_fj_con li{ width:94%;text-align:left; font-size:14px; color:#3a3a3a; line-height:21px; margin:5px 0; background:#f2f1f1; padding:5px 3%; border-bottom: 0px;height: 23px;}
.detail_fj_con li a{color:#3a3a3a; text-decoration:none;}
.detail_fj_con li a:hover{color:#3a3a3a; text-decoration:none; }
.detail_fj_con li:hover{ background:#e2f1fb;font-weight:bold;}
.detail_fj_con img{float: left;}


