@charset "utf-8";
/* CSS Document */
body { background:url(17smtsg_head.jpg) no-repeat center top #f9f9f9; color:#555555; margin:0px; padding:0px; font-size:14px; font-family:"Microsoft YaHei"; text-align:left; }
a { text-decoration:none; }
a:link, a:visited { color:#555555; }
a:hover { color:#015ab6; text-decoration:underline; }
* { margin:0px; padding:0px; font-family:"Microsoft YaHei";}
ul, li { list-style-type:none; margin:0px; padding:0px; }
img {border:0px; vertical-align:middle;}
.clear { clear:both; }
input,select { vertical-align:middle; }
.no { display:none; }
table { margin:0px auto; table-layout:fixed; }
/*---------------------------------------segmentation------------------------------------------*/

.contain{ width:1200px; margin:0 auto;}
.head{ height:273px; border-bottom:3px solid #5776e2}
.tit{ height:44px; line-height:44px; clear:both; font-size:12px;}
.tit span{ margin-right:20px;}
.logo{ height:152px;}
.post{ position:relative;}
.sj_con{ background:url(17smtsg_sj_con.png) repeat-y right; position:absolute; right:0; top:10px; padding:15px; padding-left:118px;}
.sj_icon{ background:url(17smtsg_sj_icon.png) no-repeat left center; padding-left:67px; line-height:24px;}
.menu{ margin:0px auto; background:url(17smtsg_menu.jpg) repeat-x; height:77px; border-left:1px solid #e5e5e5;}
.menu li{float:left;width: 132px;border-right:1px solid #e5e5e5;height:77px;font-size:16px;text-align:center;position:relative;}
.menu li a{ display:block; padding-top:13px; height:64px;}
.menu li a span{ height:30px; line-height:30px; margin:0 auto 5px; clear:both; display:block; width:100%}
.menu li a:hover,.menu li.on a{ text-decoration:none; background-color:#5776e2; color:#ffffff;}
.menu li ul{ background-color:#ffffff; border-top:3px solid #5776e2; position:absolute; left:0; top:77px; display:none}
.menu li ul li{ height:40px; line-height:40px; font-size:14px;}
.menu li ul li a{ padding:0; height:40px;}
.menu li ul li a:hover{ background-color:#BCDAFF; color:#5776e2;}
.menu li.last{ border-right:0;}
.menu li a span.icon1{ background:url(17smtsg_menu_icon1.png) no-repeat center;}
.menu li a:hover span.icon1,.menu li.on span.icon1{ background:url(17smtsg_menu_icon1_1.png) no-repeat center;}
.menu li a span.icon2{ background:url(17smtsg_menu_icon2.png) no-repeat center;}
.menu li a:hover span.icon2,.menu li.on span.icon2{ background:url(17smtsg_menu_icon2_1.png) no-repeat center;}
.menu li a span.icon3{ background:url(17smtsg_menu_icon3.png) no-repeat center;}
.menu li a:hover span.icon3,.menu li.on span.icon3{ background:url(17smtsg_menu_icon3_1.png) no-repeat center;}
.menu li a span.icon4{ background:url(17smtsg_menu_icon4.png) no-repeat center;}
.menu li a:hover span.icon4,.menu li.on span.icon4{ background:url(17smtsg_menu_icon4_1.png) no-repeat center;}
.menu li a span.icon5{ background:url(17smtsg_menu_icon5.png) no-repeat center;}
.menu li a:hover span.icon5,.menu li.on span.icon5{ background:url(17smtsg_menu_icon5_1.png) no-repeat center;}
.menu li a span.icon6{ background:url(17smtsg_menu_icon6.png) no-repeat center;}
.menu li a:hover span.icon6,.menu li.on span.icon6{ background:url(17smtsg_menu_icon6_1.png) no-repeat center;}
.menu li a span.icon7{ background:url(17smtsg_menu_icon7.png) no-repeat center;}
.menu li a:hover span.icon7,.menu li.on span.icon7{ background:url(17smtsg_menu_icon7_1.png) no-repeat center;}
.menu li a span.icon8{ background:url(17smtsg_menu_icon8.png) no-repeat center;}
.menu li a:hover span.icon8,.menu li.on span.icon8{ background:url(17smtsg_menu_icon8_1.png) no-repeat center;}
.con{ background:url(17smtsg_line.jpg) repeat-y 910px top #ffffff; border:1px solid #e2e2e2; margin:20px auto 0;}
.con_l1{ float:left; width:910px;}
.tit1_1{ height:64px; line-height:64px; background:url(17smtsg_icon.jpg) no-repeat 19px center; padding-left:34px; font-size:20px; font-weight:bold; border-bottom:1px solid #e2e2e2;}
.tit1_1 span{ float:right; padding-right:10px; font-size:14px; color:#989898; font-weight:normal}
.tit1_2{ text-align:center; font-size:24px; color:#26cb6f; margin:18px auto 12px;}
.tit1_3{ text-indent:2em; border-bottom:1px dotted #cccccc; padding-bottom:18px;}
.tit1_3 span{ color:#5776e2}
.con_l{ float:left; width:370px; position:relative; height:277px; overflow:hidden; padding-left:19px; margin-top:20px;}
.con_c{ float:right; width:475px; padding-right:20px; padding-top:15px;}
.con_r{ float:right; width:288px;}
.con_l .pic{ height:100%; overflow:hidden}
.con_l .pic img { width:100%; height:100%; display: block; }
.con_l .txt-bg { position: absolute; bottom: 0; z-index: 4; height:40px; width: 100%; background-color:#000; filter:alpha(opacity=50); opacity:0.5; overflow: hidden; }
.con_l .txt { position: absolute; bottom: 0; z-index: 5; height:40px; width: 100%; overflow: hidden; }
.con_l .txt li { height:40px; line-height:40px; position: absolute; text-align:center; bottom: -40px; left:0px; width:100%}
.con_l .txt li a { display: block; color: white; font-size: 14px;}
.con_l .num { position: absolute; z-index: 6; bottom:48px; text-align:center; width:100%}
.con_l .num li { display:inline-block; position: relative; width:10px; height: 10px; background:url(17smtsg_dot_off.png) no-repeat; overflow: hidden; text-align: center; cursor: pointer; }
.con_l .num li.on, .con_l .num li:hover { background:url(17smtsg_dot_on.png) no-repeat;}
.con_l .prev, .con_l .next { display: block; width: 24px; position: absolute; height:48px; cursor: pointer; top:126px; z-index:999}
.con_l .prev { background: url(17smtsg_icon_l.png) no-repeat; left:19px; }
.con_l .next { background: url(17smtsg_icon_r.png) no-repeat left; right:0px; }
.tit1{ height:44px; line-height:44px; color:#5776e2; padding-left:18px; margin:12px auto 0; border-top:3px solid #5776e2}
.tit1 span{ float:right; padding-right:10px;}
.list li{ line-height:32px; height:32px;}
.list li span{ float:right; color:#888; font-size:12px;}
.tit2{ height:32px; line-height:32px; background:url(17smtsg_tit.jpg) repeat-x bottom #ffffff; padding-top:32px;}
.tit2_l{ float:left; background-color:#5776e2; line-height:32px; height:32px; padding:0 16px;}
.tit2_r{ float:right; font-size:12px; padding-right:10px;}
.con1{ height:164px; width:290px; margin-left:-6px; padding-top:12px;}
.con1 li{ line-height:18px; border-bottom:1px dotted #cccccc; padding:11px 0; position:relative; margin-left:27px;}
.con1 li span{ color:#999; margin-left:17px;}
.con1 li i{ position:absolute; left:-27px; top:14px; display:block; background:url(17smtsg_dot.jpg) no-repeat; width:13px; height:13px;}
.con1 li:hover i{ background:url(17smtsg_dot1.jpg) no-repeat}
.txtMarquee-top{ position:relative;}
.txtMarquee-top li{word-break:break-all;}
.list1 li{ float:left; display:inline; border-left:1px solid #e2e2e2; border-top:1px solid #e2e2e2; width:95px; height:91px; text-align:center; line-height:36px;}
.list1 li a{ padding-top:13px; display:block; height:78px;}
.con2{ background:url(17smtsg_con.jpg) no-repeat center top; height:255px; margin:20px auto 0;}
.con2_l{ float:left; width:144px; padding-right:7px; background:url(17smtsg_line2.png) no-repeat right center; padding-top:64px; text-align:center; line-height:50px; height:190px; font-size:20px; color:#fff;}
.con2_c{ float:left; padding-left:15px; width:720px; padding-top:30px;}
.con2_r{ float:right; width:245px; padding:18px 20px 0 37px; background:url(17smtsg_line3.png) no-repeat left top; height:237px;}
.tit3{ border-bottom:2px solid #f3d855; height:50px; line-height:50px; font-size:20px;}
.tit3 span{ float:right; font-size:14px; text-decoration:underline}
.ss_tit{ height:33px; overflow:hidden}
.ss_tit li{ height:33px; background:url(17smtsg_ss_bar.png) repeat; line-height:33px; display:inline; float:left; margin-right:6px; border-radius:5px;}
.ss_tit li a{ padding:0 18px; display:block;}
.ss_tit li.on{ background:url(17smtsg_ss_bar1.png) repeat;}
.inp{ width:600px; padding:0 10px; background:url(17smtsg_ss_inp.png) no-repeat left top; height:42px; line-height:42px; border:0; margin-right:10px;}
.inp11{ width:420px; padding:0 10px; background:url(17smtsg_ss_inp.png) no-repeat right top; height:42px; line-height:42px; border:0; margin-right:10px;}
.inp1{ background-color:#ffffff; border:0; border-radius:3px; width:95%; height:34px; line-height:34px; padding-left:5%;}
.sel{ padding:10px 10px 11px 10px; border:0; background:url(17smtsg_ss_inp.png) no-repeat left; height:42px; line-height:42px;}
.sel1{ padding:3px; border:0;}
.con3{ margin:20px auto 0; border:1px solid #e2e2e2; background-color:#ffffff; padding:0px 0 0 19px;}
.con3_l{ float:left; width:889px;}
.con3_r{ float:right; width:289px}
.con4_l{ float:left; width:370px; padding-top:12px;}
.con4_r{ float:right; width:494px; padding-top:12px;}
.tit4{ height:47px; background:url(17smtsg_tit1.jpg) repeat-x bottom; line-height:47px;}
.tit4 ul,.tit4 li{ float:left;}
.tit4 li a{ padding:0 15px; color:#999999; display:block;}
.tit4 li.on a,.tit4 li a:hover{ background:url(17smtsg_tit1_bar.jpg) no-repeat center bottom; color:#000000; text-decoration:none}
.tit4 span{ float:right; font-size:12px;}
.list2{ margin:10px auto 0;}
.list2 li{ line-height:30px; background:url(17smtsg_arr.jpg) no-repeat 15px center; padding-left:36px;}
.list2 li span{ float:right; color:#999;}
.tit21{ margin:15px auto 0; background:url(17smtsg_tit1.jpg) repeat-x bottom; height:32px;}
.tu_list{ margin:18px auto 0; width:98%; height:172px; overflow:hidden;}
.tu_list li{ width:15.5%; margin:0 0.5%; text-align:center; line-height:30px; font-size:12px; float:left; display:inline}
.con_bg{ background:url(17smtsg_con_b.jpg) no-repeat center top; padding:25px; margin:20px auto 0;}
.tit5{ background:url(17smtsg_line1.jpg) no-repeat 814px top #ffffff; padding:20px;}
.tit5_l{ float:left; background:url(17smtsg_t.jpg) no-repeat 3px center; position:relative; width:656px; padding-left:113px;}
.tit5_r{ float:right; width:342px;}
.pic_list1 .prev, .pic_list1 .next { display: block; width:14px; position: absolute; height:26px; cursor: pointer; top:13px; }
.pic_list1 .next { background: url(17smtsg_icon_l1.jpg) no-repeat; left:101px; }
.pic_list1 .prev { background: url(17smtsg_icon_r1.jpg) no-repeat left; right:-15px; }
.pic_list1 ul { overflow: hidden; zoom: 1; }
.pic_list1 ul li { margin: 0 6px; float: left; _display: inline; overflow: hidden; text-align: center; width:198px; height:54px; }
.pic_list1 ul li img { width:198px; height:54px; display: block; }
.pic_list1 ul li a:hover img { border-color: #999; }
.con51{ float:left; width:355px; background-color:#ffffff; display:inline; height:255px; padding:17px 15px;}
.tit6{ height:32px; line-height:32px; font-size:20px; color:#000; padding:0 10px;}
.tit6 ul{ float:right; *margin-top:-22px;}
.tit6 li{ float:left; width:89px; background:url(17smtsg_bar.jpg) no-repeat center top; margin-right:3px; display:inline; font-size:14px; text-align:center}
.tit6 li a{ display:block; color:#555555; height:32px; line-height:25px;}
.tit6 li.on a,.tit6 li a:hover{ text-decoration:none; background:url(17smtsg_bar1.jpg) no-repeat center top; color:#fff;}
.con52{ float:left; width:355px; background:url(17smtsg_con1.jpg) no-repeat 234px 16px #ffffff; display:inline; height:255px; padding:17px 15px; margin-left:22px;}
.tit7{ height:32px; line-height:32px;}
.tit7 ul,.tit7 li{ float:left;}
.tit7 li{ margin-right:20px; font-size:20px;}
.tit7 li a{ color:#999999; display:block;}
.tit7 li.on a,.tit7 li a:hover{ color:#000000; text-decoration:none}
.tit7 span{ float:right; font-size:12px;}
.list3{ margin:10px auto 0;}
.list3 li{ line-height:30px; font-size:12px;}
.list3 li span{ float:right; color:#999;}
.zxyd{ position:relative;}
.tempWrap{ margin:0 auto;}
.zxyd .prev, .zxyd .next { display: block; width:17px; position: absolute; height:24px; cursor: pointer; top:67px; }
.zxyd .next { background: url(17smtsg_icon_l2.jpg) no-repeat; left:0px; }
.zxyd .prev { background: url(17smtsg_icon_r2.jpg) no-repeat left; right:0px; } 
.zxyd_list{ width:308px; margin:0 auto;}
.zxyd_list li{ width:134px; text-align:center; line-height:44px; float:left; margin:0 10px; display:inline}
.zxyd_list li img{ width:134px; height:159px;}


.bot_bg{ background:url(17smtsg_bot.jpg) no-repeat center top; height:169px;}
.bot_tit{ border-bottom:2px solid #656ea0; height:55px; clear:both; line-height:55px;}
.bot_tit a{ display:inline-block; padding:0 5px;}
.bot{ width:585px; margin:15px auto 0;}
.bot_l{ float:left; width:90px; padding-top:5px; text-align:center}
.bot_r{ line-height:24px; float:right; width:495px; color:#ffffff; font-size:12px;}
.pf_con{ width:51px; position:fixed; right:20px; top:50%; margin-top:-158px; z-index:999}
.pf_con li{ width:51px; height:51px; background-color:#d4d4d4; text-align:center; margin-bottom:2px; position:relative}
.pf_con li a{ display:block; line-height:31px; padding:10px 0; height:31px;}
.pf_con li:hover{ background-color:#5776e2}
.pf_con ul li .pf_con1 { opacity:0; top:-37px; position:absolute; right:-200px; z-index:999999; width:102px; color:#ffffff; height:120px; text-align:center; background-color:#5776e2; padding:12px 17px 4px 13px; line-height:30px; }
.pf_con ul li:hover .pf_con1{ opacity:1; right:68px; -moz-transition:all 1s ease-out; -o-transition:all 1s ease-out; -webkit-transition:all 1s ease-out; transition:all 1s ease-out;}
.pf_con ul li .pf_con1 img { width:84px; height:85px;}
.pf_con ul li a.pf_icon1{ background:url(17smtsg_pf_icon1.png) no-repeat center;}
.pf_con ul li:hover a.pf_icon1{ background:url(17smtsg_pf_icon1_1.png) no-repeat center;}
.pf_con ul li a.pf_icon2{ background:url(17smtsg_pf_icon2.png) no-repeat center;}
.pf_con ul li:hover a.pf_icon2{ background:url(17smtsg_pf_icon2_1.png) no-repeat center;}
.pf_con ul li a.pf_icon3{ background:url(17smtsg_pf_icon3.png) no-repeat center;}
.pf_con ul li:hover a.pf_icon3{ background:url(17smtsg_pf_icon3_1.png) no-repeat center;}
.pf_con ul li a.pf_icon4{ background:url(17smtsg_pf_icon4.png) no-repeat center;}
.pf_con ul li:hover a.pf_icon4{ background:url(17smtsg_pf_icon4_1.png) no-repeat center;}
.pf_con ul li a.pf_icon5{ background:url(17smtsg_pf_icon5.png) no-repeat center;}
.pf_con ul li:hover a.pf_icon5{ background:url(17smtsg_pf_icon5_1.png) no-repeat center;}
.pf_con ul li a.pf_icon6{ background:url(17smtsg_pf_icon6.png) no-repeat center;}
.pf_con ul li:hover a.pf_icon6{ background:url(17smtsg_pf_icon6_1.png) no-repeat center;}


/*概览*/
.gl_tit{ background:url(17smtsg_gl_icon.jpg) no-repeat left center; padding-left:23px; line-height:50px; height:50px;}
.gl_tu{ border:1px solid #e4e4e4;}
.gl_l{ float:left; width:840px;}
.gl_r{ float:right; width:340px;}
.gl_con{ border:1px solid #e2e2e2; margin:20px auto 0; min-height:746px; background-color:#ffffff}
.gl_con1{ width:92%; margin:20px auto 0; line-height:36px;}
.gl_con1 dt{ font-weight:bold;}
.gl_con1 dd{ padding-left:15px;}
.gl_con2{ padding:20px 22px; background:url(17smtsg_gl_con.jpg) no-repeat center top; line-height:28px; color:#ffffff;}
.gl_con2 span{ color:#ffdb36; font-weight:bold}
.gl_con3{ background-color:#ffffff; border-top:2px solid #5776e2; margin:20px auto 0; padding-bottom:22px}
.gl_tit1{ background:url(17smtsg_gl_icon1.jpg) no-repeat 19px center; height:48px; line-height:48px; padding-left:54px; font-size:16px; font-weight:bold; border-bottom:1px solid #e2e2e2;}
.gl_tit1 span{ float:right; font-weight:normal; padding-right:10px;}
.gl_tit2{ background:url(17smtsg_gl_con.jpg) no-repeat left top; height:53px; line-height:53px; padding:15px 0px 20px 84px; font-size:24px; font-weight:bold}
.gl_tit2 span{ width:52px; display:block; float:left; margin-right:18px;}
.gl_con4{ padding:20px; background-color:#ffffff;}
.gl_con4 li{ height:58px; border:1px solid #e2e2e2; background-color:#f6f6f6; font-size:16px; font-weight:bold; text-align:center; margin-bottom:20px;}
.gl_con4 li a{ display:block; line-height:28px; padding:15px 10px;}
.gl_con4 li a:hover,.gl_con4 li.on a{ color:#21c168; text-decoration:none}
.ban_list dd{ margin-top:19px; height:81px;}
.gl_list{ margin:0px auto; width:95%;}
.gl_list ul{ padding: 10px; border-bottom:1px dashed #cccccc;}
.gl_list ul.bor_bo{ border-bottom:0;}
.gl_list ul li{ line-height:36px; height:36px; }
.gl_list ul li span{ float:right; color:#b3b3b3}
/*===============分页==============*/
.fy_list { margin:30px auto 10px; clear:both; text-align:center; padding-bottom:20px;}
.fy_list a { display:inline-block; padding:5px 8px; border:1px solid #e4e4e4; line-height:18px; height:18px; margin:0 2px; color:#2a53af}
.fy_list a.bor_l1 { border-left:1px solid #e4e4e4; }
.fy_list a.on, .fy_list a:hover { color:#fff; background-color:#2a53af; border:1px solid #2a53af; text-decoration:none }
.inp6{ width:30px; height:30px; line-height:42px; text-align:center; padding:0; font-size:14px; border:1px solid #e4e4e4}
/*===============分页==============*/

.dztd_con{ width:745px; padding:25px; *padding-bottom:0; border-bottom:1px dotted #cccccc; margin:0 auto;}
.dztd_l{ float:left; width:141px;}
.dztd_r{ float:right; width:585px; line-height:24px;}
.dztd_r span{ margin-right:35px; }
.dztd_r i,.dztd_r em{ font-style:normal; display:block; float:left;}
.dztd_r i{ background:url(17smtsg_dzyd_star.jpg) no-repeat center; height:24px; width:15px; margin-left:8px;}
.dztd_r i.star{ background:url(17smtsg_dzyd_star1.jpg) no-repeat center;}
.gl_tit3{ border-bottom:1px solid #e2e2e2; height:58px; line-height:58px; background:url(17smtsg_stdt_icon1.png) no-repeat 18px center; padding-left:55px; font-size:16px; font-weight:bold;}
.gl_tit3 span{ float:right; padding-right:10px; font-size:14px; font-weight:normal; color:#fff;}
.gl_list1,.gl_list2{ width:306px; margin:0 auto;}
.gl_list1 li{ background:url(17smtsg_stdt_dot.png) no-repeat 2px 19px; padding:10px 0px 10px 17px; border-bottom:1px dotted #cccccc; line-height:24px; font-size:13px;}
.gl_list2 li{ background:url(17smtsg_stdt_dot1.png) no-repeat 2px 17px; padding:8px 0px 8px 17px; border-bottom:1px dotted #cccccc; line-height:24px; font-size:13px;}
.gl_list2 li:last-child{ border-bottom:0}
.gl_con5{ background:url(17smtsg_gl_con1.jpg) no-repeat center top; line-height:28px; color:#ffffff;}
.gl_tit4{ border-bottom:1px solid #e2e2e2; height:58px; line-height:58px; background:url(17smtsg_stdt_icon2.png) no-repeat 18px center; padding-left:55px; font-size:16px; font-weight:bold;}
.gl_tit4 span{ float:right; padding-right:10px; font-size:14px; font-weight:normal;}


.xl_con{ border:1px solid #e2e2e2; background-color:#ffffff; padding:30px 65px;}
.xl_tit{ text-align:center; color:#26cb6f; font-size:30px; line-height:75px;}
.xl_tit1{ line-height:38px; text-align:center; padding-bottom:30px; background:url(17smtsg_xl_line.jpg) repeat-x bottom;}
.xl_con1{ margin:20px auto 0; width:98%; line-height:36px;}
.xl_tit2{ border-top:1px dotted #cccccc; padding:25px 15px; text-align:right; margin:20px auto 0;}

.tu_list1,.tu_list2{ margin:18px auto 0; width:98%; }
.tu_list1 li{ width:19%; margin:1% 0.5%; text-align:center; line-height:30px; font-size:12px; float:left; display:inline}
.tu_list2 li{ width:32.3%; margin:1% 0.5%; text-align:center; line-height:30px; font-size:12px; float:left; display:inline}
.tu_list1 li img,.tu_list2 li img{ max-width:100%;}
.ss_list{ width:98%; margin:15px auto 0;}
.ss_list li{ float:left; width:33.3%; display:inline; line-height:32px;}

.block{ display:block;}
.tab.block,.tab1.block{ display:inline-table}

/***********20170526*************/
.tab1{ border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; margin-top:10px;}
.tab1 td{ border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; line-height:40px; padding-left:11px;}
.tab1 td.td1{ text-align:right; background-color:#f8f8f8; padding:0px;}
.inp2{ width:90%; height:30px; line-height:21px; border:1px solid #e5e5e5;}
.submit { width:66px; height:28px; background:url(15hcwhg_submit.jpg) no-repeat center center; border:none; cursor:pointer; }
.reset { width:66px; height:28px; background:url(15hcwhg_reset.jpg) no-repeat center center; border:none; cursor:pointer; }
.gl_con1.mess{border-width:3px 1px 1px; border-style:solid; border-color:#4265df #dddddd #dddddd; background:#FFF;padding-bottom:20px;margin-bottom:20px;}
.gl_con1.mess h3{padding-left:15px;line-height:40px;}
.gl_con1.mess p,.gl_con1.mess h3{background:#f5f5f5;}
.mess .mess_box{width:95%;border:1px solid #dfdfdf;}
.mess .mess_box.mar_t20{margin:20px auto 0;}
.mess .mess_box.mar_t10{margin:10px auto 0;}
.mess .mess_box p{padding-left:15px;}
.mess .mess_box p span{color:#000;}
.mess .mess_box .mess_con{padding:0 15px;}
/*---------------------------------------segmentation------------------------------------------*/

/*colour*/
.tred1 { color:#ff0000; }
.tred1 a:link, .tred1 a:visited { color:#ff0000; }
.tred1 a:hover { color:#ff0000; text-decoration:underli	; }

.tblue1 { color:#015ab6; }
.tblue1 a:link, .tblue1 a:visited { color:#015ab6; }
.tblue1 a:hover { color:#015ab6; text-decoration:underline; }

.tblack1 { color:#000; }
.tblack1 a:link, .tblack1 a:visited { color:#000; }
.tblack1 a:hover { color:#000; text-decoration:underline; }

.twhite1 { color:#fff; }
.twhite1 a:link, .twhite1 a:visited { color:#fff; }
.twhite1 a:hover { color:#fff; text-decoration:underline; }

.tgreen1 { color:#009900; }
.tgreen1 a:link, .tgreen1 a:visited { color:#009900; }
.tgreen1 a:hover { color:#009900; text-decoration:underline; }

.torange1 { color:#ff7800; }
.torange1 a:link, .torange1 a:visited { color:#ff7800; }
.torange1 a:hover { color:#ff7800; text-decoration:underline; }

.tgray1 { color:#999999; }
.tgray1 a:link, .tgray1 a:visited { color:#999999; }
.tgray1 a:hover { color:#999999; text-decoration:underline; }

.tgray2 { color:#555555; }
.tgray2 a:link, .tgray2 a:visited { color:#555555; }
.tgray2 a:hover { color:#555555; text-decoration:underline; }


/*---------------------------------------segmentation------------------------------------------*/

/*frame*/
.bor1 { border:1px solid #e6e6e6; }
.bor_t1 { border-top:2px solid #5776e2; }
.bor_t2 { border-top:2px solid #26cb6f; }
.bor_t3 { border-top:2px solid #f3d855; }
.bor_t { border-top:1px solid #e2e2e2; }
.bor_r1 { border-right:1px solid #e4e2e2; }
.bor_l1 { border-left:1px solid #fff; }
.bor_b1 { border-bottom:1px solid #dddddd; }
.bor_b2 { border-bottom:1px dotted #cccccc; }
.bor_to { border-top:none; }
.bor_bo { border-bottom:none; }
.bor_ro { border-right:none; }
.bor_lo { border-left:none; }
/*---------------------------------------segmentation------------------------------------------*/

/*font*/
.tb { font-weight:bold; }
.t12 { font-size:12px; }
.t13 { font-size:13px; }
.t14 { font-size:14px; }
.t15 { font-size:15px; }
.t16 { font-size:16px; }
.t17 { font-size:16px; }
.t18 { font-size:18px; }
.t20 { font-size:20px; }
.t22 { font-size:22px; }
.t24 { font-size:24px; }
.t50 { font-size:50px; }
.f_heiti { font-family:"SimHei"; }
.f_yahei { font-family:"Microsoft YaHei"; }
.f_c { text-align:center; }
.f_i { text-indent:2em; }
.f_l { float:left }
.f_r { float:right; }
/*---------------------------------------segmentation------------------------------------------*/

/*line-height*/
.h18 { line-height:18px; }
.h20 { line-height:20px; }
.h22 { line-height:22px; }
.h24 { line-height:24px; }
.h25 { line-height:25px; }
.h26 { line-height:26px; }
.h28 { line-height:28px; }
.h29 { line-height:29px; }
.h30 { line-height:30px; }
.h32 { line-height:32px; }
.h33 { line-height:33px; }
.h34 { line-height:34px; }
.h36 { line-height:36px; }
.h40 { line-height:40px; }
.h50 { line-height:50px; }
/*---------------------------------------segmentation------------------------------------------*/

/*margin*/
.mar1 { margin:1px; }
.mar_to { margin-top:0px; }
.mar_t1 { margin-top:1px; }
.mar_t3 { margin-top:3px; }
.mar_t5 { margin-top:5px; }
.mar_t7 { margin-top:7px; }
.mar_t10 { margin-top:10px; }
.mar_t13 { margin-top:13px; }
.mar_t15 { margin-top:15px; }
.mar_t18 { margin-top:18px; }
.mar_t20 { margin-top:20px; }
.mar_t25 { margin-top:25px; }
.mar_t30 { margin-top:30px; }
.mar_t35 { margin-top:35px; }
.mar_t40 { margin-top:40px; }
.mar_t45 { margin-top:45px; }
.mar_t50 { margin-top:50px; }
.mar_t55 { margin-top:55px; }
.mar_b1 { margin-bottom:1px; }
.mar_b5 { margin-bottom:5px; }
.mar_b10 { margin-bottom:10px; }
.mar_b15 { margin-bottom:15px; }
.mar_b20 { margin-bottom:20px; }
.mar_b25 { margin-bottom:25px; }
.mar_b30 { margin-bottom:30px; }
.mar_b35 { margin-bottom:35px; }
.mar_b40 { margin-bottom:40px; }
.mar_b45 { margin-bottom:45px; }
.mar_b50 { margin-bottom:50px; }
.mar_b55 { margin-bottom:55px; }
.mar_l1 { margin-left:1px; }
.mar_l5 { margin-left:5px; }
.mar_l10 { margin-left:10px; }
.mar_l15 { margin-left:15px; }
.mar_l20 { margin-left:20px; }
.mar_l22 { margin-left:22px; }
.mar_l25 { margin-left:25px; }
.mar_l30 { margin-left:30px; }
.mar_r1 { margin-right:1px; }
.mar_r5 { margin-right:5px; }
.mar_r10 { margin-right:10px; }
.mar_r15 { margin-right:15px; }
.mar_r20 { margin-right:20px; }
.mar_r25 { margin-right:25px; }
.mar_r30 { margin-right:30px; }
/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad0 { padding:0px; }
.pad1 { padding:1px; }
.pad2 { padding:2px; }
.pad3 { padding:3px; }
.pad4 { padding:4px; }
.pad5 { padding:5px; }
.pad_t1 { padding-top:1px; }
.pad_t2 { padding-top:2px; }
.pad_t3 { padding-top:3px; }
.pad_t4 { padding-top:4px; }
.pad_t5 { padding-top:5px; }
.pad_t7 { padding-top:7px; }
.pad_t8 { padding-top:8px; }
.pad_t10 { padding-top:10px; }
.pad_t15 { padding-top:15px; }
.pad_t17 { padding-top:17px; }
.pad_t20 { padding-top:20px; }
.pad_t25 { padding-top:25px; }
.pad_t30 { padding-top:30px; }
.pad_t32 { padding-top:32px; }
.pad_t35 { padding-top:35px; }
.pad_t40 { padding-top:40px; }
.pad_t45 { padding-top:45px; }
.pad_t50 { padding-top:50px; }
.pad_t55 { padding-top:55px; }
.pad_b1 { padding-bottom:1px; }
.pad_b2 { padding-bottom:2px; }
.pad_b3 { padding-bottom:3px; }
.pad_b4 { padding-bottom:4px; }
.pad_b5 { padding-bottom:5px; }
.pad_b8 { padding-bottom:8px; }
.pad_b10 { padding-bottom:10px; }
.pad_b15 { padding-bottom:15px; }
.pad_b20 { padding-bottom:20px; }
.pad_b25 { padding-bottom:25px; }
.pad_b30 { padding-bottom:30px; }
.pad_b35 { padding-bottom:35px; }
.pad_b40 { padding-bottom:40px; }
.pad_b45 { padding-bottom:45px; }
.pad_b50 { padding-bottom:50px; }
.pad_b55 { padding-bottom:55px; }
.pad_b155 { padding-bottom:155px; }
.pad_l1 { padding-left:1px; }
.pad_l5 { padding-left:5px; }
.pad_l12 { padding-left:12px; }
.pad_l10 { padding-left:10px; }
.pad_l15 { padding-left:15px; }
.pad_l20 { padding-left:20px; }
.pad_l25 { padding-left:25px; }
.pad_l30 { padding-left:30px; }
.pad_l45 { padding-left:45px; }
.pad_r1 { padding-right:1px; }
.pad_r5 { padding-right:5px; }
.pad_r10 { padding-right:10px; }
.pad_r15 { padding-right:15px; }
.pad_r20 { padding-right:20px; }
.pad_r25 { padding-right:25px; }
.pad_r30 { padding-right:30px; }