@charset "gb2312";
/*清除文档类型声明中的默认属性*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table,td,tr,th{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:blod;}
q:before,q:after{content:'';}
abbr,acronym,input {border:0;}
.menu {
position:relative;
}
.menu imag{display:none;}
.menu:hover img{
display:block;
position: absolute；
position: absolute; left: 0px; top: 21px;
}
.postion{
	height:30px;
	line-height:30px;
	border-bottom:#8775bf 2px solid;
	color:#727272;
	padding-left: 0px;
}

a{text-decoration:none;color:#000;}
a:hover{ text-decoration:underline}
a:hover{ text-decoration:none}
/*字体定义*/
body{ font-size:12px;color:#000;font-family: "宋体";background:#fff}
.fwr{font-family: "微软雅黑"}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f30{ font-size:30px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.t2{ text-indent:2em;}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}
.f40{ font-size:40px; font-family: "微软雅黑"}

/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto; margin-right:auto;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.cb{clear:both;}
.cb2{clear:both;}

.cl{clear:left;}
.cr{clear:right;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html .clearfix {height: 1%;}
.vm{vertical-align:middle;}
.pr{position:relative;}
.pa{
	position:absolute;
	top: 0px;
	left: 199px;
}
.abs-right{position:absolute; right:0;}
.zoom{zoom:1;}
.hidden{visiblity:hidden;}
.none{display:none;}
.blank{clear:both; height:10px;}
/*长度高度*/
.w10{width:10px;}
.w20{width:20px;}
.w34{width:34px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w110{width:110px;}
.w126{width:126px;}
.w129{width:129px;}
.w145{width:145px;}
.w150{width:150px;}
.w170{width:170px;}
.w176{width:176px;}
.w200{width:200px;}
.w210{width:210px;}
.w230{width:230px;}
.w235{width:235px;}
.w250{width:300px;}
.w260{width:260px;}
.w265{width:265px;}
.w289{width:289px;}
.w300{width:300px;}
.w315{width:315px;}
.w350{width:300px;}
.w370{width:370px;}
.w400{width:400px;}
.w440{width:450px;}
.w500{width:500px;}
.w520{width:520px;}
.w600{width:600px;}
.w660{width:660px;}
.w690{width:690px;}
.w700{width:700px;}
.w800{width:800px;}
.w980{width:980px;}
.w1000{width:1000px; margin:0px auto;}
.lsp{letter-spacing:0.5px;}
.main{	width:1000px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.h30{ height:30px;}
.h40{ height:40px;}
.h24 {height:24px;}
.h10 {height:10px;}
.h230 {height:230px;}
.h170 {height:170px;}

.w172{ width:172px;}

/*边距*/
.m10{margin:10px;}
.m15{margin:15px;}
.m30{margin:30px;}
.mt5{margin-top:5px;}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt27{margin-top:27px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.mt100{margin-top:100px;}
.mb2{margin-bottom:2px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb152{
	margin-bottom:15px;
	padding-left: 17px;
}

.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb50{margin-bottom:50px;}
.mb100{margin-bottom:100px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.ml100{margin-left:100px;}
.ml140{margin-left:140px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mr50{margin-right:50px;}
.mr100{margin-right:100px;}
.mr8{margin-right:8px;}
.p2{ padding:2px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pt100{padding-top:100px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb50{padding-bottom:50px;}
.pb100{padding-bottom:100px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}
.pl100{padding-left:100px;}
.pl120{padding-left:120px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pr50{padding-right:50px;}
.pr100{padding-right:100px;}
/*颜色预定义 可以随时增加*/
.black {color:#323232;}
.white {color:#fff;}
.red {color:#e10007;}
.grey {color:#999999;}
.grey1 {color:#727272;}
.grey2{ color:#3e3e3e}
.grey3{ color:#868686}
.grey4{ color:#666;}
.grey5{ color:#a9a9a9;}
.grey6 {color:#333333;}
.orange {color:#ff7200;}
.blue {color:#004466;}
.blue1 {color:#122e67;}
.blue2 {color:#0d519c;}
.blue3 {color:#889bbc;}
.navy {color:#183b7d;}
.qing{ color:#7f664b}
.anred{color:#900}
.qing2{ color:#004466}
.header_nav{ background:url(yycj_nav_bg.gif) no-repeat left top; position:relative}
.header_nav ul li a{ width:85px; display:block; height:33px; line-height:33px; float:left; color:#fff; font-size:14px; font-weight:bold; text-align:center}
.header_nav ul li a.ts{ color:#122e67; width:81px;}
.header_nav input.text2{height:22px;line-height:22px;border:#d5d5d5 1px solid;border-right:none;width:170px;color:#b7b7b7;padding-left:5px;position:absolute;left: 789px;top: 4px;}
.header_nav input.button2{height:32px;background:url(button_bg1.gif) no-repeat left center;width:24px;cursor:pointer;line-height:32px;position:absolute;left: 960px;top: 0px;}

/*自定义*/
.tyimg{ border:1px solid #ccc; padding:2px;}
.dotline{border-bottom:#cfd3d2 1px dotted;}
.libg1{background:url(dot3.gif) no-repeat left center;}
.libg2{background:url(dot4.gif) no-repeat left center;}
.lh34{ line-height:34px;}
.lh32{ line-height:32px;}
.lh30{ line-height:30px;}
.lh28{ line-height:28px;}
.lh26{ line-height:26px;}
.lh24{ line-height:24px;}
.lh22{ line-height:22px;}
.lh20{ line-height:20px;}
.lh18{ line-height:18px;}
.tyli{line-height:24px; background:url(dot4.gif) no-repeat left center;padding-left:10px; padding-right:15px;} 
.tyli4{padding-top:10px;padding-bottom:5px;font-family: "黑体";font-size:18px;line-height:22px; background:url(dot4.gif) no-repeat left center ;padding-left:3px; padding-right:15px;} 
.tyli2{padding-top:10px;padding-bottom:5px;font-family: "宋体";font-size:18px;line-height:22px;padding-left:3px; padding-right:15px;} 
.tyli a{ color:#3e3e3e}
.tyli2 a{ color:#3e3e3e}
.tyli3{line-height:24px; padding-left:3px; padding-right:15px;} 
.tyli3 a{ color:#3e3e3e}
.tyli4 a{ color:#3e3e3e}
.nounder a:hover { background:#ffebcd; color:#000000; text-decoration:none }
.more{ background:url(icon8.gif) no-repeat 10px center; width:358px; height:20px; line-height:20px; text-align:right; position:relative;}
.more a{
	color:#889bbc;
	display:block;
	width:100px;
	text-align:center;
	position:absolute;
	left: 298px;
	top: 1px;
}
.content { font-size:18px;text-indent:2em;font-family:宋体;}
.content p {padding-top:5px;padding-bottom:5px;}
.content a {font-weight:;color:#889bbc;}
.pdtj{ background: url(icon47.gif) no-repeat left bottom;}

/*友情链接 */
#links{ border-top:2px solid #1f5184;border-bottom:1px solid #cbcbcb; margin-top:15px; }
#links .w1000{ }
#links .fl{width:87px;height:60px; line-height:60px;background:url(links_bg.gif) no-repeat left bottom;}
#links .fr{margin:10px 10px 0px 10px; width:883px}
#links .fr a{ line-height:22px; color:#666}
#line{ border-top:2px solid #1f5184;border-bottom:1px solid #cbcbcb; margin-top:15px; }


/*footer */
#footer p{color:#333; text-align:center; margin-top:15px;}
#footer p a{color:#122e67; }

#footer .kfdh2{line-height:30px;border:1px solid #000;height:100px}
#footer p span a{color:#333;}


#footer .kfdh dd,#footer .kfyx a{color:#333;}
.pages { padding:14px 0 10px; font-family:宋体; font-size:14px;  position:relative}
.pages a {
	display:inline-block;
	height:22px;
	line-height:22px;
	background:#fff;
	border:1px solid #e3e3e3;
	text-align:center;
	color:#333;
	margin-right:5px;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 8px;
}
.pages a:hover { background:#7168b5; color:#fff; text-decoration:none }
.pages span { height:22px; line-height:22px; line-height:18}
.pages .text{position:absolute;top: 15px;left: 361px;width: 115px;text-align:center;color:#333;	padding:0 10px;	margin-right:5px}
.pages .text input{height:20px; line-height:20px; width:40px; margin:0px 5px;border:1px solid #e3e3e3; padding:0px 3px;}
.pages .button{position:absolute;left: 474px;top: 14px;	color:#333;	padding:0 10px;	margin-right:5px;width: 115px;}
.pages .button input{height:22px;line-height:22px;width:40px;border:1px solid #e3e3e3;padding:0px 3px;background: url(icon44.gif) repeat-x left bottom;cursor:pointer; }
.side-pannel{position:fixed;left:50%;margin-left:496px;z-index:99}
.side-bar{border:1px solid #E7E7E7;border-bottom:none;bottom:100px;background:#fff}
.side-bar a{display:block;cursor:pointer;width:70px;height:46px;border-bottom:1px solid #E7E7E7;position:relative;color:#676767;text-align:center}
.side-bar a s{display:block;margin-left:auto;margin-right:auto}
.side-bar a span{line-height:20px}
.side-bar a:hover{background:#DFFFED}
.side-bar a.gotop s{position:absolute;top:50%;left:17px}
.side-bar a.text{padding-top:25px}
.side-bar a.qr s{position:absolute;top:50%;left:18px}
.side-bar a.qr i{width:277px;height:259px;position:absolute;left:-277px;top:50%;margin-top:-120px;display:none;background-position:0 0}
.side-bar a.qr:hover i{display:block}
.side-bar a.qr i{background-image:url(../images/sprite2.png)}
.g-icon-top{height:20px;width:35px;margin-top:-10px;background-position:0 -33px}
.g-icon-survey1{height:23px;width:26px;margin-top:-11px;background-position:0 -53px}
.side-bar a.survey:hover s{height:23px;width:26px;margin-top:-11px;background-position:-26px -53px}
.g-icon-qq1{height:20px;width:22px;margin-top:-10px;background-position:-35px -33px}
.g-icon-weibo1{height:25px;width:27px;margin-top:-12px;background-position:-72px 0}
.g-icon-weibo2, .side-bar a.weibo:hover s{height:25px;width:27px;margin-top:-12px;background-position:-72px -25px}
.g-icon-qr1{height:33px;width:36px;margin-top:-16px;background-position:-36px 0}
.g-icon-qr2, .side-bar a.qr:hover s{height:33px;width:36px;margin-top:-16px;background-position:0 0}
.g-icon-qq1, .g-icon-qr1, .g-icon-qr2, .g-icon-survey1, .g-icon-survey2, .g-icon-top, .g-icon-weibo1, .g-icon-weibo2,.side-bar a.qr:hover s, .side-bar a.survey:hover s, .side-bar a.weibo:hover s{background-image:url(../images/sprite1.png)}
.thumbnail {position:absolute; z-index:1}
.thumbnail span{position:relative;z-index:0;}
.thumbnail:hover{background-color:transparent;z-index:50;}
.thumbnail span{}
.thumbnail span img{border-width:0;padding:2px;position:absolute;background-color:#FFFFE0;left:-1000px;border:1px dashed gray;visibility:hidden;color:#000;text-decoration:none;padding:5px;}
.thumbnail:hover img{visibility:visible;top:-50px;left:-300px;}
.checilist {text-align:center;}
.checilist ul{ list-style:none; padding:0px; margin:0px; width:980px;height:40px; line-height:20px; border:1px solid #99CC00;border-top:0px; font-size:12px;}
.checilist ul li {display:block; width:5%; float:left;text-indent:2em;display:table-cell;vertical-align:middle;}