﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}




/*banner*/
.banner{height: 550px;overflow: hidden;}
.banner1{display: block;height: 550px;}

/* 抵制不良产品 */


.re_round{width: 163px;height: 123px;padding-top: 40px;text-align: center;background: url(img/index/re_round.png) no-repeat;position: absolute;left: 50%;margin-left: -81px;bottom: -62px;font-size: 18px;color: #fff;font-weight: bold;}
.re_round b{display: block;font-size: 20px;margin-bottom: 3px;}
.re_round a{display: block;width: 106px;margin: 10px auto 0;}
.re_round a img{width: 106px;height: 27px;}

/*pro*/
.pro{padding-top: 78px;height: 1240px;overflow: hidden;}

.pro_l{height: 738px;width: 244px;background: #ebebeb;overflow: hidden;}

.pro_l h2{padding: 13px 0 0;height: 55px;background: #227cb2;text-align: center;;overflow: hidden;}
.pro_l h2 a{font-size: 20px;text-transform: uppercase;color: #fff;text-decoration: none;}
.pro_l h2 a p{font-size: 14px;color: #61a7d0;font-weight: normal;margin-top: 2px;}

.pro_lbox{height: 1095px;padding-top: 3px;}

.pro_lbox h3{width: 152px;height: 36px;line-height: 36px;font-size: 18px;color: #fff;font-weight: normal;padding-left: 60px;background:#247fb4 no-repeat 16px 4px;margin: 0 auto;}
.pro_lbox h3 a{color:#fff;}
.pro_lbox ul{width: 176px;margin: 7px auto 4px;}
.pro_lbox li{height: 33px;line-height: 25px;border-bottom: 1px dashed #d0d0d0;padding-left: 0px;overflow: hidden;}
.pro_lbox li.last{border-bottom: 0;}
.pro_lbox li a{font-size: 15px;color: #333;}
.pro_lbox li a:hover{text-decoration: underline;}

.pro_r{width: 736px;height: 1160px;background: #f2f2f2;overflow: hidden;}

.pro_r h2{height: 45px;padding-top: 10px;text-align: center;font-size: 20px;color: #fff;background: url(img/index/pro_txt.gif) #227cb1 no-repeat center 36px;}

.pro_rt{height: 46px;width: 706px;margin: 19px auto 16px;overflow: hidden;}

.pro_rt li{width: 155px;height: 46px;line-height: 36px;float: left;overflow: hidden;margin-right: 22px;}
.pro_rt li.last{margin-right: 0;}
.pro_rt li a{display: block;font-size: 11px;color: #333;background: url(img/index/pro_con.gif) no-repeat;width: 134px;height: 46px;text-align: center;font-weight: bold;}
.pro_rt li a:hover,.pro_rt li.cur a{background: url(img/index/pro_conhov.gif) no-repeat;text-decoration: none;color: #fff;}

.pro_rb{width: 716px;margin: 0 auto;}
.pro_rb li{width: 358px;height: 340px;overflow: hidden;float: left; margin-right:0px;}
.pro_rb li.last{float: right;}
.pro_rb li img{width: 340px;height: 239px;border:1px solid #bad5e5;display: block;}

.proimg{width: 342px;height: 241px;position: relative;}
.proimg a{width: 197px;height: 241px;line-height: 241px;padding-left: 145px;position: absolute;left: 0;top: 0;background: url(img/index/pro_name.png) repeat;font-size: 16px;color: #FFF;font-weight: bold;display: none;}
.probtn{width: 270px;margin: 20px auto 0;}
.probtn a{display: block;width: 83px;height: 36px;line-height: 36px;background: url(img/index/pro_btn.gif) no-repeat;float: left;font-size: 14px;color: #656565;padding-left: 43px;}
.probtn a.last{float: right;}
.probtn a:hover{text-decoration: none;}



/*优势*/
.ys{height: 1618px;overflow: hidden;}

.ys1{height: 407px;background: url(img/index/ys1.jpg) no-repeat center 0;overflow: hidden;}
.ys2{height: 362px;background: url(img/index/ys2.jpg) no-repeat center 0;overflow: hidden;}
.ys3{height: 363px;background: url(img/index/ys3.jpg) no-repeat center 0;overflow: hidden;}
.ys4{height: 486px;background: url(img/index/ys4.jpg) no-repeat center 0;overflow: hidden;}

.ys b{display: block;font-size: 32px;color: #343434;margin-bottom: 12px;}
.ys p{font-size: 18px;color: #555;line-height: 1.4;}
.ys li{padding-left: 25px;background: url(img/index/ys_ico1.gif) no-repeat 0 8px;font-size: 18px;color: #555;line-height: 1.5;}
.ys3 b,.ys4 b{padding-left: 25px;}

.ys1 .content{padding: 110px 0 0 125px;width: 875px;}
.ys2 .content{padding: 97px 0 0 560px;width: 440px;}
.ys3 .content{padding: 110px 0 0 100px;width: 900px;}
.ys4 .content{padding: 20px 0 0 542px;width: 458px;}

/*咨询*/
.zx{height: 320px;background: url(../../images/zx_bg.jpg) no-repeat center 0;overflow: hidden;}

.zxbox{padding: 260px 0 0 545px;}
.zx a{font-size: 14px;color: #fff;float: left;display: block;width: 95px;height: 38px;line-height: 38px;background: url(img/index/zx_btn.png) no-repeat;padding-left: 25px;}
.zx p{width: 173px;height: 38px;line-height: 38px;text-align: center;font-size: 22px;color: #227cb1;font-weight: bold;background: url(img/index/zx_btn.png) no-repeat right 0;vertical-align: middle;letter-spacing: -1px;float: left;text-align: center;}

/*案例*/
.case{height: 860px;margin-top: 78px;background: url(img/index/case_bg.jpg) no-repeat center 314px;overflow: hidden;}

.case h2{height: 130px;background: url(img/index/case_h.gif) no-repeat center 15px;text-align: center;}
.case h2 a{font-size: 36px;color: #227cb1;}
.case h2 p{font-weight: normal;font-size: 26px;color: #373737;text-transform: uppercase;margin-top: 6px;}

.casecon{width: 476px;margin: -30px auto 0; text-align:center;}
.casecon li{width: 202px;float: left;margin-right: 36px;text-align: center;}
.casecon li.last{margin-right: 0;}
.casecon li a{display: block;height: 47px;line-height: 46px;font-size: 16px;color: #4a4a4a;background: url(img/index/case_btn.gif) no-repeat;}
.casecon li a:hover,.casecon li.cur a{background-position: 0 bottom;color: #fff;text-decoration: none;}

.caseconbox{margin-top: 51px;}

.c_l{width: 250px;float: left;}
.c_l h5{font-size: 14px;color: #565656;text-align: center;height: 33px;background: url(img/index/case_line.gif) no-repeat center bottom;font-weight: normal;margin-bottom: 94px;padding-top: 50px;}
.c_l h3{font-size: 32px;color: #fff;text-align: center;text-transform: uppercase;margin-bottom: 72px;}
.c_l h3 i{display: block;margin-top: 6px;font-size: 28px;}
.c_l img{display: block;width: 250px;height: 297px;margin-bottom: 25px;}

.c_r{width: 724px;float: right;}
.c_rt{width: 724px;height: 394px;overflow: hidden;}
.c_rt img{width: 724px;height: 394px;display: block;}

.c_rb{margin-top: 22px;}
.c_rb dt{width: 385px;float: left;}
.c_rb dt img{display: block;width: 385px;height: 210px;}
.c_rb dd{width: 320px;float: right;}
.c_rb dd b{display: block;font-size: 18px;height: 37px;background: url(img/index/case_line1.gif) no-repeat 0 bottom;color: #fff;margin-bottom: 20px;}
.c_rb dd p{height: 78px;line-height: 26px;overflow: hidden;font-size: 14px;color: #b2d1e4;}
.c_rb dd a{margin-top: 40px;display: block;}

/*走进*/
.zjgs{padding-top: 90px;height: 647px;background: url(img/index/gs_bg.jpg) no-repeat center 110px;overflow: hidden;}
.zjgs img{display: block;}

.zjgs h2{text-align: center;height: 58px;　padding-top: 18px;}
.zjgs h2 a{font-size: 36px;color: #227cb1;}

.gs_l{width: 522px;padding: 44px 0 0 20px;margin-right: 33px;overflow: hidden;}

.video{width: 500px;height: 272px;padding: 7px 10px;border:1px solid #d0d0d0;}

.gsxcbox{margin-top: 21px;position: relative;height: 158px;overflow: hidden;}

.xcbox{width: 512px;padding: 9px 5px 0;height: 92px;background: url(img/index/xc_bg.gif) no-repeat;}

.xcbox li{width: 152px;padding: 0 9px;float: left;}
.xcbox li img{width: 152px;height: 83px;}

.prev1,.next1{display: block;width: 24px;height: 24px;position: absolute;bottom: 0;}
.prev1{left: 237px;background: url(img/index/prev1.gif) no-repeat;}
.next1{left: 289px;background: url(img/index/next1.gif) no-repeat;}
.prev1:hover,.next1:hover{background-position: 0 bottom;}

.gs_r{width: 400px;}

.zsbox{margin-left: 77px;height: 265px;}

.zsbox h3{width: 20px;position: absolute;left: 24px;top: 67px;}
.zsbox h3 a{font-size: 20px;color: #227cb1;}

.zsconbox{position: absolute;left: 80px;top: -82px;}
.zsconbox li{width: 188px;height: 263px;padding: 9px 8px;border:1px solid #b8b8b8;background: #fff;float: left;}
.zsconbox li img{width: 188px;height: 263px;}

.prev2,.next2{display: block;width: 24px;height: 24px;position: absolute;top: 20px;}
.prev2{left: 3px;background: url(img/index/prev1.gif) no-repeat;}
.next2{left: 40px;background: url(img/index/next1.gif) no-repeat;}
.prev2:hover,.next2:hover{background-position: 0 bottom;}

.gs_intro h3{height: 36px;font-size: 18px;color: #333;background: url(img/index/gs_line.gif) no-repeat 0 bottom;margin-bottom: 24px;}
.gs_intro p{font-size: 14px;color: #6d6d6d;height: 130px;line-height: 26px;overflow: hidden;}
.gs_intro p a{color: #227cb1;}

/*新闻*/
.news{height: 446px;overflow: hidden;}
.news img{display: block;}

.news_l{width: 280px;border: 1px solid #dcdcdc;height: 396px;overflow: hidden;}

.news_l h2{height: 40px;line-height: 40px;padding: 0 12px 0 20px;background: #227cb1;font-size: 14px;color: #fff;font-weight: normal;}
.news_l h2 a,.newscon a.more{font-size: 12px;color: #fff;float: right;text-transform: uppercase;}

.wdbox{margin: 38px 0 0 16px;}

.wdbox dl{width: 230px;height: 110px;overflow: hidden;}
.wdbox dt{padding-left: 34px;height: 22px;line-height: 22px;overflow: hidden;background: url(img/index/wen.gif) no-repeat;margin-bottom: 9px;}
.wdbox dt a{font-size: 14px;color: #0f0f0f;font-weight: bold;}

.wdbox dd{padding-left: 34px;font-size: 12px;color: #545f66;height: 44px;line-height: 22px;background: url(img/index/da.gif) no-repeat;overflow: hidden;}

.news_r{width: 706px;border: 1px solid #dcdcdc;height: 396px;overflow: hidden;}

.newscon{height: 40px;line-height: 40px;padding: 0 12px 0 0;background: #227cb1;}

.newscon li{float: left;}
.newscon li a{display: inline-block;padding: 0 16px;font-size: 14px;color: #fff;}
.newscon li a:hover,.newscon li.cur a{background: #134461;}

.newsconbox{padding-top: 28px;}
.n_cbl{padding: 7px 0 0 14px;width: 330px;margin-right: 21px;overflow: hidden;}
.n_cbl img{width: 330px;height: 180px;}
.n_cbl b{display: block;margin:21px 0 10px;font-size: 14px;color: #262626;}
.n_cbl p{font-size: 12px;color: #545f66;height: 72px;line-height: 24px;overflow: hidden;letter-spacing: -1px;}
.n_cbl p a{color: #227cb1;}

.n_cbr{height: 312px;width: 320px;overflow: hidden;}
.n_cbr ul{padding-left: 16px;border-left: 1px solid #dcdcdc;}
.n_cbr li{height: 30px;line-height: 30px;padding-left: 19px;background: url(img/index/news_ico1.gif) no-repeat 0 11px;}
.n_cbr li a{font-size: 12px;color: #545f66;}
.n_cbr li em{float: right;}

/*友情链接*/
.link{height: 134px;padding-top: 23px;background: #e6eff4;overflow: hidden;}

.link h2{height: 28px;border-bottom: 1px dashed #9b9b9b;}
.link h2 a.goto{font-size: 12px;color: #a6a6a6;float: right;font-weight: normal;}
.link h2 b{font-size: 16px;color: #2a2a2a;}
.link h2 b i{font-size: 12px;font-weight: normal;}

.link ul{margin-top: 14px;}
.link li{height: 30px;line-height: 30px;float: left;padding-right:40px;}
.link li a{font-size: 14px;color: #626262;}

.pro_lbox_1{height: 1095px;padding-top: 3px;}

.pro_lbox_1 h3{width: 152px;height: 36px;line-height: 36px;font-size: 18px;color: #fff;font-weight: normal;padding-left: 60px;background:#247fb4 no-repeat 16px 4px;margin: 0 auto;}
.pro_lbox_1 h3 a{color:#fff;}
.pro_lbox_1 ul{width: 176px;margin: 12px auto 39px;}
.pro_lbox_1 li{height: 37px;line-height: 35px;border-bottom: 1px dashed #d0d0d0;padding-left: 0px;overflow: hidden;}
.pro_lbox_1 li.last{border-bottom: 0;}
.pro_lbox_1 li a{font-size: 16px;color: #333;}
.pro_lbox_1 li a:hover{text-decoration: underline;}




