﻿@charset "utf-8";
/* CSS Document */
/*reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;font-family: Arial, Verdana, Lucida, Helvetica, sans-serif;}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*html{ background:url(../images/2010_yuandan_bg.jpg) repeat-x;}*/
/*public*/
.f12 {font-size:12px}.f13 {font-size:13px}.f14 {font-size:14px}.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}.dis{display:block;}.undis{display:none;}.indis {display:inline}.fb{font-weight:bold;}.fnb {font-weight:normal}.fl{float:left;} .fr{float:right;} .cf{clear:left;} .cr{clear:right;} .cl{clear:both;display:block;overflow:hidden;visibility:hidden;height:0}
.clearfix:after {content: ".";display:block;height:0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*.body_bg_a{ width:997px; height:200px; margin:0 auto;}*/
body {font-size:14px;color:#333;}
a:link,a:visited,a:hover,a:active {color:#333;text-decoration:none;}
.main a:link,.main a:visited,.main a:hover,.main a:active,.cnav a:link,.cnav a:visited,.cnav a:hover,.cnav a:active{color:#0057A7;}
a:hover {text-decoration:underline;}
.red5:link,.red5:visited,.red5:hover,.red5:active{color:#D51100!important;}
.ba:link,.ba:visited,.ba:hover,.ba:active{color:#333!important;}
.graya:link,.graya:visited,.graya:hover,.graya:active{color:#5B5B5B!important;}
.eblue:link,.eblue:visited,.eblue:hover,.eblue:active{color:#0057A7!important;}
#wrap {margin:0 auto;width:920px; background:#FFF;}
.more {position:absolute;top:5px;right:15px;line-height:22px;font-size:12px;font-family:\5b8b\4f53;}
.ad70,.tad70{width:920px;height:70px;overflow:hidden;margin:3px auto 0;}
.tad70 {margin-top:0;}
.ad455-01,.ad455-02{width:455px;height:70px;float:left;overflow:hidden;}
.ad455-02{padding-left:9px;}
.ad250 {width:250px;height:150px;overflow:hidden;float:right;clear:both;margin:0 0 5px;}
.ejo {width:920px;margin:10px auto 0;}
.main {width:660px;overflow:hidden;float:left;}
.sidebar {float:right;width:260px;overflow:hidden;}
.inner_main {float:right;width:360px;}
.inner_side {float:left;width:285px;}
/*background-images*/
.ejo h2 span,.newhouse .inner_main ul,.newhouse .inner_main ul li ,.cnav,.ejo h2,
.news .sidebar .box h3 em ,.news .inner_main .box li,.news h2,.special h3,
#ejosearch .est li.hover,#ejosearch button,#menu,.menuextra,.loopcontrol,.subnav a.fr,
.housebrand,.housebrand h4 ,.news .sidebar .box h3 ,.inner_main h3,
.inner_side h3,.sidebar h3 em,#tools li,#tools li a,
.shop h3,.shop .inner_side li,
.kft .main .box2 li,.kft .main .box li ,.contact,
.hd .inner_side .ms2 li ,.yzbbs li,
.yn .inner_main li,.extra h3,.extra h3 span,.menuextra p,
.home .main li,.home .sidebar h3 em{background:url(../images/d100419.jpg) no-repeat 0 0;}
.special li ,.news .sidebar .box li ,.newhouse .main li ,.newhouse .sidebar li,.kft .sidebar li,.hd .sidebar li{background:url(http://img.ejo.cc/sharp/dian.gif) no-repeat 0 4px;padding:0 0 0 10px;text-overflow:ellipsis;}
.ejo h2{width:920px;height:36px;background-position:-250px -139px;margin:0 auto 9px;}
.ejo h2 span{float:left;width:224px;height:36px;text-indent:-999px;overflow:hidden;background-position:999px 99px;}
.ejo .cnav{width:410px;height:36px;line-height:36px;padding:0 15px;color:#0057A7;font-size:12px;float:right;margin:-45px 0 0;background-position:100% -139px;text-align:right;}
.ejo .cnav em {font-style:normal;font-weight:700;}
.ejo .cnav a{padding:0 5px;}
/*topnav*/
#topnav {width:920px;height:24px;line-height:20px;font-size:12px;background:#F9F9F9;border-bottom:1px solid #E0E0E0; margin:0 auto;}
.itopnav {width:920px;position:relative;margin:0 auto;color:#7C7C7C;}
#topnav a {margin:0 5px;}
#topnav .fr {position:absolute;top:0px;right:0;}
/*header*/
#header {margin:0 auto;width:920px;height:130px;position:relative;z-index:2;}
#logo {float:left;height:70px;overflow:hidden;}
#logo img {margin:-5px 0 0;}
	/*search s*/
#ejosearch {width:430px;height:70px;float:left;overflow:hidden;}
#ejosearch .est {height:27px;overflow:hidden;padding:3px 15px 0;}
#ejosearch .est li {width:49px;height:27px;cursor:pointer;line-height:23px;text-align:center;float:left;margin:0 10px 0 0;color:#0057A7;font-weight:bold;}
#ejosearch .est li.hover {}
#ejosearch .esc {background:#EBEEF5;height:23px;padding:5px;overflow:hidden;}
#ejosearch .esc input {float:left;width:350px;height:22px;margin:0;line-height:22px;border:1px solid #08358A;padding:0 5px;}
#ejosearch .esc input#searchtxt{width:250px;}
.sarea{float:left;max-width:70px;margin:0 15px 0 0;width:70px;}
#ejosearch .esc input:focus {border-color:#C0D0DF;}
#ejosearch .esc input.gray {color:#666;}
#ejosearch button {float:left;width:59px;height:24px;border:0 none;overflow:hidden;text-indent:-999px;cursor:pointer;background-position:-49px 0;margin:0 0 0 -1px;}
#ejosearch .skeywords {width:300px;height:25px;line-height:25px;overflow:hidden;position:absolute;top:5px;left:360px;font-size:12px;}
#ejosearch .skeywords a {margin:0 5px;}
#searchlist {width:360px;position:absolute;z-index:9;top:56px;left:235px;background:#F8F9FC;border:1px solid #08358A;padding:3px 0;}
#searchlist li {height:24px;line-height:24px;padding:0 10px;font-size:13px;border-bottom:1px solid #DADADA;cursor:pointer;}
#searchlist li:hover {background:#08358A;color:#FFF;position:relative;height:30px;font-weight:bold;line-height:30px;margin:-3px 0;}
#searchlist li:last-child {border:0 none;}
	/*search E*/
#globalnav {width:914px;height:54px;background:#194E9C;clear:both;overflow:hidden;padding:3px;}
#menu {width:757px;height:54px;background-position:-110px 0;float:left;margin:0 2px 0 0}
#menu a:link,#menu a:visited,#menu a:hover,#menu a:active{color:#C3E4FF;}
#menu li li a:hover {color:#1C3A6C;background:#A3C2E1;text-decoration:none;}
#globalnav li {font-size:0;float:left;visibility:hidden;}
#globalnav li .na {width:40px;height:54px;visibility:visible;overflow:hidden;text-indent:-99px;display:block;float:left;background:none;}
#globalnav li li {font-size:12px;visibility:visible;height:25px;text-align:center;word-break:keep-all;display:block;padding:0 5px;}
#globalnav li ul {line-height:25px;height:50px;margin:2px 0;visibility:visible;overflow:hidden;}
.newsnav ul {float:left;width:155px;padding:0 0 0 5px;}
.newhousenav ul {width:172px;padding:0 0 0 48px;}
.interactionnav ul ,.insidenav ul {width:120px;padding:0 0 0 48px;}
.menuextra {float:left;width:155px;height:40px;background-position:0 -54px;font-size:12px;padding:14px 0 0;}
.menuextra p{height:20px;line-height:20px;overflow:hidden;padding:0 0 0 10px;background-position:-924px 9px;}
.menuextra em {font-style:normal;color:#DA251C;} 
.loop {width:250px;height:70px;top:0;right:0;overflow:hidden;position:absolute;z-index:2;}
.loopcontrol {width:34px;height:15px;position:absolute;bottom:5px;right:0;z-index:3;background-position:-75px -28px;}
.loopcontrol a {width:17px;height:15px;float:left;overflow:hidden;text-indent:-99px;}
.uloopc {display:none;}
.loopc {width:250px;height:70px;}
.subnav {height:25px;border:solid #C0C7CD;border-width:0 1px; background:#f7fafd;font-size:12px;}
.subnav li {float:left;border-left:1px solid #c1d0de;margin:5px 0 0 -1px;padding:1px 10px;}
.subnav a:link,.subnav a:visited,.subnav a:hover,.subnav a:active{color:#3170ba;}
.subnav a.fr{width:72px;height:21px;margin:2px 5px;text-indent:-999px;overflow:hidden;background-position:-494px -175px;}
/*_header E*/
#topads {width:918px;height:130px;font-size:12px;position:relative;z-index:1;border:1px solid #C0C7CD;clear:both;overflow:hidden;}
#tabanner{position:absolute;z-index:1;top:25px;left:155px;background:#FFF;width:600px;height:80px;border:2px solid #333;overflow:hidden;}
#topads li {height:20px;line-height:20px;overflow:hidden;}
.qqgroup{position:absolute;top:0;left:155px;z-index:1;width:600px;height:25px;line-height:25px;white-space:nowrap;overflow:hidden;}
.qqgroup em{font-style:normal;color:Red;font-weight:bold;padding:0 5px 0 0;}
.ta02 ,.ta03,.ta04 {position:absolute;top:0;width:140px;height:120px;padding:5px;overflow:hidden;}
.ta03 {right:0;}
.ta04 {top:110px;left:155px;width:600px;height:25px;padding:0 5px;}
.ta04 li {float:left;padding:0 10px 0 0;height:25px;line-height:25px;}
/*_news*/
.news {margin:10px auto 0;padding:60px 0 0;position:relative;}
.news .ad70{margin:-10px 0 5px;}
.news .main,.news .sidebar{height:415px;}
.news .inner_main h1 {height:45px;font:normal 20px/45px Simhei,\9ed1\4f53;text-align:center;overflow:hidden;}
.subh1 {width:340px;height:50px;overflow:hidden;line-height:20px;}
.subh1 span {width:26px;height:40px;float:left;padding:0 5px;color:#DB2321;font-size:12px;}
.subh1 ul {float:left;width:300px;height:40px;color:#0057A7;}
.subh1 li {width:150px;height:20px;line-height:20px;float:left;}
.subh1 a{display:inline-block;height:20px;line-height:20px;overflow:hidden;padding:0 2px;white-space:nowrap;font-size:12px;overflow:hidden;}
.news .inner_main .box {width:350px;position:relative;}
.news .inner_main h2 ,.newhouse .inner_main h3,.kft .inner_main h3,.hd .inner_main h3,.yn .inner_main h3,.home .inner_main h3{height:27px;width:280px;line-height:27px;background-position:-280px -108px;padding:3px 35px 0;}
.news .inner_main .box .boxnav {position:absolute;line-height:20px;top:5px;right:70px;font-size:12px;color:#5B5B5B;}
.news .inner_main .box li,.yn .inner_main li,.home .main li{height:23px;line-height:23px;overflow:hidden;background-position:-927px 9px;padding:0 0 0 10px;}
.news .inner_main .box li em {font-style:normal;}
.news .inner_main .box li.first {height:30px;line-height:30px;text-align:center;font:normal 18px/35px Simhei,\9ed1\4f53;padding:10px 0 0;background:none;}
.flashpic {width:280px;height:195px;padding:5px 5px 0;overflow:hidden;}
.special {width:280px;padding:0 5px;margin:10px 0 0;position:relative;overflow:hidden;}
.special h3 {height:25px;line-height:25px;background-position:0 -108px;padding:5px 25px 0;overflow:hidden;}
.special ul {border:solid #B0CAE3;border-width:0 1px 1px;padding:5px 10px 7px; display:block;}
.special li {height:23px;line-height:23px;overflow:hidden;background-position:0 5px;}
.special li.pic p {color:#0058A4;}
.zhindex {height:90px;border:solid #B0CAE3;border-width:0 1px 1px;margin:0 0 0 5px;overflow:hidden;padding:5px;}
.zhindex h3 {width:13px;height:72px;line-height:18px;font-size:12px;padding:8px 5px;border:1px solid #ABC6E1;background:#E7F1FA;color:#0058A6;float:left;overflow:hidden;}
.zhindex dl {width:230px;height:78px;font-size:12px;padding:5px;line-height:18px;float:left;overflow:hidden;border:solid #ABC6E1;border-width:1px 1px 1px 0;background:#F7F8FC;}
.zhindex dt{color:#DA251C;line-height:25px;}
.zhindex dd {color:#5C5A5B;}
.news .sidebar .box {width:248px;border:1px solid #B0CAE3;background:#F9FAFE;float:right;clear:both;position:relative;overflow:hidden;}
.news .sidebar .box h3 {height:28px;line-height:28px;width:190px;background-position:0 -140px;overflow:hidden;padding:7px 30px 0;margin:-1px -1px 0;position:relative;}
.news .sidebar .box ul{padding:10px 10px 5px}
.news .sidebar .box li {height:21px;line-height:21px;font-size:12px;overflow:hidden;}
.news .sidebar .box.s2 h3 {padding-top:3px;background-position:0 -144px;}
.news .sidebar .box h3 em {width:16px;height:12px;overflow:hidden;display:block;font-size:0;background-position:-58px -28px;position:absolute;top:11px;left:8px;}
#kefu{width:250px;height:185px;float:right;overflow:hidden;position:relative;}
#kefu p{text-indent:-999px;}
#kefu a{width:250px;height:180px;display:block;position:absolute;z-index:9;top:0;left:0;overflow:hidden;font-size:0;}
.s1 .more {top:7px;}
.s2,.s3{margin:-1px 0 0;}
.s2{height:282px;}
.housebrand {width:920px;height:50px;position:absolute;z-index:1;top:0;left:0;overflow:hidden;background-position:-160px -54px;}
.housebrand h4 {height:50px;width:400px;overflow:hidden;text-indent:-999px;position:absolute;top:0;right:0;background-position:100% -54px;}
.housebrand ul {width:695px;height:42px;position:absolute;z-index:2;top:7px;left:15px;background:url(../images/dcjg.jpg) no-repeat 2px 1px;}
.housebrand li,.housebrand li a {width:135px;height:40px;overflow:hidden;float:left;text-indent:-999px;}
.housebrand img {max-width:75px;vertical-align:middle;margin:0 auto;display:block;}
.enews{padding:0;}
.enews .main,.enews .sidebar{height:285px;}
.enews .special{margin:0;}
.enews .special ul {border:solid #B0CAE3;border-width:0 1px;}
/*__newhouse*/
.newhouse .main {height:660px;}
.newhouse .sidebar {height:660px;}
.newhouse h2 span {text-indent:-99px;}
.newhouse .inner_main .box1,.newhouse .inner_main .box2 {position:relative;overflow:hidden;height:320px;}
.newhouse .inner_main .box2{height:340px;}
.newhouse table {width:100%;line-height:26px;}
.newhouse th ,.newhouse td{width:20%;height:24px;text-align:left;font-weight:normal;}
.newhouse table .t1 {width:40%;padding:0 10px;}
.newhouse table .price {color:#DA2128;}
.newhouse .rediv {height:24px;line-height:24px;overflow:hidden;}
.newhouse .inner_main ul {width:196px;height:25px;background-position:-636px -108px;margin:5px 0 0;}
.newhouse .inner_main ul li {width:96px;height:25px;line-height:25px;padding:0;text-align:center;margin:0 2px 0 0;float:left;background-position:198px 108px;cursor:pointer;}
.newhouse .inner_main ul li.hover {background-position:-834px -108px;position:relative;z-index:9;top:0;font-weight:700;}
.newhouse .table2 {border:1px solid #b0cae3;width:337px;height:287px;padding:10px;margin:-1px 0 0;overflow:hidden;clear:both;}
#re1,#re2 {height:250px;padding:5px 0;}
.newhouse .box2 .reextra {width:358px;height:40px;line-height:40px;margin:0 -10px;border-top:1px solid #B1C9E3;bottom:0;background:#F2F3F8;}
.newhouse .box2 .reextra a {padding:0 12px;border-left:1px solid #095FA8;margin:0 0 0 -1px;}
.newhouse .main .box1 li {height:25px;line-height:25px;background-position:0 6px;overflow:hidden;}
.newhouse .inner_side{position:relative;}
.newhouse .inner_side .more{top:10px;}
.newhouse .inner_side h3,.shop .inner_side h3,.kft .inner_side h3,.hd .inner_side h3,.yn .inner_side h3,.home .inner_side h3{height:30px;line-height:30px;background-position:0 -175px;margin:5px 0 0;padding:0 25px;border:1px solid #b0cae3;}
.newhouse .inner_side ul {padding:10px;border:1px solid #b0cae3;margin:-1px 0 0; width:263px; height:210px;overflow:hidden; zoom:1; position:relative; display:block;}
.newhouse .inner_side li {height:23px;line-height:23px;overflow:hidden;}
#tools {height:70px;padding:10px 0 10px 20px;overflow:hidden;}
#tools li{width:95px;height:27px;float:left;line-height:27px;font-size:12px;margin:8px 5px 0 0;padding:0 0 0 25px;}
#tools li.t1 {background-position:-868px 0;}
#tools li.t2 {background-position:-868px -27px;}
#tools li.t3 {background-position:-893px 0;}
#tools li.t4 {background-position:-893px -27px;}
#tools li a {float:left;width:75px;height:27px;text-align:center;padding:0 10px 0 0;background-position:100% -176px;}
.newhouse .sidebar .box,.hd .sidebar .box,.yn .sidebar .box{width:248px;height:250px;border:1px solid #AFCBE3;background:#F9FAFE;float:right;clear:both;overflow:hidden;position:relative;margin:-1px 0 0;}
.newhouse .sidebar h3,.kft .sidebar h3,.hd .sidebar h3,.yn .sidebar .box h3,.home .sidebar h3{height:28px;line-height:28px;overflow:hidden;padding:0 0 0 30px;background:#E6EAF3;border:1px solid #AFCBE3;margin:-1px -1px 0;}
.newhouse .sidebar h3 em,.kft .sidebar h3 em,.hd .sidebar h3 em,.yn .sidebar .box h3 em,.home .sidebar h3 em{position:absolute;top:3px;left:5px;width:20px;height:20px;background-position:-20px -28px;}
.newhouse .sidebar h3.y em{background-position:0 -28px;}
.newhouse .sidebar ul,.hd .sidebar ul{padding:5px 10px;}
.newhouse .sidebar li,.hd .sidebar li{height:21px;line-height:21px;font-size:13px;overflow:hidden;}
.newhouse .sidebar .clearfix li{width:100px;float:left;}
.newhouse .sidebar li.hpic {height:110px;width:110px;float:left;background:none;line-height:30px;text-align:center;padding:0;border-bottom:1px solid #eaf3fd;margin:0 0 5px;}
.newhouse .sidebar li.hpic img {width:90px;height:70px;display:block;margin:0 auto;border:1px solid #717171;padding:4px;box-shadow:2px 2px 5px #666;-moz-box-shadow:2px 2px 5px #666;-webkit-box-shadow:2px 2px 5px #666;}
.newhouse .sidebar .box.s2{height:183px;}
.newhouse .sidebar .box.s3 {background:#E6EAF3;height:67px;font-size:12px;}
.newhouse .sidebar .box.s3 h5 {font-size:12px;color:#D82521;height:23px;line-height:23px;padding:0 10px;}
.newhouse .sidebar .box.s3 p {height:20px;line-height:20px;padding:0 10px;}
.newhouse .sidebar .box.s3 p a {padding:0 1px;}
	/*shop*/
.shop .main {height:280px;}
.shop .sidebar {height:282px;}
.shop h3 {width:660px;height:57px;background-position:0 -207px;text-indent:-999px;overflow:hidden;margin:-1px -1px 0;}
.shop .main {width:658px;position:relative;border:1px solid #A4C3E0;}
.shop .inner_main ul {height:200px;padding:10px 0;overflow:hidden;}
.shop .inner_main li {float:left;width:117px;height:100px;overflow:hidden;line-height:20px;text-align:center;position:relative;}
.shop .inner_main li img {width:100px;height:50px;display:block;padding:2px;margin:2px auto;border:1px solid #ccc;}
.shop .inner_main li span {font-size:12px;position:absolute;background:#FFF;bottom:0;left:0;width:110px;}
.shop .inner_side ul{padding:10px;}
.shop .inner_side li ,.kft .main .box2 li,.kft .main .box li {background-position:-927px 9px;padding:0 0 0 10px;height:23px;line-height:23px;overflow:hidden;}
.shop .box {width:248px;height:280px;border:1px solid #B0CAE3;float:right;clear:both;overflow:hidden;}
.shop .box h3 {width:250px;height:32px;line-height:32px;background-position:-662px -205px;text-indent:2em;}
.shop .sidebar ul {width:240px;height:240px;margin:5px auto;overflow:auto;overflow-x:hidden;font-size:12px;}
.shop .sidebar li {line-height:17px;text-indent:2em;color:#0057A7;}
.shop .sidebar li.title {line-height:25px;height:25px;color:#333;text-indent:0;overflow:hidden;border-bottom:1px dashed #333;}
.shop .sidebar li em {font-style:normal;font-weight:bold;padding:0 2px;}
/*kft*/
.kft .main {height:430px;}
.kft .sidebar {height:430px;}
.kft h2 span {background-position:0 -264px;}
.kft .main .box1 {height:240px;position:relative;overflow:hidden;}
.kft .main .box1 li {height:100px;border-bottom:1px dashed #333;padding:5px 0 0;line-height:25px;overflow:hidden;}
.kft .main .box1 li p a {padding:0 5px;}
.kft .main .box1 li em {font-style:normal;font-weight:bold;}
.kft .main .box1 li .red5 {font-weight:normal;font-size:12px;padding:0 9px;}
.kft .main .box2 {height:180px;position:relative;}
.kft .main .box2 ul {padding:5px 0 0;}
.kft .inner_side h3,.hd .inner_side h3{border-width:0 0 1px;margin:0;}
.kftcount {height:160px;border:1px solid #B0CAE3;}
.kftcount p {height:25px;line-height:25px;margin:0 10px;color:#376FBC;}
.kftcount em {font-style:normal;font-weight:bold;color:#D9241B;}
.kft .inner_side .box{position:relative;border:1px solid #B0CAE3;margin:-2px 0 0;}
.kft .inner_side ul {padding:10px;}
.kft .sidebar .box {width:248px;height:263px;border:1px solid #B0CAE3;background:#F9FAFE;float:right;clear:both;position:relative;}
.kft .sidebar ul,.yn .inner_main ul{padding:10px;}
.kft .sidebar li {height:22px;line-height:22px;overflow:hidden;font-size:13px;}
.contact{width:200px;height:70px;position:absolute;left:0;bottom:0;padding:10px 0 0 48px;background-position:-672px -237px;}
.contact p {color:#DB261F;line-height:1.2}
.contact p.tel {height:30px;}
.contact p em {font-style:normal;font-weight:bold;}
/*_hd*/
.hd .main {height:365px;}
.hd .sidebar {height:365px;}
.hd h2 span {background-position:-224px -264px;}
.hd .main .box{height:180px;position:relative;overflow:hidden;border:1px solid #B0CAE3;margin:-1px 0 0;}
.hd .inner_main {position:relative;}
.yzbbs {padding:10px;}
.yzbbs img {width:100px;height:80px;padding:2px;border:1px solid #666;float:left;margin:0 10px 5px 0;}
.yzbbs li {line-height:24px;height:24px;overflow:hidden;padding:0 0 0 10px;background-position:-927px 10px;}
.hd .inner_side ul {height:127px;padding:10px;}
.hd .inner_side li {height:25px;line-height:25px;overflow:hidden;}
.hd .inner_side .ms1 {margin:0;}
.hd .inner_side .ms1 li {width:130px;float:left;}
.hd .inner_side .ms2 li {background-position:-927px 9px;padding:0 0 0 10px;}
.hd .sidebar .box {height:206px;}
/*_yn*/
.yn .main {height:450px;}
.yn .sidebar {height:450px;}
.yn h2 span {background-position:-447px -264px;}
.yn .inner_main,.yn .inner_side{position:relative;height:255px;overflow:hidden;}
.yn .inner_side h3,.home .inner_side h3{margin:0;}
.yn .inner_side ul,.home .inner_side ul{padding:10px;height:200px;border:1px solid #B0CAE3;overflow:hidden;margin:-1px 0 0;}
.yn .inner_side li{width:65px;height:25px;text-align:center;float:left;line-height:25px;font-size:13px;overflow:hidden;}
.yn .inner_side li.zypic {width:87px;height:100px;}
.yn .inner_side li img {width:70px;height:70px;margin:0 auto;display:block;border:1px solid #666;padding:1px;}
.yn .extra{height:180px;overflow:hidden;clear:both;padding:10px 0 0;position:relative;}
.yn .extra .more {top:20px;}
.yn .extra h3{height:57px;background-position:0 -207px;border-right:1px solid #A6C4DE;}
.yn .extra h3 span {height:29px;width:181px;background-position:-310px -175px;float:left;margin:5px 0 0 5px;overflow:hidden;text-indent:-999px;}
.yn .extra ul {border:solid #A6C4DE;border-width:0 1px 1px;padding:0 10px 10px;height:110px;}
.yn .extra li {width:117px;height:110px;float:left;overflow:hidden;font-size:13px;line-height:20px;text-align:center;padding:0 5px;}
.yn .extra img {width:90px;height:83px;display:block;margin:0 auto;padding:2px;border:1px solid #333;}
.yn .sidebar .box.s1 {height:270px;margin:0;}
.yn .sidebar .box h3 {margin:0;border-width:0 0 1px;}
.yn .sidebar .box.s2 {height:170px;position:relative;}
.yn .sidebar .box.s1 .star{padding:10px;line-height:20px;}
.yn .sidebar .box.s1 img{width:110px;height:100px;float:left;margin:0 10px;}
.yn .sidebar .box.s1 p{font-size:14px;}
.yn .sidebar .box.s1 p.digest {text-indent:2em;clear:both;padding:5px 0 0;font-size:12px;color:#525252;}
.yn .sidebar .s2 ul {padding:10px;font-size:12px;zoom:1;}
.yn .sidebar .s2 li {line-height:20px;height:20px;width:113px;float:left;overflow:hidden;}
/*_home*/
.home .main {height:305px;}
.home .sidebar {height:305px;}
.home h2 span{background-position:0 -300px;}
.home .inner_main,.home .inner_side{position:relative;overflow:hidden;}
.home .inner_side ul{height:250px;}
.home .inner_main ul{height:250px;padding:10px 0;}

.home .sidebar .box{width:250px;height:301px;float:right;border:1px solid #B0CAE3;position:relative;}
.home .sidebar h3{position:relative;}
.home .sidebar li{width:100px;height:85px;float:left;padding:0 12px;font-size:12px;line-height:18px;text-align:center;overflow:hidden;}
.home .sidebar img{width:90px;height:60px;display:block;margin:0 auto;padding:2px;border:1px solid #666;}
.home .sidebar img:hover{border-color:#f00;}
.home .sidebar ul {padding:10px 0;}
/*link*/
.link {width:918px;border:1px solid #B0CAE3;margin:10px auto;position:relative;}
.link h4 {position:absolute;top:50%;left:40px;margin:-7px 0 0;font-size:14px;color:#0c3a8a;text-align:center;}
.link ul {padding:10px;width:760px;border-left:138px solid #e6eaf3;zoom:1;}
.link li {float:left;font-size:12px;height:22px;line-height:22px;padding:0 5px;word-break:keep-all;}
.link li a:link,.link li a:visited,.link li a:hover,.link li a:active{color:#535353;}
/*footer*/
#footer{text-align:center;line-height:20px;font-size:13px;}
/*pic*/
li.bpic {width:115px!important;height:110px!important;float:left;clear:none!important;text-align:center;overflow:hidden;line-height:25px;background:none!important;padding:0!important;}
li.bpic img {width:100px;height:80px;display:block;margin:0 auto;padding:2px;border:1px solid #666;background:#FFF;}
li.pic {height:110px!important;padding:0!important;background:none!important;margin:0 0 5px 0;border-bottom:1px dashed #9CAFD0;}
li.pic em {font:normal bold 14px/25px \5b8b\4f53;height:25px;display:block;overflow:hidden;}
li.pic img {width:80px;height:70px;padding:3px;border:1px solid #CBCBCB;float:left;margin:0 10px 0 0;}
li.pic img:hover ,li.bpic img:hover ,.video .inner_main li img:hover {border-color:#F00;}
li.pic p {text-indent:2em;line-height:18px!important;font-size:12px;color:#555;}
/*ejotv*/
#sc{position:absolute;background:url(../images/ejotv.png) no-repeat;z-index:9999;right:0;top:400px;width:300px;height:250px;overflow:hidden;padding:10px 4px 30px;font-size:12px;}
#sc span{position:absolute;right:0;cursor:pointer;display:blcok;font-size:12px;font-weight:bold;margin:-10px 0 0 0;overflow:hidden;text-indent:-99px;width:10px;height:10px;}

#msg_fix{position:absolute;left:1px;}
/*table 选项卡效果*/
.left_zfgsHover,.left_zfgs{ width:82px; height:26px; float:left; font-size:14px; color:#333; margin-top:5px; line-height:26px; text-align:center; cursor:pointer;}
.left_zfgsHover{ background:url(../images/hover_title.gif) no-repeat 0 0; font-weight:bold;}
#table002{ overflow:hidden;}
.fc_hx_h3{background:url("../images/hx_dcBg.jpg") no-repeat scroll 0 0 transparent;
border:1px solid #B0CAE3;
font-size:14px;
font-weight:normal;
height:29px;
line-height:25px;
margin:0 auto;
padding:0 25px;
}
