@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font-size:14px;font-family:Arial, Helvetica, sans-serif; }
div,ul,li,p,form,h1,h2,h3,h4,h5,h6,dt,dd,dl{padding:0;margin:0;}
a{text-decoration:none;}
img{border:none;}
ul,li{list-style:none;}


/**/
#header{ width:960px; height:100%; margin:0 auto; background:#f2f4f1;}
.header1{ width:960px; height:477px;}
.header2{ width:960px; height:256px; background:url(../images/010.jpg) no-repeat;}
.header3{ width:960px; height:221px; background:url(../images/011.jpg) no-repeat;}
.main{ width:960px; height:440px;margin-top:20px;}
.mainl{ width:470px; height:440px; background:url(../images/01.png) no-repeat;}
.mainl01{ width:470px; height:440px; background:url(../images/02.png) no-repeat; margin-left:19px;}
.mainl02{ width:470px; height:440px; background:url(../images/03.png) no-repeat; }
.mainl03{ width:470px; height:440px; background:url(../images/05.png) no-repeat; margin-left:19px;}
.mainl04{ width:470px; height:440px; background:url(../images/04.png) no-repeat;}
.mainl05{ width:470px; height:440px; background:url(../images/06.png) no-repeat; margin-left:19px;}
.mainl1{ width:194px; height:77px; margin:55px 0 0 189px; line-height:21px; font-family:}
.mainl2{width:357px; height:189px; margin:50px 0 0 70px;}
.mainl21{width:357px; height:160px; margin:65px 0 0 54px;}
.tu1{border:3px solid #FFFFFF; width:150px; height:180px; display:block;}
.tu2{border:3px solid #FFFFFF; width:180px; height:150px; display:block;}
.mainl3{ width:184px; height:169px; margin:13px 0 0 8px; line-height:25px;}
.mainl31{ width:160px; height:160px; margin:0 0 0 8px; line-height:22px;}
.hei{ color:#333333;}
.main1{ width:960px; height:466px; background:url(../images/01.jpg) no-repeat; margin-top:20px;}
.tu3{ margin:23px 0 0 173px;}
.main2{ width:960px; height:315px; margin-top:20px;}
.main21{width:335px; height:315px; background:url(../images/07.png) no-repeat;}
.main2101{width:335px; height:315px; background:url(../images/08.png) no-repeat; margin-left:20px;}
.main211{ width:256px; height:180px; margin:109px 0 0 50px; font-size:12px;}
.main211 a{ color:#333333; line-height:25px; width:256px; display:block;}
.main2102{width:249px; height:315px; background:url(../images/09.png) no-repeat; margin-left:20px;}
.main212{ width:205px; height:150px; margin:134px 0 0 25px; line-height:25px; font-size:14px; font-weight:bold;}
.xx{ color:#333333; font-weight:bold;}
.xx:hover{ color:#990000;}
.float1{ float:left;}
.float2{ float:right;}