﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
html,body{-webkit-text-size-adjust:none;}
/*正文开始*/
/*banner*/
/**/
.banners{height: 540px;}
.fullSlide {
	width:100%;
	position:relative;
	height:540px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:540px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:540px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f5dd10;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:81px; 
	height:80px;
}


.s_bj{    background: url(ssbj.jpg) repeat-x center top; margin-top:40px; height: 155px; overflow:hidden;}
.sou{    background: url(sousou.png); width:1000px; height:66px; line-height:39px; margin:0 auto; overflow:hidden;}
.s_inp01{ width:263px; padding-top:6px; *padding-top:4px; }
.inp01{padding-left:5px; width:198px; height:27px; line-height:27px; background:url(s.gif) no-repeat; border:0 ; color:#838383; font-size:12px;}
.sou p{     margin-left: 30px;
    margin-top: 10px;
    width: 600px;
    color: #fff;
    font-family: "Microsoft Yahei";
    font-size: 14px;}
.sou p a{color:#636363; padding:0 10px;}
.soubj{    height: 89px;
    background: url(soubj.png);
    width: 1000px;
    margin: 0 auto;}
.ysliu{    background: url(youshi_6.jpg) no-repeat top center;}
.youshiliu{padding: 120px 0 0 0;}
.js{     height: 738px; margin-top:33px; overflow:hidden; background:url(js.png) no-repeat 170px 97px; position:relative;}
.js h4{ height:65px;  width:510px; margin:0 0 0 270px; overflow:hidden; font-size:32px; color:#eb6100; padding:25px 0 0 5px; font-family:"Microsoft Yahei";}
.js h4 span{ font-size:40px; display:inline-block; padding:0 10px; font-style:italic;}
.js .dl01{ position:absolute; top:120px; left:0;     width: 235px;}
.js .dl02{ position:absolute; top:120px; right:0;     width: 255px;}
.js .dl03{ position:absolute; top:341px; left:0;     width: 225px;}
.js .dl04{ position:absolute; top:341px; right:0;    width: 235px;}
.js .dl05{ position:absolute; top:531px; left:0;     width: 235px;}
.js .dl06{ position:absolute; top:531px; right:0;     width: 235px;}
.js dl dt{      height: 88px;
    width: 177px;
    background: url(ysxh.png) no-repeat top center;font:16px "Microsoft Yahei"; color:#000; font-weight:bold;}
.js dl dt span{  padding: 10px 0 0 15px;
    font-family: Impact;  display:block; font-size:35px; color:#fece16; text-transform:uppercase;}
.js dl dt p{ font-size:22px; padding:0 0 0 20px;}
.js dl dt i{  color:#eb6100 ; font-style:normal; font-size:20px; display:inline-block; padding-left:10px;}
.js dl dd{ padding:5px 0 0 0;}
.js dl dd p{color: #404040;
    font: 16px "Microsoft Yahei";
    line-height: 26px;} 

.pro_bj{  overflow:hidden;}
.lefts{       margin-bottom: 20px; 
    width: 248px;
    margin-top: 50px; overflow:hidden;  font-family:"Microsoft Yahei";}
.cpfl{  padding: 40px 0 0 0;
    margin-top: -49px;  border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;    overflow: hidden;}
.lefts h2{      margin-bottom: 30px;   background: url(cp_2.jpg);
    height: 116px; overflow:hidden; text-align:center; }
.lefts h2 span{    color: #a7880e;
    font-weight: 100;
    font-size: 45px;
    font-family: Impact;}
.lefts h2 a{     display: block;

    font-size: 20px;
    color: #a7880e;}
.lefts h4{     margin:10px auto;
    width: 210px;
    height: 40px;
    text-align: center;
    line-height: 40px;}
.lefts h4 a{ color:#fff;border-radius: 5px; background: #5e6163; display:block;}
.lefts h4 a:hover , .lefts .cur a{ background:#ec8a03; color:#fff;}
.lefts ul{     margin: 0 auto;
    width: 210px;}
.lefts ul li {     width: 210px;
    height: 40px;
    line-height: 40px; border-bottom:1px dashed #c6c6c6; font-size:13px;*font-size:12px;}
.lefts ul li a{     background: url(cp_002.jpg) no-repeat 22px center; padding-left:42px; color:#646464;}
.lefts .nones{ border-bottom:none;} 

.rights{ width:730px; padding-top:58px; overflow:hidden;}

.rights dl{    border-top: 1px solid #e0e1e3;
    border-bottom: 1px solid #e0e1e3;
    margin:20px 0 0 0; height:293px; overflow:hidden;}
.rights dl dt{    width: 346px;
    height: 293px;
    float: left;}
.rights dl dt img{ border-right:1px solid #e0e1e3;width:346px; height:293px;}
.rights dl dd{      padding: 0 20px 20px 20px;
    font-size: 14px;
    width: 340px; overflow:hidden; font-family:"Microsoft Yahei"; line-height:24px; color:#666;}
.rights dl dd p{font-size:14px; line-height:30px;}
.rights dl dd p span{    line-height: 40px;
    font-size: 18px;
    display: block;
    color: #000;}
.zaixian{color: #fff;    margin-top: 20px;
    margin-right: 30px;
    border-radius: 5px;
    background: #5e6163;
    float: left;
    padding: 3px 30px 3px 30px;
    display: block;}
.chakan{ margin-top: 20px;
	color: #333;
    border-radius: 5px;
    background: #e0e1e3;
    float: left;
    padding: 3px 30px 3px 30px;
    display: block;}
.rights dl dd h3 a{ font-size:18px;*font-size:12px; color:#000; height:35px; line-height:35px; display:block;     padding-top: 20px;}
.rights h4 {    border-bottom: 2px solid #b5b5b5;
    background: url(ico3.gif) no-repeat left center;
    padding-left: 23px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;}
.rights h4 a{ font-size:16px; font-family:"Microsoft Yahei"; color:#000;}
.rights h4 span{    float: right;font-weight: 100; padding:2px 0 0 0;}
.rights ul{ margin-top:10px;}
.rights ul li{ float:left; width:220px; height:231px; overflow:hidden; margin:0 18px 12px 0;}
.rights ul li span{     font-size: 14px;
    font-family: "Microsoft Yahei";float:left; width:220px; height:24px; overflow:hidden; line-height:24px;color:#fff;text-align:center;}
.rights ul li img{ padding:1px;  width:229px; height:199px;}
.rights .nones{ margin-right:0;}
.ysys{background: url(xzbj.jpg) no-repeat top center;}
.ys{    height: 1120px; position:relative; margin-right:-10px; background:no-repeat center 125px; overflow:hidden;  font-family:"Microsoft Yahei"; position:relative;}
.ys h4{        background: url(ysysh4.png) no-repeat bottom center;
    margin-top: 60px;
    height: 80px;
    font-size: 38px;
    color: #ffffff;
    text-align: center;}
.ys h4 span{ display:block; font-size: 24px;
    color: #ffffff;
    font-weight: normal;
    line-height: 34px;}
.ys .dl03{     overflow: hidden;background: #fff; width: 1000px;}
.ys .dl04{     overflow: hidden;  width:400px; background:url(4.gif) no-repeat left top;}
.ys .dl01{    overflow: hidden;background: #fff; width: 1000px; margin-top:33px;}
.ys .dl02{     overflow: hidden;background: #fff; width: 1000px; }
.ys dl{     overflow: hidden;}
.ys .dl01 dt{ float:left;}
.ys .dl01 dt img{width:500px; height:300px;}
.ys .dl03 dt{ float:left;}
.ys .dl03 dt img{width:500px; height:300px;}
.ys .dl02 dt{ float:right;}
.ys .dl02 dt img{width:500px; height:300px;}
.ys .dl02 dd{     padding: 30px;
    width: 440px; float:left;}
.ys .dl01 dd{     padding: 30px;
    width: 440px; float:right;}
.ys .dl03 dd{     padding: 30px;
    width: 440px; float:right;}
.ys dl dt { font-size:16px; color:#454545; font-weight:bold; line-height:30px;}
.ys dl dt span{ font-size:20px; color:#c3bdbd; display:block; font-weight:normal; line-height:22px; text-transform:uppercase;}
.ys dl dt i{ color:#eb6100; font-size:20px; display:block; font-style:normal; line-height:30px;}
.ys dl dt img{ vertical-align:middle; }
.ys dl dd{ padding:2px 0 0 0;}
.ys dl dd h3{    border-bottom: 1px solid #e0e1e3;font-size:22px; color:#000;}
.ys dl dd h3 span{    line-height: 30px;
    text-transform: uppercase;
    display: block;
    color: #9c9a9a;
    font-size: 12px;
    font-weight: 100;}
.ys dl dd p{ font-size: 14px;
    color: #4d4d4d;
    line-height: 30px;
    background: url(ys002.gif) no-repeat left 7px;
    padding-left: 20px;}
.yyal{ overflow:hidden;}
.yyal h4{     font-family: "Microsoft Yahei";       background: url(yyh4.png) no-repeat bottom center;
    margin-top: 60px;
    height: 75px;
    font-size: 28px;
    color: #000;
    text-align: center;}
.yyal h4 span{      border-radius: 5px;
    background: #fd3030;
    margin: 8px auto;
    width: 150px;
    font-family: "Microsoft Yahei";
    display: block;
    font-size: 14px;
    color: #fff;
    font-weight: normal;
    line-height: 25px;}
.yyal h4 span a{ color:#fff;}
.yyal dl{ margin-top:30px;float:left; width:200px; overflow:hidden;}
.yyal.xia{}
.yyal dl dt{ width:200px; height:155px;}
.yyal dl dt img{float:left; width:200px; height:155px;}
.yyal dl dd{  display: table-cell;
    vertical-align: middle;  text-align: center;    font-family: "Microsoft Yahei"; width:200px; height:155px;}
.yyal dl dd a{padding: 0 0 5px 0;
    line-height: 40px;
    border-bottom: 3px solid #ffbc00;
    font-weight: bold;
    font-family: "Microsoft Yahei";
    font-size: 16px;
    color: #555555;}
.yyal dl dd a span{  line-height: 30px;
    text-transform: uppercase;
    font-weight: 100;
    display: block;
    font-size: 12px;}
.yyal dl dd:hover{ background:#333; color:#fff;}
.yyal dl dd a:hover{ color:#fff;}
.yyal dl dd a span:hover{ color:#fff;}
.anli{ height:330px; overflow:hidden;}
.anli h2 { height:70px; overflow:hidden; text-align:center;}
.anli h2 i{ display:block; font-size:20px; font-family:"Times New Roman", Times, serif; color:#b2b2b2; text-transform:uppercase; font-style:normal; padding-bottom:1px;}
.anli h2 a{ display:block; background:url(anli_nav.gif) no-repeat center top; line-height:31px; font-size:16px; font-family:"Microsoft Yahei"; color:#fff;}
.anli .h1{ padding:78px 0 0 0; display:block; width:32px; height:32px;}
.anli ul{ float:left; width:895px; overflow:hidden;}
.anli ul li{ display:inline; float:left; margin:25px 0 0 17px ; display:inline; width:204px;}
.anli ul li img{ width:196px; height:130px; border:3px solid #cccccc;}
.anli ul li span a{ display:block; height:30px; line-height:30px; text-align:center; color:#4d4d4d; font-family:"Microsoft Yahei"; letter-spacing:0px;}

/*banner 100%广告图*/
.ban01{width:100%;height:300px; background:url(hot_31.jpg) no-repeat bottom center; padding-top:25px;clear:both;}
.ban02{ }
.ban03{width:100%;height:276px; background:url(hot_32.jpg) no-repeat bottom center; padding-top:15px;clear:both;}
.ban04{}
.banw{    width: 1000px;
    margin: 0 auto;
    position: relative;}
.banww{    width: 1000px;
    margin: 0 auto;
    position: relative;}
.banw p{    position: absolute;
    width: 408px;
    height: 65px;
    overflow: hidden;
    top: 190px;
    right: 0px;
    font: bold 25px/30px "微软雅黑";
    color: #fb0000;}
.banw p span{    font: 18px/30px "微软雅黑";
    color: #444343;
    padding-left: 15px;}
.banww p{    position: absolute;
    width: 408px;
    height: 65px;
    overflow: hidden;
     top: 180px;
    left: 100px;
    font: bold 25px/30px "微软雅黑";
    color: #fb0000;}
.banww p span{    font: 18px/30px "微软雅黑";
    color: #444343;
    padding-left: 15px;}
.tit{ height:46px; font-family:"Microsoft Yahei"; overflow:hidden; line-height:46px;}
.tit span  {float: right; width: 50px;
    display: inline-block;
    color: #fff;
    font-size: 12px;
    font-weight: normal}
.tit span a , .n_nav span { color:#eee;}
.tit i{ font-style:normal; font-size:16px; color:#9a9a9a; text-transform:uppercase; display:inline-block; height:46px;}
.tit i a{ padding: 0 0 0 55px;
    background: url(cjwt.png) no-repeat 22px center;
    color: #fff;
     padding-right:10px;}
.jz .tit i{ background:url(jz_nav.gif) no-repeat left bottom;}
.about .tit i{ background:url(about_nav.gif) no-repeat left bottom;}
.ry .tit i{ background:url(ry_nav.gif) no-repeat left bottom;}
.gysc{    margin-top: -90px;}
.jz_bj{     padding: 0px; background: #f6f6f6; overflow:hidden;}
.jz{ height:462px; padding-top:27px; background:url(jz_ico.gif) no-repeat center top; overflow:hidden;}
.jz dl{ width:239px; margin-right:1px; height:345px; overflow:hidden; margin-top:34px; line-height:0;}
.jz dl dt img{ width:239px; height:138px;}
.jz dl dd{ height:207px; overflow:hidden; background:url(jz_bj.jpg) no-repeat center top; font-family:"Microsoft Yahei"; padding:0 12px;}
.jz dl dd h2 a { display:block; height:20px; line-height:20px; padding-top:10px;font-size:14px; color:#ec690c;}
.jz dl dd i{ display:block; font-style:normal; color:#212121; font-size:12px; line-height:25px; height:25px; padding-top:5px;}
.jz dl dd p{ line-height:26px; color:#545454; height:115px; padding-top:4px; overflow:hidden;}
.jz dl dd span { display:block; width:51px; height:28px; background:#ec690c; text-align:center; float:right; line-height:28px;}
.jz dl dd span a{ color:#fff;}
.jz .bj{ background:url(jz_bj.gif) repeat-x center top;}


.about{ width:1000px; overflow:hidden; background: repeat-x center 67px;}
.about dl{ margin: 0px 22px 50px 25px; overflow:hidden; line-height:0; }
.about dl dt{    float: right; background: no-repeat center bottom; width:377px; height:254px; overflow:hidden;}
.about dl dt img{ width:377px; height:254px;}
.about dl dd{    float: left;        width: 560px; font-family:"Microsoft Yahei";}
.about dl dd h2 a { display:block; height:20px; font-size:18px; line-height:20px; padding-top:0; color:#333333;}
.about dl dd p{ font-size:14px; line-height:30px; color:#666666;  padding-top:10px; overflow:hidden;}
.about dl dd span {    border-radius: 5px; display:block; width: 200px;
    height: 45px;    margin-top: 20px;
    background: #393b3c; text-align:center;  line-height:45px; font-family:"Microsoft Yahei"}
.about dl dd span a{ color:#fff; font-size:14px;}
.about_con{ height:165px; overflow:hidden;}
.about_con .h1{ padding:46px 0 0 6px; display:block; width:16px; height:28px;}
.about_con .h2{ padding:46px 6px 0 0; display:block; width:16px; height:28px;}
.about_con ul{ float:left; width:585px; overflow:hidden; margin-left:5px;}
.about_con ul li{float:left; margin:0 1px 0 0 ; display:inline; width:194px;}
.about_con ul li img{ width:194px; height:117px;}
.about_con ul li span a{ display:block; height:30px; line-height:30px; text-align:center; color:#707070; font-family:"Microsoft Yahei"; letter-spacing:0px;}

.ry{ width:303px; height:515px; overflow:hidden; background:url(ry_bj.gif) repeat-x center 67px;}
.ry .h1{ padding:165px 0 0 16px; display:block; width:23px; height:31px;}
.ry .h2{ padding:165px 16px 0 0; display:block; width:23px; height:31px;}
.ry .sry{float:left;}
.ry .sry ul{width:202px;overflow:hidden;}
.ry ul li{float:left; margin:52px 0px 0 16px; display:inline; width:186px; height:330px; overflow:hidden;}
.ry ul li img{ width:186px; height:278px;}
.ry ul li span a{ display:block; height:30px; line-height:30px; text-align:center; color:#ec690c; font-size:14px; font-weight:bold; font-family:"Microsoft Yahei"; letter-spacing:0px;}
.ry p a{ display:block; height:25px; border-bottom:3px solid #fff; font:14px "Microsoft Yahei"; line-height:25px; text-align:center;}

.wt{    margin-top: 32px; height: 470px;
    width: 285px;
    float: right;}
.wt h2{      background: #5e6163;}
.cjwt{background: #f1f1f1;padding:1px 0 ;height:360px;}
#cjwt{margin:15px 0;}
.wt dl{ padding: 20px 0;
    font: 14px "Microsoft Yahei";
    margin: 0 14px;  border-bottom: 1px solid #e0e1e3;}
.wt dl dt{ background:url(w.gif) no-repeat left 5px; padding-left:28px; line-height:30px; margin-bottom:5px;}
.wt dl dt a{ color:#666;}
.wt dl dd{ background:url(d.gif) no-repeat left 5px; padding-left:28px; line-height:24px; color:#666; }
.wt .nones{ border-bottom:0;}

.news{    margin-top: 32px; width:430px; height:470px; overflow:hidden;}
.n_nav{ height:46px; overflow:hidden; font-family:"Microsoft Yahei"; font-weight:bold; background:url(news_nav.gif) no-repeat left bottom;}
.n_nav ul{ height:46px; overflow:hidden; line-height:46px; float:left;}
.n_nav li{ float:left; margin-right:10px;}
.n_nav li a{ font-size:16px; color:#000;}
.n_nav li a:hover , .n_nav ul .cur a { text-decoration:none; color:#ec690c;}
.n_nav i{ font-size:16px; text-transform:uppercase; font-style:normal; padding-left:0px; display:inline-block; height:46px; line-height:46px;}  
.n_nav span {float: right;width:50px; display:inline-block; background: no-repeat right center; font-size:12px; font-weight:normal; margin-top:30px;}
.news .ul01 { margin-top:10px; font-family:"Microsoft Yahei";}
.news .ul01 li{border-bottom: 1px solid #e0e1e3; line-height:40px;     width: 373px;;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news .ul01 li a{     font-size: 14px;
    background: url(cp_002.jpg) no-repeat 1px center;
    color: #666;
    padding: 0 0 0 15px;}
.news dl{ margin:22px 0 0 0; overflow:hidden;}
.news dl dt img{  width:373px; height:121px;}
.news dl dd{     float: left;
    width: 373px overflow:hidden; font-family:"Microsoft Yahei"; line-height:24px; color:#666;}
.news dl dd p{     width: 373px;font-size:14px;}
.news dl dd h3 a{    font-size: 14px;
    color: #000;
    height: 35px;
    line-height: 35px;
    display: block;}
.honor{    float: left;position:relative;    margin-top: 32px;width:250px;height:420px;}
.honor .nr{overflow:hidden;display:block;margin-top:13px;width:248px;height:344px;background:#f5f5f5;}
.honor ul li{display:block;float:left;width:248px;height:343px;}
.honor ul li img{    display: block;
    width: 228px;
    height: 282px;
    padding: 10px;}
.honor ul li em{display:block;padding-left:15px;height:40px;line-height:40px;color:#666666;font-size:14px;cursor:pointer;}
.honor span.btns{position:absolute;right:2px;    top: 375px;display:block;width:78px;height:42px;}
.honor span.btns a{display:block;float:left;width:39px;height:42px;}
.honor span.btns .a1{background:url(hon_btnl.jpg) no-repeat left top;}
.honor span.btns .a1:hover{background:url(hon_btnl2.jpg) no-repeat left top;}
.honor span.btns .a2{background:url(hon_btnr.jpg) no-repeat left top;}
.honor span.btns .a2:hover{background:url(hon_btnr2.jpg) no-repeat left top;}

.honor .til{overflow:hidden;height:60px;}
.honor .til b{display:block;float:left;font-size:30px;color:#333333;font-weight:normal;font-family:"宋体";}
.honor .til b a{color:#333333;}
.honor .til b em{display:block;font-size:18px;color:#333333;font-family:"微软雅黑";}
.honor .til{background:url(wit_tbg.jpg) no-repeat right bottom;}
.honor .til span{display:block;float:right;margin-top:15px;font-size:14px;font-family:"Arial";}
.honor .til span a{color:#333333;}

/*友情链接*/
.linkss{overflow:hidden;height:130px;line-height:130px;    background: #333639;}
.linkss p{overflow:hidden;display:block;float:left;width:830px;height:130px;line-height:130px;}
.linkss p a{display:block;float:left;width:90px;line-height:130px;color:#aaaaaa;font-size:14px;}
.linkss span{display:block;float:right;width:160px;height:130px;line-height:130px;text-align:center;font-size:14px;}
.linkss span a{color:#aaaaaa;}
.linksnr{overflow:hidden;height:20px;line-height:20px;background:#252523;}

.sou .inp{overflow: hidden;
    display: block;
    float: right;
    margin-right: 30px;
    margin-top: 15px;
    width: 346px;
    height: 34px;
    background: url(keyword_inp.png) no-repeat left top;}
.sou .itext{display:block;float:left;padding-left:10px;width:285px;height:34px;line-height:34px;color:#b9b9b9;font-size:14px;font-family:"微软雅黑";border:0;background:none;}
.sou .ibtn{display:block;float:left;width:40px;height:34px;border:0;background:none;cursor:pointer;}

























