* {margin:0; padding:0; border:0;}

img {border:0;}

ul,ol,dl {list-style:none;}

i {font-style:normal;}

a {color:#5b5b5b; text-decoration:none;}

a:hover { text-decoration:underline;}

body { font-family:Arial, Helvetica; font-size:12px; color:#5b5b5b;}

.box { width:960px; height:auto; margin:0 auto;}

.header { width:960px; float:left;}

.top { width:960px; height:90px; float:left;}

.top h1 { width:490px; height:90px; float:left;}

.top h1 img {   }

.top span { width:204px; height:90px; float:left; padding-left: 200px;}

.top span img {float:left;}

.top b{ width:574px; height:20px; line-height:20px; float:left; text-align:right; font-weight:normal; padding-top:10px;}

.top b img { width:18px; height:11px; padding:5px 3px 0px 0px;}

.top b a { color:#000;}

.top b a:hover { text-decoration:none;}

.top em{ width:574px; height:20px; float:left; font-style:normal; padding-top:20px;}

.top em img { width:228px; height:20px; float:right;}



.jmnav {width:910px; height:38px; float:left; background:url(../images/nav_bg.gif) no-repeat left top; padding-left:50px;}

#nav { width:910px; float:left;}

#nav li {float:left;}

#nav li img {width:1px; height:32px; float:left;}

#nav li h2 {width:107px; height:38px; line-height:38px; float:left; text-align:center; color:#fff; font-size:13px; font-weight:normal;}

#nav li h2 a {color:#fff; font-size:13px; font-weight:normal;}

#nav li h2 a:hover { text-decoration:none;}

#nav li h2 a.jcd { font-weight:bold;}

#nav li ul { width:105px; float:left; border:1px solid #0053c5; border-top:none; margin:35px 0px 0px -107px; left:-99em; display:inline; background:#347ada; position:absolute;}

#nav li ul li{ width:105px; height:22px; float:left; line-height:22px; border-bottom:1px solid #0053c5; text-align:center; padding-top:5px;}

#nav li ul li a{display: block; width:105px; color:#fff; font-size:12px; font-weight:normal;}

#nav li ul li a:hover { text-decoration:none;}

#nav li.sfhover ul {left:auto;}

#nav li:hover ul {left:auto;}



.main { width:960px; float:left;}

.new_jujiao { width:960px; float:left; height:auto;}

.banner { width:723px; height:220px; float:left; margin-top:5px; }

.banner img { width:723px; height:220px; float:left;}

.login { width:223px; height:218px; float:left; padding:1px; border:1px solid #B2D2F9; margin:5px 0px 0px 8px; display:inline; background-color:#D9EDF4;}

.login ul { width:215px; height:218px; float:left; background:url(../images/login_bg.jpg) repeat-x left top; padding:0px 4px 0px 4px;}

.login ul li { width:215px; float:left; margin-top:5px;}

.login ul .login_title { width:215px; height:25px; float:left; border-bottom:1px solid #BCD9E2;}

.login ul .login_title h2 { float:left; line-height:25px; font-size:14px; font-weight:bold; color:#0054c8; padding-left:6px;}

.login ul .login_title i {font-size:12px; float:left; line-height:25px; padding-left:6px; color:#fff;}

.login ul .login_yhm { width:215px; height:23px; float:left; border-top:1px solid #CBE7F0; margin-top:0px; padding-top:11px;}

.login ul li b { width:50px; float:left; text-align:right; line-height:23px; font-weight:normal; color:#404040;}

.name { width:136px; height:21px; line-height:21px; font-size:12px; float:left; border:1px solid #a6a6a6; margin-left:4px; display:inline; padding:0px 3px 0px 3px;}

.dengl { width:57px; height:28px; float:left; background:url(../images/login.jpg) no-repeat; margin:8px 0px 0px 55px; display:inline;}

.login ul li em{ float:left; height:28px; line-height:28px; padding-left:8px; margin-top:8px;}

.login ul li em a { font-style:normal; text-decoration:underline;}

.login ul .sign { width:215px; float:left; border-top:1px solid #EBEBEB; margin-top:8px;}

.login ul .sign strong { width:215px; height:33px; line-height:33px; color:#727272; float:left; text-align:center; font-weight:normal;}

.login ul .sign span { width:215px; float:left; height:31px; text-align:center;}

.enroll { width:162px; height:31px; background:url(../images/login_01.jpg) no-repeat; color:#fff; font-family:"����";}



.login_xx { width:223px; height:218px; float:left; padding:1px; border:1px solid #B2D2F9; margin:5px 0px 0px 8px; display:inline; background-color:#D9EDF4;}

.login_xx ul { width:215px; height:218px; float:left; background:url(../images/login_bg.jpg) repeat-x left top; padding:0px 4px 0px 4px;}

.login_xx ul li { width:215px; float:left; margin-top:5px;}

.login_xx ul .loginxx_title { width:215px; height:25px; float:left; border-bottom:1px solid #BCD9E2;}

.login_xx ul .loginxx_title h2 { float:left; line-height:25px; font-size:14px; font-weight:bold; color:#2274D4; padding-left:6px;}

.login_xx ul .loginxx_hym {width:215px; float:left; border-top:1px solid #CBE7F0; margin-top:0px; padding-top:15px;}

.login_xx ul li b {width:60px; height:23px; line-height:23px; float:left; text-align:right;  font-weight:normal; color:#404040;}

.login_xx ul li i { width:132px; height:23px; line-height:23px; float:left; font-size:12px; padding-left:4px;}

.login_xx ul .loginxx_hying { width:215px; height:28px; line-height:28px; float:left; text-align:center; color:#EC5401;}

.login_xx ul li a { width:88px; height:21px; float:left; background-color:#fff; border:1px solid #D0D0D0; text-align:center; line-height:21px; margin:10px 0px 0px 11px; display:inline; padding-top:2px;}

.login_xx ul li a:hover { text-decoration:none;}



.product { width:725px; height:330px; float:left; background-color:#EBF1FE; margin-top:8px; border-top: 2px solid #3b88e9;}

.product span { width:725px; height:35px; line-height:28px; float:left; background:url(../images/p.jpg) no-repeat 10px center; padding-top:10px;}

.product span h2 { float:left; font-size:16px; font-weight:bold; color:#000; padding-left:27px;}

.product span i { float:left; font-style:normal; font-family:Arial; padding-left:8px; color:#333; font-weight:bold;}

.product ul { width:725px; float:left;}

.product ul li { width:310px; height:84px; float:left; margin:5px 0px 0px 12px; display:inline; border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #999; border-bottom:1px solid #999; padding:0px 15px 0px 15px;}

.product ul .fuwu1 { background:url(../images/fuwu1.jpg) no-repeat;}

.product ul .fuwu2 { background:url(../images/fuwu2.jpg) no-repeat;}

.product ul .fuwu3 { background:url(../images/fuwu3.jpg) no-repeat;}

.product ul .fuwu4 { background:url(../images/fuwu4.jpg) no-repeat;}

.product ul .fuwu5 { background:url(../images/fuwu5.jpg) no-repeat;}

.product ul .fuwu6 { background:url(../images/fuwu6.jpg) no-repeat;}

.product ul li h3 { width:256px; height:25px; line-height:25px; float:left; padding-top:6px; border-bottom:1px solid #EAEAEA;}

.product ul li h3 a { font-size:14px; font-weight:bold; color:#2274D4;}

.product ul li h3 a:hover { text-decoration:none;}

.product ul li b { width:310px; float:left; height:38px; line-height:19px; font-weight:normal; overflow:hidden; padding-top:6px;}



.inquire { width:227px; height:352px; float:left; margin:8px 0px 0px 8px; display:inline; background:url(../images/inq.jpg) no-repeat left top;}

.inquire h2 { width:202px; height:40px; line-height:40px; float:left; background:url(../images/p.jpg) no-repeat 10px center; padding-left:25px; font-size:16px; font-weight:bold; color:#000;}

.inquire ul { width:227px; float:left;}

.inquire ul li { width:227px; float:left;}

.fooltt{position: absolute; top: -86px;left: -54px;color:#ffffff;}

.cxk { width:195px; height:60px; float:left; border:1px solid #b2b2b2; line-height:23px; font-size:12px; padding:0px 5px 0px 5px; margin:0px 10px 0px 10px; display:inline; color:#666;}

.chax { width:74px; height:28px; float:left; background:url(../images/inq_01.jpg) no-repeat; margin:10px 0px 0px 20px; display:inline;}

.chz { width:74px; height:28px; float:left; background:url(../images/inq_02.jpg) no-repeat; margin:10px 0px 0px 10px; display:inline;}

.inquire ul li b { width:227px; height:67px; float:left; text-align:center; margin-top:20px;}

.inquire ul li b img { width:210px; height:67px; float:left; padding-left:9px;}

.inquire ul li span { width:227px; float:left;}

.inquire ul li span a { width:102px; height:42px; float:left; margin:4px 0px 0px 7px; display:inline;}

.inquire ul li span a img { width:100px; height:39px; float:left;}

.partner_nr ul li { float:left; display: block; padding: 15px; }

.news { width:725px; float:left;}

.hangy_gongs { width:725px; float:left;}

.hangy_news { width:355px; float:left; margin-top:15px;}

.hangy_news ol { width:355px; height:30px; float:left; background:url(../images/h_bg.jpg) repeat-x left top;}

.hangy_news ol li { float:left;}

.hangy_news ol li a { float:left; margin:10px 0px 0px 116px; display:inline;}

.hangy_news dl { width:339px; float:left; padding:8px;}

.hangy_news dl dt { width:120px; height:80px; float:left; padding:2px; border:1px solid #ececec;}

.hangy_news dl dt img { width:120px; height:80px; float:left;}

.hangy_news dl dd { width:203px; float:left; padding-left:10px; line-height:22px; color:#9c9c9c;}

.hangy_news dl dd a { height:28px; line-height:28px; font-weight:bold; color:#2274D4; font-size:14px;}

.hangy_news ul { width:339px; height:115px; float:left; padding:0px 8px 0px 8px; background:url(../images/h_tu.jpg) no-repeat right bottom; overflow:hidden;}

.hangy_news ul li { width:327px; height:23px; line-height:23px; float:left; background:url(../images/dian.jpg) no-repeat 4px center; padding-left:12px;}

.hangy_news ul li a { float:left;}

.hangy_news ul li i { float:right; color:#9c9c9c; font-style:normal;}



.dongt_news { width:355px; float:left; margin:15px 0px 0px 15px; display:inline;}

.dongt_news span { width:339px; float:left; padding:8px;}

.dongt_news span img { width:337px; height:84px; float:left; border:1px solid #ececec;}

.dongt_news ul {background:url(../images/dongt3.jpg) no-repeat right bottom;}



.wuliu_news ol { width:355px; height:30px; float:left; background-image:none; background-color:#F5F5F5;}

.wuliu_news ul { width:203px; height:92px; float:left; padding:8px 0px 8px 10px; background:none;}

.wuliu_news ul li { width:191px; height:23px; line-height:23px; float:left; background:url(../images/dian.jpg) no-repeat 4px center; padding-left:12px;}

.wuliu_news p {width:120px; height:80px; float:left; padding:2px; border:1px solid #ececec; margin-top:8px;}

.wuliu_news p img { width:120px; height:80px; float:left;}



.xiaz_news { width:355px; float:left; margin:15px 0px 0px 15px; display:inline;}

.xiaz_news p {width:107px; height:86px; float:left;margin-top:8px;}

.xiaz_news p img { width:107px; height:86px; float:left;}

.xiaz_news ul { width:222px; height:92px; float:left; padding:8px 0px 8px 10px; background:none;}

.xiaz_news ul li { width:210px; height:23px; line-height:23px; float:left; background:url(../images/dian.jpg) no-repeat 4px center; padding-left:12px;}



.jujiao { width:227px; float:left; margin:8px 0px 0px 8px; display:inline; background:url(../images/inq.jpg) no-repeat left top;}

.jujiao h2 { width:202px; height:37px; line-height:37px; float:left; background:url(../images/p.jpg) no-repeat 10px center; padding-left:25px; font-size:16px; font-weight:bold; color:#000;}

.jujiao dl { width:217px; height:67px; float:left; padding:8px 0px 8px 10px;}

.jujiao dl dt { width:78px; height:63px; float:left; padding:1px; border:1px solid #ececec; overflow:hidden;}

.jujiao dl dt img { width:78px; height:63px; float:left;}

.jujiao dl dd { width:130px; line-height:19px; padding-left:5px;}

.jujiao ul { width:217px; height:184px; background:none; padding:0px 0px 8px 10px;}

.jujiao ul li { width:205px;}

.jujiao samp { width:227px; height:75px; float:left; margin-top:5px;}

.jujiao samp img { width:227px; height:75px; float:left;}



.site { width:932px; height:25px; line-height:25px; border-bottom:1px solid #BCDEFA; float:left; background:url(../images/w.gif) no-repeat 10px center; padding-left:28px; color:#333;}

.site i { color:#999; padding:0px 6px 0px 6px;}

.site span { color:#066FC9;}

.site a { color:#333;}



.news_left { width:184px; float:left; margin-top:20px;}

.news_left span { width:167px; height:42px; float:left; background:url(../images/news_n.jpg) no-repeat; padding:17px 17px 0px 0px;}

.news_left span h2 { width:167px; float:left; font-size:16px; font-weight:bold; color:#000; text-align:right;}

.news_left span i { width:167px; float:left; font-size:10px; color:#999; text-align:right;}

.news_left ul { width:184px; height:380px; float:left; background:url(../images/news_bg.jpg) no-repeat right center; padding-top:5px;}

.news_left ul li { width:184px; height:27px; float:left; text-align:right; margin-top:5px;}

.news_left ul li a { width:160px; height:24px; line-height:24px; padding:3px 24px 0px 0px; font-size:12px; color:#333; float:left;}

.news_left ul li a.trends { width:160px; height:24px; line-height:24px; padding:3px 24px 0px 0px; float:left; background:url(../images/news_01.jpg) no-repeat; color:#2474D5; font-weight:bold;}

.news_left ul li a:hover { text-decoration:none;}



.news_right { width:766px; float:left; margin:20px 0px 0px 10px; display:inline; padding-bottom:30px; overflow:hidden;}

.news_right h1 { width:743px; height:38px; line-height:38px; float:left; font-size:14px; font-weight:bold; border-bottom:1px dashed #CBCBCB; background:url(../images/dian3.gif) no-repeat 10px center; padding-left:23px; color:#2474D5;}

.news_right ul { width:736px; float:left; padding:15px;}

.news_right ul li { width:718px; float:left; height:30px; line-height:30px; border-bottom:1px dashed #e6e6e6; background:url(../images/dian2.jpg) no-repeat 6px center; padding-left:18px;}

.news_right ul li a { float:left;}

.news_right ul li i { float:left; color:#EB5204; padding-left:5px;}

.news_right ul li span { color:#9b9b9b; float:right; margin-right:8px; display:inline;}

.news_right h3 { width:723px; line-height:21px; float:left; font-size:12px; font-weight:normal; padding:20px 10px 20px 10px;}



.page { width:766px; height:25px; float:left; line-height:25px; text-align:center; font-size:12px; margin-top:10px;}

.fuwu1 b a  {  margin:0px 0px 0px 5px;  }

.news_nr { width:766px; float:left; margin:20px 0px 0px 10px; display:inline; padding-bottom:30px;  line-height:200%;  }

.news_nr h1 {  text-align:center; font-size:22px; font-weight:bold; line-height:100%; margin-top:20px; color:#333;}

.news_nr .fbri{   height:20px; line-height:20px;    text-align:center; font-size:12px; margin-top:15px; padding-bottom:10px; font-weight:normal; color:#7d7d7d; border-bottom:1px dashed #e6e6e6;}

.news_nr .fbri a { color:#B10302;}
.news_box  { padding:15px;}
.news_nr h3 { width:726px; float:left; padding:20px; line-height:23px; font-size:12px; font-weight:normal;}

.news_page { width:726px; float:left; padding:5px 20px 0px 20px; border-top:1px dashed #e6e6e6;}

.news_page ul li { width:726px; float:left; margin-top:8px;}

.news_page ul li b { width:60px; height:17px; line-height:17px; padding-top:3px; text-align:center; border:1px solid #ccc; float:left; color:#000; font-size:12px; font-weight:normal;}

.news_page ul li a { float:left; line-height:25px; margin-left:6px; display:inline; font-size:12px;}



.service_left { width:184px; float:left; margin-top:20px; overflow: hidden;}

.service_left span { width:167px; height:42px; float:left; background:url(../images/news_n.jpg) no-repeat; padding:17px 17px 0px 0px;}

.service_left span h2 { width:167px; float:left; font-size:16px; font-weight:bold; color:#000; text-align:right;}

.service_left span i { width:167px; float:left; font-size:10px; font-style:normal;color:#999; text-align:right;}

.service_left ul { width:184px; float:left;  padding-top:5px;}

.service_left ul li {   float:left;  line-height: 24px;}

.service_left ul li b { width:162px; float:left; height:27px; line-height:27px; padding-right:22px;  padding-left: 10px; text-align: right;}

.service_left ul li b a { font-weight:bold; color:#333; height:30px; line-height:30px; }

.service_left ul li b a:hover { text-decoration:none;}

.service_left ul li em { width:160px; float:left; height:27px; line-height:27px; text-align:right; padding-right:12px; font-style:normal; background:url(../images/dian3.jpg) no-repeat right center; margin-right:12px; display:inline;}

.service_left ul li em a { color:#666;}

.service_left ul li em a:hover { text-decoration:none;}

.service_left ul .huoyl { width:181px; border:1px solid #ccc; border-right:none; background-color:#fff;}

.service_left ul .huoyl b { width:157px; padding-right:12px; margin-bottom:5px; background:url(../images/dian3.gif) no-repeat right center; margin-right:12px; display:inline;}

.service_left ul .huoyl b a { font-weight:bold; color:#2474D5;}

.service_left ul .huoyl em { width:157px;}

.nav_left {}

.asadff {border-bottom:1px #e8e8e8 solid ;margin-bottom: 10px; padding-left: 10px;}

.asadff li { height: 30px;

line-height: 30px;

padding-left: 15px;}

.service_right { width:766px; float:left; margin:20px 0px 0px 10px; display:inline;}

.service_right h1 { width:743px; height:38px; line-height:38px; float:left; font-size:14px; font-weight:bold; border-bottom:1px dashed #CBCBCB; background:url(../images/dian3.gif) no-repeat 10px center; padding-left:23px; color:#2474D5;}

.service_right ul { width:766px; float:left; padding:15px 0px 15px 0px;}

.service_right ul li { width:766px; float:left; margin-bottom:20px;}

.service_right ul li span { width:761px; height:30px; line-height:30px; float:left; border-bottom:1px solid #DAE5FF; padding-left:5px; font-weight:bold; color:#2474D5;}

.service_right ul li i { width:766px; line-height:23px; float:left; margin-top:12px;}

.serv_nr { width:766px; float:left; padding:15px 0px 15px 0px;}



.partner_right { width:766px; float:left; margin:20px 0px 0px 10px; display:inline; padding-bottom:20px;}

.partner_right h1 { width:743px; height:38px; line-height:38px; float:left; font-size:14px; font-weight:bold; border-bottom:1px dashed #CBCBCB; background:url(../images/dian3.gif) no-repeat 10px center; padding-left:23px; color:#2474D5;}

.partner_right ul { width:766px; float:left; padding:15px 0px 0px 0px;}

.partner_right ul li { width:122px; float:left; margin:6px 0px 0px 26px; display:inline;}

.partner_right ul li img { width:120px; height:54px; float:left; border:1px solid #cdcdcd;}

.partner_right ul li span { width:120px; float:left; height:35px; line-height:35px; text-align:center;}



.link_right ul li { width:138px;}

.link_right ul li span { width:138px; height:auto; line-height:21px; text-align:left;}



.boking_right { width:766px; float:left; margin:20px 0px 0px 10px; display:inline; padding-bottom:20px;}

.boking_right h1 { width:743px; height:38px; line-height:38px; float:left; font-size:14px; font-weight:bold; border-bottom:1px dashed #CBCBCB; background:url(../images/dian3.gif) no-repeat 10px center; padding-left:23px; color:#2474D5;}

.boking_bg { width:766px; float:left;}

.boking_bg table { width:726px;float:left; color:#3b3b3b; margin:20px 20px 0px 20px; display:inline;}

.boking_bg table tr td span { margin-right:5px; display:inline;}

.mc { width:180px; height:21px; line-height:21px; font-size:12px; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #D4D0C7; border-bottom:1px solid #D4D0C7; padding-left:3px; padding-right:3px; margin-left:5px; display:inline;}

.mc2 { width:90px; height:21px; line-height:21px; font-size:12px; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #D4D0C7; border-bottom:1px solid #D4D0C7; padding-left:3px; padding-right:3px; margin-left:5px; display:inline; color:#666;}

.describe { width:450px; height:100px; line-height:21px; font-size:12px; border:1px solid #7F9DB9; padding:0px 3px 0px 3px; margin-left:5px; display:inline; color:#999;}

.online_send { width:64px; height:24px; line-height:210%;background:url(../images/button.jpg) no-repeat;}

.online_ann { width:766px; height:50px; float:left; text-align:center; margin-top:15px;}

.yunsfs { width:14px; height:14px; float:left; margin:8px 6px 8px 8px; display:inline;}

.boking_bg table tr td i { float:left; height:27px; line-height:27px; padding:3px 15px 0px 0px;}



.download { width:766px; float:left; margin:20px 0px 0px 10px; display:inline; padding-bottom:20px;}

.download h1 { width:743px; height:38px; line-height:38px; float:left; font-size:14px; font-weight:bold; border-bottom:1px dashed #CBCBCB; background:url(../images/dian3.gif) no-repeat 10px center; padding-left:23px; color:#2474D5;}

.download ul { width:736px; float:left; padding:10px 15px 0px 15px;}

.download ul li { width:736px; float:left; padding:13px 0px 13px 0px; border-bottom:1px dashed #E5E5E5;}

.download ul li b { width:736px; height:27px; line-height:25px; float:left;}

.download ul li i { width:736px; line-height:21px; float:left;}

.download ul li span { width:736px; height:26px; float:left; margin-top:8px;}

.download ul li span a { width:94px; height:23px; line-height:23px; float:left; background:url(../images/down_03.jpg) no-repeat; font-size:12px; font-weight:bold; color:#000; padding:3px 0px 0px 20px;}

.download ul li span a:hover { text-decoration:none;}

.download ul li span em { float:left; height:26px; background:url(../images/down_06.jpg) no-repeat left center; line-height:26px; color:#ff0000; font-style:normal; padding-left:18px; color:#FF6B01; margin-left:18px; display:inline;}



.hire_detail { width:766px; float:left; margin:20px 0px 0px 10px; display:inline;}

.hire_detail h1 { width:743px; height:38px; line-height:38px; float:left; font-size:14px; font-weight:bold; border-bottom:1px dashed #CBCBCB; background:url(../images/dian3.gif) no-repeat 10px center; padding-left:23px; color:#2474D5;}

.talent {width:736px; float:left; padding:15px;}

.talent ul li { width:736px; float:left; line-height:200%; margin-top:8px;}

.talent ul li .zprs { width:736px; float:left; border-bottom:1px dashed #dbdbdb;}

.talent ul li b { color:#666;}

.talent ul li .rm { width:736px; float:left; line-height:205%; color:#666;}

.talent ul li .ru { width:736px; float:left; line-height:205%; color:#3b3b3b;}

.talent ul li .yx {color:#BF0200;}

.talent ul li strong { font-size:14px; color:#000;}

.talent ul li em { width:736px; height:29px; float:left; text-align:center; padding:10px 0px 20px 0px; font-style:normal;}



.contact { width:766px; float:left; margin:20px 0px 0px 10px; display:inline; padding-bottom:30px;}

.contact h1 { width:743px; height:38px; line-height:38px; float:left; font-size:14px; font-weight:bold; border-bottom:1px dashed #CBCBCB; background:url(../images/dian3.gif) no-repeat 10px center; padding-left:23px; color:#2474D5;}



.map_right { width:766px; float:left; margin:20px 0px 0px 10px; display:inline; padding-bottom:20px;}

.map_right h1 { width:743px; height:38px; line-height:38px; float:left; font-size:14px; font-weight:bold; border-bottom:1px dashed #CBCBCB; background:url(../images/dian3.gif) no-repeat 10px center; padding-left:23px; color:#2474D5;}

.site_map { width:736px; padding:0px 15px 20px 15px;}

.site_map h3 { width:732px; float:left; color:#000; font-size:14px; line-height:205%; font-weight:bold; border-bottom:1px solid #dcdcdc; margin-top:15px; padding-left:4px;}

.site_map h3 b { color:#909090; padding-left:10px;}

.site_map ul { width:736px; float:left; padding-top:5px;}

.site_map ul li { width:123px; float:left; background:url(../images/map2.jpg) no-repeat left 4px; padding-left:10px; margin-top:10px;}

.site_map ul li a { color:#6a6a6a;}

.site_map ul li a:hover { color:#6a6a6a; text-decoration:underline;}



.partner { width:960px; height:114px; float:left; margin-top:15px;}

.partner_left_bg { width:8px; height:114px; float:left; background:url(../images/yq1.jpg) no-repeat left top;}

.partner_right_bg { width:8px; height:114px; float:left; background:url(../images/yq3.jpg) no-repeat left top;}

.partner_nr { width:944px; height:114px; float:left; background:url(../images/yq2.jpg) repeat-x left top;}

.partner_nr ol { width:944px; float:left; margin-top:3px; border-bottom:1px solid #d9d9d9;}

.partner_nr ol li { float:left;}

.partner_nr ol li a { width:34px; height:9px; float:left; margin:12px 0px 0px 762px; display:inline;}





.partner_nr span { width:944px; float:left; padding:10px 0px 0px 0px;}

.partner_nr span a {line-height:23px; padding:0px 10px 0px 10px; display:inline-block;}



.service_tc { width:183px; height:auto; float:left; background:url(../images/tc_3.jpg) no-repeat left bottom; padding-bottom:10px;}

.service_top { width:183px; height:70px; float:left; background:url(../images/tc_1.jpg) no-repeat left top;}

.service_top span { width:183px; height:28px; float:left;}

.service_top span b { width:130px; height:25px; float:left; color:#fff; line-height:25px; padding:3px 0px 0px 10px;}

.service_top strong { width:130px; height:42px; line-height:42px; float:left; padding:0px 0px 0px 53px; font-weight:lighter;}

.kf_z { width:19px; height:15px; float:left; background:url(../images/tc_7.jpg) no-repeat; margin:1px 0px 0px 18px; display:inline;}

.service_nr { width:168px; float:left; background:url(../images/tc_bg.jpg) repeat-y left top; padding:0px 5px 0px 10px;}

.service_zx { width:168px; height:400px; float:right; overflow:hidden; overflow-y:auto; scrollbar-face-color:#ccc; scrollbar-highlight-color:#ccc; scrollbar-3dlight-color:#fff; scrollbar-darkshadow-color:#ccc; scrollbar-Shadow-color:#fff; scrollbar-arrow-color:#fff; scrollbar-track-color:#fff; padding-top:3px;}

.service_k { width:157px; float:left; padding:5px 0px 0px 1px; border-bottom:1px dashed #D6D6D6; padding-bottom:6px;}

.service_k b { width:155px; height:25px; line-height:25px; color:#000; font-weight:bold; float:left; border-bottom:1px dashed #D6D6D6; padding:0px 0px 0px 2px;}

.service_k ul { width:157px; float:left;}

.service_k ul li { width:157px; height:63px; float:left; margin:10px 0px 5px 0px;}

.service_k ul li strong { width:57px; height:61px; float:left; border:1px solid #B6B6B8;}

.service_k ul li strong img { width:57px; height:61px; float:left;}

.service_k ul li span { width:90px; height:63px; float:left; margin-left:8px; display:inline;}

.service_k ul li span i { width:90px; height:20px; float:left; color:#5a5a5a;}

.service_k ul li span p { width:90px; height:22px; float:left;}



.main_right { width:766px; height:auto; float:left;}

.tools_list { width:766px; float:left; padding-bottom:15px;}

.tools_list ul { float:left;}

.tools_list ul li { width:121px; height:110px; float:left; border:1px solid #D1D1D1; background:url(../images/tools_bg.jpg) no-repeat; margin:25px 0px 0px 25px; display:inline;}

.tools_list ul li span { width:121px; height:60px; float:left; padding-top:17px;}

.tools_list ul li span img { width:60px; height:60px; float:left; padding:0px 30px 0px 31px;}

.tools_list ul li b { width:121px; height:33px; float:left; line-height:30px; text-align:center; font-weight:normal;}

.tools_list ul li b a { color:#000;}



.airlines_list { width:766px; float:left; padding-top:30px;}

.airlines_list h2 { width:739px; height:20px; line-height:20px; color:#000; float:left; border:1px solid #C4DEFF; background:url(../images/p.jpg) no-repeat 10px center; padding:3px 0px 0px 25px; font-size:12px;}

.airlines_list ul { width:766px; float:left;}

.airlines_list ul li { width:239px; height:75px; float:left; margin:15px 0px 0px 12px; display:inline; overflow:hidden;}

.airlines_list ul li img { width:68px; height:73px; float:left; border:1px solid #CFD1D0;}

.airlines_list ul li span { width:159px; height:75px; float:right;}

.airlines_list ul li span b { width:159px; float:left; line-height:23px; font-weight:normal; color:#5A5A5A;}

.airlines_list ul li a img { width:74px; height:22px; float:left; border:0px; margin-top:6px;}



.honor_list { width:766px; float:left; padding-bottom:15px;}

.honor_list ul { width:766px; float:left; list-style:none;}

.honor_list ul li { width:302px; height:210px; float:left; margin:15px 0px 10px 54px; display:inline; border-bottom:none; background:none;}

.honor_list ul li img{ width:300px; height:180px; float:left;border:1px solid #D1D1D1;}

.honor_list ul li span { width:300px; height:23px; float:left; line-height:23px; text-align:center; padding-top:5px;}



.kyun_table { width:766px; float:left; overflow:hidden; padding: 10px; line-height: 200%;}

.kyun_table tr td { padding:5px 5px 5px 10px; line-height:22px;}

.kyun_table tr td i { font-style:normal; color:#cc0000;}



.footer_nr { width:100%; height:123px; float:left;}

.footer { width:960px; margin:15px auto 0 auto;  border-top:1px solid #ccc;  padding:10px 0 0 0px;line-height: 20px;}

.friendlink { width:960px; height:27px; float:left; border-top:1px solid #ccc; margin-top:15px; padding-top:20px;}

.friend_about { float:left; color:#acacac; overflow:hidden; padding-left:5px;}

.friend_about a { padding:0px 10px 0px 10px; color:#000;}

.search { width:280px;float:right;}

.search strong { float:left; color:#666; font-weight:bold; padding-top:2px;}

.search .entry { width:128px; height:16px; float:left; padding-left:3px; padding-right:3px; font-size:12px; line-height:16px; border:1px solid #B2B2B2; background:none;}

.search .seek { width:44px; height:18px; background:url(../images/ss.jpg) no-repeat; margin-left:4px; display:inline; float:left;}

.copyright { width:960px; float:left; color:#4f4f4f;}

.record { width:435px; height:23px; line-height:23px; float:left; padding-left:15px;}

.traffic {width:490px; height:23px; float:left; text-align:right;}

.capacity {height:21px; line-height:21px; border-bottom:1px solid #666; border-top:1px solid #666; text-align:center; padding-left:5px; padding-right:5px; margin:0px 5px 0px 5px; display:inline; font-weight:bold;}



.container, .container * { margin: 0; padding: 0;}

.container { width: 723px; height: 220px; overflow: hidden; position: relative;}

.slider { position: absolute;}

.slider li { list-style: none; display: inline;}

.slider img { width: 723px; height: 220px; display: block; border: 0px;}

.slider2 { width: 10000px;}

.slider2 li { float: left;}

.num { position: absolute; right: 5px; bottom: 5px;}

.num li { float: left; color: #FF7300; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: hand; overflow: hidden; margin: 3px 1px; border: 1px solid #FF7300; background-color: #fff;}

.num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #FF7300; font-weight: bold;}





.slideBox{ width:725px; height:222px; overflow:hidden; position:relative;   }

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

.slideBox .hd ul li.on{ background:#0057a9; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd img{ width:725px; height:222px; }
.page         { height:20px; padding:20px;}
.page li   { float: left; font-family: Tahoma; line-height: 17px; margin-right: 6px; border: 1px solid #E9E9E9; padding:2px 6px; font-size:12px; list-style:none;}
.page li.thisclass, .page li.thisclass a, .page li.thisclass a:hover {background: #273336;font-weight: bold;color:#fff; border: 1px solid #273336;}