@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a{ color:#333333; text-decoration:none;}
a:visited{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:none; color:#20a0d1;}
.clear{ clear:both;}
.index_top{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:29px; color:#a1a1a1;}
.index_top a{ color:#a1a1a1; text-decoration:none;}
.index_top a:hover{ color:#a1a1a1;}
.index_rs{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:29px; color:#a1a1a1;}
.index_rs a{ text-decoration:none; color:#a1a1a1;}
.hjf{ background:url(../images/indexz_16.jpg) no-repeat; width:221px; height:23px;}
.zw1{ width:167px; background-color:#e8e8e8; height:7px; padding-top:5px; margin-right:10px; padding-bottom:5px; font-size:11px; color:#a1a1a1;}
.index_lx{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; color:#00415a; padding-left:15px; padding-top:5px;}
.index_lx a{ text-decoration:none; color:#00415a;}
.index_lx a:hover{ text-decoration:none; color:#00415a;}

.csshd1{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; color:#00415a; padding-left:1px;}
.csshd1 a{color:#00415a; text-decoration:none;}
.csshd1 a:hover{color:#00415a; text-decoration:none;}

.index_ab{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; color:#00415a; table-layout:fixed;}
.index_ab a{color:#00415a; text-decoration:none;}
.index_ab a:hover{color:#00415a; text-decoration:none;}

.zw{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.dibu{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:54px;}
.dibu a{ text-decoration:none; color:#ffffff;}
.dibu a:hover{ text-decoration:none; color:#ffffff;}
.index_dibu{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; color:#3e3a39;}
.index_dibu a{ text-decoration:none; color:#3e3a39;}
.index_dibu a:hover{ text-decoration:none; color:#20a0d1;}


/*内页样式*/
.ab_middle{ width:1004px; margin:0 auto; margin-top:10px; margin-bottom:16px;}
.ab_middle_left{ float:left; width:201px;}
.ab_middle_left_up{ width:201px; height:340px;}
.ab_middle_left_up2{ width:199px;height:301px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding-top:3px; }
.ab_middle_left_up2_c{ width:180px; margin:auto; border-bottom:1px dashed #cccccc; font-family:Arial, Helvetica, sans-serif; line-height:31px; color:#333333; font-size:14px;}
.ab_middle_left_up2_c a{ text-decoration:none; color:#333333;}
.ab_middle_left_up2_c a:hover{ text-decoration:none; color:#20a0d1;}
.ab_middle_left_down{ width:201px; height:287px; margin-top:13px;}
.ab_middle_left_down2{width:199px; height:265px;border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.ab_middle_left_down2_l{ width:177px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px;}

.ab_middle_right{ float:right; width:779px; min-height:621px; border:1px solid #cccccc;border-top-left-radius:3px; border-top-right-radius:3px;border-bottom-right-radius:3px; border-bottom-left-radius:3px; margin-bottom:15px;}
.ab_middle_right_down{width:759px; height:549px; padding-left:10px; padding-right:10px; padding-top:5px; background:url(../images/about_18.jpg) center bottom no-repeat; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:26px;}

.ab_middle_right_downh{width:749px; min-height:549px; padding-left:15px; padding-right:15px; padding-top:5px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:26px;}
.xh1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:29px; border-bottom:1px dashed #cccccc;}

.lxwm{ padding-left:35px; line-height:30px; border-bottom:1px dashed #00a1e9;}




.ab_middle_right2{ font-family:Arial, Helvetica, sans-serif; line-height:28px; font-size:12px; color:#000000; width:713px; padding-left:7px; padding-right:7px;}


.cent_right3{
    float:left; 
	width:180px; 
	margin-left:33px;
	margin-right:10px;
	margin-top:20px;
}
.cent_right3 div{
	width:180px;
	text-align:center;
}
.baid{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:bold;}


.cent_right34{
    float:left; 
	width:268px; 
	margin-left:25px; 
	margin-right:35px;
	margin-top:20px;
}
.cent_right34 div{
	width:318px;
	text-align:center;
}




