@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; font-family:"微软雅黑"; }
li{ list-style:none}
p,ul,dl,dd,h1,h2,h3,dl,dt,dd{ padding:0px; margin:0px;}
img{ border:0;}
.w1200{ width:1200px; margin-left:auto; margin-right:auto}
.w{ width:105%}

.top{ overflow:hidden;line-height:40px; background:#f0f0f0}
.top p{ display:inline; float:left; font-size:14px; color:#666666;}
.top a{ display:inline; float:right; font-size:14px; color:#666666;  text-decoration:none; margin-left:15px; margin-right:15px;}
.top a:hover{ color:#0982ec}
.top span{ display:inline; float:right; color:#bdbdbd; font-size:12px;}
.top strong{ font-weight:normal; color:#9c9c9c}

.header{ overflow:hidden; margin-top:30px;}
.header .logo{ float:left; display:inline}
.header .ad{ float:left; display:inline; border-left:#e0e0e0 solid 1px; margin-left:14px; padding-left:14px;}
.header .ad p:nth-child(1) { font-size:24px; color:#0982ec; font-weight:bold}
.header .ad p:nth-child(2){ color:#666666; font-size:16px;}
.header .tel{ float:right; display:inline; margin-top:5px; background:#0982ec; border-radius:50px; padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:5px; width:220px}
.header .tel span img{ float:left; display:inline; margin-right:20px; width:35px; height:35px;}
.header .tel div{ float:left; display:inline; margin-top:3px }
.header .tel div  p{ font-size:22px; color:#fff;text-align:center}

.nav{height:68px; z-index:9999; background:#c80000; margin-top:30px; background:url(../images/navbg_02.jpg) center  no-repeat}
.nav li{ float:left; width:156px; position:relative; z-index:9999; padding-top:15px; padding-bottom:14px; color:#fff; font-size:16px; text-align:center;}
.nav ul{ width:100%}
.nav li a{ text-decoration:none;}
.nav li a span{ color:#fff;  display:inline-block;line-height:25px; font-size:16px}
.nav li a img{ margin-right:8px; float:left; padding-top:2px; padding-left:52px;}
.nav li.act{ background:none}
.nav li:hover{background:none}
.nav li:hover a{ color:#ef8200}
.s{ display:none; position:absolute; width:160px; top:50px;background:#0982ec}
.s a{ display:block; color:#000; line-height:40px; text-align:center; font-size:14px; border-top:#066fcc solid 1px; display:block; }
.s a:first-child{  border-top:#074681 solid 0px; margin-top:7px}
.nav li:hover .s{ display:block;}
.nav li:hover .s a{ color:#fff}
.nav li:hover .s a:hover{background:#ffc600; }
.nav li:hover .s a:first-child{ }
.nav li:last-child:hover{ background:none}
.nav li:first-child{ margin-left:52px}

.search{ color:#666666; font-size:14px; margin-top:35px; margin-bottom:20px; border-bottom:#ededed solid 1px; padding-bottom:35px}
.search a{ color:#666666; font-size:14px; text-decoration:none; margin-right:20px}
.search a:hover{color:#0982ec}
.search input{ float:right; margin-top:-10px}
.search input[type=text]{border:#ededed solid 1px; height:40px; line-height:40px; padding-left:10px; border-top-left-radius:40px;border-bottom-left-radius:40px;border-right:#d7d7d7 solid 0px; width:190px; color:#666}
.search input[type=submit]{border:#ededed solid 1px; height:44px; line-height:44px;  border-top-right-radius:40px;border-bottom-right-radius:40px; background:#0982ec; color:#FFF; width:100px}

.product{ overflow:hidden; margin-top:40px}
.producttitle{ overflow:hidden; text-align:center; float:left; width:260px; background:#0982ec;border-top-left-radius:10px;border-top-right-radius:10px; padding-top:30px; padding-bottom:30px}
.producttitle h1{ color:#FFF; font-size:24px; margin-bottom:5px}
.producttitle span{ color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-bottom:15px; display:block}
.producttitle ul{ width:250px; margin:0 auto; background:#FFF; padding-top:10px;padding-bottom:25px}
.producttitle ul li{width:220px; margin:0 auto; background:#0982ec; margin-top:13.5px}

.producttitle a{ font-size:16px; color:#fff; text-decoration:none;  line-height:40px; overflow:hidden; display:block}
.producttitle a.act{ background:#c80000; color:#FFF;}
.producttitle a:hover{ background:#c80000; color:#FFF;}

.ph{ margin-top:30px; overflow:hidden; width:280px;}
.ph img{ display:inline; float:left; margin-left:10px; margin-right:10px; margin-top:5px}
.ph div{ display:inline; float:left; text-align:left}
.ph div span{ color:#666; font-size:14px; display:block;margin-bottom:0px; }
.ph div p{ color:#da251c; font-size:23px; font-weight:bold}

.productright{ width:920px; float:right}
.productrighttitle{ background:#f1f1f1; height:100px;}
.productrighttitle span{ float:left; color:#0982ec; font-size:24px; margin-left:40px; margin-top:20px;}
.productrighttitle a{ float:right; color:#666; font-size:16px; text-decoration:none;margin-right:40px;padding-top:30px; margin-bottom:15px}
.productrighttitle a:hover{ color:#0982ec;}
.productrighttitle div{ background:#d7d6d5; height:1px; clear:both; margin-left:40px; margin-right:40px; position:relative}
.productrighttitle div strong{background:#0093ec; position:absolute; left:0; bottom:-1px; height:3px; width:95px}
.productright ul{ overflow:hidden; width:105%}
.productright li{ float:left; width:300px; text-align:center; margin-right:12px; margin-top:19.5px}
.productright li img{ width:300px; height:210px;transition: all 0.5s; display:block}
.productright li a{ text-decoration:none}
.productright li a span{ font-size:16px; color:#666; line-height:30px; background:#f1f1f1; display:block; padding-top:10px; padding-bottom:10px}
.productright li div{width:300px; height:210px; overflow:hidden}
.productright li:hover img{transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);}
.productright li:hover span{color:#fff;background:#0093ec;}
.height{ height:40px;}

.hzqy{ text-align:center; color:#0093ec; font-weight:bold; font-size:30px; margin-top:60px}
.two{ margin:10px auto;height:220px;width:1200px;overflow:hidden; position:relative; margin-top:30px}
.two ul{height:380px;width:960000000000px;position:absolute;left:0;}
.two ul li{display:block;float:left;margin:10px;height:133px; text-align:center; position:relative; border:#d4d4d4 solid 1px}
.two ul li a{display:inline-block;height:80px; text-decoration:none} 
.two ul li img{display:block; width:226px; height:133px;}
.two ul li a span{height:0;display:block;color:#666666;font-size:16px; line-height:50px;}
.two ul li:hover a span{color:#0982ec; }




.box{  margin-top:20px; background:url(../images/icon1_02.jpg) center no-repeat; height:209px;}
.boxfonts{ width:1200px;  margin:0px auto; text-align:center; color:#FFF; padding-top:20px}
.boxfonts h1{font-size:30px;}
.boxfonts p{ font-size:14px; margin-top:10px; font-family:Arial, Helvetica, sans-serif}
.boxfonts strong{ font-size:30px; margin-top:10px; display:block}
.boxfonts a{ background:#f08200; color:#fff; text-decoration:none; font-size:14px; text-align:center; width:140px; line-height:35px; display:block; margin:10px auto}

	
	
.ys{ margin-top:60px}
.ys ul{ overflow:hidden; width:105%}
.ys li{ overflow:hidden; background:#f1f1f1; float:left; width:265px;border-top-left-radius:130px;border-radius:135px; text-align:center; padding-bottom:20px; height:620px; margin-right:50px}
.ys li img{ width:265px; height:265px; border-radius:100%; transition: All 0.3s ease-in-out;
            -webkit-transition: All 0.3s ease-in-out;
            -moz-transition: All 0.3s ease-in-out;
            -o-transition: All 0.3s ease-in-out;}
.ys li h1{ font-size:18px; color:#000; margin-left:15px; margin-right:15px; margin-top:20px; margin-bottom:20px}
.ys li p{ font-size:15px; color:#666;margin-left:15px; margin-right:15px; line-height:30px; margin-bottom:20px; margin-top:20px}
.ys li a{ background:#0982ec; color:#fff; font-size:14px; width:150px; margin:0 auto; display:block; text-decoration:none; line-height:35px; border-radius:100px}
.ys li span{ background:#dddddd; height:1px; width:230px; display:block; margin:0 auto}
.ys li:hover{ background:#0982ec;}
.ys li:hover h1{color:#FFF}
.ys li:hover p{color:#FFF}
.ys li:hover span{background:#036bc6}
.ys li:hover a{background:#FFF; color:#0982ec}
.ys li:hover img{ transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);}
			
.title{height:100px;}
.title span{ float:left; color:#0982ec; font-size:30px; margin-top:50px; font-weight:bold; margin-bottom:8px}
.title a{ float:right; color:#666; font-size:16px; text-decoration:none;padding-top:60px; margin-bottom:8px}
.title a:hover{ color:#0982ec;}
.title div{ background:#d7d6d5; height:1px; clear:both;  position:relative}
.title div strong{background:#0982ec; position:absolute; left:0; bottom:-1px; height:3px; width:120px}
.title h2{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#666; margin-left:10px; display:inline}
.case{ background:url(../images/icon2_04.jpg) center no-repeat;  height:927px; margin-top:80px;}
.case ul{ overflow:hidden; width:105%}
.case ul li{ width:380px; float:left; text-align:center; margin-top:30px; margin-right:30px}
.case ul li img{ width:380px; height:260px;transition: all 0.5s; display:block}
.case ul li div{ width:380px; height:260px; overflow:hidden}
.case ul li:hover img{transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);}
.case ul li span{ font-size:16px; line-height:30px; background:rgba(9,130,236,1); display:block; color:#fff; padding-top:15px; padding-bottom:15px}
.case ul li a{ text-decoration:none; color:#666}
.h{ height:30px}


.box1{background:url(../images/icon3_04.jpg) center no-repeat;  height:210px;}
.boxfonts1{ width:1200px;  margin:0px auto; text-align:left; color:#FFF; padding-top:40px}
.boxfonts1 h1{font-size:30px;}
.boxfonts1 p{ font-size:14px; margin-top:10px; font-family:Arial, Helvetica, sans-serif}
.boxfonts1 strong{ font-size:30px; margin-top:10px; display:block}
.boxfonts1 a{ background:#f08200; color:#fff; text-decoration:none; font-size:14px; text-align:center; width:140px; line-height:35px; display:block; margin:10px auto}


.slideBox2{ width:1200px; display:block; overflow:hidden; background:#FFF; position:relative; margin:0 auto; margin-top:30px}
.slideBox2 img{width:1200px; overflow:hidden; height:400px; width:100%/* 设置焦点图最大宽度 */}
.slideBox2 .bd{ position:relative; z-index:0; border:0 none; height:400px; overflow:hidden;}
.slideBox2 .bd a{ height:485px; width:100%; position:relative; text-align:center; overflow:hidden;}
.slideBox2 .bd a img{vertical-align:top; height:400px; width:100%; overflow:hidden; /* 图片宽度100%，达到自适应效果 */}
.slideBox2 .prev,.slideBox2 .next{width:36px; height:60px; position:absolute; top:45%; cursor:pointer; z-index:102;}
.slideBox2 .prev{left:0.2rem; background:url(../images/left_btn.png) no-repeat; background-size:cover;}
.slideBox2 .next{right:0.2rem; background:url(../images/right_btn.png) no-repeat; background-size:cover;}




.marque{ position:relative; top:20px}
.marque a{  text-decoration:none}
.marque p{  padding:0px; margin:0px; font-weight:normal; font-size:18px; color:#666666; line-height:30px; padding-top:15px; padding-bottom:15px}
.goL{ position:absolute; left:533px; top:355px; width:200px; z-index:3}
.goL img{ width:66px; height:auto}
.goR{ position:absolute; right:533px; top:355px; z-index:3}
.goR img{ width:66px; height:auto}
#marquee1{width:1200px;overflow:hidden; margin:0 auto;}
#marquee1 ul li{float:left;width:406px; text-align:center}
#marquee1 ul li span{display:block; width:388px; background:#f6f6f6; margin-top:10px; margin-bottom:20px;}
#marquee1 ul li img{display:block;width:388px; height:250px;transition: all 1.2s;
    -moz-transition: all 1.2s;
    -webkit-transition: all 1.2s;
    -o-transition: all 1.2s;}
#marquee1 ul li span:hover{ background:#0982ec}
#marquee1 ul li span div{width:388px; height:250px; overflow:hidden}
#marquee1 ul li:hover img{  transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);}
.marque span:hover p{ color:#FFF}
.b{ background:#e9e9e9; height:1px; margin-top:45px; position:relative; z-index:1}
.bs{ position:absolute; background:#FFF; width:200px; height:100px; margin:0 auto; left:0; right:0; bottom:-46px; z-index:2}

.new{ background:url(../images/icon4_04.jpg) no-repeat center; height:740px; margin-top:100px;}
.newbox ul{  width:105%; margin-top:20px}
.newbox li{ width:280px; float:left; background:#FFF; margin-right:26px; margin-top:30px;-moz-box-shadow:0px 7px 15px #b9b9b9; -webkit-box-shadow:0px 7px 15px #b9b9b9; box-shadow:0px 7px 15px #b9b9b9;transition: all 0.2s;
    -moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;}
.newbox li img{ width:280px; height:180px;}
.newbox li a{ text-decoration:none}
.newbox li:hover  a span{ color:#0982ec}
.newbox li span{ text-align:center; color:#000; font-size:16px; display:block;margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px}
.newbox li p{ font-size:14px; line-height:28px; margin-left:10px; margin-right:10px; color:#666666; margin-top:10px; margin-bottom:10px}
.newbox li strong{ background:#e3e3e3; width:280px; height:1px; display:block}
.newbox li time{ margin-left:10px; margin-right:10px; font-size:12px; color:#bdbdbd; line-height:50px;}
.newbox li:hover {-moz-box-shadow:0px 30px 30px #aeaeae; -webkit-box-shadow:0px 30px 30px #aeaeae; box-shadow:0px 30px 30px #aeaeae;}

.about{ overflow:hidden; margin-top:40px; margin-bottom:50px}
.about img{ width:580px; height:405px; float:left; margin-right:30px}
.about p{ color:#666666; text-indent:2rem; line-height:30px}
.ck{ background:#0982ec; color:#FFF; font-size:16px; text-decoration:none; width:172px;line-height:46px; text-align:center; display:inline-block; margin-top:28px; margin-right:20px}
.zx{ background:#c80000; color:#FFF !important; font-size:16px !important;text-decoration:none; width:172px; line-height:46px; text-align:center; display:inline-block; font-weight:normal !important; margin-top:28px;}


.two1{ margin:10px auto;height:250px;width:1200px;overflow:hidden; position:relative;}
.two1 ul{height:380px;width:960000000000px;position:absolute;left:0;}
.two1 ul li{display:block;float:left;margin:10px;height:133px; text-align:center; position:relative; border:#d4d4d4 solid 1px}
.two1 ul li a{display:inline-block;height:80px; text-decoration:none} 
.two1 ul li img{display:block; width:285px; height:186px;}
.two1 ul li a span{height:0;display:block;color:#666666;font-size:16px; line-height:50px;}
.two1 ul li:hover a span{color:#0982ec; }



.lbg{ background:url(../images/L_02.png) no-repeat; height:9px; margin-top:40px}
.link{ margin-top:40px}
.link a{ text-decoration:none; font-size:18px; color:#666; border-right:#b1b1b1 solid 1px; margin-left:20px; padding-right:20px}

.link a:hover{ color:#0982ec}
.foot{ background:#0982ec; margin-top:40px;} 
.copyConf{ overflow:hidden}
.copy{ float:left; width:900px; margin-top:30px;}
.footNav{ margin-top:30px; text-align:center; border-bottom:#0266be solid 1px;}
.footNav a{ color:#FFF; text-decoration:none; font-size:16px; border-left:#0266be solid 1px;padding-right:35px;padding-left:35px; line-height:60px}
.footNav a:first-child{ border-left:none;padding-left:0px;}
.copy p{ color:#FFF; font-size:16px; line-height:35px; border-left:#0266be solid 1px;padding-left:20px }
.copy span { color:#FFF; font-size:16px;}
.copy span a{ color:#FFF; text-decoration:none}
.conf{ width:154px; float:right; margin-top:30px; text-align:center; color:#FFF; font-size:16px;}
.conf P{ background:url(../images/e_03.png) no-repeat; width:154px; height:133px;}
.conf P img{ margin-top:12px; width:120px; height:110px;}
.conf span{ line-height:30px; margin-bottom:20px; display:block}

.cn{ background:#005eb1; color:#FFF; text-align:center; line-height:50px; font-size:16px}
.cn a{ color:#FFF; text-decoration:none}


.izl-rmenu{position:fixed;right:0px;bottom:10px;padding-bottom:73px;background:url(/Public/index/floatitem/r_b.png) 0px bottom no-repeat;z-index:999;}
    .izl-rmenu .btn1{width:83px;height:76px;margin-bottom:1px;cursor:pointer;position:relative;}
    .izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#006a4f;}
    .izl-rmenu .btn-qq:hover{background-color:#488bc7;}
    .izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{/* background:url(/Public/index/floatitem/r_qq.png) 0px 0px no-repeat; */background-color:#006a4f;text-decoration:none;display:block;}
    .izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#00b100;}
    .izl-rmenu .btn-wx:hover{background-color:#3b3b3b;}
    .izl-rmenu .btn-wx .pic{position:absolute;left:-120px;top:0px;display:none;width:120px;height:110px;}
    .izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#c80000;}
    .izl-rmenu .btn-phone:hover{background-color:#c80000;}
    .izl-rmenu .btn-phone .phone{background-color:#c80000;position:absolute;width:160px;left:-160px;top:0px;line-height:76px;color:#FFF;font-size:18px;text-align:center;display:none;}
    .izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
    .izl-rmenu .btn-top:hover{background-color:#444;}
	
	.izl-rmenu .btn-color{background:url(../images/sz.png) 0px 0px no-repeat;background-color:#c31920;}
    .izl-rmenu .btn-color:hover{ background:url(../images/sz.png);background-color:#c31920;}
    .izl-rmenu .btn-color .pic{position:absolute;left:-200px;top:0px;display:block;width:200px;height:76px;background-color:#c31920;}
	 .izl-rmenu .btn-color .pic div{ width:18px; height:18px; float:left; border-radius:100%; margin-top:25px; margin-left:15px}
	 .izl-rmenu .btn-color .pic .blue{  
        background-color: #0982ec; 
    }
   .izl-rmenu .btn-color .pic .dblue{ 
        background-color: #006a4f; 
    }
    .izl-rmenu .btn-color .pic .red{ 
        background-color: #a50109; 
    }
	 .izl-rmenu .btn-color .pic .black{ 
        background-color: #08a172; 
    }
	.izl-rmenu .btn-color .pic .yellow{ 
        background-color: #dd932a; 
    }
		.izl-rmenu .btn-color .pic .xmh{ 
        background-color: #5dc800; 
    }

.w780s{ width:360px; margin-left:auto; margin-right:auto; height:380px; background:#f4f4f4; text-align:center; padding-top:10px; font-size:15px; box-shadow:0 0 20px #999999}
.w780s span{ display:block; font-size:24px; font-weight:bold; color:#0982ec; line-height:50px;}
.w780s p{ font-size:14px; color:#666666; margin-bottom:20px;}
.w780s  input[type="text"]{ border:#b8b8b8 solid 1px; height:40px; line-height:40px; background:none; padding-left:5px; font-family:"微软雅黑"; width:260px;}
.w780s  input[type="tel"]{ border:#b8b8b8 solid 1px; height:40px; line-height:40px; background:none; padding-left:5px; font-family:"微软雅黑"; width:260px;}
.w780s  input[type="email"]{ border:#b8b8b8 solid 1px; height:40px; line-height:40px; background:none; padding-left:5px; font-family:"微软雅黑"; width:260px;}
.w780s input[type="submit"]{  font-family:"微软雅黑"; width:200px; margin-top:10px; height:60px; padding-left:5px; margin-bottom:20px; font-size:18px; border:0; background:#0982ec; color:#FFF}
.reveal-modals{ display:none; position:fixed; z-index:99999; background:rgba(fff,fff,fff,0.7); top:100px; left:0; right:0;  margin:0 auto;}
.close-reveal-modals{ position:absolute; top:2px; right:2px;cursor:pointer;  width:35px; height:35px; font-size:20px; border-radius:100%; line-height:35px; text-align:center; z-index:1; background:#0982ec; color:#FFF}


/******************************/	

.ban{ width:100%; position:relative; overflow:hidden; height:300px;top:0px;}
.bans{ width:1920px; position:absolute; left:50%; margin-left:-960px; height:300px}
.bans img{ width:1920px; height:300px;}	
.sub{position:absolute; left:0; right:0;  bottom:120px}
.sub_title{ font-weight:bold; font-size:30px; padding:10px 20px 10px 20px; background:rgba(255,255,255,0.5); width:160px; text-align:center}

aside{ width:240px; float:left; background:#f4f4f4; }
.sub_titles{ padding-bottom:40px }
.sub_titles ul{ margin-top:0px; padding-left:20px;padding:20px 10px 10px 10px}
.sub_titles h1{  color:#FFF; line-height:60px; text-align:center}
.sub_titles a{ text-decoration:none; color:#666666; font-size:14px; line-height:40px; display:block;}
.sub_titles a span{ background:#d9d9d9; width:2px;  height:14px; display:block; float:left; margin-top:13px; margin-right:10px; margin-left:10px}
.sub_titles li:hover span{ color:#FFF}
.sub_titles li:hover a{ color:#FFF}
.sub_titles li.act span{ color:#FFF}
.sub_titles li.act a{ color:#FFF}
.sub_titles li{ border-bottom:#d9d9d9 solid 1px}
.fonts{ font-size:24px !important; margin-right:10px; font-weight:normal}
.ma{ margin-top:40px}
.ov{ overflow:hidden}

.contact{  }
.contact ul{ margin-top:0px; padding-left:20px;padding:20px 10px 10px 10px}
.contact h1{  color:#FFF; line-height:60px; text-align:center}
.contact a span{ background:#d9d9d9; width:2px;  height:14px; display:block; float:left; margin-top:13px; margin-right:10px; margin-left:10px}
.contact li{ border-bottom:#d9d9d9 solid 1px; font-size:14px; color:#666666; line-height:40px}
.contact li:last-child{ line-height:25px; margin-bottom:40px; padding-bottom:6px; padding-top:8px}

.containter{ float:right; width:940px;}
.containter header{ font-size:14px; color:#666666;border-bottom:#d9d9d9 solid 1px; padding-bottom:10px; padding-left:0px; height:20px}
.containter header a{ color:#666666; font-size:14px; text-decoration:none}
.containter header a:last-child{ float:right; display:none}
.tops img{ max-width:100%; width:auto}
.tops{ padding:20px 0 0 0}
.sub_title{color:#c80000;}
.sub_titles h1{ background:#0982ed}
.sub_titles li:hover{ background:#0982ed}
.sub_titles li.act{ background:#0982ed}
.contact h1{ background:#0982ed}
.page a.act{  background:#dd932a; color:#FFF; border:none}
.page a:hover{ background:#dd932a; color:#FFF; border:#dd932a solid 1px}

.list1{ margin-top:0px; border-bottom:#d9d9d9 solid 1px;border-left:#d9d9d9 solid 1px;border-right:#d9d9d9 solid 1px;}
.list1 ul{ overflow:hidden}
.list1 li{ float:left; margin-left:10px; margin-top:20px; text-align:center; background:#f6f6f6;}
.list1 img{ width:300px; height:210px;transition: all 1.2s;
    -moz-transition: all 1.2s;
    -webkit-transition: all 1.2s;
    -o-transition: all 1.2s;}
.list1 a{ text-decoration:none; color:#666}
.list1 span{ line-height:35px; padding-top:10px; padding-bottom:10px; display:block; font-size:16px}
.list1 li div{width:300px; height:210px; overflow:hidden}
.list1 li:hover img{ transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);}
	.list1 li:hover { background:#0982ed}
		.list1 li:hover span{ color:#FFF}
		
		
		
		.list3{ margin-top:0px; border-bottom:#d9d9d9 solid 1px;border-left:#d9d9d9 solid 1px;border-right:#d9d9d9 solid 1px;}
.list3 ul{ overflow:hidden}
.list3 li{ float:left; margin-left:10px; margin-top:20px; text-align:center; background:#f6f6f6;}
.list3 img{ width:300px; height:230px;transition: all 1.2s;
    -moz-transition: all 1.2s;
    -webkit-transition: all 1.2s;
    -o-transition: all 1.2s;}
.list3 a{ text-decoration:none; color:#666}
.list3 span{ line-height:35px; padding-top:10px; padding-bottom:10px; display:block; font-size:16px}
.list3 li div{width:300px; height:230px; overflow:hidden}
.list3 li:hover img{ transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);}
	.list3 li:hover { background:#0982ed}
		.list3 li:hover span{ color:#FFF}
		
		
		.list4{ margin-top:0px; border-bottom:#d9d9d9 solid 1px;border-left:#d9d9d9 solid 1px;border-right:#d9d9d9 solid 1px;}
.list4 ul{ overflow:hidden}
.list4 li{ float:left; margin-left:10px; margin-top:20px; text-align:center; background:#f6f6f6;}
.list4 img{ width:300px; height:210px;transition: all 1.2s;
    -moz-transition: all 1.2s;
    -webkit-transition: all 1.2s;
    -o-transition: all 1.2s;}
.list4 a{ text-decoration:none; color:#666}
.list4 span{ line-height:35px; padding-top:10px; padding-bottom:10px; display:block; font-size:16px}
.list4 li div{width:300px; height:210px; overflow:hidden}
.list4 li:hover img{ transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);}
	.list4 li:hover  { background:#0982ed}
		.list4 li:hover span{ color:#FFF}
		
		
		
		.list2{ margin-top:0px; border-bottom:#d9d9d9 solid 1px;border-left:#d9d9d9 solid 1px;border-right:#d9d9d9 solid 1px;}
.list2 ul{ overflow:hidden}
.list2 li{ float:left; margin-left:7px; margin-top:20px; text-align:center; background:#f6f6f6;}
.list2 img{ width:226px; height:133px;transition: all 1.2s;
    -moz-transition: all 1.2s;
    -webkit-transition: all 1.2s;
    -o-transition: all 1.2s;}
.list2 a{ text-decoration:none; color:#666}
.list2 span{ line-height:55px;}
.list2 li div{width:226px; height:133px; overflow:hidden}
.list2 li:hover img{ transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);}
	.list2 li:hover { background:#0982ed}
		.list2 li:hover span{ color:#FFF}
		
		
		.page{ text-align:center; margin-bottom:40px; margin-top:40px}
.page a{ font-size:14px !important; color:#666; text-decoration:none; padding:5px 15px 5px 15px; border:#d9d9d9 solid 1px; margin-left:5px; margin-right:5px}
.page a.act{  background:#0982ed; color:#FFF; border:#0982ed solid 1px}
.page a:hover{ background:#0982ed; color:#FFF; border:#0982ed solid 1px}


.lists{ border-bottom:#d9d9d9 solid 0px;  margin:0 auto}
.lists ul{overflow:hidden; margin-bottom:4%;}
.lists li{ text-align:center; margin-top:10px}
.lists li span{ font-size:14px; color:#666666; line-height:30px;}
.lists li:hover span{ color:#0982ed}
.lists li a{ text-decoration:none}
.lists li:hover a{ color:#0982ed}
.lists p{ font-size:16px; color:#666666; line-height:30px; margin-top:20px}
.lists time{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#b0b0b0}
.lists p a{ color:#b0b0b0; margin-left:20px}
.size3 li{ float:none !important; width:100% !important; overflow:hidden; text-align: left; border-bottom:#d9d9d9 solid 1px; padding-bottom:18px}
.size3 img{ width:197px !important; height:126px !important; float:left !important; margin-right:20px; margin-top:8px}
.size3 span{ display:inline !important; font-size:16px !important; font-weight:bold}

.titles{ color:#666666; font-size:18px; text-align:center; margin-top:20px}
.ts{ font-size:12px; color:#b0b0b0; text-align:center; line-height:50px; border-bottom:#d9d9d9 solid 1px;}
.next1{ overflow:hidden; margin-top:20px; border-bottom:1px #e5e5e5 solid; border-top:1px #e5e5e5 solid; padding:10px 0 10px 0; line-height:30px}
.next1 a{ font-size:16px; color:#666666; display:block; text-decoration:none;}
.next1 a:hover{ color:#0982ed}






















