﻿@charset "utf-8";
/* CSS Document */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,sub,sup,var,b,i,s,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;}
img { border: none; }
ul, li { list-style: none; }
a { text-decoration: none; color: #666; cursor: pointer; }
a:hover { color: #c92a32; }
input, select, button, textarea { font-size: 14px; font-family: "微软雅黑"; color: #666; }
body { font-size: 12px; font-family: "微软雅黑"; color: #666; background:#f0f0f0 }
h1, h2, h3, h4, h5, h6, h7, b { font-weight: normal; }
i, em { font-style: normal; }
.clearfix { zoom: 1 }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.fl { float: left; }
.fr { float: right; }
.w880{ width:880px; margin:0 auto;}
.w1213{ width:1213px; margin:0 auto;}
.w1000{ width:1000px; margin:0 auto;}

.header{ background:#f0f0f0; width:100%;}
.logo{ float:left; padding:35px 0 0 0;}
.top-right{ float:left;  height:60px; padding:30px 0 0 6px; font-size:18px;}
 
.nav{  height:60px;}
.nav li{ float:left; display:inline; width:110px;}
.nav li a{ display:block; font-size:18px; color:#666666; line-height:60px; text-align:center}
.nav li:first-child a{ border-left:none;}
.nav li a:hover,.nav li.current a{ background:#c91623; color:#fff}
.banner{ width:100%; overflow:hidden; height:610px; position:relative;}
.banner{ width:100%; overflow:hidden; height:610px; position:relative;}
#divSmallBox { overflow: hidden; *display:inline;*zoom:1;width: 10px; height: 10px; margin: 0 5px; border-radius: 10px; background: #ffffff; }
#playBox { width:1920px; height: 610px; position:absolute; left:50%; margin-left:-960px; overflow: hidden; }
#playBox .oUlplay { width: 99999px; position: absolute; left: 0; top: 0; }
#playBox .oUlplay li { float: left; width:1920px; height:610px;}
#playBox .oUlplay li a{  width:100%; height: 610px; display:block; position:relative;}
#playBox .oUlplay li a img { position:absolute; left:50%; margin-left:-960px;}
#playBox .pre { cursor: pointer; width: 61px; height: 116px; background: url(../images/bg.png) no-repeat; background-position:0 0; position: absolute; top: 182px; left: 50%; z-index: 10; margin-left:-660px;}
#playBox .next { cursor: pointer; width: 61px; height: 116px; background: url(../images/bg.png) no-repeat; background-position:-61px 0; position: absolute; top: 190px; right: 50%; z-index: 10; margin-right:-660px;}
#playBox .smalltitle { width: 100%; height: 16px; position: absolute; bottom: 61px; z-index: 10; display:none;}
#playBox .smalltitle ul { text-align:center; width:100%; margin: 0 auto; }
#playBox .smalltitle ul li { width: 16px; height: 16px; margin: 0 5px; border-radius: 16px; background: #ffffff; display:inline-block; overflow: hidden; *zoom:1;}
#playBox .smalltitle .thistitle { background: none; border:2px #fff solid; width:12px; height:12px; }
.idx11{ width:100%; background:#fafafa;}
.idx1{ height:89px; position:relative; margin:0 auto; z-index:20;/* margin-top:-245px; overflow:hidden;*/ width:1010px;}
.idxdiv1{ display:block; width:331px; position:absolute; bottom:0; left:0; text-align:center; height:89px; background:#fff;-webkit-transition: all 300ms 0s;
-moz-transition: all 300ms 0s;
-ms-transition: all 300ms 0s;
-o-transition: all 300ms 0s;
transition: all 300ms 0s;}
.idxdiv1 dl{ height:89px; position:absolute; bottom:0; left:0; width:331px; border-top:4px #22529a solid; background:#fafafa;-webkit-transition: all 300ms 0s;
-moz-transition: all 300ms 0s;
-ms-transition: all 300ms 0s;
-o-transition: all 300ms 0s;
transition: all 300ms 0s;}
.idx1 dl dt{ position:absolute; width:100%; top:-45px; left:0;}
.idx1 dl dt span{ display:block; width:98px; height:86px; font-size:12px; color:#fff; line-height:86px; text-align:center; margin:0 auto;}
.iimg1{ position:absolute; bottom:8px; width:100%; left:0;-webkit-transition: all .5s .2s;
-moz-transition: all 1s .1s;
-ms-transition: all 1s .1s;
-o-transition: all 1s .1s;
transition: all 1s .1s;}
.iimg1 a{ color:#303030; font-size:18px; text-align:center;}
.idximg img{ width:331px; height:0;-webkit-transition: all 300ms 0s;
-moz-transition: all 300ms 0s;
-ms-transition: all 300ms 0s;
-o-transition: all 300ms 0s;
transition: all 300ms 0s;}
.idx1 dl dd{-webkit-transition: all .5s .2s;
-moz-transition: all 1s .5s;
-ms-transition: all 1s .5s;
-o-transition: all 1s .5s;
transition: all 1s .5s; opacity:0; position:absolute; top:48px; left:0; width:100%; filter:alpha(opacity=0);}
.idx1 dl dd p{ color:#1b417b; font-size:14px; line-height:24px; padding:0 18px; opacity:0; filter:alpha(opacity=0); max-height:48px; overflow:hidden;}
.idxtext{ position:absolute; bottom:10px; left:0; width:100%; opacity:0; filter:alpha(opacity=0);-webkit-transition: all .5s .2s;
-moz-transition: all 1s .1s;
-ms-transition: all 1s .1s;
-o-transition: all 1s .1s;
transition: all 1s .1s;}
.idxtext a{ display:block; width:173px; height:37px; text-align:center; line-height:37px; border:1px #bbb solid; font-size:15px; color:#7e7e7e; margin:0 auto;-webkit-transition: all 300ms 0s;
-moz-transition: all 300ms 0s;
-ms-transition: all 300ms 0s;
-o-transition: all 300ms 0s;
transition: all 300ms 0s;}
.idxtext a:hover{ background:#22529a; border-color:#22529a; color:#fff;}
.idxdiv1:hover{ height:334px; box-shadow:0 0 5px rgba(0,0,0,0.3);}
.idxdiv1:hover .idximg img{ height:175px;}
.idxdiv1:hover dl{ height:155px; background:#fff;}
.idxdiv1:hover dd{ opacity:1; filter:alpha(opacity=100);}
.idxdiv1:hover dd p,.idxdiv1:hover .idxtext{ opacity:1; filter:alpha(opacity=100);}
.idxdiv1:hover .iimg1{ opacity:0; filter:alpha(opacity=0);}
.iknow{ left:5px;}
.idx1 dl dt span.know{ background:url(../images/bg1.png) no-repeat;}
.ichoose{ left:340px;}
.idx1 dl dt span.choose{ background:url(../images/bg2.png) no-repeat;}
.imembers{ right:5px; left:auto;}
.idx1 dl dt span.members{ background:url(../images/bg3.png) no-repeat;}

.jjbanner{ text-align:center;}
/*产品中心START*/
.idx2{ padding:40px 0;}
.idx5{padding:5px 0; }
 
.bannimg{ float:left;width: 1213px; height:150px;padding-bottom: 40px; padding-top: 127px;}
.bannimg img{  width: 100%;height: 100%;}
.content{ padding:20px 0 79px;}
.ititle2{ text-align:center; padding-bottom:40px; padding-top:40px; width:755px; clear:both; margin:0 auto;}
.ititle2 p{ font-size:20px; color:#ed2123; }
.ititle{ text-align:center; padding-bottom:40px; padding-top:90px; width:654px; clear:both; margin:0 auto;}
.ititle p{ font-size:20px; color:#ed2123; }
.ititles{ text-align:center; padding-bottom:40px; padding-top:90px; width:886px; clear:both; margin:0 auto;}
.ititles p{ font-size:20px; color:#ed2123; }
.xian {
       height: 1px; 
       margin-top: 40px;
       text-align: center; 
       border-top: 2px solid #d8433a;
}
.txt{ 
     position: relative;
     top:-18px;
     background: #f0f0f0;
     display: inline-block;
}

.ititle h2{ font-size:18px; color:#c91623; font-weight:bold;}
.newslist{ float:left; width:594px; height:186px; padding-right:24px; margin-bottom:24px;}
.newslist .newsimg{float:left; width:112px; height:186px;background:#dcdcdc; font-size:14px; color:#000;}
.newslist .newsimg .newsimg1{ padding:45px 20px;}
.newslist .newsli{ float:left; width:470px; height:166px; padding-top:20px; margin-left:10px; background:#dcdcdc; }
.newslist .newsli ul li{ float:left; width:470px; font-size:14px; line-height:26px; text-indent:15px;}

.slideGroup{text-align:left;  }
.slideGroup .Hd{ width:100%; margin:0 auto 30px; background:#22529a;}
.slideGroup .Hd ul li{ float:left; display:inline; width:250px; height:47px; color:#fff; font-size:16px; text-align:center; line-height:47px; cursor:pointer; position:relative; }
.slideGroup .Hd ul li:hover,.slideGroup .Hd ul li.on{ background:#c92a32;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; width:1000px;height:403px;margin:0 auto; position:relative; left:0;}
.slideGroup .parBd ul li .ipro-text{ height:56px; line-height:56px; border-top:1px #f0eded solid;}
.slideGroup .parBd ul li .ipro-text p{ font-size:16px; color:#343434;}
/*.slideGroup .parBd ul li .ipro-text em{ display:block; width:20px; height:20px; background:url(../images/bg.png) -129px 0 no-repeat; margin:18px auto 0;}*/
.slideGroup .parBd ul li a:hover{ border-color:#c92a32;}
.slideGroup .parBd ul li a:hover .ipro-text{ background:#c92a32; border-color:#c92a32;}
.slideGroup .parBd ul li a:hover .ipro-text p{ color:#fff;}
.slideGroup .parBd ul li a:hover .ipro-text em{ background-position:-129px -20px;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{width:324px;float:left;padding:0 5px; text-align:center; position:relative; z-index:1;}
.slideGroup .parBd ul li .ipro-img{ height:288px; display:block; padding-bottom:17px;}
.slideGroup .parBd ul li .ipro-img img{ display:block; overflow:hidden; max-width:302px; max-height:288px; margin:0 auto;}
.slideGroup .parBd ul li a{ display:block; padding:17px 0 0; border:1px #f0eded solid; background:#fff;}
.ipro-menubg{ background:url(../images/bg4.png) repeat; position:absolute; top:47px; left:-250px; width:1000px; height:50px; z-index:98; display:none;}
.ipro-menubg1{ left:-500px;}
.ipro-menubg2{ left:0;}
.ipro-menubg3{ left:-750px;}
.ipro-menu{ position:absolute; width:495px; top:47px; z-index:20; left:0; display:none; z-index:99;}
/*.ipro-menu em{ display:block; position:absolute; top:-12px; left:50%; margin-left:-8px; width:17px; height:12px; background:url(../images/bg.png) -182px 0 no-repeat;}*/
.ipro-menu a{ display:block; float:left; width:80px; text-align:center; height:50px; line-height:50px; text-align:center; font-size:14px; color:#1b1b1b;}
.ipro-menu3 a{ width:115px;}
.ipro-menu a:hover{ color:#c92a32;}
/*产品中心END---------------------------------*/
/*优势START*/
.idx3{ padding:40px 0;}
.idx3 .ititle h2,.idx4 .ititle h2{ font-weight:normal;}
.idx3 .ititle h2 span,.idx4 .ititle h2 span{ font-weight:bold;}
.iadv-left{ float:left; display:inline; width:578px;}
.iadv-con{ margin-bottom:5px;}
.iadvrow{ height:47px; border:1px #c2c2c2 solid; padding:0 16px 0 13px; cursor:pointer; color:#22529a;}
.iadvrow i{ float:left; width:26px; height:24px; margin-right:19px; margin-top:10px;}
.iadvrow p{ float:left; font-size:19px; line-height:47px;}
.iadvrow em{ float:right; display:block; width:13px; height:13px; background:url(../images/adv_ico6.png) 0 0 no-repeat; margin-top:16px;}
.iadvrow i.iadv-ico1{ background:url(../images/adv_ico1.png) 0 0 no-repeat;}
.iadvrow i.iadv-ico2{ background:url(../images/adv_ico2.png) 0 0 no-repeat;}
.iadvrow i.iadv-ico3{ background:url(../images/adv_ico3.png) 0 0 no-repeat;}
.iadvrow i.iadv-ico4{ background:url(../images/adv_ico4.png) 0 0 no-repeat;}
.iadvrow i.iadv-ico5{ background:url(../images/adv_ico5.png) 0 0 no-repeat;}
.iadvrow.iadvrowed{ background:#22529a; border-color:#22529a; color:#fff;}
.iadvrow.iadvrowed i{ background-position:0 bottom;}
.iadvrow.iadvrowed em{ background-position:0 bottom;}
.iadvinfo{ border:1px #cfcfcf solid; border-top:none; padding:20px 13px; display:none;}
.iadvinfo p{ background:url(../images/ico.jpg) left 11px no-repeat; padding-left:20px; font-size:14px; color:#464646; line-height:26px;}
.iadvinfo p span{ color:#c92a32;}
.iadv-right{ float:right; display:inline; width:380px; background:url(../images/adv_men.jpg) center 39px no-repeat;}
.iadvtip{ padding-left:10px;}
.iadvtip li{ position:relative; width:84px; float:left; margin-bottom:35px; margin-right:202px;}
.iadvtip li.ili-2{ float:right; margin-right:0;}
.iadvrc{ width:80px; height:53px; border:2px #22529a solid; text-align:center; padding-top:15px; background:#fff;-webkit-transition: all .2s .2s;
-moz-transition: all .2s .2s;
-ms-transition: all .2s .2s;
-o-transition: all .2s .2s;
transition: all .2s .2s;}
.iadvrc h2{ font-size:16px; color:#c92a32; font-weight:bold;}
.iadvrc p{ font-size:14px; color:#5d5d5d;}
.iadvr-info{ background:url(../images/bgpng.png) repeat; border-radius:5px; padding:25px 15px; width:160px; position:absolute; right:-211px; top:-27px;-webkit-transition: all .5s .5s;
-moz-transition: all .5s .1s;
-ms-transition: all .5s .1s;
-o-transition: all .5s .1s;
transition: all .5s .1s; opacity:0; filter:alpha(opacity=0); z-index:5;}
.iadvr-info p{ font-size:14px; color:#fff; line-height:28px;}
.iadvr-info em{ display:block; background:url(../images/ico.png) no-repeat; width:14px; height:18px; position:absolute; left:-14px; top:58px;}
.iadvtip li.ili-2 .iadvrc{ float:right;}
.iadvtip li.ili-2 .iadvr-info{ left:-211px;}
.iadvtip li.ili-2 .iadvr-info em{ left:auto; right:-14px; background-image:url(../images/ico1.png);}
.iadvtip li:hover .iadvrc{ margin-left:-10px;}
.iadvtip li:hover .iadvr-info{ opacity:1; filter:alpha(opacity=100); right:-201px;}
.iadvtip li.ili-2:hover .iadvrc{ margin-right:-10px;}
.iadvtip li.ili-2:hover .iadvr-info{ opacity:1; filter:alpha(opacity=100); left:-201px;}
/*优势END---------------------------------*/
/*优势START*/
.idx4{ padding:40px 0 55px;}
.bgf4f4f4{ background:#f4f4f4;}
/*.icuslist{ margin-top:57px;}*/
.icuslist li{ float:left; display:inline; width:500px; position:relative;}
.icuslist-text{ background:#fff; height:137px; width:210px; padding:35px 20px 0; color:#2b2a2a;}
.icuslist-text h3{ font-size:16px; margin-bottom:8px;}
.icuslist-text p{ line-height:24px;}
.icus-ico1{ display:block; background:url(../images/bg.png) -153px 0 no-repeat; width:10px; height:18px; position:absolute; top:50%; margin-top:-9px; left:50%; margin-left:-10px; z-index:3;}
.idxli2 .icus-ico1{ background-position:-165px 0; left:50%; margin-left:0; z-index:3;}
.icuslist li a{ display:block;}
.icuslist li a:hover .icuslist-text{ background:#c92a32; color:#fff;}
.icuslist li a:hover em.jia{ display:block; background:url(../images/jia.png) center no-repeat; width:250px; height:172px; position:absolute; left:0; top:0; z-index:2;}
.icuslist li a:hover .bgpng{ background:url(../images/bgblack.png) repeat; width:250px; height:172px; position:absolute; top:0; left:0; z-index:1;}
.icuslist li a:hover .icus-ico1{ background-position:-153px -18px;}
.icuslist li.idxli2 a:hover .icus-ico1{ background-position:-165px -18px;}
.icuslist li.idxli2 a:hover .bgpng,.icuslist li.idxli2 a:hover em.jia{ left:auto; right:0;}
/*优势END---------------------------------*/
/*走进航天康达START*/

.ititle1{padding: 54px 0px 0 48px;}
.ititle1 p{ font-family:Arial; font-size:12px; color:#000;}
.ititle1 h2{ font-size:16px; color:#000;}
.ititle1 h2 span{ font-weight:bold;}
.aboutus{ width:1213px; float:left; height:500px;border:#9c9a9b 1px solid;}
.aboutimg{ float:left;}
.iabout{ width:405px; height:500px; float:right; display:inline;  background:#dcdcdc}
.iabout-con{ font-size:14px; color:#000; line-height:22px;padding: 42px 44px;text-indent: 22px;}
.iabout-con a{ display:inline-block; color:#fff; background:#c81623; width:140px; height:35px; line-height:35px; text-align:center; margin-top:56px;    margin-left: 168px;}
.iabout-con a:hover{ color:#fff; background:#c92a32;}
/*走进航天康达END---------------------------------*/
/*新闻/常见问题START*/
.inew{ padding:40px 0 32px;}
.slideTxtBox3{ width:500px; text-align:left; position:relative;}
.slideTxtBox3 .hd{ margin-bottom:0; width:auto; background:url(../images/bg.png) -213px -289px no-repeat; padding-left:37px;}
.slideTxtBox3 .hd ul li{ float:left; display:inline; width:auto; height:30px; color:#404040; font-size:18px; text-align:center; line-height:30px; margin-right:12px; cursor:pointer; position:relative; background:none;}
.slideTxtBox3 .hd ul li span{ color:#666; margin:0 10px 0 0;}
.slideTxtBox3 .hd ul li:hover{ color:#333; background:none;}
.slideTxtBox3 .hd ul li.on{ color:#22529a; background:none; font-weight:bold;}
.slideTxtBox3 .hd ul li.on i{ display:block; background:url(../images/bg.png) -164px 0 no-repeat; width:10px; height:5px; position:absolute; bottom:-5px; left:50%; margin-left:-5px;}
.slideTxtBox3 p.pt1{ font-size:15px; color:#666; text-transform:uppercase; font-family:Arial; background:url(../images/bg3.jpg) left bottom no-repeat; padding-bottom:18px;}
.slideTxtBox3 a.imore{ position:absolute; right:0; top:8px;}
.inews{ float:left; display:inline; width:500px;}
.inewscon{ padding-top:23px;}
.inewstop{ margin-bottom:20px;}
.inewstext{ width:325px; display:inline;}
.inewstext h3{ font-size:15px; color:#403f3f; margin-bottom:8px;}
.inewstext p{ color:#636363; line-height:20px;}
.inewstext span{color:#787878; display:block; margin-top:10px;}
.inewstop a{ display:block;}
.inewstop a:hover h3,.inewslist li a:hover h3{ color:#22529a;}
.inewslist li{ border-top:1px #d9d9d9 dashed; padding:15px 0;}
.inewslist li h3{ color:#403f3f; font-size:15px; margin-bottom:8px; position:relative;}
.inewslist li span{ position:absolute; right:0; color:#787878; font-size:12px;}
.inewslist li p{ color:#6e6e6e;}
.iqaa{ float:right; display:inline; width:452px;}
.iqaatitle{ font-size:18px; color:#22529a; font-weight:bold; background:url(../images/bg.png) -217px -331px no-repeat; padding-left:31px; position:relative; height:30px; line-height:30px;}
.iqaatitle a{ position:absolute; right:0; top:0; font-size:12px; font-weight:normal;}
.iqaa p.pt1{ font-size:15px; color:#666; text-transform:uppercase; font-family:Arial; background:url(../images/bg3.jpg) left bottom no-repeat; padding-bottom:25px;}
.iqaalist{ margin-top:23px;}
.iqaalist li{ margin-bottom:28px;}
.iqaalist h3{ padding-left:30px; background:url(../images/bg.png) -217px -441px no-repeat; margin-bottom:9px;}
.iqaalist h3 a{ font-size:14px; color:#22529a; font-weight:600;}
.iqaalist h3 a:hover{ text-decoration:underline;}
.iqaalist p{ line-height:24px; color:#757575; padding-left:30px; background:url(../images/bg.png) -217px -479px no-repeat; max-height:48px; overflow:hidden;}
/*新闻/常见问题END------------------------------------*/
/*底部START*/
.footer{ width:100%; background:#ca4341; padding:50px 0 25px; color:#fff;}
.footer a:hover{ text-decoration:underline;}
.foot-left{ float:left; width:340px;}
.foot-left .quan{ float:left; background:url(../images/tel.png) no-repeat; width:280px; height:45px; font-size:18px; padding-left:60px; line-height:45px;}
.foot-left .tel{ float:left; font-size:30px;line-height:60px; font-weight:bold; text-align:center;}
.foot-left .qq{ float:left; width:240px; margin-top:10px; border:#fff 1px solid; height:34px; text-align:center; line-height:34px;}
.foot-left .qq a{ font-size:18px; color:#fff;}

.foot-center{ float:left; width:340px; width:500px; height:160px;border-left:#d87472 3px solid; border-right:#d87472 3px solid; }
.foot-center p{ line-height:30px; font-size:20px; text-indent:33px;}
.foor-right{ float:right; display:inline; width:360px;}
.foor-right .wei1{ float:left; width:160px; text-align:center;font-size:16px; padding-left:26px; }
.foor-right .wei2{ float:left; width:160px;text-align:center;font-size:16px;}
.foot-nav{ border-bottom:1px #18529c solid; padding-bottom:17px;}
.foot-nav a{ font-size:14px; color:#fff; margin-right:40px;}

.footers{ width:100%; background:#232323; color:#fff;}
.foot-con{ margin:0 auto; width:1213px;  height:77px;font-size:14px; color:#fff; line-height:77px; text-align:center;}
.foot-con a{ color:#fff;}
.foot-con a:hover{ text-decoration:underline;}
 
.links{ width:1213px; margin:0 auto; border-top:3px #d87472 solid; padding-top:20px;margin-top: 20px;}
.links h2{ font-size:16px; color:#f3f3f3; margin-bottom:10px;}
.links b{ font-size:18px; color:#f3f1f1; margin:0 8px;}
.links span{ font-size:18px; color:#f3f1f1;}
.links a{ color:#fefefe; font-size:12px; margin-right:5px; line-height:24px;}
/*走进航天康达END---------------------------------*/


/*内页样式*/
.p-banner{ position:relative; height:285px; width:100Q%; overflow:hidden;}
.p-banner img{ position:absolute; top:0; left:50%; margin-left:-960px;}
.p-text{ width:1000px; margin:0 auto; position:relative; z-index:1; color:#fff; padding-top:94px;}
.p-text h2{ background:url(../images/p_banbg.jpg) left top no-repeat; padding-top:20px; font-size:30px; color:#fff; margin-bottom:10px; margin-left:17px;}
.p-text p{ line-height:24px; font-size:14px; color:#fff; margin-left:17px;}
.p-nav{ height:80px; background:#fff; border-bottom:1px #eaeaea solid; text-align:center; line-height:80px; width:100%; z-index:99; overflow:hidden;}
.p-nav a{ font-size:16px; color:#3b3b3b; padding:0 35px;}
.p-nav a:hover,.p-nav a.current{ color:#e40c44;}
.bgf7f7f7{ background:#f7f7f7;}
.title{ background:url(../images/title_bg.png) center no-repeat; text-align:center; margin-bottom:40px;}
.title h2{ font-size:24px; color:#494949;}
.title p{ font-family:Arial; color:#696969; text-transform:uppercase;}
/*产品*/
.pro1{ padding:55px 0 60px;}
.slideTxtBox-pro{ width:748px; margin:0 auto; text-align:left;}
.slideTxtBox-pro .hd{ width:100%; margin:0 auto 50px; text-align:center;}
.slideTxtBox-pro .hd ul li{ display:inline; color:#535353; font-size:15px; text-align:center; cursor:pointer; position:relative; padding:0 25px;}
.slideTxtBox-pro .hd ul li:hover,.slideTxtBox-pro .hd ul li.on{ color:#c92a32;}
.w748{ width:1200px; margin:0 auto;}
.prolist{ width:1215px;}
.prolist li{ float:left; display:inline; margin-right:15px; width:390px; height:403px; margin-bottom:15px;}
.prolist li a{ display:block; border:1px #f0eeee solid; background:#fff; text-align:center; color:#343434; overflow:hidden;}
.pro-img{ display:block; width:388px; height:325px; margin:0 auto; text-align:center;}
.pro-img img{ max-height:325px; max-width:388px;}
.pro-text{ border-top:1px #f0eeee solid; height:52px; line-height:52px; font-size:16px;}
.pro-more{ display:block; width:169px; height:42px; border:1px #a5a5a5 solid; text-align:center; line-height:42px; font-size:14px; margin:45px auto 0;}
.prolist li a:hover{ border-color:#c92a32; color:#c92a32;}
.prolist li a:hover .pro-text{ border-color:#c92a32;}
.pro-more:hover{ color:#c92a32; border-color:#c92a32;}
.pro2{ padding:50px 0 68px;}
.pro3{ padding:55px 0 65px;}
.pro3 .pro-img{ margin:0 auto; height:246px;}
.pro3 .pro-img img{ width:242px; height:246px; max-height:inherit;}
/*产品详情*/
.pro-det{ padding:35px 0 45px;}
.pro-det-left{/* float:left; width:742px;*/}
.pro-det-top{ background:#fff; border:1px #e7e8e6 solid;  margin-bottom:17px;}
.pro-det-title{ font-size:24px; color:#555353; height:62px; line-height:62px; padding-left:23px; border-bottom:1px #e7e8e6 solid;}
.pro-det-title a{ display:inline-block; line-height:22px; margin:20px 0 0; font-size:14px; color:#333; border-left:1px solid #eee; padding:0 25px;}
.pro-det-title a:last-child{ border:none;}
.pro-det-title a:hover{ color:#c92a32;}
.pro-det-tinfo{ padding:29px 22px 0 23px;}
.pro-det-img{ margin-bottom:30px;}
.pro-det-img img{ margin:0 auto; display:block;}
.pro-det-img .slideBox{ width:953px; overflow:hidden; position:relative;}
.pro-det-img .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.pro-det-img .slideBox .bd li{ zoom:1; vertical-align:middle; }
.pro-det-img .slideBox .bd img{ width:100%; display:block;  }
.pro-det-img .slideBox .prev1,
.pro-det-img .slideBox .next1{ position:absolute; top:50%; margin-top:-25px; display:block; width:61px; height:116px; background:url(../images/bg.png) 0 0 no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.pro-det-img .slideBox .prev1{ left:3%;}
.pro-det-img .slideBox .next1{ right:3%; background-position:-61px 0; }
.pro-det-img .slideBox .prev1:hover,
.pro-det-img .slideBox .next1:hover{ filter:alpha(opacity=100);opacity:1;  }




.mod18{/* float:left;*/width:337px;height:365px;margin:0 auto 10px;position:relative;}
.mod18 .btn{position:absolute;width:29px;height:66px;bottom:0;cursor:pointer;z-index:22;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/pro_arrow.png) 0 0 no-repeat;}
.mod18 .prev:hover{ background-position:left bottom;}
.mod18 .next{right:0;background:url(../images/pro_arrow.png) top right no-repeat;}
.mod18 .next:hover{ background-position:right bottom;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:335px;height:341px;color:#fff;/*非IE的主流浏览器识别的垂直居中的方法*/ 
display: table-cell; 
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 297px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
}
.mod18 .cf a img{vertical-align:middle; max-width:300px; max-height:290px;}
.mod18 .picBox{height:341px;position:relative;overflow:hidden; border:1px #f0eded solid;}
.mod18 .picBox ul{height:335px;position:absolute;}
.mod18 .picBox li{width:335px;height:341px;}
.mod18 .listBox{width:225px;height:66px;margin:22px auto 0;position:relative;overflow:hidden;}
.mod18 .listBox ul{height:66px;position:absolute;}
.mod18 .listBox li{width:80px;height:64px;cursor:pointer;position:relative;}
.mod18 .listBox li a{display:block; border:1px #f0eded solid;width:63px;height:64px;/*非IE的主流浏览器识别的垂直居中的方法*/ 
display: table-cell; 
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 56px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ outline:none;}
.mod18 .listBox li img{ max-width:55px; max-height:55px; vertical-align:middle;}
.mod18 .listBox li.on a{ border:1px #c92a32 solid;}
.pro-det-tops{ padding-left:23px;}
.pro-det-tinfor{/* float:right; width:333px; width:591px; height:360px;*/ padding:0 0 35px; position:relative;}
.pro-info-det{ padding-right:200px; min-height:136px;}
.pro-det-tinfor h2{ font-size:18px; color:#4a4a4a; border-bottom:1px #e4e4e4 solid; margin-bottom:10px; padding-bottom:10px;}
.pro-det-tinfor p{ line-height:30px; color:#4a4a4a; font-size:14px; overflow:hidden;}
.pro-det-tinfo-btn{ position:absolute; top:65px; right:0;/* margin-top:45px;*/}
.pro-det-tinfo-btn a{ display:block; width:136px; height:39px; color:#096aa2; border:1px #277cad solid; font-size:18px; border-radius:4px; text-align:center; line-height:41px; vertical-align:middle;}
.pro-det-tinfo-btn a:hover{ border-color:#c92a32; color:#c92a32;}
.pro-det-tinfo-btn a.btn-yd{ width:138px; height:41px; background:#c92a32; color:#fff; font-size:18px; border-radius:4px; text-align:center; line-height:41px; border:none; margin-bottom:15px;}
.pro-det-tinfo-btn a.btn-yd:hover{ background:#dc193a;}
.pro-det-tinfo-btn p{ padding-left:32px; color:#454545; font-size:15px; margin-top:20px;}
.pro-det-tinfo-btn span{ font-size:20px; color:#0968b8; font-weight:bold;}
.pro-det-bot{ background:#fff; border:1px #e7e8e6 solid;}
.tab-1{ position:relative; border-bottom:2px #0968b8 solid; height:44px; width:998px; background:#fff; z-index:20;}
.tab-m{ float:left;}
.tab-m li{ float:left; position:relative; text-align:center; height:44px; width:147px;}
.tab-m li a{ font-size:14px; display:block; color:#333; width:150px; line-height:44px; border-right:1px #dcdbdb solid;}
.tab-m li.cur a{ color:#fff; background:#0968b8; height:44px; border:none; width:150px;}
.thfnxw{ padding:60px 30px;}
.thfnxw img{ max-width:100%;}
.pro-det-b{ margin-top:25px; background:#f7f7f7; position:relative; z-index:22;}
.pro-det-bt{ border:1px #e7e8e6 solid; padding-left:12px; height:53px; line-height:53px; font-size:16px; color:#c92a32; background:#fff; margin-bottom:15px;}
.pro-det-b .prolist{ width:1014px;}
.pro-det-b .prolist li{ width:324px; height:326px; margin-right:14px;}
.pro-det-b .pro-img{ width:324px; height:271px;}
.pro-det-b .pro-img img{ max-width:324px; max-height:271px;}
/*我们*/
.p-about-text h2{ background-image:url(../images/p_banbg1.jpg); color:#343434;}
.p-about-text p{ color:#313131;}
.about-info p{ font-size:14px; color:#696969; line-height:26px; text-indent:2em;}
.scrobtn{ background:url(../images/bg4.jpg) center repeat-x; text-align:center; margin-top:44px;}
.scrolllist a.abtn{ display:inline-block; width:44px; height:44px; background:url(../images/about_arrow.png) no-repeat;}
.scrolllist a.aleft{ background-position:0 0;}
.scrolllist a.aleft:hover{ background-position:0 -44px;}
.scrolllist a.aright{ background-position:-44px 0;}
.scrolllist a.aright:hover{ background-position:-44px -44px;}
.scrolllist{width:1000px;height:239px;margin:35px auto 0; position:relative;}
.scrolllist .imglist_w{width:1000px;height:151px;overflow:hidden; position:relative;/*必要元素*/ z-index:0;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px; z-index:1;}
.scrolllist .imglist_w li{width:189px;float:left;padding:0 5px; text-align:center; position:relative; z-index:1;}
.scrolllist .imglist_w li  img{ display:block; overflow:hidden; margin:0 auto;}
.scrolllist .imglist_w li a{ display:block;}
.culture h3{ font-size:16px; color:#656363; text-align:center;}
.cultyre-con{ background:url(../images/bg5.jpg) no-repeat; height:252px; padding:43px 0 0 0; margin-top:40px;}
.cultyre-con li{ float:left; display:inline; width:501px; padding-left:9px;}
.cultyre-con li img{ margin-right:13px;margin-top: 3px;height: 193px;}
.cul-r{ width:335px;}
.cul-r dl{ position:relative; color:#656363; padding-left:71px;}
.cul-r dl dt{ font-size:14px; position:absolute; left:0; top:0; line-height:26px; font-weight:bold;}
.cul-r dl dd{ line-height:28px;}
.cultyre-con li.li2{ width:480px;}
.cultyre-con li.li2 dt{ line-height:18px;}
.cultyre-con li.li2 dd{ line-height:20px;}
.honor{ padding:70px 0;}
.honor .title{ margin-bottom:40px;}
/* jswbox */
#jswbox{width:1000px;height:235px;margin:0 auto;position:relative;}
#jswbox ul{position:relative;height:235px;}
#jswbox li{position:absolute;width:0;height:0;z-index:0;cursor:pointer;overflow:hidden;top:152px;left:10px; background:url(../images/honor_bg.jpg) no-repeat; padding:9px; background-size:cover;}
#jswbox li img{width:100%;height:100%;vertical-align:top;float:left;}
#jswbox .prev, #jswbox .next{display:none;}
.successlunbo { width: 1000px; margin: 0 auto; }
/* sildes css begin */
.control { width: 775px; height: 493px; background: #e4e4e4; padding:5px; display: block; position: absolute; top: 0; left: 0; overflow: hidden; }
.change li { width: 775px; overflow: hidden; text-align: center }
/* 图片垂直居中,不是很准确 */
.change li .imgWrap { display: table-cell; width: 775px; height: 493px; vertical-align: middle; cursor: pointer;  *font-size: 500px;
}
.change li img { max-width: 775px; max-height: 493px;  width: expression(this.width > 775 && this.width > this.height ? 493: true);
 height: expression(this.height >775 ? 493: true);
vertical-align: middle; overflow: hidden }
/* 描述部分 */
.change li .textDesc { width: 100%; height: 35px; position: absolute; left: 0; bottom: 4px; text-align: left; overflow: hidden; }
.change li .opacity { width: 100%; height: 40px; position: absolute; left: 0; bottom: 0; background: #000; filter: alpha(opacity=70); opacity: 0.7; }
.change li .team-title { padding: 10px 15px 0; color: #e6e6e6; font-size: 14px; line-height: 22px; }
.change li .team-title a { font-size:18px; color: #e4e4e4; }
/* 翻页按钮 */
.ssprev, .ssnext { display:none;}
/* 缩图部分 */
.thumbWrap { width: 206px; height: 503px; position: absolute; right: 0; top: 0; background: #e4e4e4; overflow: hidden; }
.thumbWrap .thumbCont { height: 432px; margin: 45px auto 0; overflow: hidden; position: relative; width: 168px; }
.thumbWrap ul li { /*height: 92px;*/
overflow: hidden; padding-bottom: 6px; text-align: center; width: 168px; }
.thumbWrap ul li div { display: table-cell; width: 127px; height: 92px; vertical-align: middle; cursor: pointer;  *font-size: 79px;
}
.thumbWrap ul li img { max-width: 168px; max-height: 102px;  width: expression(this.width > 168 && this.width > this.height ? 168: true);
 height: expression(this.height >102 ? 102: true);
vertical-align: middle; overflow: hidden }
.thumbWrap ul li.cur { }
/* 缩图按钮 */
.thumbPrev, .thumbNext { width: 206px; height: 39px; text-align: center; position: absolute; color: #000; z-index: 9; outline: none }
.thumbPrev span, .thumbNext span { display: none; }
.thumbPrev { left: 0; top: 0; background: url(../images/arrow.jpg) no-repeat; background-position:0 0;}
.thumbPrev:hover{ background-position:0 -78px;}
.thumbNext { left: 0; bottom: 0; background: url(../images/arrow.jpg) no-repeat; background-position:0 -39px; }
.thumbNext:hover{ background-position:0 -117px;}
/*新闻*/
.news1{ padding:49px 0 55px; position:relative;}
.jrtt{ position:absolute; top:62px; right:0; color:#6178c1; font-weight:bold; z-index:5;}
.jrtt b{ font-weight:normal; color:#454545;}
/* changeBox_a1 */
.changeBox_a3{width:1000px;height:155px;position:relative; margin-top:0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.changeBox_a3 .a_bigImg1{position:absolute;top:0px;left:0px;display:none; width:100%;}
/* ul_change_a1 */
.ul_change_a1{position:absolute;left:266px; bottom:13px;overflow:hidden; width:35px; z-index:10;}
.ul_change_a1 li{float:left;margin-right:4px;}
.ul_change_a1 a{ background:#ddd; display:block; width:12px; height:12px; background:url(../images/ico2.png) 0 0 no-repeat; border-radius:12px;}
.ul_change_a1 a.now{ background-position:0 -12px;}

.newslist1 li img{ margin-right:30px;}
.newslist1 li a{ display:block; color:#656565; font-size:14px; clear:both; overflow:hidden;}
.newslist1 li h3{ font-size:16px; color:#363636; margin:10px 0 15px;}
.newslist1 li p{ line-height:28px; max-height:56px; overflow:hidden;}
.newslist1 li a:hover,.newslist1 li a:hover h3{ color:#c01414;}
.news-r1{ float:left; width:734px;}
.slideTxtBox1{ width:1000px; text-align:left;}
.slideTxtBox1 .hd{ width:100%; margin:0 auto 50px; text-align:center;}
.slideTxtBox1 .hd ul li{ display:inline; color:#535353; font-size:15px; text-align:center; cursor:pointer; position:relative; padding:0 25px;}
.slideTxtBox1 .hd ul li:hover,.slideTxtBox1 .hd ul li.on{ color:#c92a32;}
/* changeBox_a2 */
.changeBox_a2{width:1000px;height:388px;position:relative; margin-top:0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.changeBox_a2 .a_bigImg2{position:absolute;top:0px;left:0px;display:none; width:100%;}
/* ul_change_a2 */
.ul_change_a2{position:absolute;left:48%; bottom:0;overflow:hidden; width:48px; z-index:10;}
.ul_change_a2 li{float:left;margin-right:4px;}
.ul_change_a2 a{ background:#ddd; display:block; width:12px; height:12px; background:url(../images/ico2.png) 0 bottom no-repeat; border-radius:12px;}
.ul_change_a2 a.now{ background-position:0 -12px;}
.news-left{ float:left; display:inline; width:478px;}
.news-right{ float:right; width:492px;}
.newslist2 li{ height:93px; background:#ededed; clear:both; overflow:hidden; margin-bottom:18px; width:492px;}
.news-date{ float:left; font-family:Arial; display:inline; width:93px; text-align:center; color:#fff; height:83px; background:#bbb; padding-top:10px; font-size:14px;}
.news-date span{ font-size:45px; color:#fff;}
.news-r2{ float:right; padding:10px; width:379px; height:73px;}
.news-r2 a{ color:#757575; line-height:25px;}
.news-r2 h3{ font-size:14px; color:#363636; margin-bottom:8px;}
.news-r2 a:hover,.news-r2 a:hover h3{ color:#c01414;}
.news2{ width:1000px;}
.news2 ul{ width:1020px;}
.news2 .newslist2 li{ float:left; margin-right:18px; clear:none;}
.news3 li .news-date{ width:142px; padding-top:0;}
.news3 li .news-r2{ width:330px;}
/*新闻详情*/
.news-det{ padding:35px 0 100px;}
.news-det-left{ float:left; display:inline; width:732px;}
.det-title{ text-align:center; padding:45px 0 30px;}
.det-title h1{ font-size:18px; font-weight:normal; color:#4c4c4c; margin-bottom:30px;}
.det-title p{ border-top:1px #dbd4cd dashed; border-bottom:1px #dbd4cd dashed; font-size:14px; color:#666; height:35px; line-height:35px;}
.det-title p img{ vertical-align:middle;}
.det-title p span{ margin:0 50px;}
.det-con{ padding-bottom:35px; font-size:14px; line-height:24px;}
.det-con img{ max-width:100%; max-width:500px;}
.fy { border-top: 1px #b2b2b2 dashed; margin-top: 20px; padding-top: 25px; }
.fy span { float: left;/* width: 225px; */margin-right: 30px; color: #434343; line-height: 31px; }
.fy span a { color: #393939; }
.fy span a:hover { color: #c4261d; }
.fy-back a { float: right; width: 90px; height: 31px; padding-left: 16px; background:#c4261d url(../images/back_ico.png) 88px center no-repeat; line-height: 31px; color: #fff; }
.fy-back a:hover { opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
.content-right{ float:right; display:inline; width:247px;}
.xg-news{ border-top:1px #c5c5c5 solid; margin-top:45px; padding-top:40px;}
.xg-news h2{ font-size:18px; color:#333; margin-bottom:20px;}
.xg-news .inewslist li{ border-top:none; border-bottom:1px #d9d9d9 dashed;}
.xg-news .inewslist li h3 img{ margin-left:20px;}
.rmtj{ margin-bottom:10px;}
.rmtj h2{ width:233px; border:1px #e7e8e6 solid; background:#fff; height:62px; line-height:62px; padding-left:12px; font-size:16px; color:#4a4a4a; margin-bottom:10px;}
.rmtj .prolist{ width:247px;}
.rmtj .prolist li{ float:none; display:block; margin-right:0; width:247px;}
.rmtj .prolist li .pro-img{ width:245px; height:205px;}
.rmtj .prolist li .pro-img img{ max-width:245px; max-height:205px;}
.azzs{ background:#fff; border:1px #e7e8e6 solid; padding:0 12px 12px; margin-bottom:20px;}
.azzs h2,.sqjm h2{ height:66px; line-height:66px; border-bottom:1px #e7e8e6 solid; font-size:16px; color:#4a4a4a; margin-bottom:10px;}
.azzs h2 a{ float:right; *margin-top:-66px; font-size:14px; color:#ed0f0f;}
.azzslist li{ background:url(../images/li_bg.png) 2px center no-repeat; height:30px; line-height:30px; padding-left:16px;}
.azzslist li a{ color:#393838; display:inline-block; width:202px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.azzslist li a:hover{ color: #c4261d;}
.sqjm{ background:#fff; border:1px #e7e8e6 solid; padding:0 12px;}
.sqjm-con{ text-align:center; padding:40px 6px 23px;}
.sqjm-con img{ margin-bottom:25px;}
.sqjm-con p{ color:#5f5f5f; line-height:26px;}
.sqjm-con a{ display:inline-block; width:125px; height:33px; text-align:center; line-height:33px; border-radius:3px; font-size:14px; color:#fff; background:#c4242a; margin-top:15px;}
.sqjm-con a:hover{ background:#d05055;}
/*招商加盟*/
/* changeBox_a6 */
.changeBox_a6{width:1000px;height:336px;position:relative; margin-top:0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.changeBox_a6 .a_bigImg6{position:absolute;top:0px;left:0px;display:none; width:100%;}
/* ul_change_a1 */
.ul_change_a6{position:absolute;left:50%; margin-left:-12px; bottom:13px;overflow:hidden; width:35px; z-index:10;}
.ul_change_a6 li{float:left;margin-right:4px;}
.ul_change_a6 a{ background:#ddd; display:block; width:12px; height:12px; background:url(../images/ico2.png) 0 bottom no-repeat; border-radius:12px;}
.ul_change_a6 a.now{ background-position:0 -12px;}
.zxjmlist{ width:1032px;}
.zxjmlist li{ float:left; width:225px; background:#fff; margin-right:33px; border-bottom:2px #cbcaca solid;}
.zxjmlist li img{ display:block; margin:2px 2px 0;}
.zxjmlist li h3{ height:56px; line-height:56px; border-bottom:1px #edeaea solid; text-align:center; font-size:15px;}
.zxjmlist li h3 a{ color:#2d2d2d;}
.zxjmlist li h3 a:hover{ color: #c4261d;}
.zxjmlist li p{ padding:0 16px; height:58px; line-height:58px;}
.zxjmlist li p a{ background:url(../images/bg6.jpg) left center no-repeat; padding-left:22px;}
.zxjmlist li p a:hover{ color: #c4261d;}
.zxjmlist li p span{ background:url(../images/time_bg.jpg) left center no-repeat; padding-left:17px; color:#707070; float:right; *margin-top:-58px;}
.scjz{ padding:60px 0 110px;}
.slideTxtBox22{ width:1000px; text-align:left;}
.slideTxtBox22 .hd{ width:100%; margin:0 auto 50px; text-align:center; background:url(../images/bg4.jpg) repeat-x center;}
.slideTxtBox22 .hd ul li{ display:inline-block; color:#494949; font-size:15px; text-align:center; cursor:pointer; position:relative; width:125px; height:36px; text-align:center; line-height:36px; border:1px #e5e5e5 solid; background:#fff; margin:0 36px;}
.slideTxtBox22 .hd ul li:hover,.slideTxtBox22 .hd ul li.on{ background:#cb1212; border-color:#cb1212; color:#fff;}
.scjz-con h3{ font-size:17px; color:#4d4d4d; text-align:center; margin-bottom:55px;}
.scjz-cc1{ float:right; width:620px;}
.scjz-cc1 p{ font-size:14px; co#4d4d4d; line-height:28px; background:url(../images/li_bg1.jpg) left 13px no-repeat; padding-left:20px;}
.jmzc{ padding:70px 0 80px;}
.jmzclist{ width:1024px;}
.jmzclist li{ float:left; width:410px; height:69px; background:#efefef; padding:10px 10px 10px 68px; position:relative; margin-right:24px; margin-bottom:14px;}
.jmzclist li span.jmzc-num{ background:url(../images/num_bg.png) no-repeat; width:45px; height:41px; display:block; position:absolute; top:1px; left:6px; font-family:Arial; font-size:20px; font-weight:bold; text-align:center; color:#fff; line-height:33px;}
.jmzclist li h3{ font-size:16px; color:#282828; margin-bottom:8px;}
.jmzclist li p{ line-height:20px; color:#4d4d4d; max-height:40px; overflow:hidden;}
.jmlc{ padding:55px 0 120px;}
.jmlc-con{ background:url(../images/jmlc_bg.jpg) center no-repeat; height:493px; position:relative;}
.jmlc-cc{ text-align:center; position:absolute;}
.jmlc-cc h3{ font-size:15px; font-weight:bold; color:#333232; margin-bottom:5px;}
.jmlc-cc p{ line-height:18px; font-size:13px; color:#454545;}
.jxwl{ padding:65px 0 75px;}
.jmwd{ padding-top:70px;}
.jmwd-con ul{ width:1020px; margin-top:0;}
.jmwd-con li{ float:left; border:1px #d6d6d6 solid; width:489px; height:119px; margin-right:19px; margin-bottom:16px;}
.jmwd-cc{ border-bottom:1px #d6d6d6 solid; padding:25px 0 0 19px; height:91px;}
/* changeBox_a7 */
.changeBox_a7{width:1000px;height:465px;position:relative; margin-top:0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.changeBox_a7 .ul_change_a6{ width:48px; margin-left:-20px;}
.changeBox_a7 .a_bigImg6{position:absolute;top:0px;left:0px;display:none; width:100%;}
.jm-sqjm{ padding:110px 0 104px;}
.jm-sqjm-left{ float:left; width:490px;}
.jmform{ background:#eee; padding:5px 10px; margin-bottom:15px;}
.jm-sqjm-left div input.jm-input{ background:none; border:none; height:28px; line-height:28px; width:100%;}
.jm-sqjm-left div textarea{ background:none; border:none; padding:5px 0; height:94px; width:100%;}
.jm-sqjm-right{ width:415px; background:#f7f7f7; float:right; padding:56px 0 0 72px; height:223px;}
.jm-sqjm-right img{ margin-bottom:10px;}
.jm-sqjm-right p{ font-size:13px; color:#434343; line-height:24px; padding-left:45px;}
.jm-sqjm-left div.yzm{ float:left; background:none; padding:0; padding-top:9px;}
.jm-btn{ float:right; width:113px; height:39px; border:none; color:#fff; font-size:16px; cursor:pointer; background:#c92b2f;}
.jm-btn:hover{ background:#ce4043;}
/*联系*/
.c-map{ position:relative; height:489px; width:100%; overflow:hidden;}
/*.c-map img{ position:absolute; top:0; left:50%; margin-left:-960px;}*/
.c_info{ background:#fff; height:175px;}
.c_info .w1000{ position:relative; height:175px;}
.contact-info{ position:absolute; right:0; bottom:70px; width:468px; height:250px; background:#fff; border:1px #c4c4c4 solid; padding:30px 33px 0 41px;}
.contact-info h2{ font-size:24px; color:#494949; margin-bottom:25px;}
.contact-info h2 p{ font-size:14px; color:#585858; font-family:Arial; text-transform:uppercase;}
.contact-info-l{ float:left; width:284px;}
.contact-info-l p{ font-size:14px; color:#434343; line-height:26px;}
.contact-info-r{ width:129px; float:right; text-align:center; margin-top:-15px;}
.contact-info-r img{ border:1px #8cc1e7 solid; width:110px; height:110px;}
.contact-info-r p{ font-size:14px; color:#434343; margin-top:8px;}
.jms{ padding:55px 0 60px;}
.jms h2{ font-size:24px; color:#434343; margin-bottom:30px;}
.jmslist{ border:3px #e0dfdf solid; background:#f6f6f6;}
.slideTxtBox-con{ width:994px; text-align:left;}
.slideTxtBox-con .hd{ width:994px; margin:0 auto 0; text-align:center; background:url(../images/bg7.jpg) repeat-x;}
.slideTxtBox-con .hd h2{ font-size:20px; color:#434343; line-height:55px; padding-left:5px; float:left;}
.slideTxtBox-con .hd ul{ float:right; margin-top:5px;}
.slideTxtBox-con .hd ul li{ display:block; float:left; height:55px; line-height:55px; color:#434343; font-size:16px; text-align:center; cursor:pointer; position:relative; width:135px; margin-right:10px;}
.slideTxtBox-con .hd ul li:hover,.slideTxtBox-con .hd ul li.on{ background:#fff;}
.slideTxtBox-con .bd{ padding:52px 18px 55px 42px;}
.jmslist-con{ background:#fff;}
.jmslist-con li{ float:left; background:url(../images/bg8.jpg) right center no-repeat; padding:20px; border-bottom:1px #e6e6e6 solid; width:427px;}
.jmslist-con li.c-li2{ background:none;}
.jmslist-con li h3{ font-size:14px; font-weight:bold; margin-bottom:5px;}
.jmslist-con li p{ line-height:22px;}





/*分页*/
.paginator { text-align: center; margin-top:50px; }
.paginator img{ vertical-align:text-top;}
.paginator a, .paginator span { display: inline-block; height: 27px; line-height: 27px; color: #000; font-size:12px; border:1px #d2d2d2 solid; padding:0 10px; margin:0 3px;}
.paginator a:hover{ color: #fff; background:#434343; border-color:#434343; }
.paginator span.current { color: #fff; background:#434343; border-color:#434343;}
/*分页------------------------------*/

/*荣誉资质*/
.jswbox ul{ width:1012px;}
.jswbox li{ float:left;width:243px;overflow:hidden; margin:0 10px 30px 0;}
.jswbox li img{width:228px;height:165px; background:url(../images/honor_bg1.jpg) no-repeat; padding:7px 7px 7px 8px; margin-bottom:20px;}
.jswbox li a{ display:block; color:#353535; font-size:14px; text-align:center;}
/*产品左侧*/
.p-content{ position:relative;}
.pro-left{ background:url(../images/pro_bg1.png) center top no-repeat; padding-top:46px; width:172px; position:fixed; top:50%; margin-top:-268px;}
.pro-leftc{ background:#fff url(../images/pro_bg1.jpg) center top no-repeat; border-left:1px #eee solid; border-right:1px #eee solid;}
.pro-leftcc{ background:url(../images/pro_bg2.jpg) center bottom no-repeat; padding:6px 15px 0;}
.pro-leftcc h2{ background:url(../images/pro_ico.png) left center no-repeat; padding-left:28px; font-size:18px; color:#22529a;}
.left_menu{ width:140px; overflow:hidden; border-top:1px #e5e5e5 solid; margin-top:18px;}
.menu_one li{  line-height:40px; position:relative;}
.menu_one li a{ width:100%; display:block; font-size:16px;color:#000; border-bottom:1px #e5e5e5 solid;/* background:url(../images/pro_libg.png) right center no-repeat;*/}
.menu_one li i{ display:block; width:11px; height:11px; background:url(../images/pro_libg.png) center no-repeat; position:absolute; right:0; top:15px;}
.menu_one li.current i{ background-image:url(../images/pro_libgh.png);}
/*.menu_one li a.curr{ background-image:url(../images/pro_libgh.png);}*/
.menu_one li a:hover{ color:#198ce4;}
.menu_two{ display:none; border-bottom:1px #e5e5e5 solid; padding:10px 0;}
.menu_two li{ line-height:30px;}
.menu_two li a{ padding-left:24px; border-bottom:none; background:url(../images/pro_libg1.png) 11px center no-repeat; font-size:14px;}
.menu_two li a:hover{ background-image:url(../images/pro_libgh1.png); color:#198ce4;}
.pro-leftb{ background:url(../images/pro_bg2.png) no-repeat; width:172px; height:54px;}

.pro-list .prolist{ width:1008px;}

/*在线客服*/
.keifu{position:fixed;bottom:0;right:0;width:131px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifucon{ background:#22529a; border-radius:4px;}
.keifu_box{}
.r-phone{ color:#fff; font-size:14px; text-align:center; padding:13px 0;}
.r-phone p{ font-size:16px; font-family:Arial;}
.keifu_box{width:131px;}
.keifu_close{ color:#fff; font-size:16px;}
.keifu_close:link,.keifu_close:visited{display:block;width:8px;height:8px;position:absolute;top:0;right:8px;}
.keifu_close:hover{ color:#f00}
.keifu_con{background:#fff; margin:0 10px; border-radius:6px; overflow:hidden;}
.keifu_con li{height:33px;padding-left:12px; border-bottom:1px #d8dbde solid; height:35px; line-height:35px;}
.keifu_con li a{ display:block; background:url(../images/r_qq.jpg) 2px center no-repeat; padding-left:37px; color:#22529a;}
.weixin{ text-align:center; padding:11px 0 10px; color:#fff;}
.weixin img{ display:block; margin:0 auto;}
.weixin p{ margin-top:5px;}
.icon_keifu{width:39px;height:125px;float:left;background:url(../images/r_small.png) 0 0;position:relative;display:none;cursor:pointer;}




/*.pro-det-bot .thfnxw table p{ margin:5px;}*/
.pro-det-bot .thfnxw table {margin-left: 2em;}




/*20171017修改*/
.nav li.first{ width:110px; text-align:center; position:relative;}
.nav li.first a{font-size:18px; padding:0;}
.nav li a{ padding:0 0;}
.memu{ position:absolute; top:100%; left:0; z-index:30;}
.memu li{ width:100%; border-bottom:1px solid #535353; line-height:60px;}
.nav li.first .memu li a{ background:url(../images/xgbg1.png) repeat; font-size:16px;}
.nav li.first .memu li a:hover{ background:url(../images/bgpng.png) repeat;}
.xgdiv{ width:1213px; margin:0 auto;}
.xgdiv .mainpro{ float:left; width:236px; padding:0 8px 0 0; margin-top:6px;}
.xgdiv .mainpro .mainproimg{ width:236px; height:236px; }
.xgdiv .mainpro .mainproimg img{ width:236px; height:236px; }
.xgdiv .mainpro h3{ text-align:center; color:#000; padding-top:10px; font-size:16px;letter-spacing: 1px;
}
.xgdiv .mainpro h3 span{ text-align:center; color:#000;   font-size:14px;}

.xgdiv .prolist h3{ font-size:14px; color:#000; line-height:30px;}
.xgdiv .prolist h3 span{ font-size:12px}
.casemore{ float:left; width:1213px; text-align:right;}
.casemore a{ display:inline-block; color:#fff; background:#c81623; width:140px; height:35px; line-height:35px; text-align:center; margin-bottom:26px;}
.casemore a:hover{ color:#fff; background:#c92a32;}
.caselist{ float:left; }
.caselist ul li{ float:left;}
.caselist1{ float:left;width:1213px;}
.caselist1 ul li{ float:left; width:390px; padding:8px;text-align:center;font-size:18px; }
.caselist1 ul li a{ color:#666666;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.caselist1 ul li a:hover{ color:#731fdc;}
.join{ margin:0 auto; width:1213px;}
.joins{ margin:0 auto; width:1000px;}
.idx2 .slideTxtBox{ width:1000px; text-align:left;}
.idx2 .slideTxtBox .hd{ width:100%; margin:0 auto; background:#22529a; position:relative;}
.idx2 .slideTxtBox .hd ul li{float:left; display:inline; width:250px; height:56px; color:#fff; font-size:16px; text-align:center; line-height:56px; cursor:pointer; position:relative;}
.idx2 .slideTxtBox .hd ul li.on{ background:#ea0001;}
.idx2 .slideTxtBox .bd{ background:#fff; padding-right:30px;}
.xgimg,.xgimg img{ display:block; width:670px; height:450px;}
.xgtext{ width:270px; padding:40px 0 0; height:410px; position:relative;}
.xgtext h3{ font-size:30px; color:#000;}
.xgtext h3 span{ font-size:14px; color:#000; font-family:Arial; display:block; text-transform:uppercase;}
.xgtext em{ display:block; height:1px; background:#000; width:56px; margin:15px 0 35px;}
.xgtext p{ font-size:14px; color:#999; line-height:25px;}
.xgtext a{ display:block; font-size:14px; color:#ea0001; line-height:36px; width:98px; text-align:center; border:1px solid #ea0001; position:absolute; left:0; bottom:50px;}
.xgtext a:hover{ background:#ea0001; color:#fff;}
.xgpro{ background:#cedef6; padding:85px 0;}
.xgpro .w1000{ width:1160px; background:#fff; padding:23px 20px 17px;}
.xgpro-fl{ width:804px;}
.xgpro-text{ position:relative;}
.xgpro-text p{ font-size:18px; line-height:24px; color:#999;}
.xgpro-text h3 a{ font-size:36px; font-weight:bold; color:#22529a;}
.xgpro-text h3 span{ color:#c92a32;}
.xgpro-text h3 em{ color:#333; font-family:Arial; display:block; text-transform:uppercase; font-weight:100; margin:3px 0 0;}
.xgmark{ position:absolute; background:#eb6877; width:80px; height:65px; text-align:center; font-size:20px; color:#fff; line-height:24px; top:4px; padding:15px 0 0;}
.xgpro-fr{ width:356px;}
.xgproli{ margin-right:9px;}
.xgproli li{ margin-bottom:9px;}
.xgproli li a{ display:block; position:relative;}
.xgproli li div{ position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/xgbg3.png) repeat; font-size:16px; color:#fff; text-align:center; overflow:hidden; opacity:0; -moz-opacity:0; transition:all ease .5s; -webkit-transition:all ease .5s; -moz-transition:all ease .5s; -ms-transition:all ease .5s; -o-transition:all ease .5s;}
.xgproli li:hover div{ opacity:1; -moz-opacity:1;}
.xgproli li div img{ display:block; margin:0 auto 12px;}
.xgproli li div span{ display:block; position:absolute; top:50%; margin-top:-46px; left:0; height:92px; width:100%;}
.xgpro1 .xgpro-text{ padding-left:85px; width:660px; margin-bottom:29px;}
.xgpro1 .xgpro-text h3{ margin:0 0 14px;}
.xgpro1 .xgmark{ left:-20px;}
.xgprod1{ padding:85px 0;}
.xgpro2{ width:1160px; margin:0 auto; border:1px solid #e5e5e5; padding:27px 19px 14px;}
.xgpro2 .xgpro-fl{ width:730px;}
.xgpro2 .xgpro-fr{ width:430px;}
.xgpro2 .xgpro-fr .xgproli{ width:430px;}
.xgpro2 .xgmark{ background:#13b5b1; top:-27px; right:32px;}
.xgpro2 .xgpro-text{ padding:40px 0 0 22px; width:408px; margin-bottom:49px;}
.xgpro2 .xgpro-text p{ line-height:32px;}
.xgpro2 .xgpro-text h3{ margin:0; margin-bottom:3px;}
.xgpro3{ background:#f4e7da; padding:85px 0;}
.xgpro3 .w1000{ width:1171px; background:#fff; padding:63px 10px 17px 19px;}
.xgpro3 .xgpro-fl{ width:730px;}
.xgpro3 .xgpro-fr{ width:441px;}
.xgpro3 .xgmark{ background:#ff6600; top:-63px; left:33px}
.xgpro3 .xgpro-text{ padding:45px 0 0 33px; width:310px; margin-bottom:35px;}
.xgpro3 .xgpro-text em{ line-height:30px; margin:7px 0 0;}
.xgpro3 .xgpro-text h3{ margin:0; margin-bottom:5px;}
.xgpro3 .xgpro-fr .xgproli{ width:425px;} 
.xgpro4 .xgmark{ background:#c92a32;}
.p-sjalban{ position:relative; height:510px; width:100%; overflow:hidden;}
.p-sjalban img{ position:absolute; top:0; left:50%; margin-left:-960px;}
.xg-sjal{ width:1200px; margin:-88px auto 0; position:relative; z-index:30; padding-bottom:90px;}
.xg-sjal .slideTxtBox{ width:1200px; text-align:center;  }
.xg-sjal .slideTxtBox .hd{ height:326px; background:#7ecef4; margin-bottom:10px; position:relative; }
.xg-sjal .slideTxtBox .hd ul li{ float:left; width:300px; cursor:pointer; padding:27px 0 0; height:299px; text-align:center;  }
.xg-sjal .slideTxtBox .hd ul li img{ display:block; margin:0 auto;}
.xg-sjal .slideTxtBox .hd ul li span{ display:block; margin:12px 0 5px; font-size:18px; color:#fff; text-transform:uppercase; opacity:0.5; -moz-opacity:0.5;}
.xg-sjal .slideTxtBox .hd ul li p{ font-size:24px; color:#fff; margin-bottom:10px;}
.xg-sjal .slideTxtBox .hd ul li .xgicon{ opacity:0.5; -moz-opacity:0.5;}
.xg-sjal .slideTxtBox .hd ul li.on{ background:#46b7ec;}
.qiehuan{ width: 100%; height: 750px; overflow: hidden; position: relative;}
.left,.right{ width: 400px; height: 750px; position: absolute; top: 0; background: url(../images/tmbj.png) left top repeat; z-index: 9999;}
.left{ left: -400px;}
.right{ right: -400px;}
.multipleColumn{position:relative; width:1200px; margin: 0 auto;}
.multipleColumn .hd{height:0px; position: relative; top: 0;}
.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:50px; height:50px; position: absolute; top: 300px; left: 0; background: url(../images/prev.png) center no-repeat; z-index: 999;}
.multipleColumn .hd .next{ background: url(../images/next.png) center no-repeat; left: auto;right: 0;}
.multipleColumn .hd .next:hover{background: url(../images/next_ah.png) center no-repeat;}
.multipleColumn .hd .prev:hover{background: url(../images/prev_ah.png) center no-repeat;}
.multipleColumn .bd{position: relative; width: 1200px;}
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:1200px;  float:left; _display:inline;  }
.multipleColumn .bd ul li{float:left; _display:inline; overflow:hidden;}
.multipleColumn .bd ul li a{ text-align:center; }
.multipleColumn .bd ul li a img{ width:1200px; height:750px; display:block;}
.partner{ width:1178px; margin:0 auto 45px; border:1px solid #e5e5e5; padding:20px 20px 20px 0;}
.partner .fl{ font-size:26px; color:#22529a; font-weight:bold; text-align:center; width:213px; height:63px; border-right:1px solid #dcdcdc; padding:5px 0 0;}
.partner .fl span{ font-size:14px; color:#666; text-transform:uppercase; display:block; font-weight:100; margin:5px 0 0;}
.partner .fr{ width:942px; line-height:36px; padding:16px 0;}
.partner .fr a{ font-size:15px; color:#174790; font-weight:bold; margin-right:21px;}
.partner .fr a:hover{ text-decoration:underline;}

/*招商加盟修改1028*/
.zs-banner{ position:relative; height:354px; width:100%; overflow:hidden;}
.zs-banner img{ position:absolute; top:0; left:50%; margin-left:-960px;}
.zhao{ background:#fff; padding:14px 0 0;}
.zhaocon{ width:1201px; margin:0 auto;}
.zhaocon img{ display:block; margin:0 auto;}
.zhaocon1{ position:relative; height:819px; width:1201px;}
.zhaocon1 input{ width:270px; height:82px; background:none; border:none; line-height:82px; font-size:16px; position:absolute; outline:none;}
.zhaocon1 input.zsipt1{ top:210px; left:258px;}
.zhaocon1 input.zsipt2{ top:210px; left:710px;}
.zhaocon1 input.zsipt3{ width:670px; top:314px; left:258px;}
.zsipt4{ width:670px; height:100px; position:absolute; left:258px; top:420px; line-height:36px; font-size:16px; border:none; background:none; outline:none;}
.zhaocon1 input.zsipt5{ top:650px; left:480px; display:block; width:230px; height:56px; cursor:pointer;}

.zhaocon2{ position:relative; height:400px; width:1201px; border:#9c9b9b 1px solid;}
.zhaocon2 input{ width:350px; height:50px;  color:#a1a0a0; background:#f0f0f0; line-height:50px; font-size:18px; position:absolute; outline:none;}
.zhaocon2 input.zsipt1{ top:190px; left:190px; text-indent:15px;border:#9c9b9b 1px solid;}
.zhaocon2 input.zsipt2{ top:190px; left:553px; text-indent:15px;border:#9c9b9b 1px solid;}
.zhaocon2 input.zsipt3{ top:255px; left:190px; text-indent:15px;border:#9c9b9b 1px solid;}
.zhaocon2 input.zsipt4{top:255px;left:553px; text-indent:15px;border:#9c9b9b 1px solid; }
.zhaocon2 input.zsipt5{ top:190px; left:915px; display:block; background:#c81623; color:#fff; font-size:24px; text-align:center; width:120px; height:114px; cursor:pointer;}
.zhaocon2 .zsipt6{position:absolute; top:315px; left:400px;font-size:14px; text-align:center;}



.form-validator-error {padding: 6px 12px;display: block;line-height: 180%;background: none repeat scroll 0% 0% #FFE5ED;border-radius: 4px;color: #8B0000;margin: 10px;}
.idxform{height: 175px;}