﻿@charset "utf-8";
body{font-size:14px; font-family:"微软雅黑"; color:#444; margin:0; padding:0; background:#f2f2f2; }
p,img,h1,h2,h3,h4,h5,h6,input,dl,dt,dd,span.em,b,tr,td,table,ul,ol,li{margin:0; padding:0; }
ol,ul,li{list-style:none}
img{ border:none;}
a{ color:#000; text-decoration:none; font-size:14px; font-family:"微软雅黑";}
	a:visited {text-decoration:none;}
	a:hover { text-decoration:underline;}



.logo { width:50%; float:left;}
.logo a img{ float:left; width:243px; height:65px; margin-top:20px;}
.logo p{ float:left; font-size:24px; margin-left:20px; margin-top:40px; padding-left:20px; border-left:#cccccc solid 1px;}

.contact{ width:150px; float:left; height:300px;  display:inline; border-left:#e5e5e5 solid 1px; padding:30px 0; padding-left:50px; margin-top:40px;}
.contact p.lianxi{ font-size:18px;}
.contact ul{ margin-top:20px;}
.contact ul li{ margin-bottom:10px;}
.contact ul li p{ font-size:12px;}
.contact ul li span{ display:block; color:#2da0cb; font-size:18px; margin-top:6px;}

.topArea{ background:#f2f2f2;}

.nav,.navbox,.bannerbar,.navbar{ width:100%;}
	.nav{ margin:auto; overflow:hidden;background-color:#f7f7f7; border-bottom:#CCC 1px solid}
	.nav div{ width:1000px; margin:0 auto; line-height:25px; }
    .nav div span{ float:right;}
	.nav ul li{ float:left;}
    .nav ul li a{padding:0 10px;}
.wrap{ width:1000px; margin:auto;}


.mainbox{ width:1000px; margin:0 auto; overflow:hidden;}
.nav_bot{ width:1000px; overflow:hidden;}
.nav_bot .nav_main { float:left; width:998px; line-height:25px; line-height:30px; padding-bottom:5px;}
.nav_bot .nav_main li{ float:left; width:auto; padding:0 20px; color:#cccccc;}
.curr_JD{ color:#2e8df7!important; font-weight:bold;}

.shuoming{ float:left; width:998px; height:88px; margin-top:10px; padding-bottom:10px; border:#06C solid 1px; background:#fafcff;}
.shuoming p{ margin:10px 10px; line-height:20px;}

.type{ width:998px; overflow:hidden; padding-bottom:10px; border:#06C solid 1px; }
.top{ width:100%; padding-left:10px; line-height:30px; font-size:16px; font-weight:bold; background:#dcecfd;}

.zuo,.zhong,.you{ width:331px; overflow:hidden; padding-top:50px; float:left; text-align:center; border-right:#dcecfe solid 1px; }
.zuo a{margin:0 auto; width:150px; height:45px; line-height:45px;  display:block; background:url(../image/qiye.png) no-repeat left center; border:none; color:#FFF; font-size:14px; text-align:left; padding-left:20px; cursor:pointer;}
.zhong a{margin:0 auto;width:150px; height:45px; line-height:45px;  display:block; background:url(../image/jingxiaoshng.png) no-repeat left center; border:none; color:#FFF; font-size:14px;text-align:left; padding-left:10px; cursor:pointer;}
.you a{margin:0 auto; width:150px; height:45px; line-height:45px; display:block; background:url(../image/geren.png) no-repeat left center; border:none;color:#FFF; font-size:14px;text-align:left; padding-left:20px; cursor:pointer;}
.zuo a:hover{ text-decoration:none;}
.zhong a:hover{ text-decoration:none;}
.you a:hover{ text-decoration:none;}

.zuo p,.zhong p,.you p{ font-size:28px; line-height:43px; margin-bottom:50px; border-bottom:#d4e8ff dashed 1px;}

.denglu{ width:50%; float:left; padding-top:40px; margin-top:20px;}
.denglu a input{ cursor:pointer;}
.denglu a input{ width:auto; padding:2px 5px; float:right;color:#224873; margin-left:10px; line-height:20px;}

.zhong span,.you span,.zuo span{ float:left; width:100%; text-align:center; font-size:12px; color:#666666; line-height:20px; margin:10px 0;	}



    #box_bottom {clear:both; margin-top:0px; width:100%; height:auto; position:relative; color:#5c1e05;font-weight:100;}
    #friendship {width: 1000px; margin:0 auto;  margin-top:40px;background-image:url(../images/boder.png);  padding-bottom:10px; padding-top:10px; background-repeat:no-repeat; height: 12px; text-align: center;}

    #copyright {
    width: 1000px;
    margin: 0 auto;
    text-align: center;
    }

    .header{ width:100%; min-width:1130px; height:32px; background-color:#f7f7f7; border-bottom:#CCC 1px solid;}
 dl{ width:1000px; overflow:hidden; height:32px; margin:0 auto;}
	dl dt{width:1000px; margin:0 auto;}
	ul{ float:left; width:auto; height:28px; line-height:28px; overflow:hidden;}
	ul li{ float:left;}
	/*.navwelcome li a{ color:#0397e1;}*/
	.navwelcome li a:hover{ text-decoration:underline;}
	.navmap{ float:right;}
	.navmap li a:hover{ text-decoration:underline;}
	.navmap li input{ float:left; margin-top:2px;}
	.navmap li span{ float:left; width:40px; height:20px; margin-top:2px; margin-left:-2px; line-height:20px; display:block; border:#ccc solid 1px; background:#e4e4e4; color:#ffffff; text-align:center; cursor:pointer;}





