/* CSS Document */
body { text-align:center; font-family: 宋体, serif; margin:0; padding:0; line-height:20px; background: #fff; font-size:12px; color:#666666;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;line-height: 22px; text-align:left;}
li{list-style-type:none;}
a .nxby1:hover {text-decoration: underline;color: #49ABAF;}
input,button{cursor:pointer;}
img{vertical-align:top;}
table{margin:0;}
/* 链接颜色 */
a:link {color: #666666; text-decoration:none;}
a:visited {color: #666666;text-decoration:none;}
a:hover {color: #666666; text-decoration:underline;}
a:active {color: #666666;}
/* 颜色属性 */
.cRed2,a.cRed2:link,a.cRed2:visited{color:#F06868;}
.cRed,a.cRed:link,a.cRed:visited{ color:FF5454; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#48AFAB;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #929090;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
.cBlack2,a.cBlack2:link,a.cBlack2:visited{color:#5D5D5D;}
a.cBlack:hover{color:#bc2931;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cGreen2,a.cGreen2:link,a.cGreen2:visited{color:#76B400;}
.cGreen3,a.cGreen3:link,a.cGreen3:visited{color:#49ABAF;}
.cGreen4,a.cGreen4:link,a.cGreen4:visited{color:#48B032;}

.cOrange,a.cOrange:link,a.cOrange:visited{color:#F6A402;}
.cOrange2,a.cOrange2:link,a.cOrange2:visited{color:#FF7800;}
.cOrange3,a.cOrange3:link,a.cOrange3:visited{color:#FE5301;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#FBA101;}
.cnxby1,a.cnxby1:link,a.cnxby1:visited{color:#49ABAF;font-size: 14px;}
a.cnxby1:hover{color:#49ABAF;}
.nxby,a.nxby:link,a.nxby:visited{color:#F06868;}
a.nxby:hover{color:#49ABAF;}

.nxby {
	font-family: "宋体";
	font-size: 14px;
	font-weight: normal;
	color: #F06868;
	text-decoration: none;
}



/* 字体属性 */
.fB {font-weight: bold;}
.fI {font-style: italic;}
/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; overflow:hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
.f20{line-height: 20px;}
.f18{line-height: 18px;}
.line{text-decoration: underline;}

.texttitle,a.texttitle:link,a.texttitle:visited{ background:#F06868; font-size:12px; padding:2px 6px; color:#FFF;}
.texttitle2,a.texttitle2:link,a.texttitle2:visited { background:#F06868; font-size:14px; padding:2px 6px; color:#FFF;}
.texttitle3,a.texttitle3:link,a.texttitle3:visited { background:#49ABAF; font-size:12px; padding:2px 6px; color:#FFF;}
.texttitle4,a.texttitle4:link,a.texttitle4:visited { background:#49ABAF; font-size:14px; padding:2px 6px; color:#FFF;}


/* 通用空白间距 */
.blank3{ height:3px; font-size:1px; width:100%; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9w{ height:9px; font-size:1px; width:100%;  clear:both; background:#fff;overflow:hidden;}
.blank15{ height:15px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank20{ height:20px; font-size:1px; width:100%; clear:both;overflow:hidden;}



.baoge{border:1px solid #E8E8E8;margin-top:5px;margin-bottom:5px;}

.top { background:url(../by/images/top.jpg) no-repeat; width:778px; height:160px;}
.bottom { background:url(../by/images/bottom.jpg) no-repeat; width:778px; height:171px;}
.top5px {margin-top: 5px;}
.left5px {padding-left: 5px;}
.left10px {padding-left: 10px;}
.bottom5px {margin-bottom: 5px;}


/* 背景修饰层 */
.clearfix:after { content:"."; display: block; height: 0; clear: both; visibility: hidden;} /* 此清除浮动方法无hack,有待讨论 */
.areabg1 {background:url(../by/style/areabg1.gif) repeat-y;}
.areabg2 {background:url(../by/style/areabg2.gif) repeat-y;}
.areabg3 {background:url(../by/images/areabg3.gif) repeat-y;}
.areaLine1 {border-bottom:1px solid #ccc;}
.areaLine2 {border-top:1px solid #ccc;}
.areaLine3 {background:url(../by/images/areaTopLine.gif) left bottom no-repeat;}
.colLine {border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#fff;}
.solidLine {font-size:1px; line-height:5px; height:10px; border-bottom:1px solid #ccc; margin-bottom:12px;}

/* 结构层 */
.area {width:778px; margin:0 auto; text-align:left;}
.area .col1 {width:543px; float:left;}
.area .col1 .colMain {margin:6px;}
.area .col2 {width:5px; float:left;}
.area .col3 {width:230px; float:right;}
.area .col3 .colMain {margin:6px;}


.icon01 { width:778px;}
.icon01 .top { background:url(../by/images/icon01_k1.gif) no-repeat; width:778; height:8px;}
.icon01 .con { background:url(../by/images/icon01_k2.gif) repeat-y ; width:778; }
.icon01 .bot { background:url(../by/images/icon01_k3.gif) no-repeat; width:778; height:14px;}



.PicText {}
.PicText li {width:100%;}
.PicText li img {float:left; margin:0px 15px 0px 5px; display:inline;}
.PicText li h3 {font-weight:bold; margin-bottom:6px;}
.PicText li p {line-height:18px; text-indent:2em; margin:0px 15px 0px 0px;}


.PicText2 {}
.PicText2 li {width:98%; clear:both; }
.PicText2 li img {float:left; margin:0px 15px 0px 5px; display:inline;}
.PicText2 li h5 {font-weight:bold; margin-bottom:6px; text-align:left; color:#FF6600; font-size:20px;}
.PicText2 li p {line-height:18px; text-indent:2em; margin:0px 15px 0px 0px; text-align:left;}


.leftPicText1{ margin:0 auto; width:480px; float:right;}
.leftPicText1 .line{height:1px; font-size:1px; clear:both; overflow:hidden;background:url(../by/style/bg2.gif) 0 -284px repeat-x;}
.leftPicText1 .col{float:left; width:50%;}
.leftPicText1 .col .content{clear:both; margin:2px 0 0; padding:0 15px 0 0; text-align:left; line-height:20px; color:#1f3a87;}
.leftPicText1 .col .content img{float:left; margin:0 9px 0 0; border:1px solid #ccc;}
.leftPicText1 .col .content h3{font-size:14px; font-weight:bold; padding:0 0 3px; color:#77B500;}



.title2 {line-height:22px;}
.title2 h2 {font-weight:bold; color:#F3A500; font-size:18px;}
.title2 span {float:right; margin-top:-22px; background:url(../by/style/arrowR.gif) 0 8px no-repeat; padding-left:9px; color:#49B0AC;}

.title3 {line-height:22px;}
.title3 h2 {font-weight:bold; color:#49ABAF; font-size:14px;}
.title3 span {float:right; margin-top:-22px; background:url(../by/style/arrowR.gif) 0 8px no-repeat; padding-left:9px; color:#49B0AC;}

.title4 {line-height:22px;}
.title4 h2 {font-weight:bold; color:#FBA101; font-size:14px;}
.title4 span {float:right; margin-top:-22px; background:url(../by/style/arrowR.gif) 0 8px no-repeat; padding-left:9px; color:#49B0AC;}

.title5 { line-height:22px; }
.title5 h2 { color:#ffffff; font-size:14px; background:#48B032; float:left; padding-left:5px; width:200px; text-align:left;}
.title5 span {float:right; margin-top:-22px; background:url(../by/style/arrowR.gif) 0 8px no-repeat; padding-left:9px; color:#49B0AC;}

.leftFocusText{ clear:both; margin:0 auto; width:98%; text-align:left; padding:0px 0 0;}
.leftFocusText h2{font-size:14px; font-weight:bold; clear:both;}
.leftFocusText p{padding:5px 0 0; text-indent:2em; margin:0; line-height:20px; clear:both;}

.imgList1 li {margin-bottom:6px;}
.imgList1 li p {margin:0; line-height:20px;}
.imgList1 li img {border:1px solid #ccc; margin:3px;}



.title_bg { background:#F6F6F6; border-bottom:1px #EFEFEF dotted; border-top:1px #EFEFEF dotted; padding:5px 10px 5px 10px;}
.info_title a{background:url(../by/images/title_j.gif) no-repeat left center;padding-left:8px; line-height:160%;}


.zj {
	border-right: #e1e1e1 1px solid; padding-right: 6px; border-top: #e1e1e1 1px solid; padding-left: 6px; font-weight: normal; font-size: 12px; background:#f9f9f9 no-repeat 3 center; padding-bottom: 1px; border-left: #e1e1e1 1px solid; margin-right: 2px;margin-bottom: 2px;  padding-top: 1px; border-bottom: #e1e1e1 1px solid; height: 21px;
}

.qq2 {
	border-right: #e1e1e1 1px solid; padding-right: 3px; border-top: #e1e1e1 1px solid; padding-left: 20px; font-weight: normal; font-size: 12px;font-color:#f06868; background: url(../images/qq2.gif) #f9f9f9 no-repeat 3 center; padding-bottom: 1px; border-left: #e1e1e1 1px solid; margin-right: 2px;margin-bottom: 2px;  padding-top: 1px; border-bottom: #e1e1e1 1px solid; height: 21px;
}
.pad8px {
	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; padding-top: 6px;
}
.left8px {
	MARGIN-LEFT: 8px
}
.right8px {
	float: left; margin-right: 8px
}
.kuang3 {
border-right: #e1e1e1 1px solid; padding-right: 2px; border-top: #e1e1e1 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #e1e1e1 1px solid; padding-top: 2px; border-bottom: #e1e1e1 1px solid; background-color: #ffffff;
}
.indexline {
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}

#SlidePlayer .Slides {
	FONT-SIZE: 0px; OVERFLOW: hidden; WIDTH: 741px; LINE-HEIGHT: 0; HEIGHT: 161px
}

.expNav { background:#F6F6F6; border:1px solid #E0E0E0; width:766px; padding:5px; clear:both; margin-top:4px}
.expNav .Title{ float:left; margin:0 0 5px 0px; display:inline; width:750px; clear:both; height:24px;}
.expNav .Title h2{ float:left; font-size:12px; font-weight:bold; padding:2px 0 0 15px; color:#FF535F;}
.expNav .Title h3{ float:left; font-size:12px; font-weight:bold; padding:1px 0 0 15px; color:#FF7A01;}

.yhtable{}
.tdright{ text-align: right; padding-right:20px; height:22px }
.yhtable td{ text-align:left; border-bottom:1px solid #dddddd; height:22px}
.yhtable h4{ color:#CC0000;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.bbline{ border-bottom:1px solid #555;  }

.title-pink2, a.title-pink2:link, a.title-pink2:visited{color:#00858A;}


.ad778 { width:778px; margin:0 auto;}



.area0901 { background:url(../images/area0901.gif) repeat-y; margin:0 auto; }
.colL {width:540px; float:left; position:relative;}
.colL .colLL { float:left; width:250px;}  
.colL .colLR { float:right; width:290px; padding:5px 0;}
.colM {width:5px; float:left;}
.colR {width:230px; float:right;}
.content { margin:0 10px;}

.colLLpic { position:absolute; top:0px; left:0;}

.f12bla li {background:url(../images/aoyun07.gif) left 8px no-repeat; padding-left:9px; line-height:21px; clear:both;}
.f12bla li .f14px {line-height:25px;}
.f12bla li.nobg {background:none; padding-left:0;}
.f12bla .firstNd {background:none; padding-left:0; line-height:0; margin-bottom:6px;}
.f12bla .firstNd h3,.f12bla .firstNd h4 {font-weight:bold; line-height:21px;}
.f12bla .firstNd img {float:left; margin:3px 8px 0 0; border:1px solid #dcdddd; line-height:21px;}
.f12bla .firstNd p {line-height:21px; text-indent:2em; color:#727171;}

.sygh { margin:0 0px 0 10px;}
.sygh h3 { color:#BD3F43; font-size:14px; line-height:25px;}
.sygh .picad { float:left; width:100px;}
.sygh .picad img{ border:0px solid #dcdddd; margin-bottom:3px;}
.sygh .picad h2 { width:90px; background:#BD4143; color:#ffffff; text-align:center;}
.sygh .picad h2 a:link,.sygh .picad h2 a:visited,.sygh .picad h2 a:hover {color:#fff;}
.sygh .picdec li{  line-height:21px;}

.hotinfo { margin:0 10px 10px; padding-bottom:8px; border-bottom:1px solid #FFDDBA;}
.hotinfo h2 {color:#BD3F43; font-size:14px; font-weight:bold; margin-top:10px;}
.hotinfo h2 a:link,.hotinfo h2 a:visited,.hotinfo h2 a:hover {color:#BD3F43;}
.hotinfo p { line-height:21px; margin:5px 0 0 0; color:#DB7312;}
.hotinfo p a:link,.hotinfo p a:visited,.hotinfo p a:hover { color:#DB7312;}
.hotinfo .f12bla { margin-top:8px;}

.area09line1{ background:url(../images/09line.gif) no-repeat; width:543px; height:1px; clear:both; display:block; overflow:hidden; }
.area09line2{ background:url(../images/09line.gif) no-repeat 0 -2px; width:778px; height:1px; clear:both; display:block; overflow:hidden; }



