@charset "gb2312";
/* CSS Document */
.main{ width:1140px; margin:0 auto;}
.main a:hover{ color:#1e6cb1;}
.dqwz{ width:100%; height:40px; line-height:40px; background:url(dqwz_03.png) no-repeat left center; padding-left:20px;}
.dqwz a{}

.tsyq{ width:804px;}
.tsyq .title{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #1e6cb1;}
.tsyq .title p{ text-align:center; width:120px; background:#1e6cb1; color:#fff; font-weight:bold; font-size:16px;}
.tsyq .title p a,.xqsp .title p a,.spxw .title p a,.yqqy .title p a{color:#fff; font-weight:bold; font-size:16px;}
.tsyq .more{ margin-top:-36px;}
.tsyq ul{ width:100%; margin-top:20px;}
.tsyq ul li{ width:256px; margin:0 6px;}
.tsyq ul li p{ height:35px; line-height:35px; background:#f0f0f0;}
.tsyq ul li span{ float:right; padding-right:20px; margin-top:-28px;}

.xqsp{ width:314px;}
.xqsp .title{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #1e6cb1;}
.xqsp .title p{ text-align:center; width:120px; background:#1e6cb1; color:#fff; font-weight:bold; font-size:16px;}
.xqsp .more{ margin-top:-36px;}
.xqsp ul{ width:100%; margin-top:12px;}


.main_ct{ width:100%; float:left; margin-top:20px;}
.main_ct .title{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #1e6cb1;}
.main_ct .title p{ text-align:center; width:120px; background:#1e6cb1; color:#fff; font-weight:bold; font-size:16px;}
.gk_text{ width:100%; height:218px; border:1px solid #f0f0f0; margin-top:12px;}
.gk_text ul{ width:145px; float:left; margin:10px 25px 0 25px;}
.gk_text ul li{ float:left; width:100%; height:42px; line-height:42px; text-align:center; margin:0 0 10px 0; background:#7ea7cc;}
.gk_text ul li:hover{ background:#1e6cb1;}
.gk_text ul li a{ color:#fff; display:block;}
.gk_text ul li a:hover{ color:#fff !important;}
.gk_text p{ width:590px; float:left; margin:5px auto; line-height:30px; text-indent:2em;}
.gk_text p a{ color:#7ea7cc; text-decoration:none; }
.gk_text .map{ margin:20px 15px; float:left;}

.spxw{ width:804px; margin-top:20px;}
.spxw .title{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #1e6cb1;}
.spxw .title p{ text-align:center; width:120px; background:#1e6cb1; color:#fff; font-weight:bold; font-size:16px;}
.spxw .more{ margin-top:-36px;}
.spxw ul{ width:100%; margin-top:20px; position:relative; z-index:0;}
.spxw ul li{ width:256px; margin:0 6px; zoom:1; vertical-align:middle; float:left;}
.spxw ul li a{ display:block; position:relative;}
.spxw ul li p{ position:absolute; left:0; bottom:0; width:100%; height:48px; background:rgba(0,0,0,.4);  line-height:24px; color:#eee; cursor:pointer;}
.spxw ul li p img{ width:36px; height:36px; float:left; margin:5px;}
.spxw ul li img{ display:block; width:258px; height:170px;}

.dsj{ width:314px; float:right;  margin-top:20px;}
.dsj .title{ width:100%; height:40px; line-height:40px; background:#1e6cb1;}
.dsj .title p{ margin-left:10px; text-indent:inherit;}
.dsj .title p a{ color:#fff; text-decoration:none; font-size:16px; font-weight:bold;}
.dsj h2{ margin-top:20px; line-height:40px; text-align:center;}
.dsj h2 a{ color:#df1313; font-size:18px; font-weight:bold;}
.dsj p{ text-indent:2em; font-size:12px;}
.dsj ul{ margin-top:10px; border-top:1px dashed #bfbebe;}
.dsj ul li{ line-height:30px;}
.dsj ul li span{ float:right;}

.yqqy{ width:100%; float:left; margin-top:20px;}
.yqqy .title{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #1e6cb1;}
.yqqy .title p{ text-align:center; width:120px; background:#1e6cb1; color:#fff; font-weight:bold; font-size:16px;}
.yqqy .more{ margin-top:-36px;}

.yqqy .bd{ width:100%; height:196px; overflow:hidden;}
.yqqy .bd ul{ overflow:hidden; zoom:1; height:182px; border:1px solid #f0f0f0; margin-top:10px;}
.yqqy .bd ul li{float: left;width: 242px;height:142px; margin:20px 10px;overflow: hidden;}
.yqqy .bd ul li a img{ width: 242px; height: 142px; display:block; }

