
@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{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,input{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
a{color:#000;text-decoration:none}
.bluelink a{color:#0543A0;}
.clear{clear:both!important;}
strong{font-weight:800;}
.r{float:right!important;}
.l{float:left!important;}
.w-index{width:1058px;clear:both;margin:0 auto!important;}
body{font:12px/2 "ËÎÌå",Arial,Tahoma;background:#fff}
#header{width:1058px;margin:0 auto!important;clear:both;padding-top:70px}
.home{float:left;}
.home a{float:left;font-size:13px;padding:8px 8px 6px;font-weight:600;font-family:"microsoft yahei"}
#header .logo{float:left;margin-top:8px}
.midheader{float:left;width:100%;}
.searchbar{float:right;margin:3px 5px 0 0}
.share{float:left;position:relative;top:11px;}
.share#bdshare a,.share#bdshare span{height:45px !important;}
#header ul.nav{border-color:#EEE #EEE #EEE;border-right:1px solid #EEE; border-style:solid;border-width:1px;float:left;height:30px;line-height:30px;padding-bottom:4px;width:1056px;margin-bottom: 10px;border-bottom:2px solid #7DAA2A;}
#header ul.nav ul{border-bottom:4px solid #F26A25;float:left;width:100%;}
#header ul.nav li{border-right:1px solid #FAFAFA;float:left;height:34px;line-height:34px;}
#header ul.nav li a{color:#333333;float:left;font-size:14px;padding:0 15px;}
#header ul.nav li a:hover{background:none repeat scroll 0 0 #7DAA2A;color:#FFFFFF;float:left;}
#header ul.nav li.now a{background:none repeat scroll 0 0 #7DAA2A;color:#FFFFFF;font-weight:800;}
#main{margin:auto;width:1058px;clear:both;}
#foot{margin:auto;width:1058px;}
.foot{width:1058px;float:none !important;clear:both;margin:10px auto;border-top:0px;}
.botnav{color:#999999;overflow:hidden;text-align:center;width:100%;}
.botnav a{color:#555555;padding:0 15px;}
.copyright{color:#999999;text-align:center;width:100%;}
.copyright a{color:#666666;padding:0 5px;}
.foothr{float:left;width:100%;background:#F6F6F6;height:6px;border-top:1px solid #D3D1D1;margin:1px 0;font-size:0;overflow:hidden;}
.footnav{float:left;width:978px;border:1px solid #D3D1D1;padding:10px;margin-top:10px;}
.footnav dl{width:120px;color:#303030;float:left;padding-right:25px;text-align:left;margin-top:5px;}
.footnav dt{border-bottom:1px solid #E9E9E9;color:#5E5E5E;font-weight:700;height:14px;line-height:14px;margin-bottom:10px;padding:5px 0 5px 10px;}
.footnav dt b{display:none;float:left;height:14px;overflow:hidden;width:20px;}
.footnav dd{height:24px;line-height:24px;padding-left:15px;}
.footweibo{width:226px;float:right;margin-top:7px;padding-right:10px;}
.footbav{float:left;width:988px;border:1px solid #D3D1D1;border-top:0;background:#F6F6F6;height:50px;line-height:50px;}
.topLink{float:right;width:800px;height:70px;overflow:hidden;margin:10px 0 4px;}
.topLink li{float:right;height:60px;width:50px;padding:0px 0;margin-left:8px;text-align:center;}
.topLink a{display:inline-block;height:20px;line-height:20px;white-space:nowrap;color:#666}
.topLink a:hover{color:#f26a25;text-decoration:underline}
.searchbar input.kwd{border:1px solid #DBDBDB;float:left;height:28px;line-height:28px;width:250px;margin:5px 5px 0 0;padding:0 3px}
.searchbar select{border:1px solid #DBDBDB;display:inline-block;float:left;font-family:Tahoma;font-size:14px;height:30px;line-height:30px;margin:5px 5px 0 0;min-width:80px;padding:3px;vertical-align:middle;}
.searchbar input.btn{background:none repeat scroll 0 0 #F78015;border:1px solid #EA660F;box-shadow:1px 1px 1px #F98924 inset;color:#FFFFFF;cursor:pointer;float:left;font:16px/30px "ËÎÌå";height:30px;margin-left:5px;margin-top:5px;width:75px;}
.site{float:left;background:none repeat scroll 0 0 #fff;border:1px solid #DFDFE0;float:left;font-size:14px;height:40px;margin-top:10px;width:1054px;}
.here{float:left;}
.daohang code{color:#999999;padding:0 5px;}
.here-title a{background:url(http://img.yjbys.com/quick-sprite.png) no-repeat scroll right center;float:left;height:40px;line-height:40px;padding:0 25px 0 32px;color:#666;z-index:1;position:relative;left:-15px;}
.here-title a.yjbys{z-index:99;left:0;padding:0 22px 0 15px}
.here-title b{float:left;line-height:40px;color:#444;font-size:14px}
.head{float:left;position:fixed;top:0px;left:0;z-index:99;width:100%;height:60px;background:url(http://img.pincai.com/index/BheadBg.png) repeat-x;border-top:3px solid #7DAA2A;border-bottom:1px solid #DEDDDF;box-shadow:0 1px 2px rgba(0,0,0,.04),inset 0 1px 0 #fff;}
.head .logo{float:left;margin-top:2px;}
.head .logo img{height:55px;}
.head .area{float:left;width:80px;font-size:14px;margin-top:12px;margin-left:8px;}
.head .area span,.head .area a{float:left;width:100%;height:18px;line-height:18px;text-align:center;color:#494949;font-weight:bold;}
.head .area a{color:#0086ca;font-weight:normal;}
.head .Nav{float:left;margin-left:10px;}
.head .Nav a{float:left;color:#666;font-weight:bold;font-size:16px;margin-left:35px;font-family:"Microsoft YaHei";height:60px;line-height:60px;}
.head .Nav a.on{color:#7daa2a;text-decoration:none;}
.head .Nav a:hover{color:#FF6600;text-decoration:none;}
.head .login{float:right;height:30px;width:auto;line-height:30px;background:#7DAA2A;padding:0 10px;}
.head .login a{color:#FFFFFF;font-family:"Microsoft YaHei";font-size:14px;cursor:pointer}
.head .login code{color:#FFFFFF;margin:0 5px;font-family:"Microsoft YaHei";}
.head .headTit{background:url(http://img.yjbys.com/common/biaoyu.gif) no-repeat;width:188px;height:42px;margin-top:10px;float:left;}
#mnnav {
	width:100%;
	background:url(../images/mn_bg1.gif) top repeat-x;
}
.mntit {
	width:960px;
	margin:0 auto;
	background:url(../images/mn_bg2.jpg) right top no-repeat;
	height:31px;
	text-align:right
}
.mntit .note {
	float:right;
	width:330px;
	text-align:center;
	padding-top:10px;
	color:#FFFFFF;
}
.mntit .note a {
	color:#FFFFFF;
	padding:0px 4px
}

#header .leftnav {
	float:left;
	height:37px;
	padding:1px 0;
	margin-left:15px;
	margin-top:15px;
}
#header .h_right {
    float:left;
	padding-left:20px;
}
#header .search {
	float:left;
	height:60px;
	width:600px;
	margin-left:10px;
}
#header .hnav {
	float:left;
	height:20px;
	width:600px;
	margin-top:5px;
	text-align:left;
	font-size:14px;
	line-height:normal;
}
#header .hnav span {
	float:right;
}
#header .hnav a {
	color:#000000;
	margin-left:8px;
	font-size:14px;
}
#header .hnav a:hover {
	color:#000000;
}
#header form {
	float:left
}
.query {
	border:1px solid #ABADB3;
	color:#000000;
	font:16px/26px arial;
	height:24px;
	padding-top:0px;
	vertical-align:top;
	width:330px;
}
.city {
	border:1px solid #ABADB3;
	color:#000000;
	font:16px/26px arial;
	height:24px;
	padding-top:0px;
	vertical-align:top;
	width:80px;
}
.sbtn {
	color:#fff;
    border:0px;
	font-size:14px;
	height:29px;
	margin:-2px 0px 0 0px;
	vertical-align:middle;
	width:85px;
	background:url(http://img.yjbys.com/searchan.gif) no-repeat;
	cursor:hand;
}
.search_head {
	float:left;
	text-align:left;
	padding:6px 0px 6px 5px;
	_padding-bottom:3px;
}
.search_head form {
	float:left
}
.search_head .query {
	border:2px solid #7bc113;
	color:#999;
	font:14px arial;
	padding-top:3px;
	height:18px;
	margin-top:1px;
	_margin-top:0px;
	margin-left:0px;
	vertical-align:top;
	width:220px;
}
.search_head .sbtn {
	background:url(http://img.yjbys.com/search_button.gif) no-repeat;
	border:0 none;
	font-size:14px;
	height:25px;
	margin:1px 10px 0 0px;
	vertical-align:middle;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:2px;
	width:65px;
}
.search_head  .search_nav {
	float:left;
	padding-top:8px
}
.search_head  .search_nav a {
	font-size:14px;
	padding:4px 3px;
	text-decoration:underline;
	color:#006600
}
#headnav {
	width:960px;
	margin:0 auto;
	height:35px;
	background:url(../images/nav_bg.jpg)  repeat-x
}
#headnav ul {
	float:left;
	width:960px;
}
#headnav li {
	float:left;
	width:106px;
	height:25px;
	background:url(../images/nav_line.jpg) right center no-repeat;
	padding-top:10px;
	text-align:center
}
#headnav .start {
	width:112px
}
#headnav .end {
	background:none
}
#headnav li a {
	color:#FFFFFF;
	font-size:14px;
}
#headnav .more {
	float:right;
	background:none;
}
#top {
	float:left;
	margin:8px auto;
	width:960px;
	margin-bottom:5px;
}
#top_le {
	float:left;
	width:300px;
	background:url(../images/tople_bg.gif) top left no-repeat
}
#top_le .inrto {
	float:left;
	color:#FFFFFF;
	font-size:14px;
	margin:7px 0px 6px 20px;
	_margin-left:10px;
}
#top_le .wrap {
	float:left;
	margin:5px 0px 5px 0px;
	width:295px;
	height:205px;
	background:url(../images/wrap_bg.gif) left top no-repeat
}
#top_le .wrap .title {
	float:left;
	padding:4px 0px 0px 18px;
	margin:5px;
	font-size:14px;
	text-align:left
}
#top_le .wrap .focus {
	float:left;
	text-align:left;
	margin:3px;
	width:285px;
	line-height:23px
}
#top_le .wrap .focus a {
	font-size:12px;
	padding:3px 1px;
}
#top_mid {
	float:left;
	width:370px;
	background:url(../images/topmid_bg.gif) top left no-repeat;
	height:230px;
	text-align:center;
	padding:10px 15px 0px 20px
}
#top_mid .prew {
	float:left;
	text-align:center;
	width:360px;
	background:url(http://mat1.gtimg.com/edu/index960/bg_5.jpg) repeat-x scroll center bottom transparent;
	padding-top:12px;
	padding-bottom:7px;
}
#top_mid .prew  h3 {
	width:360px;
	padding:5px auto;
	line-height:25px;
}
#top_mid .prew  h3 a {
	font-size:18px;
	color:#FF6600
}
#top_mid .prew ul {
	width:360px;
	padding-top:6px;
	text-align:center
}
#top_mid .prew li {
	width:170px;
	float:left;
	padding:0px 5px;
	line-height:22px;
}
#top_mid .hnews {
	float:left;
	width:350px;
	text-align:left;
	padding-top:15px;
}
#top_ri {
	float:right;
	width:250px;
}
#top_ri .reg {
	text-align:center;
	padding-bottom:5px
}
#top_ri .download {
	float:right;
	background:url(../images/dlbg.jpg) no-repeat right;
	height:40px;
	width:185px;
	text-align:left;
	padding:13px 0px 0px 65px;
	margin-bottom:5px;
	color: #909090;
	font-size:12px;
}
#top_ri .download a {
	font-size:12px;
	font-weight:bold;
	line-height:16px;
}
#green {
	width:700px;
	float:left
}
#green .tl {
	float:left;
	background:url(../images/tl1.gif)  left top no-repeat transparent;
	height:5px;
	width:5px;
	overflow:hidden;
}
#green .tc {
	float:left;
	background:url(../images/tc1.gif)   top  repeat-x;
	height:5px;
	width:690px;
}
#green .tr {
	float:right;
	background:url(../images/tr1.gif)  right top no-repeat transparent;
	height:5px;
	width:5px;
	overflow:hidden;
}
#green .bl {
	float:left;
	background:url(../images/bl1.gif)  left top no-repeat transparent;
	height:5px;
	width:4px;
	overflow:hidden;
}
#green .bc {
	float:left;
	background:url(../images/bc1.gif)   top  repeat-x;
	height:5px;
	width:692px;
}
#green .br {
	float:right;
	background:url(../images/br1.gif)  right top no-repeat transparent;
	height:5px;
	width:4px;
	overflow:hidden;
}
#green .mid {
	float:left;
	width:678px;
	border-left:3px #92d44a solid;
	border-right:3px #92d44a solid;
	_margin-top:-9px;
	padding:4px 8px;
}
#green .title {
	float:left;
	width:650px;
	padding:2px 0px 5px 25px;
	background:url(../images/fm_bg.jpg) no-repeat 0px -3px;
	border-bottom:1px  #CCCCCC solid;
	margin:6px 0px;
}
#green .title .more {
	float:right
}
#orange {
	width:250px;
	float:right
}
#orange .tl {
	float:left;
	background:url(../images/tl2.gif)  left top no-repeat transparent;
	height:5px;
	width:5px;
	overflow:hidden;
}
#orange .tc {
	float:left;
	background:url(../images/tc2.gif)   top  repeat-x;
	height:5px;
	width:240px;
}
#orange .tr {
	float:right;
	background:url(../images/tr2.gif)  right top no-repeat transparent;
	height:5px;
	width:5px;
	overflow:hidden;
}
#orange .bl {
	float:left;
	background:url(../images/bl2.gif)  left top no-repeat transparent;
	height:5px;
	width:4px;
	overflow:hidden;
}
#orange .bc {
	float:left;
	background:url(../images/bc2.gif)   top  repeat-x;
	height:5px;
	width:242px;
}
#orange .br {
	float:right;
	background:url(../images/br2.gif)  right top no-repeat transparent;
	height:5px;
	width:4px;
	overflow:hidden;
}
#orange .mid {
	float:left;
	width:224px;
	border-left:3px #ff9426 solid;
	border-right:3px #ff9426 solid;
	_margin-top:-9px;
	padding:4px 10px
}
#orange .title {
	float:left;
	width:190px;
	padding:10px 0px 5px 26px;
	background:url(../images/jpzs_headbg.gif) no-repeat;
}
#orange .title .more {
	float:right
}
#main { clear:both; margin:10px auto; width: 1058px;
}
#main_left {
	float:left;
	width:700px;
}
 .list_lan{
float:left;
margin:5px auto;
    width:938px;
    padding:10px 0 10px 20px;
	border:1px dashed #CCCCCC;
	background:#f8f8f8;
}
 .list_lan li{
    float:left; width:85px; line-height:18px;
}
#main_right {
	float:right;
	width:250px;
}
.col {
	float:left;
	width:345px;
	margin:5px 5px 5px 0px
}
#main_right .col {
	width:250px;
	margin:5px 0px 0px 0px;
}
.col .title {
	float:left;
	width:345px;
	height:29px;
	background:url(../images/btbgc.gif) repeat-x top;
}
#main_right .col .title {
	width:250px;
}
.col .tl {
	float:left;
	width:42px;
	height:29px;
	background:url(../images/ico1.gif) left top no-repeat;
}
#main_right .col .tl {
	background:url(../images/ico2.gif) left top no-repeat;
}
#main_right .col .nl {
	float:left;
	width:42px;
	height:29px;
	background:url(../images/ico3.gif) left top no-repeat;
}
.col .tr {
	float:right;
	width:3px;
	height:29px;
	background:url(../images/btbgr.gif)  right top no-repeat;
}
.col .tc {
	float:left;
	padding:7px 0px 0px 3px;
	font-size:14px;
}
.col .more {
	float:right;
	padding:9px 6px 0px 0px
}
.col .mid {
	float:left;
	width:331px;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	padding:3px 6px;
}
#main_right .col .mid {
	width:234px;
	padding-left:8px
}
.col .mid li {
	float:left;
	width:320px;
	padding:3px 0px 0px 8px;
	border-bottom:1px #CCCCCC solid;
	background:url(../images/arrow.gif)  no-repeat left;
	line-height:24px;
}
#main_right .col .mid li {
	width:225px
}
.col .mid li .new {
	float:right;
	padding-right:2px;
	padding-top:5px;
}
.col .bottom {
	float:left;
	width:345px;
	height:3px;
	background:url(../images/tdbkc.gif) repeat-x bottom;
	_margin-top:-11px;
}
#main_right .col .bottom {
	width:250px
}
.col .bl {
	float:left;
	width:3px;
	height:3px;
	background:url(../images/tdbkl.gif) left  bottom no-repeat;
}
.col .br {
	float:right;
	width:3px;
	height:3px;
	background:url(../images/tdbkr.gif)  right bottom no-repeat;
}
.song12hei {
	font-family:"";
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
}
.song14chen {
	font-family:"";
	font-size:22px; font-family:Î¢ÈíÑÅºÚ;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}
