/* CSS Document */
*{ margin:0px; padding:0px; font-family:"微软雅黑";}
li{ list-style:none;}
img{ border:0px;}
.Top{ width:100%; height:74px; background-image:url("../images/dao.png"); margin:0px auto;  position:relative; z-index:99999; position:absolute; top:109px; left:0px;}
.TopLi{ width:1200px; height:74px; margin:0px auto;}
/*.Logo{ width:486px; height:74px; float:left;}*/
.DaoZi{ width:900px; height:74px; float:left; margin-right:30px; }
.DaoZi ul li{ width: auto; height:72px; float:left;line-height:74px; padding-left:20px; padding-right:20px; margin-right:30px;}
.DaoZi ul li:hover{ width: auto; height:72px; float:left; line-height:74px; padding-left:20px; padding-right:20px; background-color:#b70e0e;}
.DaoZi ul li a{ font-size:18px; color:#FFF; text-align:center; text-decoration:none;}
.Js{ min-width:1000px; width:auto; overflow:hidden; height:505px; margin:0px auto;}
.eRJs{ min-width:1000px; width:auto; overflow:hidden; height:504px; margin:0px auto;}
.Gstou{ width:1200px; height:114px; margin:0px auto;}
.GsJs{ width:1200px; height: auto; min-height:300px; overflow:hidden; margin:0px auto; margin-bottom:30px;} 
.Logo02{ width:100%; height:109px; margin:0px auto; background-color:#ede9de;}
.GsJsLeft{ width:1200px; min-height:240px; height:auto; overflow:hidden; float:left; font-size:20px; font-weight:bold; line-height:30px; padding-top:30px;}
.GsJsRight{ width:514px; height:252px; float:right; margin-top:10px;}
.HeiXian{ width:60px; height:1px; border-top:2px solid #232323; margin-top:20px; margin-bottom:20px;}
.HuiQie{ width:100%; height:444px; margin:0px auto; background-image:url("../images/huiqie.png"); padding-top:90px;}
.HuiQieDiv{ width:1200px; height:440px; margin:0px auto;}
.NewsKuai{ width:360px; height:404px; float:left; background-color:#FFF; margin-left:30px;}
.NewsTou{ width:300px; margin-left:30px; overflow:hidden; padding-top:20px; height:50px; float:left; text-align:center; line-height:20px;}
.NewsTou a{ font-size:14px; color:#d91e1f; text-decoration:none; font-weight:bold;}
.NewsTouXian{ width:50px; height:1px; float:left; border-bottom:2px solid #d91e1f; margin-left:155px;}

.NewsNei{ width:310px; height:260px; float:left; margin-top:20px; margin-left:30px; font-size:12px; color:#232323; line-height:28px; overflow:hidden;}
.NewsRiQi{ width:300px; height:40px; float:left; margin-left:30px; font-size:12px; color:#232323; line-height:40px; text-align:right;}
.LingDao{ width:100%; height:595px; margin:0px auto; background-image:url("../images/z.jpg");}
.LingDaoLi{ width:1200px; height:595px; margin:0px auto;}
.LingDaoLiLeft{ width:515px; height:560px; float:left; font-size:25px; color:#232323; line-height:40px; padding-top:70px; font-weight:bold;}
.LingDaoLiRight{ width:521px; height:339px; float:right; margin-top:180px;}
.CpTou{ width:1200px; height:137px; margin:0px auto;}
.CpDiv{ width:1200px; height:auto; min-height:750px; overflow:hidden; margin:0px auto;}
.Foot{ width:100%; height:150px; margin:0px auto; background-color:#eeeeee; margin-top:30px;}
.FootLi{ width:1200px; height:110px; margin:0px auto; text-align:center; line-height:30px; font-size:14px; color:#232323; padding-top:40px;}

.Foot01{ width:100%; height:200px; margin:0px auto; background-color:#eeeeee; margin-top:30px;}
.FootLi01{ width:1200px; height:200px; margin:0px auto; text-align:center; line-height:30px; font-size:14px; color:#232323;}

.FootLeft{ width:522px; height:328px; float:left; font-size:14px; color:#232323; line-height:30px;}
.FootRight{ width:630px; height:328px; float:right; font-size:14px; color:#232323; line-height:30px;}
.FootDao{ width:155px; height:30px; float:left;  font-size:14px; font-weight:bold; margin-top:50px; }
.FootDaoXia{ width:120px; height:240px; float:left; margin-top:5px;}
.FootDaoXia ul li{ width:120px; height:32px; float:left;}
.FootDaoXia ul li a{ font-size:12px; color:#232323; text-decoration:none;}
.FootDaoXia ul li a:hover{ font-size:12px; color:#b70e0e; text-decoration:none;}
.FootDaoXia01{ width:250px; height:240px; float:left; margin-left:192px; margin-top:5px;}
.FootDaoXia01 ul li{ width:250px; height:32px; float:left;}
.FootDaoXia01 ul li a{ font-size:12px; color:#232323; text-decoration:none;}
.FootDaoXia01 ul li a:hover{ font-size:12px; color:#b70e0e; text-decoration:none;}
.ZhongYing{ width:230px; height:70px; float:right; line-height:78px; font-size:18px; color:#FFF; text-align:right;}
.ZhongYing a{ font-size:18px; color:#FFF; text-decoration:none;}
.ErDiv{ width:1200px; height:auto; min-height:400px; overflow:hidden; margin:0px auto; margin-top:30px; }
.LeftDao{ width:265px; height:auto; min-height:300px; overflow:hidden;float:left;}
.RightNei{ width:1165px; height:auto; min-height:400px; overflow:hidden; float:right;}
.RightNeii{ width:900px; height:auto; min-height:400px; overflow:hidden; float:right;}




.CeTou{ width:285px; height:70px; border-bottom:1px solid #d40203; margin:0px auto; font-size:30px; color:#232323; line-height:70px; font-weight:bold;}
.Hongtiao{ width:85px; height:1px; border-bottom:2px solid #d40203; margin:0px auto;}

.ZUozI{ width:360px; height:auto; min-height:300px; overflow:hidden; float:left; font-size:18px;font-weight:bold; line-height:30px; color:#232323;}
.ZUozI001{ width:900px; height:auto; min-height:50px; overflow:hidden; float:left; font-size:18px;font-weight:bold; line-height:30px; color:#232323;}
.YOUTu{ width:514px; height:auto; min-height:252px; overflow:hidden; float:right; margin-top:30px;}
.XiaZi{ width:898px; min-height:300px; height:auto; overflow:hidden; float:left; font-size:18px; font-weight:bold; line-height:30px; color:#232323; margin-top:25px;}
.XiaZiImg{ width:400px; min-height:400px; height:auto; overflow:hidden; float:left;  margin-top:25px;}
.XiaZi001{ width:900px; min-height:300px; height:auto; overflow:hidden; float:left; font-size:12px; line-height:30px; color:#232323; margin-top:25px;}
.HOngKuang{ width:1200px; height:70px; border-bottom:12px solid #d40203;  margin:0px auto; text-align:right; line-height:70px; font-size:14px; color:#232323; font-weight:bold;}
.Ls{ width:898px; height:auto; min-height:500px; overflow:hidden; margin:0px auto; font-size:20px; color:#232323; line-height:30px;}
.Gzz li{ width:200px; height:180px; float:left; border:1px solid #ccc; margin-left:22px; margin-bottom:20px;}
.Gzz li img{ width:200px; height:180px;}

.Yema{ width:778px; height:50px; line-height:50px; float:right; margin-bottom:20px; text-align:center; color:#474747; }
.Yema01{ width:1200px; height:50px; line-height:50px; margin:0px auto; margin-bottom:20px; text-align:center; color:#474747; }
.page{ font-size:14px; color:#d40203; margin-left:15px;}
.Yema a{ font-size:14px; color:#474747; margin-left:15px; text-decoration:none;}
.Yema01 a{ font-size:14px; color:#474747; margin-left:15px; text-decoration:none;}
.NewsTiao{ width:1200px; height:195px; float:left; border-bottom:1px solid #CCC;}
.NewsBiao{ width:1200px; height:66px; float:left; overflow:hidden;  line-height:66px;}
.NewsBiao a{ font-size:25px; color:#232323; text-decoration:none;}
.Hongtiao01{ width:85px; height:1px; border-bottom:2px solid #d40203; float:left;}
.NewsRong{ width:1200px; height:60px; float:left; line-height:32px; font-size:18px; color:#6a6a6a; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.Riqi{ width:1200px; height:22px; float:left; line-height:22px; font-size:16px; color:#6a6a6a; padding-top:10px; padding-bottom:10px;}
.CpDivKuang{ width:274px; height:333px; float:left; margin-left:20px;}
.CpDivKuangTu{ width:272px; height:239px; float:left;}
.CpZi{ width:272px; height:45px; float:left;  line-height:45px; overflow:hidden; text-align:center;}
.CpZi a{ font-size:14px; color:#232323; text-decoration:none;}
.click_ly{width:172px;height:30px;background-color:#D40203;float:left;margin-left:50px;text-align:center;border-radius:10px}
.click_ly a{font-size:14px;color:white;text-decoration:none;line-height:30px;}
.close_ly{text-decoration: none;font-size:20px;}
.lyPage_bg{width:1600px;height:800px;background-color:grey;position:fixed;top:0px;left:0px;display:none;opacity:0.5;z-index:50;}
.lyPage{width:600px;height:300px;background-color:white;position:fixed;top:230px;left:330px;display:none;z-index:80;}
.ly_head{width:600px; height:35px;background-color:#D40203;}
.ly_head span{font-size:20px;margin-left:20px;color:white;line-height:35px;letter-spacing:2px;}
.ly_head a{float:right;text-decoration: none;font-size:20px;margin-right:10px;line-height:35px;color:white;}
.ly_left{width:260px;height:150px;float:left;margin-top:5px;}
.ly_left1{margin-left:40px;margin-top:5px;}
.ly_left1 input{margin-top:5px;width:180px;height:22px;}
.ly_zhengze{margin-left:10px;width:250px;height:20px;font-size:8px;}
.ly_right{width:340px;height:150px;float:left;margin-top:10px;}
.ly_right div textarea{resize:none;overflow:scroll;overflow-x:hidden;margin-top:5px;}
.ly_tj{width:150px;line-height:30px;background-color: red;color:white;font-size:18px;margin-left:230px;margin-top:60px;}
/*.ly_cz{width:150px;line-height:30px;background-color: red;color:white;font-size:18px;}*/
.LxwmDiv{ width:375px; height:auto; min-height:288px; float:left; margin-left:18px; margin-bottom:20px; border-bottom:2px solid #CCC; }
.LxwmDivZp{ width:120px; height:auto; min-height:160px; float:left; }
.LxwmDivMz{ width:130px; height:auto; min-height:30px; float:left; text-align:left; font-size:18px; font-weight:bold;}
.LxwmDivJs{ width:240px; height:auto; min-height:180px; float:right; font-size:16px; color:#232323; line-height:35px; }
.Sk{ display:block; float:right; margin-top:2px;}
.Sk01{ display:block; margin-left:5px; margin-top:2px;}
.FootLiLeft{ width:340px; height:100px;  float:left; text-align:left; font-size:14px; line-height:30px; margin-top:14px; margin-top:30px; margin-left:330px;}
.FootLiRight{ width:340px; height:100px;  float:left; text-align:left; font-size:14px; line-height:30px; margin-top:14px; margin-top:30px;}
.LxLeft{ width:400px; height: auto; min-height:300px; overflow:hidden; float:left; margin-left:150px; margin-top:50px;}









.menu_list{margin:0px auto;width:285px;}
.menu_head{width:251px;height:auto; overflow:hidden;min-height:20px;line-height:20px;padding-left:10px;font-size:18px;color:#525252;cursor:pointer;border-bottom:1px solid #d40203; position:relative; background: url("../images/pro_left.png") center right no-repeat;margin:0; padding-top:15px; padding-bottom:15px; font-weight: bold;}
.menu_headaa{ display:block; width:251px; height:auto; overflow:hidden;min-height:20px;line-height:20px;padding-left:10px;font-size:18px;color:#525252;cursor:pointer;border-bottom:1px solid #d40203; position:relative; margin:0; padding-top:15px; padding-bottom:15px; text-decoration:none; font-weight: bold;}
.menu_list .current{background:url("../images/pro_down.png") center right no-repeat;}
.menu_body{width:265px;height:auto;overflow:hidden;line-height:38px;}
.menu_body a{display:block;width:253px;min-height:10px; height:auto; overflow:hidden;line-height:15px; padding-top:15px; padding-bottom:15px; font-size:16px; padding-left:10px; color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}





#content {
	width:285px;
	
	font-size:14px;
	margin:0px auto;
	overflow:hidden;
}

.menu ul li {
	display:block;
	width:285px;
	list-style:none;
	overflow:visible;
	
}
.menu ul li a {
	display:block;
	height: auto;
    overflow: hidden;
    min-height: 20px;
    line-height: 20px;
    padding-left: 10px;
    font-size: 18px;
    color: #525252;
	width:251px;
	text-decoration:none;
	cursor:pointer ;
	border-bottom: 1px solid #d40203;
    padding-top: 15px;
    padding-bottom: 15px;
    font-weight: bold;
}

.menu ul li ul {
	display:none; 
	margin-top:0px;
	margin-bottom:20px;   
}

.menu ul li ul li a {
	display:block;
    width: 253px;
    min-height: 10px;
    height: auto;
    overflow: hidden;
    line-height: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    padding-left: 10px;
	color: #777777; 
    background: #fff;
    text-decoration: none;
    border-bottom: 1px solid #e1e1e1;
	    font-weight: normal;


	
	
}
.menu ul li ul li a {
    font-size: 16px;
	color: #777777; 
    text-decoration: none;
	}
/* marqueeleft */
.marqueeleft{height:585px;width:575px;overflow:hidden;margin:0px auto; margin-top:5px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 20px;display:inline;width:346px;height:558px;overflow:hidden;}
.marqueeleft li .pic{display:block;width:346px;height:508px;padding:2px;overflow:hidden; text-align:center; margin:0px auto; margin-top:5px;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px; font-size:14px; color:#757575; }
.marqueeleft li a{ font-size:14px; color:#757575; text-decoration:none;}










