/*中华生男生女通用_CSS*/
html
{
background:url(../img/bj.gif) repeat-y top center;
}
body
{
font-size:12px;
color:#2B2B2B;
background:#fff;
width:1000px;
}
*
{
padding:0;
margin:0 auto;
}
a
{
color:#2C2C2C;
text-decoration:none;
}
a:hover
{
text-decoration:underline;
}
img
{
border:none;
}
ul
{
list-style:none;
}
h4
{
font-size:14px;
}
font,input,select,textarea
{
font-size:12px;
}
.inp_1
{
height:17px;
line-height:17px;
padding:0 3px;
}
.clr
{
height:0;
font-size:0;
overflow:Hidden;
visibility:hidden;
clear:both;
}
.link
{
font-size:14px;
color:#000002;
}
.link1
{
font-size:14px;
font-weight:bold;
color:#2D2D2D;
}
.link2
{
color:#FF7700;
}
.line
{
border:1px solid #E5E5E5;
overflow:Hidden;
}

/*head_css*/
.head
{
width:1000px;
margin:0 auto 1px;
height:413px;
overflow:HIdden;
border-top:2px solid #94C700;
}
.logo
{
float:left;
width:310px;
height:121px;
overflow:Hidden;
}
.head_1
{
float:right;
width:375px;
height:32px;
line-height:32px;
background:url(../img/index_1.gif) no-repeat top left;
margin:6px 0 7px;
color:#FF9100;
}
.head_1 span
{
padding:0 14px 0 35px;
}
.head_1 a
{
color:#FF9100;
}
.head_2
{
float:right;
width:280px;
overflow:Hidden;
height:15px;
padding:17px 0 0;
color:#E3C100;
}
.head_2 a
{
color:#E3C100;
padding:0 2px;
}
.head_3
{
float:right;
width:579px;
height:76px;
background:url(../img/index_2.gif) no-repeat top center;
overflow:Hidden;
margin:0 0 16px;
padding:0 0 0 70px;
font-size:14px;
}
.head_3 p
{
float:None;
height:22px;
margin:12px 0 0;
overflow:hidden;
}
.head_3 a
{
float:left;
height:22px;
line-height:22px;
overflow:HIdden;
color:#638201;
padding:0 9px;
margin:0 0 0 16px;
background:Url(../img/index_13.gif) no-repeat left center;
}
.head_3 a:Hover
{
text-decoration:none;
}
.head_4
{
clear:both;
border-top:1px solid #1BC3AA;
height:236px;
background:url(../img/index_ad1.jpg) no-repeat top center;
overflow:Hidden;
}
/*导航切换_start*/
.bh1:hover        
{
background:url(../img/index_3.gif) no-repeat top center;
}
.bh2:hover               
{
background:url(../img/index_4.gif) no-repeat top center;
}
.bh3:hover               
{
background:url(../img/index_5.gif) no-repeat top center;
}
.bh4:hover               
{
background:url(../img/index_6.gif) no-repeat top center;
}
.bh5:hover               
{
background:url(../img/index_7.gif) no-repeat top center;
}

