﻿/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{ font-size:12px; font-family:Arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif;color:#444;/* background:url(../images/index_bg.jpg) no-repeat;*/}
body{ color:#4C4C4C;}
a{color:#4C4C4C;text-decoration:none;font-family: "微软雅黑";}
a:hover{color:#136eb9;font-family: "微软雅黑"; cursor:pointer;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input:focus,textarea:focus,select:focus{ outline:none;}
input[type="text"],select{ height:30px; line-height:30px; color:#999; border:1px solid #ddd;}




/*产品*/
.pro{ width: 100%; background: #f6f6f6; overflow:hidden; padding-bottom:45px; }
.pro .pro_ss{ height: 38px; line-height: 38px; width:100%; margin:auto; border-bottom:#dfdfdf solid 1px; margin-bottom:30px;}
.pro .pro_ss .pro_ss2{ width:1007px; margin:auto;}
.pro .pro_ss .pro_ss2 .pro_ssz{ width: 553px; float: left; color: #5f5f5f; font-size: 12px; font-weight: normal; text-transform: uppercase}
.pro .pro_ss .pro_ss2 .pro_ssz span{ font-size: 14px; font-weight: bold; color: #136eb9;  }
.pro .pro_ss .pro_ss2 .pro_ssy{ width: 224px; float: right; margin-top: 5px; }

.pro .pro_nr{ width: 1007px; margin: auto; }
.pro .pro_nr .pro_nrz{ width: 245px; float: left; background: #136eb9;border-radius:8px; overflow: hidden;  }
.pro .pro_nr .pro_nrz .pro_nrzs{ height: 70px; color:#e7e3e3;   text-align:center; line-height:30px; margin-top:15px; font-size:17px;text-transform: uppercase;  }
.pro .pro_nr .pro_nrz .pro_nrzs span{font-size:24px; font-weight:bold; color:#fff}
.pro .pro_nr .pro_nrz .pro_nrzz{width: 241px;background: #fff;margin-left:2px;  }
.pro .pro_nr .pro_nrz .pro_nrzz ul {padding-top:10px; padding-bottom:15px;}
.pro .pro_nr .pro_nrz .pro_nrzz ul li{ background: url(/web/images/cpbj.jpg); margin-left:10px; margin-bottom: 21px; margin-top:17px; text-indent: 20px;width: 224px; }
.pro .pro_nr .pro_nrz .pro_nrzz ul li a{ color: #5e5d5d;  font-size: 15px; line-height: 39px; height: 39px; width: 224px; display: block;  }
.pro .pro_nr .pro_nrz .pro_nrzz ul li a:hover{ color: #fff; font-weight: bold;background: url(/web/images/cpbj2.jpg); height: 39px; width: 224px; display: block; }
.pro .pro_nr .pro_nrz .pro_nrzx{background: #fff;margin-bottom: 15px;color:#898585;width: 241px;margin-left:2px; padding-bottom:20px;}
.pro .pro_nr .pro_nrz .pro_nrzx .pro_nrzx2{width:218px;margin-left:8px;line-height:35px; border:#ededed solid 1px; border-top:none; padding-left:5px;padding-right:5px;  }
.pro .pro_nr .pro_nrz .pro_nrzx .pro_nrzx2 b{ font-size:14px; font-weight:bold; color:#686767;}
.pro .pro_nr .pro_nrz .pro_nrzx span{ margin-left:5px; border:#e9e6e6 solid 1px;}
.pro .pro_nr .pro_nrz .pro_nrzx img{margin-left:8px;}

.pro .pro_nr .pro_nry{ width: 730px; float: right; }
.pro .pro_nr .pro_nry .pro_nrys{ height: 35px; line-height: 35px; font-weight: bold; font-size: 18px;  color: #136eb9; border-bottom: #136eb9 solid 2px; margin-bottom: 20px;  }
.pro .pro_nr .pro_nry .pro_nrys span{ float: right; font-weight: normal; font-size: 12px; color: #5b5b5b; }
.pro .pro_nr .pro_nry .pro_nrys b{ font-weight: normal; font-size: 14px;text-transform: uppercase; }
.pro .pro_nr .pro_nry .pro_nryx ul li{ float: left; margin:10px 8px 10px 10px;  }
.pro .pro_nr .pro_nry .pro_nryx ul li p{ text-align:center; font-size:14px; line-height:40px; background:#fff; margin-top:-3px;}
.pro .pro_nr .pro_nry .pro_nryx ul li a{ width: 225px; display: block; }
.pro .pro_nr .pro_nry .pro_nryx ul li a:hover{ box-shadow: 0px 0px 10px #ccc;transition-duration:0.3s; color:#dd251d;transition-duration:0.3s; }
.pro .pro_nr .pro_nry .pro_nryx ul li a:hover p{ background:#136eb9; color:#fff}




/*合作伙伴*/
.hezuo{
  width: 1007px;
  margin:auto;
  margin-top:40px;
  margin-bottom:35px;
  overflow:hidden;
  border: solid 1px #e7e7e7;
  background-color:#fff;
}
.hezuo .hezuo_z{
  width:46px;
  height:125px;
}
.blk_18 {
    overflow:hidden;
    zoom:1;
    font-size:9pt;
    width:940px;
    margin:8px 0 0 10px;
}
.blk_18 .pcont {
    width:870px;
    float:left;
    overflow:hidden;
    padding-left:5px;
}
.blk_18 .ScrCont {
    width:32766px;
    zoom:1;
    margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
    float: left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
    width:15px;
    height:80px;
    float:left;
    background:url(/images/ax.gif) no-repeat;
}
.blk_18 .LeftBotton {
    background:url(/web/images/34.png) no-repeat;
    padding-left:5px;
    margin-top:9px;
}
.blk_18 .RightBotton {
    background:url(/web/images/32.png) no-repeat;
    padding:10px;
    margin-left:5px;
   margin-top:9px;
}
.blk_18 .LeftBotton:hover {
    background:url(/web/images/35.png) no-repeat;
}
.blk_18 .RightBotton:hover {
    background:url(/web/images/33.png) no-repeat;
}
.blk_18 .pl img {
    display:block;
    cursor:pointer;
    border:none;
    margin:23px 10px 10px 10px;
    border:solid 1px #d6d6d6;
}
.blk_18 .pl {
    width:190px;
    float: left;
    float: left;
    text-align:center;
    line-height:24px;
}


/*横线*/
.hengxian{ width: 100%; height: 8px; background: url(/web/images/hx.jpg) no-repeat center; }

/*小banner*/
.xiaobanner{ width: 100%; height: 168px; background: url(/web/images/xbanner.jpg) no-repeat center; }


/*标题*/
.title{ width: 100%; text-align: center; margin-top: 65px;}
.title h2{ font-size: 34px; color: #136eb9; font-weight: bold}
.title h2 a{ color: #136eb9}
.title p{ font-size: 18px; margin-top: 5px; color: #666666;}
.title em{ display: block;  font-size: 13px; color: #5d977f; margin-top: 10px;text-transform: uppercase;}
.title i{ display: block; margin-top: 35px;border-bottom:#ccc solid 1px; width: 100%; height: 3px;}

/*疑问*/
.K_L{ overflow: hidden; width: 100%; background: url(/web/images/klBg.jpg) no-repeat center; height: 676px;}
.K_L .title{background: url(/web/images/klWen.png) no-repeat 818px 5px;top:0;padding: 15px 0;}
.K_L .title h2 span{color: #136eb9;}

.K_L .klBox{ overflow: hidden; width: 1003px; height: 380px; margin-top: 60px; position: relative}
.K_L .klBox img{ display: block; left:50%; position: absolute; top:0; margin-left: -175px;}

.K_L .klBox p{ font-size: 18px; color: #333; position: absolute; border-bottom: 1px dashed #ccc; padding-bottom: 10px; text-align: right; width: 382px;}
.K_L .klBox p b{ color: #136eb9;}

.K_L .klBox p.tl{ text-align: left}
.K_L .klBox p.p1{top: 24px;left:0;}
.K_L .klBox p.p2{top: 26px;right:0;}
.K_L .klBox p.p3{top: 92px;left:0;width: 333px;}
.K_L .klBox p.p4{top: 92px;right:0;width: 330px;}
.K_L .klBox p.p5{top: 165px;left:0;width: 316px;}
.K_L .klBox p.p6{top: 165px;right:0;width: 313px;}
.K_L .klBox p.p7{top: 235px;left:0;width: 320px;}
.K_L .klBox p.p8{top: 235px;right:0;width: 322px;}


/*advantage*/
.advantage{ overflow: hidden; width: 100%;}

.advantage .ys{ width: 100%; overflow: hidden}
.advantage .ysBg01{ background: url(/web/images/yst.jpg) no-repeat center; height: 270px}
.advantage .ysBg02{ background: url(/web/images/ysBg_02.jpg) no-repeat center; height: 384px}
.advantage .ysBg03{ background: url(/web/images/ysBg_03.jpg) no-repeat center; height: 382px}
.advantage .ysBg04{ background: url(/web/images/ysBg_04.jpg) no-repeat center; height: 488px}

.advantage .ysDl{ overflow: hidden; width: 500px; margin-top:15px;}
.advantage .ysDl dt{ float: left; width: 100px; text-align: center;}
.advantage .ysDl dt b{font-size: 50px;color: #086d43;font-weight: normal;font-family: Futura Md BT;}
.advantage .ysDl dt p{ font-size: 27px; color: #333333}
.advantage .ysDl dd{ float: right; width: 405px;}
.advantage .ysDl dd h3{font-size: 30px;margin-top: 20px;color: #136eb9; font-weight:bold}
.advantage .ysDl dd span{ display: inline-block; font-size: 14px; color: #999999; white-space: nowrap; padding:2px 0; margin-bottom:15px; overflow: hidden}
.advantage .ysDl dd p{background: url("Img/Index/ys_p.png") no-repeat left 5px;line-height: 22px;font-size: 14px;color: #666666;margin: 8px 0;padding-left: 15px;}

.advantage .ysBg04 h4{position: absolute;font-size: 18px;color: #333333;width: 410px;right: 0;top: 400px;font-weight: normal;}
.advantage .ysBg04 h4 b{ font-size: 28px; color: #136eb9; letter-spacing: 1px;}
.advantage dd.dd_p p{ float: left; width: 180px; margin: 2px 0;}

.advantage .mTop{ margin-top: 5px;}
.advantage .mTtop{ margin-top: 43px;}
.advantage .mFtop{ margin-top: 0px;}
.advantage .mFtop dd p{ margin: 5px 0}



/*关于我们*/
.aB{ overflow: hidden; width: 100%; background: url(/web/images/about.jpg) no-repeat center; height: 380px}
.aB .aBdl{ overflow: hidden; margin-top: 35px; background-color: #fff}
.aB .aBdl dt{ float: left; width: 502px;}
.aB .aBdl dt img{ display: block}
.aB .aBdl dd{ float: right; width:460px; padding: 0 20px;}
.aB .aBdl dd h3{ font-size: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 18px; font-weight: bold;}
.aB .aBdl dd h3 a{ color: #2e75ad;}
.aB .aBdl dd span{ display: block; font-size: 12px; color: #999}
.aB .aBdl dd p{ font-size: 14px; color: #9c9c9c; line-height: 30px; height: 180px; text-align: justify; margin-top: 10px;}
.aB .div_a{overflow: hidden;width: 100%;margin-top: 10px;}
.aB .div_a a{ height: 35px; line-height: 35px; display: block; float: left; margin-right: 1px; padding: 0 16px; background-color: #e6e6e6; color: #1e1e1e; font-size: 14px;}
.aB .div_a a:hover{ background: #2e75ad; color: #fff; text-decoration: none; border-radius:8px;}





/*新闻中心*/
.news{ overflow:hidden; width:100%; background:url(/web/images/xw.jpg) no-repeat center; padding:40px 0 45px;}
.news .newlt{width:620px;float:left;overflow: hidden;}
.news .newTit{ overflow: hidden; width: 100%; position: relative; border-bottom:1px solid #086d43;}
.news .titNew{width:100%;overflow: hidden;}
.news .titNew li{font-size:18px;text-align:center; float:left; line-height:30px;}
.news .titNew li a{ color: #666; text-decoration: none; font-weight:bold; color:#136eb9;border-left:5px solid #136eb9; padding-left:10px;}
.news .titNew li span{ font-weight:normal; color: #727272; margin-left: 5px; text-transform: uppercase; font-size:14px;}

.news .newImg{overflow:hidden;width:620px;height:280px;margin-top:20px;position:relative;}
.news .newltBox{ position:absolute; top:0; left:0; }
.news .newdl{overflow:hidden;width:100%;}
.news .newdl dt{width:210px;float:left;}
.news .newdl dd{float:right;width: 396px;}
.news .newdl dd h3{font-size: 15px;margin:0px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-weight: bold; }
.news .newdl dd h3 a{ color:#086d43}
.news .newdl dd h3 a:hover{color:#136eb9;}
.news .newdl dd p{line-height:20px;height: 60px;overflow:hidden; margin:10px 0;font-size: 12px;color: #666666;}
.news .newdl dd a.dl_a{ font-size:12px; color:#086d43; display:block; background:#fff; width:80px; line-height:20px; text-align:center;}

.news .newdul{overflow:hidden;margin-top: 25px;}
.news .newdul li{font-size:14px;background:url(/web/images/new-p.png) no-repeat left center;line-height: 30px;padding-left:15px;width: 286px;margin-right: 17px;float:left;}
.news .newdul li a{display:block;float:left;width: 220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#666; line-height: 30px;}
.news .newdul li a:hover{color:#136eb9;}
.news .newdul li span{display:block;width:50px;float:right;}
.news .newdul li.last{ margin-right: 0}
.news .newsHz{overflow:hidden;float:right;position: relative;width: 280px; padding-left: 30px;}
.news .newsHz h3{  font-size:18px; border-bottom:#086d43 solid 1px; line-height:30px;}
.news .newsHz h3 a{ color:#136eb9; font-weight:bold;border-left:5px solid #136eb9; padding-left:10px;}
.news .newsHz h3 span{ font-size: 14px; color: #727272; margin-left: 5px; text-transform: uppercase;}
.news .wenda ul li{padding: 11px 0;width: 100%;}
.news .wenda ul li h5{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;background:url(/web/images/newWen.png) no-repeat left center;padding-left:25px;line-height:25px;}
.news .wenda ul li h5 a{ color:#333333}
.news .wenda ul li h5 a:hover{color:#136eb9;}
.news .wenda ul li p{ margin-top:10px; font-size:14px; color:#666666; height:40px; line-height:20px; background:url(/web/images/newDa.png) no-repeat left 5px; padding-left:25px;}

.news a.Pomore{ position:absolute; right: 0; top:0; font-size: 12px; color: #727272; text-transform: uppercase; line-height:30px;}



/*友情链接*/
.link{overflow: hidden;width: 100%;background-color: #f9f9f9;margin-top:30px; padding-top: 20px;}
.link h3 img{ display: block;}
.link .list{ padding: 15px 0; overflow: hidden; width: 100% ;}
.link .list li{ float: left; font-size: 14px;  border-left:1px solid #707070; padding: 0 15px; margin: 5px 0;}
.link .list li a{ color: #666666;}
.link .list li:first-child{ padding-left: 0; border: none}


/*TAB切换*/
#cen_right_top{width:1007px; margin:40px auto 0 auto; background: url(/web/images/sbry.jpg) no-repeat top; }
#cen_right_top .active{ background: #2e75ad; color:#F3F3F3; margin:auto;}

#cen_right_top h3{line-height:40px; text-align:center;float:left;height:40px;width:152px; border-bottom:#2e75ad solid 2px;cursor:pointer; font-size:20px; font-weight:bold; color:#2e75ad;}

#cen_right_top div{font-size:14px;  display:none;clear:both; height:100px;padding:20px 0px 0px 20px;}

.qyzsnr_left{width:29px; float:left; margin:75px 10px 0px 0px;}
.qyzsnr_middle{ width:800px; margin:auto; overflow:auto; float:left;   }
.qyzsnr_middle dl{ width:250px; float:left; margin-bottom:30px; display:block; border:#ccc solid 1px;  margin-left:20px; text-align:center; padding:10px;}
.qyzsnr_middle dt img{width:230px;height:200px;} 
.qyzsnr_middle dd{padding:0px; margin:0px; width:250px; line-height:30px; text-align:center; display:block; font-size:14px; }
.qyzsnr_right{ float:right; width:18px; margin:75px 0px 0px 0px}





/*neiyetj*/
.nytjcp{ width: 730px;  }
.nytjcp .nytjcps{ background: #fff; font-size: 16px; text-indent: 20px; line-height: 40px; font-weight: bold;  }
.nytjcp .nytjcps p{ border-bottom:#f6f6f6 solid 1px;}
.nytjcp .nytjcps span{}
.nytjcp .nytjcps img{ border:#f6f6f6 solid 1px; margin:15px 5px 5px 5px;}


.ncase_dl2{ margin-bottom: 14px;width: 730px;height:129px;overflow: hidden; background: #fff; display:block;}
.ncase_dl2 dt{ float: left; text-align: center;width: 115px; height: 129px; overflow: hidden; font:18px/27px "Microsoft Yahei";}
.ncase_dl2 dt a{ color: #fff; width: 115px; height: 129px;  overflow: hidden; display: inline-block; background:#2e75ad;}
.ncase_dl2 dt a:hover{ text-decoration: none;color:#fff}
.ncase_dl2 dt em{ display: block; margin-top: 30px; color: #fff; font:40px/44px "Microsoft Yahei";}
.ncase_dl2:hover{ color:#fff; width: 730px;height:129px;display:block; box-shadow: 0px 0px 10px #ccc;transition-duration:0.3s; color:#dd251d;transition-duration:0.3s;}

.ncase_dl2 dd{ padding: 2px 20px 0 24px; width:570px; height: 127px; float: left; font:14px/25px "Microsoft Yahei"; color:#7f7f7f; display:block;}
.ncase_dl2 dd h3{font:15px/42px "Microsoft Yahei"; font-weight:bold; }
.ncase_dl2 dd h3 a{ color:#555;} 
.ncase_dl2 dd h3 a:hover{ color:#2e75ad;} 
.ncase_dl2 dd a{color:#2e75ad;}



.nycpwz2{font-size:25px; text-align:center; font-weight:bold; border-bottom:#ccc dashed 1px; line-height:70px; color:#2e75ad; background:#fff}
.nycpwz3{ font-size:14px; line-height:30px; background:#fff; padding:10px;}
.nycpwz3 img{ width:710px;}
.nycpwz4{ line-height:30px; font-size:15px;  border-top:#ccc dashed 1px; padding:10px; font-weight:bold; background:#fff}
.nycpwz5{ font-size:16px; margin-top:20px;line-height:30px;  padding:15px;background:#fff; margin-bottom:15px; }
.nycpwz5 span{font-weight:bold; }


.tit{ line-height:35px; font-size:14px; background:#fff; text-indent:15px; margin-bottom:10px;}
.art_title{ font-size:14px; line-height:30px; font-weight:bold;  }
.arturl{ line-height:30px;}
.artintro{ line-height:25px;}
.searchlist ul li{ border-bottom:#f6f6f6 dashed 1px; background:#fff; width:700px;padding-left:15px; padding-right:15px; }






.main1{ width:1007px; margin:auto; margin-top:40px;}
.main2{height:70px; width:450px; margin:auto; background: url(/web/images/sbry.jpg) no-repeat top; padding-left:200px; padding-top:10px; }
.main2 li{width:120px;height:40px; line-height:40px; font-size:20px;color:#136eb9; font-family:"微软雅黑"; font-weight:bold; display:block;float:left;text-align:center;cursor:pointer; border-bottom:#136eb9 solid 1px;}
.main2 li.hover{color:#185604; display:block; line-height:40px; font-family:"微软雅黑"; font-weight:bold; background:url(/images/tabItem.gif)  -110px 0 no-repeat; background:#136eb9; color:#fff}

































