﻿/*左侧悬浮*/



.ui-left-fix {



    position: fixed;



    width: 165px;



margin-top: -75px;z-index: 99999999;

    top: 50%;



    right: 0;



    text-align: center;



    border: 2px solid #2a57a3;



    border-right: none;



    background-color:#ffffff;



}







.ui-biglogo {



    position: absolute;



    top: -84px;



    left: 10px;



}







.ui-service-title {



    font-size: 14px;



    color: #fff;



    background: #2a57a3;



    text-indent: 14px;



    margin: 0;



    text-align: left;



    line-height: 36px;



}







    .ui-service-title span {



        display: inline-block;



        line-height: 36px;



        height: 36px;



    }







    .ui-service-title i {



        position: absolute;



        display: block;



        width: 25px;



        height: 25px;



        right: 2px;



        top: 4px;



    }







        .ui-service-title i img {



            display: block;



        }







    .ui-service-title i {



        cursor: pointer;



    }







.ui-qr-wechat {



    margin: 10px 0;



}







.ui-red-title {



    display: inline-block;



    font-size: 12px;



    color: #f00;



    margin: 0 5px 5px;



    padding-bottom: 5px;



    border-bottom: 1px dashed darkslateblue;



}







.ui-left-fix > ul {



    margin: 0 15px;





    border-bottom: 1px dashed darkslateblue;



}







    .ui-left-fix > ul li a, .ui-left-fix > ul li span {



        display: inline-block;



        vertical-align: middle;



    }







    .ui-left-fix > ul li {



        line-height: 36px;



    }







        .ui-left-fix > ul li i {



            display: inline-block;



            height: 100%;



            vertical-align: middle;



        }







        .ui-left-fix > ul li a img {



            display: block;



            border: none;



        }







        .ui-left-fix > ul li a {



            margin-left: 10px;



        }







.ui-left-fix h3, .ui-left-fix .ui-number {



    font-size: 20px;



    font-weight: 500;



    margin: 0;



    line-height: 36px;



    color:#333333;



}







.ui-left-fix .ui-number {



    /*font-family: "Palatino Linotype", "Book Antiqua";*/



}

.ui-left-fix .tophead {

    position: absolute;

    top: -90px;

    left: -29px;

}

.ui-left-fix .tit {

    color: #fff;

    background: #ff3622ba;

    padding: 10px 0;font-size: 16px;

}





@media screen and (max-width: 600px) {

    

.gthz div{

  width: 48% 

}

.gthz{

  flex-wrap: wrap;

}

.gthz.gthz2 div{

  width: 100%

}

.more,.nvz{

  width: 98%;margin-left: auto;margin-right: auto;margin: 5px auto;

}

#service-content{

  display: none;

}

.nvz a{

  margin-bottom: 3px;width: 24%;padding: 8px 3px;box-sizing: border-box;margin-right: 1%

}

.nvz a:nth-child(4n){

  margin-right: 0

}

.nvz{

  display: flex;flex-wrap: wrap;

}

}



/*新闻*/



.xwcon{



	display: flex;justify-content: space-between;width: 100%;padding:30px 0 50px;



}



.xwit{



	width: 33%;



}



.xwtit{



	font-size: 20px;font-weight: bold;color: #000;margin-bottom: 10px;



}



.xwtit .New_connter ul li a,.New_connter ul li a span:first-child{



	font-size: 14px;



}



.New_connter ul li a span:first-child{



	padding-right: 15px;



}



.cgk{



	text-align: right;color: #26CE95;margin-top: 20px;font-size: 16px;text-decoration: none;



}



.tgri{



	text-align: right;padding-top: 20px;



}



.New_connter ul li a span:last-child{



	font-size: 14px;



}

.New_connter ul li a {

    display: flex;

    justify-content: space-between;

    font-size: 16px;

    color: #000;

    text-decoration: none;

}

.New_connter ul li a span:first-child {

    flex: 1;

    overflow-x: hidden;

    display: block;

    box-sizing: border-box;

    padding-right: 30px;

}

.New_connter ul li a span:last-child {

    overflow-x: hidden;

    display: block;

    font-size: 14px;

}

.New_connter ul li {

    overflow: hidden;

    display: block;

    line-height: 35px;

    height: 35px;

    color: #000;

    background: url(../../../skin/in/images/ko.jpg);

    background-position: left center;

    background-size: auto;

    padding-left: 15px;

    background-repeat: no-repeat;

}

.New_connter ul li a:hover {

    color: #26CE95;

}

