.left{width:216px; overflow: hidden; background: url(left2.gif); float: left;}
.left h1{ background: url(left1.gif);height:22px;padding: 11px 0 0 55px;color:#ff1200; position: relative;}
.left h1 img{ position: absolute; left:25px;top:12px}
.i_hot_n{margin:12px 14px 12px 16px; overflow:hidden; height:140px}
.i_hot_n a{color:#fb0404;background:url(bg.gif) 0px -277px no-repeat;padding-left:40px;font-weight:bold}
.i_hot_n a:hover{color:#cb0000; text-decoration: none; padding-left:41px}
.i_hot_n li{background:url(line.gif) 0 bottom repeat-x;padding-bottom:6px;margin-top:5px}
.left h2{ background: url(left4.gif);height:23px;padding: 6px 0 0 55px;color:#ff1200; position: relative;}
.left h2 img{ position: absolute; left:25px;top:12px}
.i_ts{margin:12px 14px 0 12px;}
.i_ts li{ float: left; width:80px; margin:0 0 6px 14px; overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap; display: inline;}
.center{width:537px; margin: 3px 0 0 2px; float:left; overflow: hidden; display: inline; }
.center h1{ background: url(bg.gif) 0 -74px;padding:0 0 0 20px;color: #fff;height:31px; position: relative; margin:0 0 6px 0}
.center h1 em{background: url(bg.gif) right -193px no-repeat;float:left; padding-right:25px; height:31px;text-align: center; line-height: 25px}
.center h1 em span{background: url(bg.gif) 0 -193px no-repeat;float:left; padding-left:25px; height:31px;}
.center h1 em span strong{float:left; text-align: center; min-width:150px;_width:150px;}
.center h1 img{ position: absolute; right:17px;top:10px}
.center table{width:100%; table-layout: auto; margin:0 0 6px 0}
.center th{background:#f0f0f0; width: 90px; text-align: center;}
.center th span{color:#fb0404}
.center td{padding:5px 10px; text-align: center;}
.center td span{ color: #fb0404}
.center .i_c_t{width:220px; text-align: left; line-height: 160%;padding:5px 10px;}
.center .i_c_t span{ color: #c41000}
.i_company{padding:15px 15px 15px 180px; line-height: 180%; background:url(company.jpg) 30px 40px no-repeat; text-indent: 2em;color:#666; overflow: hidden;height:133px}
.right{width:216px; overflow: hidden; float: right; margin: 2px 0 0 0}
.right h1{ background: url(bg.gif) 0 -108px;height:31px; padding: 0 0 0 15px; line-height: 31px; position: relative;margin:0 0 6px 0}
.right h1 img{ position: absolute; right:15px;top:14px}
.i_fc{ background: #f4f4f4 url(map.jpg) center 10px no-repeat;height:105px; overflow: hidden;padding:105px 15px 15px 15px;margin:0 0 6px 0}
.i_fc dl{ width:186px; background: url(line.gif) left bottom repeat-x;padding:0 0 6px 0;float:left;margin:0 0 7px 0}
.i_fc dt{color:#fb0404;padding:3px 3px 0 3px;float:left}
.i_fc dd{padding:0 0 0 4px;float:left}
.sqBorder {width:216px; height:200px;padding:15px 0; text-align: center; background: #f4f4f4;margin:0 0 6px 0}
.scroll_div {width:216px; height:200px; margin:0 auto; overflow:hidden;}
.scroll_div img {margin:0 0 10px 0;}
.i_news{padding:3px 10px 12px 10px;width:196px; background: #f4f4f4; overflow: hidden;}
.i_news a{color:#666;}
.i_news a:hover{color:#cb0000; }
.i_news li{margin-top:7px;background:url(bg.gif) -10px -240px no-repeat;padding-left:20px; width:176px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap; float:left;display:inline}
.link{ width:925px; margin: 7px auto 0 auto; background: url(fbg.jpg);height:75px;padding:7px 15px 20px 40px;line-height:180%; overflow: hidden;}
.link a{margin:0 5px;}
.i_js{width:176px; padding:10px 20px; text-align: center; overflow: hidden;height:120px; color:#666;line-height:180%;margin:0 0 10px 0}
.i_js p{ text-align: left; text-indent: 2em;padding:10px 0 0 0}
.page{width:762px; margin: 3px 0 0 0; float:right; overflow: hidden; display: inline; }
.p_h1{ background: url(bg.gif) 0 -309px;padding:0 0 0 20px;color: #fff;height:31px; position: relative;}
.p_h1 em{background: url(bg.gif) right -193px no-repeat;float:left; padding-right:25px; height:31px;text-align: center; line-height: 25px}
.p_h1 em span{background: url(bg.gif) 0 -193px no-repeat;float:left; padding-left:25px; height:31px;}
.p_h1 em span strong{float:left; text-align: center; min-width:150px;_width:150px;}
.p_c{ width:702px; padding: 10px 30px 20px 30px; background: #f4f4f4;min-height:500px;margin:6px 0 0 0;line-height: 200%; _height:500px}
.p_c h2{ font-size:14px; color: #fb0404; font-weight: bolder;padding:15px 0 20px 0; }
.p_list{width:702px; padding: 20px 30px; background: #f4f4f4;min-height:500px;_height:500px;margin:6px 0 0 0;line-height: 200%}
.p_list li a{background:url(bg.gif) 0px -277px no-repeat;padding-left:40px;}
.p_list li a:hover{ padding-left:41px}
.p_list li{background:url(line.gif) 0 bottom repeat-x;padding-bottom:3px;margin-top:2px}
.ym{margin:15px 30px 0 0; color:#666; text-align:right; color: #999}
.ym a{ color:#075198; cursor:pointer;}
.p_plan{padding:10px 0;}
.p_plan li{ float:left;width:175px;padding:0 0 15px 0; text-align: center;}
.download{width:95%; margin: 10px auto; border-collapse: collapse; text-align: center;}
.download th{padding:5px 10px; border:1px solid #ff9900;background: #ffffcc;color:#ff0000}
.download td{padding:5px 10px;  border:1px solid #ff9900;  background: #fff;}
.download a{color:#333}
.download a:hover{color:#cb0000}
.pay{width:95%; margin: 10px auto 0 auto; border: 1px solid #ff9900;}
.pay td{background: #fff; padding: 0 10px;}
.pay th{background: #fff; color:#ff0000; padding: 0 10px; text-align: left;}
.pay .pay_i{width:170px; text-align: center; background: #fff;}
.i_lx{padding:15px 25px 5px 25px;color:#666;line-height:200%}
.i_lx span{color:#ff0000}
.step{float:left; width:670px; background: url(wommen.jpg) right top no-repeat;height:403px;padding:10px 0 0 20px}
.step li a{color:#000;font-size:14px; background: url(1.jpg);width:387px;height:49px; padding: 26px 0 0 70px;float:left;margin:10px 0 0 0; display: inline;}
.step li a:hover{ color:#ff0000;text-decoration: none;}
.step .step_2 a{ background: url(2.jpg)}
.step .step_3 a{ background: url(3.jpg)}
.step .step_4 a{ background: url(4.jpg)}
.ts{ background:#f4f4f4 url(ts.jpg) no-repeat;margin:6px 0 0 0;width:692px;padding:30px 0 0 70px;float:left}
.ts li{ background: url(bt1.gif) 0 4px no-repeat;width:180px;margin:0 15px 10px 0;padding:0 0 0 20px;float:left}
.p_number{ width:657px; padding: 0 0 20px 0; background: #ffffff;min-height:480px;margin:6px 0 0 0;line-height: 200%; _height:480px}
.p_n_n{ width:664px; padding: 10px 0 20px 0px;float:left}
.p_n_n li{float:left;padding:15px 0 0 10px}
.p_n_n li a{width:195px;height:43px; line-height: 43px; background: url(nbg.gif) 0 -43px no-repeat;float:left;color:#000; font-weight: bold;font-size:13pt; padding:0 0 0 10px;}
.p_n_n li a:hover{background: url(nbg.gif) 0 -0 no-repeat; text-decoration: none; color: #ff0000;position:relative;}
.p_n_n li a span{padding:0 0 0 10px; font-size:12px; font-weight: normal;}
.p_n_n li a em {display: none }
.p_n_n li a:hover em {display:block;position:absolute;top:30px;left:0;background: url(nbg.gif) left bottom no-repeat;width:185px;padding:8px 10px 5px 10px;line-height:160%;color:#000;text-align:left; font-size:12px; font-weight: normal;height:59px; overflow: hidden; cursor: pointer;}
.p_n_s{ padding:25px 0 0 40px;height:30px}
.p_n_s div{ background: url(search.jpg) 60px 0 no-repeat;height:28px; position: relative;}
.p_n_s .p_n_s_1{ position: absolute; width:146px; border: 0;  left:92px;top:2px; padding: 2px 0; font-size:13pt; color: #ff0000; font-weight: bold}
.p_n_s div span{ position: absolute;left:260px;top:2px; width:200px;}
.p_n_s div select{border: 1px solid #f19697}
.p_n_s .p_n_s_2{ position: absolute; cursor:pointer; left:490px;top:0; background: url(sb.gif);width:79px;height:27px; border: 0}

