﻿body{font-size:12px;font-family:Tahoma,arial,sans-serif;color:#000;}
ul li{list-style:none}
a{color:#000;text-decoration:none;}
a:hover{color:#ff9e05;}
.clear{clear:both;}
nav {background-color:#ffd139;height:38px;line-height:38px;}
.header_main,nav ul,.index_main,.bk_center{width:980px;margin:0 auto;}
.header_main{height:120px;}
.header_main h1{float: left;margin-top: 12px;overflow: hidden;}
.header_r{float:right;width:350px}
.header_r dl{background: url(../images/header_r.gif) 0 0 no-repeat;height: 35px;line-height: 35px;padding-left: 23px;width: 322px;}
.header_r dd{float:left;padding-left:5px;padding-right:5px;}
.header_r dd.feedback_ico{ background: url(../images/feedback_ico.png) no-repeat scroll 8px center;padding-left: 26px;width: 63px;}
.header_r dd.hbgc{background-color:#E6E6E6;}
nav ul li{float:left;width:130px;text-align:center;}
nav ul li a{color:#000;display:block;font-size:14px;font-weight:bold;}
nav ul li.cur a,nav ul li a:hover{background: url(../images/cur.jpg) 0 0 no-repeat;color:#fff;}
.navigation {background-color:#ffd139;height:38px;line-height:38px;}
.navigation a,.navigation .cur{  display: inline-block;font-size: 14px;font-weight: bold;text-align: center;width: 130px;}
.navigation a:hover,.navigation a.cur,.navigation .cur{background: url(../images/cur.jpg) 0 0 no-repeat;color:#fff;}
.navigation .cur a{color:#fff;}
.sub_nav {display: inline-block;position: relative;top: -25px;width: 130px;z-index: 90;}
.sub_nav .innerUp {cursor:pointer;font-size: 14px;font-weight: bold;text-align: center;width: 130px;background-repeat: no-repeat;display: block;left: 0;height:38px;line-height:38px;position: absolute;top: 0;}
.sub_nav .innerDown {display: none;left: -2px;padding-bottom: 25px;position: absolute;top: -2px;width: 68px;}
.sub_nav .subnavList { display: none;position: absolute;left: 0px;top: 38px;width:559px;z-index: 98;}
.sub_nav .subnavList .perow {background: url(../images/subnav_left.png) no-repeat scroll left bottom;float:left;padding-left:9px;height:32px;}
.sub_nav .subnavList p{  background: url(../images/subnav_right.png) no-repeat scroll right bottom;height: 32px;line-height: 32px;padding-right: 13px;}
.sub_nav .subnavList p a { background: url(../images/subnav_li.png) no-repeat scroll right center;color: #fff;display: inline-block;font-weight: normal;height: 32px;line-height: 32px;overflow: hidden;padding-left: 8px;padding-right: 8px;white-space: nowrap;width: auto;}
.sub_nav .subnavList p a.nbg{background:none;}
.sub_nav .subnavList p a:hover{color:#FFD139;}
.sub_navHover .innerUp {background: url(../images/cur.jpg) 0 0 no-repeat;color:#fff;padding-bottom: 13px;z-index: 99;}
.sub_navHover .innerDown, .sub_navHover .subnavList {display: block;}


.goog-te-gadget-simple{height:25px;line-height:25px;}
.search {background: url(../images/search.jpg) no-repeat scroll 0 0;height: 33px;margin-top: 28px;width: 282px;float:right;margin-right:33px;}
.search-enter {margin-left: 15px;width: 212px;}
.search-enter input {border: 1px solid #fff;color: #838383;float: left;font-family:Tahoma,arial,sans-serif;height: 24px;line-height: 24px;padding: 0;width: 210px;margin-top:4px;}
.search-button {}
#search-submit {background: url(../images/search.jpg) no-repeat scroll right center;border: medium none;cursor: pointer;height: 33px;width: 55px;}
section,.block{overflow:hidden;}
.index_banner{background: url(../images/banner_bg.jpg) no-repeat scroll center top #fff;}

.block{margin-bottom:20px;}

.index_main{margin-top:26px;}
.more{float:right;margin-right:10px;}
.index_main dl{float:left;}
.index_main dt{margin-bottom:15px;}
.index_video dd{ text-align:center;}
.index_about{width:420px;margin-left:15px; text-align:center;}
.index_about dt,.index_news dt,.index_pro dt{background:#FFF url(../images/about_tit.jpg) 0 0 no-repeat;height:38px;line-height:38px;}
.index_about dd{padding-left:10px;padding-right:10px;}
.index_about p{margin-top:10px;text-align:left;}

.index_news{width:310px;margin-left:15px;}
.index_news dt{background-image:url(../images/news_tit.jpg);}
.index_news ul li{background:#FFF url(../images/ico.jpg) left center no-repeat;border-bottom:1px dotted #ABABAB;height:34px;line-height:34px;padding-left:18px;overflow:hidden;}
.index_news ul li a{float:left; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:24em;}
.index_news ul li:last-child{border-bottom:none;}

.index_pro{width:980px;}
.index_pro dt{background-image:url(../images/index_pro_tit.jpg);}
.scoll{}
#slideList{ height:175px; overflow:hidden;}
#slideList ul{ height:175px; overflow:hidden; float:left;}
#slideList ul li{ float:left; display:inline;width:187px; height:175px}
#slideList ul li img {border:1px solid #d4d4d4;display:block;text-align:center;z-index:998;width:178px;height:129px;margin-bottom:8px;}
#slideList ul li p{color:#727171;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 14em;}
#slideList ul li p b{color:#ff9e05;}
#slidePrev,#slideNext{background:url(../images/scoll_btn.gif) left center no-repeat;float:left; display:inline; height:130px;width:22px;z-index:999;}
#slidePrev{left:0;}
#slideNext{background-position: right center;float:right;}

.index_partner dt,.index_partner dd{float:left;margin-bottom:0;}
.index_partner dd{padding-left:5px;padding-top:10px;}
#slideList1{ height:30px; overflow:hidden;}
#slideList1 ul{ height:30px; overflow:hidden; float:left;}
#slideList1 ul li{ float:left; display:inline;width:106px; height:30px;border-right:1px dotted #d7d8d8;}
#slideList1 ul li img {display:block;text-align:center;z-index:998;width:106px;height:30px;margin-bottom:8px;}
#slidePrev1,#slideNext1{background:url(../images/scoll_btn.gif) left center no-repeat;float:left; display:inline; height:30px;width:22px;z-index:999;}
#slidePrev1{left:0;}
#slideNext1{background-position: right center;float:right;}

/***footer block***/
.index_link{background-color:#f2f3f3;height:36px;line-height:36px;text-indent:1em;}
.index_link a{margin-right:8px;}
.footer{background-color:#e6e6e6;color:#000;padding-top:10px;padding-bottom:5px;}
.footer a{color:#000;}
.footer dt span{margin-left:8px;margin-right:8px;}
.footer dl{float:left;line-height:20px;overflow:hidden;}
.footer dt{line-height: 25px;}
.footer dl.address{ margin-left: 30px;margin-right: 30px;}
.footer dl.address p{line-height:20px;letter-spacing:1px}
.footer dl.core{ text-align:center;}
.footer dd.footer_logo{background: url(../images/logo01.png) 0 0 no-repeat;padding-left:65px;height:110px;width:165px;}

/***index_banner block***/
.mypng{position:relative;width:980px;margin:0 auto;}
#focusBar { width:1090px; height:350px; clear:both; position:relative;overflow:hidden;margin:0 auto;}
#focusBar li { width:980px; clear:both; height:350px; display:none; position:absolute; overflow: hidden;}
#focusBar .focusL { height:350px; margin-top: -1px; position:absolute; z-index:9; top:0px; left:0; }
#focusBar .focusR { height:350px; margin-top: -1px; position:absolute; z-index:19;top:0px; left:0;}
a.arrL,a.arrR {background: url(../images/scoll_btn.png) left center no-repeat; display:block; width:37px; height:37px; text-indent:-9999px; position:absolute; top:150px; z-index:99; cursor:pointer;  }
a.arrL { left:-82px; } a.arrR {background-position:right center;right:-52px; }
#focusBar .focusL img,#focusBar .focusR img{text-align:center;}

/***online block***/
#online_close {background: url(../images/close_kefu.png) no-repeat scroll right top;cursor: pointer;display: block;height: 247px;width: 56px;}
#online_f_c {cursor: pointer;display: none;padding-bottom: 18px;width: 183px;}
.qq {background-color:#FFF;border-left:9px solid #ffd139;border-bottom:9px solid #ffd139;color: #000;font-size: 12px;padding: 10px;text-align: left;text-indent: 6px;width: 173px;overflow:hidden;}
.qq img {display: inline;margin-left: 5px;vertical-align: middle;}
.qq dd {line-height: 30px;}
.qq dd p{line-height:20px;}
#onlinefloat {margin-top: 0;position: fixed;right: 0;top: 195px;z-index: 10000;}
.online_t {background: url(../images/online_t.png) no-repeat scroll left top;height: 45px;width: 183px;}
.email_btn{text-align:left;margin-top:8px;margin-bottom:8px;}

/***weibo block***/
#weibofloat {margin-top: 0;position: fixed;left: 0;top: 195px;z-index: 10000;}
#weibo_close {background: url(../images/weibo_ico.png) top center no-repeat;cursor: pointer;display: none;height: 64px;width: 84px;}
#weibo_show {background-color:#FFF;cursor: pointer;display: block;padding-bottom: 18px;width: 242px;}
#weibo_show h2{background-color:#FFD139;font-size:14px;height:40px;}
#weibo_show iframe{border:1px solid #e6e6e6;}

/***toTop block***/
#totop{position:fixed;bottom:80px;right:100px;z-index:999;width:71px; cursor:pointer; display:none;}
*html #totop{position:absolute;cursor:pointer;right:10px; display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop a{display:block;outline:none;width:60px;height:54px;padding-top:48px;background:url(../images/top.jpg) no-repeat;_background:url(../images/top.jpg) no-repeat;}
#totop a.cur{background:url(../images/top_hover.jpg) no-repeat;}


/*************************************************************************************inside******************************************************************************************************************/
.content{overflow:hidden;padding-bottom:45px;}
.ins_banner{background:url(../images/ins_banner.jpg) top center no-repeat;height:205px;}
.ins_banner_pic{width:980px;margin:0 auto;}
.mb20{margin-bottom:20px;}
.mb8{margin-bottom:8px;}
.location {height:32px;line-height:32px;}
.location h2{background:url(../images/h2_bg.jpg) left center no-repeat;font-size:18px;font-weight:normal;padding-left:35px;}
.location h2 em{color:#8a8a8a;font-size:12px;font-family:Arial;margin-left:8px;}
.breadCrumb{color:#595757;float:right;}
.breadCrumb a{color:#595757;}

.sidebar{float:left;width:200px;}
.left_menu dd{background:url(../images/btn_ico.png) 0 -171px no-repeat;font-weight:bold;font-size:14px;height:45px;line-height:45px;margin-bottom:2px;padding-left:40px;}
.left_menu dd.cur{background-position:0 -88px;color:#000;}
.left_menu a{display:block;}

.l_block{border:1px solid #ffe89c;padding:8px;}
.l_block h2{font-size:16px;font-weight:normal;margin-bottom:10px;}
.l_block dd{background: url(../images/dd_bg.jpg) left 8px no-repeat;padding-left:8px;line-height:20px;}
.l_block dd a{color:#595757;}

.main{float:right;width:760px;}

.about{line-height:28px;}
.about img{max-width:760px}
.about .down_btn{text-align:center;margin-top:15px;}
.about .down_btn a{background:url(../images/btn_ico.png) top center no-repeat;display:block;height:38px;width:185px;text-indent:-9999px;margin-left:38%;}

.news_list{height:370px;overflow:hidden;}
*+html .news_list{height:420px}
.news_list ul li{border-bottom:1px dotted #ababab;color:#595757;height:32px;line-height:32px;overflow:hidden;}
.news_list ul li em{font-family:宋体;float:left;margin-right:5px;margin-left:2px;}
.news_list ul li a{color:#595757;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:50em;float:left;}
.news_list span{float:right;}

.pages_list {font-family: Tahoma;margin: 0;overflow: hidden;padding: 10px 0;text-align: right;margin-top:10px;}
.pages_list .pages .disabled {border: 1px solid #fed13a;margin: 2px;padding: 2px 5px;}
.pages_list .pages .current {background-color: #fed13a;border: 1px solid #fed13a;color: #595757;font-weight: bold;margin-right: 2px;padding: 2px 5px;}
.pages_list .pages a {border: 1px solid #fed13a;color: #595757;margin: 2px;padding: 2px 5px;text-decoration: none;}
.pages_list_r {color: #595757;float: right;margin-left: 15px;}
.jump_input {height: 15px;padding-left: 3px;width: 28px;}
.Determine {background-color: #CFCFCF;color: #000;cursor: pointer;border:none;font-family:arial;padding: 0 5px;}

.news .news_tit h2{ border-top:1px solid #000;color: #595757; font-size: 18px;height: 40px;font-weight:normal;line-height: 40px;margin-bottom: 20px;text-align: center;}
.news .news_tit  .news_d_timer{color:#3C3C3C; margin-bottom: 10px;text-align: center;}
.news_d_txt{padding:8px;line-height:25px;}
.back_btn{margin-top:15px;text-align:center;}
.back_btn input{background-color:#FFD139;border:none;border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; cursor:pointer;font-family:微软雅黑;width:80px;height:30px;line-height:30px; }


.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
 .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent{width:755px;height:350px;border:#ccc solid 1px;margin-bottom:10px;}

.contact dt{margin-bottom:8px;}
.contact dd{font-size:14px;float:left;height:30px;line-height:30px;width:375px;}
.contact dd.ml75{margin-left: 75px;width: 305px;}



/*left_menu*/	
.submenu_tit{clear:both;overflow:hidden;}
.submenu_tit a,.submenu_tit i{float:left;}
.submenu_tit a{ overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:12em}
.submenu_tit a,.categoryitems{font-size:14px}
.left_menu dd.arrowlistmenu{background:none;border:1px solid #f0f0f0;border-top:none;font-weight:normal;font-size:12px;line-height: 30px;padding-left: 12px;text-align: left;margin-top:-2px;margin-bottom:2px;width: 185px;height:auto;}
.arrowlistmenu .menuheader{ background: url(../images/tree_menu.gif) no-repeat scroll left -22px transparent;color: #414141;display: block;font-weight:normal;height: 30px;line-height: 30px;padding-left: 15px;cursor:pointer;}
.arrowlistmenu .menuheader a{color:#414141;}
.arrowlistmenu .openheader{ background: url(../images/tree_menu.gif) no-repeat scroll left 12px transparent;}
.arrowlistmenu ul{list-style-type: none;padding: 0 0 0 2em;}
.arrowlistmenu ul li a{background: url(../images/tree_menu.gif) no-repeat scroll left -52px transparent;color: #414141; padding-left: 15px;}
ul.subcategoryitems{padding-left:10px;}
ul.subcategoryitems li{padding-bottom:0;}
ul.subcategoryitems li a{color:#333;display:block;text-indent:2em;height:28px;}
ul.subcategoryitems li a:hover{color:#ff5a00;text-decoration:none;}
.arrowlistmenu ul li a.submenu_last {background: url(../images/tree_menu.gif) no-repeat scroll left -173px transparent;}

.products_list{overflow:hidden;}
.products_list dl{border:1px solid #dcdddd;float:left;margin-bottom:20px;width:370px;}
.products_list dl dd{background-color:#f5f5f5;height:42px;line-height:20px;}
.products_list ul li{float:left;}
.products_list ul li.pro_n{width:262px;padding-left:13px;}
.products_list ul li.pro_n b{float:left;}
.products_list ul li.pro_n span{ float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 17em;}
a.pro_d_btn{background: url(../images/btn_ico.png) center -390px  no-repeat;display:block;text-align:center;width:82px;height:27px;line-height:27px;margin-top:8px;}
.products_list ul li a:hover{color:#000;}
.mr16{margin-right:16px;}
.pro_d_img{ margin: 0 auto;width: 760px;}
.pro_d_txt{color:#404040; }
.pro_d_txt .pd_main{margin: 15px auto 0;overflow: hidden;width: 760px;}
.pro_d_tit{ text-align:center;height:42px; margin-bottom:15px}
.pro_detailed h2{background-color:#F2F5F8; font-size:16px;height:42px; line-height:42px;text-indent:1em;overflow:hidden;}
.pro_detailed_txt{ margin-top:30px}
.pd_txt{height:133px;padding:10px;overflow:hidden;}
.pro_detailed_con { margin-bottom:20px;}
#box{width:760px;height:318px;position:relative;overflow:hidden;}
#pic_list{float:left;position:relative;z-index:1;}
#pic_list li{border:1px solid #dcdddd;position:absolute;left:0;top:0;opacity:0;fliter:alpha(opacity=0);z-index:1;}
.mark{height:90px;width:660px;background:#000;position:absolute;left:0;bottom:0;opacity:0.3;filter:alpha(opacity=30);}
#ico_list{ height: 320px;overflow: hidden;position: absolute;right: 0;top: 0;width: 142px;z-index: 3;}
#ico_list ul{width:142px;position:absolute;left:0;top:0;}
#ico_list li{width: 142px;}
#ico_list li a{display: block;padding-bottom: 16px;width: 142px;}
#ico_list li a img{border:1px solid #dcdddd;height: 65px;width: 140px;}
#ico_list .active{}
#ico_list .active img{border:1px solid #FFE89C;}
.btn{background:url(../img/btn.gif) no-repeat;height:25px;width:15px;position:absolute;bottom:40px;opacity:0.5;filter:alpha(opacity=50);cursor:default;z-index:3;}
.showBtn{opacity:1;filter:alpha(opacity=100);cursor:pointer;z-index:4;}
.inquiry_btn{text-align:center;float:right;margin-right:6px;}
.inquiry_btn a{background:url(../images/btn_ico.png)  center bottom no-repeat;display:block;text-indent:-9999px;width:130px;height:35px;}
.btn_block{height:32px;line-height:32px;margin: 0 auto;overflow: hidden;width:450px;float:left;}
.btn_block a{ background: url(../images/ico.png) no-repeat scroll 0 -8px;display: inline-block;font-size: 14px;text-indent: 2em;width: 180px;}
.btn_block a.down_btn{margin-right:4px;}
.btn_block a.video_btn{background-position:0px -43px;}
.other_btn{text-align:right;}
.other_btn a{ background: url(../images/ico.png) no-repeat scroll -5px -81px;color:#9fa0a0;display: inline-block;height: 25px;line-height: 25px;text-align:left;padding-left: 20px;width: 30px;}
.other_btn a.collection{background-position:-5px -113px;}
#video_div{display:none;}


/***********************  Job *********************/
.jobs_list{height:370px;margin-top:10px;}
*+html .jobs_list{height:420px}
.jobs_list ul li{border-bottom:1px dotted #ababab;color:#595757;height:32px;line-height:32px;overflow:hidden;}
.jobs_list ul li em{font-family:宋体;float:left;margin-right:5px;margin-left:2px;}
.jobs_list ul li a{color:#595757;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:50em;float:left;}
.jobs_list span {float:right;}
.jobs_list ul li span a{width:7em;}
.job_title{background:url(../images/square.gif) left center no-repeat;border-bottom:1px solid #FFD139;color:#424242;font-size:20px;padding-left:20px;height:35px;line-height:35px;margin-bottom:15px;}
.job_title h2{font-weight:normal;}
.fixed_forum {clear:both;overflow:hidden;margin-bottom:15px;}
.fixed_forum dd{float:left;width:300px;line-height:30px;}
.jobs_block{color:#595757;margin-bottom:25px;overflow:hidden;}
.jobs_txt{line-height:25px;}
.apply_btn input{ background: url(../images/btn_ico.png) no-repeat scroll -52px -322px;border: medium none;cursor: pointer;height: 33px;text-indent: -9999px;width: 94px;}
.job_form{margin-top:30px;overflow:hidden;}
.job_form ul li {float: left;margin-bottom: 20px;height: 28px;line-height: 28px;width: 270px;margin-left: 0;}
.job_form ul li b {color: red;margin-left: 8px;}
.job_form label {float: left;}
.job_form input {border: 1px solid #C1C1C1;height: 25px;line-height: 25px;width: 190px;}
.job_form ul li.short {width: 100px;}
.job_form ul li.long {width: 520px;}
.job_form ul li.long input {width: 425px;}
.job_form ul li textarea {border: 1px solid #C1C1C1;float: left;height: 200px;width: 460px;}
.job_form p input {border: none;float: left;width: 20px;}
.job_form p span {float: left;margin-right: 15px;}
.job_form .job_l_btn {clear: both;}
input.comment {background:url(../images/btn_ico.png)  center -451px no-repeat;border: medium none;color: #fff;cursor: pointer;height: 33px;text-indent:-9999px;margin-bottom: 25px;margin-left: 230px;width: 90px;}


/*partner*/
.partner ul li{float:left;margin-right:14px;margin-bottom:17px;width:179px;}
.partner ul li img{border:1px solid #dcdddd;border-bottom:none;}
.partner ul li p{background-color:#f5f5f5;color:#595757;text-align:center;height:30px;line-height:30px;}
.partner ul li.nmr{margin-right:0;}





.honor ul li,.workshop_list ul li{float:left;margin-right:21px;margin-bottom:8px;width:237px;height:193px;overflow:hidden;}
.honor ul li.nmr,.workshop_list ul li.nmr{margin-right:0;}
.honor ul li  img,.workshop_list ul li img{border:1px solid #dcdddd;}
.honor ul li p{height:28px;line-height:28px;text-align:center;overflow:hidden;}


.login_view{background:url(../images/login_bg.jpg) 0 0 no-repeat; height: 100px;margin: 0 auto;padding: 16px 10px 11px;text-align: center;width: 240px;}
.login_view p{color:#595757;line-height:30px;}
.login_view_pwd{background:url(../images/lock_ico.gif) 5px center no-repeat #fff;border:none;height:35px;line-height:35px;width:210px;padding-left:30px;}
.loginview_btn{background:url(../images/btn_ico.png) center -525px no-repeat;border:none;cursor:pointer;text-indent:-9999px;width:90px;height:33px;}


/*feedback*/
.feedback {padding-left: 20px;padding-top: 10px;}
.feedback p {font-size: 14px;line-height: 35px;}
.feedback ul {margin-top: 10px;overflow: hidden;}
.feedback ul li{height: 32px;width: 700px;margin: 0;}
.feedback ul li label {background-color: #ebebeb;display: block;float: left;height: 20px;margin-bottom: 2px;margin-right: 2px;padding: 5px;text-align: right;width: 135px;}
.feedback ul li input {border: 1px solid #ABADB3;height: 20px;line-height: 25px;margin: 2px;}
.feedback ul li textarea{border: 1px solid #ABADB3;height: 162px;width: 305px;}
.feedback ul li span {color: red;margin-left: 10px;}
.fb_1 {width: 300px;}
.feedback_btn {margin-left: 135px;margin-top: 20px;text-align: left;}
.feedback_btn .submit_btn,.feedback_btn .reset_btn{background:url(../images/btn_ico.png)  center -451px no-repeat;border:none;cursor:pointer;height: 33px;width: 90px;}
.feedback_btn .reset_btn{background-position:center -592px;}

/*download*/
.download,.download a{color:#595757;}
.download dd{border-bottom:1px solid #e6e6e6;height:40px;line-height:40px;overflow:hidden;}
.download li,.download em{float:left;}
.download em{background: url(../images/download.gif) 0 -1px no-repeat;display:block;width:28px;height:40px;margin-right:152014/3/28px;}
.download em.word{background-position:0 -1px;}
.download em.zip{background-position:0 -130px;}
.download em.video{background-position:0 -172px;}
.download em.ppt{background-position:0 -87px;}
.download em.excel{background-position:0 -44px;}
.download i{ float: left;font-family: 宋体;margin-left: 2px;margin-right: 5px;font-style: normal;}
.file-col{width:60%;}
.size-col{width:16%;}
.time-col{width:23%;text-align:right;}

#fancybox-thumbs {position: fixed;left: 0;width: 100%;overflow: hidden;z-index: 99999;}
#fancybox-thumbs.bottom {bottom: 2px;}
#fancybox-thumbs.top {top: 2px;}
#fancybox-thumbs ul {position: relative;list-style: none;margin: 0;padding: 0;}
#fancybox-thumbs ul li {float: left;padding: 1px;opacity: 0.5;}
#fancybox-thumbs ul li.active {opacity: 0.75;padding: 0;border: 1px solid #fff;}
#fancybox-thumbs ul li:hover {opacity: 1;}
#fancybox-thumbs ul li a {display: block;position: relative;overflow: hidden;border: 1px solid #222;background: #111;outline: none;}
#fancybox-thumbs ul li img {display: block;position: relative;border: 0;padding: 0;max-width: none;}

.tab { width:100%;}

.tab_menu { clear:both;border-bottom:2px solid #FFD139;height:40px;}
.tab_menu li { float:left;font-weight:bold;font-size:14px; text-align:center; cursor:pointer; list-style:none; padding:0 20px; height: 39px;
    line-height: 39px;margin-right:10px; background:#F1F1F1;border:1px solid #DDD; border-bottom:none;}
.tab_menu li.hover { background:#F7F7F7;}
.tab_menu li.selected { color:#000; background:#FFD139;border:1px solid #FFD139;border-bottom:none;}
.tab_box { clear:both; padding-top:15px;}
.hide{display:none}
table.Ptable {border-collapse:inherit;border-spacing:1px;background-color: #ccc;margin-bottom:15px;}
.Ptable td {background-color: #fff;padding: 7px;}
.Ptable .tdTitle {background-color:#F5F5F5;text-align: right;width: 110px;}

#inquiry_div{display:none;width:475px;}
#inquiry_div ul li {height: 32px;}
#inquiry_div ul li span {color: #FF0000;margin-left: 5px;}
#inquiry_div label {background-color: #d9d9d9;display: block;float: left;height: 20px;margin-bottom: 2px;margin-right: 2px;padding: 5px;text-align: right;width: 135px;}
#inquiry_div ul li input {border: 1px solid #ABADB3;height: 20px;line-height: 25px;margin: 2px;}
.iq_in_1 {width: 300px;}.iq_in_2 {width: 100px;}
#inquiry_div ul li textarea {border: 1px solid #ABADB3;height: 80px;width: 305px;}
.r_inquiry_btn {margin-top: 20px;text-align:center;}
.r_inquiry_btn button{ background: url("../images/btn_ico.png") no-repeat scroll center -451px rgba(0, 0, 0, 0);border: medium none;color: #fff;cursor: pointer;height: 33px;margin-bottom: 25px;text-indent: -9999px;width: 90px;}

/* slider */

.conbox {position: absolute;/*必要元素*/}
.switcher {position: absolute;bottom: 10px;left: 50%;float: right;z-index: 99;}
.switcher a {background: url(../images/gray.png) no-repeat;cursor: pointer;float: left;font-family: arial;height: 11px;width: 27px;margin: 2px;text-align: center;}
.switcher a.cur, .switcher a:hover {background: url(../images/curr.png) no-repeat;height: 11px;width: 27px;margin: 2px}
#min_ban_con{width:1078px;margin:0 auto;}
.ins_slider {width: 980px;height:203px;position: relative;overflow: hidden;float: left;}
