@charset "utf-8";

.mg0{margin:0 !important;}

#head_wrap{width:1100px; margin:0 auto; padding:18px 0 10px 0; border-bottom:1px solid #cccccc; text-align:right;}
#head_wrap a{ font-size:12px; color:#666;}

#head_logo{width:1100px; margin:0 auto; height:100px;}
#head_logo_left{width:600px; height:100px; float:left;}
#head_logo_right{width:500px; float:left; text-align:right; padding:32px 0;}
#head_logo_right input[type=text]{border:1px solid #ccc; padding:0px 10px; height:34px; width:190px; font-size:12px; margin-right:-4px;}

#head_category{width:900px; padding:0 100px; margin:0 auto; height:35px; background-color:#546FB4; text-align:center;}
#head_category a{font-size:14.9px; color:#ffffff; line-height:35px; font-weight:bold; margin-right:44px;}

#main_wrap{width:1100px; margin:0 auto;}
#main_wrap_left{width:825px; float:left;}
#main_wrap_right{width:250px; min-height:250px; padding-top:25px; padding-left:25px; float:left;}

#main_slider{margin-top:30px; margin-bottom:30px; width:825px; height:345px; background-color:#ccc;}
#main_left{width:825px; margin-right:25px; float:left;}

#sub_wrap{padding:30px 15px 40px 0; border-bottom:1px solid #e9e9e9;}
#sub_title{font-size:20px; font-weight:bold; float:left; border-left:5px solid #ff6600; padding-left:10px;}
#sub_location{font-size:12px; float:right; padding:6px 0;}

.left_title1{width:135px; margin-right:10px; border-top:6px solid #546fb6; float:left;}
.left_title1_font{font-size:30px; font-weight:bold; color:#666; text-align:right;}
.left_title1_line{width:45px; border-bottom:2px solid #ff9900; float:right; margin-top:10px;}
.left_content1{width:625px; border-top:1px solid #ccc; float:left; margin-bottom:10px;}

.left_img1{margin:15px 15px 15px 0; float:left; width:200px;}
.right_content1{float:left; width:285px; margin-bottom:15px;}
.right_content2{clear:both; font-size:16px; color:#666666; font-weight:bold; margin-top:18px;}
.main1_title{font-size:24px; font-weight:bold; color:#666666;  margin:10px 0 16px 0;}
.main1_content{font-size:14px; color:#666666; line-height:19.5px;}
.bottom_img{padding:0; float:left; margin:25px 25px 25px 0; width:180px; border:1px solid #9e9e9e; }
.bottom_img p{padding:15px 9px; width:160px; font-size:14px; height:32px;}

.left_box{border-top:3px solid #546fb6; clear:both;}
.left_box_cont1{float:left; width:500px; margin-right:24px; margin-top:25px; margin-bottom:25px; padding-right:25px; border-right:1px solid #cecece;}
.left_box_cont2{float:left; width:275px; margin-top:25px;}
.left_box_cont3{float:left; width:825px; margin-top:25px;}
.left_title2{width:145px; margin-right:10px; float:left;}
.left_title2_font{font-size:20px; font-weight:bold; color:#666; text-align:right;}
.left_content2{width:500px; padding-right:25px; margin-right:25px; float:left; margin-bottom:10px;}

.left_content3{width:200px; float:left; margin:25px 0 15px 25px; padding:0 25px 10px 0; border-right:1px solid #cecece;}
.left_title3_font{font-size:18px; font-weight:bold; color:#fff; text-align:left; padding-bottom:5px;}
.left_content3_cont{padding-top:10px; font-size:14px; color:#e3e3e3;}

#foot_wrap{background-color:#ececec}
#foot{width:1100px; margin:0 auto; padding-top:40px; height:118px;}
#foot_left{width:300px; float:left;}
#foot_right{width:800px; float:left; font-size:14px; color:#666666;}
.foot_font1{font-size:14px; font-weight:bold; color:#666666 !important; display:block;}
#foot_copy{font-size:14px; color:#999999;}
