﻿*{margin:0;padding:0;outline:none;-webkit-text-size-adjust:none;}
html{border:0;width:100%;}
body{font:12px/1.8 "Microsoft Yahei","微软雅黑",Arial, Helvetica, sans-serif;color:#333;background:#fff;overflow-y:scroll;*overflow-y:auto;}
img{border:none;}
input,select{vertical-align:middle;}
ul,li,ol{list-style:none;}
em,dfn{font-style:normal;}
a{color:#333;text-decoration:none;}
a:hover{color:#E97005;}
table{border-collapse:collapse;}
.input,textarea,select{font-size:12px;font-family:"Arial";color:#003F7B;padding:2px;border:1px solid #CBDCD4;vertical-align:middle;}
.input{height:18px;line-height:18px;}
select{height:24px;line-height:100%;}
select:focus,input.input:focus,textarea:focus,px_avatar:focus{color:#D55E15;border-color:#4A4A4A;}
.checkbox{border:0px;margin-right:5px;vertical-align:middle;}
.fl{float:left !important;}
.fr{float:right !important;}
.mcer{text-align:center;}
.mt0{margin-top:0 !important;}
.mt5{margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt25{margin-top:25px !important;}
.mb10{margin-bottom:10px !important;}
.ml15{margin-left:15px !important;}
.ml20{margin-left:20px !important;}
.p0{padding:0 !important;}
.pt3{padding-top:3px !important;}
.pt5{padding-top:5px !important;}
.pt10{padding-top:10px !important;}
.pt20{padding-top:20px !important;}
.pb10{padding-bottom:10px !important;}
.pb20{padding-bottom:20px !important;}
.border_top_none{border-top:0!important;}
.line{ width:100%; border-bottom:1px dotted #ccc; clear:both;}
.clear{width:100%;height:0px;overflow:hidden;clear:both;}
.warp{width:1000px;margin:0 auto;clear:both;}

/*内容*/
#container{width:100%; height:auto; margin-top:40px;}
.container{width:800px;height:53px;margin:15px auto;position:relative;z-index:1000;}
.container .conbar{position:absolute;z-index:100;}
.container h2{height:24px;padding:0 8px;display:inline-block;line-height:24px;font-size:12px;color:#682028;background:url(img/blank.png);position:absolute;z-index:100;}
.container h2 em{margin-left:5px;font-weight:normal;font-size:11px;}
.container #about,.container #about .layer{width:202px;height:200px;left:0;top:0;}
.container #service,.container #service .layer{width:202px;height:314px;left:0;top:206px;}
.container #project,.container #project .layer{width:504px;height:520px;left:208px;top:0;}
.container #news,.container #news .layer{width:282px;height:286px;left:718px;top:0;}
.container #contact,.container #contact .layer{width:282px;height:228px;left:718px;top:292px;}
.container .conbar .layer{position:absolute;left:0 !important;top:0 !important;background-color:#E97005;background-repeat:no-repeat;background-position:center center;z-index:100;display:none;cursor:pointer;}
.container .conbar .layer h2{background:none;}
.container #about .list{padding:18px 15px 15px;color:#fff;}
.container #about .link{width:100%;}
.container #about .link a{height:22px;line-height:22px;float:right;padding-left:12px; margin-right:10px;color:#fff;background:url(img/ico_02.gif) no-repeat left center;}
.container #about .layer{background-image:url(img/ico_04.png);}
.container #about .layer a{ width:100%; height:100%;display:block;}
.container #service .list{padding-top:80px;}
.container #service .list li{width:100%;float:left;clear:both;}
.container #service .list li a{width:100%;line-height:35px;text-align:center;display:block;color:#fff;}
.container #contact .layer{background-image:url(img/ico_03.png);}
.container #contact .layer a{ width:100%; height:100%;display:block;}

.container #project .list{width:504px;height:520px;background:#fff url(img/container.gif) repeat-x;}
.container #project .item{width:250px;height:258px;overflow:hidden;position:absolute;z-index:200;background:#E97005;}
.container #project .item h3{height:24px;padding:0 8px;display:inline-block;line-height:24px;font-size:12px;color:#682028;background:url(img/blank.png);position:absolute;z-index:800;}
.container #project .item h3 em{margin-left:5px;font-weight:normal;font-size:11px;}
.container #project .item .pic{position:absolute;display:none;z-index:200;}
.container #project .item .pic img{width:250px;height:258px;}
.container #project .item.it02{right:0;top:0;}
.container #project .item.it03{left:0;bottom:0;}
.container #project .item.it04{right:0;bottom:0;}
.container #news .layer h2{margin:15px 0 0 8px;color:#fff;}
.container #news .list{padding:45px 15px 35px;}
.container #news .list li{width:100%;padding-bottom:5px;float:left;clear:both;}
.container #news .list li a{width:100%;line-height:22px;display:block;color:#fff;}
.container #news .list li a:hover{text-decoration:underline;}
.container #news .link{width:100%;}
.container #news .link a{height:22px;line-height:22px;float:right;padding-left:12px;margin-right:10px;color:#fff;background:url(img/ico_02.gif) no-repeat left center;}
/*切换*/
.slides{width:100%;height:520px;position:relative;clear:both;}
.slides .imgs{width:100%;height:520px;display:none;position:absolute;z-index:100;}
/*分割*/
.container .showbar{position:absolute;background-color:#fff;z-index:1000;}
.container .bar01{width:202px;height:6px;left:0;top:200px;background:#fff url(img/container.gif) repeat-x left -215px;}
.container .bar02{width:6px;height:520px;left:202px;top:0;background:#fff url(img/container.gif) repeat-x left -15px;}
.container .bar03{width:6px;height:520px;left:712px;top:0;background:#fff url(img/container.gif) repeat-x left -15px;}
.container .bar04{width:282px;height:6px;left:718px;top:286px;background:#fff url(img/container.gif) repeat-x left -301px;}
/*内页*/
#mainbox{width:1000px; min-height:500px;margin:0 auto;padding:25px 0;overflow:hidden;}
#mainleft{float:left;width:190px;}
#mainright{float:right;width:1000px;}
#mainright .conleft{width:570px;float:left;}
#mainright .conright{width:180px;padding:0 5px;float:right;}



/*左边导航*/
#part{width:190px;overflow:hidden;}
#part h2{height:50px;line-height:50px;padding-left:10px;font-size:18px;color:#585742;}
#part h2 em{display:inline-block;padding-left:3px;font-size:11px;font-weight:normal;}
#part ul{padding:10px 0;border-top:1px solid #B2B2B2;border-bottom:1px solid #B2B2B2;overflow:hidden;}
#part ul li{width:100%;float:left;overflow:hidden;clear:both;}
#part ul li a{line-height:28px;display:block;padding-left:3px;font-size:13px;}
#part ul li a span{display:block;}
#part ul li a em{display:none;font-family:inherit;font-size:11px;font-style: inherit;}
#part ul li.curr a,#part ul li a:hover{color:#642027;}
#part ul li a:hover span{display:none;}
#part ul li a:hover em{display:block;}
#part ul li ul{padding:0;border:none;display:none;overflow:hidden;}
#part ul li.curr ul{display:block;}
#part ul li ul li a{padding-left:20px;font-size:12px;background:url(img/ico_07.gif) no-repeat 6px center;color:#333 !important;}
#part ul li ul li a:hover{color:#642027 !important;}
#part ul li ul li a.curr{color:#642027 !important;}
/*右边内容*/
#content{overflow:hidden;clear:both; min-height:350px;}
#conslide{width:80%;height:534px;position:relative;background:url(img/loading.gif) no-repeat 50% 50%; margin:0 auto;}
#conslide .imgs{width:100%;height:534px;border:1px solid #B7B7B7;position:absolute;display:none;}
#conslide .nums{width:190px;position:absolute;right:0;top:0;}
#conslide .nums a{width:188px;height:110px;border:1px solid #B7B7B7;float:left;margin-bottom:8px;cursor:pointer;}
#conslide .nums a img{width:188px;height:110px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
#conslide .nums a.now{border-color:#5C5A5A;}
#conslide .nums a.now img{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
#content .conleft{width:100%;float:left;margin-top:21px;}
#content .conright{width:180px;margin-top:25px;padding:0 5px;float:right;border-top:1px solid #B2B2B2;background:#F0F0F0;}
#content .conright2{width:200px;margin-top:25px;padding:0 5px;float:right;border-top:1px solid #B2B2B2;background:#F0F0F0;}
#content .conleft table{border-top:1px dotted #ccc;border-left:1px dotted #ccc;}
#content .conleft td{padding:5px;border-right:1px dotted #ccc;border-bottom:1px dotted #ccc;}
#content .conleft p{font-size:13px;padding:0;margin:0 0 18px 0;line-height:22px; text-indent:2em; font-size:14px;}
#content .conleft h1.bt{font-family:Helvetica,Arial,Verdana;font-size:40px;color:#b2b2b2;letter-spacing:2px;}
#content .conleft h2.bt{font-size:20px;line-height:50px;font-weight:normal;}
#content .conleft .ennr{font-family:Georgia;}
#content .conright h3{font-weight:normal;font-size:14px;font-family:"Microsoft YaHei","微软雅黑","宋体","SimHei", Verdana, Arial;}
.media_title{padding:8px;color:#707070;}
.media_list{padding:15px 8px;border-top:1px dotted #B3B3B3;overflow:hidden;}
.media_list li{width:100%;float:left;clear:both;}
.media_list li a{line-height:20px;padding:3px 0;display:block;padding-left:12px;color:#808285;background:url(img/ico_05.gif) no-repeat 2px 9px;}
.media_list li a:hover{text-decoration:underline;color:#E76E03;}
.down_title{padding:8px;color:#707070;border-top:1px dotted #B3B3B3;}
.down_list{padding:15px 8px;border-top:1px dotted #B3B3B3;overflow:hidden;}
.down_list li{width:100%;float:left;clear:both;}
.down_list li a{line-height:20px;padding:5px 0;display:block;padding-left:22px;color:#808285;background:url(img/ico_06.gif) no-repeat left 7px;}
.down_list li a:hover{text-decoration:underline;color:#E76E03;}
.newspic_list{padding:0 8px;overflow:hidden;}
.newspic_list li{width:100%;border-bottom:1px dotted #B3B3B3; padding-bottom:10px; margin-bottom:15px;*float:left;clear:both;}
.newspic_list li a.pic{ width:160px; height:106px; padding:1px; border:1px solid #ccc; display:block;}
.newspic_list li a.pic img{ width:160px; height:106px;}
.newspic_list li a.title{ width:100%;line-height:18px;display:block; margin-top:5px;}
.newspic_list li a.more{display:inline-block;color:#711C24;}

.show_pic{ width:500px;margin:0 auto; padding-bottom:20px;}
.show_pic a{width:500px;padding:4px; border:1px solid #E6E7E7; display:inline-block;}
.show_pic a:hover{ border:1px solid #999;}
.show_pic a img{ width:500px;}
/*作品*/
.works{overflow:hidden;clear:both;}
.works li{width:253px;float:left;margin:0 18px 20px 0;background:#fff;overflow:hidden;display:block;}
.works li.li_r{margin-right:0;}
.works li .imgs{width:253px;height:210px;overflow:hidden;position:relative;cursor:pointer;}
.works li .imgs img{width:253px;height:170px;}
.works li .imgs .text{width:253px;height:72px;position:absolute;bottom:-32px;left:0;background:#EFEFEF;}
.works li .text h3{height:40px;line-height:40px;padding:0 10px;font-size:14px;font-weight:normal;}
.works li .text h3 a{color:#444;overflow:hidden;}
.works li .text h3 a:hover{color:#642027;}
.works li .text div.txt{height:20px;line-height:20px;padding:0 10px;word-wrap:break-word;color:#AFAFAF;overflow:hidden;}
/*标题*/
.project{ width:100%; overflow:hidden; clear:both;}
.project h2.title{padding:11px 0 6px;font-size:16px;color:#000;border-top:1px dotted #b4b4b4;}
.project h2.title em{ display:inline-block; margin-left:10px; font-size:11px; color:#999;}
/*组图*/
.project #slides{position:relative;}
.project #slides .slides_container{width:795px;height:458px;margin:0 auto;}
.project #slides a.arrow{width:397px;height:420px;display:inline-block;position:absolute; right:0; top:0;z-index:888; background:url(img/blank2.png);}
.project #slides a.arrow.prev{left:0; width:398px; }
.project #slides a.arrow.next{right:0;}
.project #slides a.arrow em{ width:60px; height:90px; display:block; position:absolute; left:10px; top:50%; margin-top:-45px; display:none; cursor:pointer;}
.project #slides a.arrow.prev em{background:url(img/btn-prev.png) no-repeat center center;}
.project #slides a.arrow.next em{background:url(img/btn-next.png) no-repeat center center; left:auto; right:10px;}
.project #slides a.arrow.prev em:hover{background:url(img/btn-prev-cur.png) no-repeat center center;}
.project #slides a.arrow.next em:hover{background:url(img/btn-next-cur.png) no-repeat center center;}
.project #slides a.arrow.prev:hover em{ display:block;}
.project #slides a.arrow.next:hover em{ display:block;}



.project #slides .pagination{width:100%;text-align:center;position:absolute;bottom:15px;z-index:888;}
.project #slides .pagination a{width:10px;height:10px;margin:0 6px;display:inline-block;line-height:999em;background:url(img/pagination.png) no-repeat 0px 0px;overflow:hidden;}
.project #slides .pagination a:hover,#slides .pagination a.current{background-position:0 -10px;}
.project #slides .slides{width:795px;height:420px;background:#808285;overflow:hidden;}
.project #slides .slides img{height:420px;}
/*介绍*/
.project .detail{padding:20px 0;overflow:hidden;border-top:1px dotted #b4b4b4;}
.project .detail .intro{width:160px;margin-top:8px;float:right;padding:10px 15px;border:1px dotted #B2B2B2;background:#F0F0F0;}
.project .detail .intro ul li{line-height:28px;}
.project .detail .info{width:580px;float:left;}
.project .detail .info dl{padding:0 0 20px 0;}
.project .detail .info dl dt{font-size:15px;padding:0 0 8px 0;color:#3d3d3d;}
.project .detail .info dl dd{font-size:13px;line-height:24px;color:#919191;}
/*上下*/
.prevBtn,.nextBtn,.backBtn{background:url(img/icon.gif) no-repeat;}
.prevBtn,.nextBtn,.backBtn{padding:0 0 0 15px;color:#929292;}
.prevBtn{background-position:0 10px;}
.nextBtn{background-position:0 -28px;}
.backBtn{background-position:0 -64px;}
.prevBtn:hover{background-position:0 -90px;color:#E76E03;}
.nextBtn:hover{background-position:0 -128px;color:#E76E03;}
.backBtn:hover{background-position:0 -164px;color:#E76E03;}
.browserBtn{padding:3px 10px;background:#33342f;color:#fff;}
.browserBtn:hover{background:#642027;color:#fff;}
.project .intro li {width:100%;float:left;overflow:hidden;clear:both;}
.project .intro li a{line-height:28px;display:block;}
.project .intro li a span{display:block;}
.project .intro li a em{display:none;font-family:inherit;font-size:11px;font-style: inherit;}
.project .intro li a:hover span{display:none;}
.project .intro li a:hover em{display:block;}




/*新闻中心*/
.art_list{ width:100%; overflow:hidden; clear:both;}
.art_list h2.title{ height:35px; line-height:30px;border-bottom:1px dotted #ccc; margin-bottom:10px;}
.art_list li{ width:100%; overflow:hidden; clear:both; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #ccc;}
.art_list li span{ display:block; padding:3px 0; line-height:20px;}
.art_list li span.date{ color:#999; padding-top:0; line-height:12px;}
.art_list li a.title{display:inline-block;font-size:16px;}
.art_list li span.text{ color:#888;}
.art_list li a.more{margin-top:5px;}
/*招聘列表*/
.job_list{ width:100%; overflow:hidden; clear:both;}
.job_list li{ width:100%; overflow:hidden; clear:both; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #ccc; background:url(img/ico_05.gif) no-repeat 3px 7px;}
.job_list li a{ display:inline-block; padding-left:12px;}
.job_list li em.date{ display:inline-block; margin-left:10px; color:#ccc;}
.job_con{overflow:hidden;display:none;}
.job_con div{ padding:8px 13px;background:#f9f9f9; margin-top:5px;}
.job_con dl{ width:100%; overflow:hidden; clear:both; padding:2px 0; }
.job_con dt{ width:60px; float:left;}
.job_con dd{/* width:470px; */float:left;margin-left:10px;color:#888;}
.job_list li.curr{background:url(img/ico_10.gif) no-repeat left 8px;}
.job_list li.curr a{ color:#E97005;}
.job_list li.curr .job_con{ display:block;}
/*会员下载列表*/
.user_down{ width:100%; overflow:hidden; clear:both;}
.user_down li{ width:100%; overflow:hidden; clear:both; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #ccc; background:url(img/ico_05.gif) no-repeat 3px 7px;}
.user_down li a.title{ display:inline-block; padding-left:12px;}
.user_down li a.down{ float:right; padding:0 29px 0 10px;background:#808285 url(img/ico_down.png) no-repeat 65px center; color:#fff;}
.user_down li a.down:hover{ background:#5C0E17 url(img/ico_down.png) no-repeat 65px center;}
/*服务范围*/
.service_box{ width:100%;}
.Choose{ border:1px solid #ddd;background:#f9f9f9;margin-bottom:20px; cursor:pointer; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease;}
.ChooseCont{ padding:5px 0; -moz-transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -o-transition:all 0.4s ease;}
.Choose .RightClub{ width:910px; padding:20px;float:left; line-height:20px;display:inline; -moz-transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -o-transition:all 0.4s ease;}
.Choose .RightClub .Title{ font-size:16px; font-family:"微软雅黑","宋体"; margin-bottom:5px; color:#333;}
.Choose .RightClub .Content{ margin-top:10px;}
.Choose .RightClub .pic{ width:370px; height:310px;display:inline-block; float:right; overflow:hidden; margin-left:20px; display:inline-block;}
.Choose .RightClub .pic a{width:360px; height:300px;display:inline-block;background:#fff;padding:5px;}
.Choose .RightClub .pic a img{width:360px; height:300px;}
.Choose .RightClub .pic a:hover{ background:#f1f1f1;}
.Choose .RightClub .Content p{font-size:13px;padding:0;margin:0 0 18px 0;line-height:20px;}
.ChooseHover{ border:1px solid #78797D;border-left:10px solid #E97005; padding-left:1px;}
.ChooseHover .ChooseCont{ background:#78797D; padding-left:20px;}
.ChooseHover .RightClub{ width:910px !important;color:#ccc;}
.ChooseHover .RightClub .Title{ color:#fff;}
.ChooseHover .RightClub .Content{ color:#fff;}
.ChooseHover .RightClub .pic{ display:inline-block;}
/*联系我们*/
.contact_info{ width:655px; float:left; height:360px; border-top:1px solid #e7e7e8; padding:15px 0 0 0;}
.contact_info dl.odd{ width:320px;}
.contact_info dl{ width:335px; float:left; height:180px;}
.contact_info dl dt{ color:#6b6b6b; font-size:14px; line-height:32px;}
.contact_info dl dd{ color:#808080; line-height:22px; font-family:"宋体"; font-size:12px;}
.contact_form{ width:317px; float:left; display:inline;border-top:1px solid #e7e7e8; margin:0 0 0 28px; padding:15px 0 0 0;}
.contact_form li{ padding:0 0 14px 0;}
.contact_form .inputTxt{border:1px solid #e7e7e8; height:27px; line-height:27px; width:303px; padding:0 0 0 12px; font-size:14px; background:#f2f2f2; color:#898989; color:#c7c7c7;}
.contact_form textarea{border:1px solid #e7e7e8; height:125px; width:303px; overflow:hidden; padding:5px 0 0 12px; font-size:14px; background:#f2f2f2; color:#c7c7c7;}
.contact_form .button{ width:70px; height:20px; color:#fff; border:0; float:right; background:#D4D0C8; cursor:pointer;}
.contact_form .button:hover{ background:#642027;}


/*channel_box*/
.channel_box{ width:100%; overflow:hidden; clear:both;}
.channel_box .content{ width:590px; float:left;}
.news_content img{ max-width:590px;}
.channel_box .intro{width:160px;float:right;padding:10px 15px;border:1px dotted #B2B2B2;background:#F0F0F0;}
.channel_box .intro ul li{line-height:28px;}
.channel_box .info{width:580px;float:left;}
.channel_box .info dl{padding:0 0 20px 0;}
.channel_box .info dl dt{font-size:15px;padding:0 0 8px 0;color:#3d3d3d;}
.channel_box .info dl dd{font-size:13px;line-height:24px;color:#919191;}
/*团队页面*/
.team_list{ width:100%; overflow:hidden; clear:both;}
.team_list h2.title{ width:100%; overflow:hidden; clear:both;font-size:16px;color:#000; line-height:14px; padding-bottom:6px;}
.team_list li{ width:180px; height:256px; float:left; margin-right:25px; margin-bottom:25px;}
.team_list li.last{ margin-right:0;}
.team_list li a.pic{ width:180px; height:216px; display:block;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.team_list li a.pic img{ width:180px; height:216px;}
.team_list li a.title{ width:100%; height:20px; line-height:20px; font-weight:700; color:#333; display:block; margin-top:6px;}
.team_list li span.text{ width:100%; height:20px; line-height:20px;color:#999; display:block;}
.team_list li:hover a.pic{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.team_list li:hover a.title{ color:#E06852;}
.team_list li:hover span.text{color:#333;}
.left_team{ width:100%; line-height:18px; margin-top:30px; color:#333;}
.left_team span{ display:inline-block; margin-right:5px;font-weight:700;}
/*client_list*/
.client_list{ width:100%; overflow:hidden; clear:both;}
.client_list h2.title{ width:100%; overflow:hidden; clear:both;font-size:16px;color:#000; line-height:14px; padding-bottom:6px;}
.client_list ul{ width:100%; clear:both; overflow:hidden;}
.client_list li{ width:112px; height:154px; float:left;margin:10px 24px 10px 0;}
.client_list li.last{ margin-right:0; margin-left:3px;}
.client_list li img{ width:110px; height:110px; border:1px solid #ccc; display:block;}
.client_list li span{ width:100%; display:block; line-height:16px; padding:5px 0; text-align:center;}
/*内页banner*/
.banner{ border:1px solid #B7B7B7;overflow:hidden; clear:both; position:relative;}
a.wz{ background:url(img/ico_9.png) no-repeat; position:absolute;display:block;}
a.wz.bg1{width:19px;height:20px;background-position:left top;left:430px;top:105px;}
a.wz.bg2{width:19px;height:20px;background-position:left top;left:465px;top:155px;}
a.wz.bg3{width:19px;height:20px;background-position:left top;left:480px;top:175px;}
a.wz.bg1:hover,a.wz.bg2:hover,a.wz.bg3:hover{background-position:-60px top;}
a.wz.bg4{width:31px;height:50px;background-position:left -40px;left:500px;top:180px;}
a.wz.bg4:hover{ background-position:-60px -40px;}
a.wz.bg5{width:31px;height:50px;background-position:left -40px;left:420px;top:285px;}
a.wz.bg5:hover{ background-position:-60px -40px;}
/*网站地图*/
.site_map{ width:100%;}
.site_map dl{float:left;}
.site_map dl dt{ width:100%; height:25px; line-height:16px; font-size:14px;border-bottom:1px solid #ccc; margin-bottom:10px;}
.site_map dl dd{ width:100%; height:30px; line-height:30px;}
.site_map dl span{ display:inline-block; margin-left:5px; color:#999;}
.site_map dl a:hover span{ color:#E97005;}
.site_map dl.w1{ width:210px;}
.site_map dl.w2{ width:140px;}
.site_map dl.w3{ width:200px;}
.site_map dl.w4{ width:180px;}
.site_map dl.w5{ width:150px;}
.site_map dl.w6{ width:120px;}
/*events_box*/
.events_box{ width:100%; overflow:hidden; clear:both;}
.events_box h2.title{ width:100%; overflow:hidden; clear:both;font-size:16px;color:#000; line-height:14px; padding-bottom:6px;}
/*collection滚动条*/
.imgshow{ width:792px; float:right;}
.imgshow .imgzoom{margin:0 auto;width:792px;border:solid 1px #000;}
/* container */
.eve_container{width:792px;min-height:405px;position:relative; margin-top:10px;overflow:hidden; }
.eve_container ul{width:20000px;position:absolute;left:0px;top:25px;padding:0;margin:0;}
.eve_container ul li{float:left;width:167px; padding:0 15px; border-left:1px solid #E97005; padding-bottom:20px;position:relative;}
.eve_container ul li span.title{ height:27px; line-height:27px; width:100%; font-size:27px; display:block;}
.eve_container ul li div{ line-height:20px;}
.eve_container ul li div p{ margin-top:10px;}

/* hScrollPane */
/*.hScrollPane_dragbar,.hScrollPane_draghandle,.hScrollPane_leftarrow,.hScrollPane_rightarrow{background:url(img/dragbar.gif);}*/
.hScrollPane_dragbar{position:absolute;left:0px;top:0px;height:4px;margin:0 auto; background:url(img/ico_13.png) repeat-x center center;}
.hScrollPane_draghandle{height:4px;width:30px;overflow:hidden;position:absolute;top:0px;left:0px;cursor:pointer;background:#E97005;}
/*.hScrollPane_leftarrow,.hScrollPane_rightarrow{display:inline-block;height:16px;width:17px;overflow:hidden;position:absolute;bottom:0;}*/
.hScrollPane_leftarrow{left:0;}
.draghandlealter{background:#E97005;}

/* TAB切换 */
.ptab{width:100%; margin-top:10px; position:relative; overflow:hidden;}
/*弹出窗口*/
#TB_overlay{position:fixed;z-index:1000;top:0px;left:0px;width:100%;height:100%;}
.TB_overlayBG{background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
#TB_window{position:fixed;background:#ffffff;z-index:1002;display:none;text-align:left;top:50%;left:50%;border:4px solid #979797;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_load{width:24px;height:24px;position:fixed;display:none;z-index:1003;top:50%;left:50%;margin:-12px 0 0 -12px;}
#TB_load img{width:24px;height:24px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
#TB_ajaxContent{text-align:left;overflow:auto;clear:both;}
#TB_iframeContent{border:0;margin:0;padding:0;overflow:hidden;clear:both;width:1px;height:1px;}
#TB_title{height:50px;line-height:50px;text-indent:15px;border-bottom:1px solid #ccc;font-size:18px;font-weight:700;color:#353535;text-shadow:0 1px 0 #fff;overflow:hidden;border-bottom:4px solid #979797;background:#EDEDED;overflow:hidden;}
#TB_closeAjaxWindow{position:absolute;right:10px;top:10px;z-index:500;text-align:right;}
#TB_closeAjaxWindow a{width:25px;height:25px;display:inline-block;background:url(img/close.png) no-repeat;overflow:hidden;}
#TB_closeAjaxWindow a{background-position:0 0;}
#TB_closeAjaxWindow a:hover{background-position:0 -25px;}
/*窗口内容*/
#thickshow{width:100%;position:relative;}
#thickshow .content{overflow-x:hidden;}
#thickshow .user_con{margin:15px;}
#thickshow .user_con a.pic img{width:50px; height:50px; border:1px solid #ccc;}


/*登陆*/
.login{padding:10px;}
.login a{color:#BF0008;}
.login a:hover{text-decoration:underline;}
.login ul{margin-top:15px;}
.login ul li{padding:12px 0;}
.login ul li label{display:inline-block;width:90px;text-align:right;padding-right:3px; font-size:14px;}
.login ul li .input{width:250px;height:25px;padding:2px 2px 2px 7px;line-height:25px;border:1px solid #E7E7E8; background:#f2f2f2; color:#666;}
.login ul li .checkbox{margin-right:5px;vertical-align:middle;}
.login ul li .submit{border:0;background:#642027;text-align:center; width:100px; height:36px; line-height:36px; cursor:pointer; color:#fff; font-size:14px; font-family:"Microsoft Yahei";}


/*分页*/
.pages{width:100%;margin-top:15px;line-height:26px;text-align:right;overflow:hidden;clear:both;}
.pages a,.pages strong{display:inline-block;margin-left:4px;padding:0 10px;height:26px;border:1px solid #C3C3C3;background-repeat:no-repeat;color:#333;overflow:hidden;text-decoration:none;}
.pages a.nxt{padding:0 10px;}
.pages a:hover{border-color:#614C3F;color:#333;}
.pages a.nxt{padding-right:25px;background-image:url(img/arw_r.gif);background-position:90% 50%;}
.pages a.prev{background-image:url(img/arw_l.gif);background-position:50% 50%;}
.pages strong{background-color:#D5D5D5;font-weight:400;color:#614C3F;border-color:#737172;}
/*底部*/
#footer{width:100%;border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;background:#EFEFEF;clear:both;}
.footer{width:1000px;height:35px;margin:0 auto;line-height:35px;color:#868686;clear:both;}
.footer .link{float:left;}
.footer .link a{display:inline-block;padding-right:13px;margin-right:12px;background:url(img/ico_03.gif) no-repeat right center;}
.footer .link a em{display:inline-block;padding-left:2px;font-size:11px;}
.footer .link a.last{padding-right:0;margin-right:0;background:none;}
.footer .link a:hover{color:#E76E03;}
.footer .copyright{float:right;text-align:right;}
.footer .link a.weibo{background:url(img/ico_11.png) no-repeat right 8px;padding-right:22px;}
.footer .link a.weibo:hover{background:url(img/ico_12.png) no-repeat right 8px;}
/*链接*/
.links{width:1000px;margin:0 auto;padding:10px 0;color:#999;clear:both;}
.links a{height:24px;line-height:24px;display:inline-block;color:#999;padding-right:11px;margin-right:10px;background:url(img/ico_04.gif) no-repeat right center;}
.links a:hover{color:#333;}
.links a.last{padding-right:0;margin-right:0;background:none;}