@charset "utf-8";
/* CSS 全局 */
html, body, h1, h2, h3, h4, h5, h6, table, thead, tfoot, tbody, form, fieldset, legend, div, p, span, dl, dt, dd, ul, ol, li, blockquote, pre, q, cite, code, input, select, textarea { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6, strong, em, cite, address, sup, sub { font-weight:normal; font-style:normal; font-size:1em; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol, li { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "微软雅黑", "SimSun"; }
 input::-moz-focus-inner {
border:none;
padding:0;
}
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { color:#555; font:14px/24px "微软雅黑", "SimSun", "Arial Narrow", HELVETICA; background:#fff; }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }
a { color:#555; text-decoration:none; }
a:visited { color:#555; }
a:hover, a:active, a:focus { color:#e50044; text-decoration:underline; }
.hidden { visibility:hidden; }
.hide { position:absolute; top:-9999px; left:-9999px; float:left; }
.fl { float:left; }
.fr { float:right; }
.dis_none { display:none; }
/* CSS width */
.w1220 { width:1220px; }
.w960 { width:960px; }
.w1220_mauto { width:1220px; margin:0 auto; }
.w960_mauto { width:960px; margin:0 auto; }
.w1020_mauto { width:1020px; margin:0 auto; }
.w1140 { width:1140px; }
.w958 { width:958px; }
.w900 { width:900px; }
.w708 { width:708px; }
.w887 { width:887px; }
.w860 { width:860px; }
.w800 { width:800px; }
.w720 { width:720px; }
.w710 { width:710px; }
.w706 { width:706px; }
.w668 { width:668px; }
.w620 { width:620px; }
.w600 { width:600px; }
.w590 { width:590px; }
.w553 { width:553px; }
.w510 { width:510px; }
.w585 { width:585px; }
.w466 { width:466px; }
.w395 { width:400px; _overflow:hidden; }
.w380 { width:380px; }
.w390 { width:390px; }
.w450 { width:450px; }
.w460 { width:460px; }
.w410 { width:410px; }
.w380 { width:380px; }
.w360 { width:360px; }
.w350 { width:350px; }
.w320 { width:320px; }
.w304 { width:304px; }
.w290 { width:290px; }
.w286 { width:286px; }
.w270 { width:270px; }
.w280 { width:280px; }
.w245 { width:245px; }
.h205 { height:205px; }
.h440 { height:440px;}
/* CSS color */
.redcolor { color:#c40000; }
.greencolor { color:#009341; }
.graycolor { color:#848786; }
.blue_bgcolor { background:#0480e5; }
.orange_bgcolor { background:#ff5d3d; }
.bgfff { background:#fff; }
/* CSS margin padding */
.ml30 { margin-left:30px; _margin-left:15px; }
.ml18 { margin-left:18px; }
.ml12 { margin-left:12px; }
.ml5 { margin-left:5px; }
.mt3 { margin-top:3px; }
.mt10 { margin-top:10px; }
.mt8 { margin-top:8px; }
.mt5 { margin-top:5px; }
.mt14 { margin-top:14px; }
.mt16 { margin-top:16px; }
.mt20 { margin-top:20px; }
.mt23 { margin-top:23px; }
.mt30 { margin-top:30px; }
.mt34 { margin-top:34px; }
.mt50 { margin-top:50px; }
.ml40 { margin-left:40px; }
.mr22 { margin-right:22px; }
.mr260 { margin-right:260px; _margin-right:130px; }
.ml32 { margin-left:32px; }
.mt136 { margin-top:136px; }
.mb150 { margin-bottom:150px; }
.mb10 { margin-bottom:10px; }
.mb5 { margin-bottom:5px; }
.mb50 { margin-bottom:50px; }
.pb25 { padding-bottom:25px; }
.pl40 { padding-left:40px; }
.f12 { font-size:12px; }
.f14 { font-size:14px; }
/* CSS header */
.bd, .pt, .header, .top_nav, .main_nav, .logo a, .part_hd, .title_red, .list_c, .list_c h3, .img_list1, .txt_area1, .YQ_links, .footer, .maps_menu, .left_nav01 .title, .zw_content, .zw_content h1, .re_infomation, .M_login_wrapper, .mt, .tzcj_form, .selectList, .selectList dl, .P_list, .left_nav02 h1, .left_nav02 dt, .left_nav02 dd, .t_footer, .home_line2, .other_infomations, .title22  { width:100%; float:left; }
.top_nav { height:46px; line-height:42px; }
.weatherBox { padding-left:82px; font-family:"宋体"; color:#000; font-size:12px; font-weight:bold; line-height:36px; }
.weatherBox u { font-weight:normal; }
.weatherBox a { color:#000; }
.weatherBox a:hover { color:#e50044; }
.login_bnt_in { margin:12px 4px 0 0; line-height:22px; }
.login_bnt_in a { width:66px; height:24px; text-align:center; font-size:14px; float:left; margin-right:14px; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px;            /* W3C syntax */ }
.login_bnt_in a, .login_bnt_in a:visited { color:#fff; float:left; text-decoration:none; }
.main_nav { height:42px; background:url(../images/main_nav_bg.jpg) repeat-x; }
.logo { width:310px; height:42px; float:left; background:url(../images/logo.jpg) no-repeat 0 top; }
.logo i, .inquire i { width:100%; float:left; text-indent:-9999px; }
.main_nav li { float:left; display:block; line-height:42px; font-size:16px; font-family:"宋体"; }
.main_nav li, .main_nav li a, .main_nav li a:visited { color:#fff; }
.main_nav li a { padding:0 7px; font-family:"微软雅黑"; }
.main_nav li a:hover { text-decoration:none; color:#fff000; }
.part_hd { background:url(../images/body_bg.jpg) no-repeat center top; }
#yc-mod-slider .wrapper { width: 1220px; position: relative; padding:3px 0; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 1001; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1220px; height: 270px; }
#slideshow ul { display: none; }
.menu, .bgfff_bt, .zcq_menu { width:335px; height:270px; padding:3px 0 2px; float:right; position:relative; margin-top:-275px; z-index:999; }
.bgfff_bt { filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; background:#fff; }
.bgfff_bt2, .zcq_menu { height:130px; margin-top:-175px; width:306px; padding:0; margin-right:13px; }
.zcq_menu { position:relative; _left:px; *left:310px;
right:0; }
.menu { margin-right:-0px; }
.menu li { width:92px; margin:20px 0 0 15px; float:left; display:block; background:url(../images/menu_li_bnt.png) no-repeat -16px 0; font-size:18px; color:#1b1b1b; _margin-left:10px; }
.menu li span, .menu li a { text-align:center; width:100%; float:left; }
.menu li a { color:#1b1b1b; padding-top:88px; }
.menu .orange_bgcolor2 { background-position:-122px 0; }
.menu .green_bgcolor2 { background-position:-227px 0; }
#tabcontent1, tabcontent2, tabcontent3 { width:100%; float:left; }
.notice { height:42px; line-height:40px; background:url(../images/notice_bnt.jpg) no-repeat; padding:0 26px 0 183px; white-space:nowrap; margin-bottom:3px; }
.search { height:28px; line-height:26px; border:2px solid #e61739; margin:9px 6px 0 0; overflow:hidden; _margin-right:3px; }
.search .select { background:#f6f6f6; border-right:1px solid #c3c3c3; height:28px; float:left; padding:0 8px; font-size:15px; color:#717171; }
.search .select i { width:10px; height:7px; background:url(../images/trangle_gray01.jpg) no-repeat; margin:12px 0 0 4px; float:left; }
.search .txt1 { height:26px; border:none; width:144px; color:#8e9492; padding:0 11px; font-size:14px; float:left; border:none; }
.search_bnt1 { width:64px; height:28px; background:#e61739; text-align:center; color:#fff; border:none; font-size:17px; float:left; }
/* 首屏焦点 */
.p_left { width:495px; float:left; }
.dotList05 { position:absolute; right:22px; top:145px; height:8px; z-index:999; }
.dotList05 li { float:left; width:8px; height:8px; margin:0 0 0 10px; display:block; cursor:pointer; background:url() no-repeat -5px -5px; overflow:hidden }
.dotList05 li.current { background:url() no-repeat -5px -23px }
#prevSlide_02, #nextSlide_02 { width:35px; height:34px; position:absolute; top:100px; left:0; z-index:10; text-align:center; cursor:pointer }
#nextSlide_02 { left:265px }
#prevSlide_02 img, #nextSlide_02 img { position:absolute; top:9px; left:12px; z-index:12 }
.scpic { width:300px; height:250px; overflow:hidden }
#prevSlidez_02, #nextSlidez_02 { width:35px; height:34px; position:absolute; top:65px; left:0; z-index:10; text-align:center; cursor:pointer }
#nextSlidez_02 { left:265px }
#prevSlidez_02 a img { position:absolute; top:9px; left:12px; z-index:12; border:0px; background:url() no-repeat; background-repeat:no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="");
}
#nextSlidez_02 a img { position:absolute; top:9px; left:12px; z-index:12; border:0px; background:url() no-repeat; background-repeat:no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="")
}
.tabViewList { width:495px; height:350px; overflow:hidden; }
.fpic { width:495px; float:left; height:350px; position:relative }
.bigPic { height:350px; overflow:hidden; }
.bigPic a img { display:block; height:350px; width:495px; overflow:hidden; display:none; }
.bigPic .text span { float:right; color:#ccc; background:url() no-repeat 0 6px; padding-left:17px }
.fpic .text { width:660px; height:50px; background:#000; position:absolute; bottom:0px; left:0px; filter:alpha(opacity=60); opacity:0.6; overflow:hidden; }
.fpic .tword { position:absolute; bottom:0px; left:0px; width:660px; height:63px; padding-top:17px }
.fpic h1 { font-size:17px; text-align:left; text-indent:24px; font-weight:bold; line-height:28px; font-family:Microsoft YaHei;padding-top: 17px }
.fpic h1 a { color:#fff; text-decoration:none; }
.fpic p { text-align:left; text-indent:24px; line-height:23px; padding-top:5px; }
.fpic p a { font-size:14px; font-family:Microsoft YaHei; color:#fff; text-decoration:none; }
.fpic a:hover { color:#fff; text-decoration:none; }
.dotList { position:absolute; right:20px; top:320px; height:30px; z-index:999 }
.dotList li { float:left; width:11px; height:11px; margin:0 0 0 10px; display:block; cursor:pointer; background:url(../images/s_65.png) no-repeat; overflow:hidden; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/s_65.png");
)
}
.dotList li.current { background:url(../images/s_66.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/s_66.png");
)
}
#prevSlide, #nextSlide { cursor: pointer; height: 33px; left: 20px; position: absolute; top: 100px; width: 20px; z-index: 10; }
.imgHover { opacity: 0.7; }
#prevSlide { background: url("../images/btnLeft.v4.png") no-repeat scroll 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/btnLeft.v4.png");
}
#nextSlide { background: url("../images/btnRight.v4.png") no-repeat scroll 0 0; left: 542px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/btnRight.v4.png");
}
.title_red { height:50px; border-bottom:1px solid #e0e0e0; float:left; }
.title_red h2 { border-bottom:3px solid #e50044; padding:0 12px; float:left; font-size:24px; height:47px; position:relative; top:1px; line-height:44px; }
.title_red h2, .title_red h2 a { color:#000; }
.title_red h2 a:hover { text-decoration:none; }
.title_red .more { float:right; padding:18px 12px 0 0; }
.title_red .morepr18 { padding-right:18px; }
.list_c li { width:98%; padding:0 1%; float:left; display:block; height:34px; overflow:hidden; font-size:16px; background:url(../images/point_bg.jpg) no-repeat 5px 15px; text-indent:10px; line-height:32px; }
.list_c_zcfg_ma li { width:98%; padding:0 1%; float:left; display:block; height:34px; overflow:hidden; font-size:16px; text-indent:20px; line-height:32px; }
#Dynamic .list_c { width:97%; margin-left:3%; margin-right:1%; _margin-left:10px; _margin-right:2px; }
.list_c h3 { font-size:24px; line-height:2.5em; height:62px; overflow:hidden; }
#activities .list_c { width:92%; margin-left:4%; margin-right:4%; _margin-left:6px; _margin-right:12px; }
.img_list1 li { width:180px; float:left; display:block; margin:12px 10px 0 5px; }
.img_list1 li img { width:180px; height:110px; }
.img_list1 li p { height:30px; overflow:hidden; line-height:2.4em; overflow:hidden; text-align:center; }
#Enterprise .list_c { width:96%; margin-right:4%; }
.ES_menu { width:81px; float:left; }
.ES_menu li, .ES_menu li a { width:81px; height:490px; float:left; }
.ES_menu li a { background:url(../images/es_menu_li_bg.jpg) no-repeat left top; color:#000; }
#anotherlink1:hover, .ES_menu li a.tabactive { background-position:left -490px; color:#fff; text-decoration:none; }
.ES_menu li a .es_txt26 { width:27px; font-size:26px; line-height:28px; padding:38px 36px 0 18px; height:128px; height:115px\0; *height:115px;
_height:115px; }
.ES_menu li a .es_txt21 { height:16px; font-size:21px; line-height:21px; -webkit-transform: rotate(90deg); /* for Safari, Chrome */ -moz-transform: rotate(90deg);    /* for Firefox */ -o-transform: rotate(90deg);       /* for Opera */ writing-mode: tb-rl;/* for IE */ filter: flipv fliph; position:relative; white-space:nowrap; padding:10px 36px 0 18px; }
.ES_menu li a .pt110 { padding-top:110px; }
#hdlb .list_c { width:94%; }
#anothercontent1, #anothercontent2 { width:1139px; float:left; }
#anothercontent2 { position:relative; _margin-top:-490px; }
.img_list2 li { width:150px; float:left; display:block; padding:24px 11px 0 11px; color:#000; line-height:18px; }
.img_list2 li img { width:150px; height:205px; }
.img_list2 li .bnt_bg1 { width:70px; height:24px; line-height:24px; text-align:center; }
.img_list2 li p { padding-top:8px; }
.img_list2 li .bnt_bg1, .img_list2 li .bnt_bg1 a, .img_list2 li .bnt_bg1 a:hover, .img_list2 li .bnt_bg1 a:visited { color:#fff; background: url(../images/bnt_bg1.jpg) no-repeat; text-decoration:none; }
.img_list3 { font-size:16px; height:30px; overflow:hidden; }
.img_list3 img { width:220px; height:140px; border:1px solid #ddd; margin:0 10px 6px 10px; }
.img_list3 td { text-align:center; }
.img_list3, .img_list3 a, .img_list3 a:visited { color:#000; }
.img_list3 a:hover { color:#e50044; }
.txt_area1 { font-size:16px; color:#000; line-height:34px; text-indent:2em;  margin:20px 0; overflow:hidden; width:99%; padding:0 1% 0 0; }
.inquire a { width:226px; height:64px; background:url(../images/inquire_bg1.jpg) no-repeat; float:left; margin-bottom:32px; }
.inquire .childbearing { background-position:0 -96px; }
.inquire .housing { background-position:0 -191px; }
.inquire .pension { background-position:0 -286px; }
.inquire .insured { background-position:0 -379px; }
.inquire .unemployment { background-position:0 -473px; }
.inquire .download { background-position:0 bottom; }
.YQ_links { background:#ddd; height:24px; padding:18px 14px 10px 20px; width:1182px; }
.YQ_links b { font-size:16px; color:#4f4f4f; font-weight:normal; float:left; }
.YQ_links select { width:140px; height:22px; border:1px solid #969696; margin-left:14px; float:left; text-align:center; font-size:12px; color:#5e5e5e; font-family:"宋体"; }
.footer { background:#e01133; padding:30px 0; }
.txt_area2 { padding:28px 52px 20px 310px; float:left; text-align:right; line-height:18px; border-right:1px solid #fff; }
.txt_area2, .weixin { font-size:12px; font-family:"宋体"; color:#fff; }
.weixin { text-align:center; float:left; padding:25px 10px; line-height:20px; }
.weixin img { padding-left:0px; }
#GO_dynamic { border-bottom:1px solid #e0e0e0; float:left; }
#GO_dynamic .list_c { width:96%; padding-left:1%; }
#GO_dynamic .list_c h3 { text-align:center; }
.list_c a, .list_c a { float:left; width:100%; overflow:hidden; }
.list_c .date, .list_c .date { float:left; font-size:14px; padding-left:60px; text-indent:0; }
.list_c h3 a { width:100%; }
#GO_dynamic .w585 { border-right:1px solid #e0e0e0; padding-bottom:16px; }
.jw { padding:20px 0 0 14px; }
.jw img { width:466px; height:292px; }
.jw_maps { padding:0px 13px;padding-top:40px; float:left; width:750px;height:auto!important; }
.maps_menu { height:33px; border-bottom:1px solid #e0e0e0; }
.maps_menu li, .maps_menu li a, .maps_menu li a.tabactive { width:85px; height:33px; line-height:32px; float:left; }
.maps_menu li { display:block; margin-right:1px; background:#e0e0e0; text-align:center; font-size:18px; }

.maps_touqia li{display:block; margin-right:5px; text-align:center;float:left; }
.maps_touqia li a:hover, .maps_touqia li a.tabactive { background:#ff6e55; color:#fff; }


.maps_menu li a { color:#555; text-decoration:none; }
.maps_menu li a:hover, .maps_menu li a.tabactive { background:#ff6e55; color:#fff; }
#contentthree1, #contentthree2, #contentthree3, #contentthree4, #contentthree5,#contentthree6,#contentthree10 { width:100%; float:left; padding-top:10px; margin-bottom:20px}
#contentthree2, #contentthree3, #contentthree4 { _margin-top:-65px; }
.maps_list li { width:163px; height:31px; float:left; display:block; padding:0 12px; margin-bottom:14px; }
.maps_list li i { width:47px; height:30px; float:left; background:url(../images/maps_list_li_i_bg.jpg) no-repeat; }
.maps_list li a { width:104px; height:31px; line-height:30px; background:url(../images/maps_list_li_bg.jpg) no-repeat; text-align:center; float:right; }
.maps_list li a { color:#000; font-size:12px; font-family:"宋体"; }
.maps_list li a:hover { color:#e50044; }
.maps_list li .Emirates { background-position:0 -40px; }
.maps_list li .Oman { background-position:0 -80px; }
.maps_list li .Korea { background-position:0 -120px; }
.maps_list li .Kampuchea { background-position:0 -160px; }
.maps_list li .Qatar { background-position:0 -200px; }
.maps_list li .Pakistan { background-position:0 -240px; }
.maps_list li .Bahrain { background-position:0 -280px; }
.maps_list li .Philippines { background-position:0 -320px; }
.maps_list li .Kuwait { background-position:0 -360px; }
.maps_list li .Laos { background-position:0 -400px; }
.maps_list li .Lebanon { background-position:0 -440px; }
.maps_list li .Albania { background-position:0 -480px; }
.maps_list li .Cyprus { background-position:0 -520px; }
.maps_list li .Ireland { background-position:0 -560px; }
.maps_list li .Estonia { background-position:0 -600px; }
.maps_list li .Austria { background-position:0 -640px; }
.maps_list li .Belarus { background-position:0 -680px; }
.maps_list li .Bulgaria { background-position:0 -720px; }
.maps_list li .Belgium { background-position:0 -760px; }
.maps_list li .Iceland { background-position:0 -800px; }
.maps_list li .Bosnia { background-position:0 -840px; }
.maps_list li .Poland { background-position:0 -880px; }
.maps_list li .Denmark { background-position:0 -920px; }
.maps_list li .Algeria { background-position:0 -960px; }
.maps_list li .Egypt { background-position:0 -1000px; }
.maps_list li .Ethiopia { background-position:0 -1040px; }
.maps_list li .Angola { background-position:0 -1080px; }
.maps_list li .Benin { background-position:0 -1120px; }
.maps_list li .Botswana { background-position:0 -1160px; }
.maps_list li .Burundi { background-position:0 -1220px; }
.maps_list li .Guinea { background-position:0 -1260px; }
.maps_list li .Togo { background-position:0 -1300px; }
.maps_list li .Eritrea { background-position:0 -1340px; }
.maps_list li .Cape { background-position:0 -1380px; }
.maps_list li .Congo { background-position:0 -1420px; }
.maps_list li .Argentina { background-position:0 -1460px; }
.maps_list li .Antigua { background-position:0 -1500px; }
.maps_list li .Barbados { background-position:0 -1540px; }
.maps_list li .Bahamas { background-position:0 -1580px; }
.maps_list li .Brazil { background-position:0 -1620px; }
.maps_list li .Bolivia { background-position:0 -1660px; }
.maps_list li .Ecuador { background-position:0 -1700px; }
.maps_list li .Columbia { background-position:0 -1740px; }
.maps_list li .Cuba { background-position:0 -1760px; }
.maps_list li .Guyana { background-position:0 -1800px; }
.maps_list li .Grenada { background-position:0 -1840px; }
.maps_list li .Canada { background-position:0 -1880px; }
.maps_list li .Australia { background-position:0 -1920px; }
.maps_list li .Papua { background-position:0 -1960px; }
.maps_list li .Fiji { background-position:0 -2000px; }
.maps_list li .Micronesia { background-position:0 -2040px; }
.maps_list li .Samoa { background-position:0 -2080px; }
.maps_list li .Tonga { background-position:0 -2120px; }
.maps_list li .Vanuatu { background-position:0 -2160px; }
.maps_list li .NewZealand { background-position:0 -2200px; }
#jw_banner { width: 466px; height:292px; }
.jw_slides { width: 466px; height: 292px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 466px; overflow: hidden; list-style: none; }
.slide-pic img { width: 466px; height: 292px; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
.slide-li li { margin: 0px; padding: 0px; width: 155px; height: 10px; float: left; overflow: hidden; list-style: none; }
.slide-li a { width: 155px; height: 10px; color: #000; font-size: 12px; display: block; }
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #999999; filter: alpha(opacity=60); opacity: 0.6; }
.op li.cur { background: #666666; }
.slide-txt span { display: none; }
.zcq_menu { padding-top:8px; height:100px; }
.zcq_menu li { width:88%; margin:0 6%; float:left; height:37px; line-height:36px; border-bottom:1px dashed #9e9e9c; font-size:16px; }
.zcq_menu li a { color:#e57704; }
.t_lj01 { padding:3px 16px 0 0; }
.t_lj01 a { padding:0 6px; }
#tabcontent1 .zcq_menu a { color:#23a4cd; margin-right:22px; margin-left:6px; }
#tabcontent1 .zcq_menu li { overflow:hidden; height:36px; }
#tabcontent2 .zcq_menu a { margin-right:17px; margin-left:5px; }
#tabcontent3 .zcq_menu a { color:#739802; margin-right:24px; margin-left:6px; }
.comp_actives .list_c a { width:82.5%; }
.left_nav01 { width:308px; border:1px solid #c0c0c0; border-top:none; float:left; }
.left_nav01 .title, .left_nav02 dt { text-indent:18px; background:#ec2c00; color:#fff; height:42px; }
.left_nav01 { line-height:40px; font-size:18px; padding-bottom:34px; }
.left_nav01 li { width:230px; background:url(../images/main_nav_bg.jpg) repeat-x; float:left; margin:16px 0 0 27px; display:block; line-height:38px; height:42px; overflow:hidden; }
.left_nav01 li, .left_nav01 li a, .left_nav01 li a:hover, .left_nav01 li a:visited { color:#fff; text-decoration:none; }
.left_nav01 li i { width:11px; height:19px; background:url(../images/left_nav01_li_i.jpg) no-repeat 26px 11px; padding:11px 17px 0 26px; float:left; }
.list_title2 { height:42px; line-height:40px; text-indent:14px; border-bottom:1px solid #dedede; font-size:15px; }
#list_conl .list_c, #zw_conl .list_c { width:98%; padding:0 1%; }
#list_conl .list_c li, #zw_conl .list_c li { font-size:15px; line-height:54px; height:54px; border-bottom:1px dashed #d6d6d6; background-position:15px 25px; }
#list_conl .list_c .date, #zw_conl .list_c .date { float:right; }
.page-control { margin-top: 36px; padding-bottom: 50px; text-align: center; display:block; }
.page-control span { color: #cccccc; font-size: 14px; margin-right: 3px; }
.page-control span.pagebox_pre_nolink, .page-control span.pagebox_next_nolink { border: 1px solid #e4e4e4; border-radius: 2px; padding: 7px 14px; }
.page-control span.pagebox_num_nonce { background-color: #ff952c; border: 1px solid #986a00; border-radius: 2px; color: #fff; padding: 7px 14px; }
.page-control a { background-color: #f5f5f5; border: 1px solid #d7d7d7; border-radius: 2px; color: #333; cursor: pointer; padding: 7px 14px; }
.page-control a:hover { background-color: #ff952c; border-color: #986a00; color: #fff; }
.zw_content h1 { font-size:30px; color:#333;  overflow:hidden; margin:50px 0 26px 0; text-align:center; line-height:36px; }
.zw_content .info { border-bottom:1px dashed #d6d6d6; text-align:center; color:#aeadad; font-size:15px; padding-bottom:12px; }
.article { width:91%; padding:0 4%; float:left; font-size:16px; line-height:25px; margin-top:20px; }
.article .img_wrapper { text-align:center; font-size:14px; margin:30px 0 10px 0; }
.article .img_wrapper img { display:block; margin:0 auto; padding-bottom:10px; }
.article p { padding-bottom:0px;  }
.article .article-editor { float:right; font-size:14px; }
.re_infomation { border-top:4px solid #333; padding-bottom:30px; }
.re_infomation .title { color:#333; font-size:24px; text-indent:24px; padding:20px 0 20px; }
.re_infomation .list_c { font-size:15px; }
#zw_conl .list_c a, #zw_conl .list_c li { line-height:48px; height:48px; }
#zw_conl .list_c li { background:url(../images/point_bg2.jpg) no-repeat 20px 22px; text-indent:22px; }
#zw_conl .list_c .date { padding-right:8%; padding-left:0; }
/*purchaser css*/
#personal .part_hd { background:#fff; }
.swMib_body { width:1218px; border:1px solid #cecece; float:left; margin-top:30px; }
.swMib_body, .M_login_wrapper { background: no-repeat 713px 420px; }
.swMib_body h1 { font-size:16px; padding:40px 0 0 40px; }
/*--注册账号--*/
.zhucezhanghao2 { width:100%; height:740px; margin-top:0; border-top:none; }
.dinganchulicaigou { height:40px; font:12px/40px "Microsoft YaHei"; color:#a0a0a0; border-bottom:1px solid #d3d3d3; }
.dinganchulicaigou li { float:left; color:#666; display:inline-block; border-right:1px solid #dedede; border-bottom:none }
.dinganchulicaigou li a { float:left; color:#666; display:inline-block; width:140px; height:40px; font:16px/40px " sumsun"; text-align:center; text-decoration:none; }
.dinganchulicaigou li.huaguo a { border-top:4px solid #e50800; border-bottom:none; background:#fff; color:#e50800; height:36px; font:16px/36px " sumsun"; position:relative; margin-top:-1px; }
.dinganchulicaigou li.huaguo2 a { border-top:4px solid #3592e2; border-bottom:none; background:#fff; color:#3592e2; height:41px; font:16px/40px " sumsun"; }
.zhanghao_left { width:730px; height:570px; margin-top:50px; margin-left:50px; border-right:1px solid #dedede }
.zhanghao_right { width:330px; height:570px; }
.zhanghao_left .jiben { width:730px; height:auto; overflow:hidden; color:#959595; margin-top:0px; margin-bottom:20px; }
.zhanghao_left .jiben_left { width:90px; text-align:right; float:left; line-height:32px; font-size:14px }
.zhanghao_left .jiben_right { width:630px; text-align:left; float:left; margin-left:0px; line-height:32px }
.zhanghao_left .tijiaocj { width:140px; height:32px; text-align:center; font:14px/32px "sumsun"; color:#fff; border:none; cursor:pointer; color:#FFF; margin:50px 0; background:url(cai.png) no-repeat 0 -94px; }
.zhanghao_left .dianputextyonghu, .zhanghao_left .dianputextyonghu2 { height:30px; border:1px solid #dcdcdc; vertical-align:middle; padding-left:5px; color:#666 }
.zhanghao_left .dianputextyonghu { width:270px; }
.zhanghao_left .dianputextyonghu2 { width:200px; }
.jb_f_btn2 { background:#fff; color:#666; width:40px; height:32px; border:1px solid #dcdcdc; vertical-align:middle; margin-left:10px; }
.mimapic_neirong3 .baocun3 { width:225px; height:36px; background:#ff7600; text-align:center; font:20px/28px "sumsun"; color:#fff; border:none; cursor:pointer; color:#FFF; margin:10px 0 }
.mimapic_neirong3 .baocun4 { width:225px; height:36px; background:#3592e2; text-align:center; font:20px/28px "sumsun"; color:#fff; border:none; cursor:pointer; color:#FFF; margin:10px 0 }
.mimapic_neirong3 .baocun22 { width:118px; height:27px; background:#8d8d8d; text-align:center; font:12px/27px "sumsun"; color:#fff; border:none; cursor:pointer; color:#FFF; margin-left:40px; }
.mimapic_neirong3 .yitongyhi a { color:#2276e0 }
.zddl2 { margin-right:5px; position:relative; top:11px; }
.zddl { margin-right:5px; position:relative; top:2px; }
.mimapic_neirong3 .jb_file { width:600px; }
/*--注册账号end--*/
.jb_tip { margin-left:10px; }
.jb_tip b { color:#F00; margin-right:2px; font-weight:100 }
.jb_tip em { font-style:normal; }
.jb_float_left { float:left }
.jb_zz_add { margin-left:50px; }
.jb_zz_text { width:135px; vertical-align:middle; padding-left:5px; color:#999 }
.jb_zz_btn { display:inline-block; width:26px; height:26px; line-height:26px; text-align:center; background:#dcdcdc; margin-left:25px; vertical-align:middle; cursor:pointer }
.jb_zz_btn { *display:inline
}
.zhuyi { vertical-align:middle; margin-left:20px; margin-right:5px; }
.hddd { border:1px solid #ccc; width:76px; height:34px; margin-right:10px; color:#959595; vertical-align:middle; }
.pe_form .hddd { font-size:14px; }
/*右侧*/
.right-register { width:300px; padding:0 55px; margin:48px 0; float:right }
.right-register .r-r-p { margin-top:12px; font-size:14px; color:#929292; font-family:"宋体"; padding-left:10px; }
.right-register .r-r-p a { color:#1c87e2; }
.right-register .r-r-list { margin-top:40px; font-size:18px; color:#535353; font-family:"微软雅黑"; padding-left:10px; }
.right-register .r-r-list li { height:30px; line-height:30px; padding-left:40px; background:url(../images/ico-r.gif) no-repeat; margin-bottom:15px; }
.right-register .r-r-list li b { font-size:22px; color:#eb0101; margin-right:2px; }
.right-register .r-r-list li.r-r-2 { background-position:0 -42px; }
.right-register .r-r-list li.r-r-3 { background-position:0 -84px; }
.right-register .r-r-erwei { margin-top:45px; border-top:1px solid #e4e4e4; padding-top:55px; text-align:center; font-size:14px; color:#616161; }
.right-register .r-r-erwei p { margin-top:10px; font-family:"微软雅黑"; }
/*右侧end*/
/*personal css*/
.pe_form { margin-top:30px; height:740px; }
#regist .item { padding-top:1px; height:70px; line-height:34px; position:relative; z-index:1; }
#regist #select-regName { z-index:5; }
#regist .label, .thickbox-form .label { width:190px; text-align:right; font-size:14px; color:#999; padding-right:10px; float:left; }
#regist .label b, .thickbox-form .label b { font-family:"????"; margin-right:5px; font-weight:normal; }
#regist .text, .thickbox-form .text { width:238px; height:16px; padding:10px 25px 10px 5px; border:1px solid #cccccc; float:none; font-size:14px; font-family:arial, "宋体"; color: #999; overflow:hidden; }
#regist .text-1, .thickbox-form .text-1 { width:100px; float:left; }
#regist .blank, .thickbox-form .blank { width:16px; height:16px; position:absolute; left:243px; top:7px; padding:3px; float:none; }
#regist .img img, .thickbox-form .img img { height:26px; margin:0 5px; }
#regist .succeed, .thickbox-form .succeed { background:url(../images/sucess.png) center no-repeat #ffffff; }
#regist .error-ico, .thickbox-form .error-ico { background:url(../images/error.png) center no-repeat #ffffff; }
#regist .cue-ico, .thickbox-form .cue-ico { background:url(../images/cue.png) center no-repeat #ffffff; }
#authcode_box { padding-top: 5px; line-height:26px; }
#regist .btn-regist { width:270px; height:36px; color:#FFF; font-family:"microsoft yahei"; font-size:16px; text-indent:-9999px; font-weight:800; overflow:hidden; background:url(../images/regist-btn.jpg) no-repeat; }
/**/
.pe_form { float:left; width:750px; }
.phone { float:left; margin-top: 9px; width: 220px; height:182px; }
#regist .item .item-ifo, .thickbox-form .item .item-ifo { position: relative; width:270px; }
.thickbox-form .item .item-ifo { position: relative; width:330px; }
#regist .item .item-ifo-extra, .thickbox-form .item .item-ifo-extra { position: relative; width:350px; }
#regist #mobileCodeDiv .item-ifo, .thickbox-form.thickbox-form #mobileCodeDiv .item-ifo { width:255px; }
#regist #authcodeDiv .item-ifo, .thickbox-form #authcodeDiv .item-ifo { width:380px; }
#regist .item-ifo i, .thickbox-form .item-ifo i { position: absolute; right: 8px; }
#regist .item-ifo .i-name, .thickbox-form .item-ifo .i-name { background:url(../images/one4.jpg) no-repeat; height: 16px; top: 9px; width: 16px; }
#regist .item-ifo .i-pass, .thickbox-form .item-ifo .i-pass { background: url(../images/one5.jpg) no-repeat; height: 19px; top: 10px; width: 14px; }
#regist .item-ifo .i-phone, .thickbox-form .item-ifo .i-phone { background: url("../images/one6.jpg") no-repeat; height: 21px; top: 8px; width: 14px; left:250px; }
#regist a.blue:link, #regist a.blue:visited { color:#005AA0; }
#intelligent-regName { width:268px; }
#regist #authcode.text { color:#333; float:left; }
#regist .item-new { padding-top:0; height:49px; }
#regist .hover-btn { background:url(../images/hover-btn.jpg) no-repeat; }
#regist .wait-btn { background:url(../images/wait-btn.jpg) no-repeat; }
.regist-2013 .btnt .btn-img { line-height:34px; }
#regist { margin-bottom:10px; }
.pe_form { position: relative; }
#capslock { display: none; position: absolute; top:44px; left:200px; z-index: 6; width: 248px; background-color: #fffdee; height:30px; line-height: 30px; border:1px solid #edd288; color:#f60; padding:0 10px; }
.ftx04, .flk04 a:link, .flk04 a:visited, a.flk04:link, a.flk04:visited { color:#F00; }
/*pe_form*/
.pe_form label, .pe_form input, .pe_form select, .pe_form textarea, .pe_form button, .pe_form .label { float:left; font-size:12px; }
.pe_form .item { overflow:hidden; zoom:1; }
.pe_form .item-hidden { overflow:hidden; zoom:1; display: none; }
.btn-img { cursor:pointer; overflow:hidden; margin:0; padding:0; border:0; text-align:center; }
.btn-text { cursor:pointer; overflow:hidden; margin:0; padding:0; text-align:center; }
.btn-link { display:block; overflow:hidden; text-align:center; }
.zc_list01, .zcBar { border:1px solid #e9e9e9; width:1218px; float:left; }
.zc_list01 li { padding:0 20px; overflow:hidden; height:44px; line-height:44px; }
.zc_list01 .border_bottomd { border-bottom:1px dashed #e9e9e9; }
.zc_list01 .cf-tit { float:left; }
.zc_list01 .cf-cont { float:left; }
.zc_list01 li a { padding:0 10px; float:left; color:#333; }
.zc_list01 .green_bg { color:#fff; text-decoration:none; margin:12px 10px; padding:0 10px; border-radius:3px; }
.zc_list01 li a:hover { color:#1db3b2; }
.zcBar { height:38px; background:#f8f8f8; }
.zcBarSeach { background:#fff; border:1px solid #d4d4d4; border-radius:10px; float:left; height:24px; margin:6px 0 0 20px; position:relative; width:144px; }
.zcBarSeach .ico { background: url("../images/proIco.png") -22px -2px; display:inline-block; height:12px; width:12px; left:8px; position:absolute; top:5px; }
.zcBarSeach input { border-radius:10px; width:120px; height:20px; margin-left:20px; padding:2px; border:none; }
.bgFilter { padding:0 12px; height:23px; background:#1db3b2; color:#fff; margin:8px 0 0 8px; border:none; float:left; }
.zcform02 dt, .zcform02 dd { float:left; font-size:16px; margin-top:8px; }
.zcform02 { margin-left:18px; }
.zcform02 dd { padding-left:130px; }
.zcform02 dd a { padding:0 15px; }
.M_login_wrapper { background-position:99px 160px; }
.M_login_wrapper h1 { font-size:20px; float:left; }
.tzcj_form .item { position:relative; margin-bottom:20px; z-index:1 }
.tzcj_form .item .placeholder { position:absolute; left:50px; top:10px; line-height:18px; color:#999; font-size:14px; -webkit-transition:all .2s ease-out;
-moz-transition:all .2s ease-out;
transition:all .2s ease-out;
opacity:1 }
.tzcj_form .item .login-label { position:absolute; z-index:3; top:0; left:0; width:38px; height:38px; border-right:1px solid #bdbdbd; background:url(../images/pwd-icons-new.png) no-repeat }
.tzcj_form .item .name-label { background-position:0 0 }
.tzcj_form .item .pwd-label { background-position:-48px 0 }
.tzcj_form .item-fore1, .tzcj_form .item-fore2, .tzcj_form .item-fore3 { border:1px solid #bdbdbd; height:38px; width:304px }
.tzcj_form .item-fore3 { width:196px; }
.tzcj_form .item-fore1 .clear-btn, .tzcj_form .item-fore2 .clear-btn { position:absolute; z-index:20; right:6px; top:12px; width:14px; height:14px; background:url(../images/pwd-icons-new.png) -25px -143px no-repeat; cursor:pointer; display:none }
.tzcj_form .item-fore1 .clear-btn:hover, .tzcj_form .item-fore2 .clear-btn:hover { background-position:-50px -143px }
.tzcj_form .item-fore1 .e-icon, .tzcj_form .item-fore2 .e-icon { position:absolute; width:12px; height:13px }
.tzcj_form .item-fore1 .capslock, .tzcj_form .item-fore2 .capslock { position:absolute; z-index:4; display:none; width:106px; top:28px; left:50px; padding-left:26px; height:26px; line-height:28px; overflow:hidden; background:url(//miscssl.360buyimg.com/user/passport-2015/css/i/capslock.png) no-repeat }
.tzcj_form .item-fore1 .capslock b, .tzcj_form .item-fore2 .capslock b { display:block; position:absolute; top:7px; left:10px; width:10px; height:14px; overflow:hidden; background:url(../images/pwd-icons-new.png) -104px -133px no-repeat }
.tzcj_form .item-fore1 #sloginpwd, .tzcj_form .item-fore2 #sloginpwd { position:absolute; display:block; z-index:3; top:2px; left:49px; width:254px; height:34px; line-height:34px; overflow:hidden; -webkit-backface-visibility:hidden; -webkit-transform:translateZ(0) }
.tzcj_form .item-fore1 .text_pge, .tzcj_form .item-fore2 .text_pge { width:254px; height:34px; line-height:34px; font-size:14px; font-family:'\5b8b\4f53'; overflow:hidden; border:1px solid #fff }
.tzcj_form .itxt { line-height:18px; height:18px; border:0; padding:10px 0 10px 50px; width:254px; float:none; overflow:hidden; font-size:14px; font-family:'\5b8b\4f53'; }
.tzcj_form .itxt02 { padding:10px 5px 10px 78px; width:78px; text-align:center }
.tzcj_form .item .code_label { width:66px; background:#f3f3f3; text-align:center; line-height:35px; color:#929292; }
.tzcj_form .item-ifo2 { font-size:12px; margin-top:2px; }
.tzcj_form .ftx23 { padding-top:5px; float:left; color:#929292; }
.tzcj_form .flk13 { color:#005aa0; }
.tzcj_form .item-fore5 { width:304px; }
.login-btn { height:33px; border:1px solid #cb2a2d; }
.login-btn .btn-img { width:300px; height:31px; background:#e4393c; text-align:center; line-height:30px; color:#fff; font-size:20px; float:left; border:1px solid #e85356; }
.login-btn a { color:#fff; }
.M_login_wrapper .regist-link { color: #b61d1d; font-size: 14px; }
.M_login_wrapper .regist-link a { color: #b61d1d; }
.M_login_wrapper .regist-link b { background: rgba(0, 0, 0, 0) url("../images/pwd-icons-new.png") no-repeat scroll -104px -75px; display: inline-block; height: 16px; margin-right: 5px; overflow: hidden; vertical-align: middle; width: 16px; }
.none_bg { background:none; }
/*project_list css start*/
.home_line { width:1218px; height:39px; border:1px solid #e0e0e0; line-height:38px; color:#6a6a6a; font-size:15px; background:#f7f7f7 url(../images/arrow_ico01.jpg) no-repeat 15px 11px; text-indent:2.5em; }
.selectList { padding-top: 30px; }
.selectList a { background-color: #e4e7ec; border-left: 1px solid #f4f6f8; color: #90939a; display: inline-block; float: left; margin: 0 4px 5px 0; padding: 6px 10px 5px; text-decoration: none; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); white-space: nowrap; }
.selectList a:hover, .selectList a.selected { background-color: #f83434; color: #f4f6f8; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4); }
.selectList dl { border-bottom: 1px dotted #e6e6e6; margin-bottom: 10px; }
.selectList dt { background-color: #e00000; border-radius: 2px 0 0 2px; color: #f4f6f8; float: left; padding: 6px 10px 5px; text-decoration: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); }
.selectList dd { float: left; padding-left: 10px; width:1100px; }
.P_list li { background: url("../images/sign1.jpg") no-repeat scroll 7px 20px; border-bottom: 1px dashed #cccccc; color: #999999; line-height: 35px; padding-top: 5px; position: relative; float:left; display:block; width:100%; text-indent:2em; }
.P_list li a { color: #000000; font-size: 14px; text-decoration: none; }
.P_list li a:hover { color: #ff0000; }
.P_list .list_time { font-size: 12px; position: absolute; right: 10px; top: 6px; }
.left_nav02 { border:1px solid #c4c4c4; border-top:none; padding-bottom:235px; }
.left_nav02 h1 { height:42px; line-height:42px; text-align:center; background:url(../images/main_nav_bg.jpg) repeat-x; font-size:18px; color:#fff; margin-bottom:1px; }
.left_nav02 dt { background:#f14600; }
.left_nav02 dt, .left_nav02 dd { font-size:16px; line-height:42px; height:42px; overflow:hidden; text-indent:10px; }
.left_nav02 dt, .left_nav02 dt a, .left_nav02 dt a:visited { color:#fff; }
.left_nav02 dt i { background:url(../images/arrow_ico02.jpg) no-repeat; width:11px; height:11px; float:left; margin:16px 0 0 27px; }
.left_nav02 dd { border-bottom:1px solid #e0e0e0; text-align:center; height:43px; _margin-top:16px; _overflow: hidden; }
.left_nav02 dd i { width:10px; height:10px; background:url(../images/arrow_ico03.jpg) no-repeat; display: inline-block; margin-left:12px; }
.left_nav02 dd a, .left_nav02 dd a:visited { color:#8d8d8d; text-decoration:none; }
.w885 { width:885px; }
/*release css start*/
.RE_txt_area { float: left; width:100%; padding:15px 0; color:#666; }
.RE_txt_area ul li { margin: 10px 0 0 0; text-align: left; width: 100%; float:left; display:block; }
.RE_txt_area ul li .titleCol { border: 1px dashed #fff; float: left; font-weight: bold; text-align: right; width: 110px; }
.RE_txt_area ul li .txt { background: #eee; border: 1px dashed #fff; float: left; margin-left: 3px; text-align: left; width: 310px; }
.RE_txt_area ul li .txt .msg { float: left; }
.RE_txt_area ul li .txt .ok { float: left; height: 16px; width: 16px; }
.RE_txt_area ul li .txt span { color: #ff0000; float: left; }
.RE_txt_area ul li .txt .radio { margin-right: 5px; width: auto; }
.RE_txt_area ul li .info { float: left; margin-left:10px; text-align: left; }
.RE_txt_area li.op { margin-bottom: 20px; }
.RE_txt_area li.op img { margin:0 10px 0; float:left; }
.RE_txt_area li.op .submit_msg { border: medium none; height: 27px; margin: 5px 0 0 10px; width: 99px; }
.RE_txt_area li.op .info { color: #f00; float: none; font-weight: normal; width: auto; }
.RE_txt_area li.op .input_checkcode { width: 40px; float:left; }
.non_null { color:#f00; }
.RE_txt_area input, .RE_txt_area textarea { border:1px solid #b1b1b1; }
.input_per100 { width:98.5%; }
.input200 { width:200px; }
.RE_txt_area .submit_bnt01 { width:270px; height:36px; line-height:36px; text-align:center; color:#fff; font-size:18px; background:url(../images/submit_bnt01.jpg) no-repeat; border:none; margin:20px 0 20px 157px; }
.MC_conarea td { height:45px; line-height:45px; border:1px solid #e0e0e0; font-size:15px; }
.MC_conarea h2 { font-size:18px; color:#e81d00; padding-left:22px; float:left; }
.zsyztable1 { border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; float:left;  }
.zsyztable1 li { border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; display: inline-block; line-height: 45px; width: 100%; }
.zsyztable1 li h4 { float: left; font-size: 16px; font-weight: 500; text-align: center; width: 120px; }
.xiangmunr { float: left; padding-left: 20px; padding-right: 20px; width: 745px; }
/*theme css*/
.theme_ad, .theme_ad img { width:100%; height:350px; float:left; }
.theme_menu { height:38px; line-height:38px; padding:0 5px; width:1010px; }
.theme_menu, .theme_redbg01 { background:url(../images/them_title_bg_blue.jpg) repeat-x; border:1px solid #C5DEF1; }
.theme_menu li { float:left; display:block; text-align:left; font-size:15px; }
.theme_menu li a { padding:0 12px; }
.theme_redbg01 { background-image:url(../images/them_title_bg_blue.jpg); }
.t_title01 { background:url(../images/trangle_blue01.jpg) no-repeat 8px 1px; text-indent:45px; font-size:15px; height:34px; line-height:30px; }
.t_title01_jie {  text-indent:45px; font-size:15px; height:34px; line-height:30px; }
.t_title01 h1 { float:left; }
.more2 { font-size:12px; float:right; padding-right:15px; }
.more2, .more2 a, .more2 a:hover, .more2 a:visited { color:#ff7a7a; text-decoration:none; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.slideshow span.title, .slidebar li { background: rgba(0, 0, 0, 0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000, endColorstr = #30000000);
color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255, 255, 255, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF, endColorstr = #50FFFFFF);
color: #000; font-weight: 700; }
.slidebar { position: absolute; top: 5px; left: 4px; }
.slideshow span.title, .slidebar li { background: rgba(0, 0, 0, 0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000);
color: #FFF; overflow: hidden; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.slidebar li.on { background: rgba(255, 255, 255, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000);
color: #ff0; font-weight: 700; }
.slideshow SPAN.title { padding:0 10px; overflow:hidden; width:290px; text-indent:0; }
.block { margin: 0; position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrapad { overflow: hidden; width:310px; float:left; }
.comiis_wrapad img { float: left; margin-top: 0px; }
#slidesImgs li { width: 310px; height: 210px; display: none; }
.f14 .list_c li, .f14 #list_conl .list_c li { font-size:14px; line-height:25px; height:25px; background-image:url(../images/point_bg3.jpg); background-position:5px 12px; padding:0; width:100%; }
.f14 .list_c li a { width:90%; }
.f14 #list_conl .list_c li a { width:79%; }
.f14 #list_conl .list_c li { line-height:32px; height:32px; background-position:4px 15px; border-bottom:1px dotted #ffd5d5; text-indent:15px; }
.f14 #list_conl .list_c li .date { font-size:12px; padding-left:12px; }
.hottop .list_c li i { width:34px; background:url(../images/top_bnt_bg_blue.jpg) no-repeat 10px 5px; color:#fff; float:left; height:30px; font-style:normal; font-size:12px; text-indent:15px; font-family: Arial; }
.f14 .hottop .list_c li { background:none; text-indent:0; }
.f14 .hottop .list_c li a { width:83%; }
.wbf90 #list_conl .list_c { width:94%; padding:0 3%; }
/*other hot theme css*/
.column-activity { overflow:hidden; width:100%; }
.column-activity ul { width:100%; height:auto; overflow:hidden; padding-top:7px; }
.column-activity ul li { height:38px; padding:0 10px; color:#555; width:260px; overflow:hidden; float:left; border-bottom:1px solid #ececec; }
.column-activity ul li h3 { line-height:38px; height:38px; font-size:14px; width:100%; overflow:hidden; font-weight:100; float:left; }
.column-activity ul li img { display:none; margin:0 auto; }
.column-activity ul li.on { height:110px; }
.column-activity ul li.on h3 a { color:#fc4800; line-height:28px; overflow:hidden; height:28px; display:block; }
.column-activity ul li.on h3 { border-bottom:0; }
.column-activity ul li.on img { display:block; width:90px; height:60px; float:left; }
.column-activity ul li.on .txt { width:160px; float:right; font-size:12px; padding-left:8px; line-height:22px; }
.column-activity .outline { width:100%; float:left; }
.thumb { float:left; }
.column-activity ul li.on .txt a { color:#1e50a2; }
.t_footer { background:#fff7f7; padding:40px 0 60px; text-align:center; font-size:14px; line-height:36px; color:#333; }
.home_line2 { height:46px; border-bottom:1px solid #fcd3e1; line-height:46px; text-indent:10px; font-size:15px; }
#th_lis .P_list li { background-image:url(../images/sign2.jpg); }
#th_lis .page-control span.pagebox_num_nonce { background-color:#ff3c35; border:1px solid #ab2200; }
.other_infomations { font-size:14px; line-height:26px; padding:20px 0; }
/* 2016/2/25 add css */
#list2_con_a { background:url(../images/list2_con_bg.jpg) repeat-x left bottom; }
.left_nav03 { width:272px; float:left; }
.title22 { font-size:21px; color:#000; text-indent:10px; border-bottom:3px solid #5e5e5e; padding-bottom:10px; padding-top:7px; }
.title22 a { color:#000; text-decoration:none; }
/*主要样式*/
.subNavBox { width:100%; margin-top:10px; float:left; }
.subNav { cursor:pointer; font-size:16px; color:#484848; line-height:38px; padding-left:20px; height:38px; background:#dadada; margin-top:12px; }
.navContent { display: none; }
.navContent li { border-bottom:1px solid #e5e5e5; }
.navContent li a { display:block; width:100%; heighr:40px; text-indent:20px; font-size:15px; line-height:40px; color:#202020; }
.navContent li a:hover { color:#ec2802; font-size:16px; text-decoration:none; }
.navContent li .currentli { color:#ec2802; font-size:16px; }
#list_con2 .list_c, #zw_con2 .list_c { width:98%; padding:0 1%; }
#list_con2 .list_c li, #zw_con2 .list_c li, #list_con3 .list_c li, #zw_con3 .list_c li { font-size:15px; line-height:38px; height:38px; border-bottom:1px dashed #d6d6d6; background:url(../images/point_bg2.jpg) no-repeat; background-position:10px 18px; }
#list_con2 .list_c .date, #zw_con2 .list_c .date { float:right; padding-right:20px; }
#list_con2 .list_c .txt_aa { width:60%; float:left; }
#list_con2 .list_c a, #list_con3 .list_c a { width:100%; }
#list_con2 .list_c a:hover, #list_con3 .list_c a:hover { color:#ec2802; }
#list_con3 .list_c li, #zw_con3 .list_c li { font-size:14px; background-position:8px 18px; text-indent:15px; }
.ad_270, .ad_270 img { width:270px; height:320px; float:left; }
