@charset "utf-8";
/* CSS Document */
*{ border:0; padding:0; margin:0; list-style:none;}
body{ font:14px/24px '微软雅黑'; color:#333; background:url(../images/line.png) repeat-x 0 top;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#b60007; text-decoration:underline;}
.clear{ clear:both; line-height:0px; font-size:0px; height:0px;}


.header,.fotbox,.aboutmenu,.content,.rowone { width:1000px; margin:0 auto;}
.header{ height:100px;}
.header h1{ font-size:14px; color:#666; font-weight:normal; margin-top:15px; width:350px;}
.header h1 dl{ width:140px; display:block; line-height:22px; padding:15px 0 0 9px; background:url(../images/logoline.png) no-repeat left center;}
.header h1 dl b{ font-size:20px; font-weight:normal;}
.header h1 a{ width:193px; display:block;}
.header h1,.header h1 a,.app ol li,.app ul li,.copyright dl,.copyright p,.copyright center,.rowone dl,.events dl,.weichat,.weichat ul li,.partner ul li,.textmedia ul{ float:left;}
.app,.app ol,.app ul,.copyright span,.rowone dl.rowtwo,.header h1 dl,.events dl.rowtwo,.submit{ float:right;}
.app{ width:530px; margin-top:8px;}
.app ul{ background:url(../images/map.png) no-repeat 0 9px; height:30px; line-height:37px; clear:both; width:525px;}
.app ul li.a{ margin:0 22px 0 20px;}
.app ul li.b{ margin:0 42px 0 20px;}
.app ul li.c,.app ul li.d{ margin-right:30px;}
.app ul li.e,.app ul li.f{ margin:0 5px;}
.app ul li.g{ background:url(../images/headst.png) no-repeat left center; padding-left:20px; margin-left:16px;}
.app ul li.g a{color:#2d294e; font-weight:bold;}

.app ol{ clear:both; margin-top:10px;}
.app ol li.i input{ border:1px solid #aaa; background:url(../images/Yajin_10.png) no-repeat 5px 5px; height:28px; font:14px/24px '微软雅黑'; color:#999; padding-left:26px; width:300px;}
.app ol li.s select{ border:1px solid #aaa; border-left:none; height:30px; font:14px/24px '微软雅黑'; color:#999; padding-left:5px; width:80px;}
.app ol li.u input,.intersimbit ol li input{ border:1px solid #b60007; height:30px; font:16px '微软雅黑'; color:#fff; background:#b60007; width:80px; font-weight:bold; cursor:pointer; margin-left:5px;}

.amenubox{ background:#be3339; height:87px; border-top:5px solid #a60007;}
.aboutmenu{ line-height:82px; font-size:16px; color:#FFF; white-space:nowrap;}
.aboutmenu a{ color:#fff; padding:0 17px;}
.aboutmenu a:hover{ background:url(../images/arrow.png) no-repeat right center; text-decoration:none; font-weight:bold;}
.aboutmenu a.fir{ padding-left:0px;}

.content h1{ font-weight:normal; line-height:100px;}
.rowone h2,.events h2{ font-size:30px; font-weight:normal; color:#be3339; line-height:60px;}
.rowone dl,.events dl{ width:459px; background:#e5d3d3; padding:20px; margin-bottom:2px; height:180px; font-size:16px; line-height:26px;}

.about p,.copyrightber p{ padding-bottom:24px; line-height:26px;}
.aboutimg a.imgs{ background:url(../images/img02.jpg) no-repeat center center; display:block; width:100%; height:250px;}
.aboutimg a.imgs:hover{ background:url(../images/img01.jpg) no-repeat center center; display:block; width:100%; height:250px;}
.aboutimg dl,.events dl p{ display:block; background:#000; margin-top:-45px; height:45px; line-height:45px; position:absolute; width:970px; font-size:16px; padding:0 15px; color:#fff; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.aboutimg dl a{ display:block; background:url(../images/more.png) no-repeat 930px center; color:#fff;}
.aboutimg dl a:hover{ text-decoration:none;}

.aboutflash{
	width: 210px;
	height: 210px;
	background: #e5d3d3;
	padding: 20px;
	position: absolute;
	margin: -250px 0 0 750px;
	filter: alpha(opacity=95);
	-moz-opacity: 0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	display:none;
}
.aboutflash b{ font-size:18px; color:#b60007; font-weight:normal; line-height:40px;}

.events dl{ height:250px; padding:0; width:499px; overflow:hidden;}
.events h3{ clear:both; line-height:50px; display:block;}
.events dl p{ display:block; width:469px; padding:0 15px; margin:-45px 0 0 0;}
.events dl p a{ display:block; background:url(../images/more.png) no-repeat 430px center; color:#fff;}

.loadingmore{ text-align:center; clear:both; margin-top:15px; font-size:18px;}
.loadingmore a{ display:block; background:url(../images/loadingmore.png) no-repeat center 28px; padding-bottom:52px; text-decoration:none;}

.talent h2{ font-size:18px; line-height:30px; font-weight:normal;}
.talent p{ border-bottom:1px dashed #ccc; padding-bottom:24px; margin-bottom:24px;}

.contactcontent h1,.maptxt h1{ font-weight:normal; line-height:100px;}
.weichat h3{ padding-bottom:35px;}
.weichat ul li{ margin-right:25px; text-align:center;}
.weichat dl{ padding-top:15px; line-height:30px; border-top:1px dashed #ccc; margin-top:15px;}


.submit{ width:360px;}
.submit table td{ padding:5px; font-size:16px;}
.input{ border:1px solid #e5e5e5; width:250px; height:30px; line-height:30px;}
.submit table textarea{ border:1px solid #e5e5e5; width:250px; height:100px;}
.button{ width:100px; height:30px; background:#c9242b; color:#fff;}
.button1{ width:100px; height:30px; background:#000; color:#fff;}
.mapbar h1{ line-height:56px;}



.partner h2,.textmedia h2,.advertisement h2{ font-size:18px; font-weight:normal; padding-bottom:10px;}
.partner ul li{ margin-right:1px;}
.partner ul li.parlst{ margin-right:0;}

.textmedia h2{ margin:20px 0 10px 0; border-bottom:1px solid #ccc;}
.textmedia ul{ width:200px;}

.advertisement table{ border-top:1px solid #ccc; border-left:1px solid #ccc; margin-bottom:15px;}
.advertisement td{ border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:3px 10px;}
.advertisement th{ border-bottom:1px solid #ccc; border-right:1px solid #ccc; background:#e5d3d3; text-align:left; padding:3px 10px;}
.advertisement table a{ font-weight:normal; color:#06C;}







        .pclose {
            cursor: pointer;
            display: block;
            font-size: 200px;
            height: 20px;
            opacity: 0;
            overflow: hidden;
            position: absolute;
            right: -8px;
            top: 12px;
            width: 12px;
            z-index: 999999;
        }
        .phone {
            display:none;
            height: 184px;
            margin-right: 200px;
            margin-top: 50px;
            opacity: 0.9;
            position: absolute;
            width: 529px;
            z-index: 999;
        }

















.footer{ background:url(../images/fbg.jpg) repeat-x 0 top; padding:30px; margin-top:40px;}
.footer dl{ color:#cfa147; font-size:12px; text-align:center; background:url(../images/Yajin_174.jpg) no-repeat center top; padding-top:15px; margin-top:10px; }
.footer dl a{ color:#cfa147;}
.copyright dl{ display:block; width:150px; background:none; margin-top:0; padding-top:0; text-align:left;}
.copyright dl ul{ margin:20px 0 0 0;}
.copyright dl ul li{ font-size:12px; color:#666;}
.copyright p{ text-align:center; width:700px; padding-top:15px; font-size:16px; line-height:35px;}
.copyright p a{ color:#999;}
.copyright span{ display:block; width:140px; font-size:12px; color:#666; text-align:right;}
.copyright span img{ border:1px solid #e0e0e0;}
.copyright center{ width:700px; font-size:12px; color:#666;}
.copyright center a{ color:#666;}
.copyright center a:hover{ color:#b60007; text-decoration:underline;}
