@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
body { font:12px/150% Arial, Helvetica, sans-serif; width:100% }
h1,h2,h3 { font-size:12px; }
ul,li,dl,dd,dt{ list-style-type:none; }
a { text-decoration:none;color:#494949; }
.clear{ clear: both;}
.clear10{ clear: both; margin-top:10px;}
.ht8 { height:8px; }
img{ border:none; padding:0px; margin:0px}

/*引导页*/
.top{ width:100%; height:100px; border-bottom:4px solid #74256f}
.tops{ width:1280px; height:auto; margin:0 auto}
.topsz{ width:300px; height:auto; float:left; padding-top:30px;}
.ss-btn{ width:20px; height:20px; background:url(../images/ssan.jpg) center no-repeat; margin:0px 5px; border:none; cursor:pointer }
.ss-nr{ width:182px; border:none; background:url(../images/ssbj.png) bottom repeat-x}
.topsz label{ font-size:13px;color:#3c3c3c; text-transform:uppercase}
.topsc{ width:760px; margin:0 auto; float:left;text-align:center; padding-top:20px;}
.topsy{ width:200px; height:auto; float:right; padding-top:40px;}
.topsy ul li{ float:left; width:50px; text-align:center}
.topsy ul li a{ color:#000; font-size:12px;}
.topsy ul li a:hover{ color:#74256f}
.ydy-ft{ width:100%; height:auto;}
.ydy-ftn{ width:1280px; height:80px; line-height:80px; color:#949494; font-size:13px; margin:0 auto; text-align:center}

/*首页*/
header{ width:100%; height:auto}
.sy-tops{ width:100%; height:24px; background:#af937d}
.sy-tops2{ width:100%; height:24px; background:#0192d5}
.sy-tops3{ width:100%; height:24px; background:#74256f}
.sy-topsn{ width:1240px; height:auto; margin:0 auto; padding:0px 20px;}
.sy-topsy{ float:right; margin-right:20px; display:inline}
.sy-topsy ul li{ float:left; width:auto; padding:0px 5px; line-height:24px; text-align:center; color:#fff}
.sy-topsy ul li a{ color:#fff; font-size:12px;}
.sy-topsy ul li a:hover{ color:#74256f}
.zxsc{ height:24px; line-height:24px; background:#333;text-align:center;color:#fff;}
.zxsc ul li{ display:none;}
.zxsc:hover ul li{ display:block; float:none; background:#6a6a6a;color:#fff; position:relative;text-align:center;z-index:999; line-height:24px;}
.zxsc:hover ul li a{ display:block; color:#fff;}


.sy-topx{ width:1240px; height:auto; margin:0 auto;padding:0px 20px;}
.sy-topxz{ width:260px; height:auto; float:left; padding-top:20px;}
.sy-topxy{ width:960px; height:auto; float:right}
.navbox{
   width: 960px;height:91px;position: relative;
}
.navbox ul{
    width: 960px;height:91px;height:auto;position:absolute;top:0; left:14px;z-index:30;
}
.navbox ul li{
  width:104px;height:auto;float:left;text-align:center; position:relative;z-index:-1;
}
.navbox ul li a{
  width:104px;height:91px;line-height:91px;display:block;float:left;font-size:14px;color:#000;
  text-decoration:none;display:block;text-align: center; font-family:"微软雅黑";
}
.navbox ul li a:hover{
  font-weight: bold;
  display:block; 
  background:#eee;
  color:#000;}
.navbox ul li a.on {
 font-weight: bold;
  display:block; 
  background:#eee;
  color:#000;
}

.navbox ul li .second{
  width:104px;float:left;display:none;margin-top:0px;z-index: 9999; border-bottom:solid 2px #c1c1c1;
}
.navbox ul li .second a{
 width:104px; line-height:40px;height:40px; background: rgba(255, 255, 255, 0.9);
 color: #000; border-top:solid 1px #dde3e7;font-weight: normal; display: block; font-size:14px; font-family:"微软雅黑";
}
.navbox ul li .second a:hover{
   width:104px; background: #f9fbfa;color: #000;
}

/*banner*/
.banner{ width: 100%; height: auto;}
.bzBanner{width:100%; min-width:980px; height:auto;overflow:hidden; position:relative;z-index:0 ;}
.bzBanner .content,.bzBanner .col,.bzBanner .col a{width:100%; height:100%; position: absolute; top:0px; left:0px; }
.bzBanner .btn{position: absolute; bottom:25px; right:50px; z-index:5; }
.bzBanner .btn i{display:block; float: left; width:15px; height:15px; padding:0 5px; border-radius:15px; margin-left:15px; background:white; overflow:hidden; opacity:0.6; filter:alpha(opacity=60); cursor:pointer; }
.bzBanner .btn i:hover{background:#3a3e57; }
.bzBanner .btn i.act{opacity:0.8; filter:alpha(opacity=80); background:#3a3e57; }
.bzBanner .pre,.bzBanner .next{display:inline-block; width:72px; height:72px; background:url(./bzbanner/btn.png) no-repeat; position:absolute; top:50%; margin-top:-50px; z-index:3; }
.bzBanner .pre{left:30px; }
.bzBanner .next{right:30px; background-position:0 -72px; }
.bzBanner .pre:hover{background-position:0 -144px; }
.bzBanner .next:hover{background-position:0 -216px; }
.bzBanner .col a{color:white; }
.bzBanner .col span{display:inline-block; width:550px; height:200px; background:rgba(0,0,0,.1); position:absolute; z-index:3; bottom:70px; left:130px; }
.bzBanner .col span h3{font-weight:normal; font-size:28px; font-weight:normal; font-family:微软雅黑; padding:0px; margin:0px; padding-left:20px; line-height:70px; text-shadow:1px 1px rgba(0,0,0,.3); }
.bzBanner .col span p{display:inline-block; width:90%; line-height:25px; font-size: 14px; font-family:微软雅黑; margin:0px; padding:0px; padding-left:20px; text-shadow:1px 1px rgba(0,0,0,.3); }


.sy-main{ width:100%; height:auto;}
.sy-mainn{ width:1240px; height:auto; margin:0 auto; padding:0px 20px;}
.sy-main-cp{ margin:40px 0px}
.sy-main-cp h1 span{ float:right}
.sy-main-cp h1 a{ color:#8c8c8c; font-size:18px; line-height:20px;font-family:"微软雅黑"; font-weight:normal }
.sy-main-cp h1 a em{ color:#333; font-size:14px; display:block; font-style:normal; text-transform:uppercase}


.sy-main-xw h1 span{ float:right}
.sy-main-xw h1 a{ color:#8c8c8c; font-size:18px; line-height:20px;font-family:"微软雅黑"; font-weight:normal}
.sy-main-xw h1 a em{ color:#333; font-size:14px; display:block; font-style:normal; font-family:"微软雅黑" text-transform:uppercase}
.sy-xw-nr{ margin-top:20px;}
.sy-xw-nrz{ width:542px; height:auto; float:left; line-height:24px; color:#555;}
.sy-xw-nrz img{ width:542px; height:149px; overflow:hidden;
-webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;
}
.sy-xw-nrz a{width:542px; height:149px; overflow:hidden; display:block}
.sy-xw-nrz a:hover img{
    width:542px; height:149px;overflow:hidden;  
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
 }
.sy-xw-nrz h2 a{ height:30px;display:block; line-height:30px; color:#333; font-size:15px; font-family:"微软雅黑"}
.sy-xw-nrz h2 a:hover{ color:#b7a493}
.sy-xw-nry{ width:656px; height:auto; float:right}
.sy-xw-nry span{ float:right; color:#969696}
.sy-xw-nry ul li a{ height:38px; line-height:38px; display:block; padding-left:24px; font-size:14px; font-family:"微软雅黑"; color:#969696; 
background:url(../images/syxwlib.png) left no-repeat}
.sy-xw-nry ul li a:hover{ background:url(../images/syxwlib1.png) left no-repeat; color:#b7a493}

.fz-xw-nrz{ width:542px; height:auto; float:left; line-height:24px; color:#555;}
.fz-xw-nrz img{ width:542px; height:149px; overflow:hidden;
-webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;
}
.fz-xw-nrz a{width:542px; height:149px; overflow:hidden; display:block}
.fz-xw-nrz a:hover img{
    width:542px; height:149px;overflow:hidden;  
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
 }
.fz-xw-nrz h2 a{height:30px; display:block; line-height:30px; color:#333; font-size:15px; font-family:"微软雅黑"}
.fz-xw-nrz h2 a:hover{ color:#0192d5}
.fz-xw-nry{ width:656px; height:auto; float:right}
.fz-xw-nry span{ float:right; color:#969696}
.fz-xw-nry ul li a{ height:38px; line-height:38px; display:block; padding-left:24px; font-size:14px; font-family:"微软雅黑"; color:#969696; 
background:url(../images/syxwlib.png) left no-repeat}
.fz-xw-nry ul li a:hover{ background:url(../images/syxwlib2.png) left no-repeat; color:#0192d5}
.fz-foots{width:100%; height:auto; background:#0192d5}
.fz-footx{width:100%; height:auto; background:#0175ab}

.jf-xw-nrz{ width:542px; height:auto; float:left; line-height:24px; color:#555;}
.jf-xw-nrz img{ width:542px; height:149px; overflow:hidden;
-webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;
}
.jf-xw-nrz a{width:542px; height:149px; overflow:hidden; display:block}
.jf-xw-nrz a:hover img{
    width:542px; height:149px;overflow:hidden;  
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
 }
.jf-xw-nrz h2 a{ height:30px;display:block; line-height:30px; color:#333; font-size:15px; font-family:"微软雅黑"}
.jf-xw-nrz h2 a:hover{ color:#74256f}
.jf-xw-nry{ width:656px; height:auto; float:right}
.jf-xw-nry span{ float:right; color:#969696}
.jf-xw-nry ul li a{ height:38px; line-height:38px; display:block; padding-left:24px; font-size:14px; font-family:"微软雅黑"; color:#969696; 
background:url(../images/syxwlib.png) left no-repeat}
.jf-xw-nry ul li a:hover{ background:url(../images/syxwlib3.png) left no-repeat; color:#74256f}
.jf-foots{width:100%; height:auto; background:#74256f}
.jf-footx{width:100%; height:auto; background:#43073f}


footer{ margin-top:20px;}
.sy-foots{ width:100%; height:auto; background:#b7a493}
.sy-footx{ width:100%; height:auto; background:#8d745c}
.sy-footx-nr{ width:1280px; height:44px; margin:0 auto; text-align:center; color:#fff; line-height:44px;}
.sy-foots-nr{width:1240px; height:auto; margin:0 auto;color:#fff; padding:30px 20px;}
.ksdh { float:left; }
.ksdh dl dt{ width:165px; line-height:40px;height:40px; border-bottom:solid 1px #fff; margin-bottom:15px;}
.ksdh dl dt a{ color:#fff; font-family:14px;}
.ksdh dl dd{ line-height:34px;}
.ksdh dl dd a{color:#fff;font-size:13px;}
.ft-lxwm { float:left;display:inline; margin-right:120px;}
.ft-lxwm dl dt{ width:230px; line-height:40px;height:40px; border-bottom:solid 1px #fff; margin-bottom:15px;}
.ft-lxwm dl dt a{ color:#fff; font-family:14px;}
.ft-lxwm dl dd{ line-height:20px; margin:24px 0px; }
.ft-lxwm dl dd a{color:#fff; font-size:12px;}
.ft-lxwm dl dd a > strong{ font-size:24px; font-family:"微软雅黑"; color:#fff; line-height:30px; font-weight:normal}
.ft-ewm { float:right}
.ft-ewm ul li { width:120px; margin-left:60px; margin-right:30px; float:left; margin-top:40px; display:inline; text-align:center}
.ft-ewm ul li a{font-size:12px; color:#fff;}
.ft-ewm ul li a:hover{ color:#eee}

.rollBox{width:1240px;overflow:hidden;}
.rollBox .Cont{width:1240px;overflow:hidden; margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:296px; height:347px;background:#808080;float:left;
text-align:center;margin-right:16px; margin-top:10px;display:inline;}
/**+html .rollBox .Cont .pic{width:240px;float:left;text-align:center; padding-right:10px;}*/
.rollBox .Cont .pic img{width:296px;height:347px;display:block;margin:0 auto; overflow:hidden;
	-webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;
}
.rollBox .Cont .pic a{width:296px;height:347px;display:block;margin:0 auto; overflow:hidden}
.rollBox .Cont .pic a:hover img{
	width:296px; height:347px;
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	}

.rollBox .Cont .pic p{ width:296px;height:40px;line-height:44px; display:block; position:relative; margin-top:-40px;
 z-index:333; background: rgba(175, 147, 125, 0.9);color:#fff; font-weight:bold}
.rollBox .Cont .pic ol a:hover{ color:#fff}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#fff; font-size:16px;line-height:40px;text-decoration:none; font-weight:bold}
.rollBox .Cont a:hover{color:#fff; background:#018039; display:block;font-weight:bold}
.rollBox #List1,.rollBox #List2{float:left;}

.rollBox .Cont .pic b{ width:296px;height:40px;line-height:44px; display:block; position:relative; margin-top:-40px;
 z-index:333; background: rgba(1, 146, 213, 0.9);color:#fff; font-weight:bold}

.rollBox .Cont .pic span{ width:296px;height:40px;line-height:44px; display:block; position:relative; margin-top:-40px;
 z-index:333; background: rgba(116, 37, 111, 0.8);color:#fff; font-weight:bold}






























