@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;}
a,ul,img{ border:none; list-style:none; text-decoration:none}
.clear{ clear:both}
.top_bj{ width:auto; height:41px; background:url(../images/t_bj.gif) repeat-x;}
.top{ width:1024px; height:41px; margin:0 auto; font-size:12px;}
.header{width:100%; height:41px;z-index:1000000000 }
.head{width:960px; height:41px; _height:40px; margin:0px auto;}
.head_left{width:500px; height:41px; float:left; position:relative; z-index:10000; zoom:1;}
.head_left .app_use{width:80px; height:41px; float:left;}
.head_left .app_use a.yingyong{width:80px; height:45px; font-size:12px; color:#666; line-height:41px; display:block; text-indent:10px;}
.head_left .app_use a.yingyong span{ float:left;}
.head_left .app_use a.yingyong:hover{ color:#ff6600;}
.head_left .app_use a.yingyong .ico_trigon{  width:12px; height:7px; float:left; background:url(../images/sjx.png) no-repeat;margin-left:10px; margin-top:20px;}
.head_left .use_con{width:98px; height:auto; border:1px solid #ddd; position:absolute; left:0; top:50px; background:#fff;}
.head_left .use_con ul{width:80px; height:auto; margin:10px auto;}
.head_left .use_con ul li{ width:80px; height:30px; overflow:hidden; text-align:center; line-height:30px; border-bottom:1px dashed #ddd;}
.head_left .use_con ul li a{ display:block; width:80px; height:30px; font-size:12px; color:#333;}
.head_left .use_con ul li a.ico_jzzn { background:url(//img.99.com.cn/css/newview/image_v_1.0/ico_all.png) no-repeat 3px -440px; text-indent:22px;}
.head_left .use_con ul li a.ico_sjzx { background:url(//img.99.com.cn/css/newview/image_v_1.0/ico_all.png) no-repeat -97px -505px; text-indent:22px;}
.head_left .use_con ul li a:hover{ color:#f60;}
.head_left .head_l_r{margin-left:10px; float:left;}
.head_left .head_l_r a{ padding:15px 20px; line-height:41px; color:#666; font-size:12px;}
.head_left .head_l_r a:hover{ color:#ff6600;}
.head_right,.login_after{width:auto; height:41px; float:right; }
.head_right a{ color:#666; line-height:41px; display:block; float:left; padding:0 10px; font-size:12px;}
.head_right a:hover{ color:#f60;}
.head_right span{ color:#666; font-size:12px; line-height:41px; float:left; margin:0px 5px; display:inline;}
.head_right .qq{ width:63px; height:24px; margin-top:10px;}
.head_right .xl{ width:102px; height:24px; margin-top:10px;}
.top_right{ width:auto; height:41px; float:right; color:#666; font-size:12px; line-height41px45px;}
.top_right font{ color:#ff6600}
.top_right a{ color:#1f78fd; cursor:pointer; text-decoration:underline}
.banner{ width:auto; height:608px; background:url(../images/ban.png) top center no-repeat;}
.wrapper{ width:auto; height:auto; background:url(../images/bj.png) repeat; overflow:hidden}
.introduct{ width:960px; height:179px; background:url(../images/d_bj.gif) no-repeat; margin:20px auto 0;}
.introduct dl{ width:960px; height:170px;}
.introduct dt{ width:159px; height:98px; float:left; margin-top:35px; display:inline;}
.introduct dd{ width:790px; height:98px; float:right; color:#4a4949; font-size:14px; line-height:25px; margin-top:35px; display:inline}
.season{ width:960px; height:auto; margin:0 auto; overflow:hidden}
/* spring */
.spring{ width:960px; height:auto;position:relative}
.spring h1{ width:960px; height:67px; background:url(../images/title.png) no-repeat; color:#fff; font-size:18px; font-weight:normal; line-height:70px; font-family:Microsoft YaHei,SimHei; text-indent:40px; display:block}
.s_txt{ width:960px; height:50px; overflow:hidden; position:relative; margin-top:15px;}
.s_txt p{ width:900px; height:50px; overflow:hidden; margin-left:40px; color:#555; font-size:12px; line-height:25px;}
.comma{ width:22px; height:17px; position:absolute; z-index:9; left:10px; top:2px; background:url(../images/comma.png) no-repeat;}
.comma2{ width:22px; height:17px; position:absolute; z-index:9; right:25px; top:30px; background:url(../images/comma2.png) no-repeat;}
.s_cont{ width:960px; height:auto; margin-top:15px; overflow:hidden; border-bottom:1px #e6e3da solid; }
.s_title{ width:70px; height:390px; float:left;}
.s_title h2{ width:70px; height:65px; color:#9b5825; font-size:65px; font-weight:normal; text-align:center; line-height:65px; display:block;font-family:Microsoft YaHei,SimHei; }
.s_title dl{ width:70px; height:85px; margin-top:15px;}
.s_title dt{ width:40px; height:80px; float:left; color:#a86e40; font-size:26px;font-family:Microsoft YaHei,SimHei;line-height:25px; display:inline-block; text-align:center; }
.s_title dd{ width:18px; height:80px; float:left; color:#a86e40; font-size:14px; overflow:hidden; margin-top:3px;}
.s_hx{ width:1px; height:225px; background:#e6e3da;  margin:0 auto; }
.s_ico{ width:7px; height:7px; background:url(../images/ico.gif) no-repeat; position:absolute; z-index:9; left:31px; top:534px; _top:538px;}
.s_text{ width:355px; height:360px; float:left; margin:20px 0px 0px 20px; display:inline;}
.s_text dl{ width:355px; height:135px;}
.s_text dt{ width:355px; height:45px; border-bottom:1px #cac3b5 dashed; overflow:hidden}
.s_text dt a{ color:#333; font-size:22px; font-family:Microsoft YaHei,SimHei; line-height:45px; text-indent:10px; display:block}
.s_text dt a:hover{ color:#ff6600}
.s_text dd{ width:355px; height:70px; overflow:hidden; margin-top:10px;}
.s_text dd p{ color:#555; font-size:12px; line-height:23px;}
.s_text dd a{ color:#ff6600;}
.s_text dd a:hover{ text-decoration:underline}
.s_text ul{ width:355px; height:215px; margin-top:10px;}
.s_text li{ width:355px; height:45px; border-bottom:1px #cac3b5 dashed; background:url(../images/li.gif) 5px center no-repeat; text-indent:15px; display:block; overflow:hidden}
.s_text li a{ color:#333; font-size:14px; line-height:45px;}
.s_text li a:hover{ color:#ff6600}
.spring_tp{ width:497px; height:360px; float:right;margin-top:10px; display:inline;}
.spring_hot{ width:960px; height:270px; border-bottom:1px #e6e3da solid; margin-top:30px; overflow:hidden}
.spring_hcont{ width:890px; height:230px; float:left; margin-top:20px; display:inline;}
.spring_hcont dl{ width:190px; height:225px; float:left;}
.spring_hcont dt{ width:189px; height:187px;}
.spring_hcont dd{ width:190px; height:25px; overflow:hidden; margin-top:10px;}
.spring_hcont dd a{ color:#555; font-size:14px; line-height:25px; text-align:center; display:block}
.spring_hcont dd a:hover{ color:#ff6600}
.spring_hcont .spring_wd{ margin-left:30px;}
.spring_title{ width:60px; height:270px; float:right}
.spring_title h2{ width:60px; height:40px; color:#333; font-size:40px; font-weight:normal; text-align:center; line-height:40px; display:block;font-family:Microsoft YaHei,SimHei; }
.spring_title dl{ width:60px; height:125px; margin-top:10px;}
.spring_title dt{ width:25px; height:125px; float:left; color:#333; font-size:18px;font-family:Microsoft YaHei,SimHei; margin-left:10px; _margin-left:5px; display:inline-block; line-height:20px;}
.spring_title dd{ width:18px; height:125px; float:left; margin-top:3px; }
.spring_hx{ width:1px; height:95px; background:#e6e3da;overflow:hidden; margin-left:20px;display:block}
/* summer */
.summer{ width:960px; height:auto;position:relative; margin-top:30px;}
.summer_cont{ width:960px; height:390px; border-bottom:1px #e6e3da solid;}
.summer_title{ width:70px; height:390px; float:left}
.summer_title h2{ width:70px; height:65px; color:#9b5825; font-size:65px; font-weight:normal; text-align:center; line-height:65px; display:block;font-family:Microsoft YaHei,SimHei; }
.summer_title dl{ width:70px; height:85px; margin-top:15px;}
.summer_title dt{ width:35px;_width:40px; height:80px; float:left; color:#a86e40; font-size:26px;font-family:Microsoft YaHei,SimHei;line-height:25px; display:inline-block; margin-left:10px;_margin-left:0px;}
.summer_title dd{ width:18px; height:70px; float:left; margin-top:3px; }
.summer_txt{ width:870px; height:390px; float:right}
.summer_bt{ width:870px; height:50px; overflow:hidden; position:relative; margin-top:20px;}
.summer_bt p{ width:830px; height:50px; overflow:hidden; margin-left:40px; color:#555; font-size:12px; line-height:25px;}
.comma3{ width:22px; height:17px; position:absolute; z-index:9; left:10px; top:2px; background:url(../images/comma.png) no-repeat;}
.comma4{ width:22px; height:17px; position:absolute; z-index:9; right:100px; top:28px; background:url(../images/comma2.png) no-repeat;}
.comma5{ width:22px; height:17px; position:absolute; z-index:9; right:220px; top:28px; background:url(../images/comma2.png) no-repeat;}
.comma6{ width:22px; height:17px; position:absolute; z-index:9; right:345px; top:28px; background:url(../images/comma2.png) no-repeat;}
.comma7{ width:22px; height:17px; position:absolute; z-index:9; right:165px; top:28px; background:url(../images/comma2.png) no-repeat;}
.comma8{ width:22px; height:17px; position:absolute; z-index:9; right:665px; top:28px; background:url(../images/comma2.png) no-repeat;}

.summer_txt dl{ width:850px; height:270px; margin:10px 0px 0px 10px;}
.summer_txt dt{ width:310px; height:270px; float:left;}
.summer_txt dd{ width:525px; height:270px; float:right}
.summer_txt .summer_text{ width:525px; height:125px; border-bottom:1px #cac3b5 dashed; font-weight:normal; margin-top:5px;}
.summer_text h3{ width:525px; height:40px; overflow:hidden; }
.summer_text h3 a{color:#333; font-size:16px; line-height:40px;font-family:Microsoft YaHei,SimHei; font-weight:normal}
.summer_text h3 a:hover{ color:#ff6600}
.summer_text p{ color:#555; font-size:12px; line-height:23px; width:525px; height:80px; overflow:hidden}
.summer_text p a{ color:#ff6600;}
.summer_text p a:hover{ text-decoration:underline}
.summer_text.summer_other{ border:none}
.s_ico2{ width:7px; height:7px; background:url(../images/ico.gif) no-repeat; position:absolute; z-index:9; left:31px; top:387px;}
.summer_hot{ width:960px; height:270px; border-bottom:1px #e6e3da solid; margin-top:30px;}
.summer_hcont{ width:890px; height:230px; float:left; margin-top:20px; display:inline;}
.summer_hcont a{ width:185px; height:220px; cursor:pointer; display:block; float:left}
.summer_hcont dl{ width:185px; height:220px; float:left;}
.summer_hcont dt{ width:185px; height:185px; position:relative}
.summer_hcont dt span{ width:185px; height:185px; background:url(../images/bk.png) no-repeat; position:absolute; z-index:9}
.summer_hcont dt img{ width:179px; height:179px; padding:3px; margin:0 auto; display:block; position:absolute; z-index:2}
.summer_hcont dd{ width:190px; height:25px; overflow:hidden; margin-top:10px;}
.summer_hcont dd span{ color:#555; font-size:14px; line-height:25px; text-align:center; display:block}
.summer_hcont dd span:hover{ color:#ff6600}
.summer_hcont .summer_wd{ margin-left:37px;}
.summer_htitle{ width:60px; height:270px; float:right}
.summer_htitle h2{ width:60px; height:40px; color:#333; font-size:40px; font-weight:normal; text-align:center; line-height:40px; display:block;font-family:Microsoft YaHei,SimHei; }
.summer_htitle dl{ width:60px; height:125px; margin-top:15px;}
.summer_htitle dt{ width:25px; height:125px; float:left; color:#333; font-size:18px;font-family:Microsoft YaHei,SimHei; margin-left:10px; _margin-left:5px; display:inline-block; line-height:20px;}
.summer_htitle dd{ width:18px; height:125px; float:left; margin-top:3px;}
.summer_hx{ width:1px; height:90px; background:#e6e3da;overflow:hidden; margin-left:20px; display:block}
/* autumn */
.autumn{ width:960px; height:auto;position:relative; margin-top:30px;}
.autumn_cont{ width:960px; height:480px; border-bottom:1px #e6e3da solid;}
.autumn_title{ width:70px; height:480px; float:left}
.autumn_title h2{ width:70px; height:65px; color:#9b5825; font-size:65px; font-weight:normal; text-align:center; line-height:65px; display:block;font-family:Microsoft YaHei,SimHei; }
.autumn_title dl{ width:70px; height:85px; margin-top:15px;}
.autumn_title dt{ width:35px;_width:40px; height:80px; float:left; color:#a86e40; font-size:26px;font-family:Microsoft YaHei,SimHei;line-height:25px; display:inline-block; margin-left:10px;_margin-left:0px;}
.autumn_title dd{ width:18px; height:70px; float:left;margin-top:3px;}
.a_hx{ width:1px; height:315px; background:#e6e3da;  margin:0 auto; }
.autumn_txt{ width:870px; height:480px; float:right;}
.autumn_bt{ width:870px; height:50px; overflow:hidden; position:relative; margin-top:20px;}
.autumn_bt p{ width:830px; height:50px; overflow:hidden; margin-left:40px; color:#555; font-size:12px; line-height:25px;}
.autumn_left{ width:360px; height:355px; float:left; margin-top:30px; display:inline;}
.autumn_left dt{ width:355px; height:45px; border-bottom:1px #cac3b5 dashed; overflow:hidden}
.autumn_left dt a{ color:#333; font-size:22px; font-family:Microsoft YaHei,SimHei; line-height:45px; text-indent:10px; display:block}
.autumn_left dt a:hover{ color:#ff6600}
.autumn_left dd{ width:355px; height:70px; overflow:hidden; margin-top:10px;}
.autumn_left dd p{ color:#555; font-size:12px; line-height:23px;}
.autumn_left dd a{ color:#ff6600;}
.autumn_left dd a:hover{ text-decoration:underline}
.autumn_left ul{ width:355px; height:215px; margin-top:10px;}
.autumn_left li{ width:355px; height:45px; border-bottom:1px #cac3b5 dashed; background:url(../images/li.gif) 5px center no-repeat; text-indent:15px; display:block; overflow:hidden}
.autumn_left li a{ color:#333; font-size:14px; line-height:45px;}
.autumn_left li a:hover{ color:#ff6600}
.autumn_tp{ width:455px; height:355px; float:right; margin-top:30px; display:inline;}
.a_ico{ width:7px; height:7px; background:url(../images/ico.gif) no-repeat; position:absolute; z-index:9; left:31px; top:477px;}
/* winter */
.winter{ width:960px; height:auto;position:relative; margin-top:30px;}
.winter_cont{ width:960px; height:425px; border-bottom:1px #e6e3da solid;}
.winter_title{ width:70px; height:425px; float:left}
.winter_title h2{ width:70px; height:65px; color:#9b5825; font-size:65px; font-weight:normal; text-align:center; line-height:65px; display:block;font-family:Microsoft YaHei,SimHei; }
.winter_title dl{ width:70px; height:85px; margin-top:15px;}
.winter_title dt{width:35px;_width:40px; height:80px; float:left; color:#a86e40; font-size:26px;font-family:Microsoft YaHei,SimHei;line-height:25px; display:inline-block; margin-left:10px;_margin-left:0px;}
.winter_title dd{ width:18px; height:70px; float:left; margin-top:3px;}
.w_hx{ width:1px; height:260px; background:#e6e3da;  margin:0 auto; }
.winter_txt{ width:870px; height:425px; float:right;}
.winter_bt{ width:870px; height:50px; overflow:hidden; position:relative; margin-top:20px;}
.winter_bt p{ width:830px; height:50px; overflow:hidden; margin-left:40px; color:#555; font-size:12px; line-height:25px;}
.winter_left{ width:310px; height:305px; float:left; margin-top:30px; display:inline;}
.winter_right{ width:520px; height:305px; float:right;margin-top:30px; display:inline;}
.winter_right .winter_text{ width:525px; height:130px; border-bottom:1px #cac3b5 dashed; font-weight:normal; margin-top:15px; }
.winter_text h3{ width:525px; height:40px; overflow:hidden; }
.winter_text h3 a{color:#333; font-size:16px; line-height:40px;font-family:Microsoft YaHei,SimHei; font-weight:normal}
.winter_text h3 a:hover{ color:#ff6600}
.winter_text p{ color:#555; font-size:12px; line-height:23px; width:525px; height:80px; overflow:hidden}
.winter_text p a{ color:#ff6600;}
.winter_text p a:hover{ text-decoration:underline}
.winter_text.winter_other{ border:none}
.w_ico{ width:7px; height:7px; background:url(../images/ico.gif) no-repeat; position:absolute; z-index:9; left:31px; top:422px;}

/* beauty */
.beauty{ width:960px; height:auto; margin:30px auto 0; overflow:hidden}
.beauty h1{ width:960px; height:67px; background:url(../images/title.png) no-repeat; color:#fff; font-size:18px; font-weight:normal; line-height:70px; font-family:Microsoft YaHei,SimHei; text-indent:40px; display:block}
.b_txt{ width:960px; height:50px; overflow:hidden; position:relative; margin-top:15px;}
.b_txt p{ width:900px; height:50px; overflow:hidden; margin-left:40px; color:#555; font-size:12px; line-height:25px;}
.b_cont{ width:960px; height:auto; margin-top:25px;}
.b_cont dl{ width:225px; height:275px; float:left; background:url(../images/fgx.png) right 50px no-repeat; margin-bottom:15px;}
.b_text dt{ width:205px; height:46px; overflow:hidden}
.b_text dt span{ width:46px; height:46px; background:url(../images/b_bt.png) left -10px no-repeat; display:block; float:left}
.b_text dt a{ width:150px; height:46px; overflow:hidden; color:#9b5825; font-size:16px; line-height:46px; font-family:Microsoft YaHei,SimHei; float:right}
.b_text dt a:hover{ color:#ff6600}
.b_cont dd{ width:205px; height:205px; margin-top:15px;}
.b_cont dd h3{ width:205px; height:165px; background:#bdbcb8}
.b_cont dd h3 img{ width:197px; height:157px; padding:4px; margin:0 auto; display:block}
.b_cont dd p{ width:205px; height:30px; margin-top:10px; overflow:hidden}
.b_cont dd p a{ color:#555; font-size:14px; text-align:center; display:block; line-height:30px;}
.b_cont dd p a:hover{ color:#ff6600}
.b_text2{ width:225px; height:275px; margin-left:20px;}
.b_text2 dt{ width:205px; height:46px; overflow:hidden}
.b_text2 dt span{ width:46px; height:46px; background:url(../images/b_bt.png) left -81px no-repeat; display:block; float:left}
.b_text2 dt a{ width:150px; height:46px; overflow:hidden; color:#9b5825; font-size:16px; line-height:46px; font-family:Microsoft YaHei,SimHei; float:right}
.b_text2 dt a:hover{ color:#ff6600}
.b_text3{ width:225px; height:275px; margin-left:20px;}
.b_text3 dt{ width:205px; height:46px; overflow:hidden}
.b_text3 dt span{ width:46px; height:46px; background:url(../images/b_bt.png) left -152px no-repeat; display:block; float:left}
.b_text3 dt a{ width:150px; height:46px; overflow:hidden; color:#9b5825; font-size:16px; line-height:46px; font-family:Microsoft YaHei,SimHei; float:right}
.b_text3 dt a:hover{ color:#ff6600}
.b_cont .b_text4{ width:205px; height:275px; margin-left:18px; background:none}
.b_text4 dt{ width:205px; height:46px; overflow:hidden}
.b_text4 dt span{ width:46px; height:46px; background:url(../images/b_bt.png) left -225px no-repeat; display:block; float:left}
.b_text4 dt a{ width:155px; height:46px; overflow:hidden; color:#9b5825; font-size:16px; line-height:46px; font-family:Microsoft YaHei,SimHei; float:right}
.b_text4 dt a:hover{ color:#ff6600}
.b_text5{ width:225px; height:275px; }
.b_text5 dt{ width:205px; height:46px; overflow:hidden}
.b_text5 dt span{ width:46px; height:46px; background:url(../images/b_bt.png) left -297px no-repeat; display:block; float:left}
.b_text5 dt a{ width:150px; height:46px; overflow:hidden; color:#9b5825; font-size:16px; line-height:46px; font-family:Microsoft YaHei,SimHei; float:right}
.b_text5 dt a:hover{ color:#ff6600}
.b_text6{ width:225px; height:275px; margin-left:20px;}
.b_text6 dt{ width:205px; height:46px; overflow:hidden}
.b_text6 dt span{ width:46px; height:46px; background:url(../images/b_bt.png) left -368px no-repeat; display:block; float:left}
.b_text6 dt a{ width:150px; height:46px; overflow:hidden; color:#9b5825; font-size:16px; line-height:46px; font-family:Microsoft YaHei,SimHei; float:right}
.b_text6 dt a:hover{ color:#ff6600}
.b_text7{ width:225px; height:275px; margin-left:20px;}
.b_text7 dt{ width:205px; height:46px; overflow:hidden}
.b_text7 dt span{ width:46px; height:46px; background:url(../images/b_bt.png) left -439px no-repeat; display:block; float:left}
.b_text7 dt a{ width:150px; height:46px; overflow:hidden; color:#9b5825; font-size:16px; line-height:46px; font-family:Microsoft YaHei,SimHei; float:right}
.b_text7 dt a:hover{ color:#ff6600}
.b_cont .b_text8{ width:205px; height:275px; margin-left:18px; background:none}
.b_text8 dt{ width:205px; height:46px; overflow:hidden}
.b_text8 dt span{ width:46px; height:46px; background:url(../images/b_bt.png) left -511px no-repeat; display:block; float:left}
.b_text8 dt a{ width:155px; height:46px; overflow:hidden; color:#9b5825; font-size:16px; line-height:46px; font-family:Microsoft YaHei,SimHei; float:right}
.b_text8 dt a:hover{ color:#ff6600}

/* crowd */
.crowd{ width:960px; height:auto; margin:15px auto 0; overflow:hidden}
.crowd h1{ width:960px; height:67px; background:url(../images/title.png) no-repeat; color:#fff; font-size:18px; font-weight:normal; line-height:70px; font-family:Microsoft YaHei,SimHei; text-indent:40px; display:block}
.c_txt{ width:960px; height:50px; overflow:hidden; position:relative; margin-top:15px;}
.c_txt p{ width:900px; height:50px; overflow:hidden; margin-left:40px; color:#555; font-size:12px; line-height:25px;}
.c_content{ width:960px; height:auto; margin-top:25px;}
.c_text{ width:465px; height:190px; float:left;background:url(../images/hx.png) bottom no-repeat; margin-bottom:15px;}
.c_tp{ width:213px; height:165px; float:left; position:relative}
.c_tp a{ width:213px; height:165px; cursor:pointer}
.c_tp span{ width:213px; height:165px; background:url(../images/c_tp.png) no-repeat; position:absolute; z-index:9; float:left; display:block}
.c_tp img{ width:209px; height:161px; position:absolute; z-index:2; margin:0 auto; display:block; padding:2px; cursor:pointer;}
.c_cont{ width:235px; height:165px; float:right;position:relative}
.c_cont h2{ width:235px; height:35px; }
.c_cont h2 a{ color:#9b5825; font-size:16px;font-family:Microsoft YaHei,SimHei; line-height:35px; font-weight:normal}
.c_cont h2 a:hover{ color:#ff6600}
.c_cont p{ width:235px; height:130px; margin-top:5px; overflow:hidden; color:#555; font-size:12px; line-height:23px;}
.c_cont p a{ color:#ff6600}
.c_cont p a:hover{ text-decoration:underline;}
.c_content .c_text2{ float:right}
.c_content .c_other{ background:none}
.c_ico{ width:52px; height:35px; background:url(../images/tp.gif) no-repeat; position:absolute; z-index:9; top:0px; right:0px;}

/* tip */
.tip{ width:960px; height:auto; margin:10px auto 0; overflow:hidden}
.tip h1{ width:960px; height:67px; background:url(../images/title.png) no-repeat; color:#fff; font-size:18px; font-weight:normal; line-height:70px; font-family:Microsoft YaHei,SimHei; text-indent:40px; display:block}
.t_txt{ width:960px; height:50px; overflow:hidden; position:relative; margin-top:15px;}
.t_txt p{ width:900px; height:50px; overflow:hidden; margin-left:40px; color:#555; font-size:12px; line-height:25px;}
.t_content{ width:960px; height:auto; margin-top:25px; margin:0px 0px 15px 10px;}
.t_content .t_text{ width:930px; height:160px; border-bottom:1px #cac3b5 dashed; margin-top:25px;}
.t_text dt{ width:220px; height:140px; float:left}
.t_text dd{ width:690px; height:140px; float:right}
.t_text dd h2{ width:690px; height:40px;}
.t_text dd h2 a{ color:#9b5825; font-size:16px; font-weight:normal; line-height:40px;font-family:Microsoft YaHei,SimHei;}
.t_text dd h2 a:hover{ color:#ff6600}
.t_text dd p{ width:690px; height:95px; margin-top:5px; overflow:hidden; color:#555; font-size:12px; line-height:25px;}
.t_text dd p a{ color:#ff6600}
.t_text dd p a:hover{ text-decoration:underline}
.t_content .t_text2{ width:930px; height:160px; border-bottom:1px #cac3b5 dashed; margin-top:25px;}
.t_text2 dt{ width:220px; height:140px; float:right}
.t_text2 dd{ width:690px; height:140px; float:left}
.t_text2 dd h2{ width:690px; height:40px;}
.t_text2 dd h2 a{ color:#9b5825; font-size:16px; font-weight:normal; line-height:40px;font-family:Microsoft YaHei,SimHei;}
.t_text2 dd h2 a:hover{ color:#ff6600}
.t_text2 dd p{ width:690px; height:95px; margin-top:5px; overflow:hidden; color:#555; font-size:12px; line-height:25px;}
.t_text2 dd p a{ color:#ff6600}
.t_text2 dd p a:hover{ text-decoration:underline}
.t_content .t_other{ border:none}

/* link */
.link{ width:960px; height:90px; margin:0 auto; background:url(../images/l_bj.png) no-repeat; margin-bottom:25px;}
.l_cont{ width:760px; height:55px; float:right; margin:20px 20px 0px 0px; word-wrap:break-word;word-break:nomal}
.l_cont a{ margin-right:20px; line-height:25px; color:#6e4e27; font-size:12px;}
.l_cont a:hover{ color:#ff6600}

/* footer */
.foot{width:100%; height:auto; border-top:1px solid #efefef; background:#fff;}
.newfoot { text-align:left; font-size:12px; color:#2e2e2e; line-height:20px; font-family:Microsoft YaHei,SimHei;padding:8px 0 ;; width:960px; margin:0 auto; margin-top:0px;}
.foot_logo{float:left;width:220px; height:75px; margin:5px 0 0 10px; background:url(http://img.99.585.com/images/foot_logo.gif) no-repeat; border-right:1px solid #ddd;}
.foot_right{width:700px; height:auto; float:left; margin-left:10px;}
.foot_right p{ line-height:25px; color:#2e2e2e;}
.foot_right p a{ margin:0 13px 0 13px; display:inline; font-size:12px; text-decoration:none; color:#333;}
.foot_right p a:hover{color:#f60;}
.p_mgl{ margin-left:13px;}

.back_top{ width:60px; height:50px; overflow: visible;position: fixed;bottom:100px; _position: absolute;right:50px;_top: expression(documentElement.scrollTop + documentElement.clientHeight/2 +50 + "px"); float:right; z-index:9999;}
.back_top a{ width:60px; height:50px;background:url(../images/top.png) no-repeat; display:block}
.back_top a:hover{ width:60px; height:50px; background:url(../images/top2.png) no-repeat; display:block}