﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

body{min-width: 1200px; width: 100%; overflow-x:hidden;}


/**/
.banner{ height:480px; width:100%; position:relative;}
.banner .bd{ height:480px; overflow:hidden;}
.banner .bd a{ display:block; background:url(../images/banner.jpg) no-repeat center top;height:480px; overflow:hidden;}
.banner .bantil{ width:200px; height:4px; position:absolute; bottom:30px;left:50%; z-index:8; margin-left:-100px;}
.banner .bantil li{ width:24px; height:4px; float:left; display:inline; margin:0 8px;background:#f28d16;}
.banner .bantil li.cur{background:#59bc2b;}

.sou{ height:72px; border-bottom:1px solid #ededed;overflow:hidden;}
.sou p{ height:72px; width:600px; font:14px "Microsoft YaHei"; line-height:72px; overflow:hidden; color:#666;}
.sou p a{ display:inline-block; padding:0 10px; color:#999;}
.sou3{ margin-top:18px;}
.sou3 input{ width:240px; height:36px; font:14px "Microsoft YaHei"; line-height:36px; background:url(../images/sou1.gif) no-repeat left top; color:#c6c6c6; border:0; overflow:hidden; padding-left:20px;}
.sou3 .ip01{ width:49px; height:36px; background:url(../images/sou2.gif) no-repeat center center; border:0; overflow:hidden; cursor:pointer;}

.tit{ font:30px "Microsoft YaHei"; text-align:center; background:url(../images/pro_hbg.png) no-repeat center top; height:145px; overflow:hidden;}
.tit a{ display:block; color:#333; padding-top:22px;}
.tit b{ color:#59bc2b;}
.tit em{ display:block; font:12px Arial; text-transform:uppercase; color:#999; letter-spacing:2px; padding-top:3px;}

.pro{ height:auto; padding-top:60px;overflow:hidden;background: #f8f8f8; padding-bottom:0px;}
.fen{ width:280px; border:1px solid #e0e0e0; border-bottom:3px solid #f28d16; padding-bottom:10px; float:left;background:#fff}
.fen h2{ height:84px; font:24px "Microsoft YaHei"; text-align:center; color:#fff; background:#f28d16; overflow:hidden; line-height:84px;}
.fen h2 a{ display:block; color:#fff;}
.fen h2 em{background:url(../images/fen_h.png) no-repeat left center; padding-left:20px; font-size:18px; margin-left:4px; text-transform:uppercase;}
.fen2 h3{ font:16px "Microsoft YaHei"; line-height:48px; height:48px; overflow:hidden; border-bottom:1px solid #e9ebea; padding:0 12px;}
.fen2 h3 a{ display:block; color:#444; font-weight:bold; background:url(../images/fen_jt1.gif) no-repeat right center;}
.fen2 h3 a:hover{background:url(../images/fen_jt2.gif) no-repeat right center; color:#59bc2b;}
.fen2 .nones{ border:0;}
.fen2 ul{ width:246px; margin:0 auto;}
.fen2 li{ font:14px "Microsoft YaHei"; height:40px; line-height:40px; color:#787878; float:left; width:123px; border-bottom:1px solid #e0e0e0; overflow:hidden;}
.fen2 li a{ color:#787878; display:block; background:url(../images/fen_jt3.gif) no-repeat left 16px; padding-left:15px; }
.pro2{ width:1200px; float:right; background:#fff}
.chanpin{ overflow:hidden; width:96%; padding:2% 2% 1% 2%;}
.chanpin li{ margin:0 14px 14px 0 !important;}
.pro2 dl{ height:448px; overflow:hidden; position:relative;}
.pro2 dt img{ display:block;overflow:hidden; width:100%;}

.pro2 li{ width:277px; float:left; margin-right:0px;}
.pro2 li img{ display:block; width:277px; height:209px; overflow:hidden;}
.pro2 li :hover img{-webkit-transform: scale(0.96,0.96); 
    -o-transform: scale(0.96,0.96);
    transition: all 1s;
    -webkit-transition: all 1s;}
.pro2 li em{display:block;font:18px "Microsoft YaHei"; height:50px; line-height:50px; color:#666; overflow:hidden; text-align:center; background:url(../images/pro_bg01.gif) no-repeat center top;}
.pro2 li a:hover em{ background:url(../images/pro_bg02.gif) no-repeat center top; color:#fff;}
.pro2 .nones{ margin-right:0 !important;}

.ys{ height:1020px; overflow:hidden;}
.ys .tit{ background:url(../images/ys_hbg.png) no-repeat center top;}
.ys .tit em{ letter-spacing:0;}
.ys1{ height:626px;}
.ys01{ height:626px; background:url(../images/ys_bg1.jpg) no-repeat center top;}
.ys01 .content{ position:relative;}
.ys01 dl{ width:525px; padding:145px 0 0 110px;}
.ys01 dt{ font:30px "Microsoft YaHei"; font-weight:bold; color:#f28d16; padding-left:30px; height:106px;}
.ys01 dt em{ display:block; font:12px Arial; text-transform:uppercase; color:#999; padding:18px 0 20px; letter-spacing:3px;}
.ys01 dd{ padding:0 0 0 30px;}
.ys01 dd p{ font:16px "Microsoft YaHei"; line-height:26px; color:#666; margin:14px 0 26px; width:460px;}
.ys01 dd span a{ display:block; width:110px; padding-left:30px; height:35px; background:url(../images/ys_btn.png) no-repeat center top; font:14px "Microsoft YaHei"; line-height:35px; color:#fff; line-height:35px; color:#fff; margin:20px 0 0 -20px;}
.ys02{ background:url(../images/ys_bg2.jpg) no-repeat center top; height:626px;}
.ys02 dl{ position:absolute; top:115px; left:750px; padding:0; width:500px;}
.ys02 dt em{ letter-spacing:0;}
.ys03{background:url(../images/ys_bg3.jpg) no-repeat center top;}
.ys03 dl{ padding:122px 0 0 110px;}
.ys04{ background:url(../images/ys_bg4.jpg) no-repeat center top;}
.ys04 h2{ font:30px "Microsoft YaHei"; font-weight:bold; color:#f28d16; padding-left:125px; height:155px;}
.ys04 h2 em{display:block; font:12px Arial; text-transform:uppercase; color:#999; padding:18px 0 20px; letter-spacing:3px;}
.ys04 li{ width:384px; float:left; margin-right:24px; position:relative;}
.ys04 li a{ display:block;}
.ys04 li img{ display:block; height:290px;}
.ys04 li em{ display:block; width:78px; height:89px; background:url(../images/ys_h.png) no-repeat center top; font:18px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:80px; text-align:center; position:absolute; top:0; left:0;}
.ys04 li p{ height:83px; padding:25px 25px 0 25px; background:url(../images/ys_bg03.png) no-repeat center top; font:16px "Microsoft YaHei"; text-align:center; line-height:26px;}
.ys04 li b{ display:block; width:18px; height:9px; background:url(../images/ys_jt1.png) no-repeat center top;background-size:18px 9px; position:absolute; top:281px; left:183px;}
.ys04 li a:hover p{background:url(../images/ys_bg04.png) no-repeat center top;color:#fff;}
.ys04 li a:hover b{background:url(../images/ys_jt2.png) no-repeat center top;background-size:18px 9px;}
.ys04 .nones{ margin-right:0;}

.yst{ height:166px; overflow:hidden; margin-top:20px;}
.yst li{ width:300px; float:left; height:166px; overflow:hidden; font:28px "Microsoft YaHei"; text-align:center;}
.yst li a{ display:block; color:#333; padding-top:38px; height:128px; background:url(../images/ys_01.png) no-repeat center top;}
.yst li em{ display:block; width:42px; height:40px; margin:0 auto 4px;}
.yst li i{ display:block; font:12px Arial; color:#999; text-transform:uppercase; padding-top:5px;}
.yst .li1 em{ background:url(../images/ys11.png) no-repeat center top;}
.yst .li2 em{ background:url(../images/ys22.png) no-repeat center top;}
.yst .li3 em{ background:url(../images/ys33.png) no-repeat center top;}
.yst .li4 em{ background:url(../images/ys44.png) no-repeat center top;}
.yst li a:hover,.yst .cur a{ background:url(../images/ys_02.png) no-repeat center top; color:#fff;}
.yst li a:hover em,.yst .cur em{ background-position:0 -40px;}
.yst li a:hover i,.yst .cur i{ color:#fff;}

.guan1{ height:204px; overflow:hidden; background:url(../images/guan1.jpg) no-repeat center top;margin-bottom: 60px;}
.guan1 p{ width:423px; height:45px; overflow:hidden; margin:128px 154px 0 0; float:right; font:24px Arial; line-height:45px; color:#fff; display:inline-block;}
.guan1 p a{ display:inline-block; width:166px; height:42px; font:18px "Microsoft YaHei"; text-align:center; line-height:42px; color:#fff;}
.guan1 p span{ display:inline-block; padding-left:55px;}

.solve{ margin-top:55px;}
.solve .solve-title{ height:85px; padding-top:15px; background: url("../images/about_title.jpg") no-repeat center top; text-align: center; font-size: 30px; color: #f28d16; font-weight: bold; margin-bottom: 39px;}
.solve-title span{ display: block; font-size: 12px; color: #666666; text-transform: uppercase; font-family: "Arial"; font-weight: normal; margin-top: 10px;}
.solve-title i{ color: #333; font-weight: normal; }
.solve-wrap{ height: 490px; margin-bottom: 80px; position:relative;}
.solve .solve-big{ width: 726px; height: 490px; position:absolute; top:0; left:237px; z-index:5;}
.solvet{ position:absolute; top:0; left:0; width:1200px;}
.solvet .li4{ position:absolute; top:0; right:0;}
.solvet .li5{ position:absolute; top:169px; right:0;}
.solvet .li6{ position:absolute; top:338px; right:0;}
.solve ul li{ width: 223px; height: 153px; margin-bottom: 16px; position: relative; }
.solve ul li img{ display: block; width: 223px; height: 153px;}
.solve ul li span{ background-color: rgba(255,118,8,.8); position: absolute; left: 0; top: 0; width: 223px; height: 153px; line-height: 153px; text-align: center; color: #fff; font-size: 16px; font-weight: bold; display: none;}
.solve ul li:hover span{ display: block; }
.solve-big .solve-one img{ display: block; width: 726px; height: 490px;}
.solve-big .solve-desc{ background-color: rgba(0,0,0,.6); height: 94px; position: absolute; left: 0; bottom: 0; width: 653px; color: #fff; padding: 20px 40px 0 33px;}
.solve-big .solve-desc p{ font-size: 14px; line-height: 29px; }
.solve-big .solve-desc p i{ color: #59bc2b; font-weight: bold; }
.solve-big .solve-two{ position: absolute; left: 30px; bottom: 20px; }
.solve-big .solve-two img{ display: block; width: 156px; height: 150px; border: 10px solid #fff;}

.partner .partner-title{ height:85px; padding-top:15px; background: url("../images/about_title.jpg") no-repeat center top; text-align: center; font-size: 30px; color: #f28d16; font-weight: bold; margin-bottom: 39px;}
.partner-title span{ display: block; font-size: 12px; color: #666666; text-transform: uppercase; font-family: "Arial"; font-weight: normal; margin-top: 10px;}
.partner-title i{ color: #333; font-weight: normal; }
.partner-wrap{ height: 438px; position: relative; margin-bottom: 60px;}
.partner-more{ position: absolute; width: 83px; height: 83px; background: #59bc2b; border-radius: 80px; text-align: center; line-height: 83px; color: #fff; font-size: 14px; display: block; left: 50%; margin-left: -41px; top: 161px; }
.partner dl{ width: 584px; height: 192px; border: 1px solid #dadada; border-radius: 20px; border-radius: 100px; padding: 5px; box-sizing: border-box; float: left; margin-bottom: 20px;}
.partner dl:nth-child(2n){ float: right; }
.partner dt{ width: 181px; height: 181px; float: left; margin-right: 26px;border-radius:100%; }
.partner dt img{ display: block; width: 181px; height: 181px;border-radius:100%; }
.partner dd{ width: 336px; float: left; }
.partner dd h3{ font-size: 16px; color: #1d1d1d; border-bottom: 1px solid #e0e0e0; height: 40px; margin: 40px 0 20px;}
.partner dd h3 a{ color: #1d1d1d; }
.partner dd p{ font-size: 14px; line-height: 26px; color: #5a5a5a; }
.partner dd p a{ color: #f28d16; font-weight: bold; }
.partner dl:hover{ border: 1px solid #59bc2b; }
.partner dl:hover h3 a{ color: #59bc2b; }
.partner dl:hover p a{ color: #59bc2b; }


.new .news-title{margin-top: 60px; height:85px; padding-top:15px; background: url("../images/pro_hbg.png") no-repeat center top; text-align: center; font-size: 30px; color: #f28d16; font-weight: bold; margin-bottom: 39px;}
.news-title span{letter-spacing:1px; display: block; font-size: 12px; color: #999; text-transform: uppercase; font-family: "Arial"; font-weight: normal; margin-top: 10px;}
.news-title i{ color: #333; font-weight: normal; }
.n_nav{height:100px; margin-bottom:32px; position:relative; overflow: hidden; background:url(../images/line.gif) repeat-x center 9px; padding-left:373px; margin-top:20px;}
.n_nav li{ float:left;height:60px; font:18px "Microsoft YaHei"; color:#101010; padding:0 40px; line-height:60px;}
.n_nav li a{ display:block; color:#101010; height:25px; padding-top:25px; background:url(../images/dot1.png) no-repeat center top;}
.n_nav .cur{color:#f28d16; font-weight:bold;}

.news_c{ height:481px; overflow:hidden; margin-bottom: 80px;}
.news_c .news_big{ width: 590px; height: 481px; overflow: hidden; position: relative;}
.news_c .news_big dt{ position:relative;}
.news_c .news_big dt img{width: 590px; height: 481px;}
.news_c .news_big dt em{ display:block; position:absolute; top:0; right:0; background:url(../images/tou.png) no-repeat; width:60px; height:60px;}
.news_c .news_big dd{ height: 125px; background-color:rgba(0, 95, 177, 0.8); position: absolute; left: 0; bottom: 0; color: #fff; padding: 20px 20px 0;}
.news_c .news_big dd h3{ font-size: 16px; margin: 20px 0 10px;}
.news_c .news_big dd a{ color:#fff;}
.news_c .news_big dd p{ font-size: 14px; line-height: 24px; }
.news_c .news-item{ width: 590px; height: 481px; }
.news_c .news-item dl{ height: 145px; background: #f5f5f5; margin-bottom: 24px; }
.news_c .news-item dl:hover dd{ background:#f28d16;-webkit-transition: all 0.4s linear;}
.news_c .news-item dl:hover img{transform: scale(1.1);}
.news_c .news-item dl:hover dd *{ color:#fff !important}
.news_c .news-item dt{ width: 180px; height: 145px; float: right; position: relative; margin-left: -16px; overflow:hidden;-webkit-transition: all 0.4s linear;}
.news_c .news-item dt img{ display: block; width:180px; height: 145px; float:right;-webkit-transition: all 0.4s linear;}
.news_c .news-item dd{ width: 338px; padding:0 19px; height: 111px; float: left; background: #fff; margin: 17px 0 0 17px;position: relative;z-index: 2; font-size: 14px; color: #333333;}
.news_c .news-item dd span{ display: block; font-size: 12px; color: #5b5b5b; margin:15px 0 4px;}
.news_c .news-item dd a{ color: #333; line-height:20px;}
.news_c .news-item dd a:hover{ color: #59bc2b; }
.news_c .news-item dd i{ display: block; background: url("../images/news_icon.jpg") no-repeat; width: 25px; height: 5px; margin-top: 16px; }


.about .about-title{ height:85px; padding-top:15px; background: url("../images/pro_hbg.png") no-repeat center top; text-align: center; font-size: 30px; color: #59bc2b; font-weight: bold; margin-bottom: 39px;}
.about-title span{letter-spacing:1px; display: block; font-size: 12px; color: #999; text-transform: uppercase; font-family: "Arial"; font-weight: normal; margin-top: 10px;}
.about dl{ height:410px; overflow:hidden; background:url(../images/about_bg.jpg) no-repeat center top;}
.about dt{ width:570px; height:350px; float:right; overflow:hidden; margin-top: 30px;margin-right: 30px;}
.about dt img{ display:block; width:570px; height:350px;}
.about dd{ width:490px; float:left; overflow:hidden; margin-left: 60px;}
.about dd h3 a{ display:block; margin-top:33px; font:20px "Microsoft YaHei"; font-weight:bold; color:#423f3b; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom: 20px;}
.about dd h3 a span{ display: block; font-size: 36px; font-weight: normal; text-transform: uppercase; color: #59bc2b; }
.about dd p{ font:16px "Microsoft YaHei"; line-height:30px; color:#555; height:170px; margin-top:12px;}
.about dd em a{ display:block; width:173px; height:42px; background:#59bc2b; font:14px "Microsoft YaHei"; text-align:center; line-height:42px; color:#fff; overflow:hidden; margin-top:50px; border-radius: 20px;    font-size: 16px;}


.pic{ margin-top:25px;}
.nav2{ height:60px; overflow:hidden; background:url(../images/line.gif) repeat-x center center; margin-bottom:20px; position:relative;}
.nav2 li{ font:18px "Microsoft YaHei"; line-height:60px; height:60px; overflow:hidden; float:left; background:#fff /*url(../images/line2.gif) no-repeat right center*/; padding:0 20px; font-size: 20px;}
.nav2 li a:hover,.nav2 li .cur{ font-weight:bold; color:#59bc2b;}
.nav2 .nones{ background:#fff;}
.nav2 .li1{ padding-left:0;}
.nav2 li a{ display:inline-block; color:#333;}
.nav2 .more2 span a{ display:block; font:16px Arial; text-transform:uppercase; background:#fff; padding-left:20px; position:absolute; top:0; right:0;height:60px; line-height:60px; color:#f28d16; overflow:hidden;}
.pic2{ height:280px; position:relative;}
.pic3{ width:1200px; overflow:hidden;}
.pic2 li{ width:282px;float:left; margin-right:24px; position:relative;}
.pic2 li img{ display:block;width:282px; height:195px;}
.pic2 li span{ display:block; font:18px "Microsoft YaHei"; text-align:center; height:45px; color:#666; line-height:45px; overflow:hidden; border-bottom:2px solid #bfbfbe;}
.pic2 li a:hover span{ background:#f28d16; border-bottom:2px solid #f28d16; color:#fff;}
.pic2 li a:hover img{ display:block; border:3px solid #f28d16; width:276px; height:189px;-webkit-transition: all 0.2s linear;}
.arr1{ font:30px "微软雅黑"; color:#fff; position:absolute; top:85px; left:-16px; width:32px; height:36px; text-align:center; line-height:36px;}
.arr2{font:30px "微软雅黑"; color:#fff; position:absolute; top:85px; right:-16px;width:32px; height:36px;text-align:center; line-height:36px;}
.arr1 a,.arr2 a{background:#f28d16; display:block; color:#fff;}
.arr1 a:hover,.arr2 a:hover{ background:#59bc2b;}




.footer{width: 100%;overflow: hidden;}
.footer .link{width: 100%;height:70px;background-color: #f7f7f7;}
.footer .link h3{font-size: 14px;font-weight: bold;float: left;width: 70px;height: 70px;line-height:70px;}
.footer .link h3 a{color: #333333;text-decoration: none;}
.footer .link ul{width: 806px;padding-top: 20px;margin-left: 20px;float: left;line-height: 20px;}
.footer .link li{float: left;padding-right: 38px;margin-top: 3px;}
.footer .link li a{font-size: 14px;color: #777777;}
.footer .link p{float: right;margin-top: 28px;}/*margin-top: 32px;*/
.footer .link p a{font-size: 14px;color: #777777;}
.footer .con{width: 100%;background: url(../images/ft-bg.jpg) repeat; height: 210px;overflow: hidden;}
.footer .logo{float: left;margin-top:30px;width: 120px; margin-right:30px;}
.footer .logo h2{width: 140px;height: 44px;margin-bottom: 10px;}
.footer .logo img{display: block;}
.footer .logo p{text-align: center;font-size: 14px;color: #ffffff;margin-top: 11px;}
.footer .Dh,.footer .Dz{margin-top: 15px;float: left;margin-left: 75px;}
.footer .Dh{width: 400px;}
.footer .Dz{width: 320px;float: right;}/*修改*/
.footer .Dh h3{background: url(../images/ftdh.png) no-repeat left center;}
.footer .Dz h3{background: url(../images/ftdz.png) no-repeat left center;}
.footer .Dh h3,.footer .Dz h3{height: 52px;line-height: 52px;padding-left: 24px;font-size: 16px;font-weight: bold;color: #FFFFFF;border-bottom: 1px solid #666666;}
.footer .DhCon{width: 100%;overflow: hidden;margin-top: 10px;}
.footer .DhCon .hleft li{float: left;    list-style: none;}
.footer .DhCon .hright li{float: right;}
.footer .DhCon .hleft a,.footer .DhCon .hright a{display: block;margin:8px 36px;font-size: 14px;color: #cecece;}
.footer .DzCon p{font-size: 14px;color: #cecece;margin: 18px 0;}
.footer .DzCon p span{padding-left: 32px;}
.footer .copyRight{height:50px;width: 100%;background-color: #275cbe;}
.footer .copyRight p{height:50px;line-height:50px;font-size: 12px;color: #FFFFFF;float: left;}
.footer .copyRight ul{ overflow:hidden; float:right;margin-top: 20px;}
.footer .copyRight li{ float:left; padding:0 12px; border-right:1px solid #688dd2; font-size:12px;}
.footer .copyRight .last{ border:none;padding-right: 0;}/*padding-right: 0; 添加修改*/
.footer .copyRight li a{color:#FFFFFF}


/**/
.news{ padding-top:45px; background: url(../images/n_bg.gif) no-repeat center bottom #f2f2f2; height:570px;}
/*行业新闻*/
.dongt { width:800px; height:450px;}
.dt_top { height:49px; border:1px solid #cdcdcd; line-height:49px; margin-bottom:26px;}
.dt_top i {display:block; float:left; text-align:center}
.dt_top i a { color:#222; font-size:19px; width:141px; display:inline-block;}
.dt_top i a:hover,.dt_top i a.cur{ color:#fff;background: #59bc2b;}
.dt_top span { display: inline-block; float:right; padding-right:32px; background:url(../images/n_m.gif) no-repeat 40px 17px;}
.dt_top span a  {font-size:17px; color:#666;}

.dt_con dl { width:340px; float:left; }
.dt_con dt img { width:340px; height:200px;}
.dt_con dd h3 { height:40px; line-height:40px;}
.dt_con dd h3 a { font-size:17px; color:#262425;font-weight:normal;}
.dt_con dd p { line-height:25px; color:#636262; padding-bottom:5px; font-size:15px;}
.dt_con ul { float: right; width:435px;}
.dt_con ul li { overflow:hidden; height:70px; margin-bottom:20px; border-bottom:1px dashed #d6d6d6;}
.dt_con ul li em{ display:inline-block; float:left; width:66px; height:50px; border-right:1px solid #c9c9c9; text-align:center; color:#666; font-size:15px; font-family:"微软雅黑"}
.dt_con ul li em i{ display:block; font-size:43px; line-height:100%; font-family:Arial;}
.dt_con ul li strong{ display:inline-block; float:right; width:345px; color:#636262; font-size:14px;}
.dt_con ul li strong a{ display:block; color:#262425; font-size:17px; margin-bottom:4px;    font-weight: 100;}
.dt_con ul li strong span{ line-height:21px; font-weight:100;}
.dt_con ul li.last{ border-bottom:none;}
/*常见问答*/
.wd { width:367px; height:450px; overflow:hidden;}
.wd h3 { height:49px; border:1px solid #cdcdcd; line-height:49px; padding-left:17px;}
.wd h3 a {  font-size:19px; font-weight:normal; color:#222;}
.wd h3 span { display: inline-block; float:right; padding-right:32px; background:url(../images/n_m.gif) no-repeat 40px 17px;}
.wd h3 span a {font-size:17px; color:#666;}

.wd_con dl { padding:19px 0 0 0; height:103px;}
.wd_con .nobor { border-bottom:none;}
.wd_con dl dt { background: url(../images/n_q.gif) no-repeat left 4px; height:30px; line-height:30px; padding-left:45px; overflow:hidden; margin-bottom:3px;}
.wd_con dl dt a { color:#262425; font-size:17px;}
.wd_con dd { background:url(../images/n_a.gif) no-repeat left 4px;  line-height:29px; padding-left:45px; font-size:15px; border-bottom: dashed 1px #e0e0e0; padding-bottom:10px; color:#666;}
.wd_con dd p{ height:60px; overflow:hidden;}
/**/
/*友情链接*/
.links{ height:63px; border:2px solid #c5c5c5;}
.links h3{ float:left; background:url(../images/l_m.gif) no-repeat; width:183px; height:63px; font-size:18px; text-align:center; font-weight:normal; padding:0 15px 0 0;}
.links h3 a{ color:#cfd0d1; font-size:14px;}
.links h3 span{ font-family:Arial; font-size:26px; color:#fff; display:block; line-height:100%; padding-top:8px;}
.links p { overflow:hidden;}
.links p a{ color:#858585; display:inline-block; padding:0 21px; line-height:63px; font-size:16px; background:url(../images/l_lin.gif) no-repeat right 25px;}
.links p a.last{ background:none;}

/**/
.fot{ width:100%; background:#4d4d4d;}
.footer{line-height: 24px;padding: 20px 0px;}
.footerLink a{color: #f1f1f1; font-size:16px;}
.footerLink a:hover{color:#ccc;}
.footer span{padding: 0 20px;}
.footer{margin-left:auto; margin-right:auto; width:1200px;}
.copyright {
    margin-top: 20px;
    font-size: 15px;
    line-height: 26px;
    color: #f1f1f1;}

.copyright p{ line-height:32px;}


/*微信*/
.izl-rmenu{position:fixed; right:0; margin-right:5px; bottom:180px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#666666;}
.izl-rmenu .btn-qq:hover{background-color:#444;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#59bc2b; text-decoration:none; display:block;}


.izl-rmenu .btn-index{background:url(../images/r_index.png) 0px 0px no-repeat; background-color:#666666;}
.izl-rmenu .btn-index:hover{background-color:#444 !important;}
.izl-rmenu a.btn-index,.izl-rmenu a.btn-index:visited{background:url(../images/r_index.png) 0px 0px no-repeat;background-color:#4b4b4b;text-decoration:none; display:block;}


.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#f28d16;}
.izl-rmenu .btn-wx:hover{background-color:#444;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#59bc2b;}
.izl-rmenu .btn-phone:hover{background-color:#444;}
.izl-rmenu .btn-phone .phone{background-color:#666666; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; 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;}


/*partner*/
.partner{width: 100%;background: #fff;overflow: hidden;padding-bottom:20px;}
.partner .tit{ margin-top:30px;}
.partner .hzCon{position: relative;margin-top:0px;}
.partner .hzCon i{display: block;width: 30px; height: 60px;position: absolute;top:60px;cursor: pointer;}
.partner .hzCon .btn01{background: url(../images/hz-btn01.png) no-repeat left top; left: -50px;}
.partner .hzCon .btn02{background: url(../images/hz-btn02.png) no-repeat center top;right: -50px;}
.partner .hzLunB{width: 1200px!important;overflow: hidden;height:225px;position: relative;}
.partner .hzLunB ul{overflow: hidden;position: absolute;top: 0; left: 0; }
.partner .hzLunB li{width: 288px;float: left;text-align: center;margin: 0 7px;}
.partner .hzLunB li img{display: block;border: 1px solid #e6e6e6;margin-bottom: 12px; width:288px; height:auto;}
.partner .hzLunB li img:hover{-webkit-transform: scale(0.98,0.98); 
    -o-transform: scale(0.98,0.98);
    transition: all 1s;
    -webkit-transition: all 1s;}



.partner .hzLunB li a{font-size: 16px;color: #555555;text-decoration: none;}


.indexTitle{ height:85px;    margin-bottom: 15px;}
.indexTitle .divTop{ height:45px; padding-bottom:5px;border-bottom:1px solid #e5e4e4; width:100%; text-align:center;}
.indexTitle .divTop2{border-bottom:1px solid #1768ad;}
.indexTitle span{ display:inline-block; height:45px; line-height:45px;}
.indexTitle i{ height:45px; width:75px; background:url(../images/t1.png) no-repeat center center;}
.indexTitle .i2{background:url(../images/t2.png) no-repeat center center;}
.indexTitle a{ color:#333; font-size:24px; padding:0 10px; float:left; display:inline; line-height:40px;}
.indexTitle .divTop2 a{ color:#fff}
.indexTitle b{ height:3px; width:50px; background:#ea281f; margin:0px auto 0; display:block}
.indexTitle em{ display:block; height:35px; line-height:35px; clear:both; overflow:hidden; text-align:center; color:#999; text-transform:uppercase}
.indexTitle .em2{ color:#5e89bc;}
.h_pho q { font-family:"Microsoft YaHei"; font-size:16px; color:#59bc2b; display:block; margin:20px 0 12px;    text-align: right;}
.h_pho p { font-family:"Microsoft YaHei"; font-size:20px; color:#000; background:url(../images/h_pho.gif) no-repeat left center; padding-left:55px;margin-top: 35px;}
.h_pho span { color:#59bc2b; font-size:28px; display:block; font-family:Impact;    margin-top: 8px;}
