@charset "utf-8";
/* CSS Document
   custom.css
   私有样式
*/
 
body{ min-width:1002px;}
#header {
    border-top:none;
    height: 78px;
    width: 100%;
	background:#fff;
}
.head{ height:78px; width:1002px; margin:0 auto;}
.logo{ width:306px; height:61px; float:left; margin-top:8px; margin-left:15px;}
.dh{ width:599px; height:77px; float:right;}
.dh ul li{ width:81px; height:77px; float:left; line-height:77px; text-align:center;}
.dh ul li a{ font-size:14px; font-family:"微软雅黑";width:81px; height:77px; display:block;}
.dh ul li a:hover{ background:url(images/a2.jpg) no-repeat center bottom; color:#FFFFFF;}
.banner{ width:100%; height:442px; margin:0 auto; overflow:hidden;}
.banner1{ width:100%; height:297px; margin:0 auto; overflow:hidden;}
#footer {
    margin-top: 0px;
    width:100%;
	border-top:1px solid #dfdfdf;
	height:95px;
}
.foot {
    height: auto;
    padding-top: 20px;
    width: 984px;
	margin:0;
}
#front-main {
	margin:0;
    margin:0 auto;
    width: 1000px;
}
.main{ width:100%;}
.top11{ height:254px; width:1002px; margin:0 auto;}
.a1{ width:344px; height:200px; border:1px solid #dcdcdc; float:left; margin-top:31px; margin-left:15px;}
.a1top{ width:344px; height:30px; background: url(images/a1212.jpg) repeat-x bottom;}
.a1bt{ width:97px; height:28px;  float:left; background:url(images/a3.jpg) no-repeat center top; text-align: center; color:#FFFFFF; line-height:28px;}
.more{ width:35px; height:9px; float:right; margin-top:11px; margin-right:10px;}
.a1bottem{text-align: left;
line-height: 24px;
text-indent: 2em; width:322px; height:138px; margin:0 auto; margin-top:18px;}
.a11bottem{text-align: left;
 width:322px; height:138px; margin:0 auto; margin-top:18px;}
.a3{ width:252px; height:225px; float:right; margin-top:8px;}
.a3bottem{ width:221px; height:77px; margin:0 auto;text-align: left;
line-height: 22px;}
.bottem{ height:433px; margin:0 auto; width:1002px;}
.bleft{ width:265px; height:393px; float:left; border:1px solid #dcdcdc; margin-left:15px}
.bright{ width:703px; height:395px; float:right;}
.b1top{ width:265px; height:30px; background: url(images/a1212.jpg) repeat-x bottom;}
.b1bottem{ width:238px; height:335px; margin:0 auto; margin-top:14px;}
.b2top{ width:703px; height:211px;}
.b2bottem{ width:703px; height:184px;}
.b2nr{ width:703px; height:137px;}
.zjt{ width:21px; height:37px; float:left; margin-left:10px; margin-top:46px;}
.yjt{ width:21px; height:37px; float:right; margin-right:10px; margin-top:46px;}
.cp{ width:588px; height:137px; float:left; margin-left:18px;}
.tutu{ width:308px; height:75px; float:left;}
.menu-title{ border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-top:1px solid #dcdcdc;margin-bottom: 20px;}
.menu-contact-con{text-align: left;
padding-left: 16px;
line-height: 24px;}
.menu-contact{ margin-top:13px;}