/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dl dt, dl dt dd{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;font-size:12px;font-family: "SimSun"}
.clearit{clear:both;}
.hide { display:none }
a{ text-decoration:none}
a:hover{ text-decoration:underline}
.r{ float:right; padding:0 5px}
.fla{ width:670px; float:left; height:90px}
/*------------Index---------------*/
.wrap,.top_wrap{ width:953px; margin:0 auto;}
.top_wrap{ background:url(topbg.png) no-repeat}
.top_l{ width:330px; height:95px; float:left}

.logo{width:430px; height:62px; /*background:url(logo.png) no-repeat; */  margin:10px 0 0 15px; float:left; display:inline; text-indent:-9999px; outline:none}
.searchbox{ width:250px;float:right; margin:10px 0 0 0px; }

.top_r{ width:245px; float:right; margin:20px 10px 0 0; display:inline;}
.top_r_font,.top_r_qq{width:320px; color:#0050A6;line-height:21px; float:right}
.top_r_font a{color:#0050A6; margin:0 10px}
.top_r_font ul li{list-style-type:none; float:right;}
.top_r_qq{ margin:10px 10px 0 0}
.top_r_qq ul li{list-style-type:none; float:right; margin:0 10px; width:80px}


.navbg{ background:url(nav_line.jpg) repeat-x; height:39px;}
.nav{width:953px; height:39px;}
.nav ul li{list-style-type:none; float:left;}
.nav_ind,.nav_indoth,.nav_about,.nav_aboutoth,.nav_new,.nav_newoth,.nav_video,.nav_videooth,.nav_server,.nav_serveroth,.nav_business,.nav_businessoth,.nav_photo,.nav_photooth,.nav_safe,.nav_safeoth,.nav_contact,.nav_contactoth{ width:99px; height:39px; background:url(nav.png) no-repeat; float:left; text-indent:-9999px; outline:none}
a.nav_ind,a:hover.nav_indoth{ background-position:0 0}
a:hover.nav_ind,a.nav_indoth{ /*background-position:-102px 0*/}
a.nav_about,a:hover.nav_aboutoth{ background-position:0 -47px}
a:hover.nav_about,a.nav_aboutoth{ background-position:-102px -47px}
a.nav_new,a:hover.nav_newoth{ background-position:0 -94px}
a:hover.nav_new,a.nav_newoth{ background-position:-102px -94px}
a.nav_video,a:hover.nav_videooth{ background-position:0 -138px}
a:hover.nav_video,a.nav_videooth{ background-position:-102px -138px}
a.nav_server,a:hover.nav_serveroth{ background-position:0 -182px}
a:hover.nav_server,a.nav_serveroth{ background-position:-102px -182px}
a.nav_business,a:hover.nav_businessoth{ background-position:0 -227px}
a:hover.nav_business,a.nav_businessoth{ background-position:-104px -227px}
a.nav_photo,a:hover.nav_photooth{ background-position:0 -272px}
a:hover.nav_photo,a.nav_photooth{ background-position:-102px -272px}
a.nav_safe,a:hover.nav_safeoth{ background-position:0 -316px}
a:hover.nav_safe,a.nav_safeoth{ background-position:-102px -316px}
a.nav_contact,a:hover.nav_contactoth{ background-position:0 -399px}
a:hover.nav_contact,a.nav_contactoth{ background-position:-102px -399px}
/*-----------Nav_sec---------------*/
.nav_sec{ /*width:883px;*/ width:960px;height:21px; overflow:hidden; background:url(main_img.png) 0 0 no-repeat;/* padding:13px 20px 5px 50px;*/padding:13px 20px 5px 20px;color:#048378}
.nav_three{ height:27px; width:913px; border:1px solid #E1E0DE; margin-top:8px; background:url(bus_notline.jpg) repeat-x; line-height:20px; padding:0 20px}
/*
.nav_threefont{ background:url(bus_not.jpg) left no-repeat; padding: 3px 0 0 30px; line-height:27px;color:#FA0002; display:inline-block;  margin-top:-10px;}
*/
.icon_notic{ float:left; background:url(bus_not.jpg) no-repeat;  width:26px; height:27px; margin-top:-10px;}
.nav_threefont1{float:left;width:800px; height:27px; display:block; margin-top:-10px; overflow:hidden;}


.nav_sec a{color:#048378; margin:0 15px}
.nav_sec ul li{list-style-type:none; float:left;}
.nav_threefont1 a{ margin:0px}
.bg1{ background:url(bg1.jpg) top repeat-x;}
.flash{ width:953px; height:310px;}
.ty{ width:953px; height:14px; background:url(ty.jpg) no-repeat; overflow:hidden}
.aboutbox,.annobox,.webbox{ width:266px;_width:250px; /*height:270px;*/ float:left; }
.annobox{ margin:0 0 0 8px; _margin:0 0 0 2px}
.about_bottom,.new_bottom,.anno_bottom{ height:10px; background:url(main_img.png) center no-repeat; overflow:hidden; float:left}
.about_bottom{ width:261px;background-position:0 -229px}
.new_bottom{ width:402px;_width:400px;background-position:-269px -229px}
.anno_bottom{ width:261px;background-position:-684px -229px}
.webbox{margin:5px 0 0 0px}
.about_tit,.anno_tit,.cont_tit,.web_tit{ width:265px; height:45px; background:url(main_img.png) no-repeat}
.about_tit{ background-position:0 -63px}
.cont_tit{background-position:-683px -132px}
.anno_tit{ background-position:-683px -63px}
.web_tit{background-position:0 -133px}
.more{ float:right; width:50px; height:20px; margin:10px 10px 0 0; text-indent:-9999px; outline:none}
.about_cont,.web_cont{width:262px;/**/height:200px;_height:206px;border:1px solid #DFDFDF; background:#FAFAFA;/* padding:5px */ }
.web_cont{height:225px;}
.about_img{ padding:3px; width:116px; height:86px; border:1px solid #87BCC4; float:left; margin-right:10px}
.about_font{ color:#767676; line-height:21px;}
.about_font a{color:#767676}
/*-----------News---------------*/
.newbox,.industry_box{ width:402px; /*height:270px;*/ margin:0 0 0 8px;  _margin:0 0 0 2px;float:left}
.industry_box{ margin:5px 0 0 8px}
.new_tit,.inds_tit{ width:402px;height:45px; background:url(main_img.png) no-repeat}
.new_tit{background-position:-268px -63px}
.inds_tit{background-position:-269px -132px}
.new_cont,.inds_cont{width:400px;height:204px;_height:214px;border:1px solid #DFDFDF; background:#FAFAFA;}
.inds_cont{height:215px;}
.inds_cont ul li{list-style-type:none;margin:5px 0 0 5px; float:left}
.inds_img{width:112px; height:71px; padding:3px; border:1px solid #CFD3D6; }
.inds_font{ width:112px;height:25px; line-height:25px; font-size:12px; font-weight:200; text-align:center; color:#383838}
.inds_font a{color:#383838}
.banner{ width:182px; height:102px; float:left}
.new_titfont{width:370px;float:left; margin:0 0 0 12px; display:inline}
.new_tith1{ font-size:16px; color:#353535; text-align:center; line-height:30px; /**/ width:370px; _width:300px;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new_tith1 a{color:#353535; }
.new_tith5{ font-size:12px; font-weight:200; color:#6A6A6A; line-height:18px}
.new_tith5 a{color:#6A6A6A}
.new_contnew{ width:380px; float:left; margin:12px 0 0 0; display:inline; height:120px;_height:120px;}
.new_contnew ul li{list-style-type:none; background:url(sj.png) no-repeat; padding-left:20px; line-height:23px;_line-height:20px; color:#6A6A6A;}
.new_contnew ul li h2{ font-size:12px; font-weight:200}
.new_contnew ul li a{color:#323232}
.anno_cont,.cont_cont{width:239px;height:185px;border:1px solid #DFDFDF; background:#FAFAFA; padding:10px;_padding:12px 10px}
.cont_cont{height:206px;}
.anno_cont ul li{list-style-type:none; line-height:24px; color:#076356;}
.anno_cont ul li a{color:#323232;cursor:pointer;}
.p{padding:0 5px}
.ind_web{ width:237px;height:82px; margin:8px 0 0 10px /**/}
.ind_tele{ width:239px; height:77px; padding-top:12px; margin:12px 0 0 10px;/**/ border-top:1px dotted #787878}
.cont_img{width:230px;height:67px; margin:5px 0 0 0px; padding:3px; border:1px solid #DCDCDC}
.cont_font{width:230px; margin-top:8px;}
.cont_h2font{ font-size:14px; color:#00878B; line-height:30px;padding-left:20px;}
.cont_h4font{color:#373737; font-size:12px; font-weight:200; padding-left:40px; line-height:21px}
.bottom{ background:url(bottom_line.jpg) repeat-x; height:26px; text-align:center; color:#fff; margin-top:8px; padding-top:15px}
/*------------About----------*/
.about_banner{ width:952px; height:220px; margin-top:3px}
.about_l{ width:260px; float:left; margin:8px 0 0 0; display:inline}
.abo_tit,.newlist_tit,.vid_tit,.ser_tit,.bus_tit,.img_tit,.safe_tit,.conta_tit,.channel_tit,.map_tit,.hr_tit{ width:260px; height:38px; text-indent:-9999px;background:url(list.png) no-repeat;}
.abo_tit{background-position:0 0}
.newlist_tit{background-position:0 -51px}
.vid_tit{background-position:0 -113px}
.ser_tit{background-position:0 -173px}
.bus_tit{background-position:0 -228px}
.img_tit{background-position:0 -281px}
.safe_tit{background-position:0 -337px}
.conta_tit{background-position:0 -393px}
.channel_tit{background-position:0 -435px}
.map_tit{background-position:0 -484px}
.hr_tit{background-position:0 -528px}
.abo_cont{ width:238px; border:1px solid #DEDEDE; border-top:none; padding:0 10px 20px 10px; background:#FAFAFA}
.abo_font,.abo_font_over{ width:190px; height:26px; padding:6px 0 0px 48px;border-bottom:1px solid #D0D0D0;}
.abo_font_over{background:url(list_over.jpg) no-repeat;}
.abo_font{ background:url(jt.png) no-repeat}
.abo_cont ul li{list-style-type:none; line-height:26px; color:#09998F; font-size:14px}
.abo_cont ul li a{ color:#09998F}
.abo_r{ width:682px; float:left; margin:8px 0 0 10px; display:inline}
.abo_point{ width:660px; border:1px solid #D1D1D1; height:22px; background:url(list_line.jpg) repeat-x; padding:12px 0 0 20px; color:#242424; left:22px}
.abo_point a{ color:#079193}
.abo_r_cont{width:660px;border:1px solid #D1D1D1; margin-top:8px; padding:10px; float:left;/**/ overflow:hidden; line-height:22px;}
.abo_r_img{ width:250px; float:left;}
.abo_r_img ul li{list-style-type:none; width:243px; height:183px; padding:3px; border:1px solid #D1D1D1; margin-bottom:10px}
.abo_r_font{ width:382px; margin-left:20px; float:left; display: inline}
.abo_r_font h2{font-size:12px; font-weight:200; color:#434343; line-height:22px; }
/*------------New----------*/
.new_r_font{width:630px; color:#5F5F5F; margin-left:15px; }
.new_r_font ul li{list-style-type:none; line-height:25px; }
.new_r_font ul li a{color:#5F5F5F}
.new_r_font2{width:630px; color:#5F5F5F; margin-left:15px; }
.new_r_font2 ul li{list-style-type:none; line-height:25px; font-size:larger; }
.new_r_font2 ul li a{color:#5F5F5F}
.page{ width:660px; margin-top:15px; line-height:25px; text-align:center; color:#7D7D7D}
.page a{color:#7D7D7D; margin:0 5px; padding:3px 8px; text-align:center; border:1px solid #E7E7E7; font-size:14px}
.arth1{color:#242424;line-height:25px; text-align:center; font-size:16px;}
.arth2{color:#434343; line-height:25px; border-bottom:1px dotted #D1D1D1; text-align:center; font-size:12px; font-weight:200}
.artp{ padding:15px; line-height:21px;color:#434343;}
.vid_cont,.pho_cont{ width:630px; padding-left:15px}
.vid_cont ul li{list-style-type:none; float:left; margin:10px 20px 0 0px; display:inline; }
.vid_img{ width:190px; }
.vid_cont ul li h2{ font-size:12px; padding-top:10px;font-weight:200; line-height:25px; text-align:center; color:#494949}
.vid_cont ul li h2 a{color:#494949}
.pho_cont ul li{list-style-type:none; float:left; margin:10px 12px 0 0px; display:inline; }
.pho_img{ width:190px; height:127px; padding:3px; border:1px solid #D2D0D3}
.pho_cont ul li h2{ font-size:12px; padding-top:10px;font-weight:200; line-height:25px; text-align:center; color:#494949}
.pho_cont ul li h2 a{color:#494949}
/*--------Online business hall-----------*/
.bus_l{ width:235px; float:left; margin-top:8px}
.bus_sign,.bus_web,.bus_signoth{ width:213px; height:185px; border:1px solid #E1E1E1; padding:10px}
.bus_signoth{ background:#F3F3F3}
.bus_s_tit{color:#676767;width:213px; font-size:14px; font-weight:700; line-height:25px;}
.bus_s_othcont{ width:200px; height:120px; color:#454545; line-height:22px; margin:10px 0 0 10px}
.s_outbox{ width:200px;margin:10px 0 0 10px; font-size:14px; font-weight:700;}
.s_outbox a{ margin:0 10px; color:#3E3E3E}.bus_s_inpbox{width:213px;}
.bus_inp1,.bus_inp2{ border:1px solid #629DC7; width:190px; height:25px; line-height:25px; color:#9A9A9A; padding-left:5px; margin-top:10px}
.bus_inp2{ background: url(s.jpg) right no-repeat}
.bus_butbox{ width:108px; height:39px; margin:20px 0 0 45px; _margin:20px 0 0 22px;}
.bus_butbox1,.bus_butbox2{ width:95px; height:35px; float:left }
.bus_butbox1{margin:20px 0 0 0px; _margin:20px 0 0 0px;}
.bus_butbox2{margin:20px 0 0 10px; _margin:20px 0 0 5px;}
.bus_but{ background:url(sign_button.jpg) no-repeat;width:108px; height:39px; border:none; cursor:pointer}
.bus_but1,.bus_but2{width:95px; height:35px; border:none; cursor:pointer}
.bus_but1{ background:url(sign_button1.jpg) no-repeat;}
.bus_but2{ background:url(jihuo.jpg) no-repeat;}
.bus_web{ height:230px; margin-top:8px}
.bus_web_tit{ background:#F3F3F3; height:21px; left:21px; padding:10px 0 0 10px; font-size:14px; font-weight:700; color:#606060}
.bus_web_cont{ width:210px; margin-top:8px}
.bus_web_cont ul li{list-style-type:none; width:210px;padding-bottom:10px; margin-bottom:8px; border-bottom:1px dotted #989898; float:left}
.bus_web_img{ width:80px; height:56px; padding:2px; border:1px solid #E1E2DD; float:left}
.bus_web_font{ width:195px; float:left; margin:5px 0 0 5px;}
.bus_web_cont ul li h2{ color:#1257A2; font-size:14px; line-height:25px}
.bus_web_cont ul li h4{ color:#636363; font-size:12px; line-height:21px; font-weight:200}
.bus_m{ width:440px;/*height:345px;*/ height:445px; float:left; border:1px solid #E1E1E1; padding:10px; margin:8px 0 0 8px}
.bus_m_tit{ background:#F3F3F3; height:25px; line-height:25px; padding:2px 0 0 10px; color:#676767}
.bus_m_tit h1,.bus_m_tit h2{ font-size:14px}
.bus_m_cont{ width:420px; margin:20px 0 0 15px}
.bus_m_cont ul li{list-style-type:none; float:left; margin:7px 10px; width:190px;height:75px; display:inline}
.bus_m_contimg{ width:48px; height:67px; float:left}
.bus_m_font{ width:130px; margin-left:10px; float:left}
.bus_m_font h2{color:#007D8C;font-size:14px; padding:5px 0; }
.bus_m_font h2 a{color:#007D8C}
.bus_m_font h4{color:#686868;font-size:12px; font-weight:200;line-height:16px}
.bus_m_font h4 a{color:#686868;}
.bus_r{ width:232px; float:left; margin:8px 0 0 8px; display:inline;}
.bus_r_tel{ width:232px; height:62px;}
.bus_r_consbox{  width:230px; border:1px solid #E1E1E1; height:205px; margin:8px 0 0 0}
.bus_r_consbox ul li{list-style-type:none;width:62px; float:left; margin:10px 0 0 10px; display:inline}
.bus_r_consimg{width:62px; height:56px; border:1px solid #E3E3E3}
.bus_r_consfont{color:#078884; font-weight:200; font-size:12px; text-align:center; padding:5px 0; line-height:21px}
.bus_r_consbox a{color:#078884; }
.bus_r_consser{ width:210px; height:159px; border:1px solid #E1E1E1; padding:10px; margin-top:8px}
.bus_r_serfont{ width:210px; margin-top:5px}
.bus_r_serfont ul li{list-style-type:none; border-bottom:1px dotted #989898; padding:8px 0;color:#656565; float:left}
.bus_r_serfont ul li a{color:#656565; text-align:center}
.bus_r_serfont1{width:105px; text-align:center; float:left}

.b_l_listbox{ width:235px; margin:8px 0 0 0}
.b_l_listtit{ width:235px; height:38px; text-indent:-9999px;background:url(wsyyt_tit.jpg);}
.abo_cont1{ width:213px; border:1px solid #DEDEDE; border-top:none; padding:0 10px 20px 10px; background:#FAFAFA}
.abo_font1,.abo_font1_over{ width:166px; height:26px; padding:6px 0 0px 48px;border-bottom:1px solid #D0D0D0;}
.abo_font1_over{background:url(list_over.jpg) no-repeat;}
.abo_font1{ background:url(jt.png) no-repeat}
.abo_cont1 ul li{list-style-type:none; line-height:26px; color:#09998F; font-size:14px}
.abo_cont1 ul li a{ color:#09998F}
.b_pay_r{ width:686px; margin:8px 0 0 8px; float:left; border:1px solid #E1E1E1; padding:10px; height:auto !important; height:515px; min-height:515px}
.b_pay_tabbox{ width:686px; margin:8px 0 0 0}
.b_pay_tab1{ width:100%; border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;}
.b_pay_tab1 th{ background:#3DADB1; color:#fff}
.b_pay_tab1 th,.b_pay_tab1 td{ padding:5px 5px 0 5px ; line-height:20px; text-align:center}
.b_pay_tab1 td a{ color:#FF0000}
.b_pay_tab1 td{border-bottom:1px solid #DBDBDB;}
.b_pay_w{ background:#FFF}
.b_pay_h{ background:#EDEDED}
/*--------------Search-----------*/
.ser_input1{ width:140px; background:url(search_ico.png) no-repeat; height:18px; border:1px solid #029DA2; float:left; color:#A1A1A1; line-height:18px; padding-left:30px}
.ser_but{ width:56px; height:23px; background:url(sear_but.png) no-repeat; margin:0 0 0 10px; border:none; cursor:pointer}
.link{ width:917px; border:1px solid #B9B9B9; height:45px; float:left; padding:5px 15px; line-height:20px;}
.link ul li{list-style-type:none; float:left}
.link span{ color:#019CA1}
.link a{margin:0 10px; color:#686868}
.ind_banner{ width:261px;height:200px;}
.title_up{ width:270px; line-height:25px; font-weight:200; padding-left:20px; float:left; font-size:12px;}
.title_up a{ color:#434343}
.bus_serbox{ width:438px; height:35px; margin:10px 0 0 0}
.dbotton{ width:56px; height:23px;background:url(b_ser_but.png); border:none; color:#fff; cursor:pointer}
.zx_listbox{width:438px;}
.zx_tab1{ width:100%; border-top:1px solid #CBD3DE;border-left:1px solid #CBD3DE}
.zx_tab1 th{ background:#CDE9EA; color:#007F82}
.zx_tab1 th,.zx_tab1 td{ line-height:20px; padding:5px 5px 3px 5px; text-align:center;color:#5D5D5D;border-bottom:1px solid #CBD3DE;border-right:1px solid #CBD3DE;}
zx_tab2 th,.zx_tab2 td{line-height:20px; padding:5px 2px 3px 2px;color:#5D5D5D;}
zx_tab2 th font,.zx_tab2 td font{color:#FF0000}
.zx_tab1 th,.zx_tab1 td a{ color:#5D5D5D}
.fshort{ width:100px;}
.flong{ width:200px}
.fbotton{background: url("fbotton.gif") repeat scroll left top transparent;border: 0 none;color: #00797C;cursor: pointer;font-size: 12px;height: 22px;line-height: 22px;text-align: center;width: 63px;}

.chan_box{ width:660px;}
.chan_box ul li{ list-style-type:none;float:left; width:167px; height:96px; margin:30px 0 20px 30px; display: inline}
.zx_tit{ background:#F4F4F4; border:1px solid #C1C1C1; line-height:16px}
.zx_tit,.zx_tit1{padding:5px 10px 3px 10px; margin-bottom:2px}
.zx_tab3{ width:100%; margin-top:5px}
.zx_tab3 td span{ /*font-weight:700*/}
 div.tit1{ font-weight:bold;}
 
.search_r{ width:950px; float:left; margin:8px 0 0 0px; display:inline}
.search_r_cont{width:925px;border:1px solid #D1D1D1;padding:10px; float:left}
.c_ser_c{ width:900px; margin-left:200px}
.ser_input2{ width:340px; background:url(search_ico.png) no-repeat; height:18px; border:1px solid #029DA2; float:left; color:#A1A1A1; line-height:18px; padding-left:30px}
.ser_but2{ width:56px; height:23px; background:url(sear_but.png) no-repeat; margin:0 0 0 10px; border:none; cursor:pointer}

.kefu{ background:url("kf.gif"); width:38px; height:176px; display:block; cursor:pointer;}
.kefu_close{ width:46px; height:13px; background:url(kefu_close.png) no-repeat; margin:2px 0px 0px -5px; cursor:pointer;}
.fbg{ background:yeelow; }

.b_more{  font-size:12px; font-weight:200; color:#636363; padding-right:10px;  padding-left:100px;}
.b_more a{color:#636363}


.qy_label_over,.qy_label,.hy_label_over,.hy_label,.yhgg_label_over,.yhgg_label{ width:83px; height:33px; float:left; margin:6px 0 0 10px; display:inline;  text-indent:-9999px; cursor:pointer;}
.qy_label_over{background:url(label.png) 0 0;}
.qy_label{background:url(label.png) 0 -35px;}
.hy_label_over{background:url(label.png) -85px 0;}
.hy_label{background:url(label.png) -85px -35px;}

/* ÓÃ»§¹«¸æ */
.yhgg_label_over{background:url(label.png) -169px 0;}
.yhgg_label{background:url(label.png) -169px -35px;}
.qy_label_over a,.qy_label a,.hy_label_over a,.hy_label a{width:83px; height:33px; float:left; outline:none}

div.vo_1{padding-left: 5px;width: 244px;}
div.vo_1 img{ }
ul.ul_vo1{margin:5px;}
ul.ul_vo1 li{width:212px;height:25px; overflow:hidden;}