﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; }
img{border:0; vertical-align:top;}
ul,li{list-style:none outside;}
body{background:#fff; font-family: Arial, Helvetica, sans-serif,"宋体"; font-size:12px;  }/*color:#777;*/
a{text-decoration:none; cursor:pointer; color:#666; }
a:hover{text-decoration:none; }

.clear{ clear:both; height:0; overflow:hidden; font-size:0;}
.cl{ clear:both;}
.w1002{ width:1002px; height:100%; margin:0 auto; }
.fl{ float:left; }


.fullSlide {
	left: 0px; top: -45px; width: 100%; height: 1200px; margin-top: 40px; position: fixed; z-index: -1; min-width: 1000px; _position: absolute;
}
.fullSlide ul {
	width: 100% !important; height: 100% !important;
}
.fullSlide li {
	width: 100% !important; height: 100% !important;
}



.gnqwarp{ width:100%; height:50px; background:url(../images/gnq_bg.jpg) repeat-x; filter:alpha(opacity=80);}
.gnq{ height:50px; }
.gnq p{ line-height:50px; font-size:14px; color:#fff; float:left; font-family:"微软雅黑"; letter-spacing:2px;  }
.gnq p span{ font-size:14px; color:#fff;  font-family:"微软雅黑"; font-weight:bold; }
.gnq ul{ float:right; }
.gnq ul li{ float:left; color:#fff; line-height:50px; }
.gnq ul li a{ color:#fff; margin-left:15px; }

.header{ height:80px; margin:30px auto 20px; }
.logo{ width:375px; height:79px; }
.search{ width:518px; height:68px; float:right; }
.search form{ width:318px; height:36px;  background:url(../images/search_bg.jpg) no-repeat; float:right; }
.search input.setext,.search input.keyword{ width:268px; height:36px; border:0; padding-left:15px; background:none; }
.search input.sebtn,.search input.submit{ width:30px; height:36px; border:0; background:none; cursor:pointer; }
.search div,.search p{  margin-top:10px;width:510px;height:38px;}
.search p.synotice,.search div.synotice{width:510px;overflow:hidden;height:38px; line-height:28px; text-align:right; }
.search div.synotice ul li a{font-size:12px; color:#444; }
.search p a{ font-size:14px; color:#444; }

.m-menu ul li a:hover{ color:#444; }


.nav{ height:60px; background:#fff; border-bottom:4px solid #0d7dca;filter:alpha(opacity=80); z-index:999;position: relative; }
.nav ul li.navqhnma{ width:142px; height:60px; float:left; overflow:hidden; }
.nav ul li:hover .sub{ width:962px; height:300px; position:absolute; left:50%; top:60px; margin-left:-501px; padding:20px; border-top:4px solid #0d7dca; }/*top:240px;*/

.nav ul li.na{ background:url(../images/nav_a.jpg) no-repeat 30px 21px; }
.nav ul li a.na,.nav ul li a.nb,.nav ul li a.nc,.nav ul li a.nd,.nav ul li a.ne{ font-family:"微软雅黑"; font-size:18px; line-height:60px; display:block; text-decoration:none; padding-left:50px; }
.nav ul li.navqhnma:hover{ background:#0d7dca; }
.nav ul li.navqhnma:hover a.na,.nav ul li.navqhnma:hover a.nb,.nav ul li.navqhnma:hover a.nc,.nav ul li.navqhnma:hover a.nd,.nav ul li.navqhnma:hover a.ne{ color:#fff;  }


.nav ul li a.na { background:url(../images/nav_a.png) no-repeat 30px 21px; }
.nav ul li a.na:hover,.nav ul li.navqhnma:hover a.na,.nav ul li.navqhnma a.asd1{ background:#0d7dca url(../images/nav_aho.png) no-repeat 30px 21px; color:#fff; }
.nav ul li a.nb { background:url(../images/nav_b.png) no-repeat 24px 21px; }
.nav ul li a.nb:hover,.nav ul li.navqhnma:hover a.nb,.nav ul li.navqhnma a.asd2{ background:#0d7dca url(../images/nav_bho.png) no-repeat 24px 21px; color:#fff; }
.nav ul li a.nc { background:url(../images/nav_c.png) no-repeat 24px 21px; }
.nav ul li a.nc:hover,.nav ul li.navqhnma:hover a.nc,.nav ul li.navqhnma a.asd3{ background:#0d7dca url(../images/nav_cho.png) no-repeat 24px 21px; color:#fff; }
.nav ul li a.nd { background:url(../images/nav_d.png) no-repeat 24px 21px; }
.nav ul li a.nd:hover,.nav ul li.navqhnma:hover a.nd,.nav ul li.navqhnma a.asd4{ background:#0d7dca url(../images/nav_dho.png) no-repeat 24px 21px; color:#fff; }
.nav ul li a.ne { background:url(../images/nav_e.png) no-repeat 24px 21px; }
.nav ul li a.ne:hover,.nav ul li.navqhnma:hover a.ne,.nav ul li.navqhnma a.asd5{ background:#0d7dca url(../images/nav_eho.png) no-repeat 24px 21px; color:#fff; }



.tqyb{ width:200px; height:60px; background:#fff; float:right; }

.contact_a{ height:388px; background:#fff; margin:12px auto 0; }
.imggd{ width:360px; height:366px; background:#fff; padding:10px 0px 0px 10px; }
.cona_b{ width:380px; height:376px; margin:0 15px; }
.tzgg{ width:222px; height:376px; }

.hot{ width:338px; height:66px; background:#fbfbfb; border:1px solid #f4f4f4; padding:20px; }
.hot h3{ font-family:"微软雅黑"; font-size:20px; height:22px; background: url(../images/hot.jpg) no-repeat; }
.hot h3 a{ color:#d41e00; font-weight:normal; padding-left:46px; }
.hot p{ margin:10px auto 6px 0; }

.textqh{ width:380px; height:256px; margin-top:12px; }
.textqhtitle{ width:380px; height:43px; border-bottom:2px solid #37980b; }
.textqhtitle span{ height:43px; width:90px; display:block; float:left; }
.textqhtitle span a{ display:block; text-align:center; line-height:43px; font-size:14px; font-weight:bold; color:#37980b; }
.textqhtitle span a:hover,.textqhtitle span a.tabfirst{ background:#37980b; color:#fff; }
.qhneiro{ width:342px; height:199px; padding:12px 20px 0 18px; }
.qhneiro ul li{ font-size:14px; line-height:34px; background:url(../images/text_ico.jpg) no-repeat 0 12px; padding-left:10px; text-align:right; }
.qhneiro ul li a{ float:left; }

.ttggtitle{ width:222px; height:55px; background:url(../images/tzgg_bg.jpg) repeat-x; }
.ttggtitle span{ width:90px; height:43px; background:#fff; display:block; float:left; margin:12px auto 0 10px; }
.ttggtitle span a{ display:block; font-size:14px; color:#0d7dca; font-weight:bold; text-align:center; line-height:43px;  }

.ggneir{ width:222px; height:321px;}
.ggneir ul{ padding:22px 22px 0; }
.ggneir ul li{ font-size:14px; line-height:22px; height:50px; margin-bottom:12px; border-bottom:1px solid #ddd; background:url(../images/text_ico.jpg) no-repeat 0 7px; padding-left:10px; }
.ggneir ul li a{ font-size:14px;  }


.ztzlimg{ height:92px; background:#fff; }
.ztzl{ width:580px; height:92px; background:#fff9f9; border:1px solid #ffe4e4; }
.ztzl span{ float:left; }
.ztzl ul { padding-top:18px; }
.ztzl ul li{ width:180px; float:left; margin-left:20px; background:url(../images/text_icob.png) no-repeat 0 10px; padding-left:10px; line-height:26px; }
.ztzl ul li a{ font-size:14px; color:#d22727; }

.ztimg{ width:412px; height:93px; margin-left:5px; }


.contacthf{ height:366px; background:#FFF; padding-top:20px; }
.contacthf3{ height:auto; _height:366px; min-height:366px; background:#FFF; margin-top:12px; }
.contfti{ height:47px; border-bottom:2px solid #008cec; }
.contfti span{ width:118px; height:47px; background:url(../images/adsad.png) no-repeat; display:block; float:left; margin-right:12px; }
.contfti span a{ font-size:20px; font-family:"微软雅黑"; display:block; text-align:center; line-height:47px; color:#008cec; }
.contfti span a:hover,.contfti span a.tabfirst{ background:url(../images/adsadb.png) no-repeat; color:#fff; }


.dfdsfsd{ width:100%; height:222px; }

.xxgkop{ width:960px; height:275px; border:1px solid #f2f2f2; padding:20px; }
.xxgka{ width:290px; height:235px; }
.gkxmwz{ width:290px; height:142px; overflow:hidden; }
.gkxmwz ul { width:290px; height:71px; border-bottom:1px dotted #aeaeae; }
.gkxmwz ul li{ float:left; margin-right:20px; line-height:32px; padding-left:20px; }
.gkxmwz ul li a{ font-size:14px; }

.xxgkcx{ width:290px; height:80px; }

.qdgd{ width:307px; height:222px; }
.qdgdtitle{ width:307px; height:33px; border-bottom:2px solid #39a10b; }
.qdgdtitle span{ height:33px; margin-right:10px; float:left; line-height:33px; }
.qdgdtitle span a{ display:block; font-size:14px; font-weight:bold; color:#39a10b; padding:0 10px; }
.qdgdtitle span a:hover,.qdgdtitle span a.tabfirst{ background:#39a10b; color:#fff; }

.qdgd ul,.wqhg ul{ margin-top:10px; }
.qdgd ul li,.wqhg ul li,.dczj ul li{ width:297px; height:31px;  border-bottom:1px dotted #aeaeae; line-height:31px; background:url(../images/sdf.png) no-repeat 0 12px; padding-left:10px; text-align:right; }
.qdgd ul li a,.wqhg ul li a,.dczj ul li a{ float:left; }


.zdlyxxgk{ height:32px; width:960px; }
.zdlyxxgk span{ width:166px; height:32px; background:#fb8800; display:block; font-weight:bold; color:#fff; font-size:14px; text-align:center; line-height:32px; float:left; }
.zdlyxxgk ul li{ background:#f9f9f9; border:1px solid #ebebeb; float:left; margin-left:10px; }  
.zdlyxxgk ul li a{ padding:9px 8px; display:block; text-align:center }


.ghfgh{ width:100%; height:100%; }
.asdsa{ width:270px; height:280px; }
.asdsa ul li{ float:left; margin:0 10px 5px 0; }


.zdbsfy{ width:430px; height:280px; }
.zdbsfy ul li{ float:left; margin:0 10px 13px 0; }

.tyutu{ white:220px; height:280px; }

.blqk{ width:220px; height:156px; }
.blqk span,.zxft span,.zdbsfy span,.asdsa span{ font-size:18px; background:url(../images/hfg.gif) no-repeat 0 6px; font-family:"微软雅黑"; width:120px; height:20px; display:block; color:#008cec; padding-left:18px; }

.blqk p{ line-height:26px; margin-top:10px; display:block; }
.blqk form{ width:220px; height:34px; }
.blqk form input{ float:left; }
.blqk form input.blcxtext{ width:135px; height:34px; background:#f7f7f7; border:0; padding-left:15px; }
.blqk form input.blcxbtn{ width:70px; height:34px; border:0; background:#008cec; text-align:center; line-height:34px; color:#fff; }

.dykf{ width:300px; height:275px; }
.zxft{ width:300px; height:110px; }
.zxft span{ background:url(../images/zxftico.jpg) no-repeat 0 1px; padding-left:25px; }
.zxft img{ float:left; margin-right:10px; }
.zxft ul{ margin-top:12px; }
.zxft li{ line-height:28px; }


.wqhg{ width:300px; height:161px; margin-top:12px; overflow:hidden; }
.wqhg span.wqhgtitle{ width:300px; height:32px; background:#e5f4ff; display:block; font-size:14px; font-weight:bold; line-height:32px; }
.wqhg span.wqhgtitle a{ margin-left:15px; color:#008cec; }
.wqhg ul li{ width:290px; }

.zjfknr{ width:320px; height:282px; margin:0 30px; }
.dczj{ width:320px; height:135px; }
.dczj span.dczjtitle{ width:320px; height:33px; display:block; border-bottom:2px solid #39a10b; }
.dczj span.dczjtitle a{ width:90px; height:33px; display:block; background:#39a10b; text-align:center; line-height:33px; color:#fff; font-size:14px; font-weight:bold; }
.dczj ul{ margin-top:6px; }

.szxx{ width:280px; height:282px; }
.szxx ul{width:280px; height:87px;}
.szxx ul li{ float:left; }

.szxxlxx{ width:280px; height:174px; margin-top:15px; }
.szxxlxx span.xxxdtitle{ width:268px; height:32px; background:#f2f2f2; display:block; line-height:32px; font-size:14px; padding-left:12px; }
.szxxlxx ul li{ line-height:28px; background:url(../images/text_ico.jpg) no-repeat 2px 10px; padding-left:10px; text-align:right; width:268px; }
.szxxlxx ul { margin-top:6px; }
.szxxlxx ul li{clear:both; }
.szxxlxx ul li a{ float:left; }
.szxxlxx ul li b{ float:left; color:#e50000; font-weight:normal; }
.szxxlxx ul li span.state{ float:left;}
.szxxlxx ul li span.date{ float:right;}
.szxxlxx ul li span i.s1{ color:#FF3300;}



.zzdh{ height:auto; _height:100px; min-height:100px; background:#FFF; margin-top:20px; }
.zzdhtitle{ width:1002px; height:38px; border-bottom:1px solid #f0f0f0; background:#f9f9f9; }
.zzdhtitle span{ width:105px; height:38px; display:block; background:url(../images/zzdhti.jpg) no-repeat 20px 10px; float:left; }
.zzdtqh{ width:600px; height:38px; margin-left:20px; float:left; }
.zzdtqh a{ width:90px; height:38px; text-align:center; background:#fff; display:block; float:left; line-height:38px;  }
.zzdtqh a:hover,.zzdtqh a.tabfirst{ border-top:2px solid #359600; width:90px; height:36px; }

.zzdh ul{ padding:10px 20px 30px; clear:both;  }
.zzdh li{ float:left; line-height:24px; }
.zzdh li a{ background:url(../images/sdfasd_ico.jpg) no-repeat 0 2px; padding-left:15px; margin-left:15px; }

.yqlink{ width:1000px; height:39px; border:1px solod #eee; background:#fff; margin:20px auto; }
.yqlink span{ width:90px; height:39px; background:url(../images/link.jpg) no-repeat 15px 10px; display:block; width:105px; height:38px; float:left; margin-right:10px; }
.yqlink form{ float:left; margin-top:8px; }
.yqlink form select{ width:130px; height:20px; margin-right:10px; }

/* footer */
#footer { color: #fff; text-align: center; }
#footer a { color: #fff; }
#footer .footLink { height: 36px; line-height: 36px; background: #005A96; }
#footer .copyright { padding: 20px 0 50px; line-height: 24px; background: #0071BD; font-family: Arial; }

.path { padding-left: 20px; background: url(images/icon-home.png) no-repeat 0 8px; font-family: "arial"; font-size:14px; }
.path em { font-style: normal; }
.path span, .path a { margin: 0 5px; }


/*fd*/
.ycfdbox{ width:140px; height:300px; }
.ycfdbox span.qgrdhh{ width:130px; height:133px; }
.ycfdbox ul{ width:140px; height:160px; }
.ycfdbox ul li{ width:60px; height:65px; display:block; float:left; text-align:center; background:#f5f5f5; margin:10px 10px 0 auto; overflow:hidden; }
.ycfdbox ul li a{ display:block; width:60px; height:53px; padding-top:12px;  font-size:16px; font-family:"微软雅黑"; color:#666; }
.ycfdbox ul li a:hover{ color:#fff; background:#0069b0; }

.ycfdbox ul li.bsfw{background:#f5f5f5; display:block;  font-size:16px; font-family:"微软雅黑"; color:#666;cursor:pointer; overflow:hidden; }
.ycfdbox ul li.bsfw a.hover,.ycfdbox ul li.bsfw:hover{background:#FF3300; display:block;   font-size:16px; font-family:"微软雅黑"; color:#666; }
.ycfdbox ul li.zmhd{background:#f5f5f5; display:block;   font-size:16px; font-family:"微软雅黑"; color:#666; cursor:pointer; overflow:hidden;}
.ycfdbox ul li.zmhd a.hover,.ycfdbox ul li.zmhd:hover{background:#009900; display:block;  font-size:16px; font-family:"微软雅黑"; color:#666; }
.ycfdbox ul li.wxtbhh{ background:#f5f5f5 url(../fd/images/wx_ico.png) no-repeat 18px 20px; cursor:pointer; overflow:hidden;}
.ycfdbox ul li.wxtbhh:hover,.ycfdbox ul li.wxtbhh a:hover{ background:#0069b0 url(../fd/images/wx_ico.png) no-repeat 18px -40px; }


.ycfdbox ul li:hover span.wxhhimg{ width:130px; height:133px; display:block; position:absolute; left:130px; top:218px; z-index:9999; }
.ycfdbox p{text-align:center;}
.ycfdbox p a{  font-size:14px; color:#666; }


