﻿@charset "utf-8";
/*** power by hyaline easepost@163.com ***/

@import url(reset.css);
@import url(linkstyle.css);
@import url(header.css);
@import url(foot.css);

.space{ width:960px; margin:0 auto; height:10px; font-size:0px; line-height:0px; background:#FFF;}

.wrapper{width:950px; padding:0 5px; background:#FFF;margin:0 auto; overflow:hidden; zoom:1;}
.content_l{ width:312px; float:left; margin-right:8px; border:1px solid #BFD2E1;}
.content_c{ width:389px; float:left; border:1px solid #BFD2E1;}
.content_r{ width:274px; float:right; border:1px solid #BFD2E1;}

.list_12 li{ padding:0 10px 0 15px; background:url(../images/i_dot.gif) no-repeat 5px center;}


.guide{ width:950px; height:30px; background:url(../images/guidebg.gif) no-repeat;}
.guide dl{ padding-top:10px;}
.guide dt{ width:70px; float:left; margin:0px 8px 0px 20px; text-align:center; font-weight:bold; display:inline; color:#FA1802}
.guide dd{ float:left; width:800px; line-height:16px;}
.guide dd a{white-space: nowrap;}
#mydemo {overflow:hidden;width: 830px;}
#inmydemo {float: left;width: 800%;}
#mydemo1 {float: left;}
#mydemo2 {float: left;}


#mydem {overflow:hidden;width: 740px;}
#inmydem {float: left;width: 800%;}
#mydem1 {float: left;}
#mydem2 {float: left;}


.focous{ overflow:hidden; zoom:1; margin-right:10px}
#slideshow {list-style:none;}
#slideshow span {display:none;}
#wrapper {width:362px; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {float:left; position:relative; width:296px; height:222px;}
#information {position:absolute; bottom:0; width:296px; height:0; background:#fff; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:8px 0 0 10px; font-size:14px; line-height:20px; color:#f00}
#information p {padding-left:10px;padding-bottom:5px;}
#image {width:296px}
#image img {position:absolute; z-index:25; width:auto; width:296px; height:222px;}
.imgnav {position:absolute; width:25%; height:222px; cursor:pointer; z-index:150;}
#imgprev {left:0; background:url(../images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../images/right.gif) right center no-repeat}
#imglink {position:absolute; height:222px; width:296px; background:url(../images/tra.gif); z-index:100; opacity:.4; filter:alpha(opacity=40);}
.linkhover {background:url(../images/link.gif) center center no-repeat}

#thumbnails {float:left; margin-left:5px; display:inline;}
#slideleft {width:60px; height:10px; background:#FFFFFF url(../images/scroll-left.gif) center center no-repeat; cursor:pointer; }
#slideleft:hover {background:#FFFFFF url(../images/scroll-left_over.gif) center center no-repeat;}
#slideright {width:60px; height:10px; background:#FFFFFF url(../images/scroll-right.gif) center center no-repeat; cursor:pointer;}
#slideright:hover {background:#FFFFFF url(../images/scroll-right_over.gif) center center no-repeat}
#slidearea {position:relative; width:60px; height:204px; overflow:hidden}
#slider {position:absolute; top:0; margin-top:2px;}
#slider img {display:block; cursor:pointer; border:1px solid #666; padding:2px; width:54px; height:40px;}


.new_news{ width:330px; height:222px; background:url(../images/hotnewsbg.gif) no-repeat;}
.new_news{ width:400px; height:222px; background:url(../images/hotnewsbg20100824.gif) no-repeat;}
.new_news h3{ padding:15px 0 0 35px; margin-bottom:15px;color:#FA1802}
.new_news h3 .en_title{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#C9BE87; margin-left:5px}
.new_news h3 .more{ float:right; margin-right:10px; font-size:12px; font-weight:normal; color:#CB7A03;}
.new_news h3 .more a{ text-decoration:underline}
.new_news h3 .more a:link,.new_news h3 .more a:visited{ color:#CB7A03}
.new_news a:link,.new_news a:visited{ color:#000}

.jiceng{ /*background:url(../images/jiceng_bg.gif) no-repeat;*/ background:url(../images/222.gif) no-repeat;width:950px; height:45px;}
.jiceng a{ margin:0 4px; display:inline}
.jiceng dt{font-size:14px;}
.lay{ width:345px; height:230px; background:url(../images/laybg.gif); margin-right:9px;}
.lay h3{ padding:14px 0 10px 40px; position:relative; overflow:hidden; zoom:1}
.lay h3 .icon{ position:absolute; left:10px; top:10px}
*html h3 .icon{ position:absolute; left:-30px; top:10px;}
.lay h3 .en_title{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#F2D1A2; margin-left:5px}
.lay h3 a:link,.lay h3 a:visited{ color:#FA1802}
.lay h3 .more{position:absolute; right:20px; top:15px; font-weight:normal; font-size:12px}
.lay h3 .more a:link,.lay h3 .more a:visited{color:#FA1802}

.sidelay{ width:242px; height:230px}
.sidelay h3{ position:relative; padding:15px 0 5px 50px;}
.sidelay h3 .more{ position:absolute; right:20px; top:15px; font-size:12px; font-weight:normal}
.sidelay h3 .more a:link,.sidelay h3 .more a:visited{color:#FA1802}

#guanai h4{ height:25px; margin:8px 20px 5px;background:url(../images/tabs_libg.gif) repeat-x left bottom; font-size:14px; font-weight:normal}
#guanai h4 a{ display:block; width:153px;/*102*/ height:25px; float:left; margin-right:-1px;background:url(../images/tabs_bg.gif) no-repeat right top; text-align:center; line-height:25px;}
#guanai h4 .over{background:url(../images/tabs_bg.gif) no-repeat right bottom; font-weight:bold; color:#FA1802}
#guanai h4 .over:link,#guanai h4 .over:visited{color:#FA1802}

.zhuanti{ background:url(../images/zhuantibg.gif) no-repeat}
.zhuanti h3{ color:#FD5B03}
.photonews{ padding:10px 10px 0; }
.photonews li img{ float:left; margin-right:5px; width:70px; height:55px}
.photonews li{ color:#5E5E5F; line-height:18px; margin-bottom:6px;overflow:hidden; zoom:1}




.images-05 {
background:url(../images/images-05_bg.gif) no-repeat;
width:960px;
height:127px;
margin-top:6px;
overflow:hidden;
}
.images-05_con {
width:770px;
height:179px;
background:url(../images/images-05_cont_tyj_bg.gif) repeat-x;
}
.images .cont {
width:95%;
display:inline;
float:left;
overflow:hidden;
margin:12px 0 0 185px;
}
.images .main {
overflow:hidden;
padding:0;
width:32766px;
}
.images .main ul {
float:left;
}
.main ul {
line-height:20px;
}
.images-05 .main li {
width:160px;
height:104px;
overflow:hidden;
}
.images-05 .main li img{
width:142px; height:104px;
}
.images .main li {
display:inline;
float:left;
text-align:center;
}
.images-05 .main li p {
margin:8px 0 0;
}
.images-05 .main li p a{
text-decoration:underline;
}


.minqi{ background:url(../images/minqibg.gif) no-repeat}
.minqi h3{ color:#61A122}

.xuexi{ background:url(../images/xuexibg.gif) no-repeat}
.xuexi h3{ color:#E75B70}

/*.zhuanjia{ height:140px; background:url(../images/zhuanjiabg.jpg) no-repeat;}
.zhuanjia_qq{ padding:15px 0 0 20px; width:230px;}
.zhuanjia_qq dt{ font-size:14px; padding-left:25px; font-weight:bold; margin-bottom:25px}
.zhuanjia_qq dd{ padding:0 10px; margin-bottom:10px; overflow:hidden; zoom:1}
.zhuanjia_qq dd span{ display:block; width:105px; float:left; text-align:center; font-family:Verdana, Geneva, sans-serif}
.zhuanjia .ad{ margin:3px;}*/

.zhuanjia{ position:relative; height:141px; background:url(../images/zhuanjiabg.jpg)}
.zhuanjia p{
    left: 163px;
    position: absolute;
    top: 97px;
    width: 120px;
    height: 32px;
}
.zhuanjia p a{ display:block; width: 120px; height: 32px; text-indent:-3000px}
.zhuanjia ul{ width:450px; float:right; margin:50px 30px 0 0; display:inline; overflow:hidden;zoom:1}
.zhuanjia li{ width:70px; float:left; margin-right:15px; margin-bottom:10px;white-space:nowrap;}
.zhuanjia img{ float:left}
.zhuanjia span{ float:left; line-height:25px; padding-left:5px; font-size:14px; cursor:pointer}

.rollBox{width:950px;height:78px; border:1px solid #D2D0D0; background:url(../images/linksbg.gif); margin:8px 0;}
/*.rollBox .roll_bt{ padding:20px 10px; cursor:pointer}
.rollBox .Cont{width:860px;overflow:hidden; float:left; margin-top:10px;}
.rollBox .ScrCont{width:100000px;}
.rollBox .Cont .pic{width:130px;float:left;text-align:center; margin-right:15px}
*+html .rollBox .Cont .pic{width:130px;float:left;text-align:center;}
.rollBox .Cont .pic img{ width:126px; height:56px; padding:1px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox #List1,.rollBox #List2{float:left;}*/

.rollBox a img{ width:126px; height:56px; padding:1px;background:#fff;border:1px solid #ccc;margin:0 auto; margin-right:15px; margin-top:10px}


.footer{ height:200px; background: #EFEFEF url(../images/footerbg.gif) repeat-x left top; position:relative; text-align:center}
.footer .wuxi{ position:absolute; left:160px; top:80px}
.footer .police{ position:absolute; right:200px; top:70px}
.footer .about{ margin:15px 100px 10px; padding:10px; border-bottom:1px dashed #B8B8B8}
.footer .copy{ line-height:20px;}






#xinxi h4 {
    background: url("../images/tabs_libg.gif") repeat-x scroll left bottom transparent;
    font-size: 14px;
    font-weight: normal;
    height: 25px;
    margin: 8px 20px 5px;
}
#xinxi h4 a {
    background: url("../images/tabs_bg.gif") no-repeat scroll right top transparent;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-right: -1px;
    text-align: center;
    width: 153px;
}
#xinxi h4 .over {
    background: url("../images/tabs_bg.gif") no-repeat scroll right bottom transparent;
    color: #FA1802;
    font-weight: bold;
}
#xinxi h4 .over:link, #xinxi h4 .over:visited {
    color: #FA1802;
}


#zuzhi h4 {
    background: url("../images/tabs_libg.gif") repeat-x scroll left bottom transparent;
    font-size: 14px;
    font-weight: normal;
    height: 25px;
    margin: 8px 20px 5px;
}
#zuzhi h4 a {
    background: url("../images/tabs_bg.gif") no-repeat scroll right top transparent;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-right: -1px;
    text-align: center;
    width: 102px;
}
#zuzhi h4 .over {
    background: url("../images/tabs_bg.gif") no-repeat scroll right bottom transparent;
    color: #FA1802;
    font-weight: bold;
}
#zuzhi h4 .over:link, #zuzhi h4 .over:visited {
    color: #FA1802;
}




#ifocus {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #DEDEDE;
    height: 345px;
    margin: 0;
    width: 644px;
}
#ifocus_pic {
    display: inline;
    float: left;
    height: 335px;
    margin: 5px 0 0 5px;
    overflow: hidden;
    position: relative;
    width: 545px;
}
#ifocus_piclist {
    position: absolute;
}
#ifocus_piclist li {
    height: 335px;
    overflow: hidden;
    width: 545px;
}
#ifocus_piclist img {
    height: 335px;
    width: 545px;
}
#ifocus_btn {
    display: inline;
    float: right;
    margin: 5px 5px 0 0;
    width: 89px;
}
#ifocus_btn li {
    cursor: pointer;
    height: 55px;
    opacity: 0.5;
    width: 89px;
}
#ifocus_btn img {
    height: 45px;
    margin: 7px 0 0 11px;
    width: 73px;
}
#ifocus_btn .current {
    background: url("images/ifocus_btn_bg.gif") no-repeat scroll 0 0 transparent;
    opacity: 1;
}
#ifocus_opdiv {
    background: none repeat scroll 0 0 #000000;
    bottom: 0;
    height: 40px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    width: 545px;
}
#ifocus_tx {
    bottom: -12px;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: bold;
    height: 40px;
    left: 8px;
    position: absolute;
}
#ifocus_tx .normal {
    display: none;
}