/*导航切换_end*/
.head_5
{
background:url(../img/index_8.gif) no-repeat top center;
height:70px;
overflow:Hidden;
margin:-31px 0 0;
text-align:center;
font-size:14px;
padding:0 0 0 39px;
}
.head_5 a
{
float:left;
color:#000;
width:90px;
text-align:Center;
height:38px;
line-height:38px;
margin:32px 0 0;
text-align:center;
background:url(../img/index_9.gif) no-repeat top right;
}
.head_5 a:Hover
{
text-decoration:none;
background:Url(../img/index_10.gif) no-repeat top center ;
}
.head_5 span
{
float:left;
cursor:pointer;
filter:Glow(color=#ffffff, Strength=2 );
width:90px;
}



/*main_css*/
.main
{
margin:0 auto;
width:980px;
}
.ml
{
float:left;
width:238px;
overflow:hidden;
}
.mc
{
float:left;
width:470px;
margin:0 0 0 17px;
display:inline;
overflow:hidden;
}
.mr
{
float:right;
width:725px;
overflow:Hidden;
}
.mr2
{
float:right;
width:742px;
overflow:Hidden;
}
.m_t
{
background:url(../img/index_11.gif) no-repeat top left;
height:22px;
overflow:Hidden;
}
.m_t a
{
float:right;
}
.m_t span,.m_t h2
{
float:left;
}
.m_t span a
{
float:left;
margin:5px 0 0;
text-align:center;
width:79px;
}
.m_t img
{
margin:5px 0 0;
}
.m_1
{
overflow:hidden;
}
.m_1 img
{
float:left;
border:3px solid #E1E1E1;
}
.m_1 p
{
float:right;
}
.m_1 font
{
display:block;
height:23px;
line-height:23px;
overflow:Hidden;
font-size:14px;
}
.m_1 font a
{
color:#FE7900;
}
.m_1 span
{
display:block;
line-height:23px;
overflow:Hidden;
}
.m_2
{
overflow:HIdden;
}
.m_2_a
{
height:25px;
line-height:25px;
overflow:Hidden;
}
.m_2 p
{
line-height:23px;
overflow:HIdden;
}
.m_3
{
overflow:Hidden;
line-height:24px;
}
.m_3 img
{
float:left;
border:2px solid #FE7900;
margin:0 10px 0 0;
}
.m_list li
{
height:24px;
line-height:24px;
text-align:right;
color:#847E7E;
}
.m_list a
{
float:left;
width:200px;
text-align:left;
background:Url(../img/index_14.gif) no-repeat left center;
padding-left:12px;
text-overflow:ellipsis;
white-space:nowrap;
overflow:Hidden;
}
.path
{
width:978px;
margin:0 auto 16px;
height:31px;
background:#F4F4F4;
border:1px solid #E9E9E9;
overflow:HIdden;
padding:0 10px;
}
.path_1 
{
float:left;
width:600px;
background:url(../img/zt_10.gif) no-repeat left center;
padding-left:18px;
margin:10px 0 0;
}
.path_1 h1
{
font-weight:Normal;
font-size:12px;
display:inline;
}
.path .search
{
float:right;
background:Url(../img/zt_8.gif) no-repeat 0 5px;
height:25px;
padding:6px 5px 0 30px;
}
.path .inp_2
{
background:url(../img/zt_9.gif) no-repeat top center;
}
.page
{
height:25px;
line-height:25px;
overflow:Hidden;
text-align:center;
font-size:14px;
}


/*all_css*/
.ml_1
{
height:217px;
overflow:hidden;
}
.ml_1 .m_t
{
font-size:14px;
font-weight:normal;
}
.ml_1 .m_t img
{
margin:4px 0 0 5px;
}
.ml_1 center img
{
border:3px solid #E1E1DF;
margin:8px 0;
}
.ml_1 .m_2
{
height:100px;
}
.ml_2
{
height:295px;
overflow:HIdden;
}
.ml_2 .m_1
{
margin:15px 0 10px;
height:103px;
}
.ml_2 .m_1 p
{
width:130px;
}
.ml_2 .m_1 font
{
font-weight:bold;
}
.ml_2 .m_1 span
{
line-height:21px;
}
.ml_2 .m_list li
{
float:left;
background:url(../img/index_15.gif) repeat-x bottom center;
}
.ml_2 .m_list a
{
width:215px;
}
.mc_1
{
float:left;
width:214px;
height:211px;
border:1px solid #E1E3E2;
padding:2px;
overflow:HIdden;
}
.mc_2
{
float:right;
width:242px;
height:217px;
background:url(../img/index_15.gif) repeat-x bottom center;
overflow:Hidden;
}
.mc_2 .m_2
{
background:url(../img/index_15.gif) repeat-x bottom center;
height:109px;
margin:0 0 8px;
}
.mc_2 .m_2 h4 
{
margin:7px 0;
}
.mc_2 .m_2 h4 a
{
color:#FF7802;
}
.mc_2 .m_2 p
{
height:70px;
line-height:24px;
}
.mc_2 .m_list li
{
color:#98C601;
}
.mc_2 .m_list a
{
width:140px;
}
.mc_3
{
height:204px;
overflow:Hidden;
}
.mc_3 .m_t
{
background:Url(../img/index_16.gif) no-repeat top left;
height:27px;
padding:4px 10px 0 55px;
}
.mc_3 .m_t .link
{
font-weight:bold;
}
.mc_3_a
{
height:70px;
overflow:HIdden;
margin:11px 0 0;
background:url(../img/index_17.gif) no-repeat top left;
padding-left:32px;
line-height:23px;
}
.mc_3_a .link3
{
display:block;
height:23px;
margin:0 0 6px;
overflow:Hidden;
}
.mc_3_a p
{
height:45px;
overflow:Hidden;
}
.mc_3_b
{
border:1px solid #F3F4D2;
padding:2px;
height:75px;
margin:10px 0 0;
overflow:hidden;
}
.mc_3_b .m_list
{
background:#F3F4D2;
height:70px;
padding:5px 0 0;
overflow:Hidden;
}
.mc_3_b .m_list li
{
float:left;
width:47%;
margin:0 0 0 10px;
display:inline;
overflow:Hidden;
}
.zt_2
{
height:182px;
}
.zt_2_a
{
height:60px;
overflow:HIdden;
margin:10px 0 0;
}
.zt_2_a1
{
float:right;
width:62px;
margin:-57px 0 0;
}
.zt_2_a textarea
{
width:160px;
height:53px;
overflow:Hidden;
color:#D4D4D4;
padding:3px 0 0 3px;
}
.inp_3
{
border:none;
background:Url(../img/zt_1.gif) no-repeat top center;
width:62px;
height:23px;
margin:0 0 8px;
cursor:pointer;
float:left;
}
.zt_2_a1 .link3
{
float:left;
background:Url(../img/zt_2.gif) no-repeat top center;
width:62px;
height:23px;
overflow:HIdden;
}
.mc_4
{
height:74px;
overflow:HIdden;
}
.mc_4_a
{
overflow:Hidden;
}
.mc_4 .mc_4_a
{
float:left;
width:190px;
background:url(../img/index_19.gif) no-repeat top left;
height:74px;
padding-left:63px;
}
.mc_4_a a
{
float:left;
width:90px;
height:25px;
margin:7px 0 4px 5px;
display:inline;
overflow:Hidden;
}
.zt_3 
{
height:173px;
}
.zt_3 .mc_4_a
{
background:url(../img/zt_4.gif) no-repeat bottom center;
height:112px;
}
.zt_3 .mc_4_a a
{
width:113px;
height:48px;
margin:8px 7px 0 3px;
}
.zt_3 #mc_4_a1,.zt_3 #mc_4_a2
{
margin:8px 0 0;
}
.mc_4 .mc_4_b
{
float:right;
background:url(../img/index_20.gif) no-repeat top right;
width:212px;
height:74px;
overflow:HIdden;
}
.ml_3,.sn_5
{
height:217px;
background:Url(../img/index_38.gif) no-repeat bottom left;
overflow:HIdden;
}
.ml_3 .m_t,.sn_5 .m_t
{
background:url(../img/index_37.gif) no-repeat top left;
}
.ml_3_a a
{
float:left;
width:82px;
height:39px;
line-height:20px;
margin:9px 0 0 4px;
display:inline;
padding:2px 10px 0 21px;
background:url(../img/index_22.gif) no-repeat top left;
overflow:HIdden;
}
.ml_3_a a:hover
{
background:url(../img/index_21.gif) no-repeat top left;
}
.ml_3 .search
{
margin:9px 0 0 8px;
}
.zt_1
{
height:185px;
}
.zt_1 .search
{
display:None;
}
.search
{
background:Url(../img/index_23.gif) no-repeat top left;
height:25px;
overflow:Hidden;
padding:4px 5px 0;
}
.inp_2
{
border:none;
background:url(../img/index_24.gif) no-repeat top center;
width:39px;
height:17px;
cursor:pointer;
}
.ml_4
{
height:295px;
overflow:HIdden;
}
.ml_4 .m_1
{
float:Left;
height:122px;
margin:14px 0 0;
}
.ml_4 .m_1 img
{
float:none;
border:None;
padding:0;
}
.ml_4 .m_1 .link3
{
float:left;
width:88px;
height:110px;
border:1px solid #DDDDDD;
padding:4px;
background:#FAF7E6;
text-align:center;
}
.ml_4 .m_1 .link3:Hover
{
text-decoration:None;
color:#FE7800;
}
.ml_4 .m_1 .link3 img
{
margin:0 0 5px;
}
.ml_4 .m_1 p
{
float:left;
white-space:normal;
word-break:break-all;
width:130px;
padding:0 10px 0 10px;
}
.ml_4 .m_1 span
{
height:95px;
margin:0 0 5px;
}
.ml_5
{
background:Url(../img/index_27.gif) no-repeat top center;
height:119px;
padding:7px 7px 0 140px;
overflow:Hidden;
}
.ml_5 a
{
display:block;
color:#010101;
font-size:15px;
text-align:center;
height:24px;
line-height:24px;
font-weight:bold;
margin:5px 0 0;
border:1px solid #F9F9F9;
}
.ml_5 a:Hover
{
text-decoration:none;
color:#D39300;
border:1px solid #DBDBDB;
background:#F2F0E3;
}
.ml_6
{
float:left;
width:314px;
height:252px;
overflow:Hidden;
margin:21px 6px 0; 
display:inline;
}
.ml_6 .m_t
{
background:url(../img/index_28.gif) no-repeat bottom left;
padding-left:5px;
}
.ml_6 .m_t h2
{
float:left;
display:inline;
font-size:14px;
width:100px;
margin:4px 0 0 10px;
}
.ml_6 .m_t h2 a
{
float:left;
color:#2C2C2C;
}
.ml_6 .m_t img
{
margin:3px 0 0;
}
.ml_6 .m_1
{
height:103px;
margin:12px 0 9px;
}
.ml_6 .m_1 p
{
width:210px;
}
.ml_6 .m_1 span
{
height:90px;
line-height:21px;
}
.ml_6 .mc_3_b
{
height:99px;
}
.ml_6 .mc_3_b .m_list
{
height:94px;
margin:0;
}
.ml_6 .mc_3_b .m_list li
{
float:none;
width:auto;
margin:0 10px;
display:block;
color:#000;
overflow:Hidden;
}
.ml_6 .mc_3_b .m_list a
{
width:180px;
}
.ml_7
{
margin:22px auto 0;
background:url(../img/index_31.gif) no-repeat top center;
height:148px;
overflow:Hidden;
}
.ml_7 td a
{
float:left;
background:url(../img/index_32.gif) no-repeat top right;
width:157px;
text-align:center;
margin:13px 0 0;
}
.ml_7 td a:hover
{
text-decoration:None;
color:#FF7800;
}
.ml_7 td img
{
border:1px solid #BDBDBD;
padding:1px;
margin:0 0 5px;
}
.ml_8
{
float:left;
width:234px;
height:159px;
margin:0 14px 0 0;
display:inline;
overflow:Hidden;
}
.ml_9
{
margin:0;
}
.ml_8 .m_list
{
margin:1px 0 0;
border:1px solid #E5E5E5;
height:129px;
padding:5px 10px 0;
overflow:Hidden;
}
.ml_8 .m_list li
{
float:left;
background:url(../img/index_39.gif) repeat-x bottom center;
}

/*yqlj_Css*/
.yqlj
{
width:980px;
margin:23px auto 0;
background:url(../img/index_33.gif) no-repeat top left;
height:71px;
overflow:Hidden;
}
.yqlj h4
{
float:left;
width:103px;
color:#B6B6B6;
height:25px;
line-height:25px;
}
.yqlj h4 a
{
color:#000;
font-size:13px;
}
.yqlj p
{
float:right;
width:851px;
border:1px solid #CCC;
height:59px;
overflow:Hidden;
line-height:27px;
padding:10px 12px 0;
}
.yqlj p a
{
padding:0 3px;
color:#575757;
}
/*foot_css*/
.foot
{
width:980px;
margin:25px auto 0;
background:Url(../img/index_35.gif) repeat-x bottom left;
height:208px;
overflow:Hidden;
}
.foot_1
{
background:url(../img/index_34.gif) no-repeat top center;
height:37px;
line-height:37px;
overflow:Hidden;
text-align:Center;
font-size:14px;
padding:0 0 0 300px;
color:#fff;
}
.foot_1 a
{
color:#fff;
float:left;filter:Glow(color=#60712A, Strength=2 );
}
.foot_1 span
{
float:left;filter:Glow(color=#60712A, Strength=2 );
padding:0 6px;
}
.foot_2
{
text-align:Center;
color:#575755;
line-height:28px;
margin:15px 0 0;
}
.foot_2 a
{
color:#575755;
}