.wrappter .xwcon li{

	float: none

}

.New_connter{

	min-height: 280px;

}

.flow-image .Article_list{

	/*min-height: 307px;*/

}



@media screen and (max-width: 600px) {

    .xwit {

    width: 100%;

    margin-bottom: 20px;

    -webkit-box-shadow: 0 1px 5px 0 rgba(153,153,153,.5);

    box-shadow: 0 1px 5px 0 rgba(153,153,153,.5);

    box-sizing: border-box;

    padding: 15px;

    border-radius: 10px;background: #fff

}

.xwcon {

    display: block;

    justify-content: space-between;

    width: 95%;

    margin: 0 auto;

    padding: 0px 0 50px;

}

.xwtit {

    font-size: 20px;

    font-weight: bold;

    color: #000;

    margin-bottom: 10px;

    border-bottom: 1px solid #f3f3f3;

    padding-bottom: 10px;

}

.New_connter {

    min-height: 0;

}

.content{

	width: 90%;margin: 0 auto

}

}



/*子栏目*/



.snav{

	margin-bottom: 20px;

	margin-top: 20px;

}

.snav a{

	margin-right: 5px;

	display: inline-block;vertical-align: top;padding: 10px 25px;font-size: 14px;background: #60D5B5;color: #fff;text-decoration: none;

}

.snav a:hover,.snav a.cur{

	background: #34C2A1

}









    .pagelist{text-align: center;padding: 10px 0;}



.pagelist li{



    display: inline-block;vertical-align: middle;



}



.pagelist a{



    border: 1px solid #e6e6e6;font-size: 13px;



    padding: 5px 10px;



display: inline-block;



background: #fff;



color: #666666;



cursor: pointer;



text-decoration: none;



}



.pagelist li:hover a{



  background: #34C2A1;



  color: #fff;



}



.pagelist .thisclass a{



background: #34C2A1;



  color: #fff;



}



.pagelist .thisclass {



background: #34C2A1;



  color: #fff;



}





.main.fn-clear{

	width: 95%;margin: 0 auto

}







/*头部修改*/



@media screen and (min-width: 600px) {

    .header_menu {

        width: 843px;text-align: center;

    }

    .header_menu ul li{

    	float: none;display: block;

    }

    .header_menu ul{

    	display: flex;justify-content: center;

    }

}





.more.fn-clear{position: relative;}

.more.fn-clear a{

	position: absolute;

	right: 0;top: 30%;

}

.nvz a{

  transition: .1s;

    -moz-transition: .1s;

    -webkit-transition: .1s;

    -o-transition: .1s;

}



.cnnhz .div_rm2 img{

	width: 	auto;

}



.layui-layer{

	overflow: visible!important;

}



/*手机客服*/
/*底部手机客服*/

.footkf,.ycxf,.register_container{

  display: none;

}


