#page_title	{ position:relative; width:960px; height:48px; padding-top:18px;}
#contact_box	{ position:relative; width:952px; height:800px;padding-left:8px;}
.contact_box1{height:auto !important;padding-bottom:100px;overflow:hidden;}
#page_title h3{float:left;font-size:24px;color:#181e5d;}

.contact_box{background:url(../img/contact/contact_bg.jpg) no-repeat left top; width:679px;height:363px;overflow:hidden;}
.contact_box ul{width:505px;height:250px;margin:40px 0 0 110px;}
.contact_box ul input{width:489px;height:12px;line-height:12px;border:1px solid #e7e7e7;color:#bbbbbb;padding:11px 0 11px 14px;}
.contact_box ul li{margin-bottom:28px;}
.contact_box ul li textarea{width:489px;height:173px;border:1px solid #e7e7e7;padding-left:14px;color:#bbbbbb;padding-top:5px;}
.contact_box .submit{width:80px;height:28px;line-height:28px;text-align:center;color:#fff;background:#242174;border:none;float:right;margin-right:65px;margin-top:10px;cursor:pointer;}

.map .map_img{border:3px solid #242174;width:521px;height:339px;float:left;margin-right:25px;}
.map_intro{float:left;width:400px;}
.map_intro li{margin-bottom:15px;}
.map_intro li.dizhi{background:url(../img/contact/dizhi.png) left center no-repeat;}
.map_intro li.phone{background:url(../img/contact/phone.png) left center no-repeat;}
.map_intro li.rexian{background:url(../img/contact/rexian.png) left center no-repeat;}
.map_intro li .title{margin-left:32px;color:#242174;}
.map_intro li span{font-size:13px;}