﻿@charset "utf-8";
/* CSS Document */


* {margin:0; padding:0; word-break:break-all;}
body {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#4a4a4a; line-height:22px; background:url(../images/bodybg.jpg) repeat-x; }
a {color: #4a4a4a;text-decoration: none;}
a:hover { color:#000;text-decoration: none;}
.blue{ color:#006699;}
.blue14{ color:#006699; font-size:14px;}
.red{ color:#fe0000;}
.red14{ color:#fe0000; font-size:14px;}
a.ablue{ color:#006699;}
a.ablue:hover{ color:#006699;text-decoration:underline;}
a.ared{ color:#fe0000;}
a.ared:hover{ color:#fe0000; text-decoration:underline;}
.floatleft{ float:left;}
ul,li,p{ margin:0; padding:0; list-style-type:none;}
img{ border:0;}
.top{ width:1004px; height:125px; background:url(../images/topbg.jpg) repeat-x; margin:0 auto;}
.toplogo{ width:700px; height:68px; padding-left:21px; float:left;}
.toptel{ width:283px; height:68px;float:left;}
.topnav{ width:963px; height:57px; clear:both; margin:0 auto;}
.topnav li{ width:80px; height:57px; float:left;}
.topnav li a{ width:80px; height:50px; font-size:14px; text-align:center; padding-top:7px; color:#FFF; display:block;}
.topnav li a.checked{ width:80px; height:50px; font-size:14px; text-align:center; display:block; background:url(../images/nav_hover.gif) no-repeat; color:#006699; padding-top:10px; height:47px; }
.topnav li a:hover{ background:url(../images/nav_hover.gif) no-repeat; color:#006699; padding-top:10px; height:47px; }

.btmtop{ width:963px; height:20px;margin:0 auto; clear:both;}
.btm{ width:963px; height:65px; background:#f3f3f3; margin:0 auto;}
.btmlogo{ width:140px; height:55px; padding:10px 0 0 10px; float:left;}
.btmicp{ width:800px; height:20px; padding:10px 0 0 0; float:left;}
.btmtel{ width:800px; height:25px; padding-top:5px; float:left;}
.btmtelw{ width:200px; height:19px; float:left;}
.btmtelno{ width:129px; height:19px; background:url(../images/btm_telbg.gif) no-repeat; padding-left:6px; color:#ca0a17; float:left;}
.btmtelno1{ width:175px; height:19px; background:url(../images/btm_telbg1.gif) no-repeat; padding-left:6px; color:#ca0a17; float:left;}

.inbannerbg{ width:100%; height:139px; background:url(../images/inbanner_bg.jpg) repeat-x; clear:both; }
.inbannerbg img{ display:block; margin:0 auto;}
.intopline{ width:963px; height:2px; border-bottom:1px #e1e1e1 solid; position:relative; margin:0 auto;}
.intopdot{ width:12px; height:12px; position:absolute; top:-4px; left:116px; z-index:100;}
.inbody{ width:963px; height:auto; overflow:hidden; margin:0 auto;}
.inleft{ width:122px; height:auto; padding-top:20px; float:left;}
.inlefttit{ width:122px; height:36px;}
.leftnav{ width:122px; height:auto; overflow:hidden;}
.leftnav li{ width:122px; height:30px; line-height:30px; font-size:14px; }
.leftnav li a{ width:120px; height:30px; line-height:30px; color:#006699; display:block;}
.leftnav li a.checked{ width:105px; height:30px; line-height:30px; padding-left:15px; background:url(../images/leftnav_hover.gif) no-repeat left; color:#006699; display:block;}
.leftnav li a:hover{ width:105px; height:30px; line-height:30px; padding-left:15px; background:url(../images/leftnav_hover.gif) no-repeat left; color:#006699;}
.leftnav li a span{ background:#FFF;}
.inright{ width:820px; height:auto; border-left:1px #e1e1e1 solid; padding:20px 0 0 20px; float:left;}
.inrighttit{ width:795px; height:30px; background:url(../images/icon_3.gif) no-repeat 0 3px; padding-left:25px; font-size:14px; font-weight:bold; color:#006699;}
.inrightnr{ width:820px; height:auto; line-height:25px; overflow:hidden;} 
.regbaidu{ width:122px; height:52px; padding-top:10px;}


.indexbanner{ width:963px; height:226px; margin:0 auto; clear:both;}
.indexbannerbtm{ width:963px; height:12px; padding-bottom:8px; background:url(../images/index_bannerbg.gif) no-repeat top; margin:0 auto; position:relative; clear:both;}
.indexpart1dot{width:12px; height:12px; position:absolute; top:319px; left:234px; z-index:100;}
.indexpart1dot1{width:12px; height:12px; position:absolute; top:319px; left:395px; z-index:101;}
.indexpart1dot2{width:12px; height:12px; position:absolute; top:319px; left:475px; z-index:102;}
.indexpart1dot3{width:12px; height:12px; position:absolute; top:319px; left:660px; z-index:103;}
.indexpart1dot4{width:12px; height:12px; position:absolute; top:319px; left:716px; z-index:104;}
.indexpart1{ width:963px; height:305px; border-bottom:1px #e1e1e1 solid; margin:0 auto;}
.indexpart1 .tit{ width:200px; height:30px; line-height:30px; background:url(../images/icon_1.gif) no-repeat left; color:#006494; font-size:14px; font-weight:bold; padding-left:15px;}
.indexpart1 .tit span{ color:#fe0000;}
.indexpart1 .more{ width:200px; height:20px; line-height:20px;}
.indexpart1 .more a{ color:#006699;}
.indexpart1 .more a:hover{ text-decoration:underline;}
.indexpart1 .map{ width:400px; height:305px; border-right:1px #e1e1e1 solid; float:left;}
.indexpart1 .mappic{ width:400px; height:275px;}
.indexpart1 .inews{ width:225px; height:305px; border-right:1px #e1e1e1 solid; padding:0 20px; float:left;}
.indexpart1 .inews ul{ width:225px; height:240px; display:block;}
.indexpart1 .inews li{ width:225px; height:42px; padding-top:4px;}
.indexpart1 .inews li p.time{ width:225px; height:20px; line-height:20px; color:#666; font-size:10px;}
.indexpart1 .inews li p.list{ width:210px; height:20px; line-height:20px; overflow:hidden; background:url(../images/icon_2.gif) no-repeat left 5px; padding-left:15px; }
.indexpart1 .inews li p.list a{ color:#006699 }
.indexpart1 .inews li p.list a:hover{ text-decoration:underline; }
.indexpart1 .case{ width:275px; height:305px; padding-left: 20px; float:left;}
.indexpart1 .case ul{ width:275px; height:240px; display:block;}
.indexpart1 .case li{ width:275px; height:82px; _height:78px; overflow:hidden;}
.indexpart1 .case li p.pic{ width:84px; height:70px; padding-top:6px; float:left;}
.indexpart1 .case li p.pic img{ width:69px; height:52px; border:1px #8f8f8f solid; overflow:hidden;}
.indexpart1 .case li p.tit1{ width:191px; height:20px; float:left; overflow:hidden;}
.indexpart1 .case li p.nr{ width:191px; height:40px; line-height:20px; overflow:hidden; float:left;}
.indexpart2{ width:963px; height:225px;margin:0 auto;}
.indexpart2in{ width:210px; height:195px;  padding:30px 15px 0 15px; float:left;}
.indexpart2in img{ display:block; margin:0 auto;}
.indexpart2inline{ border-right:1px #e1e1e1 solid;}

.about_zz{ width:820px; height:auto; line-height:25px; overflow:hidden;}
.about_zz .zztit{ width:820px; height:30px; line-height:30px; font-size:14px; color:#006699;}
.about_zz .zznr{ width:820px; height:auto; line-height:25px; padding-bottom:20px;}
.about_zz .zznr img{ border:1px #e1e1e1 solid; padding:2px; background:#fff; display:block; float:left; margin-right:20px;}
.about_lc{ width:820px; height:auto; line-height:30px; padding-bottom:50px; overflow:hidden;}
.about_lc .cllist{ width:820px; height:auto; line-height:25px; overflow:hidden;}
.about_lc .cllisttime{ width:100px; height:30px; line-height:25px; color:#006699; float:left;}
.about_lc .cllistnr{ width:720px; height:auto; line-height:25px; float:left;}
.about_wh{ width:820px; height:auto; line-height:25px; overflow:hidden;}
.about_wh .whtit{ width:820px; height:30px; line-height:30px; font-size:14px; color:#006699;}
.about_wh .whnr{ width:820px; height:auto; line-height:25px; padding-bottom:20px;}
.about_wh .whnr img{ border:1px #e1e1e1 solid; padding:2px; background:#fff; display:block; float:left; margin-right:20px;}
.about_ry{ width:820px; height:auto; line-height:25px; overflow:hidden;}
.about_ry li{ width:820px; height:149px;}
.about_ry li p.p1{ width:175px; height:128px; float:left;}
.about_ry li p.p1 img{ width:133px; height:104px; border:1px #e1e1e1 solid; padding:11px; background:#fff; }
.about_ry li p.p2{ width:577px; height:107px; line-height:104px; background:url(../images/about_rykuang.gif) no-repeat; padding:11px 11px 11px 20px; float:left;}
.about_partners{ width:820px; height:auto; line-height:25px; overflow:hidden;}
.about_partners li{ width:820px; height:130px;}
.about_partners li p.p1{ width:242px; height:102px; float:left;}
.about_partners li p.p1 img{ width:200px; height:80px; border:1px #e1e1e1 solid; padding:11px; background:#fff; }
.about_partners li div.p2{ width:520px; height:107px; line-height:28px; background:url(../images/about_hzkuang.gif) no-repeat; padding:11px 11px 11px 20px; float:left;}

.baidu_info{ width:820px; height:auto; line-height:25px; overflow:hidden;}
.baidu_search{ width:820px; height:auto; line-height:25px; overflow:hidden;}
.baidu_search .searchtit{ width:820px; height:30px; line-height:30px; font-size:14px; color:#006699;}
.baidu_search .searchnr{ width:820px; height:auto; line-height:25px; padding-bottom:20px;}
.baidu_alliance{width:820px; height:auto; line-height:25px; overflow:hidden;}
.baidu_alliance .alliancetit{ width:820px; height:30px; line-height:30px; font-size:14px; color:#006699;}
.baidu_alliance .alliancenr{ width:820px; height:auto; line-height:25px; padding-bottom:20px;}
.baidu_alliance li{ width:820px; height:170px; padding:15px 0 20px 0;}
.baidu_alliance li p.p1{ width:310px; height:169px; float:left;}
.baidu_alliance li p.p2{ width:479px; height:148px; line-height:30px; background:url(../images/baidu_alliancekuang.gif) no-repeat; padding:11px 11px 11px 20px; float:left;}
.baiduaq{ width:820px; height:auto; line-height:25px; overflow:hidden;}
.baiduaq .list{ width:820px; height:auto!important; min-height:500px; height:500px; line-height:25px; background:url(../images/news_pic1.jpg) no-repeat bottom right; padding:15px 0;}
.baiduaq .list li{ width:805px; height:25px; line-height:25px; background:url(../images/icon_5.gif) no-repeat left; padding-left:15px;}
.baiduaq .list li a:hover{ text-decoration:underline;}
.baiduaq .list li span{ padding-left:25px; color:#999; font-size:10px;}

.baiducase{ width:820px; height:auto!important; min-height:500px; height:500px; line-height:25px; background:url(../images/baiducase_pic1.jpg) no-repeat bottom right;}
.baiducase1{ width:820px; height:auto!important; min-height:500px; height:500px; line-height:25px;) no-repeat bottom right;}
.baiducase .video{ width:820px; height:72px; padding:10px 0; border-bottom:1px #8e8e8e dotted;}
.baiducase .video li{ width:300px; height:77px; padding-right:45px; float:left;}
.baiducase .video li p.pic{ width:84px; height:70px; padding-top:6px; float:left;}
.baiducase .video li p.pic img{ width:69px; height:52px; border:1px #8f8f8f solid; overflow:hidden;}
.baiducase .video li p.tit1{ width:216px; height:25px; float:left;}
.baiducase .video li p.nr{ width:216px; height:40px; line-height:20px; overflow:hidden; float:left;}
.baiducase .class{ width:820px; height:18px; line-height:18px; padding:10px 0; color:#006699;}
.baiducase .class a{ padding:0 3px; border-right:1px #006699 solid; color:#006699;}
.baiducase .class a:hover{ color:#004163;}
.baiducase .list{ width:820px; height:auto; padding:10px 0;}
.baiducase .list li{ width:820px; height:25px; line-height:25px;}
.baiducase .list li a:hover{ text-decoration:underline;}
.baiducase .tel{ width:820px; height:79px; line-height:79px; font-size:36px; padding:10px 0; }
.baiducase .tel img{ display:block; float:left;}
.baiducase .tel .telno{ width:520px; height:79px; color:#cb3900; font-family: Georgia, Verdana, Geneva, sans-serif; float:left;}


.baiducase1 .video{ width:820px; height:72px; padding:10px 0; border-bottom:1px #8e8e8e dotted;}
.baiducase1 .video li{ width:300px; height:77px; padding-right:45px; float:left;}
.baiducase1 .video li p.pic{ width:84px; height:70px; padding-top:6px; float:left;}
.baiducase1 .video li p.pic img{ width:69px; height:52px; border:1px #8f8f8f solid; overflow:hidden;}
.baiducase1 .video li p.tit1{ width:216px; height:25px; float:left;}
.baiducase1 .video li p.nr{ width:216px; height:40px; line-height:20px; overflow:hidden; float:left;}
.baiducase1 .class{ width:820px; height:18px; line-height:18px; padding:10px 0; color:#006699;}
.baiducase1 .class a{ padding:0 3px; border-right:1px #006699 solid; color:#006699;}
.baiducase1 .class a:hover{ color:#004163;}
.baiducase1 .list{ width:820px; height:auto; padding:10px 0;}
.baiducase1 .list li{ width:820px; height:25px; line-height:25px;}
.baiducase1 .list li a:hover{ text-decoration:underline;}
.baiducase1 .tel{ width:820px; height:79px; line-height:79px; font-size:36px; padding:10px 0; }
.baiducase1 .tel img{ display:block; float:left;}
.baiducase1 .tel .telno{ width:520px; height:79px; color:#cb3900; font-family: Georgia, Verdana, Geneva, sans-serif; float:left;}

.baiducaseview{ width:820px; height:auto!important; min-height:700px; height:700px; line-height:25px;}
.baiducaseview .viewnr{ width:820px; height:auto; line-height:25px;}
.baiducaseview .viewtit{ width:820px; line-height:30px; font-size:14px; text-align:center; color:#006699; padding:10px 0; }
.baiducaseview .tel{ width:820px; height:79px; line-height:79px; font-size:36px; padding:10px 0; }
.baiducaseview .tel img{ display:block; float:left;}
.baiducaseview .tel .telno{ width:520px; height:79px; color:#cb3900; font-family: Georgia, Verdana, Geneva, sans-serif; float:left;}

.web{ width:820px; height:auto; line-height:25px; overflow:hidden; }
.webcaption{ width:820px; height:auto; line-height:25px; padding-bottom:20px;  }
.webadvantages{ width:820px; height:auto!important; min-height:700px; height:700px; line-height:25px; background:url(../images/web_pic1.jpg) no-repeat bottom right; }
.webadvantages .advantagestit{ width:820px; height:30px; line-height:30px; color:#006699; font-size:14px;}
.webadvantages .advantagestit span{ color:#fe0000; }
.webadvantages .advantagesnr{ width:820px; height:auto; padding-bottom:30px; overflow:hidden;}
.webadvantages .advantagesnrpic{ width:61px; height:auto; padding-top:6px; float:left;}
.webadvantages .advantagesnrlist{ width:700px; float:left;}
.web_ks{ width:820px; height:auto!important; min-height:570px; height:570px; line-height:25px; background:url(../images/web_pic1.jpg) no-repeat bottom right;  }
.web_ks .webkstit{ width:820px; height:30px; line-height:30px; color:#006699; font-size:14px; padding-bottom:10px;}
.web_kstd{ width:820px; height:auto; overflow:hidden;}
.web_kstd li{ width:820px; height:37px; padding:10px 0 25px 0 ;}
.web_kstd li img{ display:block; float:left; padding-right:15px;}
.web_kstd li p{width:764px; height:37px;  line-height:37px; display:block; float:left;}
.web_fw{ width:820px; height:auto!important; min-height:700px; height:700px; line-height:25px;  }
.web_fw .fwtit{ width:820px; height:30px; padding-bottom:10px; }
.web_fw .fwtit span{ padding:2px 10px; border-right:5px #069 solid; background:#cc0000; color:#fff;  }
.web_fw .fwnr{ width:820px; height:auto; padding-bottom:30px; overflow:hidden;}
.web_price{ width:820px; height:auto!important; min-height:700px; height:700px; line-height:25px;  }
.web_price .pricetit{ width:820px; height:30px; padding-top:10px; }
.web_price .pricetit p.p1{ width:600px; height:30px; line-height:30px; float:left; }
.web_price .pricetit p.p2{ width:220px; height:30px; line-height:30px; text-align:right; float:left;  }
.web_price table { background:#d4d4d4; margin:0 auto;}
.web_price table td{ padding:0 5px;}

.webcase{ width:820px; height:auto; line-height:25px; overflow:hidden; }
.webcaseclass{ width:788px; height:auto; overflow:hidden; line-height:25px; padding:15px; background:#f7f7f7; border:1px #e1e1e1 solid; margin-top:10px;}
.webcaseclass .time{ width:788px; height:14px; line-height:13px; color:#006699;}
.webcaseclass .timetit{ width:70px; height:14px; line-height:14px; color:#fe0000; float:left;}
.webcaseclass .timetit1{ width:40px; height:14px; line-height:14px; color:#fe0000; float:left;  border-right:1px #006699 solid; }
.webcaseclass .time a{ color:#006699;}
.webcaseclass .time a:hover{ color:#fe0000;}
.webcaseclass .time span{ padding:0 10px;  border-right:1px #006699 solid;}
.webcaseclass .fy{ width:788px; height:auto; line-height:25px; padding-top:10px; overflow:hidden;}
.webcaseclass .fytit{ width:70px; height:75px; line-height:25px; color:#fe0000; float:left;}
.webcaseclass .fytit1{ width:40px; height:75px; line-height:25px; color:#fe0000; float:left;  border-right:1px #006699 solid; }
.webcaseclass .fy a{ color:#006699;}
.webcaseclass .fy a:hover{ color:#fe0000;}
.webcaseclass .fy p{ width:75px; height:25px; float:left; }
.webcaseclass .fy span{ padding:0 10px;  border-right:1px #006699 solid; }
.webcaselist{ width:820px; height:auto; line-height:25px; overflow:hidden; padding-top:40px; }
.webcaselist li{ width:204px; height:250px; background:url(../images/webcase_listbg.jpg) no-repeat top; display:block; float:left;}
.webcaselist li p.p1{ width:160px; height:120px; padding:1px 22px 10px 22px; overflow:hidden;}
.webcaselist li p.p2{ width:160px; height:20px; line-height:20px; padding:0 22px; overflow:hidden;}
.webcaselist li p.p3{ width:145px; height:20px; line-height:20px; padding:0 22px 0 37px; overflow:hidden; background:url(../images/icon_4.gif) no-repeat 22px 4px ;}
.webcaseview{ width:820px; height:auto; line-height:25px; overflow:hidden; padding-top:20px; }
.webcaseview .viewtit{ width:656px; height:25px; line-height:25px; padding-top:20px;  margin:0 auto;}
.webcaseview .viewpic{ width:650px; height:auto; border:3px #e1e1e1 solid; margin:0 auto;}
.webcase_ks{ width:820px; height:auto; line-height:25px; overflow:hidden; }
.webcase_ks .webksnr{ width:820px; height:auto; padding-bottom:30px; overflow:hidden;}
.webcase_ks li{ width:355px; height:120px; border:1px #e1e1e1 solid; margin:0 30px 30px 0; padding:10px; float:left; display:inline;}
.webcase_ks li p.p1{ width:166px; height:120px; float:left;}
.webcase_ks li p.p1 img{ width:166px; height:120px;}
.webcase_ks li p.p2{ width:178px; height:120px; line-height:30px; padding-left:11px; float:left;}

.space{ width:820px; height:auto; line-height:25px; overflow:hidden; }
.spacetit{ width:810px; height:30px; line-height:30px; background:url(../images/space_titbg.jpg) no-repeat; color:#fe0000; margin:0 auto 15px auto; }
.spacelisttit{ width:800px; height:30px; line-height:30px; color:#fe0000; padding:10px 0; margin:0 auto; }
.space table { background:#d4d4d4; margin:0 auto;}
.space table td{ padding:0 5px;}
.space_kj{ width:820px; height:auto; line-height:25px; overflow:hidden; }
.space_kj table { background:#d4d4d4; margin:0 auto;}
.space_kj table td{ padding:0 5px;}
.spacekjtit{ width:820px; height:auto; padding-bottom:10px;  }

.mail{ width:820px; height:auto; line-height:25px; overflow:hidden; }
.mailkuang1{ width:808px; height:155px; line-height:25px; background:url(../images/mail_kuang11.gif) no-repeat; margin-bottom:40px;}
.mailkuang2{ width:808px; height:246px; line-height:25px; background:url(../images/mail_kuang12.gif) no-repeat; margin-bottom:40px;}
.mailkuang3{ width:809px; height:315px; line-height:25px; background:url(../images/mail_kuang13.gif) no-repeat; margin-bottom:20px;}
.mailadvtit{ width:820px; height:30px; line-height:30px; color:#006699; font-size:14px; padding-bottom:10px; }
.mailadv{ width:820px; height:auto; line-height:25px; overflow:hidden; }
.mailadv li{ width:273px; height:260px; line-height:25px; float:left; }
.mailadv li img{ display:block; padding:0 140px 0 53px; }
.mailcase{ width:820px; height:auto; line-height:25px; overflow:hidden; }
.mailcase{ width:820px; height:auto; line-height:25px; overflow:hidden;}
.mailcase li{ width:820px; height:130px;}
.mailcase li p.p1{ width:242px; height:102px; float:left;}
.mailcase li p.p1 img{ width:200px; height:80px; border:1px #e1e1e1 solid; padding:11px; background:#fff; }
.mailcase li p.p2{ width:520px; height:107px; line-height:28px; background:url(../images/about_hzkuang.gif) no-repeat; padding:11px 11px 11px 20px; float:left;}


.news{ width:820px; height:auto; line-height:25px; overflow:hidden; }
.news .tuijian{ width:820px; height:72px; padding:10px 0; border-bottom:1px #8e8e8e dotted;}
.news .tuijian li{ width:300px; height:77px; padding-right:45px; float:left;}
.news .tuijian li p.pic{ width:84px; height:70px; padding-top:6px; float:left;}
.news .tuijian li p.pic img{ width:69px; height:52px; border:1px #8f8f8f solid; overflow:hidden;}
.news .tuijian li p.tit1{ width:216px; height:25px; float:left;}
.news .tuijian li p.nr{ width:216px; height:40px; line-height:20px; overflow:hidden; float:left;}
.news .list{ width:820px; height:auto!important; min-height:500px; height:500px; line-height:25px; background:url(../images/news_pic1.jpg) no-repeat bottom right; padding:15px 0;}
.news .list li{ width:805px; height:25px; line-height:25px; background:url(../images/icon_5.gif) no-repeat left; padding-left:15px;}
.news .list li a:hover{ text-decoration:underline;}
.news .list li span{ padding-left:25px; color:#999; font-size:10px;}
.news .viewnr{ width:820px; height:auto; line-height:25px;}
.news .viewtit{ width:820px; line-height:30px; font-size:14px; text-align:center; color:#006699; padding:10px 0;}

.jobs{ width:820px;  height:auto!important; min-height:300px; height:300px; line-height:25px; }
.jobstit{ width:806px; height:32px; line-height:32px; background:url(../images/jobs_tit.gif) no-repeat;}
.jobstit span{ padding:0 210px 0 23px;}
.jobslist{ width:805px; height:auto; background:url(../images/jobs_listbg.gif) repeat-y; overflow:hidden;}
.jobslist .nav{ width:65px; height:auto; padding:10px 0 10px 10px; float:left;}
.jobslist .nav li{ width:65px; height:25px; line-height:25px; margin-bottom:5px; text-align:center;}
.jobslist .nav li a{ width:65px; color:#006699; display:block;}
.jobslist .nav li a.checked{ display:block; width:64px; color:#006699; font-weight:bold; background:#fff;  border-bottom:1px #e1e1e1 solid; border-top:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid;}
.jobstit1{ width:806px; height:32px; line-height:32px; background:url(../images/jobs_tit1.gif) no-repeat;}
.jobstit1 span{ padding:0 210px 0 23px;}
.jobslist1{ width:805px; height:auto; background:url(../images/jobs_listbg.gif) repeat-y; overflow:hidden;}
.jobslist1 .nav{ width:65px; height:auto; padding:10px 0 10px 10px; float:left;}
.jobslist1 .nav li{ width:65px; height:25px; line-height:25px; margin-bottom:5px; text-align:center;}
.jobslist1 .nav li a{ width:65px; color:#006699; display:block;}
.jobslist1 .nav li a.checked{ display:block; width:64px; color:#006699; font-weight:bold; background:#fff;  border-bottom:1px #e1e1e1 solid; border-top:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid;}
.jobslistnr{ width:178px; height:auto; overflow:hidden; padding:10px 0 10px 10px; float:left;}
.jobslistnr li{ width:168px; height:30px;}
.jobslistnr li span{ padding:0 8px;}
.jobstel{ width:820px; height:164px; padding-top:20px;}
.jobstelnr{ width:240px; height:124px; background:url(../images/jobs_contactbg.gif) no-repeat center; padding:40px 0 0 25px; float:left;}
.jobsbtn{ width:798px; height:53px; padding:11px;}
.jobssubmittit{ width:820px; height:30px; line-height:30px; font-size:14px; text-align:center; color:#006699; padding:10px 0; border-bottom:1px #e1e1e1 dotted; margin-bottom:15px;}
.jobssubmittit1{ width:820px; height:30px; line-height:30px; font-size:12px; color:#006699;}
.jobssubmitbtn{ width:820px; height:40px; line-height:30px; font-size:12px; color:#006699; padding:10px 0;}
.jobssubmitbtn input{ width:120px; height:40px; font-size:14px; color:#fff; background:#006699; border:1px #CCC solid;}
.jobs table{ background:#e1e1e1;}
.jobs table td{ background:#fff; padding:5px;}
.jobs table input{ height:18px; border-right:1px #e1e1e1 solid; border-bottom:1px #e1e1e1 solid; border-top:1px #666 solid; border-left:1px #666 solid;}
.jobs table input:hover{ background:#eee;}
.jobsinfotit{ width:806px; height:auto; line-height:30px;}

.pay{ width:820px; height:auto; line-height:25px; overflow:hidden; }
.paytab{ width:820px; height:74px; padding:20px 0; overflow:hidden;}
.paytab li{ width:273px; height:74px; float:left;}
.paytab li a{ width:243px; height:60px; background:url(../images/pay_btn.gif) no-repeat; text-align:center; font-family:"微软雅黑"; font-size:22px; padding:14px 27px 0 0; display:block;}
.paytab li a.current{ background:url(../images/pay_btnhover.gif) no-repeat; color:#006699;}
.paykuang1{ width:780px; height:auto!important; min-height:165px; height:165px; line-height:25px; background:url(../images/pay_kuang1.gif) no-repeat; padding:20px; }
.paykuang1tit{ width:750px; height:24px; line-height:24px; background:url(../images/icon_6.gif) no-repeat; padding:0 0 10px 30px; color:#006699; }
.paykuang2{ width:780px; height:419px; line-height:25px; background:url(../images/pay_kuang2.gif) no-repeat; padding:20px; }
.paykqtit{ width:820px; height:44px; padding:20px 0;}

.contact{ width:963px; height:auto; border-top:1px #e1e1e1 solid; overflow:hidden; margin:0 auto;}
.contacttit{ width:963px; height:26px; padding:10px 0; clear:both;}
.contacttit img{ display:block; float:left;}
.contacttit .todq{ width:150px; height:26px; line-height:26px; float:right}
.contacttit .todq a{ padding-left:20px; color:#006699; font-weight:bold;}
.contactkuang1{ width:963px; height:217px; background:url(../images/contact_kuang1.gif) no-repeat; margin-bottom:20px; padding:20px 0;}
.contactkuang2{ width:943px; height:217px; background:url(../images/contact_kuang2.gif) no-repeat; margin-bottom:20px; padding:20px  0 20px 20px;}
.contactmaphb{ width:200px; height:217px; float:left;}
.contactmapln{ width:174px; height:217px; padding-left:30px; float:left;}
.contactmapjl{ width:200px; height:217px; float:left;}
.contactcapital{ width:280px; height:197px; padding:20px 0 0 40px; float:left;}
.contactcity{ width:405px; height:197px; padding-top:8px; float:left;}
.contactcity .nav{ width:405px; height:40px; background:url(../images/contact_fgsline.gif) no-repeat; padding-top:5px;}
.contactcity .nav li{ width:42px; height:40px; text-align:center; float:left;}
.contactcity .nav li a{ width:42px; height:40px; background:url(../images/contact_fgs.gif) no-repeat 14px 21px; float:left; display:block;}
.contactcity .nav li a:hover{ background:url(../images/contact_fgshover.gif) no-repeat 14px 21px;}
.contactcity .nav li a.current{ width:42px; height:40px; background:url(../images/contact_fgshover.gif) no-repeat 14px 21px; float:left; display:block;}
.contactcity .infolist{ width:396px; height:147px; padding:5px 0 0 9px;}
.contactcity1{ width:405px; height:197px; padding-top:20px; float:left;}
.contactcity1 .nav{ width:375px; height:40px; background:url(../images/contact_fgsline1.gif) no-repeat; padding:5px 0 0 30px;}
.contactcity1 .nav li{ width:42px; height:40px; text-align:center; float:left;}
.contactcity1 .nav li a{ width:42px; height:40px; background:url(../images/contact_fgs.gif) no-repeat 14px 21px; float:left; display:block;}
.contactcity1 .nav li a:hover{ background:url(../images/contact_fgshover.gif) no-repeat 14px 21px;}
.contactcity1 .nav li a.current{ width:42px; height:40px; background:url(../images/contact_fgshover.gif) no-repeat 14px 21px; float:left; display:block;}
.contactcity1 .infolist{ width:366px; height:147px; padding:5px 0 0 39px;}











/*分页开始*/
.scott { width:820px; height:29px; line-height:29px; background:url(../images/fy_bg.gif) no-repeat; padding:0px; margin:0px; text-align:center; overflow:hidden; clear:both;}
.scott a {border-left: #dadada 1px solid; border-right: #dadada 1px solid; padding:8px 12px; color:#4a4a4a; margin-right:-1px; font-size:14px; text-decoration:none;}
.scott a:hover { background:url(../images/fy_bghover.gif) repeat-x bottom;}
.scott a:active { background:url(../images/fy_bghover.gif) repeat-x bottom;}
.scott span.current { border-left: #dadada 1px solid; border-right: #dadada 1px solid; padding:8px 12px; font-weight:bold; color:#006699; margin-right:-1px; background:url(../images/fy_bghover.gif) repeat-x bottom;}
.scott span.disabled { border-left: #dadada 1px solid; border-right: #dadada 1px solid; padding:8px 12px; color: #ccc; margin-right:-1px;}
/*分页结束*/
