@charset "utf-8";
a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var{margin:0;padding:0; list-style-type: none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
button,html input[type=button],input[type=submit]{-webkit-apperance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
ol,ul{list-style:none}
img{border:0;vertical-align:middle}
em,i,u{font-style:normal}
input,textarea,select{outline:0;}
table{border-collapse:collapse;}
a{text-decoration:none;color:#585858;}
a:hover{ text-decoration:none; color:#007dc5;-o-transition: color 0.5s ease-out;
-webkit-transition: color 0.5s ease-out;
-moz-transition: color 0.5s ease-out;
transition: color 0.5s ease-out;}
.clearfix:before {	content: ".";	display: block;	clear: both;	height: 0;	font-size: 0; visibility: hidden; overflow: hidden;}
.clearfix:after {	content: ".";	display: block;	clear: both;	height: 0;	font-size: 0; visibility: hidden; overflow: hidden;}

body{ background:#FFF; font:14px/1.45 "Microsoft YaHei", Arial, Helvetica, sans-serif; color:#585858; width:100%; position:relative;}
html{ width:100%;}
.wzwith{ width:1200px; margin:0px auto;}


.top1{ height:45px; width:100%; background:#003894; border-bottom:5px solid #ff0505;}
.top1left{ float:left;  color:#fff; height:45px; line-height:45px; padding-left:8%; padding-right:10px; border-right:1px solid #2656a4;}
.top1left span{ font-weight:bold; font-size:15px;}
.top1right{ float:right; width:42%; text-align:right; padding-right:8%;}
.top1right a{ height:45px; line-height:45px; padding-left:10px;}
header {height: 237px; width: 100%; background:url(../images/topbg.jpg) no-repeat center top; position:relative;  top: 0px; z-index: 999;border-top:5px solid #363636;}
.inlogo{ height:125px;  width:100%;  }
#inlogo{ background:url(../images/logo.png) no-repeat 8% center;  height:100%; background-size:225px auto; display:block;}
.innav{ position:absolute; right:8%;  top:125px; width:auto; z-index:999999;}
.ljtel{ position:absolute; right:8%;  top:45px; width:auto; z-index:999999; font-size:14px;}
.content2{ }

.banner{width: 100%; background: url(../images/bannerbg.jpg) no-repeat center 40px; background-size: auto 100%; padding: 0% 8% 5%; position:relative; z-index:9999;}
.banner .carousel{ margin-top:-40px;}
.banner .carousel-inner{ background:#fff;}
.banner .carousel-indicators{ position:absolute; bottom:-50px;}
.banner .carousel-indicators li{ background:#c2c2c2; width:10px; height:10px; border-radius:10px;}
.banner .carousel-indicators .active{ background:#4ab7f6;}

.topseach2{ height:27px; width:138px; position:absolute; right:8%; top:35px;}
.seachbg2{ float:left; width:237px;  height:27px; border:none;}
.search input{ width:113px; height:25px; padding:0 0 0 10px; font-size:12px; background:none; border-radius: 20px 0 0 20px;border:1px solid #fff;float:left; border-right:none; color:#fff;}
.seachal2{ padding-left:0px;border:none;margin-left:0px;}
.seachal2 img{ width:24px; height:27px;line-height:27px;}

.main1{ padding:4% 7% 3%; margin:0px auto; background-image:url(../images/main1bg.jpg);background-repeat:no-repeat; background-position: center top; position:relative; z-index:2; background-size:auto 100%;}
.matit{  height:170px; display:block; background-repeat:no-repeat; background-position: center top; background-size:auto 100%;}

.main1tit{ background-image:url(../images/main1tit.png)}
.main2tit{ background-image:url(../images/main2tit.png)}
.main22tit{ background-image:url(../images/main22tit.png)}
.main4tit{ background-image:url(../images/main4tit.png)}
.main5tit{ background-image:url(../images/main5tit.png)}
.main2{ padding:5% 7%; margin:0px auto; background-image:url(../images/main2bg.jpg);background-repeat:no-repeat; background-position: center top; position:relative; z-index:2;}
.main22{ padding:2% 8% 10%; margin:0px auto; overflow:hidden;}
.main22img{ text-align:center; position:relative;}
.main22img ul{ position:absolute; left:0px; top:0px;}
.main22img ul li{ float:left; width:50%; padding:5% 0 10%; text-align:left;}
.main22img ul li.main22right{ text-align:right;}

.main1 ul li{ float:left; width:22%; text-align:center;padding:2% 1.5%;}
.main1 ul { padding-top:0%;}
.main1 ul li img{ width:100%;}
.main1 ul li h2{ font-size:12px; font-weight:normal; display:block; padding:10% 0 1%;}
.main1 ul li h1{font-size:16px; font-weight:normal; display:block;}

.main2 ul{ padding-top:46px;}
.main2 ul li{ float:left; width:24%; padding:5% 0.5% 0;}
.main2 ul li span{ background:#fff; display:block; box-shadow:0px 0px 3px #a6a6a6; padding:3%;}
.main2 ul li span img{ width:100%;}
.main2 ul li h1{ font-size:18px; color:#007dc5; font-weight:normal; display:block; padding:10% 0 0%; text-align:center;}
.main2 ul li h2{font-size:16px; font-weight:normal; display:block; text-align:center; padding:5% 0 7%; width:90%; margin:0px auto; line-height:30px;}

.main3{ width:100%;  background:url(../images/main3bg.jpg) no-repeat center top;  position:relative;}
.main3img{background-image:url(../images/main2img.png); background-position:center bottom; background-repeat:no-repeat; background-size:auto 100%; height:437px; margin-top:8%;}
.main3fdim{ position:absolute; bottom:-45px; width:100%; text-align:center;}


.main4{ padding:3% 8%; margin:0px auto; background-image:url(../images/main4bg.jpg);background-repeat:no-repeat; background-position: center top; background-size:auto 100%;}
.main4 ul { padding-top:3%;}
.main4 ul li{ float:left; width:16.66666666666667%;}
.main4 ul li img{ width:100%;}
.main4 img{ position:relative;}
.main4 .fdwzik{ position:absolute; left:0; top:0px; height:100%; width:100%; display:block; background:url(../images/blabg.png) repeat 0 0; color:#fff;}
.main4 h1{ font-size:20px; text-align:center; padding:10% 0 20%; display:block;font-weight:normal;}
.main4 span{ display:block; height:1px; width:30%; background:#fff; text-align:center; margin:0px auto;}
.main4 h3{ display:block; width:90%; margin:0px auto; font-size:16px; line-height:24px; text-align:center; padding-top:20%; font-weight:normal;}

.main5{ padding:2% 8%; margin:0px auto;}
.main5img{background-image:url(../images/main5bg.png);background-repeat:no-repeat; background-position:center top; background-size:100% auto; padding-top:12%; padding-left:10%; padding-bottom:5%; }
.main5zi{ width:58%; margin:0px auto; }
.main5zi a{color:#fff; font-size:16px; line-height:22px;}
.main5zi span{ font-size:18px; text-decoration:underline; display:block; padding-top:10%; text-align:right; padding-right:40%;}
.main5zi span a{color:#fff;}
.main5zi span a:hover{color:#fabe00;}

.main5ico{ width:40%; margin:0px auto; padding:3% 0 1%;}
.main5ico ul li{ float:left; width:25%;padding-bottom:6%;}
.main5ico ul li a{width:100%; height:68px; display:block; padding:0;}
.main5ico span{ text-align:center; display:block; padding-top:4.5rem;}
.main5ico ul li span a{ padding:0 0 10%; height:30px; line-height:30px; font-size:13px;}
.inico1{ background-image:url(../images/main5ico1.png); background-repeat:no-repeat; background-position:center top; background-size:68px auto; }
.inico2{ background-image:url(../images/main5ico2.png); background-repeat:no-repeat; background-position:center top; background-size:68px auto; }
.inico3{ background-image:url(../images/main5ico3.png); background-repeat:no-repeat; background-position:center top; background-size:68px auto; }
.inico4{ background-image:url(../images/main5ico4.png); background-repeat:no-repeat; background-position:center top; background-size:68px auto; }
.main5ico ul li a:hover.inico1,.main5ico ul li a:hover.inico2,.main5ico ul li a:hover.inico3,.main5ico ul li a:hover.inico4{background-position:center -68px;}

.main6{ border-top:10px solid #003894;}
.main6 img{ width:100%;}

.main11{}
.main11 img{ width:100%;}

.lx_zt {font-size: 20px;}
.lxwm_1 {border-bottom: 1px dashed #8b8b8b; width:90%;padding: 15px 0;}
.lxwm_12{}
.lxwm_12 img{ width:30%;}
.telhm{font-size:30px;}


.main7{ padding:2% 8%; margin:0px auto;}
.main7tit{ background:url(../images/main7tit.jpg) #c8c8c8 no-repeat right center;  padding:1.5% 0; background-size:auto 100%;}
.main7tit h1{font-size:30px; color:#000; text-shadow: 0 2px #fff, 2px 0 #fff, -2px 0 #fff, 0 -2px #fff; text-indent:1em; }
.main7tit span{ float:right; display:inline-block; background:#f2c025; padding:0.5% 1.5%;}
.main7tit span a{ color:#000; font-size:18px;}

.main7img{ width:100%; padding:3% 0 0;}
.main7img img{ width:100%;}
.main7img1{ float:left; width:40%;}
.main7img2{ float:left; width:39.3%; padding:0 2.35%;}
.main7img3{ float:right; width:16%;}

.main8{ padding:2% 8%; margin:0px auto;}
.main8list{ padding-top:3%;}
.main8list ul li{ float:left; width:32%; }
.main8list ul li img{ width:100%;}
.main8list ul li a{ display:block; border:1px solid #ccc;border-bottom:3px solid #003894;}
.main8list li:nth-of-type(2){ padding:0 2%;}
.main8list h2{ font-size:14px; font-weight:normal; display:block; padding:5%;}

.main9{ padding:2% 8%; margin:0px auto;}
.main9list{ padding-top:3%;}
.main9list ul li{ width:30%; border-top:1px solid #e6e6e6; float:left;}
.main9list li:nth-of-type(2){ margin:0 5%;}
.main9list ul li h1{ color:#003894; font-size:18px; display:block; height:50px; line-height:50px; font-weight:normal;}
.main9list ul li h3{font-size:14px; display:block; height:20px; line-height:20px; color:#848484; font-weight:normal;}
.main9listimg img{width:100%; padding:2% 0;}
.main9news{ height:24px; line-height:24px; overflow:hidden;}
.main9news span{ float:right; font-size:14px;}
.main9jt{ padding:3% 0;}
.nytitzi{ font-size:34px; font-weight:bold; color:#000; background:url(../images/jtb.png) no-repeat right center; width:190px; margin:0 auto;}
.nytitzi2{ font-size:34px; font-weight:bold; color:#fff; background:url(../images/jtw.png) no-repeat right center; width:190px; margin:0 auto;}
.nytitbg{ background:url(../images/nytitleft.png) #003894 no-repeat left top; width:100%; padding:0.65rem 0; background-size:auto 100%;}

.inmain2{width: 100%; background: #f5f5f5; padding: 4% 8%; overflow: hidden; border-bottom:1px solid #fff;}
.inmain2zi{ font-size:1rem; line-height:28px; padding:0.725rem 0 1rem;}
.inshipi{ padding:0.725rem 0;}
.inshipi iframe{ height:18.5rem;}

.inmain2 .inppright{ padding-right:5%;}
.inmain2 .inppleft{ padding-left:5%;}

.invideo{}
.invideo a{ display:block; height:26px; line-height:28px; overflow:hidden;}
.inabanl{}
.inabanl a{ display:inline-block; height:30px; line-height:30px; width:24%; margin-right:1%; text-align:center; background:#585858; color:#fff;}
.inabanl a:hover{ background:#007dc5;}
.intitle{ color:#007dc5; font-size:18px; height:35px; line-height:35px;}
.intitle span{ color:#585858; float:right; font-size:12px;}

.inmain3{width: 100%; background: #e4e4e4; padding: 4% 8%; overflow: hidden; border-bottom:1px solid #fff;}
.inmain4{width: 100%; background: #f5f5f5; padding: 4% 8%; overflow: hidden; border-top:1px solid #cfcfcf;}

.inmain32{width: 100%; background: #e4e4e4; padding: 4% 0%; overflow: hidden; border-bottom:1px solid #fff;}

.nycont{ width:100%; background:#f3f3f3; min-height:420px; padding-bottom:4%;}
.aboutone{ background:url(../images/abnybg.jpg) #fdd000 no-repeat center top; background-size:100% auto;}
.aboutonewidth{padding:2% 8%; margin:0px auto;}
.aboutlogo{ text-align:center;  margin:0px auto;}
.aboutimglist{ padding:6% 0 3%;}
.aboutimglist span{ width:25%; display:inline-block;}
.aboutimglist span img{ width:94%; margin:3%;  border:1px solid #000;}
.abboutzi{ width:98%; margin:0px auto; color:#221815; font-size:20px; line-height:40px; padding:4% 0 3%; text-indent:2em;}

.abouttwo{ background:#fff; margin:0px auto; width:84%;}
.abouttwokk{ padding:3% 0;}
.abouttwokk ul li{ width:25%; float:left;}
.abouttwokk ul li img{ width:100%;}
.aboutimgfd{position:relative; margin:3% 3%;}
.abouttwokk ul li h2{ position:absolute; left:0px; bottom:0px; display:block; background:url(../images/blabg.png) repeat; height:40px; line-height:40px; color:#fff; text-align:center; width:100%; font-weight:normal; font-size:16px;overflow:hidden;}

.abouttree{  background:url(../images/abkjbg.jpg) no-repeat left top; width:100%;  background-size:auto 100%;}
.abouttreewidth{padding:0% 8%; margin:0px auto;}
.abouttree img{ width:100%; padding:4% 0;}

.aboutfour{ padding:2%;}
.aboutfour img{ width:100%;}
.aboutfourleft{ float:left; width:50%;}
.aboutfourright{ float:left; width:50%;}
.aboutfour ul li{ float:left; width:19%;  padding:0.5%;}
.aboutfour ul li img{ width:100%;}
.aboutfour2{ padding: 0 2%;}
.contbg{ background:url(../images/contbg.jpg) no-repeat center top; width:100%; height:364px;}
.newsbg{ background:url(../images/newsbg.jpg) no-repeat center top; width:100%; height:364px;}
.casenybg{ background:url(../images/casenybg.jpg) no-repeat center top; width:100%; height:364px;}
.pronybg{ background:url(../images/pronybg.jpg) no-repeat center top; width:100%; height:364px;}



.nycontzi{ padding:3%; overflow:hidden;}
.nycontzi2{ padding:3%; overflow:hidden;}
.nycontzi h1{ color:#003894; font-size:24px; font-weight:normal; display:block; padding:5% 0%;}
.contleft{ float:left; width:50%; line-height:30px; font-size:16px;}
.contright{ float:right; width:50%;}
.contright img{ width:100%;}

.cpfwone{padding:5% 8%; margin:0px auto; overflow:hidden;}
.cpfwoneleft{ float:left; width:50%;}
.cpfwoneright{ float:right; width:45%;}
.cpfwone img{ width:100%;}
.cpfwtit{ width:50%;}
.cpfwoneleft h2{ color:#003894; font-size:30px; line-height:30px; display:block; padding:5% 0; font-weight:normal;}
.cpfwoneleft p{ font-size:16px; line-height:30px;}

.cpfwtwo{  background:url(../images/cpfwbg.jpg) no-repeat left top; width:100%;  background-size:auto 100%;}
.cpfwtwowidth{padding:0% 8%; margin:0px auto;}
.cpfwtwo img{ width:100%; padding:4% 0;}
.cpfwtwowidth ul{ padding:5% 0 0;}
.cpfwtwowidth ul li{ background:#fff; padding:1%; margin:1% 0;}
.cpfwtwowidth ul li img{ float:left; width:13%; padding:0 2% 0 0;}
.cpfwtwowidth h1{ font-size:20px; font-weight:normal; display:block; padding-bottom:1%; height:30px; line-height:30px;overflow:hidden;}
.cpfwtwowidth p{ font-size:16px; }
.cpfwmore{ margin:0px auto; text-align:center; padding:3% 0; width:125px;}
.cpfwmore a{ background:#f3f3f3; width:125px; height:40px; line-height:40px; display:block; border-radius:5px; text-align:center; color:#003894;}
.cpfwmore a:hover{ background:#003894; color:#fff;}

.cpfwtree{padding:0% 8%; margin:0px auto; background:#fff;}
.cpfwtree ul { padding:3% 0 0;}
.cpfwtree ul li{ float:left; width:31.33%; margin:2% 0%;}
.cpfwtree ul li:nth-of-type(2){margin:2% 3%;}
.cpfwtree ul li h2{ background:#e9e9e9; height:45px; line-height:45px; color:#000; text-align:center; font-size:18px; font-weight:normal;}
.cpfwtree ul li a:hover h2{ background:#003894; color:#fff;}
.cpfwtree img{ width:100%;}

.cpfwny{padding:0% 8%; margin:0px auto; }
.cpfwnywidth{ margin:0px auto;background:#fff;}
.cpfwny h1{ font-weight:normal; font-size:30px; text-align:center;  line-height:30px; padding:5% 0; border-bottom:1px solid #dfdfdf;}
.indenycont{ font-size:16px; line-height:30px; padding:3%; min-height:200px;}
.indenycont img{ width:100%;}

.nydhlist{ background:#f9be00; width:100%; text-align:center;}
.nydhlist ul li{ display:inline-block; }
.nydhlist ul li a{height: 55px; display: block; line-height: 55px; font-size: 14px; padding: 0px 25px; color: #333333; background-color: #f9be00; border-right: solid 1px #f4d984; }
.nydhlist ul li.current a,.nydhlist ul li a:hover{ background:#003894; color:#fff;  border-bottom: solid 1px #003894;}

.xwnybg{padding:0% 8%; margin:0px auto; }
.xwnybgwidth{ margin:0px auto;background:#fff; padding:3%;}
.xwnyone{ padding-bottom:5%; border-bottom:1px solid #f3f3f3;box-sizing:border-box;}
.xwnyone ul li{ float:left; width:31%; }
.xwnyone ul li img{ width:100%;}
.xwnyone ul li a{ display:block;}
.xwnyone li:nth-of-type(2){ margin:0 3.5%;}
.xwnyone h2{ font-size:30px; line-height:30px; overflow:hidden;display:block; color:#003894; font-weight:normal; padding:5% 0;}
.xwnyone h1{ font-size:18px; color:#000; font-weight:normal; display:block; }
.xwnyone p{ line-height:20px; font-size:14px; display:block; padding:2% 0 5%;}
.nyxwanl a{ width:120px; height:40px; line-height:40px; text-align:center; display:block; background:#fff; border:1px solid #ccc;}
.nyxwanl a:hover{background:#003894; border:1px solid #003894; color:#fff;}


.xwnytwo ul{ padding:3% 0 0;}
.xwnytwo ul li{ border-bottom:1px dashed #ccc; padding:2% 0;}
.xwnytwo ul li img{ float:left; width:15%; padding:0 3% 0 0;}
.xwnytwo h1{ font-size:20px; font-weight:normal; display:block; padding-bottom:1%; height:30px; line-height:30px;overflow:hidden; color:#000;}
.xwnytwo p{ font-size:16px; }


.zsjmone{background:url(../images/zsjmbg01.jpg) no-repeat center top; width:100%;  background-size:auto 100%;}
.zsjmonewidth{padding:0% 8%; margin:0px auto;}
.zsjmone ul{ padding:4% 0;}
.zsjmone ul li{ background:#fff; width:30.6%; float:left;  padding:1%; margin:1% 0 0;}
.zsjmone li:nth-of-type(2),.zsjmone li:nth-of-type(5){ margin:1% 1% 0;}
.zsjmone ul li img{ width:100%;}
.zsjmone h1{ font-size:16px; color:#000; font-weight:bold; line-height:30px; display:block; padding:2% 0; height:30px; overflow:hidden;}

.zsjmtwo{background:url(../images/zsjmbg02.jpg) no-repeat center bottom; width:100%;  background-size:auto 100%;}
.zsjmtwo ul{ padding:3% 0 25%;}
.zsjmtwo ul li{ width:12%; text-align:center; float:left; padding-right:0.5%; margin:2% 0; display:inline-block; color:#fff;}
.zsjmtwo ul li h3{ display:block; font-size:16px; font-weight:normal; display:block; padding:5% 0;}
.zsjmtwo .zsjmtwo01{ background:#ff7510; width:90%; height:66%; padding:17% 5%; border-radius:100%;}
.zsjmtwo .zsjmtwo02{ background:#eb5147; width:90%; height:66%; padding:17% 5%; border-radius:100%;}
.zsjmtwo .zsjmtwo03{ background:#77b708; width:90%; height:66%; padding:17% 5%; border-radius:100%;}
.zsjmtwo .zsjmtwo04{ background:#01a5ae; width:90%; height:66%; padding:17% 5%; border-radius:100%;}
.zsjmtwo .zsjmtwo05{ background:#1983b7; width:90%; height:66%; padding:17% 5%; border-radius:100%;}
.zsjmtwo .zsjmtwo06{ background:#8b3a86; width:90%; height:66%; padding:17% 5%; border-radius:100%;}
.zsjmtwo .zsjmtwo07{ background:#f4ac00; width:90%; height:66%; padding:17% 5%; border-radius:100%;}
.zsjmtwo .zsjmtwo08{ background:#024ac2; width:90%; height:66%; padding:17% 5%; border-radius:100%;}

.zsjmtree{background:#fff; width:100%;}
.zsjmtree ul{ padding:2% 0;}
.zsjmtree ul li{ float:left; width:47%; padding:1%; margin:1% 0;}
.zsjmtree ul li img{ float:left; width:45%;}
.zsjmysjms{ color:#fff; float:right; width:calc(100% - 50%);}
.zsjmysjms h1{ font-size:20px; display:block; font-weight:normal; padding-bottom:5%;}
.zsjmtree li:nth-of-type(1){ background:#4b88ec;}
.zsjmtree li:nth-of-type(2){ background:#ec9e4b; margin-left:2%;}
.zsjmtree li:nth-of-type(3){ background:#ec4b4b;}
.zsjmtree li:nth-of-type(4){ background:#92cb2f; margin-left:2%;}


.soluBg{background:url(../images/casebg.jpg) center top no-repeat;}
.soluBg2{background:url(../images/probg.jpg) center top no-repeat;}
.soluMu{ height:960px; position:relative; z-index:11; width:1200px; margin: 0px auto;}
.soluMu2{ height:710px; position:relative; z-index:11;  margin: 0px 8%;}
.soluPos1,.soluPos2,.soluPos3,.soluPos4,.soluPos5,.soluPos6,.soluPos7,.soluPos8,.soluPos9,.soluPos10,.soluPos11,.soluPos12,.soluPos13{ position:absolute; z-index:12;}
.soluPosR{ position:relative; width:108px; height:30px; z-index:13;}
.soluBtn{ display:block; width:120px; height:30px; background:#003894; border-radius:20px; border:2px solid #fff; cursor:pointer;}
.soluBtn em{ font-size:18px; padding:0px 5px; color:#FFF; display:inline-block; float:left; line-height:30px;}
.soluBtn span{ font-size:14px;  color:#FFF; line-height:30px; display:block;}
.soluBtn span a{ font-size:14px;  color:#FFF; line-height:30px; display:block; text-align:center; text-decoration:none}
.soluBtn:hover{ background:#ff0404; color:#fff;}
.soluPos1{ left: 710px; top: 540px;}
.soluPos2{ left: 1000px; top: 450px;}
.soluPos3{ left: 500px; top: 680px;}
.soluPos4{ left: 880px; top: 520px;}
.soluPos5{ left: 330px; top: 290px;}
.soluPos6{ left: 680px; top: 330px;}
.soluPos7{ left: 580px; top: 200px;}
.soluPos8{ left: 580px; top: 580px;}
.soluPos9{ left: 800px; top: 680px;}
.soluPos10{ left: 350px; top:280px;}
.soluPos11{ left: 850px; top: 280px;}
.soluPos12{ left: 330px; top: 380px;}
.soluPos13{ left: 450px; top:450px;}

.soluMu2 a{ background:#fff; width:160px; height:40px; line-height:40px; border-radius:40px; text-align:center; color:#003894; display:block;}
.soluMu2 a:hover{background:#003894; color:#fff;}
.profotwodh{ display:none; top:40px; left:0px; position:absolute; width:100%;}
.soluMu2 .profokk1:hover .profotwodh,.soluMu2 .profokk2:hover .profotwodh,.soluMu2 .profokk3:hover .profotwodh,.soluMu2 .profokk4:hover .profotwodh{ display:block;}
.profotwodh a{ width:90%; height:35px; line-height:35px; margin:5px auto; display:block;}

.profokk1{left: 0%; top:25.5%; position:absolute;}
.profokk2{right: 0%; top:25.5%;position:absolute;}
.profokk3{left: 0%; bottom:15%;position:absolute;}
.profokk4{right: 0%; bottom:15%;position:absolute;}


.casenyleft{ float:left; width:45%; height:450px;}
.cpfwvideo{width:100%; height:550px;}
.casenyleft2{ float:left; width:45%;}
.casenyleft2 img{ width:100%;}
.casenyright{ float:right; width:50%; line-height:24px;}
.casenyright h1{ color:#000; font-size:22px; font-weight:normal; display:block; padding-bottom:5%;}
.casenyright h3{ font-weight:normal; display:block; font-size:14px; padding-bottom:5%;}
.casenyright h2{ font-size:18px; color:#000; display:block; padding-bottom:2%; border-bottom:1px solid #f3f3f3; margin-bottom:2%;}
.casenyright p{ line-height:24px;}
.casenyrighttit{ padding:1% 0 4%;  line-height:26px;}
.casenyrighttit h2{ font-size:18px; color:#000; display:block; padding-bottom:2%; border-bottom:1px solid #f3f3f3; margin-bottom:2%;}
.casenyright span{ font-weight:bold; color:#000;}


.prolistny{}
.prolistny ul{}
.prolistny ul li a{ display:block;}
.prolistny ul li{ width:33.333333333%; float:left; padding:0 1.6%; margin:6% 0; text-align:center; background:#fff;}
.prolistny ul li:hover{ background:#003894; color:#fff; transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;}
.prolistny ul li:hover h1,.prolistny ul li:hover span{ color:#fff;}
.prolistny ul li:hover h3{ color:#fff; border:1px solid #fff;}

.prolistny img{ width:45%;}
.prolistny li:nth-of-type(2),.prolistny li:nth-of-type(5),.prolistny li:nth-of-type(8),.prolistny li:nth-of-type(11),.prolistny li:nth-of-type(14),.prolistny li:nth-of-type(17){ border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.prolistny h1{ font-size:18px; color:#333; display:block; font-weight:normal; padding:2% 0;}
.prolistny span{ display:block; font-size:13px; line-height:20px;}
.prolistny h3{ font-size:14px; color:#003894; display:block; width:40%; margin:5% auto; font-weight:normal; padding:3% 0; border:1px solid #003894;}

.prolistny ul li:hover img{transform:translateY(-10px);transition:all 0.25s ease-in;-moz-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;}
.prolinex{ display:block; background:#e7e7e7; height:1px; width:100%; clear:both;}


.find_nav {width: 100%; height: 40px;background-color: #007dc5;top: 0;z-index: 9999; display: -moz-box;display: -webkit-box; display: box; margin:5% 0 0;}
.find_nav_left {height: 40px; position: relative; overflow: hidden; -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1;}
.find_nav_list {position: absolute; left: 0;}
.find_nav_list ul {position: relative; white-space: nowrap; font-size: 0;}
.find_nav_list ul li {display:inline-block;}
.find_nav_list ul li a {display: block;  height: 100%; line-height: 40px; font-size: 16px; text-align: center; color: #fff; padding:0 36px;}
.find_nav_cur a { background:#fff;  color: #007dc5 !important;}
.find_nav_list a.active{ color:#C00}
.sideline {display: block; position: absolute; border: 0; height: 2px; background-color: #007dc5; left: 0; top: 0px; pointer-events: none;}
.li_list{ font-size:16px; line-height:30px;}
.li_list img{ width:100%;}
.swipe{ padding:20px 0 0 0;}


.footcont{ width:100%; background:#fff; background-size:auto 100% ; padding:4% 8%; overflow:hidden;}
.footcont h2{ font-weight:normal; font-size:18px; color:#000;}
.footly{ float:left; width:60%; background:#fff; padding:0%; }
.footlx{ float:right; width:30%; background:#fff; padding:0%;}
.footcont input{ height:2rem; line-height:2rem; background:#fff; border:1px solid #e7e7e7;}
.footlykk1{ width:50%; float:left;}
.footlykk2{ width:50%; float:left; padding-left:3%;}
.footlykk{ padding-top:3%; font-size:14px; width:100%; overflow:hidden;}
.footlykk1 input{ width:100%;  text-indent:1em;}
.footlykk2 input{ width:100%; text-indent:1em;}
.footlykktwo{ padding:2% 0;}
.footlykktwo textarea{ width:100%; background:#fff; border:1px solid #e7e7e7; text-indent:1em; height:7rem;}
.footlyan{}
.rxkkpa{ text-align:right; padding-top:20%;}
.footlyan a{ display:inline-block; padding:1% 7%; color:#fff; background:#333333; text-align:center;}
.footlyan a:hover{ background:#003894;}
.footlx ul li{ border-bottom:1px solid #efefef; padding:5% 0;}
.footlxzi span{ display:block; font-weight:bold; color:#000;}
.footlxico1{ background:url(../images/footico1.png) no-repeat left top; width:36px; height:26px; float:left; padding-right:2%;} 
.footlxico2{ background:url(../images/footico2.png) no-repeat left top; width:36px; height:26px; float:left; padding-right:2%;} 
.footlxico3{ background:url(../images/footico3.png) no-repeat left top; width:36px; height:26px; float:left; padding-right:2%;} 
.foot{ width:100%; background:#444444; color:#fff; line-height:38px;}
.foot a{color:#fff;}
.footwith{padding:1.5% 8%; margin:0px auto; font-size:12px;}
.foot span{ float:right;}
.twmtu{ position:relative;}
.twmxztu{ position:absolute; bottom:38px; display:none;}
.twmtu:hover .twmxztu{ display:block;}

/*页码*/
.xunlei {text-align:center !important; width:100%;text-align:center; padding:50px 0;}													
.xunlei a, .xunlei .current {display:inline-block; text-decoration:none;padding:2px 8px; border: 1px solid #ddd;background: #ffff; margin:0 5px; font-size:12px; text-align:center;}   
.xunlei a:hover { color:#003894;border:1px solid #003894; text-decoration:none;}   
.xunlei .current { font-weight: bold; color: #fff; background: #003894; border:1px solid #003894;} 
.xunlei a:not([href]):not([tabindex]).current{ color:#fff;}


.inppright{ padding-right:2%;}
.inppleft{ padding-left:2%;}

.zsggtu img{ width:100%;}
.xzsjmwith{ width:988px; margin:0px auto;}
.xzsjmone{ width:100%; padding:4% 0; background:#fff;}
.xzsjmtitle{ text-align:center; padding-bottom:5%;}
.xzsjmtitle h1{ font-size:2.25rem; color:#333;}
.xzsjmtitle span{ display:block; padding:1rem 0;}
.xzsjmtitle h3{ font-size:0.9375rem; color:#777777;}

.xzsjmtwo{width:100%; padding:4% 0; background:#f6f6f6;}

.zsjmmain1{ margin-top:5%;}
.zsjmmain1{ border:1px solid #12b7f5; border-radius:20px; padding:0 3% 5%}
.zsjmmain1 h2{ color:#333; background:#12b7f5; display:block; border-radius:60px; text-align:center; font-size:20px; width:60%; margin:-3% auto 0; padding:2% 1%;}
.zsjmmain1 h3{ font-size:16px; padding:5% 0 0; text-align:center; line-height:24px;}

.zsjmmain2{}
.zsjmmain2 .col-md-3{ background:#fff; padding:3% 2%; border:1px solid #ccc; text-align:center;}
.zsjmmain2 h2{ font-size:18px; color:#333; font-weight:bold; display:block; padding:15% 0;}
.zsjmmain2 h4{ font-size:16px; color:#808080; line-height:24px;}

.xzsjmtree{width:100%; padding:4% 0; background:#fff;}
.zsjmmain3{ padding-top:3%;}
.zsjmmain3 .col-md-4{ background:#fff; padding:3% 2%; border-bottom:1px dashed #ccc; text-align:center;}
.zsjmmain3 .col-md-4:nth-of-type(2),.zsjmmain3 .col-md-4:nth-of-type(5){ border-left:1px dashed #ccc; border-right:1px dashed #ccc;}
.zsjmmain3 .col-md-4:nth-of-type(4),.zsjmmain3 .col-md-4:nth-of-type(5),.zsjmmain3 .col-md-4:nth-of-type(6){border-bottom:none; }

.zsjmmain3 h2{ font-size:18px; color:#333; font-weight:bold; display:block; padding:15% 0;}
.zsjmmain3 h4{ font-size:16px; color:#808080; line-height:24px;}


.xzsjmfour{width:100%; padding:4% 0; background:#f5f6f6;}
.zsjmmain4two{ width:100%; margin-top:5%;}
.zsjmmain4 .col-md-4{ padding: 0 22px}
.zsjmmain4 .col-md-4 img{ width:100%;}

.zsjmmain555{ background:url(../images/main5line.png) no-repeat center 60%;}
.xzsjmfive{width:100%; padding:4% 0; background:#fff;}
.zsjmmain5 .col-md-4{ padding:0 6.3% 6%;}
.zsjmmain5 .col-md-4 img{ width:100%;}

.xzsjmsix{width:100%; padding:4% 0; background:url(../images/zsjmmain6bg.jpg) no-repeat center top; background-size:cover;}
.xzsjmtitle h1.colfff{ color:#fff;}

.zsjmmain6{}
.zsjmmain6 h4{ color:#fff; font-size:16px; line-height:24px; display:block; padding:5% 0;}
.zsjmmain6 .col-md-4{ padding-bottom:2%;}
.zsjmmain6 img{ width:100%;}

@media screen and ( max-width:770px ){
.top{ display:none;}
.search{ display:none;}
header{ height:67px; width:100%;  position:fixed; top:0px; z-index:999999;}
.content2{ padding-top:67px;}
.inlogo{ height:67px;  width:100%;  }
.innav{ position:absolute; left:0; top:0px; width:100%; z-index:999999; margin:0px;}
#inlogo{ background:url(../images/logo.png) no-repeat 10px 5px;  background-size:153px auto; display:block; width:100%; height: 67px;}



.inabout{ width:100%; margin:0px auto; padding:5% 5% 10%; overflow:hidden;}
.inaboutleft{ float:none; width:100%; margin-bottom:5%; height:230px; overflow:hidden;}
.inaboutright{ float:none; width:100%;}
.ljtel{ display:none;}

.banner{width: 100%; padding:67px 0 0; position:relative; z-index:9999;}
.banner .carousel{ margin-top:0px;}
.banner .carousel-inner{ background:#fff;}
.banner .carousel-indicators{bottom:10px;}
.banner .carousel-indicators li{ background:#c2c2c2; width:10px; height:10px; border-radius:10px;}

.inmain2{ padding:3%;}
.inmain3{ padding:3%;}
.inmain4{ padding:3%;}


.nycont{ padding-top:67px;}
.z_banner { padding: 40px 0; background-size: auto 100%;}
.prnyxxcp{ float:none; width:100%; }
.prnyxxzi{ float:none; width:100%;}


.matit{ background-size:auto 100%; height:70px;}
.main1{ padding:7% 0%; margin:0px auto;}
.main1 ul li{ float:left; width:44%; text-align:center; padding:3%;}
.main1 ul li img{ width:90%}
.main1 ul { padding-top:0%;}
.main2{ padding:5% 1%; margin:0px auto; background-size:auto 100%; background-image:url(../images/main2bg.jpg);background-repeat:no-repeat; background-position: center top;}
.main2 ul li{ float:left; width:46%; padding:5% 2% 0;}
.main2 ul{ padding-top:0px;}
.main2 ul li h1{ font-size:18px; padding:10% 0 0%;}
.main2 ul li h2{font-size:13px; font-weight:normal; display:block; text-align:center; padding:4% 0 7%; line-height:18px;}

.main3{ width:100%; background:url(../images/main3bg.jpg) no-repeat center top; margin-top:0px; background-size:auto 100%;}
.main3img{background-image:url(../images/main2img.png); background-position:center bottom; background-repeat:no-repeat; background-size:95% auto; height:60px; padding:20% 0; margin:0px;}
.main3fdim{ bottom:-9%;}
.main3fdim img{ width:45%;}
.top1{ display:none;}

.main22{ padding:5% 2%; margin:0px auto;}
.main22img{ text-align:center; position:relative;}
.main22img img{width:60%;}
.main22img ul{ position:absolute; left:0px; top:0px;}
.main22img ul li{ float:left; width:50%; padding:8% 0; display:inline-block;}
.main22img ul li.main22right{ text-align:right;}
.main22img ul li img{ width:100%;}

.main4{ padding:3%; margin:0px auto; background-image:url(../images/main4bg.jpg);background-repeat:no-repeat; background-position: center top; background-size:auto 100%;}
.main4 ul { padding-top:3%;}
.main4 ul li{ float:left; width:33.3333333%;}
.main4 ul li img{ width:100%;}
.main4 h1{ font-size:16px; text-align:center; padding:8% 0; display:block;font-weight:normal;}
.main4 h3{ width:95%;font-size:12px; line-height:20px;  padding-top:10%; }



.main5{ padding:2%; margin:0px auto;}
.main5img{background-image:url(../images/main5bg.png);background-repeat:no-repeat; background-position:center top; background-size:100% auto; padding-top:12%; padding-left:13%;padding-bottom:5%;}
.main5zi{ width:60%; margin:0px auto;  overflow:hidden; height:3.7rem;}
.main5zi a{color:#fff; font-size:12px; line-height:14px;}
.main5zi span{ font-size:18px; text-decoration:underline; display:block; padding-top:10%; text-align:right; padding-right:40%;}
.main5zi span a{color:#fff;}
.main5zi span a:hover{color:#fabe00;}
.main5ico{ width:100%; margin:0px auto; padding:3% 0;}
.main6{ border-top:5px solid #003894;}

.main7{ padding:2%; margin:0px auto;}
.main7tit{ background:url(../images/main7tit.jpg) #c8c8c8 no-repeat right center;  padding:1.5% 0; background-size:auto 100%;}
.main7tit h1{font-size:18px; text-indent:0.5em; }
.main7tit span{ padding:0.5% 1%;}
.main7tit span a{ font-size:12px;}
.main7img1{ float:none; width:100%;}
.main7img2{ float:left; width:69.7%; padding:2% 2% 0 0;}
.main7img3{ float:right; width:28.3%; padding-top:2%;}

.main8{ padding:2%;}
.main8list ul li{ float:none; width:100%;}
.main8list li:nth-of-type(2){ padding:2% 0%;}
.main8list h2{ font-size:14px; font-weight:normal; display:block; padding:5%;}


.main9{ padding:2%; }
.main9list ul li{ width:100%; float:none; padding-bottom:2%;}
.main9list li:nth-of-type(2){ margin:0 0%;}
.main9list ul li h1{ color:#003894; font-size:18px; display:block; height:50px; line-height:50px; font-weight:normal;}
.main9list ul li h3{font-size:14px; display:block; height:20px; line-height:20px; color:#848484; font-weight:normal;}
.main9listimg img{width:100%; padding:2% 0;}
.main9news{ height:24px; line-height:24px; overflow:hidden;}
.main9news span{ float:right; font-size:14px;}
.main9jt{ padding:3% 0;}



.nytitzi{ font-size:30px; width:160px; }
.nytitzi2{ font-size:30px; width:160px; }
.aboutone{background-size:auto 50%;}
.aboutonewidth{padding:2%;}
.aboutlogo img{ width:60%;}
.aboutimglist span{ width:50%; display:inline-block;}
.abboutzi{ width:98%; margin:0px auto; color:#221815; font-size:14px; line-height:30px; padding:5% 0; text-indent:2em;}

.abouttwo{ width:100%;}
.abouttwokk ul li{ width:50%; float:left;}
.abouttwokk ul li h2{height:30px; line-height:30px;  font-size:14px; }

.abouttreewidth{padding:0%; margin:0px auto;}


.aboutfourleft{ float:none; width:100%;}
.aboutfourright{ float:none; width:100%;}
.aboutfour ul li{ float:left; width:49%;  padding:0.5%;}

.contbg{  width:100%; height:100px;  background-size:140% auto;}
.newsbg{  width:100%; height:100px; background-size:140% auto;}
.casenybg{  width:100%; height:100px; background-size:140% auto;}
.pronybg{  width:100%; height:100px;  background-size:140% auto;}

.nycontzi h1{ color:#003894; font-size:24px; font-weight:normal; display:block; padding:5% 0%;}
.contleft{ float:none; width:100%; line-height:30px; font-size:16px;}
.contright{ float:none; width:100%;}

.cpfwone{padding:3%; margin:0px auto;}
.cpfwoneleft{ float:none; width:100%;}
.cpfwoneright{ float:none; width:100%;}
.cpfwtit{ width:60%; padding:5% 0 0;}
.cpfwoneleft h2{ font-size:22px; }


.cpfwtwo{  background:url(../images/cpfwbg.jpg) no-repeat left top; width:100%;  background-size:auto 100%;}
.cpfwtwowidth{padding:0%; margin:0px auto;}
.cpfwtwo img{ width:100%; padding:4% 0;}
.cpfwtwowidth ul{ padding:0 3%;}
.cpfwtwowidth ul li{ background:#fff; padding:1%; margin:3% 0;}
.cpfwtwowidth ul li img{ float:left; width:37%; padding:0 3% 0 0;}
.cpfwtwowidth ul li .cpfwnezi{ float:right; width:60%;}
.cpfwtwowidth h1{ font-size:16px; font-weight:normal; display:block; padding-bottom:1%;width:calc(100% - 40%)}
.cpfwtwowidth p{ font-size:14px; height:60px; line-height:20px; overflow:hidden; width:calc(100% - 40%);}
.cpfwmore{ padding:0 0 3%;}

.cpfwtree{padding:0%; margin:0px auto; background:#fff;}
.cpfwtree ul { padding:3% 0;}
.cpfwtree ul li{ float:none; width:96%; margin:2%;}
.cpfwtree ul li:nth-of-type(2){margin:2%;}
.cpfwtree ul li h2{ background:#e9e9e9; height:45px; line-height:45px; color:#000; text-align:center; font-size:18px; font-weight:normal;}
.cpfwtree ul li a:hover h2{ background:#003894; color:#fff;}
.cpfwtree img{ width:100%;}
.cpfwny{padding:3%; margin:0px auto; }


.nydhlist{ background:#f9be00; width:100%; text-align:center;}
.nydhlist ul li{ margin:1%; width:30.3333%;}
.nydhlist ul li a{height: 45px; line-height: 45px; font-size: 14px; padding:0; display:block; border: solid 1px #f4d984;}
.nydhlist ul li.current a{ background:#003894; color:#fff;  border: solid 1px #003894;}


.xwnybg{padding:3%;}
.xwnybgwidth{ margin:0px auto;background:#fff; padding:2%;}
.xwnyone{ padding-bottom:5%; border-bottom:1px solid #f3f3f3;}
.xwnyone ul li{ float:none; width:100%; margin-bottom:2%;}
.xwnyone li:nth-of-type(2){ margin:0% 0 2%;}
.xwnyone h2{ font-size:22px; padding:3% 0;}


.xwnytwo ul li{ padding:5% 0%; }
.xwnytwo ul li img{ float:left; width:30%; padding:0 3% 0 0;}
.xwnytwo ul li .cpfwnezi{ float:right; width:67%;}
.xwnytwo h1{ font-size:16px; font-weight:normal; display:block; padding-bottom:1%;width:calc(100% - 33%)}
.xwnytwo p{ font-size:14px; height:60px; line-height:20px; overflow:hidden; width:calc(100% - 33%);}



.zsjmonewidth{padding:0% 3%; margin:0px auto;}
.zsjmone ul{ padding:4% 0;}
.zsjmone ul li{  width:98%; float:none;  padding:1%; margin:2% 0 0;}
.zsjmone li:nth-of-type(2),.zsjmone li:nth-of-type(5){ margin:2% 0% 0;}

.zsjmtwo{background:url(../images/zsjmbg02.jpg) no-repeat center bottom; width:100%;  background-size:auto 100%;}
.zsjmtwo ul{ padding:3% 0 60%;}
.zsjmtwo ul li{ width:32.333333%; text-align:center; float:left; padding-right:1%; margin:2% 0; display:inline-block; color:#fff;}
.zsjmtwo ul li h3{ display:block; font-size:14px; font-weight:normal; display:block; padding:0% 0;}
.zsjmtwo .zsjmtwo01,.zsjmtwo .zsjmtwo02,.zsjmtwo .zsjmtwo03,.zsjmtwo .zsjmtwo04,.zsjmtwo .zsjmtwo05,.zsjmtwo .zsjmtwo06,.zsjmtwo .zsjmtwo07,.zsjmtwo .zsjmtwo08{ width:88%; padding:10% 6% 15%; font-size:12px;}


.zsjmtree ul{ padding:2% 0;}
.zsjmtree ul li{ float:none; width:96%; padding:2%; margin:2% 0;}
.zsjmtree ul li img{ float:left; width:38%;}
.zsjmysjms{ color:#fff; float:right; width:calc(100% - 40%); height:92px; overflow:hidden;}
.zsjmysjms h1{ font-size:16px; display:block; font-weight:normal; padding-bottom:5%; height:20px; overflow:hidden;}
.zsjmtree li:nth-of-type(2){ margin-left:0%;}
.zsjmtree li:nth-of-type(4){ margin-left:0%;}

.zsjmfour{ width:100%; background:#fff;}

.soluBg{ background-size: auto 100%; height:360px;}
.soluBg2{ background-size: auto 100%; height:360px;}
.soluMu{ display:none;}
.soluMu2{ height:100%;  width:100%; margin: 0px;}

.profokk1{left: 0%; top:15%; position:absolute;}
.profokk2{right: 0%; top:15%;position:absolute;}
.profokk3{left: 0%; bottom:15%;position:absolute;}
.profokk4{right: 0%; bottom:15%;position:absolute;}

.cpfwvideo{width:100%; height:250px;}
.casenyleft{ float:none; width:100%; height:250px; padding-bottom:5%;}
.casenyleft2{ float:none; width:100%; padding-bottom:5%;}
.casenyright{ float:none; width:100%; line-height:24px;}

.prolistny img{ }
.prolistny ul li{ width:100%; float:none; padding:0 3%; text-align:center; background:#fff; border-top:1px solid #e7e7e7; }
.prolistny li:nth-of-type(2),.prolistny li:nth-of-type(5),.prolistny li:nth-of-type(8),.prolistny li:nth-of-type(11),.prolistny li:nth-of-type(14),.prolistny li:nth-of-type(17){ border-left:none; border-right:none;}
.prolinex{ display:none;}
.mctopp{ padding-top:4%;}

.find_nav_list ul li a {font-size: 14px; padding:0 15px;}

.footlykk1{ width:47%; float:left;}
.footlykk2{ width:47%; float:right; padding-left:2%;}
.footlykktwo textarea{ width:100%; background:#fff; border:1px solid #e7e7e7; text-indent:1em; height:4.9rem; border-radius:0px;}
.footcont{ width:100%; padding:0;}
.footcont h2{ font-weight:normal; font-size:18px; color:#000;}
.footly{ float:none; width:100%; background:#fff; padding:3%;}
.footlx{ float:none; width:100%; background:#fff; padding:3%; margin:2% 0;}
.footcont input{ height:2rem; line-height:2rem; background:#fff; border:1px solid #e7e7e7; width:100%; border-radius:0px;}

.footwith{padding:2%; margin:0px auto; font-size:12px; text-align:center;}
.foot span{ display:block; float:none; text-align:center; padding:2% 0;}

.footlyan a{ width:100%;}

.inppright{ padding:0 3%;}
.inppleft{ padding:3% 3% 0;}

.telhm{font-size:20px;}

.zsjmmain1 {margin-top: 8%;}
.zsjmmain1{ border:1px solid #12b7f5; border-radius:0px; padding:0 3% 5%}
.zsjmmain1 h2{  border-radius:20px;  font-size:16px; width:100%; margin:-5% auto 0; padding:2% 1%;}
.zsjmmain1 h3{ font-size:12px; padding:5% 0 0; text-align:center; line-height:18px;}


.zsjmmain3 .col-md-4:nth-of-type(2),.zsjmmain3 .col-md-4:nth-of-type(4),.zsjmmain3 .col-md-4:nth-of-type(6){ border-left:1px dashed #ccc; border-right:none;}
.zsjmmain3 .col-md-4:nth-of-type(5){border-right:none;}
.zsjmmain3 .col-md-4:nth-of-type(4),.zsjmmain3 .col-md-4:nth-of-type(5),.zsjmmain3 .col-md-4:nth-of-type(6){border-bottom:1px dashed #ccc; }


.zsjmmain4two{ width:68%; padding:0; margin:2% auto 0;}
.zsjmmain4 .col-md-4{ padding: 0 5px}
.zsjmmain4 .col-md-4 img{ width:100%;}

.zsjmmain5 .col-md-4{ padding:0 3% 1%;}
.zsjmmain555{ background:url(../images/main5line2.png) no-repeat center 100%; background-size:100% auto;}
}

@media screen and ( max-width:1200px ){
.top1{ display:none;}
header{ height:67px; width:100%;  position:fixed; top:0px; z-index:999999;}
.content2{ padding-top:67px;}
.inlogo{ height:67px;  width:100%;}
.innav{ position:absolute; left:0; top:0px; width:100%; z-index:999999; margin:0px;}
#inlogo{ background:url(../images/logo.png) no-repeat 10px 5px;  background-size:153px auto; display:block; width:100%; height: 67px;}
.ljtel{ display:none;}

.xzsjmwith{ width:100%; padding:0 3%; margin:0px auto;}
.banner{width: 100%; padding:67px 0 0; position:relative; z-index:9999;}
.zsggtu{ padding-top:67px;}
}

@media screen and ( min-width:1680px ){
.inshipi iframe{ height:20rem;}	

.inmain2zi{padding: 0.725rem 0 2.5rem;}

