body{font-family: "微软雅黑";}
.head{width: 1040px;height:80px;margin:0 auto;}
.head .logo{width: 340px; height: 62px; float:left;padding-left: 24px;padding-top: 13px;}
.head .contact{color:#787878;font-size: 20px;float:right;background: url(img/contactbg.png) no-repeat left 31px;height: 31px; padding-left: 38px; line-height: 31px;padding-top: 31px;padding-right: 48px;}
.nav{width: 1042px;height: 45px;margin:0 auto;}
.nav .nav_l{width: 8px; height: 45px; background: url(img/nav_lbg.png) no-repeat;}
.nav .nav_r{width: 8px; height: 45px; background: url(img/nav_rbg.png) no-repeat;}
.nav .nav_m{width: 1026px;height: 45px;background: url(img/nav_mbg.png) repeat-x;}
.nav .nav_m li{float:left;padding-left: 29px;padding-right: 29px;line-height: 45px;background: url(img/nav_mlibg.png) no-repeat right center;}
.nav .nav_m li.last{background: none;}
.nav .nav_m a{color:#505050;font-size: 16px; }
.nav .nav_m a:hover{color:#0074c5;}
.nav .nav_m a.thisclass{color:#0074c5;}
.banner{width: 1040px; height: 333px; margin:0 auto;}
.pro{padding-bottom: 31px;padding-top: 42px;background: #f5f5f5;}
.pro .slideul2{height: 186px;}
.pro .slideul2 li{padding-left: 17px;padding-right: 18px;background: url(img/line.png) no-repeat right;width: 144px;height: 150px;float:left;}
.pro .slideul2 li .img{width: 80px;padding-top: 18px; padding-left: 32px; padding-right: 32px; height: 132px;display: block;background: url(img/probg.png) no-repeat;}
.pro .slideul2 li .img img{width: 80px; height: 116px;}
.pro .slideul2 li .txt{width: 144px; height: 36px; display: block;text-align: center;color:#505050;line-height: 36px;}
.pro .slideul2 li .txt:hover{color:#0074c5;}
.main{width: 1040px; height: 318px;margin:40px auto 35px auto;}
.main .aboutus{width: 335px; height: 318px; float:left;}
.main .aboutus .c{padding-top: 15px;}
.main .aboutus .c p{ font-size: 13px;color:#646464; text-indent: 2em;line-height: 18px;margin-bottom: 5px;}
.main .news{width: 665px; height: 318px; float:right;}
.main .aboutus .c p a{color:#068bf4;}
.main .news .news_l{width: 179px; height: 318px; float:left;}
.main .news .news_r{width: 485px; height: 316px; float:left;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;}
.main .news .news_r dl{padding-left: 30px;padding-top: 30px;padding-right: 25px;}
.main .news .news_r dl dt a{color:#024c86;font-size: 16px;}
.main .news .news_r dl dt .date{color:#969696;font-size: 13px;float:right;*margin-top:-10px;}
.main .news .news_r dl dd{font-size: 13px; color:#646464;padding-top: 12px;padding-bottom: 18px;line-height:1.5em;}
.main .news .news_r ul{padding-left: 30px;}
.main .news .news_r ul li{background: url(img/dot.png) repeat-x center;width: 430px;padding-top: 4px; padding-bottom: 4px;}
.main .news .news_r ul li a{color:#303030;font-size: 13px; background: #ffffff;padding-right: 13px;float:left;}
.main .news .news_r ul li .date{background: #ffffff;padding-left: 12px;float:right;color:#969696;font-size: 13px;}
.maino{width: 920px;margin:0 auto;}
.maino .local{border-bottom: dotted 1px #cccccc;padding-top: 15px; padding-bottom: 11px; color:#969696; font-size: 12px;}
.maino .local a{font-size: 12px;color:#969696;}
.maino .local a:hover{text-decoration: underline;}
.maino .about{padding-top: 40px;padding-bottom: 35px;}
.maino .about .about_l{float:left;width: 338px; height: 278px;}
.maino .about .about_r{float:right;width: 530px;}
.maino .about .about_r .mode{font-size: 13px;color: #646464;line-height: 24px;margin-bottom: 20px;}
.maino .about .about_r .mode strong{font-size: 16px; color:#303030;}
.maino .zz{margin-right: -28px;padding-bottom: 41px;}
.maino .zz ul{}
.maino .zz li{width: 286px;margin-right: 28px;float:left;border:solid 1px #dcdcdc;margin-top: 32px;}
.maino .zz li a{width: 288px; height: 200px;display: block; }
.maino .help ul{margin-right: -23px;padding-bottom: 30px;}
.maino .help li{width: 251px;margin-right: 23px;height:195px;padding:20px 20px 30px 20px;float:left;margin-top: 32px;background: #f5f5f5}
.maino .help li h2{font-size: 14px; color:#505050;padding-bottom: 20px;}
.maino .help li p{color:#787878;font-size: 13px; line-height: 22px;text-indent: 2em;}
.maino .help h2{ text-align: center;font-size: 30px; color:#024c86;padding-top: 40px;}
.maino .help .con{color:#646464; font-size: 13px;line-height:22px; padding-bottom: 40px;}
.maino .contactus{padding-top: 65px;padding-bottom: 70px;}
.maino .contactus .l{width: 505px; height: 238px;float:left;}
#allmap{width: 505px;height: 238px;}
.maino .prolist{padding-top: 25px;padding-bottom: 65px;}
.maino .prolist .pro_l{ float:left;width: 200px; height: 620px;background: url(img/leftnav.png) no-repeat right top;}
.maino .prolist .pro_l li{margin-bottom: 12px;}
.maino .prolist .pro_l a{width: 172px; height: 35px; line-height:32px;background: url(img/abg.png) no-repeat;display: block;text-align: center;font-size: 14px;color:#505050;}
.maino .prolist .pro_l a:hover{width: 172px; height: 35px;background: url(img/ahoverbg.png) no-repeat;color:#094e9f; }
.maino .prolist .pro_l a.thisclass{width: 172px; height: 35px;background: url(img/ahoverbg.png) no-repeat;color:#094e9f; }
.maino .prolist .pro_r{width: 695px;float:right;}
.maino .prolist .pro_r .tit{border-top: solid 2px #0fb8f0;width: 695px;}
.maino .prolist .pro_r .tit .c{width: 94px; height: 30px; background: url(img/titbg.png) no-repeat;font-size: 16px;color:#094e9f;line-height: 26px;padding-left: 20px;}
.maino .prolist .pro_r .mod{padding-bottom: 25px;}
.maino .prolist .pro_r .con{font-size: 12px; color:#646464;line-height: 20px;padding-left: 10px;padding-top: 10px;}
.maino .contactus .r{width: 385px;float:right;padding-top: 22px;}
.maino .contactus .r dl{clear:both;padding-top:8px;}
.maino .contactus .r dl dt{font-size: 13px; color:#787878;float:left;width: 70px;line-height: 26px;}
.maino .contactus .r dl dd{font-size: 16px; color:#303030;float:left;width: 300px;line-height: 26px;}
.maino .news{padding-top: 20px;padding-bottom: 42px;}
.maino .news ul li{padding:20px;}
.maino .news ul li .t{padding-bottom: 6px;}
.maino .news ul li .t a{font-size: 16px;color:#024c86;}
.maino .news ul li .t .date{float:right;font-size: 13px;color:#969696;}
.maino .news ul li .b{font-size: 13px; color:#646464;line-height: 22px;}
.maino .news ul li.even{background:#f0f0f0;}
.maino .news ul li.odd{background: #ffffff;}
.maino .newsc{padding-top: 40px;padding-bottom: 30px;}
.maino .newsc h2{ text-align: center;font-size: 30px; color:#024c86;}
.maino .newsc .other{font-size: 13px; color:#969696; text-align: center;padding-top: 10px;padding-bottom: 22px;}
.maino .newsc .con{color:#646464; font-size: 13px;line-height:22px; }
.footer{width: 100%;height: 128px;background: #505050;}
.footer .wrap{padding-top: 24px;padding-left: 18px;width: 1022px;margin:0 auto;}
.footer .wrap .t{border-bottom: dotted 1px #808080;padding-bottom: 18px;width: 580px;}
.footer .wrap .t span{padding-right: 17px;color:#ffffff;font-size: 14px;display: inline-block;}
.footer .wrap .t span.last{padding-right: 0;}
.footer .wrap .t span strong{color:#bcbcbc;font-size: 14px;}
.footer .wrap .f1{margin-bottom: 10px;}
.footer .wrap .b{font-size: 12px;color:#bcbcbc;padding-top: 15px;}
.bannero{width: 1040px; height: 250px; margin:0 auto;}
