@charset "utf-8";
/* CSS Document */

* {margin: 0;padding: 0;}
body {margin: 0;padding: 0;font-family: "微软雅黑";font-size: 14px;color: #333333; overflow-x:hidden;}
ul, ol {list-style: none;}
a {color: #333333;text-decoration: none;outline:none;}
a, img {border: none;}
.clear {clear: both}
.content {width: 1100px;margin: 0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix {display: block;margin: 0;
    padding: 0;
    list-style: none;}

.headBg{ width:100%; height:30px; background:#ebebeb;}

.head{ width:1100px; height:30px; margin:0 auto;}
.head .headL{ float:left; line-height:30px; color:#5a5a5a;}
.head .headR{ float:right; line-height:30px;}
.head .headR a{ padding:0px 5px; color:#5a5a5a;}

.top{ width:1100px; height:82px; margin:0 auto;}
.top .logo{ float:left;}
.top .tel{ float:right; font-size:20px; color:#d60613; font-weight:bold; background:url(../images/telIcon.jpg) left center no-repeat; padding-left:40px; height:48px; margin-top:12px;}

.menuBg{ width:100%; background:url(../images/menuBg.jpg) top center repeat-x; height:50px;}
.menu{ width:1100px; height:50px; margin:0 auto;}
.menu ul li{ width:100px; display:block; float:left; position:relative; height:50px;}
.menu ul li a{ width:100px; display:block; float:left; height:50px; text-align:center; line-height:50px; font-size:16px; color:#5a5a5a;}
.menu ul li a:hover , .menu ul li a.hover{ color:#fff; background:#0f5dce;}
.menu ul li a:hover i{ color:#fff; background:#0f5dce; display:block; position:absolute; bottom:0px; left:45px; background:url(../images/menuIcon.jpg) 0px 0px no-repeat; width:9px; height:5px;}
.menu ul li a.hover i{ color:#fff; background:#0f5dce; display:block; position:absolute; bottom:0px; left:45px;background:url(../images/menuIcon.jpg) 0px 0px no-repeat; width:9px; height:5px;}


/*---------- banner style ----------*/
.banner{ width:100%; height:450px; z-index:-9;}
.abs {position:relative; }
.banner .hd {bottom:30px;height:20px;left:0px;width:100%;}
.banner .hd ul {width:1100px;text-align:center;margin:0 auto;}
.banner .hd ul li {display:inline-block;border-radius:10px; list-style:none;background:#fff;width:15px;height:15px; margin-left:15px;cursor:pointer;}
.banner .hd ul li {*display:inline;}
.banner .hd ul li.on { background:#f7a10a; cursor:pointer;}
.banner, .banner a {height:450px;display:block;}
.banner ul {margin:0 auto; padding:0px 0px;}


.main1{ width:1100px; margin:40px auto;}

.title1{ width:1100px; float:left;}
.title1 label{font-size:36px;color:#0f5dce;text-align:center;line-height:36px;width:1100px;display:block;float:left;text-transform:uppercase;}
.title1 span{ display:block; margin:0 auto; text-align:center; width:240px; }
.title1 span em{border-top:solid 2px #333; width:40px; height:2px; display:block; float:left;margin:20px 10px 0px 10px;}
.title1 span h1{ font-size:28px; font-weight:normal; color:#333; display:block; float:left; width:100%; text-align:center;}
.title1 p{ width:1100px; display:block; float:left; line-height:30px; font-style:normal; text-align:center;}

.serviceBox{ width:1100px; margin-top:50px; float:left;}
.serviceBox ul{ width:1195px; margin-left:-95px;}
.serviceBox ul li{ width:180px; display:block; float:left; margin-left:110px;}
.serviceBox ul li a{ width:180px; height:250px; display:block; float:left;}
.serviceBox ul li a img{ width:140px; height:140px; display:block; margin:0 auto;}
.serviceBox ul li a span{ display:block; float:left; width:180px; font-size:20px; color:#000; padding-top:10px;line-height:30px; text-align:center;}
.serviceBox ul li a label{ width:180px; display:block; float:left; text-align:center; line-height:30px;}

.mess{ width:820px; padding-left:280px; background:url(../images/mess.jpg) top center no-repeat; float:left; height:226px;}
.mess .messcon{ width:820px; float:left; padding-top:15px;}
.mess .messcon .ipt1{ width:526px; height:35px; border:none; border:solid 1px #a9a9a9;}
.mess .messcon .msgbtn{background: #0f5dce;cursor: pointer;width: 95px;height: 36px;line-height: 30px;text-align: center;border: none;color: #fff;font-size: 14px;margin-top: 0px;font-family: "Microsoft YaHei";margin-left: 72px;}

.zclcBg{ width:100%; background:url(../images/bg1.jpg) top center no-repeat; height:400px; padding-top:50px;}
.zclc{ width:1100px; margin-top:30px;}

.fn{ width:1100px; float:left;}
.fn .fnTitle{ width:1100px; float:left;font-size:28px; font-weight:normal; color:#0f5dce; text-align:center;display:block; float:left;}


.fn .fnCont ul{ width: 1100px;margin-top:80px;display:block;}
.fn .fnCont li{ float: left; margin-left:40px;  margin-right:40px; text-align: center;}
.fn .fnCont li.red{border: #f64646 solid 5px; border-color: rgba(246,70,70,0.9);}
.fn .fnCont li.blue{}

.fn .fnCont .num{ font-size: 36px; padding: 10px 0px 5px 0px; color: #454545; }
.fn .fnCont .tips{ font-size: 18px; line-height: 22px; color: #2a68c5; margin-top:10px;}
.fn .fnCont .ico{ margin-top:35px;border: #286fd4 solid 5px; border-color: rgba(40,111,212,0.9);background: #fff; width:100px; height:100px; text-align: center;  border-radius:80px; margin-left:20px;}
.fn .fnCont .ico img{ width:44px; height:43px; display:block; float:left; margin:28px 28px;}
.fn .fnCont .site-homeMore{background: url(../images/more_bg.png) 545px 0px no-repeat; padding-top:40px; display:block; margin: 0px auto; margin-top: 30px;line-height: 14px; font-size: 14px; text-align: left; -webkit-animation: bounceDown 1.5s linear infinite; animation: bounceDown 1.5s linear infinite; float:left; clear:both; text-align:center; width:100%;}

.fn .site-homeTel{ background:url(../images/zxBtn.jpg) top center no-repeat; width:442px; height:54px;float:left;margin-left:329px;margin-top:30px;}
.fn .site-homeTel span{ display:block; float:left; width:280px; height:54px; line-height:54px; font-size:20px;color:#f64646;}
.fn .site-homeTel span i{ font-size:14px; font-style:normal; padding-left:30px; color:#333;}
.fn .site-homeTel a{ display:block; float:left; height:54px; color:#fff; padding:0px 30px 0px 65px; font-size:16px;color:#fff; line-height:54px;}


.dljzBox{ width:1100px; margin:20px; float:left;}

.dljzBox2{ margin-top:5px;}
.dljzBox .nameRect{ float: left;  width: 226px;}
.dljzBox .nameBox{  background: #286fd4; height: 90px; color: #fff;  font-size: 18px; text-align: center;}
.dljzBox .nameBox .t{ line-height: 47px; }
.dljzBox .nameBox .t:after{ content: ''; display: block; height: 2px; width: 40px; background: #fff; }
.dljzBox .nameBox .b em{ font-size: 20px; font-style:italic; }
.dljzBox .list{ float:right; width: 844px; }
.dljzBox .list li{ float: left; width: 206px; height: 180px; background: #f5f5f5; text-align: center; margin-right: 5px; }
.dljzBox .list .photo{ display: inline-block; margin-top: 27px; height: 64px;}
.dljzBox .list .photo:before{ content: ''; display: inline-block; vertical-align: middle; height: 100%;}
.dljzBox .list .photo img{ display: inline-block; vertical-align: middle; }
.dljzBox .list .name{ font-size: 18px; color: #555; margin-top: 10px; }
.dljzBox .list .more{ padding: 0px 20px; height: 28px; line-height: 28px; margin-top: 10px; }

.dljzBox .mgt2 {margin-top: 2px;}

.grayBg{ width:100%; background:#f2f2f2; padding:30px 0px 0px 0px; margin-top:30px;}

.wmysBox{ width:1100px; float:left; margin:30px auto 0px auto;}
.wmysBox dl dt{ width:1100px; display:block; float:left;}
.wmysBox .ysBox{ width:490px; padding-top:50px;}
.wmysBox .ysBox .ysNum{ width:490px; float:left;height:30px;}
.wmysBox .ysBox .ysTitle{width:490px;float:left;margin-top:20px;font-family:"微软雅黑"; border-bottom:solid 1px #c9c7c7; height:59px;}
.wmysBox .ysBox .ysTitle i{ display:block; float:left; width:49px;}
.wmysBox .ysBox .ysTitle  span{ width:430px; float:left; padding-left:10px;}
.wmysBox .ysBox .ysTitle  span h2{ display:block; float:left; width:430px;font-size:30px;color:#0f5dce; height:34px; line-height:34px;}
.wmysBox .ysBox .ysTitle  span label{display:block; float:left; width:430px;font-size:12px;color:#333; height:25px; line-height:25px; font-family:Georgia; font-style:italic;}

.wmysBox .ysBox ul{ width:490px; float:left; display:block; margin-top:20px;}
.wmysBox .ysBox ul li{ background:url(../images/li_list1.jpg) 0px 10px no-repeat; width:470px; padding-left:20px;font-size:16px; color:#333; line-height:25px; margin-bottom:10px;}
.wmysBox .ysBox ul li em{ font-style:normal;}

.wmysBox .ysImg{ width:530px;}


.khjzBox{ width:1100px; margin-top:30px; float:left;}
.khjzBox ul{ width:1120px; margin-left:-20px;}
.khjzBox ul li {width:260px;height:340px;margin-left:20px;float:left;}

.pjwz {height:170px;background:#fff;padding-top:13px; border:solid 1px #f0f0f0; padding:10px 0px;}
.pjwz .bt {font-size:20px;font-weight:bold;padding:0 17px;}
.pjwz .bt a {color:#1751aa;}
.pjwz .wznr {font-size:14px;line-height:22px;color:#292929;padding:0 16px;margin-top:5px;}
.pjwz .wznr a {color:#e60012;}


.newsRect{ width:1118px; margin-top:20px; margin-left:-28px;}
.newsRect .newsbox{ width: 340px; margin-left:28px; margin-top: 60px;}
.newsRect .tit{ overflow: hidden; zoom:1; border-bottom: #6097ff solid 2px; height: 80px;}
.newsRect .tit h3{ font-size: 30px; font-weight: normal; color: #3d3d3d; line-height: 42px; position: relative; padding-left: 60px;}
.newsRect .tit h3 img{ position: absolute; top: 0px; left: 13px; }
.newsRect .tit span{ font-size: 20px; line-height: 20px; font-family: "Times New Roman", Times, serif; color: #737373;  display: block; }
.newsRect .tit .more{ float: right; font-size: 14px; margin: 40px 10px 0px 0px;}
.newsRect .newsbox ul{ padding-top: 20px; }
.newsRect .newsbox ul.list li{ background: url(../images/li_list2.jpg) no-repeat left center; padding-left: 15px; line-height: 38px; font-size:14px; overflow:hidden; width:325px; overflow:hidden;}
.newsRect .newsbox ul.list li a{ color: #535353; width:325px; overflow:hidden; display:block; float:left; height:38px;}
.newsRect .newsbox ul.list li a:hover{ color: #6097ff; text-decoration: none; }

.wtnr {height:210px;margin:0px auto 0;padding-top:25px;}

.wtnr .wenda {height:210px;overflow:hidden;}
.wtnr .wd {height:130px;margin-top:10px;overflow:hidden;padding:0 5px;border-bottom:1px dashed #bbbbbb;padding-bottom:10px; widows:340px;}
.wtnr .wd h5 {font-size:14px;height:30px;line-height:30px;overflow:hidden;font-weight:normal; display:block; float:left; width:340px;}
.wtnr .wd h5 label {float:left;margin:8px 5px 0 0; width:16px; display:block; float:left;}
.wtnr .wd h5 a {color:#292929; width:315px; display:block; float:right;}
.wtnr .wd p {line-height:23px;color:#292929;margin-top:5px}
.wtnr .wd p span {float:left;margin:5px 5px 0 0;}
.wtnr .wd p a {color:#e60012;float:right;}


.botImgbox{ width:1100px;margin: 0px auto; padding-top: 40px; padding-bottom:30px;}
.botImgbox ul{ width:1160px; margin-left:-60px;}
.botImgbox li{ float: left; width: 175px; position: relative; padding-left: 50px; margin-left:60px; }
.botImgbox .ico{ position: absolute; top: -5px; left: 0px; }
.botImgbox h4{ font-size: 20px; font-weight: bold; color: #666; line-height: 24px; }
.botImgbox p{ font-size: 12px; line-height: 16px; color: #666; margin-top: 5px; white-space: nowrap; }


.footBg{ width:100%; background:#0f5dce; padding:40px 0px;}
.foot{ width:1100px; margin:0 auto;}
.foot .foot1{ width:300px; float:left; border-right:solid 1px #fff; padding:20px 30px 20px 60px; background:url(../images/footIcon.jpg) 0px 45px no-repeat; float:left;}
.foot .foot1 p{ display:block; float:left; color:#fff; display:block; float:left; width:300px; padding-bottom:5px;}
.foot .foot1 p label{ font-size:24px;}

.foot .foot2{ width:420px; padding-left:80px; border-right:solid 1px #fff; float:left; color:#fff; line-height:30px; padding-top:10px;}
.foot .foot3{ width:125px; float:right;}
.foot .foot3 img{ width:106px; height:106px; display:block; float:left; padding:8px 8px; border:solid 1px #fff;}
.foot .foot3 span{ width:125px; text-align:center; color:#fff; display:block; float:left; line-height:40px;}


/*--------------------*/

.INBanner{ width:100%; height:300px;}

.pageMenu{ width:100%; background:#f0f0f0; height:45px; line-height:45px;}
.plc{ width:1100px; margin:0 auto;}
.plc .p1{ float:left; font-size:16px; font-weight:bold; width:400px;}
.plc .p1 img{ display:block; margin-top:8px; float:left;}
.plc .p1 label{ display:block; float:left; padding-left:10px;}
.plc .p2{ float:right;}


.page{ width:1100px; margin:20px auto;}
.page .pageL{ width:220px; float:left;}
.page .pageL .leftMenu{ width:220px; float:left; background:#0f5dce;padding: 20px 0 25px;border-radius: 0px 30px;}

.page .pageL .leftMenu h4 {display: block;line-height: 50px;height: 50px;padding-left: 57px;color: #fff;text-decoration: none;margin: 5px 0px 0;font-size:24px;}
.page .pageL .leftMenu h4 a {color: #fff;text-decoration: none;}

.treeview {width:200px;}
.onefast a {display:block;line-height:50px;height:50px;padding-left:57px;color:#fff;margin:5px 0px 0;font-size: 18px;text-decoration:none;}
.onefast a:hover {background:#5084d1;}

.onefast .hover {background:#5084d1;display: block;line-height: 50px;height: 50px;padding-left: 57px;color: #fff;margin: 5px 0px 0;font-size: 18px;text-decoration: none;}

.page .pageR{  width: 830px; float:right;}

.rightTitle{ width:830px; height:40px; line-height:40px; border-bottom:solid 1px #ebebec; padding-bottom:10px;}
.rightTitle h2{}


/*in_about*/

.in_con{width:830px;height:100%;/*overflow:auto; b*/ackground:#fff;float:left; }
/*about*/
#in_about{float:left;display:block;width:830px;padding:20px 0px;height:auto;text-align:left;line-height:30px;}


/*------新闻页面-------*/

#in_news{ width:830px; display:block; padding:20px 0px; float:left;}


dl.news_dl {border-bottom: 1px dashed #cccccc;color: #666;font-size: 14px;line-height: 22px;height: 130px;overflow: hidden;}
dl.news_dl dt {height: 24px;line-height: 24px;margin-bottom: 3px;margin-top: 5px;overflow: hidden;padding:0 10px;margin-top:20px;}
dl.news_dlw {border-bottom: 1px dashed #cccccc;color: #666;font-size: 14px;line-height: 22px;height:230px;overflow: hidden; margin:0px 0 30px;}
dl.news_dlw dt {width:260px;float:left;}
dl.news_dlw dt img {width:260px;height:200px;}
dl.news_dlw dd{ width:530px; float:right;}
dl.news_dlw dd a{ font-size:16px; font-weight:bold;}
dl.news_dlw dd p{ line-height:28px; margin-top:10px;}

dl.news_dl .dt_1 {color: #303030;font-size: 18px;height: 20px;font-weight:bold;}
dl.news_dl .dt_2 {float: right;font-size: 14px;color:#303030;}
dl.news_dl dd {font-size: 14px;height: 45px;margin-bottom: 10px;overflow: hidden;padding-left: 10px;color:#808080;margin-top:20px;}


/*news*/
#in_news2 ul{width:830px;height:100%;overflow:auto; padding:10px 0px;}
#in_news2 ul li{background:url(../images/li_list2.jpg) no-repeat left center;width:810px; padding-left:20px;line-height:35px;margin-top:5px;position:relative; border-bottom:dashed 1px #b2b2b2;}
#in_news2 ul li span{position:absolute;top:0px;right:5px;}

/*文章分页*/
.pageNav{width:100%;height:30px;line-height:30px;margin:15px 0px;text-align:center; clear:both;}
.pageNav {float:left;padding:12px 0 12px 16px}
.pageNav li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #e9e9e9}
.pageNav li a{float:left;padding:2px 4px 2px;color:#555;display:block}
.pageNav li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px}
.pageNav li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#f8f8f8;padding:2px 4px 2px;font-weight:bold}
.pageNav .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999}
.pageNav .pageinfo strong{color:#555;font-weight:normal;margin:0 2px}


/*--------产品----------*/
#in_case{ width:830px; float:left;}
#in_case ul{ width:895px; margin-left:-65px; margin-top:30px;}
#in_case ul li{ width:232px; float:left; height:200px;overflow:hidden; margin:0px 0px  20px 65px;}
#in_case  ul li a.proImg{ width:228px; height:173px; float:left; background:url(../images/proBg.jpg) 0px 0px no-repeat; padding:1px 2px 4px 2px;}
#in_case ul li a.proImg img{ width:228px; height:173px; display:block; float:left; border:solid 1px #cbcbc9;}
#in_case ul li a.proTxt{ width:232px; height:25px; line-height:25px; display:block; float:left; text-align:center;}


/*-------客户见证-------*/
#in_case2{ width:830px; float:left; margin-top:20px;}


dl.news_dlw {border-bottom: 1px dashed #cccccc;color: #666;font-size: 14px;line-height: 22px;height:230px;overflow: hidden; margin:0px 0 30px;}
dl.news_dlw dt {width:260px;float:left;}
dl.news_dlw dt img {width:260px;height:200px;}
dl.news_dlw dd{ width:530px; float:right;}
dl.news_dlw dd a{ font-size:16px; font-weight:bold;}
dl.news_dlw dd p{ line-height:28px; margin-top:10px;}



/*---------about 2  end-----------*/

#in_about2{ width:830px; float:left;}

.Industrial_main{width:830px;margin:20px auto 0px auto; height:300px;background: #fff;padding-bottom: 5px;}
.Industrial_main_left{float: left;width: 280px;height: auto;margin-top: 18px;}
.Industrial_wc{width: 280px;height:210px;margin-bottom: 20px;}

.Industrial_main_center{width: 460px;height: auto;float: right;margin-right: 35px;*+margom-right:15px;margin-top: 18px;}

.Industrial_main_center h1{font-size: 20px;color: #555;font-weight: bold;margin-bottom:27px; display:block; float:left; width:460px;}

.Industrial_main_center_box{width: 425px;height: 52px;background: #e7f2fc;margin-bottom: 7px; float:left;}
.Industrial_main_center_box span{float: left;margin-left: 10px;margin-top: 10px; display:block; width:425px;}
.Industrial_main_center_box span b{font-size:16px;color: #999999;font-weight: normal;vertical-align: middle;display: inline-block;float:left; line-height:32px;}
.Industrial_main_center_box span i{margin-left: 16px;font-style: normal;font-size: 24px;font-weight: bold;color: #e71818;display:block; float:left;}
.Industrial_main_center_box font{float: left;text-align: center;margin-top:7px; padding-left:5px;font-size: 12px;color: #999;margin-right: 25px;font-size: 14px;color: #eaa31a;}



.Industrial_main_center_a1{float: left;width: 131px;height: 40px;background: #dd1a28;font-size: 18px;color: #fff;text-align: center;line-height: 40px;margin-top: 25px;}
.Industrial_main_center_a1:hover{background: #3c9edd;color: #fff;}

.nei-div{width: 830px;
    height: 50px;
    background: #3c9edd;
    color: #fff;
    font-size: 20px;
    line-height: 50px;
    margin: 0 auto;
    margin-bottom: 30px;}
.nei-div span{ padding-left:20px; width:810px; display:block; float:left;}	

.nei-nei{ width:830px; float:left; padding:10px 0px;}



.item-enrollSearch{ width: 850px; margin: 0px auto; padding-top:10px; clear:both; margin-top:30px;}
.searchIpt{ width:730px; float:left;}
.item-enrollSearch .name{ width:120px; text-align: center; float:left;font-size:22px; font-weight:bold;line-height: 43px; font-weight: normal; }
.item-enrollSearch .inp-p{  float: left; border-radius: 3px; height: 43px; background: #fff;}
.item-enrollSearch .inp-txt{ margin:0px 10px 0px 0px;  font-size: 14px; border: 0;background:none; outline:none;  }
.item-enrollSearch .inp-p1{ margin-right: 5px; width: 285px;position: relative; border:solid 1px #ccc;}
.item-enrollSearch .inp-p1  .inp-txt{ width:250px; margin-left:35px; line-height:45px;}
.item-enrollSearch .inp-p1 label{  position: absolute; width: 10px; height: 19px; top: 12px; left: 19px; background: url(../images/enroll_nameico.gif) no-repeat left top; display: block; }
.item-enrollSearch .inp-p2{width:200px; margin-right: 5px;border:solid 1px #ccc;}
.item-enrollSearch .inp-p2  .inp-txt{ width:180px; margin:0px 10px; line-height:45px;}

.searchBtn{ width:850px; float:left; margin-top:30px; text-align:center;}
.item-enrollSearch input.blue{ height: 43px; line-height: 43px;padding: 0px 40px;
    font-size: 14px;
    background: #286fd4;
    color: #fff; border:none; display:block; margin:0 auto;}
.item-enrollSearch input.black{ height: 43px; line-height: 43px; }
.item-enrollSearch .tips{  margin-top:25px; line-height: 24px;float:left; width:850px; text-align:center; display:block;}




/*--------2017-11-8----------*/

.dljzTop{ width:1100px; margin:30px auto; float:left;}
/*.dljzTop ul{ width:1120px; margin-left:-20px;}
.dljzTop ul li{ width:260px; float:left; margin-left:20px; background:#286fd4; height:90px;}
.dljzTop ul li span{ width:165px; display:block; float:left; text-align:center;color:#fff; padding:20px 0px; line-height:50px; font-size:16px;}
.dljzTop ul li label{ background:#FD5A66; height:90px; line-height:90px; font-size:16px; font-weight:bold;color:#fff; display:block; float:right; width:95px; text-align:center;}*/


.dljzTop ul{ width:1129px; margin:0 auto; margin-left:-29px;}
.dljzTop ul li{ width:535px; float:left; margin-left:29px; background:#286fd4; height:120px;}
.dljzTop ul li span{ width:315px; display:block; float:left; text-align:left;color:#fff; padding:17px 17px;font-size:14px;}
.dljzTop ul li span b{ display:block; float:left; width:315px; text-align:center; font-size:20px; line-height:25px; height:25px; padding-bottom:8px;}
.dljzTop ul li span p{ width:315px; display:block; float:left; margin:0px 0px; padding:0px 0px; line-height:24px;}
.dljzTop ul li dl{ background:#FD5A66; height:95px; padding-top:25px;font-size:16px; color:#fff; display:block; float:right; width:185px; text-align:center;}
.dljzTop ul li  dl dt{ width:100%; float:left; text-align:center; line-height:30px;}
.dljzTop ul li dl dt em{  font-style:normal;}
.dljzTop ul li i{ display:block; widows:100%; text-align:center; font-size:14px; font-style:normal;}

.list { padding-top: 25px; padding-bottom: 25px; width:1100px;}
.list .zhucelist {
	width: 251px; margin-top:20px; border:solid 1px #e3e1e1;
	float: left;
	background-color: #f9f9f9;
	transition:all 0.5s;
	-moz-transition:all 0.5s; /* Firefox 4 */
	-webkit-transition:all 0.5s; /* Safari and Chrome */
	-o-transition:all 0.5s;
	cursor:pointer
}

.list .zhucelist:hover{
-webkit-box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1);
box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1); 
-webkit-transform: translate3d(0, -3px, 0);
-moz-transform: translate3d(0, -3px, 0);
-ms-transform: translate3d(0, -3px, 0); 
-o-transform: translate3d(0, -3px, 0); 
transform: translate3d(0, -3px, 0); 
}
.list .zhucelist .img { display:block; width:73px; height:58px; padding:30px 89px;}
.list .zhucelist .text { padding: 10px 10px 20px 10px; text-align: center;}
.list .zhucelist h2 {font-size: 22px;color: #575757;margin: 0px;padding: 0px;text-align: center;font-family: "Microsoft YaHei";font-weight: normal;display: block;}
.list .zhucelist .info { font-size: 14px; color: #666666; line-height: 40px;}
.list .zhucelist .more {font-family: "Microsoft YaHei";font-size: 14px;color: #FFFFFF;text-decoration: none;display: block;height: 30px;width: 100px;line-height: 28px;background-color: #286fd4;margin-right: auto;margin-left: auto;margin-top: 5px;margin-bottom: 5px;}
.list .zhucelist .more:hover {color: #FFFFFF; background-color: #666666;}

.list .zhucelist span {color: #FD5A66;}
.list .zhucelist .txt {font-size: 16px;line-height: 40px;color: #b0b0b0;}


.mr29 {margin-right: 29px;}



.zclc{}

.zclc ul{text-align: center;background: url(../images/solid.jpg) no-repeat 0 48px;width:100%; overflow: hidden; margin-top:30px; clear:both;}
.zclc ul li{float: left;}
.zclc ul li:first-child .pic{margin-top: 50px; text-align:left;}
.zclc ul li:last-child .pic{margin-top: 50px; text-align:right;}
.zclc ul li .pic-wz{margin-top:20px;}
.zclc ul li:nth-child(2){margin-left:60px;}
.zclc ul li+li+li{margin-left:61px;}
.zclc ul li .pic-wz h3{font-size:18px;font-weight: normal;text-align: center; }
.zclc ul li .pic-wz p{font-size:14px; text-align: center; color:#777;}
.zclc ul li .pic-wz2{font-size:18px;font-weight: normal;text-align: center; color:#777; margin-top:50px;}

.zclcIcon{ width:1200px; margin:30px 0px;}
.zclcIcon img{ display:block; margin:0 auto;}




/*---------11月15日 ---------*/

.dlMain{ width:1100px; float:left; margin-top:20px;}
.dlMain ul{ width:1116px; margin-left:-10px;}
.dlMain ul li{margin-left:10px;width:236px;background:#0f5dce;height:310px; float:left;padding:15px 15px;}
.dlMain ul li h2{ display:block; width:232px; text-align:center; float:left; color:#fff; font-size:24px; border-bottom:solid 1px #fff; line-height:40px; padding-bottom:5px;}
.dlMain ul li label{display:block; width:232px; text-align:center; float:left; color:#fff; font-size:18px;line-height:30px; padding-bottom:5px;}
.dlMain .price{ width:232px; height:35px; background:#fff400; color:#000; line-height:35px; float:left; text-align:center; font-weight:bold; font-size:18px;}
.dlMain .price em{ font-size:24px;}
.dlMain .lw{ width:160px; height:35px;display:block; padding:15px 35px; float:left; border-bottom:solid 2px #fff;}
.dlMain .lw span{background:#fff;width:160px; height:35px; color:#000; text-align:center; display:block; float:left; line-height:35px; font-size:18px; font-weight:bold;}
.dlMain .sx{ width:236px; float:left; margin-top:10px;}
.dlMain .sx dl { width:243px; display:block; float:left; margin-left:-7px;}
.dlMain .sx dl dt{ display:block; float:left; width:40px; padding:5px 5px; border:solid 1px #fff; float:left; height:60px; margin-left:7px;}
.dlMain .sx dl dt img{ width:38px; height:38px; display:block; margin:0px auto;}
.dlMain .sx dl dt label{ width:40px; display:block; text-align:center; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px;}

.dlMain .moreA{ width:136px; height:28px; display:block; margin:12px 43px 0px 43px; float:left; background:#fff;}
.dlMain .moreA a{ width:136px; height:28px; display:block; text-align:center; line-height:28px; font-size:14px; color:#000; font-weight:bold;}
.dlMain .moreA a:hover{ background:#fff400;}


/*右侧客服 开始*/
.floatBox{ position:fixed; right:0; top:50%; margin-top:-190px; background:#fff; width:74px; z-index:100; -webkit-box-shadow: 3px 3px 3px;  -moz-box-shadow: 3px 3px 3px;  box-shadow: -1px 1px 20px rgba(0, 0, 0, .13);}
.floatBox li a{ color:#666666; font-size:12px; text-align:center; width:100%; display:block; padding:50px 0 5px 0; border:1px solid #ededed; border-top:0; background:url(../images/floatbox.png) no-repeat; background-position:16px -48px;}
.floatBox li a:hover{ color:#ff6800}
.floatBox li.li_o a{ border-color:#9cb8e2; background-color:#9cb8e2; color:#fff; background-position:16px 9px; cursor:default; padding-top:35px; padding-bottom:0px;}
.floatBox li.li_s a{background-position:16px -123px;}
.floatBox li.li_f a{background-position:16px -198px;}
.floatBox li.li_w a{background-position:16px -272px;}
.fixer{ position:fixed; right:0px; top:0;_position:absolute;_top:expression(documentElement.scrollTop+10 + "px"); z-index:100;}
.floatBox.fixer{ top:150px;}
/*右侧客服 结束*/

#newBridge{display:none;}