<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

html, body{height:100%;}
body{ padding:0px; margin:0px auto 0px auto; font-size:12px; line-height:18px; font-family:"宋体"; color:#6b6b6b; background:url(bg.jpg) repeat-x center top #fff;}
table{ border:0px;}
td{ font-size:12px;}
img{ border:0;}
dl, dt, dd, h1, h2, h3, h4, h5, h6{ padding:0px; margin:0px;}
ol{ padding:0px; margin:0px;}
ul{ padding:0px; margin:0px;}
li{ list-style:none;}
h1, h2, h3, h4, h5, h6{ padding:0px; margin:0px; font-size:12px; font-weight:normal;}
em{ font-style:normal;}
font{ font-size:12px;}
input{font-size:12px;}
img{ border:none; border:0;}

a{ text-decoration:none; color:#6b6b6b; noline: expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{ text-decoration:underline;}
.clear{clear:both;}

.space12{ height:12px; line-height:10px; overflow:hidden; clear:both; font-size:0;}
.space20{ height:20px; line-height:10px; overflow:hidden; clear:both; font-size:0;}
.wrap{position:relative; min-height:100%; height:auto;}


/*top*/
.top{height:90px; width:980px; margin:0 auto; position:relative;}
.top .top_logo{position:absolute; top:33px; left:12px;}
.top .top_logo a{display:block; width:457px; height:32px; background:url(logo.jpg) no-repeat;}
.top .top_menu{position:absolute; top:42px; right:20px;}
.top .top_menu li{float:left; color:#dcdcdc;}
.top .top_menu li.li01{background:url(ico1.jpg) no-repeat right center; padding-right:26px;}
.top .top_menu li a{color:#979797;}
.top .top_menu li a:hover, .top .top_menu li a.aon{color:#ff7f02; text-decoration:none;}
.top .top_menu li.li02{background:url(ico2.jpg) no-repeat right 8px; padding:0 16px 0 10px;}

.mainnav{ background:url(mainnav.jpg) no-repeat top; height:40px; width:980px; margin:0 auto;}
.mainnav ul { float:left; width:763px;}
.mainnav ul li em{ display:none;}
.mainnav ul li {float:left; display:block;}
.mainnav ul li a{height:40px; display:block;}

.mainnav ul li #navId1{width:80px;}
.mainnav ul li #navId1:hover, .mainnav ul li #navId1.acur{background: url(mainnav.jpg) 0 -40px;}

.mainnav ul li #navId2{width:98px;}
.mainnav ul li #navId2:hover, .mainnav ul li #navId2.acur{background: url(mainnav.jpg) -80px -40px;}

.mainnav ul li #navId3{width:97px;}
.mainnav ul li #navId3:hover, .mainnav ul li #navId3.acur{background: url(mainnav.jpg) -178px -40px;}

.mainnav ul li #navId4{width:98px;}
.mainnav ul li #navId4:hover, .mainnav ul li #navId4.acur{background: url(mainnav.jpg) -275px -40px;}

.mainnav ul li #navId5{width:98px;}
.mainnav ul li #navId5:hover, .mainnav ul li #navId5.acur{background: url(mainnav.jpg) -373px -40px;}

.mainnav ul li #navId6{width:97px;}
.mainnav ul li #navId6:hover, .mainnav ul li #navId6.acur{background: url(mainnav.jpg) -471px -40px;}

.mainnav ul li #navId7{width:98px;}
.mainnav ul li #navId7:hover, .mainnav ul li #navId7.acur{background: url(mainnav.jpg) -568px -40px;}

.mainnav ul li #navId8{width:97px;}
.mainnav ul li #navId8:hover, .mainnav ul li #navId8.acur{background: url(mainnav.jpg) -666px -40px;}

.top_search{ float:right; width:194px; height:23px; background:url(searchbg.jpg) no-repeat; margin:8px 1px 0 0;}
.top_search .searchTxt{float:left; width:146px; padding:0 10px; height:23px; line-height:23px; color:#a9a9a9; border:0; background:none;}
.top_search .searchBtn{float:right; width:28px; height:23px; background:none; border:0; cursor:pointer;}

.kefubox{ position:fixed; top:380px;  margin-left:1000px; _position:absolute;_top:180px;_top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||180))); z-index:49;}





/*bottom*/
.bottomspace{height:78px; clear:both;}
.bottom{clear:both; height:78px; background:url(footbg.jpg) repeat-x center bottom; position:absolute; bottom:0;  width:100%;}
.bottom .inbottom{padding:36px 0 0 256px; line-height:17px; color:#808080; background:url(footlogo.jpg) no-repeat 151px 42px; width:724px; margin:0 auto;}



/*home*/
.home_banner{ width:980px; margin:0 auto; height:349px; position:relative; overflow:hidden;}
.home_banner .sliderContent img{width:980px; height:349px;}
.home_banner .sliderArrows a{ position:absolute; display:block; width:78px; height:188px; top:70px; cursor:pointer;}
.home_banner .sliderArrows a.prev{ left:0; background:url(ico_homeban_l.png) no-repeat center;
}
.home_banner .sliderArrows a.next{ right:0; background:url(ico_homeban_r.png) no-repeat center;
}
.home_banner .sliderArrows a.prev:hover{background:url(ico_homeban_l_hover.png) no-repeat center;
}
.home_banner .sliderArrows a.next:hover{background:url(ico_homeban_r_hover.png) no-repeat center;
}





.home_main{width:980px; margin:0 auto;}
.home_main .home_l{float:left; width:720px;}
.home_main .newsSlide{float:left; width:256px; height:187px; border:#e6e6e6 1px solid; padding:4px; position:relative;}
.home_main .newsSlide img{width:256px; height:187px;}
.home_main .newsSlide #newsSlideBox ul li {position:relative;}
.home_main .newsSlide #newsSlideBox ul li h5{color:#fff; text-align:center; bottom:0; left:4px; position:absolute; line-height:20px;}
.home_main .newsSlide #newsSlideBox ul li h5 a{color:#fff;}
.home_main .newsSlide #newsSlideBox ul li b{position:absolute; height:20px; background:#000; width:256px; left:0; bottom:0; opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.7;filter:alpha(Opacity=70);}
.home_main .newsSlide #newsSlideNumID{position:absolute; right:4px; bottom:6px; z-index:20;}
.home_main .newsSlide #newsSlideNumID li{float:left; width:15px; height:16px; background:#e1e1e1; text-align:center; line-height:16px; color:#929292; font-size:11px; margin-right:5px; cursor:pointer;}
.home_main .newsSlide #newsSlideNumID li.active{background:#0a21a5; color:#fff;}

.home_news{float:right; width:421px; padding-right:18px;}
.home_news .tab{ height:28px; background:url(line_hometab.jpg) repeat-x left bottom; padding-left:10px;}
.home_news .tab ul li{float:left; font-weight:bold;}
.home_news .tab ul li a{display:block; width:68px; height:26px; line-height:26px; text-align:center; font-family:"微软雅黑"; margin:1px; }
.home_news .tab ul li a.aon{ border:#e0e0e0 1px solid; border-bottom:#fff 1px solid; text-decoration:none; margin:0; color:#384bb6;}
.home_news .tab ul li a:hover{ color:#384bb6;}

.home_newslist{padding-top:6px; position:relative; height:190px;}
.home_newslist h5{ line-height:24px; background:url(ico3.jpg) no-repeat left center; padding-left:12px; cursor:pointer;}
.home_newslist h5 span{float:right; color:#b5b5b5; font-family:Arial; font-size:11px;}
.home_newslist .my_content{ color:#aeaeae; padding:2px 0 5px 12px; border-bottom:#b3b3b3 1px dashed; margin-bottom:3px; word-wrap:break-word;}
.home_newslist .close .my_content{ display:none;}
.home_newslist .my_content a{color:#aeaeae;}
.home_newslist h5{font-weight:bold;}
.home_newslist h5 span{font-weight:normal;}
.home_newslist .close h5{ font-weight:normal;}

.home_newslist .more{ position:absolute; top:-18px; right:0; _right:16px;}
.home_newslist .more a{display:block; width:12px; height:9px; background:url(arrow_more.jpg) no-repeat;}

.home_item li{ float:left; width:333px; margin-right:35px; border-top:#e0e0e0 1px solid; padding-top:19px; height:95px;}
.home_item li.li02, .home_item li.li04{margin-right:0;}
.home_item li .picture{float:left;}
.home_item li .picture img{width:76px; height:76px;}
.home_item li .txt{float:right; width:245px;}
.home_item li .txt h5{ margin-top:2px; height:38px; background-image:url(home_title.jpg); background-repeat:no-repeat;}
.home_item li.li01 .txt h5{ background-position:0 0;}
.home_item li.li02 .txt h5{ background-position:0 -76px;}
.home_item li.li03 .txt h5{ background-position:0 -38px;}
.home_item li.li04 .txt h5{ background-position:0 -114px;}
.home_item li .txt h5 a{float:right; width:245px; height:38px; background:url(arrow_more.jpg) no-repeat top right;}
/*.home_item li .txt .name{height:40px;}
.home_item li .txt .name h2{float:left;}
.home_item li .txt .name h2 em{color:#818181; font-size:16px; font-family:Arial;}
.home_item li .txt .name h2 span{color:#0a21a5; font-family:"微软雅黑"; font-weight:bold;}
.home_item li .txt .name a{float:right; width:12px; height:9px; background:url(arrow_more.jpg) no-repeat; margin-top:2px;}*/
.home_item li .txt p{margin:0; padding-top:3px; color:#969696;}

.home_r{float:right; width:241px; padding-left:18px; border-left:#e0e0e0 1px solid; height:442px;}
.home_service a{ display:block; width:241px; height:60px; background:url(btn_service.jpg) no-repeat;} 
.home_service_txt{ line-height:17px; color:#969696; padding:13px 0; text-indent:2em;}

.home_service_btn{ height:118px;}
.home_service_btn .LeftArrow{float:left; width:10px; height:55px; margin:19px 5px 0 0; background:url(ico_scroll.jpg) no-repeat; cursor:pointer; _display:inline;}
.home_service_btn .LeftArrow:hover{background-position:0 bottom;}
.home_service_btn .RightArrow{float:right; width:10px; height:55px; margin:19px 0 0 3px; background:url(ico_scroll.jpg) right top no-repeat; cursor:pointer; _display:inline;}
.home_service_btn .RightArrow:hover{background-position:right bottom;}
.home_service_btn #ISL_Cont_2{float:left;}
.home_service_btn ul li{float:left; width:98px; padding:0 4px; height:55px;}
.home_service_btn ul{width:213px; float:left; height:101px;}

.home_eportal a{ display:block; width:241px; height:60px; background:url(btn_eprotal.jpg) no-repeat;}
.home_eportal_txt{ line-height:17px; color:#969696; padding:13px 0; text-indent:2em;}

.home_login{ padding:11px 0 0 6px; height:32px; background:#f8f8f8; border-top:#eaeaea 1px solid; border-bottom:#eaeaea 1px solid; position:relative;}
.home_login .loginTxt{background:#fff; width:78px; padding:0 5px; height:19px; line-height:19px; border:#cacaca 1px solid; color:#aeaeae; margin-right:7px; float:left;}
.home_login .loginBtn{width:36px; height:21px; background:url(home_loginbtn.jpg) no-repeat; border:0; float:left; cursor:pointer;}

.home_login #PWtitle{ position:absolute; left:110px; top:14px;}
/*about*/
.banner{width:980px; margin:0 auto; height:199px;}
.banner img{width:980px; height:199px;}
.w980{width:980px; margin:0 auto; clear:both;}

.about_index{position:relative;}
.about_txt{width:646px;}
.about_txt .nav{ padding-top:17px; height:24px; background:url(titleline.jpg) repeat-x left bottom;}
/*.about_txt .nav span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px;
}
.about_txt .nav em{ color:#818181; font-family:Arial; font-size:14px;}*/
.about_txt .cont{ color:#6b6b6b; line-height:25px; padding-top:12px; }
.about_txt .cont p{ text-indent:2em;}
.about_txt .detail a{ float:right; width:24px; height:21px; line-height:21px; background:url(ico4.gif) no-repeat 29px center #c7c7c7; padding:0 10px 0 3px; color:#ffffff;}
.companyname{font-size:14px; font-weight:bold;}
.about_picture{ position:absolute; top:73px; right:0; height:420px; width:283px; background:url(pic_aboutbg.jpg) no-repeat left 76px; position:absolute;}
.about_picture img{width:276px; height:411px;}

.about_list{ clear:both; padding-top:25px; overflow:hidden; zoom:1;}
.about_list li{float:left; width:295px; padding-right:47px; height:210px;}
.about_list li.liEnd{padding-right:0;}

.about_list li h2{height:24px; margin-bottom:14px; background:url(titleline.jpg) repeat-x left bottom;}
.about_list li .picture{float:left;}
.about_list li .picture img{ width:92px; height:80px;}
.about_list li .txt{float:right; width:195px;}
.about_list li .txt p{margin:0; color:#6b6b6b; line-height:21px; height:84px; overflow:hidden;text-indent:2em;}
.about_list li .txt dl a{ float:right; width:24px; height:21px; line-height:21px; background:url(ico4.gif) no-repeat 29px center #c7c7c7; padding:0 10px 0 3px; color:#ffffff;}


.main{background:url(main_sepline.jpg) repeat-y left top; margin-top:22px;}
.sidebar{float:left; width:174px;}
.sidebar h2.name{height:36px; line-height:36px; background:url(sidetop.jpg) no-repeat; padding-left:21px; color:#0920a2; font-family:"微软雅黑"; font-size:13px; font-weight:bold;}
.sidemenu{ padding-top:3px; font-size:13px;}
.sidemenu li a{ display:block; height:33px; line-height:33px; background:url(sidemenu_a.jpg) no-repeat; padding-left:38px; color:#6b6b6b; font-weight:bold;}
.sidemenu li a:hover, .sidemenu li a.aon{background:url(sidemenu_aon.jpg) no-repeat; color:#192fab; text-decoration:none;}

.mainContent{float:right; width:770px; /*min-height:313px; _height:expression(this.scrollHeight &lt; 313? "313px" : "auto");*/}
.mainContent .nav{line-height:20px; height:20px; border-bottom:#e0e0e0 1px solid; _overflow:hidden;}
.mainContent .nav h2{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; line-height:18px; height:20px; font-weight:bold;}
.mainContent .nav .current{float:right; color:#cecece;}
.mainContent .nav .current a{color:#cecece;}
.mainContent .singlePage{color:#6b6b6b; line-height:25px; padding:30px 0 20px;}
.mainContent .singlePage p{text-indent:2em;}

.history{ padding-top:30px;}
.history .tab{float:left; width:255px; margin-left:28px; _display:inline; position:relative; background:url(history_c.jpg) repeat-y 92px center; min-height:730px; _height:expression(this.scrollHeight &lt; 730? "730px" : "auto");}
.history .tab .arrow_t{margin:0; position:absolute; top:0; left:92px; height:311px; background:url(history_top.jpg) no-repeat; width:71px;}
.history .tab .arrow_b{margin:0; position:absolute; bottom:0; left:92px; height:418px; background:url(history_bot.jpg) no-repeat; width:71px;}
.history .tab ul{ padding:46px 0 100px;}
.history .tab ul li{ background:url(history_dot.png) no-repeat 124px center; _background-image:url(history_dot.gif); padding-left:176px; position:relative; margin-top:-15px; height:78px;}
.history .tab ul li a{display:block; width:78px; height:78px; background:url(history_round.jpg) no-repeat; position:absolute; line-height:78px; text-align:center; font-family:Arial; color:#989898; font-size:22px; font-weight:bold;}
.history .tab ul li a:hover, .history .tab ul li a.aon{background:url(history_round2.png) no-repeat; text-decoration:none; color:#203F9B;
_background:none; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/history_round2.png" sizingMethod="scale");
}
.history .tab ul li img{width:68px; height:68px; padding:5px;}
.history .tab ul li.liR{ background:url(history_dot2.png) no-repeat 78px center; _background-image:url(history_dot2.gif); padding-left:0; width:130px;}
.history .historyTxt{color:#6b6b6b; line-height:30px; float:right; width:456px;}

.honorList li{ float:left; padding:33px 24px 0 0; width:373px; height:173px; border-bottom:#e8e7e7 1px dashed;;}
.honorList li .picture{float:left; padding:4px; border:#dedede 1px solid;}
.honorList li .picture img{width:170px; height:120px;}
.honorList li .txt{float:right; width:180px;}
.honorList li .txt dd{ padding:0 0 10px; overflow:hidden; zoom:1; color:#6b6b6b;}
.honorList li .txt dd span{color:#adadad;}
.honorList li .txt dd p{margin:0; padding-top:5px;}
.honorList li .txt dd b{float:right; width:144px;}
.honorList li .txt dd b a{color:#6b6b6b;}
.honorList li.liEnd{padding-right:0;}

/*page*/
.Page{text-align:right; clear:both; color:#a5a5a5; padding:20px 0; }
.Page *{vertical-align:middle;}
.Page a{color:#a5a5a5;}
.Page a:hover{color:#35548d;}
.Page .Page_Max{font-weight:bold; margin:0 5px;}/*总条数*/
.Page .Page_PageCount{font-weight:bold; margin:0 5px;}/*总页数*/
.Page .Page_First{}/*首页*/
.Page .Page_Prev{}/*上一页*/
.Page .Page_Next{}/*下一页*/
.Page .Page_End{}/*末页*/
.Page .Page_Text{ width:17px; height:16px; border:solid 1px #959ca5; text-align:center;}/*页码文本框*/
.Page .Page_Button{ background:url(GO.jpg) no-repeat; width:26px; height:20px; font-size:12px; border:none; cursor:pointer;}/*按钮*/


.newsInfo{padding:20px 0; line-height:28px;}
.newsInfo .info_title{ text-align:center; padding:0 0 20px; color:#000000; font-weight:bold; font-size:20px;}
.newsInfo .info_time{ text-align:center; color:#787878; font-size:12px; font-weight:normal; border-bottom:#d5d5d5 1px solid;}
.newsInfo p{text-indent:2em;}
.newsInfo .info_cont{ line-height:22px; padding:15px 10px 0; color:#848484; word-wrap:break-word; overflow:hidden;}
.newsInfo .info_cont p{text-indent:2em;}
.newsInfo .info_back{ text-align:right; padding-bottom:20px;}
.newsInfo .info_list{ color:#353535; padding:35px 10px 20px; line-height:20px; clear:both;}
.newsInfo .info_list a{ color:#c72626; text-decoration:underline;}
.newsInfo .info_list em{color:#949494;}
.newsInfo .info_list a:hover{ text-decoration:none;}
.newsInfo .info_list span{ display:block;}

/*news*/
.newsList li{ padding-top:22px; border-bottom:#f0f0f0 1px solid; height:98px; position:relative;}
.newsList li .picture{float:left; }
.newsList li .picture img{width:108px; height:81px;}
.newsList li .txt{float:right; width:648px;}
.newsList li .txt h5{}
.newsList li .txt h5 a{font-weight:bold; color:#6e6e6e;}
.newsList li .txt h5 span{float:right; color:#ff7e00;}
.newsList li .txt p{margin:0; padding-top:10px; line-height:22px; color:#aeaeae; word-wrap:break-word;}
.newsList li .txt dl{position:absolute; right:0; bottom:2px;}
.newsList li .txt dl a{ display:block; width:24px; height:21px; line-height:21px; background:url(ico4.gif) no-repeat 29px center #c7c7c7; padding:0 10px 0 3px; color:#ffffff;}

.news2List{ padding:9px 0 0;}
.news2List ul li{border-bottom:#ededed 1px solid; background:url(ico5.jpg) no-repeat 4px center; padding-left:20px; line-height:35px;}
.news2List ul li a.btn{float:right; width:51px; height:21px; background:url(PDF.jpg) no-repeat; margin:7px 4px 0 0;}
.news2List ul li span{margin-right:25px;}


/*service*/
.service_ban{ width:980px; margin:0 auto; height:199px; position:relative;}
.service_ban img{width:980px; height:199px; }
/*.service_ban #servicebanNumID{position:absolute; top:165px; right:19px; width:110px; height:21px; background:url(serviceban_numbg.png) no-repeat; text-align:center;}
.service_ban #servicebanNumID li{ float:left; width:15px; height:15px; line-height:15px; text-align:center; font-weight:bold; font-family:Arial; color:#4c1b0c; cursor:pointer; margin:3px 2px 0; background:url(ico_serviceban.png) no-repeat;}
.service_ban #servicebanNumID li.active{background-image:url(ico_serviceban_aon.png); color:#fff;}
.service_ban #servicebanNumID li#li01{margin-left:9px;  _display:inline;}*/

.service_ban #servicebanNumID{position:absolute; top:170px; right:5px;}
.service_ban #servicebanNumID li{ float:left; width:18px; height:18px; line-height:18px; text-align:center; font-family:Arial; color:#71c0f4; cursor:pointer; margin:0 2px; border:#71c0f4 1px solid; background:#fff;}
.service_ban #servicebanNumID li.active{background:#71c0f4; color:#fff;}


.service_main{width:980px; margin:20px auto 0; clear:both;}
.service_main .service_l{float:left; width:709px;}
.service_l .item{float:left; width:300px; padding-right:69px; padding-bottom:30px; *padding-bottom:20px; overflow:hidden; zoom:1;}
.service_l .itemR{ padding-right:0;}
.service_l .item h2{height:24px; background:url(titleline.jpg) repeat-x left bottom; margin-bottom:14px;}

.service_l .item h2 span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px; display:none;}
.service_l .item h2 em{ color:#818181; font-family:Arial; font-size:14px; display:none;}

.service_l .item .picture{float:left;}
.service_l .item .picture img{ width:85px; height:73px;}
.service_l .item .txt{float:right; width:184px; padding-right:12px;}
.service_l .item .txt li{float:left; width:92px; border-bottom:#ededed 1px solid; padding:12px 0 7px;}
.service_l .item .txt li.liLang{width:184px;}
.service_l .item .txt li.liLine{ width:184px; height:1px; line-height:1px; overflow:hidden; font-size:0; background:#ededed; padding:0; margin-top:-1px; border:0;}
.service_l .itemEnd{clear:both; width:669px; padding-bottom:30px;}
.service_l .itemEnd .txt{width:552px; padding-right:19px; }
/*.service_l .itemEnd .txt li{width:110px; color:#7d7d7d; font-family:Tahoma; font-weight:bold; padding:4px 0;}*/
.service_l .itemEnd .txt li a{font-family:"宋体"; font-weight:normal; margin-left:3px;}
.service_l .itemEnd .txt li.liLang{width:550px;}
.service_l .itemEnd .txt li.liLine{width:550px;}

.service_links{clear:both; width:669px;}
.service_links h2{lheight:24px; background:url(titleline.jpg) repeat-x left bottom; margin-bottom:17px;}
.service_links h2 span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px; display:none;}
.service_links h2 em{ color:#818181; font-family:Arial; font-size:14px; display:none;}
.service_links ul li{float:left; border-left:#e0e0e0 1px solid; background:url(ico6.gif) no-repeat 14px center; padding-left:24px; width:198px; line-height:22px;}

.service_r{float:right; width:248px; padding-left:22px; border-left:#e0e0e0 1px solid; /*height:713px;*/}
.service_notice h2{height:24px; background:url(titleline.jpg) repeat-x left bottom; margin-bottom:10px;}
.service_notice h2 span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px; display:none;}
.service_notice h2 em{ color:#818181; font-family:Arial; font-size:14px; display:none;}
.service_notice h2 a{float:right; width:12px; height:9px; background:url(arrow_more.jpg) no-repeat; margin:5px 0 0;}
.service_notice .list li{ line-height:26px; background:url(ico3.jpg) no-repeat 2px center; padding-left:10px;}
.service_notice .list li span{float:right; font-family:Arial; font-size:11px; color:#b5b5b5;}
.service_notice .list li a:hover{text-decoration:none;}
.service_notice ul{height:140px;}



.Page_service{text-align:right; clear:both; color:#a5a5a5; padding:8px 0; height:18px; color:#fff; margin-right:-12px;}

.Page_service a{line-height:18px; background:#f8f8f8; border-right:#c4a5c4 1px solid; padding:0 7px 0 4px; color:#a5a3a4; font-family:Tahoma;}
.Page_service a:hover{color:#ff6c00;}
.Page_service .Page_Selected{font-weight:bold; color:#ff6c00;}
.Page_service .Page_Max{display:none;}/*总条数*/
.Page_service .Page_PageCount{display:none;}/*总页数*/
.Page_service .Page_First{display:none;}/*首页*/
.Page_service .Page_Prev{display:none;}/*上一页*/
.Page_service .Page_Next{display:none;}/*下一页*/
.Page_service .Page_End{display:none;}/*末页*/
.Page_service .Page_Text{display:none;}/*页码文本框*/
.Page_service .Page_Button{ display:none;}/*按钮*/

.notice_tab{text-align:right; clear:both; color:#a5a5a5; padding:8px 0; height:18px; color:#fff;}
.notice_tab a{line-height:18px; border-right:#c4a5c4 1px solid; padding:0 7px 0 4px; color:#a5a3a4; font-family:Tahoma;}
.notice_tab a:hover, .notice_tab a.aon{color:#ff6c00; text-decoration:none; font-weight:bold;}


.service_login{ margin-top:5px;}
.service_login h2{height:24px; background:url(titleline.jpg) repeat-x left bottom; margin-bottom:10px;}
.service_login h2 span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px; display:none;}
.service_login h2 em{ color:#818181; font-family:Arial; font-size:14px; display:none;}
.service_login .loginTxt{ width:122px; height:19px; line-height:19px; padding:0 5px; background:url(cx_txt.jpg) repeat-x left top; border:#ccc 1px solid; color:#6a6868;}
.service_login .loginBtn{width:40px; height:21px; line-height:21px; background:url(ico4.gif) no-repeat 32px center #c7c7c7; color:#ffffff; border:0; cursor:pointer;}
.service_login .loginBtn2{width:64px; height:21px; line-height:21px; background:url(ico4.gif) no-repeat 57px center #c7c7c7; color:#ffffff; border:0; cursor:pointer; margin-right:4px;}
.service_login table td{padding:5px 2px;}
.service_login .passwordcss{ position:relative;}
.service_login .positioncss{ position:absolute; left:1px; top:0px;}
.service_login .positiontitle{position:absolute; left:0px; top:0px; color:#6a6868; text-indent:10px; cursor:text; visibility:visible; line-height:19px;}


.service_xc{padding-top:10px;}
.service_xc h2{height:24px; background:url(titleline.jpg) repeat-x left bottom; margin-bottom:3px;}
.service_xc h2 span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px; display:none;}
.service_xc h2 em{ color:#818181; font-family:Arial; font-size:14px; display:none;}
.service_xc .box{background:#f4f4f4; margin-bottom:3px;}
.service_xc .box h3{background:url(icon_xc.jpg) no-repeat 13px 14px; color:#384bb6; font-weight:bold; padding:11px 0 8px 31px;}
.service_xc .loginTxt{ width:106px; height:19px; line-height:19px; padding:0 5px; background:url(cx_txt.jpg) repeat-x left top #fff; border:#ccc 1px solid; color:#6a6868;}
.service_xc .loginBtn{width:40px; height:21px; line-height:21px; background:url(ico4.gif) no-repeat 32px center #c7c7c7; color:#ffffff; border:0; cursor:pointer;}
.service_xc table td{padding:5px 0;}

.service_xcList{ border-top:#e0e0e0 1px solid; border-left:#e0e0e0 1px solid; overflow:hidden; zoom:1;}
.service_xcList li{float:left; background:url(ico7.jpg) no-repeat 110px center; height:24px; line-height:24px; padding-left:9px; border-bottom:#e0e0e0 1px solid; border-right:#e0e0e0 1px solid; width:113px;}
.service_xcList li.liEnd2{background:none;}
.service_xcList li.liEnd{width:114px;}

.service1{ padding-top:23px;}
.service1 table{ background:#e0e0e0; margin-bottom:13px;}
.service1 table td{background:#fff;}
.service1 table th{background:#ededed; font-weight:normal; text-align:left;}
.service1 table td, .service1 table th{line-height:22px; padding:6px 12px;}
.service1 table th.diqu{background:url(ico8.gif) no-repeat 16px center #ededed; padding-left:26px; font-weight:bold;}


.newsList3{ padding-top:11px;}
.newsList3 ul li{border-bottom:#f0f0f0 1px solid; padding:0 2px 0 6px; line-height:33px;}
.newsList3 ul li span{float:right; font-family:Arial; font-size:11px; color:#b5b5b5;}


/*environment*/
.environment_index .nav{ padding-top:17px; height:24px; background:url(titleline.jpg) repeat-x left bottom;}

.environment_index .nav span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px; display:none;}
.environment_index .nav em{ color:#818181; font-family:Arial; font-size:14px; display:none;}
.environment_txt{width:568px; float:left;}
.environment_txt .cont{ color:#6b6b6b; line-height:25px; padding-top:12px; }
.environment_txt .cont p{ text-indent:2em;}
.environment_txt .detail {margin-top:-0px;}
.environment_txt .detail a{ float:right; width:24px; height:21px; line-height:21px; background:url(ico4.gif) no-repeat 29px center #c7c7c7; padding:0 10px 0 3px; color:#ffffff;}

.environment_picture{ float:right; margin:32px 0 0; height:221px; width:372px; background:url(pic_environmentbg.jpg) no-repeat; }
.environment_picture img{width:365px; height:212px;}

.environment_list{ clear:both; padding-top:38px; overflow:hidden; zoom:1;}
.environment_list li{float:left; width:295px; padding-right:47px; height:210px;}
.environment_list li.liEnd{padding-right:0;}

.environment_list li h2{height:24px; background:url(titleline.jpg) repeat-x left bottom; margin-bottom:14px;}
.environment_list li h2 span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px; display:none;}
.environment_list li h2 em{ color:#818181; font-family:Arial; font-size:14px; display:none;}
.environment_list li .picture{float:left;}
.environment_list li .picture img{ width:92px; height:80px;}
.environment_list li .txt{float:right; width:195px;}
.environment_list li .txt p{margin:0; color:#6b6b6b; line-height:21px; overflow: hidden;height: 84px;text-indent:2em;}
.environment_list li .txt dl a{ float:right; width:24px; height:21px; line-height:21px; background:url(ico4.gif) no-repeat 29px center #c7c7c7; padding:0 10px 0 3px; color:#ffffff;}



/*human*/
.human_index .nav{ padding-top:17px; height:24px; background:url(titleline.jpg) repeat-x left bottom;}
.human_index .nav span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px; display:none;}
.human_index .nav em{ color:#818181; font-family:Arial; font-size:14px; display:none;}
.human_txt{width:568px; float:left;}
.human_txt .cont{ color:#6b6b6b; line-height:25px; padding-top:12px; }
.human_txt .cont p{ text-indent:2em;}
.human_txt .detail a{ float:right; width:24px; height:21px; line-height:21px; background:url(ico4.gif) no-repeat 29px center #c7c7c7; padding:0 10px 0 3px; color:#ffffff;}

.human_picture{ float:right; margin:24px 0 0; height:221px; width:372px; background:url(pic_environmentbg.jpg) no-repeat; }
.human_picture img{width:365px; height:212px;}

.human_list{ clear:both; padding-top:38px; overflow:hidden; zoom:1;}
.human_list li{float:left; width:295px; padding-right:47px; height:210px;}
.human_list li.liEnd{padding-right:0;}

.human_list li h2{height:24px; background:url(titleline.jpg) repeat-x left bottom; margin-bottom:14px;}
.human_list li h2 span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px; display:none;}
.human_list li h2 em{ color:#818181; font-family:Arial; font-size:14px; display:none;}
.human_list li .picture{float:left;}
.human_list li .picture img{ width:92px; height:80px;}
.human_list li .txt{float:right; width:195px;}
.human_list li .txt p{margin:0; color:#6b6b6b; line-height: 21px; height: 84px;overflow: hidden; text-indent:2em;}
.human_list li .txt dl a{ float:right; width:24px; height:21px; line-height:21px; background:url(ico4.gif) no-repeat 29px center #c7c7c7; padding:0 10px 0 3px; color:#ffffff;}


.human_zplist{padding-top:20px;}
.human_zplist h4{ background:#f4f4f4; line-height:25px; font-weight:bold; margin-bottom:5px;}
.human_zplist h4 em{ font-style:normal; padding-left:22px;}
.human_zplist h4 span{ float:right; text-align:center;}
.human_zplist ul{ line-height:35px;}
.human_zplist ul li{ padding-left:22px; border-bottom:solid 1px #f0f0f0; background:url(ico9.jpg) no-repeat 10px center;}
.human_zplist ul li span{ float:right; color:#888888; font-family:Arial; text-align:center;}
.human_zplist .btn{ width:95px;}
.human_zplist .num{ width:141px;}
.human_zplist .time{ width:287px;}

.human_info{ color:#757575; padding-top:20px;}
.human_info table{background:#efefef;}
.human_info table td, .human_info table th{background:#fbfbfb;}
.human_info table td{padding:0 15px;}
.human_info .txt{line-height:28px; padding:15px 0 20px 20px;}

.human_info .btn{color:#f08200;}

.apply h5.tip{ padding:28px 0 12px 28px; color:#757575;}
.apply table{ background:#efefef;}
.apply table td, .apply table th{ background:#fbfbfb; color:#757575; padding:5px 6px;}
.apply table th{font-weight:normal; text-align:center;}
.apply_Txt{width:219px; padding:0 5px; height:21px; background:url(apply_Txt.gif) no-repeat; overflow:hidden;}
.apply_Txt input{background:none; border:0; width:219px; height:19px; line-height:19px; color:#757575; font-size:12px; padding:0;}
.apply_Txt2{width:325px; padding:0 5px; height:21px; background:url(apply_Txt.gif) no-repeat 0 -21px; overflow:hidden;}
.apply_Txt2 input{background:none; border:0; width:325px; height:19px; line-height:19px; color:#757575; font-size:12px; padding:0;}

.apply_btn{ padding:25px 0 30px 95px; }
.apply_btn input{width:76px; height:21px; border:0; cursor:pointer; background-image:url(apply_btn.jpg); background-repeat:no-repeat;}
.apply_btn .apply_btn1{ margin-right:7px;}
.apply_btn .apply_btn2{ background-position:-83px 0;}

/*contact*/
.contact_map{ width:762px; height:310px; padding:3px; border:#e0e0e0 1px solid;}
.contact_table{background:#e0e0e0;}
.contact_tabletd, .contact_table th{ }
.contact_table td{padding:3px 20px; background:#fff;}
.contact_table th{padding:3px 0; background:#fafafa;}


.sitemap_demo li{ border-bottom:dotted 1px #e9e9e9; z-index:1; overflow:hidden; display:inline-block; line-height:35px;}
.sitemap_demo li .txt_left{ float:left; width:80px; font-weight:bold;}
.sitemap_demo li .txt_left a{}
.sitemap_demo li .txt_right{ float:left; width:690px; color:#d0d0d0;}
.sitemap_demo li .txt_right a{ white-space:nowrap; margin:0 3px;}

.linkslist{padding:30px 0 0 0; overflow:hidden; zoom:1;}
.linkslist ul{}
.linkslist ul li{ text-align:center; float:left; height:120px; overflow:hidden; padding-right:24px; width:174px;}
.linkslist ul .picture img{ width:170px; height:68px; border:solid 1px #e0e0e0; padding:1px;}
.linkslist ul h5{ padding:8px 0px;}
.linkslist ul li.liEnd{padding-right:0;}
.linkslist .Page{padding-top:10px;}


/*culture*/
.culture_main{width:980px; margin:0 auto; padding-top:22px;}
.culture_l{float:left; width:678px; border-right:#e0e0e0 1px solid; padding-right:18px;}

.culture_l li h2{ height:24px; background:url(titleline.jpg) repeat-x left bottom; margin-bottom:18px;}
.culture_l li h2 span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px; display:none;}
.culture_l li h2 em{ color:#818181; font-family:Arial; font-size:14px; display:none;}
.culture_l li{height:224px;}
.culture_l li .picture{float:left;}
.culture_l li .picture img{width:209px; height:149px; padding:4px; border:#dedede 1px solid;}
.culture_l li .txt{float:right; width:438px;}
.culture_l li .txt h5{ font-weight:bold; padding-bottom:8px; display:none;}
.culture_l li .txt p{margin:0; line-height:22px; height:133px; text-indent:2em;}
.culture_l li .txt dl{padding:5px 3px 0 0;}
.culture_l li .txt dl a{ float:right; width:24px; height:21px; line-height:21px; background:url(ico4.gif) no-repeat 29px center #c7c7c7; padding:0 10px 0 3px; color:#ffffff;}

.culture_r{float:right; width:266px;}
.culture_video{padding-bottom:15px;}
.culture_video h2{ line-height:23px; height:23px;}
.culture_video h2 span{color:#0a21a5; font-family:"微软雅黑"; font-size:13px; margin-right:5px; display:none;}
.culture_video h2 em{ color:#818181; font-family:Arial; font-size:14px; display:none;}
.culture_video .video{padding:4px; border:#e6e6e6 1px solid; height:164px; overflow:hidden;}

.culture_fc{ position:relative;}
.culture_fc h2{ height:24px; background:url(titleline.jpg) repeat-x left bottom; margin-bottom:18px;}
.culture_fc h2 span{float:left; border-bottom:#8b98e4 1px solid; color:#0a21a5; font-family:"微软雅黑"; font-size:13px; _position:relative; margin-right:5px; display:none;}
.culture_fc h2 em{ color:#818181; font-family:Arial; font-size:14px; display:none;}
.culture_fc .btn{position:absolute; top:8px; right:0;}
.culture_fc .btn a{ float:left; width:19px; height:11px; line-height:11px; overflow:hidden; font-size:0; background-image:url(ico_scroll2.jpg); background-repeat:no-repeat;}
.culture_fc .btn a.sp-next{margin-right:4px;}
.culture_fc .btn a.sp-prev{ background-position:-23px 0;}
.culture_fc ul li{float:left; width:127px; padding-right:12px; height:140px;}
.culture_fc ul li.liEnd{ padding-right:0;}
.culture_fc ul li .picture img{width:117px; height:74px; padding:4px; border:#e8e8e8 1px solid;}
.culture_fc ul li h5{ text-align:center; padding-top:10px;}
.culture_fc .txt-indicator{ display:none;}


.magazine{ padding-top:9px;}
.magazine ul li{ overflow:hidden; height:208px; border-bottom:#f0f0f0 1px solid; padding-top:17px;}
.magazine ul li .picture{float:left;}
.magazine ul li .picture img{width:118px; height:171px; border:#e6e6e6 1px solid; padding:8px;}
.magazine ul li .txt{float:right; width:615px;}
.magazine ul li .txt h5{ font-weight:bold; padding:3px 0 8px;}
.magazine ul li .txt p{margin:0; line-height:25px; height:134px;}
.magazine ul li .txt dl a{ float:right; width:38px; height:21px; line-height:21px; text-align:center; color:#fff; background:#c7c7c7;}

.photoList{ padding-top:22px;}
.photoList ul li{float:left; width:175px; height:182px; padding-right:23px;}
.photoList ul li .picture img{width:165px; height:105px; padding:4px; border:#e6e6e6 1px solid;}
.photoList ul li h5{text-align:center; line-height:20px; padding:8px 20px 0;}
.photoList ul li.liEnd{padding-right:0;}
.photoList .Page{padding-top:10px;}

.culture_tab{ padding-top:27px; height:30px;}
.culture_tab ul li{float:left; padding-right:1px;}
.culture_tab ul li a{display:block; height:30px; line-height:26px; background:url(culture_video_tab.jpg) no-repeat -128px top; font-size:13px; color:#fff; width:127px; text-align:center;}
.culture_tab ul li a.aon{background:url(culture_video_tab.jpg) no-repeat left top;}

.culture_Xcvideo{ margin:10px auto 20px; width:508px; height:329px; border:#e6e6e6 1px solid; padding:4px;}

/*20130114*/
.QQarea { position:relative; padding:20px 24px 40px;}
.QQarea UL{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.QQnav {BACKGROUND: #fafafa; WIDTH: 100%; LINE-HEIGHT: 28px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 28px}
.QQnav H2{FONT-SIZE: 14px; TEXT-INDENT: 17px;FLOAT: left;margin-top:0;}
.QQnavbar{OVERFLOW: hidden;  width:540px;HEIGHT: 22px; text-align:center; position:absolute; left:0px;  bottom:0px;}
#QQTab{ display:inline-block;}
.QQnavbar #QQTab LI {list-style:none; BACKGROUND:url(ico_3.png) no-repeat; MARGIN-LEFT: 3px; WIDTH: 11px; CURSOR: pointer; HEIGHT: 11px; display:inline-block;_display: inline;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
.QQnavbar #QQTab LI.active {BACKGROUND:url(ico_3.png) no-repeat;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.QQbed {margin: 5px auto;padding: 5px;width: 540px;border: 1px solid #ddd;background-color: #fff;box-shadow: 2px 2px 4px #ccc; position:relative;}
.QQbed LI {FLOAT: left; WIDTH: 540px;position:relative;}
#QQpre {BACKGROUND:url(ico_ctrl_left_3.png) no-repeat center center; WIDTH: 85px; CURSOR: pointer;  HEIGHT: 360px; position:absolute; top:31px; left:24px; display:block;}
#QQpre:hover{ background:url(ico_ctrl_left_4.png) no-repeat center center;}
#QQnext{BACKGROUND:url(ico_ctrl_right_3.png) no-repeat center center; WIDTH: 85px; CURSOR: pointer;  HEIGHT: 360px; position:absolute; top:31px; right:24px; display:block;}
#QQnext:hover{ background:url(ico_ctrl_right_4.png) no-repeat center center;}
#QQMarquee {OVERFLOW: hidden;}
#QQMarqueeCoutent IMG { width:540px; height:360px;}</pre></body></html>