@charset "utf-8";
body{padding:0;margin:0;background:#FFF; font-family:'Microsoft YaHei'; width:100%;text-align:center;min-width:1200px;}
.clear{clear:both;}
.bd1{border:1px solid #E7E7E7;}




 
#wrapper{width:100%;float:left;text-align:center;min-width:1600px; }

.hand{width:100%;float:left;text-align:center;min-width:1200px; padding:0; margin:0; height:350px; }



#main_band{width:100%;float:left;text-align:center;min-width:1200px; background-color:#ba261a; height:80px; z-index:999;}
.main_band{width:1200px; height:80px; text-align:center;margin:5px auto;line-height:80px; padding:0; color:#FFF; clear:both; }

.main_band .a{width:109px; height:60px;text-align:center;padding:0; margin:0; float:left;  }
.main_band .a:hover{width:109px; height:60px;text-align:center; margin:0 10px; padding:0; margin:0; color:#ba261a;}
.main_band .banner{float:left;text-align:center; height:60px; width:109px;padding:0; margin:0;z-index:2;position:absolute;}
.main_band .banner:hover{background-color:#fad79f;cursor: pointer;padding:0; margin:0;z-index:2;color:#ba261a;height:100px;}
.main_band  ul{ list-style: none;
                /*display: none;*/
                background-color:#ece9e9;
                overflow: hidden;
                /*模拟height:auto时候的情况*/                
                max-height: 0px;
                transition: max-height 0.3s;
                /*多浏览器支持*/
                -moz-transition: height 1s;
                -webkit-transition: height 1s;
                -o-transition: height 1s;
				padding:0; margin:0;
				list-style:none;
				
            }
            
.main_band .banner:hover ul{width:109px;min-height:340px;padding:0; margin:0;z-index:1; position:relative;}
.main_band .banner:hover ul li{overflow: hidden;padding:0; margin:0;z-index:1;position:relative; height:60px; line-height:60px;border:#DDDDDD dashed 1px; }
.main_band .banner:hover ul li:hover{background-color:#fad79f;padding:0; margin:0;z-index:1;position:relative;height:60px;line-height:60px;}



.acc_wrp{width:1200px; margin:10px 0; min-height:90px; float:left;}
.acc_1{width:1200px; margin-bottom:15px;min-height:90px; float:left;}

.main_foc{width:1200px; height:520px;margin:10px auto;clear:both; }

.main_foc .top{width:1180px; height:90px;margin:10px;clear:both; }
.main_foc .top .up{width:1180px; height:50px;margin:0;clear:both; line-height:50px; text-align:center;}
.main_foc .top .dw{width:1180px; height:40px;margin:0;clear:both; line-height:20px; text-align:left;}


.main_foc .lft1{ width:660px; height:420px; float:left;  margin:0; }
.main_foc .rgt{ width:520px; height:420px; float:right;  margin:0; }

.main_foc .rgt .up{ width:520px; height:130px; float:left;  margin:0; }
.main_foc .rgt .dw{ width:520px; height:130px; float:left;  margin:0; margin-top:5px; border-top:dotted 1px f2f2f2; }

.main_foc .rgt .bar{ width:520px; height:30px; float:left;  margin:0; }
.main_foc .rgt .txt{ width:520px; height:100px; float:left;  margin:0; text-align:left; }

.main_foc .rgt .bar .bar2{ width:80px; height:40px; float:left;  margin:0; margin-left:10px; text-align:center; line-height:40px; background-color:#FFF; }
.main_foc .rgt .bar .bar3{ width:40px; height:40px; float:right;  margin:0; margin-right:10px; text-align:center; line-height:40px; background-color:#FFF;}



.main_foc .rgt ul{width:510px; height:100px;list-style:none;margin:0; float:left;padding:0;text-align:left; }
.main_foc .rgt ul li{width:510px; height:33px;list-style:none;margin:0; padding:0;float:left; line-height:40px;display:block; overflow:hidden;text-align:left; }
.main_foc .rgt ul li a{width:510px; height:33px;line-height:33px;text-align:left;  }


.main_ad{width:1200px; height:80px; margin:0;   text-align:left; padding:0; margin:5px auto;}


.main{width:1200px; text-align:center;margin:10px auto; clear:both; background-color:#FFF; }

.main_ad3{width:1200px; height:80px;margin:0 auto; }
.main_ad3 .left_ad11{width:395px; height:80px;  float:left;}
.main_ad3 .center_ad22{width:395px; height:80px; float:left; margin-left:5px;}
.main_ad3 .right_ad33{width:395px; height:80px;  float:right;}
.main_ad3 img{ width:395px; height:80px; border:0;}




.main2{width:1200px; height:640px; text-align:left;margin:5px auto; clear:both; background-color:#FFF; }

.main2 .lft1{ width:400px; height:640px; float:left;  margin:0; text-align:left; padding:0;}
.main2 .lft2{ width:400px; height:640px; float:left;  margin:0 0 0 15px; text-align:left;}
.main2 .rgt{ width:370px; height:640px; float:right;  margin:0;  border:#DDDDDD dashed 1px;  background-color:#f9f8f8;}

.main2 .m_div{ width:400px; height:300px;  float:left;  margin:0; background-color:#f9f8f8; }
.main2 .m_div .bar{ width:400px;  height:40px; float:left;  border-bottom:#cf1712 1px dashed; padding-top:20px;}
.main2 .m_div .bar2{ width:110px; height:40px; float:left;  margin-left:15px;text-align:center; line-height:40px; padding:0;}
.main2 .m_div .dw{width:360px; height:220px; float:left;  margin:10px 0 0 15px; text-align:left;}
.main2 .m_div  ul{width:360px; height:270px;list-style:none;margin:0 10px; margin-top:10px; float:left;padding:0;}
.main2 .m_div  ul li{width:360px; min-height:30px;list-style:none;margin:0; padding:0;float:left; line-height:30px; text-align:left; display:block; overflow:hidden;}
.main2 .m_div  ul li a{width:360px; height:30px;line-height:30px;line-height:30px; }


.main2 .rgt .bar{ width:370px; height:40px; float:left;  border-bottom:#cf1712 1px dashed; padding-top:20px;}
.main2 .rgt .bar2{ width:110px; height:40px; float:left;  margin-left:15px;text-align:center; line-height:40px; padding:0;}
.main2 .rgt .up{width:340px; height:340px; float:left;  margin:0 0 0 15px;}
.main2 .rgt .dw{width:370px; height:230px; float:left;  margin:0;}
.main2 .rgt ul{width:320px; height:320px;list-style:none;margin:20px 0 0 20px;float:left;padding:0; }
.main2 .rgt ul li{width:320px;  min-height:30px;list-style:none;margin:0; padding:0;float:left; line-height:30px; text-align:left;}
.main2 .rgt ul li a{width:320px; height:30px;line-height:30px;line-height:30px;}

.main2 .rgt .bar3{ width:80px; height:25px; float:right;  margin-left:25px;text-align:center; line-height:25px; padding:0; margin-right:25px; border-radius:10px; background-color:#c40808;}


.main3{width:1200px; height:600px; text-align:center;margin:20px auto; clear:both; background-color:#f9f8f8;}
.main3 .bar{ width:1160px;  height:50px; float:left;  border-bottom:#cf1712 1px dashed;margin:0 20px;  }
.main3 .bar2{ width:140px; height:40px; float:left;  margin:10px 0 5px 5px;text-align:center; line-height:40px; padding:0;}


.main_dv3 { width:1200px; text-align:center;margin:0px auto; clear:both; height:560px; padding-top:15px; }
.main_dv3 .dv_3{ width:360px; text-align:center; height:240px;float:left; margin:5px 15px; border:1px solid #E7E7E7; padding-top:5px;}
.main_dv3 .dv_3 .up{ width:350px; text-align:left; height:180px; float:left; margin:0 auto;}
.main_dv3 .dv_3 .dw2{ width:350px; text-align:center; min-height:20px; float:left; margin:auto; line-height:20px;}



.main4{width:1200px; height:150px; text-align:center;margin:20px auto; clear:both; background-color:#f9f8f8;}
.main4  .bar{ width:1160px;  height:50px; float:left;  border-bottom:#cf1712 1px dashed;margin:0 20px;  }
.main4  .bar2{ width:140px; height:40px; float:left;  margin:10px 0 5px 5px;text-align:center; line-height:40px; padding:0;}
.main_dv4{ width:1080px; text-align:left;margin:0 auto;  height:30px; float:left; margin-left:80px; line-height:30px; margin-top:8px; }



#copyright{width:100%;float:left;text-align:left;margin:0 auto; background-color:#CD2626; padding-top:20px;}
.copyright{width:1000px; height:25px; text-align:center; margin:0 auto; min-width:1200px;}

#bottm{width:100%; height:180px; text-align:center;margin:0 auto;  background-color:#ba261a; margin-top:80px; padding-top:40px; }
.bottm{width:1200px; height:140px; text-align:center;margin:0 auto; margin-top:40px; }
.bottm .lft1{ width:80px; height:80px; float:left; margin-left:40px;}
.bottm .lft2{ width:680px; height:80px; float:left;margin-left:40px; line-height:18px; text-align:left;}
.bottm .lft3{ width:80px; height:80px; float:left;margin-left:40px;  text-align:left;}
.bottm .rgt{ width:80px; height:80px; margin-left:40px; float:left;}


/*字体*/

.j1,.j1:link,.j1:visited,.j1:hover{font-size:20px;color:#fad79f;text-decoration:none;cursor:default;font-weight:bold; font-family:'黑体';}
.j1:hover{text-decoration:underline; cursor:pointer;}

.r1,.r1:link,.r1:visited,.r1:hover{font-size:20px;color:#ba261a;text-decoration:none;cursor:default;font-weight:bold; font-family:'黑体';}
.r1:hover{text-decoration:underline; cursor:pointer;}


.b12,.b12:link,.b12:visited,.b12:hover{font-size:12px;color:#1F1F1F;text-decoration:none;cursor:default;  }
.b12:hover{ color:#CD3333; cursor:pointer;}

.b14,.b14:link,.b14:visited,.b14:hover{font-size:14px;color:#1F1F1F;text-decoration:none;}
.b14:hover{ color:#CD3333; cursor:pointer;}

.b14_b,.b14_b:link,.b14_b:visited,.b14_b:hover{font-size:14px;color:#1F1F1F;text-decoration:none;font-weight:bold;}
.b14_b:hover{ color:#CD3333; cursor:pointer;}

.b16,.b16:link,.b16:visited,.b16:hover{font-size:16px;color:#1F1F1F;text-decoration:none;}
.b16:hover{ color:#CD3333; cursor:pointer;}


.b16_b,.b16_b:link,.b16_b:visited,.b16_b:hover{font-size:16px;color:#1F1F1F;text-decoration:none; font-weight:bold;}
.b16_b:hover{ color:#CD3333; cursor:pointer;}


.red18_nav,.red18_nav:link,.red18_nav:visited,.bred18_nav:hover{font-size:18px;letter-spacing:1px;color:#CD3333;text-decoration:none; font-weight:bold;}
.red18_nav:hover{text-decoration:underline; cursor:pointer;}


.r16,.r16:link,.r16:visited,.r16:hover{font-size:18px;color:#ea0020;text-decoration:none;font-weight:bold;font-family:'黑体'; }
.r16:hover{text-decoration:underline; cursor:pointer;}


.r18,.r18:link,.r18:visited,.r18:hover{font-size:20px;color:#ea0020;text-decoration:none;font-weight:bold;font-family:'黑体'; }
.r18:hover{text-decoration:underline; cursor:pointer;}


.h18,.h18:link,.h18:visited,.h18:hover{font-size:18px;color:#f9e0a8;text-decoration:none;font-family:'黑体'; }


.r14,.r14:link,.r14:visited,.r14:hover{font-size:14px;color:#CD3333;text-decoration:none;font-weight:bold;font-family:'黑体'; }
.r14:hover{text-decoration:underline; cursor:pointer;}


.w12,.w12:link,.w12:visited,.w12:hover{font-size:14px;letter-spacing:1px;color:#FFF;text-decoration:none; cursor:default; }
.w12 :hover{text-decoration:underline; cursor:pointer;}

.w14,.w14:link,.w14 :visited,.w14:hover{font-size:14px;letter-spacing:1px;color:#FFF;text-decoration:none;  cursor:default;  }
.w14 :hover{text-decoration:underline; cursor:pointer;}

.w16,.w16:link,.w16:visited,.w16:hover{font-size:16px;color:#FFF;text-decoration:none;cursor:default;font-weight:bold;}
.w16:hover{text-decoration:underline; cursor:pointer;}

.w18_b,.w18_b:link,.w18_b:visited,.w18_b:hover{font-size:18px;color:#FFF;text-decoration:none; line-height:30px; padding:0; font-weight:bold;}
.w18_b:hover{text-decoration:underline;cursor:pointer;}


.hui12,.hui12:link,.hui12:visited,.hui12:hover{font-size:12px;text-align:left;color:#525252;text-decoration:none; }
.hui12:hover{color:#CD3333; cursor:pointer;}

.hui16,.hui16:link,.hui16:visited,.hui16:hover{font-size:14px;letter-spacing:1px;text-align:left;color:#525252;text-decoration:none; clear:both;}
.hui16:hover{color:#CD3333; cursor:pointer;}


h1,.h1,.h1:link,.h1:visited,.h1:hover{font-size:30px;text-decoration:none;color:#333333;font-family:'Microsoft YaHei'; font-weight:bold;}
.h1:hover{color:#CD3333; cursor:pointer;}
