.banner{ background:url(../images/banner_bg.png) no-repeat; width:988px; height:305px; text-align:center; margin:0 auto; margin-top:15px;}
.sidebar_left{ width:202px; background:url(../images/left_bg.jpg) no-repeat top center; padding:0 24px;}
.sidebar_right{ width:720px; padding-right:5px; display:inline; min-height:300px;}
.left_til{ border-bottom:1px solid #e0dddd; padding-bottom:5px;}
.left_con{ padding-top:10px;}
.left_con ul li{ line-height:31px; background:url(../images/arrow.gif) no-repeat 20px 12px; border-bottom:1px dotted #d7d7d7; text-indent:40px;}
.left_con ul li a:link, .left_con ul li a:visited{ font-weight:bold;}
.left_con ul li a:hover{ background:url(../images/left_sel.jpg) no-repeat; color:#ffffff; display:block; text-decoration:none;}
.left_con ul li.sel a:link, .left_con ul li.sel a:visited{background:url(../images/left_sel.jpg) no-repeat; color:#ffffff; display:block; font-weight:bold;}
.left_con ul li ul li{ line-height:27px; height:27px; background:none;background:url(../images/q.gif) no-repeat 30px center; text-indent:45px;border-top:1px dotted #d7d7d7; border-bottom:none; overflow:hidden;}
.left_con ul li ul li.q1{background:none;background:url(../images/q1.gif) no-repeat 30px center;}
.left_con ul li.sel ul li a:link, .left_con ul li.sel ul li a:visited{ background:none; color:#777777; font-weight:normal;}
.left_con ul li ul li.q2{background:none;background:url(../images/q1.gif) no-repeat 10px center; }
.located{ color:#666666; border-bottom:1px solid #e7e7e7; line-height:30px; padding:0 10px;}
.located span.fl{ font-size:12px; color:#999999;}
.located span.fl font{ font-size:16px; font-weight:bold; color:#0371af;}
.main_con{ padding:10px;}
.about{ font-size:14px; color:#4e4e4e; line-height:24px;text-align:justify;text-justify:inter-ideograph}
.about h2{  margin:0; padding:0;font-size:24px; font-weight:500; text-indent:3px; line-height:30px; padding:10px 0;}
.about h3{ padding:0; margin:0; line-height:30px;}
.about p{ padding-top:10px; text-indent:28px;}
.company_img{ padding-top:15px; padding-left:18px;}
.plan_img{ padding-top:10px; padding-left:15px;}
.cul_img{padding-top:10px; padding-left:20px;}

.about_box{ display:inline; padding:10px 15px 0 15px; width:355px; line-height:20px; color:#444444;}
.about_box img{ float:left; padding-right:10px;}
.about_box span{ color:#0d75a4; font-size:16px; font-weight:bold;}
.cy_box{ width:255px; display:inline; padding:10px 0 0 25px;}
.section_til{ color:#acacac; padding-bottom:5px;}
.section_til span{ font-size:14px; font-weight:bold; color:#0d75a4;}
.news_box{ width:auto; margin:0 300px 0 405px; padding-top:10px;}
.more{ background:url(../images/more.gif) no-repeat; width:60px; height:21px; line-height:21px; text-align:center;}
.news_con ul li{ line-height:24px;}
.event{ padding:10px;}
.event dl{ border-bottom:1px dotted #cccccc; margin-top:10px; }
.event dl dt{ background:url(../images/year.jpg) no-repeat; width:98px; height:20px; line-height:20px; text-align:center; font-size:14px; font-weight:bold; color:#fff; margin-bottom:3px;}
.event dl dd{ line-height:30px;}
.event dl dd span{ color:#0169a3; font-weight:bold;}
.mag{ padding:10px 0 20px 10px; }
.mag ul li{ float:left; width:230px; height:300px;}

/**------------  ·ÖÒ³ÑùÊ½  --------------**/
.page{ color:#666; padding-top:10px; line-height:24px; border-top:1px dotted #999; }
.page span{ padding:0px 5px;   margin-right:3px; font-size:12px;background:#fff;  border:none; color:#666; border:1px solid #d7d7d7;  }
.page a:link, .page a:visited{ text-decoration:none; color:#666; }
.page a:hover{ color:#ff8412;}
.page .current{ background:#0169a3; border:none; color:#ffffff; font-weight:bold; padding:0 8px;}

.news{ padding:0px 10px 20px 0;}
.news dl{ padding:10px; border-bottom:1px dotted #999999;} 
.news dl:after{
	content: '.';
	height: 0;
	clear: both;
	visibility: hidden;
	display: block;
	font-size: 0
}
.news dl dt.img{ float:left; padding-right:10px; height:130px;}
.news dl dt.img img{ padding:4px; border:1px solid #d4d4d4; background:#ffffff;}
.news dl dt a:link, .news dl dt a:visited{ font-size:14px; font-weight:bold; color:#313131; line-height:30px;}
.news dl dt a:hover{ color:#0476b4; text-decoration:none;}
.news dl dd span{ color:#999999;}
.jx_box{padding:10px 10px 20px 0;}
.jx_box dl{ width:684px; margin-bottom:15px;}
.jx_box dl dt{ background:url(../images/jx_top.jpg) no-repeat; height:7px; overflow:hidden;}
.jx_box dl dd{ padding:0 10px; background:url(../images/jx_con.jpg) repeat-y; padding-bottom:5px;}
.jx_box dl dd.jx_bot{ background:url(../images/jx_bot.jpg) no-repeat; height:28px; line-height:28px; text-align:right; border-top:1px dotted #aca9a9; padding:0 15px 0 0; color:#8a8a8a;}

.group_box{ padding:10px 0;}
.group_box ul li{ float:left; width:190px; margin-right:10px; border:1px solid #d7d7d7; background:#fff; padding:3px 5px; margin-bottom:10px; background:url(../images/arrow.gif) no-repeat 10px center; padding-left:20px; overflow:hidden; height:20px;}
.group_box ul li a{ text-decoration:none;}
.park_box h2{  margin:0; padding:0;font-size:24px; font-weight:500; text-indent:3px; line-height:30px; padding:10px 0;}
.park_box p{ text-indent:28px; font-size:14px; line-height:24px; padding-right:10px; padding-top:15px;}
.park_box img.shuanglu{ padding-right:20px;}
.pro_box{ width:687px;}
.pro_con{ border:1px solid #e1e1e1; padding:15px 10px 3px 0;}
.pro_con ul li{ float:left; width:120px; text-align:center;  margin-left:12px; margin-bottom:12px;}
.pro_con ul li img{width:120px; height:120px; border:1px solid #d7d7d7;}
.pro_til{ background:url(../images/product_til.jpg) no-repeat; height:43px; line-height:43px; text-align:right; padding-right:15px;}
.pro_con dl{ float:left;margin-left:12px; }
.pro_con dl dt{width:120px; height:120px; border:1px solid #d7d7d7;}
.pro_con dl dd{ text-align:center;line-height: 14px;width: 120px;padding: 10px 0;height:24px}
.hr{ padding:10px; font-size:14px; line-height:24px; text-indent:28px;}
.hr p{ text-indent:50px;}
.msg tr td{ padding-right:10px;}
.input{ border:1px solid #d3d3d3; height:22px; line-height:22px; padding:0 5px; width:250px; font-family:"Î¢ÈíÑÅºÚ"; color:#444;}
.sub{ background:url(../images/submit.jpg) no-repeat; width:60px; height:21px; line-height:21px; color:#fff; font-weight: bold; text-align:center; border:none}
.sitemap{ padding:10px; font-size:14px; line-height:25px;}
.sitemap p{ clear:left;margin-bottom:10px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.sitemap p span{ background:#ddd; width:100px; display:block; text-align:center;   font-weight:bold; float:left; margin-right:10px;}
.sitemap p a:link, .sitemap p a:visited{ font-size:12px; color:#777; height:30px;}
.news_font{ font-size:14px; line-height:24px;text-align:justify;text-justify:inter-ideograph}

#con { margin:0; padding:0; margin-top:10px;}
#tags { margin:0; padding:0; height:31px;}
#tags li {FLOAT: left; MARGIN-RIGHT: 1px; liST-STYLE-TYPE: none; HEIGHT:31px; background: url(../images/honor_bg.png) no-repeat top center; line-height:26px; width:90px; text-align:center;}
#tags li A { color:#fff; font-weight:bold; text-decoration:none;}
#tags li.emptyTag { }
#tags li.selectTag {height:31px; background:url(../images/honor_sel.gif) no-repeat top center;}
#tags li.selectTag A {COLOR: #fff; liNE-HEIGHT: 26px; HEIGHT: 26px}
#tagContent { padding:0;}
.tagContent {PADDING: 10px; DISPLAY: none;}
#tagContent div.selectTag {DISPLAY: block}

ul.accordion{
    list-style:none; position:absolute;
    font-family:"Î¢ÈíÑÅºÚ",Arial;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5em;
}
ul.accordion li{
    float:left;
    width:105px;
    height:440px;
    display:block;
    border-right:2px solid #fff;
    border-bottom:2px solid #fff;
    background-color:#fff;
    background-repeat:no-repeat;
    background-position:center center;
    position:relative;
    overflow:hidden;
    cursor:pointer;
    -moz-box-shadow:1px 3px 15px #555;
    -webkit-box-shadow:1px 3px 15px #555;
    box-shadow:1px 3px 15px #555;
}
ul.accordion li.bg1{
    background-image:url(../images/1.jpg);
}
ul.accordion li.bg2{
    background-image:url(../images/2.jpg);
}
ul.accordion li.bg3{
    background-image:url(../images/3.jpg);
}
ul.accordion li.bg4{
    background-image:url(../images/4.jpg);
}
ul.accordion li.bg5{
    background-image:url(../images/5.jpg);
}
ul.accordion li.bg6{
    background-image:url(../images/6.jpg);
}
ul.accordion li.bleft{
    border-left:2px solid #fff;
}
ul.accordion li .heading{
    background-color:#fff;
    padding:10px;
    margin-top:100px;
    opacity:0.9;
    text-transform:uppercase;
    font-style:normal;
    font-weight:bold;
    letter-spacing:1px;
    font-size:14px;
    color:#444;
    text-align:center;
    text-shadow:-1px -1px 1px #ccc; line-height:18px;
}
ul.accordion li .description{
    position:absolute;
    width:440px;
    height:210px;
    bottom:0px;
    left:0px;
    display:none;
}
ul.accordion li .description h2{
    text-transform:uppercase;
    font-style:normal;
    font-weight:normal;
    letter-spacing:1px;
    font-size:20px;
    color:#444;
    text-align:left;
    margin:0px 0px 15px 20px;
    text-shadow:-1px -1px 1px #ccc;
}
ul.accordion li .description p{
    line-height:14px;
    margin:10px 15px;
    font-size: 12px;
	font-style:normal;
    font-weight: normal;
    text-transform: none;
    letter-spacing: normal;
    line-height: 1.6em;
}
ul.accordion li .description a{
    position:absolute;
    bottom:5px;
    left:20px;
    text-transform:uppercase;
    font-style:normal;
    font-size:11px;
    text-decoration:none;
    color:#888;
}
ul.accordion li .description a:hover{
    color:#333;
    text-decoration:underline;
}

ul.accordion li .bgDescription{
    background:transparent url(../images/bgDescription.png) repeat-x top left;
    height:340px;
    position:absolute;
    bottom:0px;
    left:0px;
    width:100%;
    display:none;
}












