﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style-type:none;}
body{ font-family:"微软雅黑"; font-size:15px;  border:none; background-color:#FFF;}
a{ text-decoration:none; color:#FFF;}
.wrap{ width:1400px; height:auto; margin:0 auto; background:url(../images/bg.jpg)  no-repeat;}
.header{ height:152px;}
.logo{ width:1000px; margin:0 auto;}
.nav{  background:url(../images/nav_bg.png) repeat-x; box-shadow:0px 2px 5px  #333; position:relative; z-index:1;}
.nav ul{ height:38px; width:1000px; /*overflow:hidden;*/ margin:0 auto;}
.nav ul li{ width:112px; float:left;height:38px; line-height:38px; text-align:center; background:url(../images/nav_1_bord_03.png) no-repeat right center; position:relative;}
.nav ul li a{ display:block;}
.nav ul li a:hover{ background-color:#FFF; color:#1d6ea6;}
.nav ul li ul{  display:none; position:absolute; top:38px; left:0;}
.nav ul li ul li{ width:auto; padding-left:10px; padding-right:10px; height:43px; line-height:43px; background:url(../images/nav_2_bord.png) no-repeat right center;}
.nav ul li ul li a{ color:#0153da;}
.nav ul li ul a:hover{ color:#fffc00; background:none;}
.nav ul li:hover ul{ display:block; }
.baitiao{ width:1000px; height:43px; margin:0 auto; background-color:rgba(255,255,255,0.5);}
.banner{ width:1000px; height:357px; margin:0 auto; }
.main{ width:1000px; height:auto; margin:0 auto; overflow:hidden; background-color:rgba(255,255,255,0.5);}
.shadow{ height:14px;}
.main_left{ width:308px; height:auto; float:left;}
.pro_fl{ height:auto;}
.title{ width:100%; height:32px; background:url(../images/title_bg.jpg) repeat-x; line-height:32px; color:#FFF; }
.title span{ width:72px; padding-left:34px; background:url(../images/title_con_05.png) no-repeat 10px center; float:left;}
.title a{ float:right; padding-right:10px; font-weight:normal; display:block;}
.title a:hover{ color:#FF0;}
.pro_fl ul{ height:auto;}
.pro_fl ul li{ padding-left:5px; height:50px; line-height:50px; border-bottom:1px #b5b5b5 dotted;}
.pro_fl ul li a{ color:#000; display:block;}
.pro_fl ul li a:hover{color:#3297d0;}
.news_dt{ height:auto; margin-top:25px;}
.news_dt ul{ height:auto; padding-top:5px;}
.news_dt ul li{ padding-left:20px; height:30px; background:url(../images/list_bg.png) no-repeat left center; line-height:30px;}
.news_dt ul li a{ display:block; width:180px; height:30px; overflow:hidden; float:left; color:#000;}
.news_dt ul li span{ float:right; color:#000;}
.news_dt ul li:hover span{ color:#3997cf;}
.news_dt ul li:hover a{ color:#3997cf;}
.liuyan{ height:auto; margin-top:20px; overflow:hidden;}
#form1{ padding:5px;}
#ly_cont{ border:1px #c6c6c6 solid; width:298px; height:114px; }
.liuyan .btn{ width:36px; height:22px; margin-top:5px; border-radius:5px; background-color:#41a6d9; color:#FFF; float:right; margin-right:5px; line-height:22px; text-align:center;}
.conect_us{ height:auto; margin-top:10px;}
.conect_cont{ padding-top:10px; padding-left:8px; line-height:24px; padding-bottom:30px;}
.main_right{ width:676px; margin-left:16px; height:auto; float:left;}
.gsjj{ height:auto; overflow:hidden;}
.gsjj img{ width:187px; height:142px; float:left; padding-top:12px;}
.gsjj_cont{ width:465px; height:auto; float:left; padding-top:12px; margin-left:15px; line-height:22px; padding-bottom:20px;}
.gcal{ height:auto; margin-top:30px;}
.gcal_cont{ padding-top:30px; height:auto;}
.gcal_cont ul{ height:auto; overflow:hidden;}
.gcal_cont li{ width:167px; height:110px; text-align:center; float:left; margin-left:2px; margin-bottom:30px;}
.gcal_cont li a{ display:block;}
.gcal_cont li img{ width:167px; height:98px;}
.gcal_cont li a:hover span{ color:#3297d0; text-decoration:underline;}
.gcal_cont li span{ display:block; width:167px; line-height:22px; color:#000;}
.footer{ height:130px; background-color:#fafafa; color:#888888; border-top:1px #e7eced solid;}
.footer a{ color:#888888; display:block;}
.footer a:hover{ color:#3297d0;}
.footer_cont{ width:1000px; height:auto; margin:0 auto; text-align:center; line-height:25px;}
.footer_cont ul{ width:552px; margin:0 auto; height:auto; overflow:hidden; padding-top:20px;/* margin-left:225px;*/ padding-bottom:10px;}
.footer_cont ul li{ width:67px; height:15px; float:left; border-right:1px #888888 solid; line-height:15px; text-align:center;}
.common_cont{ height:auto; padding:10px 8px; line-height:22px;}
.title_1{ width:100%; height:32px; background:url(../images/title_bg.jpg) repeat-x; line-height:32px; color:#FFF;}
.title_1 a{ width:40px; height:32px; }
.title_1 span{padding-left:34px; background:url(../images/title_con_05.png) no-repeat 10px center; float:left;}
.title_1 a:hover{ color:#FF0;}
.common_1_cont ul{ height:auto; overflow:hidden; padding-bottom:30px; padding-top:20px;}
.common_1_cont ul li{ padding:5px 10px;background-color:rgba(255,255,255,0.5); border:1px #c9e4f3 solid; box-shadow:1px 1px 1px 1px #c9e4f3; border-radius:8px; float:left; margin-left:20px; font-size:14px;}
.common_1_cont ul li a{ color:#157fba;}
.common_1_cont ul li a:hover{ color:#FF0;}