.song12hei20 {
	font-size:14px;
	line-height:25px;
	color:#000000;
	text-decoration:none;
}
.song12hei22{
	font-size:14px;
	line-height:25px;
	color:#000000;
	text-decoration:none;
}
.song12cuhei20 {
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.song12hong20 {
	font-family:"";
	font-size:12px;
	line-height:20px;
	color:#8E170B;
	text-decoration:none;
}
.song12lv20 {
	font-family:"";
	font-size:12px;
	color:#009900;
	text-decoration:none;
	line-height:20px;
}
.song12red20 {
	font-family:"";
	font-size:12px;
	line-height:20px;
	color:#FF0000;
	text-decoration:none;
}
.linksong12hei20 {
	font-family:"";
	font-size:12px;
	line-height:26px;
	color:#000000;
}
.ari12hei20 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:20px;
	color:#000000;
	text-decoration:none;
}
.link2red {
	font-family:"";
	font-size:12px;
	color:#FF3300;
	text-decoration:underline;
}#main .tle {
	float:left;
	margin-bottom:7px
}
#main .tri {
	float:right;
	width:260px;
	margin-top:25px;
	background-color:#F6F6F6;
	padding:7px 15px;
	margin-bottom:7px;
	margin-left:-2px
}
#main .tri .title {
	font-size:14px;font-family:Î¢ÈíÑÅºÚ;
	font-weight:bold;
	float:left;
	width:245px;
	padding:3px 0px 2px 15px;
	border-bottom:1px #CCCCCC solid;
	background:url(../images/bt2.gif) left no-repeat;
	margin-bottom:4px;
}
#main .tri .focus a {
	line-height:27px;
}
#flink {
	float:left;
	width:960px;
	margin:5px auto
}
#flink .title {
	float:left;
	width:960px;
	height:26px;
	background:url(../images/btbgc.gif) repeat-x top;
}
#flink  .tl {
	float:left;
	width:83px;
	height:20px;
	background:url(../images/ico4.gif) left top no-repeat;
	padding:6px 0px 0px 7px;
	font-size:14px;
}
#flink .tr {
	float:right;
	width:3px;
	height:26px;
	background:url(../images/btbgr.gif)  right top no-repeat;
}
#flink .mid {
	float:left;
	width:950px;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	padding:3px 4px;
	_padding:3px 4px
}
#flink .mid li {
	float:left;
	background:#F9F9F9;
	width:82px;
	line-height:22px;
	white-space:nowrap;
	overflow:hidden;
	margin:2px;
	text-align:center
}
#flink .bottom {
	float:left;
	width:960px;
	height:3px;
	background:url(../images/tdbkc.gif) repeat-x bottom;
	_margin-top:-11px;
}
#flink .bl {
	float:left;
	width:3px;
	height:3px;
	background:url(../images/tdbkl.gif) left  bottom no-repeat;
}
#flink .br {
	float:right;
	width:3px;
	height:3px;
	background:url(../images/tdbkr.gif)  right bottom no-repeat;
}.tuijian a {
    color: #FFF !important;
    display: inline-block;
    font-size: 14px;
    line-height: 22px;
    margin: 5px;
    padding: 3px 5px;
}
.tuijian a {
    margin: 4px 6px;
    padding: 3px 6px;
}
.tj a {
    margin: 4px 3px;
    padding: 3px 5px;
}
.col_right .tuijian a {
    padding: 2px 5px;
}
.y1 {
    background: none repeat scroll 0 0  #7DAA2A;
}
.y2 {
    background: none repeat scroll 0 0 #FF6A05;
}
.y3 {
    background: none repeat scroll 0 0 #0AABD1;
}
.y4 {
    background: none repeat scroll 0 0 #F4CA4E;
}
.y5 {
    background: none repeat scroll 0 0 #FF4444;
}
.y6 {
    background: none repeat scroll 0 0 #00A6FF;
}
.y7 {
    background: none repeat scroll 0 0 #64A0DE;
}.foot {
    border-top: 0 none;
    clear: both;
    float: none !important;
    margin: 10px auto;
    width: 1058px;
}
.botnav {
    color: #999999;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
.botnav a {
    color: #555555;
    padding: 0 15px;
}
.copyright {
    color: #999999;
    text-align: center;
    width: 100%;
}
.copyright a {
    color: #666666;
    padding: 0 5px;
}