
.main1{ width:1200px; margin:0 auto; overflow:hidden;}
.main1.bg{ background:url(../images/a_bg4.png) repeat-x top;}
.left1{ width:810px;  position:relative;float:left; overflow:hidden;}
.left1a{width:810px; height:50px;border-top:2px solid #c92f37; border-bottom:1px solid #e2e3e3; float:left; overflow:hidden;}
.left1a .p1{height:50px; line-height:50px; font-size:22px; font-weight:bold; text-indent:15px;float:left; }
.left1a .p2{height:50px; line-height:50px; font-size:14px; padding-right:10px;float:right; }


.xwt1{ width:810px;border-bottom:1px solid #e2e3e3; float:left; position:relative;}
.xwt1_left{ width:200px;height:125px;float:left;border-radius:10px; overflow:hidden}
.xwt1_left img{ width:200px; min-height:125px;transition: .5s;}
.xwt1_left:hover img{transform:scale(1.25);transition: .5s;}

.xwt1_right{ width:590px; color:#666666;float:right;}
.xwt1_right_a{width:590px; height:30px; line-height:30px;font-size:20px; font-weight:bold; float:left; overflow:hidden;}
.xwt1_right_b{ width:590px; height:25px; line-height:25px;color:#999999; font-size:14px; float:left; overflow:hidden;}
.xwt1_right_b .p1{ height:20px; line-height:20px; float:left;}
.xwt1_right_c{ width:590px; height:50px; line-height:25px;color:#777777; font-size:14px; float:left; overflow:hidden;}


.xwt1_a{width:810px; height:30px; line-height:30px;font-size:20px; font-weight:bold; float:left; overflow:hidden;}
.xwt1_b{ width:810px; height:25px; line-height:25px;color:#999999; font-size:14px; float:left; overflow:hidden;}
.xwt1_b .p1{ height:20px; line-height:20px; float:left;}
.xwt1_c{ width:810px; height:50px; line-height:25px;color:#777777; font-size:14px; float:left; overflow:hidden;}


.right1{width:360px;  float:right; }
.right1a{width:358px; border:1px solid #e2e3e3; border-top:2px solid #c92f37;  float:left;}
.right1a_a{width:358px; height:30px;border-top:1px solid #fff; float:left; overflow:hidden;}
.right1a_a .p1{height:30px; line-height:30px; font-size:18px;background:#c92f37; color:#FFFFFF; padding-left:30px; padding-right:30px;border-radius:0px 20px 20px 0px;float:left; }
.right1a_a .p2{height:30px; line-height:30px; font-size:14px; padding-right:10px;float:right; }


.xwt12{ width:330px; padding-left:15px; padding-right:15px; float:left;position:relative;}
.xwt12_a{width:330px; height:20px; line-height:20px;font-size:16px; font-weight:bold; float:left; overflow:hidden;}
.xwt12_b{width:330px; height:30px;line-height:30px;font-size:12px;color:#8D8D8D; overflow:hidden;}
.xwt12_c{width:330px; height:48px;line-height:24px;font-size:14px;color:#8D8D8D; overflow:hidden;}
.xwt12 span{ position:absolute; left:-2px; top:0px; width:50px; height:20px; background:url(../images/sb.png) no-repeat left top; position:absolute; left:-3px; top:7px; z-index:999;}


.new1{ width:358px; float:left}
.new1 ul{width:358px;}
.new1 li{width:164px;height:100px; margin-left:10px; display:inline;position:relative; float:left;}
.new1 img{ width:164px; height:100px; border:0px;}
.new1 span{width:164px; height:28px; line-height:28px;background-color: rgba(0,0,0,0.5);position:absolute;left:0;bottom:0; font-size:14px; color:#fff;text-align:center; cursor:pointer;overflow:hidden;}

.right1a_b{ width:320px; padding-left:20px; float:left;}
.right1a_b li{ width:320px; height:45px; line-height:45px;border-bottom:1px solid #eeeeee; font-size:16px; float:left; overflow:hidden;}
.right1a_b li span{background:#ea4a2d; width:20px; height:20px; line-height:20px; font-size:12px; text-align:center; color:#FFFFFF;display:inline-block;border-radius:50%; margin-right:10px;}
.right1a_b li:nth-child(1) span{background:#666;}
.right1a_b li:nth-child(2) span{background:#666;}
.right1a_b li:nth-child(3) span{background:#666;}

.right1a_b li a{color:#333333;}
.right1a_b li a:hover{ color:#B00; text-decoration:none;}


.page1 {width:100%; text-indent:0em;line-height:22px; padding-top:10px; padding-bottom:10px; float:left; overflow:hidden;}
.pageLink a{
	padding:5px 8px 5px 8px;border:solid 1px #ccc; text-align:center; color:#000000; font-size:14px; background: #fff;
	}
.pageLink a:hover{
	 background:#c92f37; color:#fff; border:solid 1px #c92f37;
	}
.pageLink b{ background:#c92f37; color:#fff; padding:5px 8px 5px 8px; font-size:14px; border:solid 1px #c92f37; }


.main2{width:1200px; background:url(../images/a_bg4.png) repeat-x top; margin:0px auto;}
.main2_dh{width:1200px; float:left;}
.main2_dh .p1{ height:40px; line-height:40px;}
.main2a{width:1200px; line-height:40px; float:left;}
.main2a h1{font-size:36px;}

.main2b{width:1200px;border-bottom:1px solid #d0d0d0; float:left;}
.main2b_a{ padding-top:20px; font-size:16px; float:left;}
.main2b_a span{padding-right:15px; color:#666}
.main2b_b{ float:right; padding-top:20px;}

.main3{ width:1200px; margin:0 auto; overflow:hidden;}

.main3a{ width:1200px;float:left;overflow:hidden;}
.main3a_a{ width:1200px;line-height:32px; font-size:18px; color:#2b2b2b;text-align:justify; overflow:hidden; word-break:break-all;}
.main3a_a img{max-width:1200px;max-width:1200px;width:expression(this.width > 1200 ? "1200px" : true);height:auto;}
.main3a_a p img{ margin-left:0em}
.main3a_a p{ padding-bottom:15px; line-height:32px; text-indent:0em; }
.main3a_a p.pa{ float:right;}



.main3b{ width:1200px;float:left;overflow:hidden;}
.main3b_a{ float:left; width:1200px; height:50px; border-top:2px solid #c92f37; border-bottom:1px solid #e2e3e3; overflow:hidden;}
.main3b_a .p1{float:left;height:50px; line-height:50px; font-size:20px; font-weight:bold;}




.main3b_b{ width:1200px;  float:left;}
.xwt{ width:1200px; padding-top:15px;border-bottom:1px dotted #DDDDDD;float:left;}
.xwt_a{ width:1200px; line-height:35px; font-size:22px; float:left;}
.xwt_a a{font-size:22px; font-weight:bold; color:#333333}
.xwt_a a:hover{ color:#B00; text-decoration:none;}


.xwt_b{ width:1200px;font-size:16px; line-height:28px;padding-top:8px;color:#666;float:left;}
.xwt_b a{color:#CD0000;}
.xwt_c{ width:1200px; font-size:12px;padding-top:10px;float:left;}
.xwt_c .p1{ height:20px;line-height:20px; padding-right:10px;color:#999; float:left;}


