/* CSS Document */
body {line-height: 22px;color: #747070;}
*{font-family: "ËÎÌå";font-size: 12px;margin: 0px;padding: 0px;}
img {border: 0px;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.main{ margin:0 auto; width:959px; border:#000000 solid 1px;}
/*top*/
.top{ width:959px; height:auto;}
.top_t{ width:958px; height:45px; background:url(../images/ysl_02.jpg); overflow:hidden;}
.top_t ul { margin-top:15px; margin-bottom:10px; width:800px;}
.top_t ul p{ margin-left:110px; color:#030305; width:180px; overflow:hidden; height:15px; float:left;}
.top_m{ width:959px; height:393px; margin-top:3px;}
.top_b{ width:959px; height:54px; background:url(../images/ysl_10.jpg) repeat-x;}
.top_b a{ color:#FFFFFF; text-decoration:none;}
.img2{ width:58px; height:54px; float:left}
.img{ width:2px; height:54px; overflow:hidden; margin-left:15px; float:left;}
.bj{ float:left; width:2px; height:54px; margin-left:35px; background:url(../images/ysl_08.jpg);}
.cp{ width:215px; float:left; height:36px; margin:5px 5px 0px 18px; float:left;}
.cp p{ width:20px; height:36px; font-size:14px; font-weight:bold; color:#FFFFFF; overflow:hidden; line-height:19px; margin-top:2px; float:left;}
.cp span{ float:left; margin-left:15px; color:#FFFFFF; height:16px; width:180px}
.zz{ width:150px; height:36px; float:left; color:#FFFFFF; margin-left:24px; margin-top:6px; }
.zz p{ width:18px; height:36px; font-weight:bold; font-size:14px; float:left;}
.zz span{ width:110px; float:left; margin-left:20px;}
.jt{ width:215px; height:36px; float:left; color:#FFFFFF; margin-top:8px; margin-left:24px;}
.jt p{ width:14px; height:36px; float:left; font-size:14px; font-weight:bold;}
.jt span{ float:left; margin-left:15px; color:#FFFFFF; height:16px; width:180px}
.dg{ width:100px; height:36px; float:left; color:#FFFFFF; margin-left:15px; margin-top:8px;}
.dg p{ width:15px; height:36px; float:left; font-size:14px; font-weight:bold;}
.dg span{ width:50px; height:21px; overflow:hidden; float:left; margin-left:10px;}
/*middle*/
.middle{ width:955px; height:auto; margin-top:5px; margin-left:2px; margin-right:2px;}
/*×ó±ß*/
.m_l{ width:292px; height:auto; float:left;}
.m_l_t{ width:292px; height:340px; float:left; color:#5b6565;}
.l_t_t{ width:119px; height:23px; background:url(../images/ysl_16.jpg);}
.l_t_t span{ margin-left:20px; color:#FFFFFF; font-weight:bold; height:18px; margin-top:6px;}
.l_t_b{ width:290px; margin-top:2px; height:313px; float:left; border:solid 1px #7ae6ee;}
.l_t_b ul{ margin-top:12px; width:290px;}
.l_t_b span{ color:#FF0000; font-weight:bold;}
.l_t_b p{ font-weight:bold;}
.m_l_t1{ width:292px; height:auto; float:left; margin-top:3px; color:#4b4747;}
.m_l_t1 ul{ width:288px; height:auto; margin-left:1px; margin-right:1px; border: solid 1px  #7ae6ee; margin-top:1px; }
.m_l_t1 ul li{ clear:both; margin-left:8px; line-height:25px;}
.m_l_t1 ul li span{ color:#4abac3; font-size:14px; font-weight:bold;}
.m_l_t1 ul li img{ float:right; margin:3px; width:128px; height:142px;}
.m_l_t2{ width:292px; height:auto; float:left; margin-top:1px;  color:#747070;}
.m_l_t2 ul{ width:290px; height:310px; border: solid 1px  #7ae6ee; margin-top:1px;}
.m_l_t2 ul p{ width:280px; float:left; margin-top:15px; margin-left:3px; margin-right:3px; }
.ysl{ color:#FF0000; font-size:14px; font-weight:bold;}
.gy{ color:#000000; font-size:14px; font-weight:bold;}
.m_l_t2 img{ margin-top:15px; width:224px; height:115px; float:left; margin-left:18px;}
.m_l_t3{ width:292px; height:auto; margin-top:1px; float:left}
.m_l_t3 ul{ width:290px; height:454px; float:left; border: solid 1px  #7ae6ee; margin-top:1px;}
.m_l_t3 ul li{ margin-left:2px; margin-right:2px; width:280px; float:left; color:#605f5f; margin-top:5px; font-size:14px; height:267px;}
.m_l_t3 ul li span{ color:#ffc600; font-size:14px;}
.m_l_t3 ul p{ width:284px; height:26px; background:#4ebcc4; margin-top:25px; margin-bottom:8px; float:left;}
.m_l_t3 ul img{ width:266px; height:117px; margin-left:8px; float:left}
/*ÓÒ±ß*/
.m_r{ width:657px; height:auto; float:right; margin-left:2px;  }
.r_t{ width:657px; height:330px; float:right; border: solid 1px  #7ae6ee;}
.r_t_t{ width:657px; height:29px; background:url(../images/ysl_18.jpg); color:#FFFFFF;}
.r_t_t span{ margin-left:31px; font-weight: bold; float:left; margin-top:3px; width:56px;}
.tt{ margin-top:3px; margin-left:5px;}
.r_t ul{ width:651px; float:right;}
.r_t ul li{ color:#5f5b5b; float:left;}
.r_t ul li img{ width:271px; height:223px; float:right;}
.r_tt{ width:659px; height:281px; overflow:hidden; margin-top:2px;}
.r_t1{ width:657px; height:347px; border: solid 1px  #7ae6ee; margin-top:3px;}
.r_t1 ul{ margin:2px; color:#5e5d5d;}
.r_t1 ul li { margin-top:10px; margin-left:5px; width:648px; font-size:14px;}
.r_t1 ul li p{ color:#42b7c0; margin-left:80px; font-size:14px; font-weight:bold;}
.ft{color:#42b7c0; font-size:14px; font-weight:bold;}
.r_t2{ width:657px; height:auto; border: solid 1px  #7ae6ee; margin-top:8px; color:#747070;}
.r_t3{ width:657px; height:370px; border: solid 1px  #7ae6ee; margin-top:3px;}
.r_t3 ul{ margin-top:10px;}
.r_t3 ul li{ width:205px; height:325px; float:left}
.r_t3 ul li span{ width:205px;}
/*×óÏÂ*/
.m_t{ width:954px; height:auto;}
.m_t img{ float:right; margin-top:4px;}
.m_t ul{ margin:2px;}
.m_t_l{ width:283px; height:470px; border:#7ae6ee solid 1px; margin-top:2px; margin-right:2px; float:left;}
.m_t_r{ width:653px; height:auto; float:right; border:#7ae6ee solid 1px;}
.m_t_t{ width:657px; height:29px; background:url(../images/ysl_18.jpg); float:right;}
.td{ color:#ff2a00; font-size:18px; font-weight:bold;}
.td1{ height:109px; float:left;}
.td1 img{ float:left; margin-top:10px; width:76px; height:100px;}
.td1 p{ width:550px; margin-left:10px; float:left; margin-top:10px; line-height:25px; color:#686868;}

.td2{ height:109px; float:left;}
.td2 img{ width:73px; height:99px; margin-top:10px; float:left;}
.td2 p{ width:560px; margin-left:10px; float:left; margin-top:10px; line-height:25px; color:#686868;}

.td3{ height:109px; float:left;}
.td3 img{ width:73px; height:99px; margin-top:10px; float:left;}
.td3 p{ width:550px; margin-left:10px; float:left; margin-top:10px; line-height:25px; color:#686868;}
/*bottom*/
.bottom{ width:959px; height:auto; margin-top:2px; float:left;}
.bot_l{ width:289px; height:auto; margin-left:2px; float:left;}
.bot_con{ width:283px; height:330px; border:#7ae6ee solid 1px; margin-top:2px; float:left; overflow:hidden;}
.bot_r{ width:658px; height:350px; float:left; margin-left:4px;}
.links{ width:959px; height:auto; margin-top:10px;}
.links ul{ margin:10px;}
.links ul span{ float:left;}
.links ul p{ float:left; height:auto;}
.links ul p a{ color:#4b4747; text-decoration:none}
.links ul p a:hover{ font-weight:bold; text-decoration:underline;}
.links ul h2{ margin-top:10px;}
.zt{ color:#42b7c0; font-weight:bold;}
.more{ width:100px; height:20px; overflow:hidden; float:right;}
.r_ttt{ width:657px; height:330px; float:right; border: solid 1px  #7ae6ee;}
.r_ttt ul{ width:632px; float:right; margin:8px;}
.r_ttt ul li{ color:#5f5b5b; float:left; width:630px; border-bottom:#CCCCCC dotted 1px;}
.r_ttt ul li a{ color:#666666; text-decoration:none;}
.r_ttt ul li a:hover{ text-decoration:underline; font-weight:bold; color:#42b7c0;}