body{font:13px Tahoma,Helvetica,Arial,sans-serif;*font-size:small;*font:x-small;line-height:1.5;}
*{margin:0;padding:0}
select,input,textarea,button{font-size:12px}
body,form{margin:0;padding:0}
select,input{vertical-align:middle;}
img{border:0;}

a:link{color:#333;text-decoration:none}
a:visited{color:#444;text-decoration:none}
a:hover{color:#f50;text-decoration:underline}

.f10{font-size:10px}
.f12{font-size:12px}
.f14{font-size:14px}
.f18{font-size:18px}
.gray{color:#888}
.red,a.red{color:#e00}
a.uline{text-decoration:underline}
.small{font-weight:normal}
.b{font-weight:bold}

.l{float:left}
.r{float:right}
.hackbox {clear:both;height:1px;font-size:1px;overflow:hidden;}

#main{margin: 0 auto;font-size:12px;width:940px;position:relative;}

#top{margin:0 auto;background:transparent url(/companymodule/theme/qiyeboke/images/bg.png) no-repeat scroll 0 0;font-size:12px;height:34px;line-height:30px;padding:0 10px;color:#ddd}
#top a{padding:0 5px;}

#header {padding:0;height:180px;}
#header .logo_vip{float:left;width:260px;background:url(/companymodule/theme/qiyeboke/images/logo.jpg) top left no-repeat;}
#header .logo_vip a{text-indent:-9999px;display: block;text-decoration:none;width:260px;height:100px;}
#header .head_zz{float:right;width:680px;height:100px;background:url(/companymodule/theme/qiyeboke/images/head_zz.jpg) no-repeat;}
#header .menu{background:url(/companymodule/theme/qiyeboke/images/bg.png) 0 -60px no-repeat;width:940px;height:32px;padding:4px 0 0 0px;clear:both;}
#header .menu ul{padding:0;margin:0;list-style: none;}
#header .menu li{float:left;text-align:center;padding:0 12px;line-height:28px;}
#header .menu li a{text-decoration:none;font-size:14px;color:#fff;}
#header .menu a:hover{color:#DCF8FF}

#header .hottab{background:url(/companymodule/theme/qiyeboke/images/bg.png) 0 -445px no-repeat;height:30px;line-height:30px;border-bottom:1px solid #d9d9d9;width:920px;overflow:hidden;padding:0 10px}

.home_ad{height:158px;}

#main2{background:transparent url(/companymodule/theme/qiyeboke/images/bg_main2.png) repeat-y scroll right top;min-height:50px;_height:50px}
#mainleft{float:left;width:675px;}
#mainright{float:right;width:255px;}


.about_nav {height:63px;background:transparent url(/companymodule/theme/qiyeboke/images/bg_about_nav.png) no-repeat scroll 0 0;padding:20px 7px 0  7px;}
.about_nav ul{margin:0;padding:0;list-style-type:none;}
.about_nav ul li{float:left;width:20%;text-align:center}
.about_nav ul li a{color:#0C81B1;}

.home_about{background:transparent url(/companymodule/theme/qiyeboke/images/bg_about.png) repeat-y scroll left top;}
.home_about_top{background:url(/companymodule/theme/qiyeboke/images/bg.png) 0 -180px no-repeat;height:15px}
.home_about_bottom{background:url(/companymodule/theme/qiyeboke/images/bg.png) 0 -200px no-repeat;height:14px}
.home_about dl{margin:10px 20px;padding:0 0 0 80px;}
.home_about dl dd{padding:0;margin:0}
.home_about dl dt{padding:0 0 8px 0;}

.home_about dl.a01{background:url(/companymodule/theme/qiyeboke/images/bg_about_icon.png) 0 -195px no-repeat;line-height:180%}
.home_about dl.a02{background:url(/companymodule/theme/qiyeboke/images/bg_about_icon.png) 0 -300px no-repeat;}
.home_about dl.a02 dd{clear:both;height:42px;padding:4px 0 0 0;margin:0}
.home_about dl.a02 dd .l{width:132px;height:36px;line-height:36px;background:url(/companymodule/theme/qiyeboke/images/bg.png) 0 -235px no-repeat;text-align:center}
.home_about dl.a02 dd .r{width:410px;}

.home_about dl.a03{background:url(/companymodule/theme/qiyeboke/images/bg_about_icon.png) 0 20px no-repeat;}
.home_about dl.a03 dd{padding:5px 0}

.home_about dl.a04{background:url(/companymodule/theme/qiyeboke/images/bg_about_icon.png) 0 -690px no-repeat;}
.home_about dl.a04 dd{clear:both;height:25px;padding:7px 0 0 0;margin:0;border-top:1px #eee solid}
.home_about dl.a04 dd .l{width:452px;}
.home_about dl.a04 dd .r{width:74px;height:20px;padding-left:8px;background:transparent url(/companymodule/theme/qiyeboke/images/bg_about_nav.png) no-repeat scroll 0 -106px;}

.home_about dl.a05{}
.home_about dl.a05 dd{padding:0 0 10px 0;color:#777}
.home_about dl.a05 h3{padding:0;margin:0;color:#444;font-size:14px;}

.zuijinfangke .part_bar{background:transparent url(/companymodule/theme/qiyeboke/images/bg.png) no-repeat scroll 0 -130px;height:27px;line-height:27px;padding:0 10px;margin:8px 0 0 0;font-size:12px;font-weight:bold;}
h2.nav2{margin:0;}
.home_news h3 span a,.hot_news h3 span a,.home_case h3 span a,.home_coblog h3 span a,h2.nav2 span a,.home_list h3 span a,.home_hotlist h3 span a{font-weight:normal;color:#7297A1}
.home_coblog h3,.home_case h3,.home_news h3,.hot_news h3,h2.nav2{background:transparent url(/companymodule/theme/qiyeboke/images/bg.png) no-repeat scroll 0 -300px;height:28px;line-height:28px;padding:0 10px;margin:8px 0 0 0;font-size:12px;font-weight:bold;}

.hot_news{min-height:100px;_height:100px;}
.hot_news h3{margin:0 0 2px 0}
.hot_news_nav{float:left;width:260px;}
.hot_news_list{float:right;width:390px;padding:10px 10px 0 10px;}

.hot_news_focus{border-bottom:1px #ddd dotted;padding:0 0 10px 0;margin:0 0 10px 0;line-height:1.8em;}
.hot_news_focus h2{text-align:center;padding:0 0 8px 0;font-size:16px;margin:0;}
.hot_news_focus h2 a{color:#e00;}
.hot_news_list ul{margin:0;padding:0;list-style: none;}
.hot_news_list li{overflow:hidden;clear:both;height:21px;background:transparent url(/companymodule/theme/qiyeboke/images/bg_dot.gif) no-repeat scroll 0 8px;padding:2px 0 2px 12px;font-size:14px;}
.hot_news_list li .tl a{float:left;display:block;width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hot_news_list li .r{width:90px;overflow:hidden;text-align:right;font-size:12px;}

.home_bkyx{width:258px;border:1px solid #bbd7de;margin-top:8px;}
.home_bkyx h3{background:transparent url(/companymodule/theme/qiyeboke/images/bg.png) no-repeat scroll 0 -400px;height:30px;line-height:32px;font-size:14px;padding:0 0 0 28px;border-bottom:1px solid #bbd7de;}
.title_bkyx{height:24px;background:transparent url(/companymodule/theme/qiyeboke/images/bg.png) no-repeat scroll -5px -300px;margin:3px;padding:4px 0 0 0}
.title_bkyx ul{list-style:none;margin:0 3px;padding:0;}
.title_bkyx li{float:left;overflow:hidden;margin:0;padding:0 20px;font-weight:bold;height:24px;line-height:24px;}
.menuOff {}
.menuOn {height:24px;background:#fff;}
.slidingList_none {display:none}
.cont_bkyx ul {list-style:none;padding:5px;margin:0;}
.cont_bkyx li {clear:both;background:transparent url(/companymodule/theme/qiyeboke/images/bg_dot.gif) no-repeat scroll 0 7px;padding-left:12px;line-height:23px;width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.newcom .right_box{background:#EEF6F8;}
.newcom strong{cursor:hand;cursor:pointer;}
.zjgw_title{background:#c4e2eb;height:24px;line-height:24px;font-size:12px;padding:0 10px;margin:0;}
.zjgwTab{float:left;height:23px;line-height:23px;padding:0 8px;background:#EEF6F8;margin:4px 0 0 0;}
.zjgwTabOff{float:left;height:23px;line-height:23px;padding:0 8px;margin:4px 0 0 0;}
.zjgw_cont{padding:3px 0 0 0;}

.home_left_box,.left_box,.home_coblog_box,.home_case_box,.home_bbs_box{border:1px #BAD9E0 solid;border-top:0;padding:10px;min-height:50px;_height:50px}
.home_case_box,.home_bbs_box,.right_ad{margin:0 0 8px 0}
.home_case{clear:both;}
.left_box{padding:10px 20px;min-height:1700px;_height:1700px}
.left_box a{text-decoration:underline}
.cate_box{border:1px #BAD9E0 solid;border-bottom:0;background:#EAF4F8;padding:5px 10px;text-align:center;color:#C0D6DF}
.home_case ul,.home_coblog ul,.home_news ul,.right_news ul,ul.article_list {list-style: none;margin:0;padding:0;}
.home_case li{float:left;width:25%;text-align:center;padding:10px 0;}
.home_case li .imgdox{margin:0 auto;border:1px #ddd solid;padding:2px;width:120px;height:90px;overflow:hidden;text-align:center;position:relative}
.home_case li .imgdox img{margin:0 auto;max-width:120px}
.home_case li .imgdox span{position:absolute;display:block;width:21px;height:21px;background:transparent url(/companymodule/theme/qiyeboke/images/jn_icon.png) no-repeat scroll 0 0;top:69px;left:4px;}
.home_case li div.text{display:block;width:94%;text-align:center;line-height:140%;height:35px;overflow:hidden;}

.home_news li,.right_news li,ul.article_list li{background:transparent url(/companymodule/theme/qiyeboke/images/bg_dot.gif) no-repeat scroll 0 7px;padding:2px 5px 2px 15px}
.home_news li span,ul.article_list li span{color:#888;font-size:12px;}
ul.article_list li{font-size:14px;padding:2px 5px 8px 15px}
.right_news li{width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.home_coblog_box{padding:15px;}
.home_coblog_col{float:left;width:290px;padding:5px 10px 15px 10px;}
.home_coblog_pic{float:left;width:54px;height:54px;overflow:hidden;border:1px #ddd solid;margin:2px 0 0 0;text-align:center;}
.home_coblog_pic img{height:54px;border:0;}
.home_coblog_article{float:left;padding:0 0 0 8px;white-space:nowrap;text-overflow:clip}
.home_coblog_article h4,.home_coblog_article a{display:block;width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home_coblog_article h4,.home_coblog_box ul{margin:0;padding:0;list-style: none;font-size:14px;}

.home_list,.home_hotlist{width:332px;border:1px solid #bbd7de;margin:8px 0 0 0;}
.home_list h3,.home_hotlist h3{background:transparent url(/companymodule/theme/qiyeboke/images/bg.png) no-repeat scroll -25px -400px;height:28px;line-height:30px;font-size:12px;padding:0 10px;border-bottom:1px solid #bbd7de;margin:0;}
.home_list ul{margin:0;padding:8px 10px;list-style: none;}
.home_list li{clear:both;background:transparent url(/companymodule/theme/qiyeboke/images/bg_dot.gif) no-repeat scroll 0 8px;padding-left:12px;line-height:23px;width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home_hotlist ul{background:transparent url(/companymodule/theme/qiyeboke/images/bg.png) no-repeat scroll -700px -100px;padding:0;margin:8px 10px;}
.home_hotlist li{clear:both;padding-left:18px;line-height:23px;width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.home_link{clear:both;width:940px;margin:20px 0;overflow:hidden;zoom:1;background:#f5fafc;border:1px #e6f0f3 solid;}
.home_link_box{float:right;width:95%;line-height:1.5em;margin:5px 0}
.home_link_box table{width:100%}
.home_link_title{float:left;width:15px;padding:5px;background:#b1dce9;color:#fff}

.login{background:transparent url(/companymodule/theme/qiyeboke/images/bg_login.gif) no-repeat scroll;width:243px;padding:10px 6px;border-bottom:1px solid #bbd7de;margin-bottom:8px;}

.home_blog_pic{float:left;width:48px;height:48px;overflow:hidden;border:1px #ddd solid;margin:3px 0 0 0;text-align:center;}
.home_blog_pic img{height:48px;border:0;}
.home_blog_article{float:left;padding:0 0 0 8px;white-space:nowrap;text-overflow:clip;}
.home_blog_article h4,.home_blog_article a{display:block;width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home_blog_article h4{margin:0;padding:0;list-style: none;font-size:12px;}
.clear_blog{clear:both;height:8px;line-height:0;font-size:0;}

.pic_rdiv{float:left;margin:3px 4px;width:70px;height:70px;overflow:hidden;}
.pic_rdiv img{height:70px;}

.home_coblog_box ul{clear:both;margin:10px 0 0 10px;}
.home_coblog_box li{float:left;width:295px;background:transparent url(/companymodule/theme/qiyeboke/images/bg_dot.gif) no-repeat scroll 0 7px;padding:2px 5px 2px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}


.home_bbs_box ul{clear:both;margin:10px 0 10px 10px;overflow:hidden; zoom:1;}
.home_bbs_box li{float:left;text-align:left;width:295px;background:transparent url(/companymodule/theme/qiyeboke/images/bg_dot.gif) no-repeat scroll 0 7px;padding:2px 5px 2px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

h2.article_title{font-size:18px;padding:0;margin:15px 0 0 0;border-bottom:1px #eee solid}
.article_content{font-size:14px;line-height:180%;padding:20px 0}
.article_content p.article_p{font-size:12px;margin:20px 0 0 0;border-top:1px #eee solid}
.article_date{padding:0 4px;color:#999}
h3.article_h3{background:#F0F9FB;font-size:12px;padding:4px 5px;margin:5px 0;border-top:1px #D3E7EC solid}
#list_content ul{margin:0;padding:0;list-style: none;}
#list_content ul li{padding:10px 5px;}
.post_note{margin:5px}

.sharebox{clear:both;margin:20px 0 10px 0;overflow:hidden; zoom:1;}
.sharebox a{display:inline-block;display:-moz-inline-stack;*display:inline;*zoom:1;width:16px;height:17px; overflow:hidden; vertical-align:middle;/*for chrome*/line-height:100px; margin:0 0 0 4px;background:url(/pagemodule/images3/share.png) no-repeat top left;}
.sharebox a.tsina{background-position:-128px 0;}
.sharebox a.tqq{background-position:-192px 0;}
.sharebox a.tsohu{background-position:-208px 0;}
.sharebox a.kaixin{background-position:-144px 0;}
.sharebox a.renren{background-position:-112px 0;}
.sharebox a.douban{background-position:-176px 0;}
.sharebox a.qzone{background-position:-160px 0;}
.sharebox a.msn{background-position:-32px 0;}
.sharebox a.google{background-position:-64px 0;}

ul.list_notes{margin:0;padding:0;list-style: none;}
ul.list_notes li{padding:15px 0;border-bottom:1px #eee solid}
.post_notes textarea{width:400px;height:100px;}

#list_blog_top  { }
html>body #list_blog_top ul {margin:0;padding:0}
#list_blog_top ul li{ padding:3px 0 3px 3px; font-weight:bold;list-style-type:none;border-bottom:1px #ddd solid; }
#list_blog_top ul li span#top_m  { width:100px; float:right;text-align:center;border-left:1px #fff solid;}
#list_blog_top ul li span#top_d  { width:30px; float:right;text-align:center;border-left:1px #fff solid;}
#list_blog_top ul li span#top_r  { width:70px; float:right; text-align:center; border-left:1px #fff solid;}

#list_blog{ }
html>body #list_blog ul {margin:0;padding:0}
#list_blog ul li { clear:both;margin-left:2px; padding:6px 0 6px 16px;border-bottom:1px #eee solid;list-style-type:none;font-size:14px;background:transparent url(/companymodule/theme/qiyeboke/images/bg_dot.gif) no-repeat scroll 0 12px;}
#list_blog ul li span.cm  { width:100px; float:right;font-size:12px}
#list_blog ul li span.cd  { width:30px; float:right;font-size:12px}
#list_blog ul li span.cr  { width:70px; float:right;text-align:center;font-size:12px;color:#888}

ul#list_img {list-style-type: none;margin:0;padding:10px 0 0 0;}
ul#list_img li{float:left;text-align:center;width:33%;padding:8px 0;display:table-cell; height:160px;}
.img_box{width:160px;height:120px;text-align:center;margin:0 auto 4px auto;overflow:hidden;}


.pagelink{clear:both;margin:10px 0;padding:5px;border-top:1px #ddd solid}

.app{background:transparent url(/companymodule/theme/qiyeboke/images/bg_app.png) repeat-y scroll left top;height:256px;padding:0 17px}
.app h2{color:#fff;font-size:12px;padding:15px 0 0 0;margin:0}
.app dl{margin:0;padding:12px 0 7px 32px}
.app dl dt{color:#555;font-weight:bold}
.app dl a{color:#0C81B1;}
.app dl dt a{font-size:14px;}
.app dl dd{margin:0;padding:0;}
.app dl dd.tel{font-size:18px;color:#e00;}
.app dl.im{padding-top:9px;}
.app dl.im dd{padding:6px 0 0px 24px;}


.reg_coblog{background:transparent url(/companymodule/theme/qiyeboke/images/bg_reg.png) repeat-y scroll left top;height:256px;padding:0 14px;margin:2px 0 8px 0}
.reg_coblog dl{margin:0;color:#fff;padding:12px 0 7px 2px}
.reg_coblog dl a{color:#fff;}
.reg_coblog dl dt{font-weight:bold;padding:0 0 5px 0;}
.reg_coblog dl dd{margin:0;padding:0 0 0 12px;background:transparent url(/companymodule/theme/qiyeboke/images/bg_arrow.gif) no-repeat scroll 1px -73px;line-height:21px;}

#mainright h3{background:transparent url(/companymodule/theme/qiyeboke/images/bg.png) no-repeat scroll 0 -130px;height:27px;line-height:27px;padding:0 10px;margin:0 0 0 0;font-size:12px}
#mainright h3 span a{font-weight:normal;color:#7297A1}

.newcom,.right_news{margin:0 0 8px 0;}

.right_box,.part_content{background:transparent url(/companymodule/theme/qiyeboke/images/bg_right_box.png) repeat-x scroll left top;padding:6px 5px 0 8px;min-height:50px;_height:50px;}

.contact{background:#E1EFF2;margin:0 0 8px 0;padding:5px 5px 5px 15px;}
.contact h4{font-size:14px;color:#06528C;padding:5px 0 5px 5px;margin:0}
.contact ul{list-style-type:none;margin:0 0 0 5px;padding:0;background:url(/companymodule/vip/images/bg_contact.png) 0 0 no-repeat;}
.contact ul li{padding:1px 0 1px 8px;height:28px;line-height:29px;margin-bottom:2px;}
.contact ul li.tel{font-weight:bold;font-size:16px;color:#e50;padding:0 0 0 35px;}

.right_blogger ul, ul.blogger{margin:2px 0;padding:0;list-style: none;}
.right_blogger li{float:left;width:50%;text-align:center;padding:6px 0;}
ul.blogger li{float:left;width:25%;text-align:center;padding:10px 0;}
.right_blogger_box{margin:0 auto;background:#fff;padding:2px;width:68px;height:60px;overflow:hidden;text-align:center;}
.right_blogger_box img{height:60px;}
.blogger_box{margin:0 auto;background:#fff;padding:2px;width:120px;height:90px;overflow:hidden;text-align:center;border:1px #eee solid}
.blogger_box img{height:90px;}

#vipcompanys { height:192px; overflow:hidden; }
#vipcompanys ul{margin:0;padding:0;}
#vipcompanys .vipcompanyli { height:96px;overflow:hidden;}
#vipcompanys .vipcompanyli li{ height:24px;width:225px;overflow:hidden;background:transparent url(/companymodule/theme/qiyeboke/images/bg_dot.gif) no-repeat scroll 0 6px;padding:0 0 0 15px}


.order_vip{width:500px;margin:20px auto;font-size:14px;}
.order_vip h3{padding:5px;margin:0;font-size:18px;color:#f50}
.order_vip h4{padding:5px 25px;margin:20px 0;font-size:14px;border-bottom:1px #ddd solid;background:transparent url(/companymodule/theme/qiyeboke/images/icon01.png) no-repeat scroll 0 7px;}
.order_vip ul{list-style-type:none;margin:0;padding:0}
.order_vip li{font-size:14px;background:transparent url(/companymodule/theme/qiyeboke/images/bg_dot.gif) no-repeat scroll 0 8px;padding:2px 0 3px 15px}

#footer{clear:both;margin:20px 0 0 0;border-top:1px #BAD9E0 solid;text-align:center;padding:20px 0;color:#ccc}
#footer p{margin:0;padding:10px;color:#666}
#footer a{text-decoration:underline}

#main2:after,.left_box:after,.home_case ul:after,.right_box:after,.hot_news:after,.home_coblog_box:after,.home_coblog_box:after,.home_link:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}


.apply,.apply2,.apply3{overflow:hidden;}
.apply_nav,.apply_nav2,.apply_nav3{position: relative;width:616px;float:left;height:115px;overflow:hidden;}
.apply_w,.apply_w2,.apply_w3{position:absolute;width:1000px;height:115px;float:left;left:0px;}
.apply_array,.apply_array2,.apply_array3{width:126px;float:left;height:115px;margin:0 14px;display:inline;}
.apply_img,.apply_img2,.apply_img3{width:120px;height:90px;overflow:hidden;background:#fff;border:#ddd 1px solid;text-align:center;line-height:90px;display:block;vertical-align:middle;}
.apply_img img,.apply_img2 img,.apply_img3 img{*margin-top:expression(( 90 - this.height ) / 2);height:90px;}
.imgname{height:20px;overflow:hidden;text-align:center;padding:5px 0 0 0;}
.img_l,.img_l2,.img_l3{float:left;cursor:pointer;padding:32px 0 0 0;}
.img_r,.img_r2,.img_r3{float:left;cursor:pointer;padding:32px 0 0 0;}

.friends{float:left;width:49%;text-align:center;padding:5px 0 0 0;}
.friend_img{background:#fff;border:1px solid #ddd;text-align:center;margin:0 auto;width:90px;height:70px;overflow:hidden;padding:2px;}
.friend_img img{height:70px;overflow:hidden;}
.friend_name{display: block;line-height:20px;height:20px;overflow: hidden;text-align: center;}