@media screen and (max-width: 600px) {
  body{
    padding-bottom: 48px!important;
  }

    .footkf{

  display: block;

}

.footkf {

    position: fixed;

    width: 100%;

    height: 48px;

    line-height: 48px;

    bottom: 0;z-index: 999999;

    text-align-last: left;

    background: url(../../../skin//in/images/foot_bg.png) no-repeat center top;

}

.footkf li {

    float: left;

    width: 50%;list-style-type: none;

    text-align: left;

}

.footkf li a {

    display: block;

    width: 100%;

    height: 100%;

    font-size: 16px;

    color: #fff;

}

.footkf li .tel {

    text-indent: 40%;

    background: url(../../../skin//in/images/tel.png) no-repeat 26% center;

    background-size: 28px 28px;

}

.footkf li .zixun {

    text-indent: 45%;

    width: 100%;

    background: url(../../../skin//in/images/zixun.png) no-repeat 26% center;

    background-size: 34px 24px;

}

.ycxf{

  width: 70px;height: 70px;
z-index: 9999;
  position: fixed;right: 5px;top:50%;transform: translate(0, -50%);

  display: block;

  border-radius: 50%;

    background: #ef1f1f url(../../../skin//in/images/module-bg-6.png) center center no-repeat;

    background-size: 100%;

    box-shadow: 0 2px 20px 0 rgba(0,0,0,0.3);

}

.register_container{

  padding: 10px;box-sizing: border-box;display: none;

}

.rghz span{

  font-size: 16px;

}

.rghz{

  padding-bottom: 10px;display: flex;justify-content: space-around;align-items: center;

}

.rgbt{

      background: #2196F3;

    color: #fff;

    padding: 5px 15px;

    font-size: 12px;

}

.layui-layer-btn a{

      width: 44%!important;

    text-align: center!important;height: 35px!important;

    line-height: 35px!important;

}

.layui-layer-btn .layui-layer-btn0 {

    border-color: #dedede!important;

    background-color: #fff!important;

    color: #333!important;

}

.layui-layer-btn .layui-layer-btn1 {

    border-color: #1E9FFF;

    background-color: #1E9FFF;

    color: #fff;

}

}

@media screen and (max-width: 321px) {

.rghz{

  justify-content: space-between;

}

}


/*结束*/


html,body,div,span,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,video{margin:0;padding:0;outline:0;border:0;background:transparent;font-size:100%; font-style: normal;}

html{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x : hidden ; }

body{background: #f8f8f8;color: #333;font-size:14px;line-height:1.42857143;font-family:Microsoft YaHei,Helvetica Neue For Number,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif; overflow-x:hidden}

/*html.mac body{font-family:"PingFang SC",Microsoft YaHei,Helvetica,Arial,sans-serif;}*/

*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}

*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}

article,hgroup,menu,nav,section,aside,details,figcaption,figure,footer,header{display:block;}

nav ul,ul,li{list-style:none;}

blockquote{quotes:none;}

blockquote:before,blockquote:after{content:none;}

a{color:#333;vertical-align:baseline;text-decoration:none;font-size:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0;padding:0;}

a,input{outline:none;}

input,select,textarea{outline:none;}

a:hover,a:focus{color:#F60F5F;text-decoration:none;cursor:pointer;}

img{max-width: 100%;height: auto;}

ins{color:#323841;background-color:#ff9;text-decoration:none;}

mark{color:#323841;background-color:#ff9;font-weight:bold;font-style:italic;}

@font-face{font-family:"Poppins";src: url(https://www.sdncs.com/skin/in/css/fonts/Poppins-L.otf) format('truetype');font-weight: normal;font-style: normal;}

@font-face{font-family:"HELVETICANEUELTPRO";font-weight: normal;font-style: normal;}

.PostShow:after,article:after,header:after,.row:after,.article-main:after{clear: both;}

.PostShow:before,

.PostShow:after,

.PostShow:after,

.row:before,

.row:after,.article-main:after,.article-main:before{content: " ";display: table;}

button::-moz-focus-inner,

input[type="reset"]::-moz-focus-inner,

input[type="button"]::-moz-focus-inner,

input[type="submit"]::-moz-focus-inner,

input[type="file"] > input[type="button"]::-moz-focus-inner {border: none; }

input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none;}

/*@font-face {

  font-family: 'iconfont';

  src: url('https://www.sdncs.com/skin/in/css/fonts/iconfont.eot');

  src: url('https://www.sdncs.com/skin/in/fonts/iconfont.eot') format('embedded-opentype'),

  url('https://www.sdncs.com/skin/in/fonts/iconfont.woff') format('woff'),

  url('https://www.sdncs.com/skin/in/fonts/iconfont.ttf') format('truetype'),

  url('https://www.sdncs.com/skin/in/fonts/iconfont.svg#iconfont') format('svg');

}*/

@font-face {

  font-family: 'iconfont';  /* project id 788097 */

  src: url('https://www.sdncs.com/skin/in/fonts/font_788097_uo5vadfhyb.eot');

  src: url('https://www.sdncs.com/skin/in/fonts/font_788097_uo5vadfhyb.eot') format('embedded-opentype'),

  url('https://www.sdncs.com/skin/in/fonts/font_788097_uo5vadfhyb.woff2') format('woff2'),

  url('https://www.sdncs.com/skin/in/fonts/font_788097_uo5vadfhyb.woff') format('woff'),

  url('https://www.sdncs.com/skin/in/fonts/font_788097_uo5vadfhyb.ttf') format('truetype'),

  url('https://www.sdncs.com/skin/in/fonts/font_788097_uo5vadfhyb.svg#iconfont') format('svg');

}

.iconfont{

    font-family:"iconfont" !important;

    font-size:16px;font-style:normal;

    -webkit-font-smoothing: antialiased;

    -webkit-text-stroke-width: 0.2px;

    -moz-osx-font-smoothing: grayscale;}

/*----------- container -----------*/

.container{margin:0 auto;max-width:1260px;padding:0 10px; overflow: hidden;}

.container.Wauto{ padding:0}

.containe{position:relative;max-width:1260px;margin:0 auto;color:#fff;padding:0 20px;}




