@charset "gb2312";
/* CSS Document */
/* Code 千江月*/
/** reset base on kissy reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea,th, td, div{ margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/20px \5b8b\4f53, tahoma, arial, sans-serif; background:#fff; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
ul, ol { list-style: none; }
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
table { border-collapse: collapse; border-spacing: 0; }
/*全局基础样式*/
a { color:#000; text-decoration: none; }
a:hover { color:#02acac;text-decoration:underline; }
.gray_txt { color:#666;}
.gray_txt  a{ color:#666;}
.gray_txt a:hover { color:#c00; }
.fl { float:left;}
.fr { float:right;}
.clear { clear:both; height:1px; margin-top:-1px; overflow:hidden; }
.blank6 { overflow:hidden; height:6px; line-height:0; font-size:0; clear:both; }
.blank10 { overflow:hidden; height:10px; line-height:0; font-size:0; clear:both; }
.blank15 { overflow:hidden; height:15px; line-height:0; font-size:0; clear:both; }
.blank20 { overflow:hidden; height:20px; line-height:0; font-size:0; clear:both; }
.blank30 { overflow:hidden; height:30px; line-height:0; font-size:0; clear:both; }
.blank40 { overflow:hidden; height:40px; line-height:0; font-size:0; clear:both; }
.lhfix { font-size:0; line-height:0; }/*高度小于默认字号*/
.bdb{ border-bottom: 1px dashed #ccc;}
/*通用模块*/
span.more a { color:#c00; }
span.more a:hover { text-decoration:underline; }
span.morea { position:absolute; top:30px; right:25px; }
span.morea  a{ color:#00a9a6; }
span.morea { display:block;  top:15px; height:25px; line-height:25px; padding-left:35px; background:url(../images/camera.png) no-repeat 0 -75px;}
.wrapper { width:100%;}
.wrap { width:960px; margin:0 auto;}
.tit30 { height:30px; background: url(../images/tit.png) no-repeat 0 0; text-indent:-9999px ; color:#c00; font-size:16px;}
.tit30b { height:30px; background:none; text-indent:0;}
.tit50 { height:50px; background: url(../images/tit.png) no-repeat 24px -300px; text-indent:-9999px;}
/*样式开始*/
body { width:100%;  }
/*头部*/
#header{width:100%;height:88px; position:relative;background:url(../images/header_01.jpg) center top no-repeat; z-index:9999;}
#header .header{width:1002px;height:88px; margin:0 auto;}
#header .header .logo{width:230px; padding-left:20px; padding-top:16px;height:70px; float:left;}
#header .header .left{width:745px;height:88px; float:right;}
#header .header .left .headLink{width:; padding-top:18px;height:26px; text-align:right; clear:both;}
#header .header .left .headLink .phone{padding-left:26px;background:url(/images/headLink_10.jpg) left 4px no-repeat;height:18px;display:inline-block;color:#4c4c4c;line-height:18px;font-size:14px; font-weight:500;font-family:"微软雅黑";}
#header .header .left .headLink span{width:34px; text-align:center; line-height:18px; height:18px;display:inline-block; color:#e4e5e4;}
#header .header .left .headLink .shopping{padding-left:20px;background:url(/images/headLink_07.jpg) left 3px no-repeat;color:#4c4c4c;height:18px;display:inline-block;line-height:18px;font-size:14px; font-weight:500; font-family:"微软雅黑";}
#header .header .left .headLink a:hover{color:#e59c0d}
#header .header .left .nav{width:725px;height:36px; padding-top:8px; float:left;}
#header .header .left .nav ul li{float:left; position:relative;height:36px; line-height:36px;font-size:13px; color:#333;margin-right:1px;}
#header .header .left .nav ul li a{color:#333;height:36px; line-height:36px;display:block;padding:0 21px;font-size:13px; font-family:"微软雅黑";}
#header .header .left .nav ul li .n1:hover{color:#4d4d4d;background:url(/images/navLi_03.jpg) bottom repeat-x;}
#header .header .left .nav ul li .n2:hover{color:#00cbfe;background:url(/images/navLi_05.jpg) bottom repeat-x;}
#header .header .left .nav ul li .n7:hover{color:#00cbfe;background:url(/images/navLi_05.jpg) bottom repeat-x;}
#header .header .left .nav ul li .n3:hover{color:#b56797;background:url(/images/navLi_07.jpg) bottom repeat-x;}
#header .header .left .nav ul li .n4:hover{color:#9bcb03;background:url(/images/navLi_09.jpg) bottom repeat-x;}
#header .header .left .nav ul li .n5:hover{color:#00a398;background:url(/images/navLi_11.jpg) bottom repeat-x;}
#header .header .left .nav ul li .n6:hover{color:#e59c0d;background:url(/images/navLi_13.jpg) bottom repeat-x;}
#header .header .left .nav ul .hover .n1{color:#4d4d4d;background:url(/images/navLi_03.jpg) bottom repeat-x;}
#header .header .left .nav ul .hover .n2{color:#00cbfe;background:url(/images/navLi_05.jpg) bottom repeat-x;}
#header .header .left .nav ul .hover .n7{color:#00cbfe;background:url(/images/navLi_05.jpg) bottom repeat-x;}

#header .header .left .nav ul .hover .n3{color:#b56797;background:url(/images/navLi_07.jpg) bottom repeat-x;}
#header .header .left .nav ul .hover .n4{color:#9bcb03;background:url(/images/navLi_09.jpg) bottom repeat-x;}
#header .header .left .nav ul .hover .n5{color:#00a398;background:url(/images/navLi_11.jpg) bottom repeat-x;}
#header .header .left .nav ul .hover .n6{color:#e59c0d;background:url(/images/navLi_13.jpg) bottom repeat-x;}
#header .header .left .nav ul li .secondary{position:absolute;top:36px;left:0px; display:none;}
#header .header .left .nav ul li .er2{width:118px;border:1px #e1e1df solid; border-bottom:none; border-top:none; background:#f6f6f4;text-align:center;}
#header .header .left .nav ul li .er2 a{height:28px; line-height:28px; border-bottom:1px #e1e1df solid; font-size:12px; font-family:"微软雅黑";}
#header .header .left .nav ul li .er2 a:hover{color:#00cbfe;}
#header .header .left .nav ul li .er3{width:105px;border:1px #e1e1df solid; border-bottom:none; border-top:none; background:#f6f6f4;text-align:center;}
#header .header .left .nav ul li .er3 a{height:28px; line-height:28px; border-bottom:1px #e1e1df solid; font-size:12px; font-family:"微软雅黑";}
#header .header .left .nav ul li .er3 a:hover{color:#b56797;}
#header .header .left .nav ul li .er4{width:120px;left:-15px;border:1px #e1e1df solid; border-bottom:none; border-top:none; background:#f6f6f4;text-align:center;}
#header .header .left .nav ul li .er4 a{height:28px; line-height:28px; border-bottom:1px #e1e1df solid; font-size:12px; font-family:"微软雅黑";}
#header .header .left .nav ul li .er4 a:hover{color:#9bcb03;}
#header .header .left .nav ul li .er5{width:92px;border:1px #e1e1df solid; border-bottom:none; border-top:none; background:#f6f6f4;text-align:center;}
#header .header .left .nav ul li .er5 a{height:28px; line-height:28px; border-bottom:1px #e1e1df solid; font-size:12px; font-family:"微软雅黑";}
#header .header .left .nav ul li .er5 a:hover{color:#00a398;}
#header .header .left .nav ul li .er6{width:92px;border:1px #e1e1df solid; border-bottom:none; border-top:none; background:#f6f6f4;text-align:center;}
#header .header .left .nav ul li .er6 a{height:28px; line-height:28px; border-bottom:1px #e1e1df solid; font-size:12px; font-family:"微软雅黑";}
#header .header .left .nav ul li .er6 a:hover{color:#e59c0d;}


#header .header .left .nav ul li .er7{width:118px;border:1px #e1e1df solid; border-bottom:none; border-top:none; background:#f6f6f4;text-align:center;}
#header .header .left .nav ul li .er7 a{height:28px; line-height:28px; border-bottom:1px #e1e1df solid; font-size:12px; font-family:"微软雅黑";}
#header .header .left .nav ul li .er7 a:hover{color:#00cbfe;}
#header .header .left .seach{width:134px;height:28px; padding-top:16px; float:left; background:url(/images/seach_03.jpg) left 16px no-repeat; padding-left:1px;}
#header .header .left .seach .seach1{width:101px;height:18px; background:none; border:none; color:#333;font-family:"微软雅黑"; float:left; margin-right:5px; padding:0 5px;}
#header .header .left .seach .seach2{width:18px;height:18px; background:none; border:none; color:#333;font-family:"微软雅黑"; float:left; cursor:pointer;}
#header .header .left .seach .seach2:hover{background:url(/images/button_05.jpg) no-repeat;}
#banner{width:100%;height:509px; position:relative; overflow:hidden; margin:0 auto; z-index:99}

/*主体区块*/
   .main { border:1px solid #dbdbdb; background: url(../images/mbg.png) repeat-x 0 -850px;} 
   .mainwrap { background: url(../images/bg/mbg.png) no-repeat 213px 2px; padding-left:25px; } 
   .mainwrap2 {overflow:hidden; padding-left:25px;  }
   .mainwrap3 {overflow:hidden; }

   .mainb{ height:330px;  border:1px solid #dbdbdb; background: url(../images/mbg.png) repeat-x 0 -850px;}
.m470 { width:470px;}
   .mainb .mainwrap2 { position:relative;}
   .mainb .mainwrap2 span.morea { background:none;}
   .m230 { width:230px;} 
   .m710 { width:710px; overflow:hidden;} 
   .m710b { width:710px;  }
   .m230b { width:230px;} 
   .m180 { width:180px;  }
   .m710b  .mainwrap3 {overflow:hidden; position:relative; padding-left:20px;  }
	  .proclass li  { height:42px; }
		.proclass li a { display:block;height:42px; background: url(../images/showclass.png) no-repeat 0 -36px; line-height:42px; text-indent:32px;}
		.proclass li.first a { background-position:0 5px; color:#fff;}
		.proclass li.channel_now a { background-position:0 5px; color:#fff;}
		.proclass li a:hover { background-position:0 5px; color:#fff; }

  .imglist { width:704px; overflow:hidden;}
  .imglist li{ overflow:hidden; float:left; width:150px; height:120px; margin-right:25px; margin-top:20px; }
	.imglist li a{  display:block; width:150px; height:120px; text-align:center;}
	.imglist li a img{ width:140px; height:80px; padding:4px; border:1px solid #dcdcdc; }
	.imglist li a:hover { text-decoration:none;}
	.imglist li a:hover img{ border-color:#00a9a6; }
	.imglist li a img{ display:block; }
	.imglist li a span{ overflow:hidden; display:block;width:150px; height:30px; text-align:center; line-height:30px; white-space:nowrap;}
  .imglist2 { width:438px; }
  .imglist2 li{  width:126px; height:112px; margin-right:20px;}
	.imglist2 li a{  display:block; width:126px; height:112px;}
	.imglist2 li a img{ width:116px; height:70px; }
	.imglist2 li a img{ display:block; }
	.imglist2 li a span{ overflow:hidden; display:block;width:126px; height:30px; text-align:center; line-height:30px; white-space:nowrap; }	
  .imglist3 li{ margin-right:22px; }
	.posnav { height:20px; line-height:20px;  }	
	.posnav  a{ color:#000;  }	
	
	  /*图片新闻*/
  .picnews { position:relative; height:400px; z-index:2; background:#fff; border: 1px solid #dbdbdb;}
	.picnews h2 { background-position-x:10px; }
	.picnews span.ribbon { display:block; position:absolute; z-index:3; top:-5px; right:-5px; width:103px; height:104px; background: url(../images/bg/pic_news.png) no-repeat;  }
	.picnews ul { width:210px; margin:0 auto;}
	  .picnews ul li {  overflow:hidden; margin-bottom:2px; padding:5px;background:#eee; }
		  .picnews ul li a.newspic{ display:block; float:left;width:84px; height:64px; margin-right:5px; margin-top:8px;}
		  .picnews ul li img{ width:78px; height:44px; padding:2px; background:#fff; border:1px solid #dadada;}
		  .picnews ul li a:hover img{ border:1px solid #c00;}
		  .picnews ul li p{ float:left; overflow:hidden; width:96px;height:58px; padding:2px; line-height:20px;}
	.picnews span.more { display:block; line-height:30px; text-indent:10px;}
 
/************************尾部*********************************/
.foot{
	width:100%;
}

.xy_text_07 {
    border-right: medium none;
    margin-left: 33px;
    padding: 0;
	width:1100px; 
	margin:0 auto;
}
.xy_auto {
    margin: 0 auto;
    width: 1100px;
}
.xy_text_07 .fy_txt {
    border-bottom: 1px dotted #a3a4a5;
    color: #949494;
    font: 12px/18px "微软雅黑";
    margin-bottom: 25px;
    padding-bottom: 10px;
}
.xy_text_07 .fy_txt img {
    float: left;
    margin-right: 10px;
}
.xy_text_07 .fy_txt h3 {
    font-size: 12px;
    margin: 0 0 5px;
}
.xy_list07 {
    background: url("/images/xy_footbj-02.gif") no-repeat scroll center 150px #3d3e42;
    overflow: hidden;
    padding-bottom: 45px;
}
.xy_list07 .text01 {
    color: #dcdcdc;
    float: left;
    font: 14px '微软雅黑';
    margin-top: 20px;
    width: 120px;
}
.xy_list07 .text01 strong {
    font-weight: normal;
    line-height: 35px;
}
.xy_list07 .text01 a {
    color: #9b9b9b;
    font-size: 12px;
    line-height: 24px;
}
.xy_list07 .text01 a:hover {
    text-decoration: underline;
}
.xy_list07 .r {
    color: #828282;
    float: right;
    font: 12px/24px '微软雅黑';
    margin-top: 30px;
    text-align: right;
}
.xy_list07 .r a {
    color: #828282;
}
.xy_list07 .r a:hover {
    text-decoration: underline;
}
.xy_list07 .r .text02 {
    color: #959595;
    margin-top: 20px;
}
.xy_list07 .r .text02 img {
    vertical-align: middle;
}




.xy_list08 {
    background: none repeat scroll 0 0 #2b2d31;
    overflow: hidden;
    padding: 10px 0 30px;
}
.xy_list08 .name {
    background: url("/images/xy_footbj-07.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #ffffff;
    display: block;
    font: 14px/20px "微软雅黑";
    height: 26px;
    text-align: center;
    width: 76px;
}
.xy_list08 .text {
    margin-top: 10px;
}
.xy_list08 .text a {
    color: #8d8d8d;
    font: 12px/24px "微软雅黑";
    margin-right: 10px;
}
.xy_list08 .text a:hover {
    text-decoration: underline;
}


.pp{ height:457px; margin-top:40px; overflow:hidden; width:960px; margin:0 auto;}
.pp h3{ height:100px; overflow:hidden; margin-bottom:39px;}
.pp li{ width:162px; float:left; margin-right:36px; overflow:hidden;}
.pp li img{ width:162px; height:187px;}
.pp li span{ display:block; width:162px; height:87px; margin-top:9px; background:url(/images/pp1_bg.gif) no-repeat; font:18px "Microsoft Yahei"; font-weight:bold; line-height:32px; text-align:center; overflow:hidden;}
.pp li span a{ color:#666; padding-top:13px; display:block;}
.pp .nones{ margin-right:0;}

.jk{ height:846px; width:960px; margin:0 auto; }
.jk h3{ height:231px; overflow:hidden; font:48px "Microsoft Yahei"; text-align:center; font-weight:bold; background:url(/images/jk_h.gif) no-repeat center 137px; padding-top:30px;}
.jk h3 a{ color:#454545;}
.jk h3 span{ display:block; font:24px "Microsoft Yahei"; font-weight:bold; color:#02acac; line-height:32px;}
.jk h3 em{ display:block; height:34px; background:url(/images/jk_h2.gif) repeat-x center top; font:24px "Microsoft Yahei"; line-height:34px; width:284px; margin:60px auto 0;}
.jk h3 em a{ color:#575656; font-style:normal;}
.jk01{ height:563px; background:url(/images/jk.jpg) no-repeat center top; position:relative;}
.jk01 h4 a{ display:block; font:24px "Microsoft Yahei"; font-weight:bold; text-align:center;  color:#fff; height:53px; line-height:53px; overflow:hidden; position:absolute; top:375px; left:342px;}
.jk01 dl{ width:180px; height:150px; position:absolute;}
.jk01 dt a{ display:block; font:18px "Microsoft Yahei"; font-weight:bold; color:#02acac; height:30px; overflow:hidden;}
.jk01 dd{ font:14px "Microsoft Yahei"; color:#666; line-height:25px;}
.jk01 .dl01{ top:14px; left:0; text-align:right;}
.jk01 .dl02{ top:202px; left:-58px; text-align:right;}
.jk01 .dl03{ top:445px; left:10px; text-align:right;}
.jk01 .dl04{ top:14px; left:770px;}
.jk01 .dl05{ top:205px; left:845px;}
.jk01 .dl06{ top:445px; left:760px; width:220px;}

.ys{ background:url(/images/ys_bg1.jpg) no-repeat center top; height:908px; overflow:hidden;}
.ys01{ width:960px; height:908px; margin:0 auto; position:relative;}
.ys01 dl{ width:580px; height:265px;}
.ys01 dt{ height:88px; overflow:hidden; background:url(/images/ys01.png) no-repeat left top; color:#02acac;}
.ys01 dt span{ display:inline-block; height:88px; margin-left:50px; font:24px "Microsoft Yahei"; font-weight:bold; line-height:35px; background:url(/images/ys_h.png) no-repeat left bottom; height:80px;}
.ys01 dd p{ font:16px "Microsoft Yahei"; color:#555555; line-height:30px; background:url(/images/ys_jt.png) no-repeat 20px 5px; padding-left:50px; margin-top:18px;}
.ys01 .dl01{ position:absolute; top:180px; left:0;}
.ys01 .dl02{ position:absolute; top:597px; left:414px;}
.ys01 .dl02 dt{background:url(/images/ys02.png) no-repeat left top;}
.ys01 .dl02 span{ height:45px; margin-top:30px;}

.ys2{ height:775px; background:url(/images/ys_bg2.jpg) no-repeat center top; overflow:hidden;}
.ys2 .dl01{ top:53px; left:0;}
.ys2 .dl01 dt{background:url(/images/ys03.png) no-repeat left top;}
.ys2 .dl02{ top:387px; left:425px;}
.ys2 .dl02 dt{background:url(/images/ys04.png) no-repeat left top;}
.yslx{ width:480px; height:44px; overflow:hidden; position:absolute; top:688px; left:280px; font:16px "Microsoft Yahei"; color:#fff; line-height:44px;}
.yslx span{ font:24px "Microsoft Yahei"; font-weight:bold; color:#fff;}
.yslx em{ display:inline-block; width:135px; height:24px; overflow:hidden; position:absolute; top:8px; left:295px;}