@charset "utf-8";
*{ margin:0px; padding:0px;}
ul,li{ list-style-type:none;}
body{ margin:0; padding:0; font-size:12px; font-family: Arial, Helvetica, sans-serif; background:url(../images/bj.jpg) repeat-x #FFFFFF; width:100%;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; font-size:12px;}
fieldset,img { border:none; vertical-align: middle;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normalist_nrl;}
ol,ul { list-style:none;}
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%;}
abbr,acronym { border:0; }
a{ text-decoration:none; color:#333333;}
a:hover{ color:#980B03; text-decoration:none;}
.bold{ font-weight:bold;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
body{ background:url(../images/bj.jpg) repeat-x #F3F3F3; width:100%; height:auto;}
.head{ width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.top{ width:1000px; height:auto; overflow:hidden;}
.logo{ float:left; margin:0 0 0 10px;}
.jrsc{ float:right; margin-right:5px; margin-top:10px; width:280px;}
.jrsc ul{ margin-left:35px;}
.jrsc li{ float:left;}
.sousuo{ margin-top:30px;} .sousuo img{ margin-top:-8px;}
.sousuo .bt{ background:url(../images/kuang.jpg) no-repeat; width:146px; height:24px;line-height:24px; border:0px;padding-left:40px;}
#navmenu{ font-size:14px;  z-index:10; position:relative; width:1000px; margin:0 auto; height:34px; background:url(../images/nav_bj.jpg) repeat-x;}
#navmenu ul {float:left; padding:0 2px 0 0;}
#navmenu ul li { float:left; height:34px; line-height:34px; position:relative; height:34px;}
#navmenu ul li a{ float:left; font-size:14px; display:block; padding:0 8px;  color:#FFFFFF;}
#navmenu ul li a:hover{color:#fff; text-shadow: 1px 1px 1px #000000; background:#003366;}
#navmenu ul li ul{ position:absolute; top:34px; left:0; background:#003366; filter:alpha(opacity=90); opacity:.9; -moz-opacity:.9; display:none; margin-left:-25px;}
#navmenu ul li ul li {background:none; float:left; border-bottom:1px #ffffff solid;display:block;  height:30px;text-align:center;font-size:12px;font-weight:normal;}
#navmenu ul li ul li a{ float:none;color:#ffffff;display: block; width:200px; line-height:30px; text-align:center;font-size:12px;}
#navmenu ul li ul li a:hover{background:#1A5D92;font-size:12px;cursor:hand;}
.banner{ margin:5px 0 0 0;}
div#MainPromotionBanner{
 width:1000px;
 height:285px;
 }
#MainPromotionBanner #SlidePlayer {
 position:relative;
 margin: 0 auto;
}
#MainPromotionBanner .Slides{
 padding: 0;
 margin: 0;
 list-style: none;
 height:285px;
 overflow: hidden;
}
#MainPromotionBanner .Slides li {
 float: left;
 width:1000px;
 height:285px;
}
#MainPromotionBanner .Slides img{
 border:0;
 display: block;
 width:1000px;
 height:285px; 
}
#MainPromotionBanner .SlideTriggers{
 margin: 0;
 padding: 0;
 list-style: none; 
 position: absolute; 
 top:260px; 
 right: 0px;
 z-index: 10;
 height: 25px; 
}
#MainPromotionBanner .SlideTriggers li{
 float: left;
 display: inline;
 color: #74a8ed;
 text-align: center;
 line-height:16px;
 width: 16px;
 height: 16px;
 font-family: Arial;
 font-size: .9em;
 cursor: pointer;
 overflow: hidden; 
 margin:3px 4px;
 background:#ffffff;
 filter:alpha(opacity=70);
 
}
#MainPromotionBanner .SlideTriggers li.Current{ 
 color:#fff; 
 background:#095496;
 border:0; 
 font-weight:bold;
 font-size: 1.4em;
 line-height: 21px;
 height: 21px;
 width: 21px;
 margin:0 6px; 
}
.conter{ width:1000px;margin:0 auto;overflow:hidden;}
.contenter{ width:1000px;margin:0 auto;overflow:hidden;background:#ffffff url(../images/dj05.jpg) no-repeat left bottom;padding-top:6px;}
.contenter01{ float:left; width:338px; height:230px; padding:6px; background:#FFFFFF; margin-top:6px;}
.contenter01_link span{ display:block; margin-top:8px; width:337px;}
.contenter01_link span select{ width:337px;}
.contenter_right{ width:650px; float:left; padding-top:6px;}
.contenter02{ width:317px; margin-left:8px; float:left; background:#FFFFFF; display:inline;}
.new{ width:317px; height:240px; background:url(../images/nr03.jpg) repeat-x;}
.new_tt{ height:30px; line-height:30px; color:#FFFFFF;}
.new_tt span{ float:left; background:url(../images/jiantou01.jpg) no-repeat 8px center; text-indent:2em; font-size:14px; font-weight:bold;}
.new_tt a{ float:right; margin-right:5px; color:#FFFFFF;}
.new_nr li{ background:url(../images/jiantou02.jpg) no-repeat 6px center; height:24px; line-height:24px; text-indent:1.5em;}
.new_nr ul{ margin-top:5px;}
.contenter03{ margin-top:8px; margin-left:7px;}
.foot{ width:1000px; height:52px; margin:0 auto;  background:#1A5D92; margin-top:8px; color:#FFFFFF; text-align:center; line-height:22px; padding-top:15px;}
.list{ width:206px; height:100%;overflow:hidden; padding-bottom:9999px; margin-bottom:-9999px; float:left; display:inline;border:1px solid #3F84BB;}
.list h2{ background:url(../images/nav_bj.jpg) repeat-x; width:208px; height:34px; text-align:center; font-size:14px; color:#FFFFFF; line-height:34px;}
.list li{ line-height:32px; height:auto; width:100%; margin:0 auto;}
*html .list li{ line-height:28px; height:auto; width:100%; margin:0 auto;}
*html .list li{ height:auto; width:100%; margin:0 auto; height:18px;  padding-top:10px;}
*html .list li a{ display:block; background:url(../images/dj02.gif) no-repeat center bottom; height:28px;}
.list li a{ display:block; color:#1A5D92; background:url(../images/dj02.gif) no-repeat center  bottom; padding-left:15px;}
.xiazai{ margin:10px auto 0; width:180px;}
.list_nr{ width:208px; background:url(../images/dj04.jpg) repeat-x #ffffff;}
.list_nr .xianshi li{background:none;text-align:center;}
.list_nr .xianshi li a{ color:#333333;}
.list_right{ width:766px; margin-top:8px; padding-left:22px;float:right;height:auto;}
.list_right .list_tt h2{ font-weight:normal; float:right; padding-top:15px; display:inline;}
.list_pic h3{ font-size:16px; font-family:"微软雅黑"; color:#B38A4C; line-height:35px;}
.list_pic li{ float:left; text-align:center; margin:0 0 5px 0; margin-right:33px; display:inline;}
.list_pic img{ padding:2px;}
.list_pic li span{ display:block; line-height:28px;}
.list_pic ul{ margin-left:10px;}
.fenye{ height:40px; line-height:40px; float:right; margin-right:60px; color:#3F84BD;}
.fenye a{ color:#3F84BD;}
.jianjie{ width:765px;}
.list_tt{ width:745px; border-bottom:1px dashed #CCCCCC; height:40px;}
.jianjie_pic{ float:left;}
.jianjie_pic img{ border:none; float:left; margin-right:10px;}
.xuexiao_nr{ line-height:28px; margin-right:20px;}
.xuexiao_nr a{ color:#000000;}
.jigou01{ margin-bottom:10px;}
.kxyj_nr li{ float:left; line-height:24px; background:url(../images/jiantou02.jpg) no-repeat left center; text-indent:1em; width:710px;}
.kxyj_nr li a{ float:left;}
.jianjie_nr li span{ float:right;}
.shizi_01{ width:354px; height:153px; border-bottom:1px dotted #CCCCCC; margin-top:15px; float:left;}
.shizi_01 h2{ background:url(../images/shizi01.jpg) no-repeat; font-size:14px; color:#FFFFFF; text-indent:2em; height:24px; line-height:24px;}
.jiaoshou_nr{ width:348px; padding:13px 0 13px 6px;}
.js_xinxi{ float:left; margin-left:8px; line-height:25px;}
.js_xinxi a{ color:#000000;}
.xuexiao_nr h4{ font-size:12px;color:#999999; text-align:center; font-weight:normal;line-height:30px;}
.content_nr02{ width:715px; height:65px; border:1px solid #F3F3F3; margin-top:15px; padding-left:15px;}
.content_nr02 p a{ font-size:12px; color:#666666;} .content_nr02 p{ line-height:30px; height:30px;}
.content_nr02 p a:hover{ color:#990000;}
.nivoSlider {
 position:relative;
 z-index:1
}
.nivoSlider img {
 position:absolute;
 top:0;
 left:0;
}
.nivoSlider a.nivo-imageLink {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 border:0;
 padding:0;
 margin:0;
 z-index:6;
 display:none;
}
.nivo-slice {
 display:block;
 position:absolute;
 z-index:5;
 height:100%;
}
.nivo-box {
 display:block;
 position:absolute;
 z-index:5;
}
.nivo-caption {
 position:absolute;
 background:#000;
 color:#fff;
 opacity:0.8; 
 width:100%;
 z-index:8;
}
.nivo-caption p {
 padding:5px;
 margin:0;
}
.nivo-caption a {
 display:inline !important;
}
.nivo-html-caption {
    display:none;
}
.nivo-directionNav a {
 position:absolute;
 top:92%;
 z-index:8;
 cursor:pointer;
}
.nivo-prevNav {
 left:0;
}
.nivo-nextNav {
 right:0;
}
.nivo-controlNav a {
 position:relative;
 z-index:9;
 cursor:pointer;
}
.nivo-controlNav a.active {
 font-weight:bold;
}
.maxx-theme .nivoSlider {
 position:relative;
 background:#fff url(../images/loading.gif) no-repeat 50% 50%;
 height:285px;
 width:1000px;
}
.maxx-theme .nivoSlider img {
 position:absolute;
 top:0;
 left:0;
 display:none;
 width:1000px; height:285px;
}
.maxx-theme .nivoSlider a {
 border:0;
 display:block;
}
.maxx-theme .nivo-controlNav,.maxx-theme .nivo-controlNav a,.maxx-theme .nivo-directionNav a{
background:url(../images/sprite.png);background-repeat:no-repeat;
}
.maxx-theme .nivo-controlNav {
 position:absolute;
 left:95%;
 bottom:-5px;
 width:126px;
 height:42px;
 background-position:-24px 0;
    margin-left:-63px; 
 z-index:10
}
.maxx-theme .nivo-controlNav a {
 display:block;
 width:16px;
 height:16px;
 text-indent:-9999px;
 border:0;
 margin:12px 3px 0 3px;
 float:left;
 background-position:0 0;
 
}
.maxx-theme .nivo-controlNav a:first-child{
 margin-left:11px;
}
.maxx-theme .nivo-controlNav a.active {
 background-position:-2px -17px
}
.maxx-theme .nivo-directionNav a {
 display:block;
 width:70px;
 height:30px;
 text-indent:-9999px;
 border:0;
}
.maxx-theme .nivo-directionNav a.nivo-nextNav {
 background-position:-161px -29px;
 right:355px;
}
.maxx-theme .nivo-directionNav a.nivo-prevNav {
 left:355px;
 background-position:-161px 0;
}
.maxx-theme .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
 width:460px;
 padding:5px 10px 10px;
 right:0;
 top:228px;
 text-align:right;
 min-height:65px;
}
.maxx-theme .nivo-caption h1{
 margin-top:0;
 margin-bottom:10px;
}
.maxx-theme .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.maxx-theme .nivo-caption a:hover {
    color:#fff;
}
#slider-wrapper{
 position:relative
}
#piece-maker-slider{
 width:980px;
 height:370px;
 margin:0px auto
}
.szdw{line-height:24px;width:710px;}
.szdw td{width:134px;padding-left:8px;}
.szdw td a{ font-size:14px;}
.s2_right_con{width:710px;padding-top:15px;line-height:28px;}
.s2_top{width:710px;display:table;padding-bottom:10px;}
.s2_top img{width:109px;height:143px;float:left;padding-right:20px;}
.s2_font{width:581px;}
.s2_right_con .pc4{width:710px;height:30px;line-height:30px;background:#efedf0;padding-left:8px;font-weight:bold;}
.list_pic01 h3{ font-size:16px; font-family:"微软雅黑"; color:#B38A4C; line-height:35px;}
.xw_fl{width:745px;padding-top:10px;}
.xw_fl_nav{width:722px;height:24px;line-height:24px;background:url(../images/shizi01.jpg) no-repeat;padding:0px 8px 0px 15px;font-size:14px;font-weight:bold;color:#FFF;}
.xw_fl_nav span{float:right;font-size:12px;font-weight:normal;}
.xw_fl_nav span a{color:#FFF;text-decoration:none;}
.xw_fl_nav span a:hover{color:#FFF;text-decoration:underline;}
.xw_fl_font{width:724px;display:table;border:1px #cccccc solid;padding:8px 10px 0px 10px;}
.xw_fl_font ul li{width:714px;height:30px;line-height:30px;background:url(../images/jiantou02.jpg) left center no-repeat;padding-left:10px;float:left;}
.xw_fl_font ul li span{float:right;}