.popup_control {background:#004f9c !important;height:30px;line-height:30px;text-align:center;color:#fff;width:100%;/* position:absolute;top:0;left:0;z-index:999;opacity:0.8; */}
.popup_control a {font-weight:bold;padding:0 7px;color:#fff;}

/*业务范围轮换*/
#full-screen-slider { width:206px; height:108px; float:left; position:relative; z-index:1;}
#slides { display:block; width:100%; height:108px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { width:170px; display:block; list-style:none; position:absolute; top:0px; z-index:9900;  padding:0px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:8px; height:8px; float:left; margin-left:5px; border-radius:5px; background:#000 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ff0000}
/*业务范围轮换*/


#wrap {position:relative; }
#notice {width:100%;margin:0 auto; height:2px; background-color:#004f9c;}
#notice .text{width:960px; padding:auto; margin:auto; ;font-size:12px;font-family:'Microsoft YaHei',Dotum,sans-serif;color:#ffffff; text-align:center; padding-top:5px; }
#header {width:1100px;margin:0 auto;min-height:100px;background:url("bg_header.gif") repeat-x 0 0;}
#header h1 {float:left;margin:27px 0 0 0;}
#header .btn_zoom {position:absolute;top:18px;left:50%;margin-left:351px;z-index:1;}
#header .view_allmenu {position:absolute;top:8px;left:50%;margin-left:401px;z-index:15;}
#header .view_allmenu p {float:left;display:inline;}
#header .view_allmenu_layer {border:1px solid #535353;position:absolute;top:23px;left:-896px;width:918px !important;background:#fff !important;padding:34px 30px 34px 40px;overflow:hidden;}
#header .view_allmenu_layer h2 {margin-bottom:24px;}
#header .view_allmenu_list {}
#header .view_allmenu_list > li {float:left;display:inline;min-height:665px;width:144px;padding:11px 0 0 10px;border-left:1px solid #dbdbdb;}
#header .view_allmenu_list li a.tit {display:block;width:143px;margin-bottom:28px;}
#header .view_allmenu_list > li:first-child {width:143px;padding-left:0;border-left:0;}
#header .view_allmenu_list ul.allmenu_sub {}
#header .view_allmenu_list ul.allmenu_sub li {padding:0 0 10px 8px;background:url("bul_01.gif") no-repeat 0 6px;}
#header .view_allmenu_list ul.allmenu_sub li a {font-weight:bold;color:#232323;}
#header .view_allmenu_list ul.allmenu_sub li a:hover {color:#004f9c;text-decoration:none;}
#header .view_allmenu_list ul.allmenu_sub li ul li {padding:5px 0 0 9px;background:url("bul_bar02.gif") no-repeat 0 12px;}
#header .view_allmenu_list ul.allmenu_sub li ul li a {font-weight:normal;color:#676767;}
#header .view_allmenu_list ul.allmenu_sub li ul li a:hover {color:#004f9c;text-decoration:underline;}
#header .view_allmenu_layer .btn_close {display:inline-block;position:absolute;top:5px;right:5px;}

#header .gnb {float:right;margin:47px 0 0 0}
#header .gnb > li {float:left;height:40px;padding:10px 30px 0 30px;position:relative;z-index:5;}
#header .gnb > li a {display:block; position:relative; overflow:hidden; height:18px;}
#header .gnb > li.on > a img,
#header .gnb > li.hv > a img {position:relative; top:-22px;}
#header .gnb_sub {width:200px;overflow:hidden;position:absolute;left:10%;top:49px;margin:-10px 0 0 -55px;z-index:100;background:url("bul_gnb_arrow.gif") no-repeat top center;padding:0;padding-top:11px;display:none;}
#header .gnb_sub li {border:1px solid #e5e5e5;border-top:none;background:#fff}
#header .gnb_sub li:first-child {border-top:1px solid #e5e5e5;}
#header .gnb_sub li a {display:block;padding:8px 0 2px 18px; height:23px; font-size:14px;}
#header .gnb_sub li.on,
#header .gnb_sub li.hv {border:1px solid #0099da;border-top:none;background:#0099da;}
#header .gnb_sub li.on img,
#header .gnb_sub li.hv img {position:relative; top:-25px;}
#header .gnb_sub li.on:first-child,
#header .gnb_sub li.hv:first-child {border-top:1px solid #0099da;}
#header .gnb .last {padding-right:10px;}
#header .gnb .last .gnb_sub  {width:108px;overflow:hidden;position:absolute;left:35%;top:49px;margin:-10px 0 0 -33px;z-index:100;background:url("bul_gnb_arrow.gif") no-repeat top center;padding-right:40px;padding-top:11px;display:none;}
/*#header .gnb .last .gnb_sub {background:url("bul_gnb_arrow.gif") no-repeat 130px 0;left:auto; right:0;}*/

#container {width:1100px;margin:0 auto;}
#container:after {display:block;clear:both;content:''}
#footer {border-top:4px solid #e5e5e5;padding:13px 0 0 0;clear:both;}
#footer1 {background-color:#ccc; padding:15px; text-align:center; margin:0 auto;}
#footer .footer_area {width:1100px;margin:0 auto;min-height:120px; color:#FFF;} 
#footer .footer_copy {float:left; padding-right:55px;}
#footer .footer_copy h2 {padding:0 0 6px 0; border-bottom:1px solid #ccc;margin:0 0 5px 0; color:#484848;}
#footer .footer_copy li {padding-bottom:3px;line-height:18px; color:#7a7a7a; font-family:"Microsoft YaHei"} 
#footer .footer_link {float:right;text-align:right;padding-right:0px;position:relative;}
#footer .footer_link h2 {padding:0 0 6px 0; border-bottom:1px solid #ccc;margin:0 0 5px 0; color:#484848;}
#footer .footer_link li {padding-bottom:3px;line-height:18px; color:#7a7a7a; font-family:"Microsoft YaHei"} 

#content {}
.charge_area {width:1100px;margin:0 auto;padding-bottom:20px;overflow:hidden;display:block}
.p_charge {float:right;clear:both;width:718px;border:1px solid #e5e5e5;text-align:right;padding:15px;margin-top:20px;display:block}

.visual_area {margin-top:25px;}

/*.main_quick {overflow:hidden;margin-bottom:12px;}
.main_quick ul {float:left;}
.main_quick li {float:left;display:inline;}
.main_quick .cyber {float:left;}
.main_quick .cyber h2 {float:left;}
.main_quick .cyber ul li {text-indent:-9999px;}
.main_quick .cyber ul li a {display:block;width:109px;height:91px;background:url('btn_cyber.gif') no-repeat;}
.main_quick .cyber01 {background-position:0 0;}
.main_quick .cyber02 {background-position:-114px 0 !important;}
.main_quick .cyber03 {width:108px !important;background-position:-228px 0 !important;}
.main_quick .cyber04 {background-position:-341px 0 !important;}
.main_quick .ir {float:left;background:#0192d1;}
.main_quick .ir h2 {float:left;}
.main_quick .ir ul {width:303px;overflow:hidden;}
.main_quick .ir ul li {float:left;display:inline;} */
.main_quick {overflow:hidden;margin-bottom:12px;}
.main_quick td{font-size:12px; text-align:left;}
.main_quick .div1 td{font-size:12px; text-align:left; padding-left:5px; line-height:25px;}
/*.main_quick .div1 td a {color:#232323;text-decoration:none;}
.main_quick .div1 td a:hover {color:#000000;text-decoration:none;}*/

.main_quick .div2 td{font-size:12px; text-align:left; padding-left:5px; line-height:25px;}
.main_quick .div3 td{font-size:12px; text-align:left; padding-left:5px; line-height:25px;}
.main_quick .div4 td{font-size:12px; text-align:left; padding-left:5px; line-height:25px;}
.main_quick .pdboder{BORDER-LEFT: #ffffff 1px solid;}
.main_quick .title1 {color:#fefefe; font-size:14px; cursor:hand; font-weight:bold;  text-align:center; text-decoration:none;}


.content_main {width:1100px !important;overflow:hidden;float:left;margin-bottom:-30px;}
.content_main h2 {border-top:1px solid #e5e5e5;padding:13px 0;}
.content_main .article {float:left;margin-bottom:24px;position:relative;}
.content_main .article p a {display:block;width:319px;height:173px;text-indent:-9999px;}
.content_main .internet {margin-right:17px;}
.content_main .internet h2 {border-top:1px solid #e76300;}
.content_main .irp {margin-right:17px;}
.content_main .irp h2 {border-top:1px solid #009ada;}
.content_main .contribute {}
.content_main .contribute h2 {border-top:1px solid #004f9c;}
.content_main .contribute p a {width:318px;}
.content_main .event {width:319px; margin-right:17px;}
.content_main .event p a {height:82px;}
.content_main .cscenter {width:318px;margin-right:17px;}
.content_main .cscenter ul {background:#f1f1f1;padding:0px 0px;overflow:hidden;}
.content_main .cscenter ul li {float:left;display:inline;text-indent:-9999px;border-left:1px solid #d8d8d8;}
.content_main .cscenter ul li:first-child {border-left:none;}
.content_main .cscenter ul li a {display:block;width:318px;height:83px;background:url('main1.jpg') no-repeat;padding:0 0px;}
/*.content_main .cscenter ul li a.cscenter01 {background-position:14px 0;}
.content_main .cscenter ul li a.cscenter02 {background-position:-65px 0;}
.content_main .cscenter ul li a.cscenter03 {background-position:-144px 0;}*/
.content_main .news {width:318px;position:relative;}
.content_main .news ul {background:#f1f1f1;padding:0px 0 0 0;height:82px;float:left;}
.content_main .news ul li {padding:4px 4px 4px 4px;width:318px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; background:url(main4.jpg); background-repeat:no-repeat;}
.content_main .news ul li a {}
.content_main .btn_more {display:inline-block;position:absolute;bottom:0;right:0;}

.banner_slide {position:relative; width:1100px; height:369px; overflow:hidden; margin-top:0px;z-index:0; }
.banner_container {width:1100px; height:369px;}
.banner_content {position:absolute; width:300%;}
.banner_content li {width:1100px; height:369px; float:left;}

.banner_content li.bg2 {position:relative;}
.banner_content li.bg2 p {}

.controller {position:absolute; bottom:20px; left:30px; width:50%; z-index:4;}
.controller .btn_control {float:left;margin:0 3px 0 0;}
ol.btns {float:left;}
ol.btns li {float:left;font-size:0;line-height:0;margin:0 3px 0 0;}
ol.btns li a {display:inline-block;width:15px;height:14px;background:url('roll_off.png') no-repeat left top;color:#fff;}

ol.btns li.select a {width:38px; background:url('roll_on.png') no-repeat left top;color:#fff;}
.controller .btn_control {height:14px; width:13px; text-indent:-9999px; background:url('play.png') no-repeat;color:#fff;}
.controller .btn_control.play {background-position:left bottom}

ul.prdt_list {padding-left:0;margin:130px 0 0 20px;position:absolute;z-index:2;left:0;top:0;}
ul.prdt_list li {float:left;border-left:1px solid #e5e5e5;width:233px;height:185px;}
ul.prdt_list li:first-child {border-left:0;}