.gg01{ width:1200px; margin:0 auto; overflow:hidden;}
.gg01_L{float:left;width:390px; overflow:hidden;}
.gg01_M{float:left;width:390px; padding-left:15px; overflow:hidden;}
.gg01_R{float:right; width:390px; overflow:hidden;}
.ad1{ width:390px;float: left; overflow:hidden;}
.ad1 li{ width:390px; float: left;}
.ad1 li img{width:390px; height:96px; display:block;}

.gg02{ width:1200px; margin:0 auto; overflow:hidden;}
.gg02 img{width:1200px; display:block;}





.main1{width:1198px; height:50px; background:#f2f2f2; border:1px solid #dedede; margin:0 auto;}
.left1{float:left; height:50px; line-height:50px; font-size:14px; text-indent:11px; overflow:hidden;}


.right1{float:right; padding-top:11px; padding-right:11px; overflow:hidden;}
.right1 .sosuo{ width:300px; height:40px; float:left;}
.right1 .sosuo .search_input{width:240px;float:left;border:0; padding-left:8px; height:26px; line-height:26px;color:#999; background:#FFFFFF;border:1px solid #CCCCCC;}
.right1 .sosuo .search_botton{cursor:pointer;float:right;width:50px;background:#c91b23;height:28px; line-height:28px; text-align:center; font-size:16px; color:#FFFFFF; overflow:hidden;border:0px;}




.main2{width:1198px; background:url(../images/b1.png) repeat-y right; border:1px solid #dedede; margin:0 auto;}
.left2{float:left; width:818px; padding-left:20px; overflow:hidden;}
.left2a{float:left; width:818px; overflow:hidden;}
.left2a .p1{ height:50px; line-height:50px; background:url(../images/b2.png) no-repeat left center; text-indent:25px; font-size:24px; font-weight:bold;}

.left2b{float:left; width:818px; overflow:hidden;}
.left2b_L{float:left; width:400px; overflow:hidden;}
.left2b_L img{width:400px; height:275px; display:block; border:0px;}

.left2b_R{float:right; width:400px; overflow:hidden;}
.left2b_R .p1{ border-top:2px solid #c91b23; line-height:36px; font-size:24px; padding-top:10px;}
.left2b_R .p2{ border-top:1px solid #dedede; line-height:28px; font-size:14px; color:#888888; padding-top:10px;}



.xwt2{ width:818px; padding-top:15px;border-bottom:1px solid #dedede;float:left;}
.xwt2_left{ width:180px; height:120px;float:left; }
.xwt2_left img{ width:180px; height:120px; border:0px;}
.xwt2_right{ width:628px;  color:#888888;float:right;}
.xwt2_right_a{ width:628px; height:100px; line-height:25px;font-size:14px;float:left;overflow:hidden;}
.xwt2_right_b{ width:628px;float:left;}
.xwt2_right_b .p1{ padding-right:10px;font-size:14px; color:#999;float:left;}


.xwt2_a{ width:818px; height:50px; line-height:50px; font-size:20px; font-weight:bold; float:left;overflow:hidden;}
.xwt2_b{ width:818px;font-size:14px; line-height:25px;color:#999999;float:left;}
.xwt2_c{ width:818px; padding-top:10px;float:left;}
.xwt2_c .p1{ height:20px;line-height:20px; padding-right:10px;font-size:14px;color:#999; float:left;}


.epages {
	text-align: center;width:100%; float:right; padding-top:5px; padding-bottom:10px;
	}
.epages{margin:3px 0;}
.epages *{vertical-align:middle;}
.epages a{border:1px solid #cccccc;text-align:center; padding:4px 8px 4px 8px;text-align:center;text-decoration:none; font-size:14px; color:#333333;margin-left:3px; margin-right:3px;border-radius:5px;}
.epages a:hover{border:1px solid #c91b23;text-align:center; padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#c91b23;}
.epages b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#c91b23;margin-left:3px; margin-right:3px;border-radius:5px;}
.Total  b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;margin-left:3px; margin-right:3px;}


.left2c{float:left; width:818px; overflow:hidden;}
.left2c .article{ float:left;width:818px;}
.left2c .article_title{float:left;width:100%;font-size:28px;line-height:46px;  border-bottom:1px dashed #dedede;}

.left2c .article_content{overflow:hidden;text-align:justify;line-height:1.666666;font-size:16px;}
.left2c .article_content p{line-height:1.666666;margin-top:15px;color:#404040; text-indent:2em;}
.left2c .article_content p strong{font-weight:bold;}
.left2c .article_content img{max-width:700px;max-width:700px;width:expression(this.width > 700 ? "700px" : true);height:auto;}
.left2c .article video,.main3 .article iframe{ width: 500px; height: 350px;}
.left2c .article_content .bj{ float: right; font-size:14px; color:#999999}



.left2c .article_a{float:left; width:618px; padding-top:10px; padding-left:180px; overflow:hidden;}
.left2c .article_a .p1{ float:left; height:40px; line-height:40px; font-size:16px; padding-right:20px; }
.left2c .article_a .p1 span{color:#FF0000;}
.left2c .article_a .p2{ float:left }
.left2c .article_a .p3{ float:left; padding-left:100px;}

.left2c .article_a .input001{width:300px; height:40px; line-height:40px;float:left; color:#333;border: 1px solid #CCCCCC; background:#FEFEFE;outline: none; font-size:16px; text-indent:10px;overflow:hidden;}
.left2c .article_a .sub001{width:200px;height:50px; line-height:50px;font-size:18px; text-align:center; background:#c91b23; color:#FFFFFF; border-style:none;outline: none;border:0px; cursor:pointer; -webkit-appearance: none;}




.left2c .article_b{float:left; width:668px; padding-top:10px; padding-left:80px; overflow:hidden;}
.left2c .article_b table {border-collapse: collapse; border: none; } 
.left2c .article_b td { border:1px solid #CCCCCC; padding:10px 10px 10px 10px; font-size:16px;} 
.left2c .article_b td.tba { border:1px solid #ebebeb; background:#f8f8f8; text-align:center;} 
.left2c .article_b td.tbb { border:1px solid #ebebeb; background:#ffffff; color:#999999}





.right2{float:right; width:300px; padding-right:20px;  overflow:hidden;}
.right2a{ width:300px;float:left; }
.right2a img{ width:300px; display:block; border:0px;}

.right2b{ width:300px;float:left; }
.right2b_a{ width:300px; height:32px; line-height:32px; font-size:18px; font-weight:bold; background:#ececec; text-indent:10px;float:left; }


.right2b_b {float:left;width:300px;overflow:hidden;}


.xwt21{ width:300px;height:70px;float:left;}
.xwt21_left{ width:120px; height:70px;float:left; }
.xwt21_left img{ width:120px; height:70px;display:block; border:0px;}
.xwt21_right{ width:170px; height:70px;line-height:23px; font-size:14px;float:right;overflow:hidden;}



.right2b_c{ width:300px; float:left;}
.right2b_c li{ width:300px;height:20px; line-height:20px; font-size:14px;margin-top:15px;  float:left; overflow:hidden;}
.right2b_c li span{ width:20px; height:20px; background:#CCCCCC; font-size:14px;color:#FFFFFF;text-align:center; display:inline-block;border-radius:20px; margin-right:10px; }
.right2b_c li:nth-child(1) span{ background:#c91b23; color:#FFFFFF;}
.right2b_c li:nth-child(2) span{ background:#c91b23; color:#FFFFFF;}
.right2b_c li:nth-child(3) span{ background:#c91b23; color:#FFFFFF;}


.right2b_d{ width:290px; padding-left:10px; float:left;}
.right2b_d li{ width:100%;height:38px; line-height:38px;background:url(../images/sa.jpg) no-repeat left center; text-indent:10px; font-size:16px; float:left; overflow:hidden;}


.main3{width:1200px; margin:0 auto;}
.main3 .article{ float:left;width:1200px;}
.main3 .article_title{float:left;width:1200px;font-size:38px;line-height:46px; text-align:center;}
.main3 .article_info{float:left;width:1200px;position:relative;color:#8D8D8D;height:58px;font-size:16px;border-bottom:1px solid #e4e4e4;}
.main3 .article_info .source{ float:left; height:30px; line-height:30px; padding-top:20px;margin-right:15px;}
.main3 .article_info .source a{color:#8D8D8D;}
.main3 .article_info .fenxiang{ float:right;}


.main3 .article_content{overflow:hidden;text-align:justify;line-height:1.777777777;font-size:18px;}
.main3 .article_content p{line-height:1.777777777;margin-top:20px;color:#404040; text-indent:2em;}
.main3 .article_content p strong{font-weight:bold;}
.main3 .article_content img{max-width:1000px;max-width:1000px;width:expression(this.width > 1000 ? "1000px" : true);height:auto;}
.main3 .article video,.main3 .article iframe{ width: 500px; height: 350px;}
.main3 .article_content .bj{ float: right; font-size:14px; color:#999999}




.main3 .main3a{ float:left;width:1200px; border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.main3 .main3a .p1{ font-size:18px; font-weight:bold;}
.main3 .main3a .p2{ font-size:16px; padding-top:15px;}


.main5{width:800px; height:550px; background:url(../img/d1.jpg) no-repeat center;-webkit-background-size:100% 100%;background-size: 100% 100%;  margin:0 auto;}
.main5a{ float:left;width:800px; text-align:center; padding-top:50px; padding-bottom:10px;}
.main5a img{ width:400px;}

.main5e{ float:left;width:800px; text-align:center; padding-top:20px; padding-bottom:10px;}
.main5e img{ width:500px;}




.main5b{float:left; width:500px; padding-top:10px; padding-left:180px; overflow:hidden;}
.main5b .p1{ float:left; height:40px; line-height:40px; font-size:18px; font-weight:bold; padding-right:20px; }
.main5b .p2{ float:left }
.main5b .p3{ float:left; padding-left:200px;}

.main5b .input001{width:300px; height:40px; line-height:40px;float:left; color:#333;border: 1px solid #CCCCCC; background:#FEFEFE;outline: none; font-size:16px; text-indent:10px;border-radius:10px;overflow:hidden;}
.main5b .sub001{width:100px;height:40px; line-height:40px;font-size:18px; text-align:center; background:#e4e4e4;border: 1px solid #b8b8b8;outline: none; cursor:pointer; -webkit-appearance: none;border-radius:10px;}


.main6{width:1200px; text-align:center;  margin:0 auto; overflow:hidden;}
.main6 img{ width:800px; border:0px;}


.main8{width:1200px; margin:0 auto;}
.main8 .article{ float:left;width:1200px;}
.main8 .article_title{float:left;width:1200px;font-size:38px;line-height:46px; text-align:center;}
.main8 .article_info{float:left;width:1200px;position:relative;color:#8D8D8D;height:58px;font-size:16px;border-bottom:1px solid #e4e4e4;}
.main8 .article_info .source{ float:left; height:30px; line-height:30px; padding-top:20px;margin-right:15px;}
.main8 .article_info .source a{color:#8D8D8D;}
.main8 .article_info .fenxiang{ float:right;}


.main8 .article_content{overflow:hidden;text-align:justify;line-height:1.99999;font-size:18px;}
.main8 .article_content p{line-height:1.999999;margin-top:20px;color:#404040; text-indent:2em;}
.main8 .article_content p strong{font-weight:bold;}
.main8 .article_content img{max-width:800px;max-width:800px;width:expression(this.width > 800 ? "800px" : true);height:auto;}
.main8 .article video,.main8 .article iframe{ width: 500px; height: 350px;}
.main8 .article_content .bj{ float: right; font-size:14px; color:#999999}

.main8 .main8a{ float:left;width:1200px; border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.main8 .main8a .p1{ font-size:18px; font-weight:bold;}
.main8 .main8a .p2{ font-size:16px; padding-top:15px;}


.main8_L{ float:left;width:860px; }
.main8_R{ float:right;width:300px;}
.title8{width:300px; height:35px;line-height:35px; background:#f2f2f2;border-top:2px solid #ae0001; float:left; overflow:hidden;}
.title8 .p1{ height:40px; line-height:35px; font-size:18px; font-weight:bold; padding-left:15px;float:left;}
.title8 .p1 a{ padding-right:20px;}


.new8{ width:300px;  float:left;}
.new8 li{ width:300px;height:36px; line-height:36px;background:url(../images/sa.jpg) no-repeat left center; text-indent:10px; font-size:15px;margin-right:30px; float:left; overflow:hidden;}



.xwt8{ width:300px;height:75px;float:left;}
.xwt8_left{ width:120px; height:75px;float:left; }
.xwt8_left img{ width:120px; height:75px;display:block; border:0px;}
.xwt8_right{ width:170px; height:75px;line-height:25px; font-size:15px;float:right;overflow:hidden;}

