/* pub style */
body,h1,h2,h3,h4,h5,h6,ol,ul,dl,dd,p,textarea,input,select,option,form{margin:0;}
ol,ul,textarea,input,option,th,td{padding:0;}
textarea{overflow:auto;resize:none;}
table{border-collapse:collapse;}
ol,ul{list-style-type:none;}
.clears:before, .clears:after{content:"";display:table;}.clears:after{clear:both;}.clears{zoom:1;}
.clear{clear:both;height:0;overflow:hidden;}
.fl{float:left;}.fr{float:right;}
a{outline:none;}a img{border:none;}.img img{display:block;}
img{border:none;}
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
ul{list-style-type:none;}

body{background:#fff;color:#666;font:12px/1.5 \5b8b\4f53,tahoma,arial;}
.bn{border:none 0 !important;}
.bgn{background:none !important;}
.d_ico,.d_imgwp{overflow:hidden;}
.d_txtwith{overflow:hidden;text-indent:-99em;}
dt,dd{display:inline-block;vertical-align:top;}


.mw{margin:0 auto; width:1160px;}
.mw_tr{margin:30px auto; width:1160px;}
.mw_tr p{text-indent:2em;}
.mw_b{border:1px solid #d6d6d6;}
/* header && footer */

.tbar,.tbar .in{height:30px;}
.tbar{position:relative; z-index:2; line-height:26px;}
.t_lg,.t_lg .spt,.t_lg a{float:left; color:#9e3182;}
.t_lg a{margin-right:5px;}
.t_lg .wx{margin:0 18px 0 13px; color:#444;}
.t_zone,.t_zone a{float:left; color:#828282;}
.t_zone{display:inline; margin-left:10px;}
.t_zone a{margin-left:15px;}
.t_zone .cur{font-weight:bold; color:#f00;}
.t_zone a:hover{color:#f00;}
.t_md,.t_share{float:right;}
.t_share{display:inline; margin-left:8px;  width:47px;}
.t_share a{color:#444;}
.bdshare_popup_box{width:113px !important; margin-left:-60px;}
.t_md{float:right; width:365px;}
.t_md .wp,.t_md .wp a{float:right; line-height:16px; vertical-align:middle;}
.t_md .wp{margin-top:5px;}
.t_md .wp a{margin-left:10px; color:#444;}
.t_md .wp .d_ico{display:inline-block; margin-right:5px; width:16px; height:16px; vertical-align:middle;}
.tb_kslist{position:relative; z-index:1; float:right; display:inline; margin:1px 1px 0 0; width:75px; height:16px; padding:4px 0 5px 5px; line-height:16px;}
.tb_kslist a{display:block;}
.tb_kslist a:hover{text-decoration:none;}
.tb_kslist .d_opt{vertical-align:middle; color:#9e3182;}
.tb_kslist .d_ico{display:inline-block; margin-left:5px; width:14px; height:14px; vertical-align:middle;}
.tb_kslist ul{position:absolute; top:24px; left:-1px; display:none; width:80px; overflow:hidden; text-align:center; background-color:#fff;}
.tb_kslist li{float:left; width:100%; height:30px; line-height:30px;}
.tb_kslist ul a{height:100%; color:#444;}
.tb_kslist ul a:hover{background-color:#f5f5f5;}
.tb_kslist.act{margin:0px 0px 0 0; border:1px solid #ccc; background-color:#fff; }
.tb_kslist.act ul{display:block; border:1px solid #ccc; border-top:0 none;}

.header_i,.header_i .wp{height:123px;}
.header_i .wp{position:relative; z-index:1;}
.logo_i{display:inline; margin:27px 0 0 9px; width:347px;  height:67px; overflow:hidden;}
.header_i .lgwith{display:inline; margin:19px 0 0 103px;}
.header_i .conn{margin:43px 13px 0 0;}
.header_i .gt{position:absolute; top:0px; left:-25px; width:100%; height:26px; line-height:26px; text-align:right; font-family:"arial";}
.header_i .gt span{margin-left:10px;}

.nav_i,.nav_i .in{height:50px; background-color:#861f6b;}
.nav_i{line-height:50px; font-size:18px; font-family:"Microsoft Yahei",tahoma,arial,verdana,sans-serif;}
.nav_i li{float:left; display:inline; margin:0 2px;}
.nav_i a{float:left; padding:0 27px; color:#fff;}
.nav_i .d_current a,.nav_i a:hover{text-decoration:none; background-color:#750e5b;}

.navbor_i,.navbor_i .in{margin-top:1px; height:4px; overflow:hidden; background-color:#c5c2bd;}

.fbar,.fbar .in{height:48px; line-height:48px; font-size:14px; background-color:#861f6b;}
.fbar .in{position:relative; z-index:1; color:#fff;}
.fbar .in a{color:#fff;}
.fbar .in .spt{margin:0 8px; font-family:"tahoma";}
.fbar .top{position:absolute; right:0px; top:14px; height:24px; line-height:24px;}
.fbar .top .d_ico{display:inline-block; margin-left:10px; width:24px; height:24px; vertical-align:middle;}
.fbar .top:hover{text-decoration:none; filter:Alpha(opacity=90);opacity:0.9;}


.footer,.footer .in{background-color:#f1f1f1;}
.footer .in{padding:30px 0 40px;}
.flogo_i{display:inline; width:287px; height:67px; padding:23px 77px 23px 27px; border-right:1px solid #ccc;}
.footer .ftxt{display:inline; margin-left:32px; width:528px; line-height:28px; color:#707070;}
.footer .ftxt a{color:#707070;}
.footer .ftxt img{display:inline-block; vertical-align:middle;}
.footer .map_f{width:182px; height:130px; overflow:hidden; border:6px solid #686669;}

.t_md .wp .d_ico,.tb_kslist .d_ico,.fbar .d_ico{background:url(img/ico_md.png) 0 0 no-repeat;}
.t_md .app .d_ico{background-position:0 -48px;}
.t_md .wx .d_ico{background-position:0 -32px;}
.t_md .qwb .d_ico{background-position:0 -16px;}
.tb_kslist .d_ico{background-position:0 -64px;}
.fbar .top .d_ico{background-position:0 -80px;}

.tbar,.tbar .in,.header_i,.header_i .wp{background:url(img/repx_ih.png) 0 0 repeat-x;}
.header_i,.header_i .wp{background-position:0 -40px;}
/* header && footer end */


.slide_index{position:relative;z-index:1; overflow:hidden; width:100%; min-width:1160px; _width:expression((document.documentElement.offsetWidth || document.body.offsetWidth)<980?"980px":"");}
.slide_index .d_imgslide a{display:block;width:100%;height:100%;}
.slide_index .d_imgslide{position:relative;z-index:1; width:100%; height:438px; }
.slide_index .d_imgslide li{position:absolute;top:0;left:0;width:100%;height:438px;opacity:0;filter:alpha(opacity=0);background:#fef7f9 url(img/loading_circle.gif) center no-repeat;}
.slide_index .d_imgslide .d_current{z-index:2;opacity:1;filter:alpha(opacity=100);}
.slide_index .d_sortwp{position:relative; z-index:9; margin:0 auto; width:1160px; height:0px; }
.slide_index .d_sort{position:absolute; z-index:9; right:120px; top:-46px; width:auto; height:20px; overflow:hidden;}
.slide_index .d_sortwp a{display:inline-block; margin:0 5px; _margin:0 3px; width:15px; height:20px; text-align:center; line-height:0.5; font-size:50px; font-family:'arial'; color:#b0b0b0;}
.slide_index .d_sortwp .d_current,.d_indexslide .d_sortwp a:hover{color:#ff7200;}

.t_bki{height:30px; line-height:30px; border-bottom:2px solid #eaeaea; color:#cfccd5; font-family:"Microsoft Yahei",tahoma,arial,verdana,sans-serif;}
.t_bki h2{position:relative; z-index:1; float:left; display:inline; margin:0 10px -2px 0; font-size:16px; font-weight:normal; border-bottom:2px solid #b21a7b;}
.t_bki h2 a{color:#b21a7b;}
.t_bki a:hover{text-decoration:none;}
.t_bki .more{float:right; color:#cfccd5;}

.fctr_i{margin-top:15px; height:356px; overflow:hidden;}
.partmark_i{width:230px;}
.partmark_i .wrap{margin-top:18px; width:228px; height:304px; overflow:hidden; border:1px solid #e8e8e8; text-align:center; background-color:#f7f7f7;}
.partmark_i .wrap ul{width:110%;}
.partmark_i .wrap li{float:left; width:76px; height:76px; overflow:hidden; border:1px solid #e8e8e8; border-width:0 1px 1px 0;}
.partmark_i .wrap p{text-indent:0; line-height:14px;}
.partmark_i .wrap a{display:block; width:100%; height:100%; color:#666; cursor:pointer;}
.partmark_i .wrap s{display:block; margin:12px auto 5px; width:35px; height:35px; background:url(img/lmico_i.png) 0 0 no-repeat;
	transition: margin 0.2s;
	-moz-transition: margin 0.2s; /* Firefox 4 */
	-webkit-transition: margin 0.2s; /* Safari 和 Chrome */
}
.partmark_i .wrap a:hover{text-decoration:none; filter:Alpha(opacity=90);opacity:0.9;}
.partmark_i .wrap a:hover s{margin:10px auto 9px;}
.partmark_i .wrap .lc_2{background-position:0 -40px;}
.partmark_i .wrap .lc_3{background-position:0 -80px;}
.partmark_i .wrap .lc_4{background-position:0 -120px;}
.partmark_i .wrap .lc_5{background-position:0 -160px;}
.partmark_i .wrap .lc_6{background-position:0 -200px;}
.partmark_i .wrap .lc_7{background-position:0 -240px;}
.partmark_i .wrap .lc_8{background-position:0 -280px;}
.partmark_i .wrap .lc_9{background-position:0 -320px;}
.partmark_i .wrap .lc_10{background-position:0 -360px;}
.partmark_i .wrap .lc_11{background-position:0 -400px;}
.partmark_i .wrap .lc_12{background-position:0 -440px;}

.nc_i{display:inline; margin-left:30px; width:525px;}
.nc_i .wrap{height:323px; overflow:hidden; border:1px solid #e7e7e7; border-top:0 none;}
.focnew_i{height:107px; padding:18px 10px 0; overflow:hidden;}
.focnew_i .d_imgwp{width:120px; height:86px; padding:1px;}
.focnew_i .d_txt{width:361px; line-height:20px; color:#464646;}
.focnew_i a{color:#464646;}
.focnew_i h3{margin:2px 0 6px; font-size:14px;}
.focnew_i h3 a{color:#b21a7b;}
.focnew_i p{text-indent:0;}
.fctog_i .opt{height:26px; padding:0 25px; line-height:26px; overflow:hidden; border:1px solid #e8e8e8; border-width:1px 0; text-align:center; font-weight:bold;}
.fctog_i .opt a{float:left; width:25%; color:#323232;}
.fctog_i .opt .d_current,.fctog_i .opt a:hover{text-decoration:none; color:#b21a7b;}
.fctog_i .togwp{color:#7e7e7e}
.fctog_i li{float:left; width:100%; height:33px; line-height:33px;}
.fctog_i li a{float:left; color:#323232;}
.fctog_i .d{float:left; margin:0 10px 0 15px; color:#cdcdcd; font-family:tahoma;}
.fctog_i .time{float:left; margin-left:25px;}
.fctog_i .togwp .d_block{display:none;}
.fctog_i .togwp .d_current{display:block;}

.cgs_i{width:340px;}
.cgs_i .tip{height:35px; line-height:35px; text-indent:6px; font-size:14px; color:#707070;}
.cgs_i .tip .sp{color:#ac1384;}
.slide_cgi{position:relative;z-index:1; overflow:hidden; width:339; height:227px; overflow:hidden;}
.slide_cgi .d_imgslide a{display:block;width:100%;height:100%;}
.slide_cgi .d_imgslide{position:relative;z-index:1; width:100%; height:100%;}
.slide_cgi .d_imgslide li{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);}
.slide_cgi .d_imgslide .d_current{z-index:2;opacity:1;filter:alpha(opacity=100);}
.slide_cgi .d_sortwp{position:relative; z-index:9; width:100%; height:0px; }
.slide_cgi .d_sort{position:absolute; z-index:9; right:0; top:-25px; width:auto; height:20px; overflow:hidden;}
.slide_cgi .d_sortwp a{display:inline-block; margin:2px 4px 0 0; width:16px; height:16px; text-align:center; line-height:16px; border:1px solid #ac1384; color:#ac1384; background-color:#fcf2cf;}
.slide_cgi .d_sortwp .d_current{margin-top:0px; width:18px; height:18px; line-height:18px; font-size:14px; color:#fff; background-color:#bb3e9b;}
.slide_cgi .d_sortwp a:hover{text-decoration:none;}
.cgs_i .qfn{margin-top:8px; font-size:14px; font-family:"Microsoft Yahei",tahoma,arial,verdana,sans-serif;}
.cgs_i .qfn a{float:left; margin:7px 0 0 9px;}
.cgs_i .qfn p{text-indent:0;}
.cgs_i .qfn a:hover{text-decoration:none; filter:Alpha(opacity=90);opacity:0.9;}
.cgs_i .qfn .yy{margin-left:0px; width:79px; height:79px; line-height:18px; text-align:center; font-size:16px; color:#fff; background-color:#c5539c;}
.cgs_i .qfn .yy .d_ico{display:block; margin:8px auto 4px; width:36px; height:44px;}
.cgs_i .ot{width:261px;}
.cgs_i .ot a{width:121px; height:36px; line-height:36px; color:#707070; background-color:#e5e5e5;}
.cgs_i .ot .d_ico{float:left; margin-right:10px; width:38px; height:36px;}

.sg_i{overflow:hidden;}
.sg_i .in{margin:-2px -2px 0 0;}
.sg_i img{float:left; margin:2px 2px 0 0;}
.sg_i .wp1{height:206px; overflow:hidden;}
.sg_i .l1{width:374px;}
.sg_i .l2{width:222px;}
.sg_i .l3{width:180px;}
.sg_i .l4{width:385px;}

.t_lk{height:47px; border-bottom:1px solid #d6d6d6;}
.t_lk h2{float:left; height:47px;}
.doc_i h2{width:320px;}
.doc_i .wrap{padding:20px 0;}
.togopt_glo_i{position:relative; z-index:1; height:0px;}
.togopt_glo_i .d_in{position:absolute; left:0px; top:-63px; height:43px; overflow:hidden;}
.togopt_glo_i a{float:left; height:41px; padding:0 25px; line-height:41px; font-size:14px; color:#666;}
.togopt_glo_i a:hover,.togopt_glo_i .d_current{border-bottom:2px solid #ac1384; text-decoration:none; color:#000;}
.doc_i .txtopt a{padding:0 20px;}
.doc_i .txtopt{margin-left:332px;}
.doc_i .popt{float:left; display:inline; margin:-2px 0 0 6px; width:327px; height:322px; overflow:hidden;}
.doc_i .popt a{float:left; display:inline; margin:0 0 11px 10px; width:94px; height:96px; overflow:hidden; border:2px solid #fff;}
.doc_i .popt .d_current,.doc_i .popt a:hover{border-color:#ac1384;}

.slide_doc{float:left; display:inline; margin-left:13px; position:relative;z-index:1; overflow:hidden; width:798px; height:320px; overflow:hidden;}
.slide_doc .d_imgslide a{display:block;width:100%;height:100%;}
.slide_doc .d_imgslide{position:relative;z-index:1; width:100%; height:100%;}
.slide_doc .d_imgslide li{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0); background:#fff url(img/loading_circle.gif) center no-repeat;}
.slide_doc .d_imgslide .d_current{z-index:2;opacity:1;filter:alpha(opacity=100);}
.slide_doc .d_sortwp{position:relative; z-index:9; width:100%; height:0px; }
.slide_doc .d_sort{position:absolute; z-index:9; right:0; top:-20px; width:auto; height:20px; overflow:hidden;}
.slide_doc .d_sortwp a{display:inline-block; margin:0 0 0 2px; width:18px; height:18px; text-align:center; line-height:18px; border:1px solid #ac1384; color:#fff; background-color:#ac1384;}
.slide_doc .d_sortwp .d_current{width:18px; height:18px; color:#ac1384; background-color:#fff;}
.slide_doc .d_sortwp a:hover{text-decoration:none;}
.slide_doc .wtxt{position:absolute; right:0px; bottom:20px; width:540px; height:68px; line-height:26px; overflow:hidden; color:#5a5a5a; background-color:#fff;}
.slide_doc .wtxt a{display:inline;}
.slide_doc h4{margin:12px 0 5px; line-height:16px; font-size:14px; text-align:center; font-weight:normal;}
.slide_doc h4 a{color:#ac1384;}
.slide_doc .wtxt p{padding:0 10px;}
.slide_doc .wtxt p a{color:#5a5a5a;}

.tec_i h2{width:519px;}
.tec_i .hwith{margin:15px 13px 0 0; width:191px; height:24px;}
.tec_i .wrap{margin-top:20px; height:443px; overflow:hidden;}
.tec_i .opt{float:left; display:inline; margin:0 18px; width:241px;}
.tec_i .opt li{position:relative; z-index:1; float:left; margin-bottom:5px; width:100%;}
.tec_i .opt a{display:block; height:54px; line-height:54px; text-indent:42px; border:1px solid #e0e0e0; color:#363636;}
.tec_i .opt .d_ico{position:absolute; top:16px; left:13px; width:24px; height:24px;}
.tec_i .opt a:hover{text-decoration:none;}
.tec_i .opt s{position:absolute; right:-10px; top:22px; display:none; width:0px; height:0px; overflow:hidden; border:5px solid #fff; border-left-color:#b21a7b;}
.tec_i .opt .d_current{font-size:14px; border-color:#b21a7b; color:#b21a7b;}
.tec_i .opt .d_current s{display:block;}
.tec_i .togbox{position:relative; z-index:1; float:left; display:inline; width:818px; height:420px; padding-left:44px; background-color:#e9e9e9;}
.tec_i h3{
	position:absolute;
	z-index:1;
	left:48px;
	top:39px;
	width:266px;
	height:51px;
}
.tec_i .d_txt{float:left; margin-top:130px; width:270px; line-height:23px; color:#727272;}
.tec_i .d_imgwp{float:right; width:503px; height:420px;}
.tec_i h4{height:36px; line-height:36px; font-size:18px; text-align:center; font-weight:normal; font-family:"Microsoft Yahei",tahoma,arial,verdana,sans-serif;}
.tec_i h4 a{color:#555;}
.tec_i h4 a:hover{text-decoration:none;}
.tec_i .clip{height:115px; padding:16px 0 24px; overflow:hidden; border:1px solid #bcbcbc; border-width:1px 0;}
.tec_i .clip a{color:#727272;}
.tec_i .res{margin-top:23px; line-height:24px; font-size:15px; color:#686868; font-family:"Microsoft Yahei",tahoma,arial,verdana,sans-serif;}
.tec_i .sp{color:#b63383;}
.tec_i .res b{font-size:20px; font-weight:normal;}
.tec_i .slink_txt{position:absolute; z-index:1; bottom:33px; left:272px; z-index:1; width:34px; height:34px; text-indent:-99em; overflow:hidden;}
.tec_i .slink_img{position:absolute; z-index:1; right:41px; bottom:31px; width:147px; height:44px; line-height:44px; font-size:16px; text-indent:22px; font-weight:bold; color:#fff;}
.tec_i .slink_txt:hover,.tec_i .slink_img:hover{text-decoration:none; filter:Alpha(opacity=90);opacity:0.9;}
.tec_i .d_block{display:none;}
.tec_i .togbox .d_current{display:block;}

.km_i{background-color:#f6f7f8;}
.km_i h2{width:320px;}
.km_i .wrap{margin-top:20px; padding-bottom:18px;}
.km_i .opt{margin-left:335px;}
.km_i .d_block{display:none; padding:0 18px; font-size:14px; color:#666;}
.km_i .togbox .d_current{display:block;}
.km_i a{color:#666;}
.km_i .kstxt{height:76px; line-height:26px;}
.km_i .kmpic{float:left; width:254px; line-height:38px;}
.km_i .kmpic .d_imgwp{height:200px;}
.km_i .kmpic p{text-indent:0; text-align:center;}
.km_i .ab{float:left; display:inline; margin-left:30px; width:554px; line-height:22px; overflow:hidden; color:#999;}
.km_i .dis{position:relative; z-index:1; padding-left:100px; zoom:1;}
.km_i .dis .mark{position:absolute; top:0px; left:0px; width:80px; height:22px; text-align:center; color:#fff; background-color:#ac1384;}
.km_i .dis .d_ico{position:absolute; right:-11px; top:0px; width:11px; height:22px; overflow:hidden;}
.km_i .dis a{margin:0 -3px;}
.km_i .cp{padding:4px 0 5px; font-size:12px; text-indent:0; color:#999;}
.km_i .ts{padding:10px 0; line-height:24px; text-indent:0; font-size:12px; border:1px dashed #e6e6e6; border-width:1px 0; color:#b669ac;}
.km_i .ts a{color:#b669ac;}
.km_i .arc{margin:10px 0 0 -20px; width:610px;}
.km_i .arc li{position:relative; z-index:1; float:left; display:inline; margin-left:20px; width:285px; height:28px; overflow:hidden; line-height:28px;}
.km_i .arc .d{position:absolute; left:0px; top:50%; margin-top:-1px; width:2px; height:2px; overflow:hidden; background-color:#666;}
.km_i .arc a{margin-left:4px;}
.km_i .pp{float:right; width:222px; height:248px; padding:0 15px; overflow:hidden; background-color:#fff;}
.km_i .pp h3{line-height:40px; font-size:14px; color:#ac1384;}
.km_i .pp .d_ico{position:absolute; top:6px; left:0px; width:11px; height:11px;}
.km_i .ys{margin-top:6px; height:129px; color:#b669ac;}
.km_i .ys li{position:relative; z-index:1; float:left; width:100%; height:22px; line-height:22px; text-indent:20px;}
.km_i .pp .c{margin:0 -15px; padding:13px 0 0 15px; line-height:26px; border-top:1px dashed #cdcdcd;}
.km_i .pp .c p{text-indent:0;}

.jy_i{background:#fff url(img/jyrep_i.png) 0 -337px repeat-x;}
.jy_i .wrap{padding:40px 20px 30px;}
.jy_i h2{margin:0 auto; width:318px; height:48px;}
.jy_i .al{width:300px; height:338px; padding-top:21px; border-top:7px solid #ac1384; background-color:#fff;}
.jy_i .al .d_imgwp{height:288px;}
.jy_i .al .tot{height:50px; text-align:center; background-color:#ad1385;}
.jy_i .al .tot span{display:inline-block; margin:14px 0px 0; width:24px; height:25px; overflow:hidden; line-height:25px; font-size:18px; color:#fff; font-family:"Microsoft Yahei",tahoma,arial,verdana,sans-serif;}
.jy_i h3{height:27px; line-height:27px; font-size:16px; font-weight:normal; color:#393838;}
.jybox_i{float:left; display:inline; margin-left:63px; width:412px; height:363px;}
.jybox_i h3 {border-bottom:1px solid #e0e0e0;}
.jybox_i .box{position:relative; z-index:1; margin-top:11px; height:336px; overflow:hidden;}
.jybox_i .in{position:absolute; left:0px; top:0px; margin-top:-11px; height:340px;}
.jybox_i li{float:left; margin-top:11px; width:100%;}
.jybox_i .upht{float:left;margin-top:10px; width:51px; height:51px; overflow:hidden;}
.jybox_i .utxt{position:relative; z-index:1; float:right; width:335px; height:54px; padding:8px 0 9px; overflow:hidden; border-radius:2px; line-height:18px; border:1px solid #e0e0e0; color:#616161; background-color:#fff;}
.jybox_i .utxt p{padding:0 15px; text-indent:0;}
.jybox_i .fav{float:right; margin:-12px 45px -100px 0; height:12px; line-height:12px; color:#616161;}
.jybox_i .fav:hover{text-decoration:none;}
.jybox_i .fav .d_ico{display:inline-block; margin-left:2px; width:12px; height:10px; vertical-align:middle;}
.jybox_i .j{position:absolute; left:-10px; top:50%; margin-top:-5px; width:10px; height:9px; overflow:hidden;}
.gy_i{width:273px;}
.gy_i .in{height:337px; border:1px solid #e0e0e0; background:#fff url(img/jyrep_i.png) 0 0 repeat-x;}
.gy_i ul{margin-top:20px; padding:0 14px; overflow:hidden;}
.gy_i li{position:relative; z-index:1; float:left; width:100%; height:24px; overflow:hidden; line-height:24px;}
.gy_i ul a{margin-left:30px; color:#222;}
.gy_i em{position:absolute; left:0px; top:50%; margin-top:-8px; width:20px; height:16px; line-height:16px; font-size:14px; text-align:center; font-style:normal; color:#fff; background-color:#ac1384; font-family:arial;}
.gy_i .d_swt{display:block; margin:35px auto 0; width:238px; height:47px; overflow:hidden; text-indent:-99em; border:1px solid #deddd9;}
.gy_i .d_swt:hover{filter:Alpha(opacity=90);opacity:0.9;}

.rea_i{margin-bottom:20px;}
.rea_i h2{width:320px;}
.rea_i .wrap{margin-top:20px; padding-bottom:25px;}
.rea_i .opt{margin-left:351px;}
.rea_i .togbox{height:auto; padding:0 13px 0 18px; overflow:hidden; }
.rea_i .d_block{display:none; width:100%; height:100%;}
.rea_i .togbox .d_current{display:block;}
.rea_i .col{float:left; display:inline; margin-right:5px;}
.rea_i img{display:block; margin-bottom:1px;}
.rea_i .l1{width:350px;}
.rea_i .l2{width:459px;}
.rea_i .l3{width:301px;}
.rea_i .link{display:block; height:37px; line-height:37px; overflow:hidden; text-indent:20px; color:#fff; background-color:#ac1384;}
.rea_i .link .d_ico{float:right; margin:11px 10px 0 0; width:14px; height:14px; overflow:hidden;}
.rea_i .link:hover{text-decoration:none;}
/* txt */

.d_txtwith{background:url(img/txt_i.png) 0 0 no-repeat;}
.tec_i h2{background-position:0 -50px;}
.tec_i .hwith{background-position:-324px 0;}
.tec_i h3{background-position:0 -100px; background:none;}
.km_i h2{background-position:0 -155px;}
.jy_i h2{background-position:0 -205px;}

/* pic */
.d_bgwith,.jy_i .al .tot span{background:url(img/pic_i.png) 0 0 no-repeat;}
.gy_i .d_swt{background-position:0 -45px;}
.jy_i .al .tot span{background-position:-150px 0;}
/* ico */

.d_ico,.jybox_i .j{background:url(img/ico_i.png) 0 0 no-repeat;}
.cgs_i .qfn .yy .d_ico{background-position:-64px 0;}
.cgs_i .ph .d_ico{background-position:0 -40px;}
.cgs_i .qq .d_ico{background-position:0 -80px;}
.cgs_i .way .d_ico{background-position:0 -120px;}
.tec_i .ico_amy{background-position:0 -160px;}
.tec_i .ico_os{background-position:0 -190px;}
.tec_i .ico_qcc{background-position:0 -220px;}
.tec_i .ico_qg{background-position:0 -250px;}
.tec_i .ico_tbs{background-position:0 -280px;}
.tec_i .ico_sj{background-position:0 -310px;}
.tec_i .ico_mis{background-position:0 -340px;}
.tec_i .d_current .ico_amy{background-position:-30px -160px;}
.tec_i .d_current .ico_os{background-position:-30px -190px;}
.tec_i .d_current .ico_qcc{background-position:-30px -220px;}
.tec_i .d_current .ico_qg{background-position:-30px -250px;}
.tec_i .d_current .ico_tbs{background-position:-30px -280px;}
.tec_i .d_current .ico_sj{background-position:-30px -310px;}
.tec_i .d_current .ico_mis{background-position:-30px -340px;}
.tec_i .slink_txt{background-position:-64px -45px;}
.km_i .dis .d_ico{background-position:-40px 0;}
.km_i .pp .d_ico{background-position:-40px -30px;}
.jybox_i .fav .d_ico{background-position:-40px -45px;}
.rea_i .link .d_ico{background-position:-40px -60px;}
.jybox_i .j{background-position:-40px -75px;}
/* repx */

.fctog_i .opt,.t_lk{background:url(img/repx_i.png) 0 0 repeat-x;}
.t_lk{background-position:0 -30px;}
