/* CSS Document */
body {font-family: 宋体, serif;  margin:0; padding:0; background:#FFFFFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}
ul {margin: 0;padding: 0;}
.clear {clear: both;}
select,input,img,select{vertical-align:middle;}
.l_f{ float:left;}
.r_f{ float:right;}

/* 链接颜色 */
a{color: #4A4A4A; text-decoration:none; font-size:12px; font-weight:normal;}
a:hover {color: #0174E9; text-decoration:underline; font-size:12px; font-weight:normal;}
a.blue{color: #0174E9; text-decoration:none; font-size:12px; font-weight:normal;}
a.blue:hover {color: #0174E9; text-decoration:underline; font-size:12px; font-weight:normal;}
/*blank*/
.blank01{ font-size:0px; height:5px; display:block; clear:both;}
/*margin*/
.mar01{ margin:0 0 0 15px;}
.mar02{ margin-top:10px;}
.mar03{ margin:0 0 0 5px;}
.mar04{ margin:0 0 8px 0;}
.mar05{ margin:8px 0 0 0;}
/*padding*/
.padd01{ padding:10px 0 0 0;}
.padd02{ padding:5px 0 0 0;}
.padd03{ padding:0 0 0 30px;}
.padd04{ padding:0 0 10px 0;}
.padd05{ padding:0 0 0 5px;}
.padd06{ padding:0 2px 0 0;}
.padd07{ padding:0 0 0 10px;}
/*H标签*/
.h1{ font-size:14px; color:#FF0033; font-weight:bold; font:"黑体"; line-height:20px; float:right;}
.h2{color:#676767; font-size:12px; font-weight:bold; line-height:18px; float:right;}
h3{ font-size:14px; color:#FF0000; font-weight:bold;}
h4{ font-size:14px;color:#1D3CA7;}
h5{ font-size:12px; color:#D44740; line-height:20px;}
/*box*/
.box965{ width:965px; margin:0 auto;}
.box760{ width:760px;}
.box996{ width:996px; margin:0 auto;}

#container{ width:1000px; margin:0 auto;}
.logo{ width:162px; height:99px;}
.name{ width:270px;}
.name .f{ font-size:16px; font-weight:bold; color:#676767; }
.jianzhan{ width:374px; float:right;}
.nav{ background:url(../images/nav_bj.jpg); width:988px; height:49px; margin:0 auto;}
.nav ul{ margin:0 0 0 6px;}
.nav ul li{ width:122px; height:40px; background:url(../images/nav_zhangchang.jpg) no-repeat; line-height:40px;  float:left; margin-top:5px;}
.nav ul li a{ font-size:14px; color:#FFFFFF; font-weight:bold; clear:both; padding:0 0 0 20px;}
.nav ul li a:hover{ background:url(../images/nav_hover.jpg) no-repeat;color:#000; font-size:14px; font-weight:bold; text-decoration:none; display:block; clear:both; margin-top:1px;}

#banner{ width:988px; height:174px; margin:0 auto;}
.jianjieleft{ width:9px; height:122px; float:left;}
.jianjiemid{ width:741px; height:122px; background:url(../images/jianjei_mid.jpg); float:right;}
.jianjiemid img{ width:220px; height:106px; margin:5px; float:left;}
.jianjiemid .title{ width:500px; height:110px; float:right; margin:5px 3px 0 0; line-height:20px; color:#3B3B3B;}
.jianjieright{ width:10px; height:122px; float:right;}

.right{ background:url(../images/right_nav.jpg) no-repeat; width:218px; height:33px;}
.font1{ font-size:12px; color:#505050; padding-left:30px; line-height:33px;}
.font1 span{ float:right; padding:10px 10px 0 0;}
.box218{ width:216px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.box218 ul{padding-top:10px;}
.box218 li{ line-height:21px; padding-left:15px;}

.qq{ width:150px; height:30px; line-height:30px;}
.sidenav{ background:url(../images/anlei_nav.jpg); width:730px; height:33px; line-height:33px;}
.sidenav span{ float:right; padding:10px 10px 0 0;}
.anli{ width:758px;border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.box360{ width:360px; height:130px;float:left;}
.box360 img{ width:168px; height:110px; margin:8px; float:left;}
.font2{ width:170px; line-height:20px; float:right;}
.sidenav2{ background:url(../images/side_nav2.jpg) no-repeat; width:730px; height:33px; line-height:33px;}
.sidenav2 span{ float:right; padding:10px 10px 0 0;}

.tejia{ width:360px; float:left;}
.tejia img{ width:88px; height:88px; padding:8px 0 8px 10px; float:left;}
.box250{ width:250px; height:88px; line-height:20px; float:right;}
.fuwubox{ width:216px;}
.sheji{ width:155px; height:45px; line-height:15px;}

.box760 li{width:248px; height:44px;_height:36px; border:1px solid #ccc; line-height:44px; float:left; _padding-top:8px; padding-left:3px; display:block;}
.fangan{ width:760px;}
.fangan li{ width:233px; height:228px;border:1px solid #ccc; float:left;padding-left:3px; line-height:22px; padding-left:15px;}
.fangan li img{ width:235px; height:72px; padding:5px 0 0 5px;}
.hangju{ line-height:20px; padding-left:10px;}
.footer{ background:url(../images/footer_bj.jpg) repeat-x; width:996px; height:25px; text-align:center;}
.gj{ width:810px; height:35px; background:url(../images/footerbj2.jpg) repeat-x; text-align:center; margin:0 auto; line-height:35px;}
.dizhi{ width:996px; text-align:center; line-height:20px;}
