@charset "utf-8";

/* public */

body,html {
    font-family: 'microsoft yahei';
    text-align: center;
    margin: 0 auto;
    padding: 0px;
    background-color: #ffffff;
}

body, ul {
    margin: 0;
    padding: 0;
}

body,html {
    height: 100%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

ul li {
    list-style-type: none;
}

.slides-box {
    width: 100%;
    height: 70px;
    margin: auto;
    
    position:fixed; top:0px; z-index:99999;
}

.banner_txt {
    width: 100%;
    height: 120px;
    text-align: center;
    position: absolute;
    font-size: 40px;
    line-height: 50px;
    color: #ffffff;
    text-align: center;
    top: 50%;
    margin-top: -100px;
    z-index: 100;
}

.banner_txt span {
    letter-spacing: 4px;
}

.banner_videobg {
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(0,0,0,.49);
    z-index: 99;
    width: 100%;
    height: 100%;
}

.banner_btn_con {
    position: absolute;
    width: 1200px;
    height: 100px;
    left: 50%;
    margin-left: -600px;
    bottom: 26px;
    z-index: 100;
    margin-top: 34px;
    text-align: center
}

.banner_btn {
    width: 60px;
    height: 60px;
    text-align: center;
    margin: 0 auto;
}
 

 
 



/*topnav*/
 



.veg_toplogo {
    width: 234px;
    height:70px;
    margin:0px;
    float: left
}

.veg_toplogo img {
    width: 234px;
    height: 70px;
}

.menu {
    width: 100%;
    height: 70px;
    position: absolute;
    left: 0;
    top: 0px;
    z-index: 100;
    text-align: center;
    background: rgba(255,255,255,.999); border-bottom:#e6e6ee 1px solid
}

.menucenter {
    width: 1200px;
    height: 70px;
    margin: 0 auto;
    padding: 0px; 
}
.dsbtn{ width:155px; height:30px; float:right;  padding:20px 0px;}
.dsbtn01{ width:48px; height:28px; text-align:center; border:#0068ff 1px solid; border-radius:3px; float:left; line-height:28px; font-size:16px;}
.dsbtn01 a{ color:#0068ff; text-decoration:none}
.dsbtn01 a:visited{ color:#0068ff; text-decoration:none}
.dsbtn01 a:hover{ color:#0068ff; text-decoration:underline;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
.dsbtn02{ width:88px; height:28px; text-align:center; border:#0068ff 1px solid; background-color:#0068ff; border-radius:3px; float:left; line-height:28px; font-size:16px; margin-left:15px;}
.dsbtn02 a{ color:#ffffff; text-decoration:none}
.dsbtn02 a:visited{ color:#ffffff; text-decoration:none}
.dsbtn02 a:hover{ color:#ffffff; text-decoration:underline;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}

 .dsnav {
    width:620px;
    height: 70px;
    margin: 0;
    float: right; 
}

.dsnavitem {
    float: left;
    
    width:auto;
	 display:inline-table;
    height: 70px;
    padding: 0px;
    margin: 0px;
    position: relative; margin-right:35px; 
}
 
.st_topnav_item {
    width:auto;
	 display:inline-table;
    height: 70px;
    margin: 0px;
}

 
.st_topnav_item a {
    display: block;
    height: 68px;
    text-align: center;
    text-indent: 0px;
    width:auto;
	 display:inline-table;
    padding: 0px;
    line-height: 68px;
    color: rgba(0,0,0,.80);
    text-decoration: none;
    position: relative;
    overflow: hidden;
    font-size: 18px;
    font-weight: normal;
}

.st_topnav_item a:hover,.st_topnav_item a.current {
    color:#0068ff; border-bottom:#0068ff 2px solid
}
 /* .st_topnav_item #on{
    color:#0068ff; border-bottom:#0068ff 2px solid;line-height: 68px;
} */


.dsnavitem .navbox {
    width:174px;
    height: auto;
    position: absolute;
    top:70px;
    left:-78px;
    
    background-color: #ffffff; border:#e0e0e0 1px solid;
    display: none;
    text-align: center;
    padding: 20px 30px;
    z-index: 9999999;
}

.drop_nav_right {
    width: 174px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height:30px;
      padding:10px 0px; text-align:left
}
.drop_nav_right img{ width:30px; height:30px; float:left; margin-right:15px;
    
}

.drop_nav_right  a {
    color:#646566; text-decoration:none; line-height:30px;  
     
   
}

.drop_nav_right  a:visited {
     color:#646566; text-decoration:none; line-height:30px;  
}

.drop_nav_right  a:hover {
    color:#0068ff; text-decoration:none; line-height:30px;  
    text-decoration: none;
	-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

.dh_indexcon {
    width: 100%;
    margin: 0 auto;
    min-height: 520px;
    text-align: center;
    position: relative; 
	background-color:#ffffff; margin-top:70px;
}

.nci_ititle {
    width: 1200px;
    height: 49px;
    line-height: 49px;
    text-align: left;
    margin: 0 auto;
    margin-top: 74px;
    font-size: 34px;
    font-weight: normal;
    color: #010101;
}

.nci_ititles {
    width: 1200px;
    height: 22px;
    line-height: 22px;
    text-align: left;
    margin: 0 auto;
    font-size: 16px;
    font-weight: normal;
    color: #848586;
    text-transform: uppercase
}

.nci_about {
    width: 1200px;
    line-height: 36px;
    text-align: left;
    margin: 0 auto;
    margin-top: 26px;
    font-size: 18px;
    font-weight: normal;
    color: #010101;
    text-transform: uppercase
}

.content_btn_con {
    width: 1200px;
    height: 64px;
    text-align: center;
    margin: 0 auto;
    margin-top: 56px;
}

.content_btn a {
    display: block;
    margin: 0px auto;
    padding: 0 26px;
    width: 80px;
    height: 56px;
    border: #00583f 0px solid;
    border-radius: 30px;
    line-height: 56px;
    text-align: left;
    font-size: 18px;
    color: #646566;
    text-decoration: none;
    background-color: #FFFFFF;
    background-image: url(../images/moreicon02.png);
    background-position: right center;
    background-repeat: no-repeat;
}

.content_btn a:visited {
    display: block;
    margin: 0px auto;
    padding: 0 26px;
    width: 80px;
    height: 56px;
    border: #00583f 0px solid;
    border-radius: 30px;
    line-height: 56px;
    text-align: left;
    font-size: 18px;
    color: #646566;
    text-decoration: none;
    background-color: #FFFFFF;
    background-image: url(../images/moreicon02.png);
    background-position: right center;
    background-repeat: no-repeat;
}

.content_btn a:hover {
    display: block;
    margin: 0px auto;
    padding: 0 26px;
    width: 80px;
    height: 56px;
    border: #00583f 0px solid;
    border-radius: 30px;
    line-height: 56px;
    text-align: left;
    font-size: 18px;
    color: #00583f;
    text-decoration: none;
    background-color: #ffffff;
    background-image: url(../images/moreicon05.png);
    background-position: right center;
    background-repeat: no-repeat;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    cursor: pointer
}

.ncisbanner {
    width: 100%;
    height: 80px;
    text-align: center;
    font-size: 34px;
    font-weight: bold;
    line-height: 40px;
    color: #ffffff;
    background-image: url(../images/sbannerbg.jpg);
    background-attachment: fixed;
    padding: 210px 0px;
    margin-top: 74px;
}

.ncisbanner span {
    font-size: 20px;
    font-weight: normal
}


	

/* banner */
 
.banner {
    height: 600px;
    overflow: hidden;
    width: 100%; z-index:99
}

.fullSlide {
    width: 100%;
    position: relative;
    height: 600px;
}

.fullSlide .bd {
    margin: 0 auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}

.fullSlide .bd ul {
    width: 100%;
}

.fullSlide .bd li {
    width: 100%;
    height: 600px;
    overflow: hidden;
    text-align: center;
    position: relative
}
.dsbannercon{ width:600px; height:425px; margin:0 auto; padding-right:600px; padding-top:75px;}
.dsbannerconp{ width:550px; height:425px; margin:0 auto; padding-right:550px; padding-top:75px;}
.dsbannertit01{ width:600px; height:50px; line-height:50px; text-align:left; font-size:46px; font-weight:bold; color:#ffffff}
.dsbannertit01p{ width:600px; height:50px; line-height:50px; text-align:left; font-size:38px; font-weight:bold; color:#ffffff}
.dsbannertit02{ width:600px; height:90px; line-height:33px; text-align:left; font-size:20px; font-weight:normal; color:#ffffff; margin-top:26px;}
 
.ciezn_aboutlist{  width:600px; height:116px; margin-top:26px;}
 .ciezn_aboutlisti{ width:156px; height:100px; float:left; text-align:center; background:rgba(255,255,255,.13); margin-right:26px; border-radius:10px; padding:8px 0px; }
  
 
 
 .ciezn_aboutit1{ width:100%; height:60px; text-align:center;font-size:50px; color:#e5f926; font-weight:bold }
  .ciezn_aboutit1 span{font-size:50px; font-weight:bold; color:#e5f926; }
  .ciezn_aboutit2{ width:100%; height:30px; text-align:center; font-size:22px; font-weight:normal;  line-height:30px; color:#ffffff}

.dsbtn03{ width:166px; height:50px; text-align:center; border-radius:7px; line-height:50px; font-size:22px; overflow:hidden; font-weight:normal; margin-top:34px;}
.dsbtn03 a{ display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn03 a:visited{display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn03 a:hover{display:block; color:#FFFFFF; text-decoration:none; background-color:#18d1ff;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
	
	
.dsbtn03p{ width:166px; height:50px; text-align:center; border-radius:7px; line-height:50px; font-size:18px; overflow:hidden; font-weight:normal; margin-top:34px;}
.dsbtn03p a{ display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn03p a:visited{display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn03p a:hover{display:block; color:#FFFFFF; text-decoration:none; background-color:#18d1ff;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}	
	

.fullSlide .hd {
    width: 260px;
    position: absolute;
    z-index: 1;
    bottom: 13px;
    left: 50%;
    margin-left: -130px;
    height: 30px;
    line-height: 30px;
}

.fullSlide .hd ul {
    text-align: center;
}

.fullSlide .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 15px;
    height: 15px;
    margin: 3px;
    overflow: hidden;
    background: #ffffff;
    line-height: 999px;
    border-radius: 15px;
}

.fullSlide .hd ul .on {
    background: #0068ff;
    width: 30px;
}

.ncinewlist {
    width: 1230px;
    height: auto;
    margin: 0 auto;
    margin-top: 10px;
    padding-top: 1px
}

.ncinewlisti {
    width: -webkit-calc(33.33% - 30px);
    width: -moz-calc(33.33% - 30px);
    width: calc(33.33% - 30px);
    height: 326px;
    margin: 15px;
    float: left
}

.ncinewlistipic {
    width: 100%;
    height: 216px;
    border-radius: 7px;
    overflow: hidden;
}

.ncinewlistipic img {
    width: 100%;
    height: 216px;
}

.ncinewlistipic:hover img {
    opacity: 1;
    transform: scale(1.1);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.ncinewlistitit {
    width: 100%;
    height: 50px;
    overflow: hidden;
    margin-top: 10px;
    line-height: 25px;
    font-size: 18px;
    text-align: left
}

.ncinewlistitit a {
    color: #262626;
    text-decoration: none
}

.ncinewlistitit a:visited {
    color: #262626;
    text-decoration: none
}

.ncinewlistitit a:hover {
    color: #00583f;
    text-decoration: none;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.ncinewlistiinfo {
    width: 100%;
    height: 30px;
    overflow: hidden;
    margin-top: 20px;
    line-height: 30px;
    font-size: 14px;
    text-align: left;
    color: #c0c0c6
}

.ncinewlistiinfo a {
    display: block;
    width: 80px;
    float: right;
    text-align: left;
    height: 30px;
    line-height: 30px;
    color: #989898;
    text-decoration: none;
    background-image: url(../images/morebtn2.png);
    background-repeat: no-repeat;
    background-position: right center;
}

.ncinewlistiinfo a:visited {
    display: block;
    width: 80px;
    float: right;
    text-align: left;
    height: 30px;
    line-height: 30px;
    color: #989898;
    text-decoration: none;
    background-image: url(../images/morebtn2.png);
    background-repeat: no-repeat;
    background-position: right center;
}

.ncinewlistiinfo a:hover {
    display: block;
    width: 80px;
    float: right;
    text-align: left;
    height: 30px;
    line-height: 30px;
    text-decoration: none;
    background-image: url(../images/morebtn.png);
    background-repeat: no-repeat;
    background-position: right center;
    color: #00583f;
    text-decoration: none-webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.nciclear {
    width: 100%;
    height: 0px;
    line-height: 0px;
    clear: both
}

.nci_bottom {
    width: 100%;
    margin: 0 auto;
    padding: 20px 0px;
    background-color: #131415;
   
    background-position: center bottom;
    background-repeat: no-repeat;
    text-align: center
}

.nci_bottomcontact { 
    width: 1200px;
    height: auto;
    margin: 0 auto;
}
 
.nci_bottomicon {
    width: 100%;
    height: 54px;
    text-align: left;
}

.nci_bottomicon img {
    width: 54px;
    height: 54px;
    float: left;
    margin-right: 54px;
}

.nci_bottomlink {
    width: 100%;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #747576; padding:15px 0px; border-bottom:#494949 1px solid
}.nci_bottomlink2 {
     border-bottom:#494949 0px solid
}

.nci_bottomlink a {
    color: #d0d0d6;
    text-decoration: none; padding:0 33px;
}

.nci_bottomlink a:visited {
    color: #d0d0d6;
    text-decoration: none;padding:0 33px
}

.nci_bottomlink a:hover {
    color: #ffffff;
    text-decoration: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;padding:0 33px;
}


.nci_bottomlink2 {
     border-bottom:#494949 0px solid
}

.nci_bottomlink2 a {
    color: #d0d0d6;
    text-decoration: none; padding:0 5px;
}

.nci_bottomlink2 a:visited {
    color: #d0d0d6;
    text-decoration: none;padding:0 5px
}

.nci_bottomlink2 a:hover {
    color: #ffffff;
    text-decoration: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;padding:0 5px;
}


.nci_bottomcontactright {
    width: 300px;
    float: left;
    font-size: 16px;
    line-height: 30px;
    color: #ffffff;
    text-align: left;
    height: 130px;
}

.nci_copyright {
    width: 1200px;
    margin: 0 auto;
    height: auto;
    line-height: 30px;
    font-size: 16px;
    text-align: left;
    color: #ffffff;
    margin-top: 49px;
}

.nci_copyright a {
    color: #ffffff;
    text-decoration: none
}

.nci_copyright a:visited {
    color: #ffffff;
    text-decoration: none
}

.nci_copyright a:hover {
    color: #ffffff;
    text-decoration: underline;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

			 

		 
 /*二级页面*/
 
 
 .menupage {
    width: 100%;
    height: 90px;   
    text-align: center;
    background: rgba(0,88,63,.90); margin:0 auto; position:relative
}
 
 
 
 
 
.page_top {
    width: 100%;
    height: 590px;
    margin: auto;
    overflow: hidden;
    position: relative; background-image:url(../images/pagebanner.jpg); background-position:center bottom; background-repeat:no-repeat   
}   
 
.page_title{ width:1180px; height:56px; margin:0 auto; margin-top:100px; border-left:#1a9e87 10px solid; padding-left:10px}
 .page_title01{ width:100%; height:40px; font-size:30px; color:#020202; text-align:left; line-height:30px;}
  .page_title02{ width:100%; height:16px; font-size:14px; color:#747474; text-align:left; text-transform:uppercase}
  
  .page_txt{ width:1200px;   margin:0 auto; margin-top:34px; line-height: 36px;
    text-align: left;
   
    font-size: 18px;
    font-weight: normal;
    color: #010101;}
   .page_txt p{ text-indent:0px; padding:0px 0px; }
   
 .page_dev{ width:1200px;   margin:0 auto; margin-top:56px; background-image:url(../images/devbg02.jpg); background-position:left top; background-repeat:repeat-y; min-height:100px;}
   
   
  .page_devi{width:1140px;background-image:url(../images/devbg01.jpg);background-position:left top; background-repeat:no-repeat; padding-left:60px;} 
  .page_devil{ width:120px; font-size:26px; color:#000000; font-weight:bold; line-height:33px; text-align:left; float:left;}
  .page_devir{ width:1000px; font-size:18px; color:#202020; font-weight:normal; line-height:33px; text-align:left; float:left; margin-left:20px;}
  
.nciclear2 {
    width: 100%;
    height:34px;
    line-height: 34px;
    clear: both
}
.page_title03{ width:1200px; margin:0 auto; height:70px; font-size:30px; color:#ffffff; text-align:center; line-height:70px; font-weight:normal; margin-top:34px; background-color:#1b9c86;}  

.page_orglist{ width:1230px; margin:0 auto; margin-top:0px;}

.page_orglisti{ width: -webkit-calc(33.33% - 70px);
    width: -moz-calc(33.33% - 70px);
    width: calc(33.33% - 70px);
	 height:40px;background-color:#ffffff; border:#ffffff 15px solid; border-left:#1b9c86 15px solid; text-align:left; font-size:22px; padding-left:10px; margin:0px 15px; margin-top:30px; line-height:40px; box-shadow:0px 0px 13px rgba(26,158,135,.26); color:#1b9c86; float:left;
	
	}

.page_orglisti:hover{ width: -webkit-calc(33.33% - 70px);
    width: -moz-calc(33.33% - 70px);
    width: calc(33.33% - 70px);
	 height:40px; border:#1b9c86 15px solid; border-left:#1b9c86 15px solid; background-color:#1b9c86; text-align:left; font-size:22px; padding-left:10px; margin:0px 15px; margin-top:30px; line-height:40px; box-shadow:0px 0px 13px rgba(26,158,135,.26); color:#ffffff; cursor:pointer;
	 -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
	}

  .page_explist{ width:1230px; margin:0 auto; margin-top:0px;}

 

.page_explisti{ width: -webkit-calc(16.66% - 50px);
    width: -moz-calc(16.66% - 50px);
    width: calc(16.66% - 50px);
	 height:200px; background-color:#1b9c86; text-align:center; margin:0px 15px; margin-top:30px; border-radius:5px; padding:10px; float:left  
	}
	
	.page_explistipic{ width:100%; height:155px; overflow:hidden;}
	
	.page_explistipic img {
    width: 100%;
    height: 155px;
}

.page_explistipic:hover img {
    opacity: 1;
    transform: scale(1.1);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}
	
.page_explistitxt{ width:100%; height:45px; text-align:center; font-size:20px; line-height:45px;}	


.page_explistitxt a {
    color:rgba(255,255,255,.80);
    text-decoration: none
}

.page_explistitxt a:visited {
   color:rgba(255,255,255,.80);
    text-decoration: none
}

.page_explistitxt a:hover {
    color:rgba(255,255,255,.99);
    text-decoration: none;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}




/* newpagebanner */
 
.newpagebanner {
    height: 590px;
    overflow: hidden;
    width: 100%;
}

.fullSlidenew {
    width: 100%;
    position: relative;
    height: 590px;
}

.fullSlidenew .bd {
    margin: 0 auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}

.fullSlidenew .bd ul {
    width: 100%;
}

.fullSlidenew .bd li {
    width: 100%;
    height: 590px;
    overflow: hidden;
    text-align: center;
    position: relative;
}
.pnewtitle{ width:100%; height:120px; position:absolute; left:0;  bottom:0px; z-index:1; background-image:url(../images/index_tbg.png); background-repeat:repeat-x; text-align:center; padding-top:30px; }
 .pnewtitlecon{ width:1200px;font-size:34px; font-weight:normal; line-height:40px; margin:0 auto; text-align:left}

.pnewtitlecon a {
    color:rgba(255,255,255,.80);
    text-decoration: none
}

.pnewtitlecon a:visited {
   color:rgba(255,255,255,.80);
    text-decoration: none
}

.pnewtitlecon a:hover {
    color:rgba(255,255,255,.99);
    text-decoration: none;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}


.fullSlidenew .hd {
    width:1200px;
    position: absolute;
    z-index: 1;
    bottom:150px;
    left:50%;
	 margin-left:-600px;
    
    height: 30px;
    line-height: 30px;
}

.fullSlidenew .hd ul {
    text-align: center;
}

.fullSlidenew .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 15px;
    height: 15px;
    margin: 3px;
    overflow: hidden;
    background: #ffffff;
    line-height: 999px;
    border-radius: 15px;
}

.fullSlidenew .hd ul .on {
    background: #00583f;
    width: 60px;
}	


.newnavlist{ width:1200px; height:50px; margin:0 auto; margin-top:56px; }
 
.newnavlist a{ display:block; width:90px; height:46px; line-height:40px; text-align:center; color:#646566; font-size:22px; text-decoration:none; float:left; margin-right:40px;}
.newnavlist a:visited{ display:block; width:90px; height:46px; line-height:40px; text-align:center; color:#646566; font-size:22px; text-decoration:none; float:left; margin-right:40px;}
.newnavlist a:hover{ display:block; width:90px; height:46px; line-height:40px; text-align:center; color:#1b9c86; font-size:22px; text-decoration:none; border-bottom:#1b9c86 4px solid; -webkit-transition: all .5s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease; float:left; margin-right:40px;}

#newnavliston{ display:block; width:90px; height:46px; line-height:40px; text-align:center; color:#1b9c86; font-size:22px; text-decoration:none; border-bottom:#1b9c86 4px solid; -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease; float:left; margin-right:40px;}

.snto_pagnavcon{ width:100%; height:56px; margin:49px auto; text-align:center; list-style:none; padding:0px;}		
		.snto_pagnavcon li{display:inline-table;margin-right:5px; margin:0px; }	
		.snto_pagnavcon li a{ display:block; width:40px; height:40px;  background-color:#f0f0f6; text-align:center; font-size:14px; line-height:40px; border:#e6e6ee 1px solid; color:#343536; border-radius:5px; text-decoration:none; }
		.snto_pagnavcon li a:visited{ display:block; width:40px; height:40px;   background-color:#f0f0f6; text-align:center; font-size:14px; line-height:40px; border:#e6e6ee 1px solid; color:#343536; border-radius:5px; text-decoration:none; }
		.snto_pagnavcon li a:hover{ display:block; width:40px; height:40px; background-color:#1b9c86; text-align:center; font-size:14px; line-height:40px;border:#1b9c86 1px solid; color:#ffffff; border-radius:5px; text-decoration:none;  }				
		#snto_pagnavconon{display:block; width:40px; height:40px;   background-color:#1b9c86;border:#1b9c86 1px solid; text-align:center; font-size:14px; line-height:40px; color:#ffffff; border-radius:5px;}

.pprolist{ width:1230px; margin:0 auto; margin-top:30px;}

.pproitem{ width:340px; height:390px; margin:15px;  overflow:hidden; position:relative; float:left; padding:20px;  box-shadow:0px 0px 16px rgba(0,0,0,.16);}

.pproitemp{ width:340px; height:340px; overflow:hidden}



.pproitemp img{ width:340px; height:340px;  }

 
	 .pproitemp:hover img{transform:scale(1.1);-webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease;}


.pproitemt{ width:340px; height:50px; font-size:16px; line-height:50px; text-align:center; font-weight:bold; overflow:hidden; z-index:99}

.pproitemt a{ color:#343536; text-decoration:none}
.pproitemt a:visited{ color:#343536; text-decoration:none}
.pproitemt a:hover{ color:#1b9c86; text-decoration:none;-webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease; }
	
	
.ppronav{ width:1230px; margin:0 auto; margin-top:30px; height:auto;}
.ppronavitem{ width:-webkit-calc(20% - 30px); width:-moz-calc(20% - 30px); width:calc(20% - 30px);  height:56px; margin:15px;  overflow:hidden; position:relative; float:left;}
.ppronavitem a{ display:block; width:100%; height:56px; background-color:#f0f0f6; border-radius:5px; font-size:16px; text-align:center; line-height:56px; color:#646566; text-decoration:none}
.ppronavitem a:visited{ display:block; width:100%; height:56px; background-color:#f0f0f6; border-radius:5px; font-size:16px; text-align:center; line-height:56px; color:#646566; text-decoration:none}
.ppronavitem a:hover{ display:block; width:100%; height:56px; background-color:#1b9c86; border-radius:5px; font-size:16px; text-align:center; line-height:56px; color:#ffffff; text-decoration:none;-webkit-transition: all .7s ease;
	-moz-transition: all .7s ease;
	-o-transition: all .7s ease;
	transition: all .7s ease; }
#ppronavitemon{ display:block; width:100%; height:56px; background-color:#1b9c86; border-radius:5px; font-size:16px; text-align:center; line-height:56px; color:#ffffff; text-decoration:none}	
	


	
.ppronavl{ width:1230px; margin:0 auto; margin-top:30px; height:auto;}
.ppronavlitem{ width:-webkit-calc(33.33% - 30px); width:-moz-calc(33.33% - 30px); width:calc(33.33% - 30px);  height:56px; margin:15px;  overflow:hidden; position:relative; float:left;}
.ppronavlitem a{ display:block; width:100%; height:56px; background-color:#f0f0f6; border-radius:5px; font-size:16px; text-align:center; line-height:56px; color:#646566; text-decoration:none}
.ppronavlitem a:visited{ display:block; width:100%; height:56px; background-color:#f0f0f6; border-radius:5px; font-size:16px; text-align:center; line-height:56px; color:#646566; text-decoration:none}
.ppronavlitem a:hover{ display:block; width:100%; height:56px; background-color:#1b9c86; border-radius:5px; font-size:16px; text-align:center; line-height:56px; color:#ffffff; text-decoration:none;-webkit-transition: all .7s ease;
	-moz-transition: all .7s ease;
	-o-transition: all .7s ease;
	transition: all .7s ease; }
#ppronavlitemon{ display:block; width:100%; height:56px; background-color:#1b9c86; border-radius:5px; font-size:16px; text-align:center; line-height:56px; color:#ffffff; text-decoration:none}	


.page_solulist{ width:1200px; margin:0 auto; margin-top:0px;}

.page_solulisti{ width: -webkit-calc(100% - 60px);
    width: -moz-calc(100% - 60px);
    width: calc(100% - 60px);
	 height:260px;background-color:#ffffff; border:#ffffff 15px solid; border-left:#1b9c86 15px solid; text-align:left; font-size:22px; padding:15px; margin:0px; margin-top:30px; line-height:30px; box-shadow:0px 0px 13px rgba(26,158,135,.26); color:#1b9c86; float:left;
	
	}
	
	.page_solulisti:hover{ width: -webkit-calc(100% - 60px);
    width: -moz-calc(100% - 60px);
    width: calc(100% - 60px);
	 height:260px;background-color:#1b9c86; border:#1b9c86 15px solid; border-left:#1b9c86 15px solid; text-align:left; font-size:22px; padding:15px; margin:0px; margin-top:30px; line-height:30px; box-shadow:0px 0px 13px rgba(26,158,135,.26); color:#ffffff; float:left; -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease; cursor:pointer
	
	}
 .page_solulisti img{ float:left; margin-right:15px; width:515px; height:260px;}
 
  .page_solulisti span{ font-size:30px; font-weight:bold}
  
  
  .page_joinlist{ width:1200px; margin:0 auto; margin-top:0px;}

.page_joinlisti{ width: -webkit-calc(100% - 60px);
    width: -moz-calc(100% - 60px);
    width: calc(100% - 60px);
	 height:auto;background-color:#ffffff; border:#ffffff 15px solid; border-left:#1b9c86 15px solid; text-align:left; font-size:20px; padding:15px; margin:0px; margin-top:30px; line-height:36px; box-shadow:0px 0px 13px rgba(26,158,135,.26); color:#343536; float:left;
	
	}
	
	.page_joinlisti:hover{ width: -webkit-calc(100% - 60px);
    width: -moz-calc(100% - 60px);
    width: calc(100% - 60px);
	 height:auto;background-color:#1b9c86; border:#1b9c86 15px solid; border-left:#1b9c86 15px solid; text-align:left; font-size:20px; padding:15px; margin:0px; margin-top:30px; line-height:36px; box-shadow:0px 0px 13px rgba(26,158,135,.26); color:#ffffff; float:left; -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease; cursor:pointer
	
	}
 
 
  .page_joinlisti span{ font-size:30px; font-weight:bold; color:#1b9c86; display:block; height:56px; line-height:56px;}
  
 .page_joinlisti:hover span{ font-size:30px; font-weight:bold; color:#ffffff; display:block; height:56px; line-height:56px;}
 
 .body_bg{ background-image:url(../images/bodybg.jpg); background-repeat:no-repeat; background-position:center center}
 .stapic{ margin:0 auto; margin-top:100px; box-shadow:0px 0px 49px rgba(0,0,0,.16) }
 
 .pposition{ width:100%; height:56px; text-align:center; border-bottom:#e6e6ee 1px solid; text-align:center;}
.ppositioncon{ width:1200px; margin:0 auto; height:56px; line-height:56px; font-size:16px; text-align:left; text-indent:49px; background-image:url(../images/positonicon.jpg); background-position:center left; background-repeat:no-repeat; color:#989898}
.ppositioncon a{ color:#343536; text-decoration:none}
	.ppositioncon a:visited{ color:#343536; text-decoration:none}
	.ppositioncon a:hover{ color:#1b9c86; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}
			
			.pcon{ width:1200px; margin:0 auto; padding:0px; padding-top:30px; padding-bottom:100px;}
			
			
 .view_title{ width:100%; text-align:left; font-size:36px; color:#262626; font-weight:bold; line-height:49px; padding:15px 0px;}

.view_data{ width:100%; text-align:left; height:56px; line-height:56px; font-size:18px;  color:#a0a0a6;}
.view_data span{ color:#646566 }

 .view_link{ width:-webkit-calc(100% - 60px); width:-moz-calc(100% - 60px); width:calc(100% - 60px);  text-align:left; font-size:16px; color:#989898;  line-height:32px; padding:30px; background-color:#f6f6ff;}
  .view_link a{ color:#646566; text-decoration:none}
    .view_link a:visited{ color:#646566; text-decoration:none}
	  .view_link a:hover{ color:#1b9c86; text-decoration:none}
.view_txtcon{ width:100%; padding:30px 0px; font-size:18px; line-height:36px; color:#343536; text-align:left; }
  .view_txtcon p{ padding:3px 0px;}
  
  .view_txtcon img{ width:auto; max-width:100%;}
    .view_txtcon p img{ width:auto; max-width:100%;}
	
	
	/*点三平台*/
.sdblock{ width:100%; margin:0 auto; text-align:center; padding:84px 0px; padding-bottom:120px; height:auto}
.sdblock01{ background-color:#ffffff}	
.sdtitle01{ width:100%; text-align:center; height:49px; line-height:49px; font-size:34px; color:#262626; font-weight:bold; margin:0 auto}
.sdtitle02{ width:100%; text-align:center; height:26px; line-height:26px; font-size:20px; color:#262626; font-weight:normal;margin:0 auto; margin-top:15px; padding-bottom:15px;}
.sdtitle03{ width:100%; text-align:center; height:49px; line-height:49px; font-size:34px; color:#ffffff; font-weight:bold; margin:0 auto}	
.sdclear{ width:100%; height:0px; clear:both;}	
.sdlistcon01{ width:1230px; height:auto; margin:0 auto; margin-top:30px; padding:1px 0px;}	
.sdlistcon01item{ width:505px; height:270px; margin:14px; border:#e0e0e6 1px solid; float:left; background-color:#ffffff; padding:35px 40px;}
.sdlistitemtit01{ width:100%; height:40px; text-align:left; font-size:22px; line-height:40px; color:#343536}
.sdlistitemtit01 img{ width:40px; height:40px; float:left; margin-right:10px;}
.sdlistitemtit02{ width:100%; height:50px; text-align:left; font-size:16px; line-height:25px; color:#494949; margin-top:15px;}
.sdlistitemtit03{ width:100%; height:90px; text-align:left; font-size:15px; line-height:20px; color:#494949; margin-top:15px;}
.sdlistitemtit03i{ width:50%; height:20px; text-align:left; padding:5px 0px; float:left; margin:0px; line-height:20px;}
.sdlistitemtit03i img{ width:20px; height:20px; float:left; margin-right:10px;}
.sdlistitemtit04{ width:100%; height:40px; text-align:center; font-size:14px; line-height:40px;   margin-top:15px;}
.sdlistitemtit04 a{ display:block; width:126px; background-color:#2770ff; color:#ffffff; border-radius:100px; height:40px; text-decoration:none}
.sdlistitemtit04 a:visited{ display:block; width:126px; background-color:#2770ff; color:#ffffff; border-radius:100px; height:40px;text-decoration:none}
.sdlistitemtit04 a:hover{ display:block; width:126px; background-color:#2770ff; color:#ffffff; border-radius:100px; height:40px;text-decoration:none}

.sdlistcon01item:hover{  background-color:#003399;background-image:url(../images/dsbg01.jpg); background-repeat:repeat-x;
-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}
.sdlistcon01item:hover .sdlistitemtit01{ color:#ffffff}
.sdlistcon01item:hover .sdlistitemtit01 img{filter: brightness(0) invert(1);}

.sdlistcon01item:hover .sdlistitemtit02{   color:#ffffff; }
.sdlistcon01item:hover .sdlistitemtit03 .sdlistitemtit03i{ color:#ffffff}
.sdlistcon01item:hover .sdlistitemtit03 .sdlistitemtit03i img{filter: brightness(0) invert(1);}

.sdlistcon01item:hover .sdlistitemtit04 a{  background-color:#ffffff; color:#2770ff; } 
.sdlistcon01item:hover .sdlistitemtit04 a:visited{  background-color:#ffffff; color:#2770ff;}
.sdlistcon01item:hover .sdlistitemtit04 a:hover{ background-color:#ffffff; color:#2770ff;}
.sdblock02{ background-color:#f5f7fa}	
		
 .sdlistcon02{ width:1230px; height:auto; margin:0 auto; margin-top:30px; padding:1px 0px;}	
.sdlistcon02item{ width:280px; height:220px; margin:15px;  float:left; background-color:#ffffff; padding:30px 50px; float:left; border-radius:15px; box-shadow:0px 0px 15px rgba(0,0,0,.00); font-size:15px; text-align:center; line-height:25px; color:#494949}
.sdlistcon02item:hover{  box-shadow:0px 0px 30px rgba(0,0,0,.15);-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer;}
			
.sdlistcon02item img{ display:block; margin:0 auto;}			
.sdlistcon02item span{ display:block; width:100%; height:49px; line-height:49px; color:#343536; font-weight:bold; font-size:22px; text-align:center }	


.sdblock03{background-image:url(../images/dsbg02.jpg); background-repeat:repeat-x; background-size:auto 100%; padding-bottom:84px;}	
		
 .sdlistcon03{ width:1200px; height:480px; margin:0 auto; margin-top:15px; padding:1px 0px;  }	
.fullSlide2{ width:1200px;  position:relative;  height:480px;  }	
.fullSlide2 .bd2{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide2 .bd2 ul{ width:1200px ;  }	
.fullSlide2 .bd2 li{ width:1200px ;  height:480px; overflow:hidden; text-align:center;  }	
 .sdkhtit01{ width:1200px; height:30px; text-align:left;}
 
 .sdkhtit01 span{ display:inline-table; text-align:center; background:rgba(255,255,255,.10); border-radius:50px; font-size:16px; height:40px; padding:0 30px; line-height:40px; color:#ffffff; font-weight:normal}
.sdkhtit02{ width:1200px; height:410px; text-align:left; margin-top:30px;}
.sdkhtit02left{ width:570px; height:410px; float:left;}
.sdkhtit02left01{ width:570px; height:40px; font-size:38px; font-weight:bold; color:#ffffff; text-align:left; line-height:40px;}
.sdkhtit02left02{ width:570px; height:60px; font-size:20px; font-weight:normal; color:#ffffff; text-align:left; line-height:30px; margin-top:15px;}
.sdkhtit02left03{ width:570px; height:150px;  margin-top:30px;}
.sdkhtit02left03i{ width:150px; height:120px; padding:15px; float:left; background-color:#1361e4; border-radius:10px; text-align:center; font-size:13px; line-height:16px; color:#ffffff; font-weight:normal; margin:0px; margin-right:15px;}
.sdkhtit02left03i span{ color:#e5f926; font-size:28px; line-height:34px; display:block; width:100%; height:40px; text-align:center; font-weight:bold}
.sdkhtit02left03il{ margin-right:0px;}
.sdkhtit02left04{ width:540px; height:70px;  margin-top:15px;background-color:#1361e4; border-radius:10px; padding:15px;}
.sdkhtit02left04l{ width:33px; height:70px; float:left}
.sdkhtit02left04r{ width:490px; height:70px; float:left; margin-left:17px; font-size:13px; text-align:left; line-height:20px; color:#ffffff; font-weight:normal}
.sdkhtit02left04r span{ display:block; width:490px; height:40px;  font-size:13px; text-align:left; line-height:40px; color:#ffffff; font-weight:normal}
.sdkhtit02right{ width:570px; height:380px; float:left; margin-left:30px; background:rgba(255,255,255,.13); padding:15px; position:relative}
.sdkhtit02right img{ width:570px; height:380px; }

.fullSlide2 .hd2{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; display:none }	
.fullSlide2 .hd2 ul{ text-align:center; }	
.fullSlide2 .hd2 ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:20px; height:20px; margin:5px; overflow:hidden; background:#E6E6E6;  line-height:999px; border-radius:50%; 	}	
.fullSlide2 .hd2 ul .on{ background:#db261f;  }	
.fullSlide2 .prev,	.fullSlide2 .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-36px; right:-74px;  z-index:1; width:74px; height:72px; background:url(../images/arrow_l1.png) no-repeat;  cursor:pointer; display:block;  }	
.fullSlide2 .next{  right:-74px; background:url(../images/arrow_r1.png) no-repeat; margin-top:37px; }
.fullSlide2 .prev:hover { background:url(../images/arrow_l2.png) no-repeat;}
.fullSlide2 .next:hover { background:url(../images/arrow_r2.png) no-repeat;}

.dsbtn04{ width:216px; height:50px; text-align:center; border-radius:100px; line-height:50px; font-size:16px; overflow:hidden; font-weight:normal; margin:0 auto; margin-top:34px; border:#ffffff 1px solid}
.dsbtn04 a{ display:block; width:216px; height:50px; color:#ffffff; text-decoration:none; background:none}
.dsbtn04 a:visited{display:block; width:216px; height:50px; color:#ffffff; text-decoration:none; background:none}
.dsbtn04 a:hover{display:block; width:216px; height:50px; color:#1468e4; text-decoration:none; background:none; background-color:#ffffff;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}




.sdlistcon04{ width:1200px; height:468px; margin:0 auto; margin-top:30px; padding:1px 0px; border-bottom:#e0e0e6 1px solid;}
.sdlistcon04item01{ width:500px; height:480px; float:left; }
.sdnewpic{ width:500px; height:326px; overflow:hidden;}
.sdnewpic img{width:500px; height:326px; border:0px;}
.sdnewpic:hover img {
    opacity: 1;
    transform: scale(1.1);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}
.sdnewtit{ width:500px; height:40px; line-height:40px; text-align:left; font-size:18px; font-weight:normal;margin-top:10px;}
.sdnewtit a{  color:#343536; text-decoration:none;  }
.sdnewtit a:visited{ color:#343536; text-decoration:none; }
.sdnewtit a:hover{ color:#0068ff; text-decoration:none;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
.sdnewinf{ width:500px; height:50px; line-height:25px; text-align:left; font-size:14px; font-weight:normal; margin-top:5px; color:#646566;}
.sdnewinf a{  color:#646566; text-decoration:none;  }
.sdnewinf a:visited{ color:#646566; text-decoration:none; }
.sdnewinf a:hover{ color:#0068ff; text-decoration:none;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}	

.sdnewdate{ width:500px; height:15px; line-height:15px; text-align:left; font-size:14px; font-weight:normal; margin-top:10px; color:#989898;}
.sdnewdate img{ width:15px; height:15px; float:left; margin-right:10px;}
 

.sdlistcon04item02{ width:670px; height:480px; float:left; margin-left:30px; overflow:hidden }
.sdlistcon04item02i{ width:670px; height:90px; border-bottom:#989898 1px dashed; padding:0px; padding-bottom:15px; padding-top:15px;}
.sdlistcon04item02il{ border:0px; }	
.sdlistcon04item02it{ padding-top:0px; }	

	.sdnewpic2{ width:135px; height:90px; overflow:hidden; float:left}
.sdnewpic2 img{width:135px; height:90px;border:0px;}
.sdnewpic2:hover img {
    opacity: 1;
    transform: scale(1.1);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}		
.sdnewtxt{ width:520px; height:90px;   text-align:left; font-size:14px; font-weight:normal; line-height:25px;color:#646566; position:relative; float:left; margin-left:15px;}
.sdnewtxt a{ display:block; width:520px; height:40px; line-height:40px; color:#343536; font-size:18px;  color:#343536; text-decoration:none;  }
.sdnewtxt a:visited{ display:block; width:520px; height:40px; line-height:40px; color:#343536; font-size:18px;  color:#343536; text-decoration:none; }
.sdnewtxt a:hover{ display:block; width:520px; height:40px; line-height:40px; color:#0068ff; font-size:18px;  color:#343536; text-decoration:none; -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
	
.sdnewtxt span{ width:120px; height:20px; line-height:20px; position:absolute; bottom:0px; right:0px; color:#989898; text-align:right}	

.dsbtn05{ width:1200px; height:40px; line-height:40px; text-align:right; font-size:13px; font-weight:normal; margin:0 auto;margin-top:10x; text-transform:uppercase}
.dsbtn05 a{  color:#ff0000; text-decoration:none;  }
.dsbtn05 a:visited{ color:#ff0000; text-decoration:none; }
.dsbtn05 a:hover{ color:#ff0000; text-decoration:none;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}

.sdblock04{background-image:url(../images/dsbg03.jpg); background-repeat:no-repeat; background-position:top center; margin:0 auto; margin-top:-56px; border-radius:26px; padding:50px; width:1100px;}	
/* nav */
.nav{width: 100%;height:auto; margin:0 auto; margin-top:30px; background-color:#FFFFFF; border-radius:24px; overflow:hidden;}
.nav a{display: block;overflow: hidden;line-height: 46px;max-height: 46px;color: #343536;transition: all .3s; font-size:22px; text-decoration:none; text-align:left}
.nav a span{margin-left:15px;}

.nav2{width: 100%;height:auto; margin:0 auto; margin-top:0px; background-color:#FFFFFF; border-radius:0px; overflow:hidden;}
.nav2 a{display: block;overflow: hidden;line-height: 46px;max-height: 46px;color: #343536;transition: all .3s; font-size:18px; text-decoration:none; text-align:left}
.nav2 a span{margin-left:15px;}


.nav-item{position: relative; padding:15px;  border-top:#e0e0e6 1px solid}
.nav-item.nav-show{border-bottom: none;}
.nav-item ul{display: none; background-color:#f4faff;}
.nav-item ul li{  background-color:#f4faff; font-size:18px; color:#343536; line-height:26px; text-align:left; padding:30px;}

.pfaqsize{ font-size:16px !important; line-height:26px !important; padding:10px 0px!important; padding-right:49px !important;}
.pfaqtittarg{ width:74px; height:26px; line-height:26px; text-align:center; border-radius:3px; background-color:#e2eeff; color:#0068ff; font-size:14px; float:left; margin:10px; margin-left:0px;}

.nav-item.nav-show ul{display: block;}
.nav-item>a:before{content: "";position: absolute;left: 0px;width: 2px;height: 46px;background: #f4faff;opacity:0;transition: all .3s;}
.nav .nav-icon{font-size: 20px;position: absolute;margin-left:-1px;}
/* 此处修改导航图标 可自定义iconfont 替换*/
.icon_1::after{content: "\e62b";}
.icon_2::after{content: "\e669";}
.icon_3::after{content: "\e61d";}
/*---------------------*/
.nav-more{float:right;margin-right:20px; margin-top:7px;font-size:30px;transition: transform .3s; background-color:#e3f2fd; color:#2979ff; border-radius:50%; width:30px; height:30px; display:block; line-height:30px; text-align:center}
/* 此处为导航右侧箭头 如果自定义iconfont 也需要替换*/
.nav-more::after{content: "\e621";}
/*---------------------*/
.nav-show .nav-more{transform:rotate(90deg);background-color:#2979ff;color:#ffffff;}
.nav-show{color: #343536; background-color:#f4faff}

.nav-item>a:hover{color: #343536; }


.nav-show>a:before,.nav-item>a:hover:before{opacity:1;}
.nav-item li:hover a{color: #343536; background-color:#FFFFFF}

/* nav-mini */
.nav-mini.nav{width: 60px;}
.nav-mini.nav .nav-icon{/* margin-left:-2px; */}
.nav-mini.nav .nav-item>a span{display: none;}
.nav-mini.nav .nav-more{margin-right: -20px;}
.nav-mini.nav .nav-item ul{position: absolute;top:0px;left:60px;width: 180px;z-index: 99;background:#000000;overflow: hidden;}
.nav-mini.nav .nav-item:hover{background:rgba(255,255,255,.1);}
.nav-mini.nav .nav-item:hover .nav-item a{color:#FFF;}
.nav-mini.nav .nav-item:hover a:before{opacity:1;}
.nav-mini.nav .nav-item:hover ul{display: block;}


.dsbtn06{ width:216px; height:50px; text-align:center; border-radius:100px; line-height:50px; font-size:16px; overflow:hidden; font-weight:normal; margin:0 auto; margin-top:34px; border:#1468e4 1px solid}
.dsbtn06 a{ display:block; width:216px; height:50px; color:#1468e4; text-decoration:none; background:none}
.dsbtn06 a:visited{display:block; width:216px; height:50px; color:#1468e4; text-decoration:none; background:none}
.dsbtn06 a:hover{display:block; width:216px; height:50px; color:#ffffff; text-decoration:none; background:none; background-color:#1468e4;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
	
	
.sdblock05{background-image:url(../images/dsbg04.jpg); background-position:center center; background-size:auto 100% }		

.sdlistconzx{ width:700px; height:auto; margin:0 auto; margin-top:15px; padding:1px 0px; padding-right:500px; text-align:left  }	

.sdlistconzx01{ text-align:left; font-size:34px; color:#ffffff; line-height:66px; font-weight:normal}
.sdlistconzx01 span{   color:#e5f926; }
.sdlistconzx02{ text-align:left; font-size:20px; color:#ffffff; line-height:40px; font-weight:normal; width:300px; height:40px; float:left; margin:0px; padding:0px;}



.dsbtn07{ width:216px; height:50px; text-align:center; border-radius:3px; line-height:50px; font-size:20px; overflow:hidden; font-weight:normal; margin:0 auto; margin-top:30px;}
.dsbtn07 a{ display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn07 a:visited{display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn07 a:hover{display:block; color:#FFFFFF; text-decoration:none; background-color:#18d1ff;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
	
	
	
.dsbtn07index{ width:216px; height:50px; text-align:center; border-radius:3px; line-height:50px; font-size:20px; overflow:hidden; font-weight:normal; margin:0; margin-top:30px;}
.dsbtn07index a{ display:block; width:100%; height:50px; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn07index a:visited{display:block;width:100%; height:50px;  color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn07index a:hover{display:block;width:100%; height:50px;  color:#FFFFFF; text-decoration:none; background-color:#18d1ff;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}


/*page*/
.pbanner {
    height:520px;
    overflow: hidden;
    width: 100%; z-index:0
}

 
.pbanner01{background-image:url(../images/pbanner01.jpg); background-position:center center;}
.pbanner02{background-image:url(../images/pbanner02.jpg); background-position:center center;}
.pbanner03{background-image:url(../images/pbanner03.jpg); background-position:center center;}
.pbanner04{background-image:url(../images/pbanner04.jpg); background-position:center center;}
.pbanner05{background-image:url(../images/pbanner05.jpg); background-position:center center; height:450px;}
.pbanner06{background-image:url(../images/pbanner06.jpg); background-position:center center;}
.pbanner07{background-image:url(../images/pbanner07.jpg); background-position:center center;}
.dsbannertit02p{ width:418px; height:108px; line-height:36px; text-align:left; font-size:20px; font-weight:normal; color:#ffffff; margin-top:26px;}
.dsbannertit02ppp{ width:500px; }

.ciezn_aboutlistp{  width:1160px; height:100px;   margin:0 auto; border-radius:20px; box-shadow:0px 0px 26px rgba(0,0,0,.13); padding:30px 20px; position:relative; z-index:9; margin-top:-83px; background-color:#ffffff;}
 .ciezn_aboutlistip{ width:289px; height:100px; float:left; text-align:center; margin:0px; padding:0px; border-right:#0068ff 1px solid; }
  
  .ciezn_aboutlistipl{ border:0px;}
 
 .ciezn_aboutit1p{ width:100%; height:75px; text-align:center;font-size:50px; color:#0068ff; font-weight:bold }
  .ciezn_aboutit1p span{font-size:50px; font-weight:bold; color:#0068ff; }
  .ciezn_aboutit2p{ width:100%; height:25px; text-align:center; font-size:22px; font-weight:normal;  line-height:25px; color:#646566}

.psdblocktop{ width:100%; margin:0 auto; text-align:center; height:auto; padding-top:170px; margin-top:-77px; padding-bottom:100px;}
.psdpictop{ margin:0 auto; margin-top:60px;}




.sdlistcon02p{ width:1230px; height:auto; margin:0 auto; margin-top:30px; padding:1px 0px;}	
.sdlistcon02pitem{ width:237.5px; height:260px; margin:15px;  float:left; background-color:#ffffff; padding:30px 20px; float:left; border-radius:15px; box-shadow:0px 0px 15px rgba(0,0,0,.00); font-size:18px; text-align:center; line-height:30px; color:#494949}
.sdlistcon02pitem:hover{  box-shadow:0px 0px 30px rgba(0,0,0,.15);-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer;}
			
.sdlistcon02pitem img{ display:block; margin:0 auto;}			
.sdlistcon02pitem span{ display:block; width:100%; height:56px; line-height:56px; color:#343536; font-weight:bold; font-size:25px; text-align:center }	







.sdlistcon03p{ width:1230px; height:auto; margin:0 auto; margin-top:30px; padding:1px 0px;}	
.sdlistcon03pitem{ width:237.5px; height:200px; margin:15px;  float:left;   padding:30px 20px; float:left; border-radius:15px; font-size:18px; text-align:left; line-height:30px; color:#ffffff}
 
.sdlistcon03pitembg1{background-image:url(../images/dsbg06.jpg); background-position:center center;}
.sdlistcon03pitembg2{background-image:url(../images/dsbg05.jpg); background-position:center center;}				
 		
.sdlistcon03pitem span{ display:block; width:100%; height:56px; line-height:56px; color:#ffffff; font-weight:normal; font-size:22px; text-align:center }	




.sdlistcon04p{ width:1230px; height:auto; margin:0 auto; margin-top:30px; padding:1px 0px;}	
.sdlistcon04pitem{ width:214px; height:100px; margin:15px;  float:left; background-color:#ffffff; padding:0px; float:left; border-radius:7px; box-shadow:0px 0px 15px rgba(0,0,0,.02); border:#e6e6ee 1px solid; overflow:hidden}
.sdlistcon04pitem:hover{  box-shadow:0px 0px 30px rgba(0,0,0,.00);-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer;}
			
.sdlistcon04pitem img{width:214px; height:100px;}			
.sdlistcon04pitem img:hover{ cursor:pointer;  transform: scale(1.1);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease; }	




.sdlistcon05p{ width:1230px; height:auto; margin:0 auto; margin-top:30px; padding:1px 0px;}	
.sdlistcon05pitem{ width:247.5px; height:100px; margin:15px;  float:left;   padding:30px 15px; float:left; border-radius:15px; font-size:14px; text-align:left; line-height:30px; color:#ffffff; position:relative}
 
.sdlistcon05pitembg1{background-image:url(../images/dsbg05.jpg); background-position:center top;}
.sdlistcon05pitembg2{background-image:url(../images/dsbg06.jpg); background-position:center top;}				
 		
.sdlistcon05pitem span{ display:block; width:100%; height:34px; line-height:34px; color:#ffffff; font-weight:normal; font-size:20px; text-align:left }
.sdlistcon05pitem numbb{ display:block; width:100%; height:34px; line-height:34px; color:#9dfaff; font-weight:normal; font-size:34px; text-align:left; font-weight:bold }	
.sdlistcon05pitem img{ position:absolute; right:-20px; top:50%; margin-top:-5px;}	
.sdblock06{background-image:url(../images/dsbg07.jpg); background-position:center center; background-size:auto 100%;}	

.sdlistconsy{ width:1200px; height:auto; margin:0 auto; margin-top:15px; padding:1px 0px;    }	

.sdlistconsy01{ text-align:center; font-size:40px; color:#ffffff; line-height:66px; font-weight:normal; height:66px;}
 
.sdlistconsy02{ text-align:center; font-size:20px; color:#ffffff; line-height:34px; font-weight:normal; height:56px;  }
.sdlistconsy03{ width:260px; margin:0 auto; text-align:center; font-size:30px; color:#ffffff; line-height:30px; font-weight:normal; height:30px; margin-top:0px; color:#ffffff; padding-bottom:26px; }
.sdlistconsy03 img{ float:left; margin-right:10px; }

.dsbtn08{ width:260px; height:66px; text-align:center; border-radius:100px; line-height:66px; font-size:26px; overflow:hidden; font-weight:normal; margin:0 auto; margin-top:83px;}
.dsbtn08 a{ display:block; color:#FFFFFF; text-decoration:none; background-color:#0068ff}
.dsbtn08 a:visited{display:block; color:#FFFFFF; text-decoration:none; background-color:#0068ff}
.dsbtn08 a:hover{display:block; color:#FFFFFF; text-decoration:none; background-color:#0068ff;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}



.sdlistcon06p{ width:1260px; height:auto; margin:0 auto; margin-top:30px; padding:1px 0px;}	
.sdlistcon06pitem{ width:260px; height:200px; margin:15px 30px;  float:left;   padding:30px 45px; float:left; border-radius:15px; font-size:18px; text-align:left; line-height:30px; color:#ffffff}
 
.sdlistcon06pitembg1{background-image:url(../images/dsbg06.jpg); background-position:center center;}
.sdlistcon06pitembg2{background-image:url(../images/dsbg05.jpg); background-position:center center;}				
 		
.sdlistcon06pitem span{ display:block; width:100%; height:56px; line-height:56px; color:#ffffff; font-weight:normal; font-size:22px; text-align:center }	





.sdlistcon07p{ width:1260px; height:auto; margin:0 auto; margin-top:30px; padding:1px 0px;}	
.sdlistcon07pitem{ width:405px; height:260px; margin:15px 30px;  float:left;   padding:30px 75px; float:left; border-radius:15px; font-size:22px; text-align:left; line-height:40px; color:#ffffff}
 
.sdlistcon07pitembg1{background-image:url(../images/dsbg06.jpg); background-position:center center;}
.sdlistcon07pitembg2{background-image:url(../images/dsbg05.jpg); background-position:center center;}				
 		
.sdlistcon07pitem span{ display:block; width:100%; height:75px; line-height:75px; color:#ffffff; font-weight:normal; font-size:30px; text-align:center }	

/*faq*/
.pfaqcon{ width:1200px; margin:0 auto; margin-top:100px; padding-bottom:150px;}
.pfaqconl{ width:270px; height:auto; float:left; background-color:#FFFFFF; border-radius:26px; box-shadow:0px 0px 16px rgba(0,0,0,.06); float:left; overflow:hidden}
.pfaqcontopt{ width:100%; height:74px; text-align:left; font-size:22px; line-height:74px; color:#343536; text-indent:26px;}
.pfaqcontopt span{ display:block; width:120px; height:74px; text-align:right; font-size:16px; color:#989898; line-height:74px; padding-right:26px; float:right}
.pfaqconl a{ display:block; width:100%; height:56px; line-height:56px; font-size:16px; text-align:left; color:#646566; text-indent:26px; text-decoration:none}
.pfaqconl a:visited{display:block; width:100%; height:56px; line-height:56px; font-size:16px; text-align:left; text-indent:26px;text-decoration:none}
.pfaqconl a:hover{display:block; width:100%; height:56px; line-height:56px; font-size:16px; text-align:left; color:#ffffff; background-color:#0068ff;text-indent:26px;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;text-decoration:none}
.pfaqconl .active{display:block; width:100%; height:56px; line-height:56px; font-size:16px; text-align:left;color:#ffffff; background-color:#0068ff;}

.pfaqconr{ width:900px; height:auto; float:left; background-color:#FFFFFF; border-radius:26px; box-shadow:0px 0px 16px rgba(0,0,0,.06); float:left; overflow:hidden; margin-left:30px;}


.sdlistcon10{ width:1230px; height:auto; margin:0 auto; margin-top:30px; padding:1px 0px;}	
.sdlistcon10item{ width:585px; height:530px; margin:30px 15px;  float:left; background-color:#ffffff; padding:0px; float:left; border-radius:15px; box-shadow:0px 0px 15px rgba(0,0,0,.03); overflow:hidden}
 
		.sdlistcon10itemt1{ width:525px; height:70px; line-height:35px; text-align:left; color:#ffffff; padding:30px; font-size:16px;background-image:url(../images/dsbg09.jpg); background-position:center center;background-size:100% 100%} 
		.sdlistcon10itemt1 span{ display:block;font-size:22px;} 
		
		.sdlistcon10itemt2{ width:505px; height:18px; line-height:16px; text-align:left; color:#0068ff; padding:0px; margin:30px; margin-bottom:10px; font-size:16px; font-weight:bold; padding-left:15px; border-left:#0068ff 4px solid} 
		
		.sdlistcon10itemt3{ width:505px; height:50px; line-height:25px; text-align:left; color:#646566; padding:0px; margin:0px 30px; font-size:16px; font-weight:normal; padding-left:15px; border-left:#ffffff 4px solid} 
		
		.sdlistcon10itemt4{ width:255px; height:20px; line-height:20px; text-align:left; color:#646566; padding:5px 0px; padding-left:30px; margin:0px; font-size:16px; font-weight:normal; float:left; overflow:hidden} 
		.sdlistcon10itemt4 img{ float:left; margin-right:5px; }
		
		.sdlistcon10itemt5{width:200px;}
		
		
		
	.dssnoutlist{ width:1200px; height:425px; margin:0 auto;}	
		
		.dssnoutlist img{ float:left; width:564px; height:425px;}
		.dssnoutlisttxt{ float:left; width:568px; height:365px; margin-left:8px; background-color:#FFFFFF; box-shadow:0px 0px 10px rgba(0,0,0,.05); font-size:17px; line-height:30px; color:#747474; text-align:left; padding:30px;}
		
		.dssnoutlisttxt span{ width:100%; display:block; height:40px; font-size:28px; font-weight:bold; color:#343536; line-height:40px;}
		
		
	.aboutcul{ width:100%; height:auto; margin:0 auto; padding:74px 0px; background-image:url(../images/dsbg08.jpg); background-position:center center; text-align:center}	
		
	.aboutcullist{ width:1200px; margin:0 auto; margin-top:30px; font-size:20px; color:#343536; text-align:center; line-height:56px;}	
		
	.aboutcullist span{ display:block; width:100%; height:77px; line-height:77px; font-size:30px; color:#0068ff;}
	.aboutcullistspan2{ margin-top:30px;}	
		
	.sdvallist{ width:1230px; height:auto; margin:0 auto; margin-top:49px; padding:1px 0px;}	
.sdvallistitem{ width:340px; height:220px; margin:15px;  float:left; background-color:#ffffff; padding:0px 20px; float:left;   font-size:20px; text-align:center; line-height:74px; color:#494949}
 
.sdvallistitem img{ display:block; margin:0 auto;}			
 .sdcontact{ width:100%; padding:100px 0px; background-color:#f5f7fa; margin:0px; text-align:center}
 
 .sdcontactlist{ width:1200px;  margin:0px auto; text-align:left; height:430px;}
  .sdcontactmap{ width:700px; height:430px; float:left;}
   .sdcontactmap img{width:700px; height:430px;  margin-right:5px;}
 .sdcontacttxt{ width:470px; float:left; margin-left:30px; height:430px;}
 .sdcontacttit{ width:100%; height:56px; font-size:34px; font-weight:bold; color:#343536; line-height:56px;}
 
 .sdcontactitem{ width:100%;   height:30px; font-size:18px; font-weight:normal; color:#747474; line-height:30px; padding:10px 0px;}
 .sdcontactitem img{ float:left; margin-right:5px;}
  .sdcontactcode{ margin-top:15px;}
  
  
  .pnewlist{ width:1200px; margin:0 auto; margin-top:72px; min-height:520px; padding-top:30px;}
  
  .pnewlistleft{ width:870px;  float:left; }
   .pnewlistlefttop{ width:100%; height:49px; line-height:49px; background-color:#f0f0f6; font-size:16px; text-indent:30px; color:#646566; text-align:left}
  
  
  .pnewlistlefttop a{   color:#646566; text-decoration:none; }
.pnewlistlefttop a:visited{color:#646566; text-decoration:none;}
.pnewlistlefttop a:hover{color:#0068ff; text-decoration:none;  -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
  
  
  
  
  

  
  
  
 
  
  
  
  
  .pnewlistitem{ width:870px; height:158px; border-bottom:#e0e0e6 1px dashed;  padding-bottom:30px; padding-top:30px; }
 .pnewlistitempic{width:243px; height:158px;border:0px; float:left; overflow:hidden}
.pnewlistitempic img{width:243px; height:158px;border:0px;}
.pnewlistitempic:hover img {
    opacity: 1;
    transform: scale(1.1);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}		
.pnewlistitemtxt{ width:612px; height:158px;   text-align:left; font-size:14px; font-weight:normal; line-height:25px;color:#646566; position:relative; float:left; margin-left:15px;}
.pnewlistitemtit{width:612px; height:58px;   text-align:left; font-size:20px; font-weight:bold;  color:#343536; }


.pnewlistitemtit a{  color:#343536;  text-decoration:none;  }
.pnewlistitemtit a:visited{ color:#343536;  text-decoration:none;}
.pnewlistitemtit a:hover{ color:#343536;  text-decoration:none; -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
 .pnewlistiteminfo{width:612px; height:75px;   text-align:left; font-size:14px; font-weight:normal;  color:#646566; }
 .pnewlistitemdate{width:612px; height:20px;   text-align:left; font-size:14px; font-weight:normal;  color:#989898; line-height:20px; }
  
  .pnewlistitemdate span{ display:block ;width:40px; height:16px; line-height:16px; background-color:#0068ff; border-radius:3px; text-align:center; float:right; font-size:12px;}
  .pnewlistitemdate span a{ color:#ffffff; text-decoration:none}
  .pnewlistitemdate span a:visited{ color:#ffffff; text-decoration:none}
  .pnewlistitemdate span a:hover{ color:#ffffff; text-decoration:none}
  .snto_pagnavcon{ width:100%; height:56px; margin:49px auto; text-align:center; list-style:none; padding:0px;}		
		.snto_pagnavcon li{display:inline-table;margin-right:5px; margin:0px; }	
		.snto_pagnavcon li a{ display:block; width:40px; height:40px;  background-color:#f0f0f6; text-align:center; font-size:14px; line-height:40px; border:#e6e6ee 1px solid; color:#343536; border-radius:5px; text-decoration:none; }
		.snto_pagnavcon li a:visited{ display:block; width:40px; height:40px;   background-color:#f0f0f6; text-align:center; font-size:14px; line-height:40px; border:#e6e6ee 1px solid; color:#343536; border-radius:5px; text-decoration:none; }
		.snto_pagnavcon li a:hover{ display:block; width:40px; height:40px; background-color:#0068ff; text-align:center; font-size:14px; line-height:40px;border:#0068ff 1px solid; color:#ffffff; border-radius:5px; text-decoration:none; -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;  }				
		#snto_pagnavconon{display:block; width:40px; height:40px;   background-color:#0068ff;border:#0068ff 1px solid; text-align:center; font-size:14px; line-height:40px; color:#ffffff; border-radius:5px;}
		
		
		
		
		    .pnewlistright{ width:300px;  float:left; margin-left:30px; }
		 .pnewlistrighttop{ width:300px; height:49px; line-height:49px; background-color:#f0f0f6; font-size:22px;   color:#f24809; text-align:center; font-weight:bold}
		 
		 .pnewlistrighttop a{ color:#f24809; text-decoration:none}
		  .pnewlistrighttop a:visited{ color:#f24809; text-decoration:none}
		   .pnewlistrighttop a:hover{ color:#f24809; text-decoration:none}
		 
		 
		 
		  .pnewlistrighttop2{ width:298px; height:49px; line-height:49px; background-color:#ffffff; font-size:22px;   color:#646566; text-align:center; font-weight:bold; border:#f0f0f6 1px solid; margin-top:30px;}
		  
		  
		  
		  .pnewlistrightlist01{width:268px; padding:15px; border:#f0f0f6 1px solid; font-size:14px;}
		  
	 
		   
		   
		   
		   .pnewlistrightlist01 a{  color:#029eff;  text-decoration:none; display:inline-table; float:left; margin-right:10px; margin-bottom:10px; border:#029eff 1px solid; line-height:30px; height:30px; padding:0 15px; background-color:#ffffff; text-decoration:none;  }
.pnewlistrightlist01 a:visited{color:#029eff;  text-decoration:none; display:inline-table; float:left; margin-right:10px; margin-bottom:10px; border:#029eff 1px solid; line-height:30px; height:30px; padding:0 15px; background-color:#ffffff; text-decoration:none;  }
.pnewlistrightlist01 a:hover{color:#ffffff;  text-decoration:none; display:inline-table; float:left; margin-right:10px; margin-bottom:10px; border:#029eff 1px solid; line-height:30px; height:30px; padding:0 15px; background-color:#029eff; text-decoration:none;   -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
		  
		  
		  
		 
		 .pnewlistrightlist02{width:268px; padding:15px; border:#f0f0f6 1px solid; border-top:0px; height:57px; text-align:left}
		   .pnewlistrightlist02 img{width:57px;  height:57px; float:left}
	 .pnewlistrightlist02t{width:201px;  height:57px; float:left; margin-left:10px; line-height:18px; font-size:14px; color:#646566;text-align:left}
		   
		   .pnewlistrightlist02t01{width:201px;  height:21px; margin:0px; padding:0px; text-align:left; font-size:16px; font-weight:bold; position:relative}
		 
	
	.pnewlistrightlist02t01 span{ display:block ; width:40px; height:16px;  line-height:16px; background-color:#f24809; border-radius:3px; text-align:center; position:absolute; font-size:12px; top:0px; right:0px; font-weight:normal}
  .pnewlistrightlist02t01 span a{ color:#ffffff; text-decoration:none}
  .pnewlistrightlist02t01 span a:visited{ color:#ffffff; text-decoration:none}
  .pnewlistrightlist02t01 span a:hover{ color:#ffffff; text-decoration:none}
	 .wappic{visibility:hidden; display:none  }
		.pcpic{ visibility:visible; display:block}
	.bannerrap{background-image:url(../images/banner01.jpg);  background-position:center bottom; background-repeat: no-repeat; background-size:aotu auto}	
	/*手机自适应*/
	 @media only screen and (max-width:768px){
	 
	 .wappic{visibility:visible; display:block}
		.pcpic{visibility:hidden; display:none}
		.slides-box{width:100%;height:50px; background:none;  border:0px; padding:0px;position:fixed;left:0; top:0px;z-index:999999999; text-align:center;}
		.menu{width:100%;height:30px; margin:0px; padding:0px; text-align:center;border-bottom:#e0e0e6 1px solid; padding:10px 0px;}
		.menucenter{ width:90%; height:30px; margin:0 auto; padding:0px; text-align:center}
	.menucenter .dsnav{ display:none;  }
	  
	 .veg_toplogo{width:153px; height:30px; margin:0px auto; float:left}

.veg_toplogo img{width:153px; height:30px;}
.wap_nav{ display:block; width:30px; height:30px; float:right;margin-left:0px;background-image:url(../images/wap_nav.png); background-position:center center; background-repeat:no-repeat; cursor:pointer;}

.dsbtn{ width:105px; height:30px; float:right;  padding:0px; margin-right:5px;}
.dsbtn01{ width:38px; height:28px; text-align:center; border:#0068ff 1px solid; border-radius:3px; float:left; line-height:28px; font-size:12px;}
.dsbtn01 a{ color:#0068ff; text-decoration:none}
.dsbtn01 a:visited{ color:#0068ff; text-decoration:none}
.dsbtn01 a:hover{ color:#0068ff; text-decoration:underline;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
.dsbtn02{ width:58px; height:28px; text-align:center; border:#0068ff 1px solid; background-color:#0068ff; border-radius:3px; float:left; line-height:28px; font-size:12px; margin-left:5px;}
.dsbtn02 a{ color:#ffffff; text-decoration:none}
.dsbtn02 a:visited{ color:#ffffff; text-decoration:none}
.dsbtn02 a:hover{ color:#ffffff; text-decoration:underline;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}






	 #antzone3

{

    width:100%;

    height:100%;

    position: fixed;

    z-index: 9999999999;

    

    right: 0;

    top: 0;

    bottom: 0px; 
    background-repeat: repeat; text-align:center;
	overflow-x: hidden;
		　　overflow-y: auto; background-color:#ffffff; padding:0px;

}

 


.wap_naviconlist {
			width:90%;height:30px;
		position: fixed;
		left:0%;
		top: 0px;
		z-index: 999999;
		text-align: center; padding:10px 5%; background-color:#ffffff;
	 
	}

	.wap_iconlogo {
		width:153px; height:30px; margin:0px; float:left; padding:0px; 
		 
		 
	}

	.wap_iconlogo img {
		width:153px; height:30px;margin:0px;  float:left; 
	}
	
	
	
.close_btn3

{

    width:30px;

    height: 30px;   margin:0px;   float:right;

      padding:0px;

    text-align: center;

   

    cursor: pointer

}



.close_btn3 img

{

    width: 30px;

    height: 30px;

   float:left;

}


	
	
	
	
	
.dd_navwap {
		width: 100%;
		height: auto;
		margin: 0 auto;
		display: block;
		margin-top:50px;
		padding-bottom: 80px;
		border-top: rgba(0,0,0,.10) 1px solid;
		text-align: center
	}

	.dd_nav_itemwap {
		width:90%;
		height: 36px;
		float: none;
		padding: 8px 5%;
	 
		text-align: left;
		border: 0px;
		border-bottom: rgba(0,0,0,.10) 1px solid;
		font-size: 18px;
		line-height: 36px;
		text-transform: uppercase;
		font-weight: bold
	}

	.dd_nav_itemwap a {
		color: #343536;
		text-decoration: none;
		display: block;
		width: 100%;
		height: 36px;
		text-align: left
	}

	.dd_nav_itemwap a:visited {
		color: #343536;
		text-decoration: none;
		width: 100%;
		height: 36px;
		text-align: left
	}

	.dd_nav_itemwap a:hover {
		color: #343536;
		text-decoration: none;
		-webkit-transition: all .7s ease;
		-moz-transition: all .7s ease;
		-o-transition: all .7s ease;
		transition: all .7s ease;
		width: 100%;
		height: 36px;
		text-align: left
	}
	.dd_nav_itemwap #on {
		color: #1564fd;
		text-decoration: none;
		 
		width: 100%;
		height: 36px;
		text-align: left
	}

	.dd_nav_itemwap  a img {
		float: right;
		width: 36px;
		height: 36px;
	}

	.dd_nav_itemwaps {
		width: -webkit-calc(100% - 55px);
		width: -moz-calc(100% - 55px);
		width: calc(100% - 55px);
		float: none;
		padding: 10px 25px;
		padding-left: 40px;
		padding-right: 15px;
		text-align: left;
		border: 0px;
		border-bottom: rgba(255,255,255,.10) 1px solid;
		font-size: 16px;
		line-height: 30px;
		color:#646566;
		text-transform: uppercase;
		font-weight: normal
	}

	.dd_nav_itemwaps a {
		color:#646566;
		text-decoration: none;
		display:inline-table;
		width: 100%;
		height: 30px;
		text-align: left; float:left;
	}

	.dd_nav_itemwaps a:visited {
		color:#646566;
		text-decoration: none;
		display:inline-table;
		width: 100%;
		height: 30px;
		text-align: left; float:left;
	}

	.dd_nav_itemwaps a:hover {
		color:#646566;
		text-decoration: none;
		-webkit-transition: all .7s ease;
		-moz-transition: all .7s ease;
		-o-transition: all .7s ease;
		transition: all .7s ease;
		display:inline-table;
		width: 100%;}
		
			.dd_nav_itemwaps #son {
		color:#1564fd;
	 
		width: 100%;}
		
		.dh_indexcon {
    width: 100%;
    margin: 0 auto;
    min-height: 520px;
    text-align: center;
    position: relative; 
	background-color:#ffffff; margin-top:50px;
}
		
		.banner {
    height: 560px;
    overflow: hidden;
    width: 100%; z-index:99
}

.fullSlide {
    width: 100%;
    position: relative;
    height: 560px;
}

.fullSlide .bd {
    margin: 0 auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}

.fullSlide .bd ul {
    width: 100%;
}

.fullSlide .bd li {
    width: 100%;
    height:560px;
    overflow: hidden;
    text-align: center;
    position: relative
}

.fullSlide .hd {
    width: 260px;
    position: absolute;
    z-index: 1;
    bottom: 13px;
    left: 50%;
    margin-left: -130px;
    height: 30px;
    line-height: 30px;
}

.fullSlide .hd ul {
    text-align: center;
}

.fullSlide .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 15px;
    height: 15px;
    margin: 3px;
    overflow: hidden;
    background: #ffffff;
    line-height: 999px;
    border-radius: 15px;
}

.fullSlide .hd ul .on {
    background: #0068ff;
    width: 30px;
}



	.bannerrap{background-image:url(../images/banner01wap.jpg);   background-position:left bottom; background-repeat: no-repeat; background-size:100% auto; }
	
	
	
	.dsbannercon{ width:90%; height:425px; margin:0 auto; padding-right:0px; padding-top:30px;}
	.dsbannerconp{ width:90%; height:425px; margin:0 auto; padding-right:0px; padding-top:30px;}
.dsbannertit01{ width:100%; height:34px; line-height:30px; text-align:center; font-size:22px; font-weight:bold; color:#ffffff}
.dsbannertit01p{ width:100%; height:34px; line-height:30px; text-align:center; font-size:22px; font-weight:bold; color:#ffffff}
.dsbannertit02{ width:100%; height:auto; line-height:15px; text-align:left; font-size:12px; font-weight:normal; color:#ffffff; margin-top:5px;}
.ciezn_aboutlist{  width:100%; height:90px; margin-top:10px;}
 .ciezn_aboutlisti{width:-webkit-calc(33.33% - 10px); width:-moz-calc(33.33% - 10px); width:calc(33.33% - 10px);  height:74px; float:left; text-align:center; background:rgba(255,255,255,.13); margin:5px; border-radius:5px; padding:8px 0px; }
  
 
 
 .ciezn_aboutit1{ width:100%; height:34px; text-align:center;font-size:22px; color:#e5f926; font-weight:bold }
  .ciezn_aboutit1 span{font-size:22px; font-weight:bold; color:#e5f926; }
  .ciezn_aboutit2{ width:100%; height:20px; text-align:center; font-size:14px; font-weight:normal;  line-height:30px; color:#ffffff}

.dsbtn03{ width:126px; height:40px; text-align:center; border-radius:5px; line-height:40px; font-size:14px; overflow:hidden; font-weight:normal; margin:0 auto; margin-top:15px;}
.dsbtn03 a{ display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn03 a:visited{display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn03 a:hover{display:block; color:#FFFFFF; text-decoration:none; background-color:#18d1ff;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
	
	
	.sdblock{ width:100%; margin:0 auto; text-align:center; padding:26px 0px; height:auto}
.sdblock01{ background-color:#ffffff}	
.sdtitle01{ width:100%; text-align:center; height:34px; line-height:34px; font-size:22px; color:#262626; font-weight:bold; margin:0 auto}
.sdtitle02{ width:100%; text-align:center; height:16px; line-height:16px; font-size:12px; color:#262626; font-weight:normal;margin:0 auto}
.sdtitle03{ width:100%; text-align:center; height:34px; line-height:34px; font-size:22px; color:#ffffff; font-weight:bold; margin:0 auto}	
.sdclear{ width:100%; height:0px; clear:both;}	
.sdlistcon01{ width:90%; height:auto; margin:0 auto; margin-top:5px; padding:1px 0px;}	
.sdlistcon01item{width:-webkit-calc(100% - 22px); width:-moz-calc(100% - 22px); width:calc(100% - 22px);height:300px; margin:10px 0px; border:#e0e0e6 1px solid; float:none; background-color:#ffffff; padding:10px;}
.sdlistitemtit01{ width:100%; height:30px; text-align:left; font-size:16px; line-height:30px; color:#343536}
.sdlistitemtit01 img{ width:30px; height:30px; float:left; margin-right:5px;}
.sdlistitemtit02{ width:100%; height:48px; text-align:left; font-size:12px; line-height:16px; color:#494949; margin-top:5px;}
.sdlistitemtit03{ width:100%; height:150px; text-align:left; font-size:12px; line-height:20px; color:#494949; margin-top:5px;}
.sdlistitemtit03i{ width:100%; height:20px; text-align:left; padding:5px 0px; float:left; margin:0px; line-height:20px;}
.sdlistitemtit03i img{ width:20px; height:20px; float:left; margin-right:5px;}
.sdlistitemtit04{ width:100%; height:40px; text-align:center; font-size:12px; line-height:40px;   margin-top:10px;}
.sdlistitemtit04 a{ display:block; width:126px; background-color:#2770ff; color:#ffffff; border-radius:100px; height:40px; text-decoration:none}
.sdlistitemtit04 a:visited{ display:block; width:126px; background-color:#2770ff; color:#ffffff; border-radius:100px; height:40px;text-decoration:none}
.sdlistitemtit04 a:hover{ display:block; width:126px; background-color:#2770ff; color:#ffffff; border-radius:100px; height:40px;text-decoration:none}

.sdlistcon01item:hover{  background-color:#003399;background-image:url(../images/dsbg01.jpg); background-repeat:repeat-x;
-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}
.sdlistcon01item:hover .sdlistitemtit01{ color:#ffffff}
.sdlistcon01item:hover .sdlistitemtit01 img{filter: brightness(0) invert(1);}

.sdlistcon01item:hover .sdlistitemtit02{   color:#ffffff; }
.sdlistcon01item:hover .sdlistitemtit03 .sdlistitemtit03i{ color:#ffffff}
.sdlistcon01item:hover .sdlistitemtit03 .sdlistitemtit03i img{filter: brightness(0) invert(1);}

.sdlistcon01item:hover .sdlistitemtit04 a{  background-color:#ffffff; color:#2770ff; } 
.sdlistcon01item:hover .sdlistitemtit04 a:visited{  background-color:#ffffff; color:#2770ff;}
.sdlistcon01item:hover .sdlistitemtit04 a:hover{ background-color:#ffffff; color:#2770ff;}


.sdlistcon01itemhover{  background-color:#003399;background-image:url(../images/dsbg01.jpg); background-repeat:repeat-x;
-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}
.sdlistcon01itemhover .sdlistitemtit01{ color:#ffffff}
.sdlistcon01itemhover .sdlistitemtit01 img{filter: brightness(0) invert(1);}

.sdlistcon01itemhover .sdlistitemtit02{   color:#ffffff; }
.sdlistcon01itemhover .sdlistitemtit03 .sdlistitemtit03i{ color:#ffffff}
.sdlistcon01itemhover .sdlistitemtit03 .sdlistitemtit03i img{filter: brightness(0) invert(1);}

.sdlistcon01itemhover .sdlistitemtit04 a{  background-color:#ffffff; color:#2770ff; } 
.sdlistcon01itemhover .sdlistitemtit04 a:visited{  background-color:#ffffff; color:#2770ff;}
.sdlistcon01itemhover .sdlistitemtit04 a:hover{ background-color:#ffffff; color:#2770ff;}
.sdblock02{ background-color:#f5f7fa}	


.sdblock02{ background-color:#f5f7fa}	
		
 .sdlistcon02{ width:-webkit-calc(90% + 10px); width:-moz-calc(90% + 10px); width:calc(90% + 10px); height:auto; margin:0 auto; margin-top:15px; padding:1px 0px;}	
.sdlistcon02item{ width:-webkit-calc(50% - 40px); width:-moz-calc(50% - 40px); width:calc(50% - 40px); height:170px; margin:5px;  float:left; background-color:#ffffff; padding:15px;   border-radius:10px; box-shadow:0px 0px 15px rgba(0,0,0,.00); font-size:12px; text-align:left; line-height:16px; color:#494949}
.sdlistcon02item:hover{  box-shadow:0px 0px 30px rgba(0,0,0,.15);-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer;}
			
.sdlistcon02item img{ display:block; margin:0 auto; width:64px;}			
.sdlistcon02item span{ display:block; width:100%; height:39px; line-height:39px; color:#343536; font-weight:bold; font-size:16px; text-align:center }

.sdlistcon02itemyc{ width:-webkit-calc(33.3% - 40px); width:-moz-calc(33.3% - 40px); width:calc(33.3% - 40px); height:170px; margin:5px;  float:left; background-color:#ffffff; padding:15px;   border-radius:10px; box-shadow:0px 0px 15px rgba(0,0,0,.00); font-size:12px; text-align:left; line-height:16px; color:#494949}
.sdlistcon02itemyc:hover{  box-shadow:0px 0px 30px rgba(0,0,0,.15);-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer;}
			
.sdlistcon02itemyc img{ display:block; margin:0 auto; width:56px;}			
.sdlistcon02itemyc span{ display:block; width:100%; height:39px; line-height:39px; color:#343536; font-weight:bold; font-size:16px; text-align:center }






.sdblock03{background-image:url(../images/dsbg02.jpg); background-repeat:repeat; padding-bottom:26px;}	
		
 .sdlistcon03{ width:90%; height:660px; margin:0 auto; margin-top:15px; padding:1px 0px;  }	
.fullSlide2{ width:100%;  position:relative;  height:660px;  }	
.fullSlide2 .bd2{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide2 .bd2 ul{ width:100%;  }	
.fullSlide2 .bd2 li{ width:100%;  height:620px; overflow:hidden; text-align:center;  }	
 .sdkhtit01{ width:100%; height:30px; text-align:left;}
 
 .sdkhtit01 span{ display:inline-table; text-align:center; background:rgba(255,255,255,.10); border-radius:50px; font-size:12px; height:30px; padding:0 15px; line-height:30px; color:#ffffff; font-weight:normal}
.sdkhtit02{ width:100%; height:600px; text-align:left; margin-top:5px;}
.sdkhtit02left{ width:100%; height:326px; float:none;}
.sdkhtit02left01{ width:100%; height:34px; font-size:22px; font-weight:bold; color:#ffffff; text-align:left; line-height:34px;}
.sdkhtit02left02{ width:100%; height:32px; font-size:12px; font-weight:normal; color:#ffffff; text-align:left; line-height:16px; margin-top:5px;}
.sdkhtit02left03{  width:-webkit-calc(100% + 10px); width:-moz-calc(100% + 10px); width:calc(100% + 10px); height:120px; margin:0 -5px;  margin-top:10px;}
.sdkhtit02left03i{  width:-webkit-calc(33.33% - 30px); width:-moz-calc(33.33% - 30px); width:calc(33.33% - 30px); height:100px; padding:10px; float:left; background-color:#1361e4; border-radius:10px; text-align:center; font-size:12px; line-height:16px; color:#ffffff; font-weight:normal; margin:0px; margin:5px;}
.sdkhtit02left03i span{ color:#e5f926; font-size:18px; line-height:26px; display:block; width:100%; height:26px; text-align:center; font-weight:bold}
.sdkhtit02left03il{ margin-right:0px;}
.sdkhtit02left04{ width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px); height:70px;  margin-top:15px;background-color:#1361e4; border-radius:10px; padding:15px;}
.sdkhtit02left04l{ width:33px; height:70px; float:left}
.sdkhtit02left04r{ width:-webkit-calc(100% - 40px); width:-moz-calc(100% - 40px); width:calc(100% - 40px); height:70px; float:left; margin-left:7px; font-size:12px; text-align:left; line-height:16px; color:#ffffff; font-weight:normal}
.sdkhtit02left04r span{ display:block; width:100%; height:30px;  font-size:12px; text-align:left; line-height:30px; color:#ffffff; font-weight:normal}
.sdkhtit02right{ width:-webkit-calc(100% - 20px); width:-moz-calc(100% - 20px); width:calc(100% - 20px); height:236px; float:none; margin:0px; background:rgba(255,255,255,.13); padding:10px; position:relative}
.sdkhtit02right img{ width:100%; height:236px; }

.fullSlide2 .hd2{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; display:none }	
.fullSlide2 .hd2 ul{ text-align:center; }	
.fullSlide2 .hd2 ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:20px; height:20px; margin:5px; overflow:hidden; background:#E6E6E6;  line-height:999px; border-radius:50%; 	}	
.fullSlide2 .hd2 ul .on{ background:#db261f;  }	
.fullSlide2 .prev,	.fullSlide2 .next{  display:block;  position:absolute; z-index:1; top:577px; margin-top:0px; right:auto; left:50%; margin-left:-74px;  z-index:1; width:74px; height:72px; background:url(../images/arrow_l1.png) no-repeat;  cursor:pointer; display:block;  }	
.fullSlide2 .next{  right:auto; background:url(../images/arrow_r1.png) no-repeat; margin-top:0px;margin-left:1px; }
.fullSlide2 .prev:hover { background:url(../images/arrow_l2.png) no-repeat;}
.fullSlide2 .next:hover { background:url(../images/arrow_r2.png) no-repeat;}

.dsbtn04{ width:156px; height:40px; text-align:center; border-radius:100px; line-height:40px; font-size:12px; overflow:hidden; font-weight:normal; margin:0 auto; margin-top:15px; border:#ffffff 1px solid}
.dsbtn04 a{ display:block; width:156px; height:40px; color:#ffffff; text-decoration:none; background:none}
.dsbtn04 a:visited{display:block; width:156px; height:40px; color:#ffffff; text-decoration:none; background:none}
.dsbtn04 a:hover{display:block; width:156px; height:40px; color:#1468e4; text-decoration:none; background:none; background-color:#ffffff;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}



.sdlistcon04{ width:90%; height:auto; margin:0 auto; margin-top:15px; padding:1px 0px; border-bottom:#e0e0e6 1px solid;}
.sdlistcon04item01{ width:100%; height:auto; float:none; }
.sdnewpic{ width:100%; height:216px; overflow:hidden;}
.sdnewpic img{width:100%; height:216px; border:0px;}
.sdnewpic:hover img {
    opacity: 1;
    transform: scale(1.1);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}
.sdnewtit{ width:100%; height:auto; line-height:20px; text-align:left; font-size:14px; font-weight:normal;margin-top:5px;font-weight:bold }
.sdnewtit a{  color:#343536; text-decoration:none;  }
.sdnewtit a:visited{ color:#343536; text-decoration:none; }
.sdnewtit a:hover{ color:#0068ff; text-decoration:none;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
.sdnewinf{ width:100%; height:auto; line-height:16px; text-align:left; font-size:12px; font-weight:normal; margin-top:5px; color:#646566;}
.sdnewinf a{  color:#646566; text-decoration:none;  }
.sdnewinf a:visited{ color:#646566; text-decoration:none; }
.sdnewinf a:hover{ color:#0068ff; text-decoration:none;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}	

.sdnewdate{ width:100%; height:15px; line-height:15px; text-align:left; font-size:12px; font-weight:normal; margin-top:10px; color:#989898;}
.sdnewdate img{ width:15px; height:15px; float:left; margin-right:10px;}
 

.sdlistcon04item02{ width:100%; height:auto; float:none; margin-left:30px; margin:0px; margin-top:10px; overflow:hidden }
.sdlistcon04item02i{ width:100%; height:auto; border-bottom:#989898 0px dashed;border-top:#989898 1px dashed; padding:0px; padding-bottom:10px; padding-top:10px;}
.sdlistcon04item02il{ border:0px;border-top:#989898 1px dashed; }	
.sdlistcon04item02it{ padding-top:0px;  padding-top:10px;}	

	.sdnewpic2{ width:135px; height:90px; overflow:hidden; float:left; display:none}
.sdnewpic2 img{width:135px; height:90px;border:0px;}
.sdnewpic2:hover img {
    opacity: 1;
    transform: scale(1.1);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}		
.sdnewtxt{ width:100%;height:90px;text-align:left; font-size:12px; font-weight:normal; line-height:16px;color:#646566; position:relative; float:none; margin-left:10px; margin:0px;}
.sdnewtxt a{ display:block; width:100%; height:auto; line-height:20px; color:#343536; font-size:14px;  color:#343536; text-decoration:none; font-weight:bold  }
.sdnewtxt a:visited{ display:block; width:100%; height:auto; line-height:20px; color:#343536; font-size:14px;  color:#343536; text-decoration:none;font-weight:bold  }
.sdnewtxt a:hover{ display:block; width:100%; height:auto; line-height:20px; color:#0068ff; font-size:14px;  color:#343536; text-decoration:none; -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;font-weight:bold }
	
.sdnewtxt span{ width:120px; height:20px; line-height:20px; position:absolute; bottom:0px; right:0px; left:0px; color:#989898; text-align:left; }	

.dsbtn05{ width:90%; height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:normal; margin:0 auto;margin-top:10x; text-transform:uppercase}
.dsbtn05 a{  color:#ff0000; text-decoration:none;  }
.dsbtn05 a:visited{ color:#ff0000; text-decoration:none; }
.dsbtn05 a:hover{ color:#ff0000; text-decoration:none;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}









.sdblock04{background-image:url(../images/dsbg03.jpg); background-repeat:no-repeat; background-position:top center; margin:0 auto; margin-top:-26px; border-radius:10px; width:-webkit-calc(90% - 0px); width:-moz-calc(90% - 0px); width:calc(90% - 20px); padding:10px; }	
/* nav */
.nav{width: 100%;height:auto; margin:0 auto; margin-top:15px; background-color:#FFFFFF; border-radius:7px; overflow:hidden;}
.nav a{display: block;overflow: hidden;line-height: 46px;max-height: 46px; height:46px;color: #343536;transition: all .3s; font-size:14px; text-decoration:none; font-weight:bold; text-align:left}
.nav a span{margin-left:0px;}

.nav2{width: 100%;height:auto; margin:0 auto; margin-top:0px; background-color:#FFFFFF; border-radius:0px; overflow:hidden;}
.nav2 a{display: block;overflow: hidden;line-height: 46px;max-height: 46px; height:46px;color: #343536;transition: all .3s; font-size:14px; text-decoration:none; text-align:left}
.nav2 a span{margin-left:15px;}


.nav-item{position: relative; padding:10px;  border-top:#e0e0e6 1px solid}
.nav-item.nav-show{border-bottom: none;}
.nav-item ul{display: none; background-color:#f4faff;}
.nav-item ul li{  background-color:#f4faff; font-size:12px; color:#343536; line-height:16px; text-align:left; padding:15px;}

.pfaqsize{ font-size:12px !important; line-height:20px !important; padding:10px 0px!important; padding-right:30px !important;}
.pfaqtittarg{ width:74px; height:26px; line-height:26px; text-align:center; border-radius:3px; background-color:#e2eeff; color:#0068ff; font-size:14px; float:left; margin:10px; margin-left:0px;}

.nav-item.nav-show ul{display: block;}
.nav-item>a:before{content: "";position: absolute;left: 0px;width: 2px;height: 46px;background: #f4faff;opacity:0;transition: all .3s;}
.nav .nav-icon{font-size: 20px;position: absolute;margin-left:-1px;}
/* 此处修改导航图标 可自定义iconfont 替换*/
.icon_1::after{content: "\e62b";}
.icon_2::after{content: "\e669";}
.icon_3::after{content: "\e61d";}
/*---------------------*/
.nav-more{float:right;margin-right:0px; margin-top:7px;font-size:30px;transition: transform .3s; background-color:#e3f2fd; color:#2979ff; border-radius:50%; width:30px; height:30px; display:block; line-height:30px; text-align:center}
/* 此处为导航右侧箭头 如果自定义iconfont 也需要替换*/
.nav-more::after{content: "\e621";}
/*---------------------*/
.nav-show .nav-more{transform:rotate(90deg);background-color:#2979ff;color:#ffffff;}
.nav-show{color: #343536; background-color:#f4faff}

.nav-item>a:hover{color: #343536; }


.nav-show>a:before,.nav-item>a:hover:before{opacity:1;}
.nav-item li:hover a{color: #343536; background-color:#FFFFFF}

/* nav-mini */
.nav-mini.nav{width: 60px;}
.nav-mini.nav .nav-icon{/* margin-left:-2px; */}
.nav-mini.nav .nav-item>a span{display: none;}
.nav-mini.nav .nav-more{margin-right: -20px;}
.nav-mini.nav .nav-item ul{position: absolute;top:0px;left:60px;width: 180px;z-index: 99;background:#000000;overflow: hidden;}
.nav-mini.nav .nav-item:hover{background:rgba(255,255,255,.1);}
.nav-mini.nav .nav-item:hover .nav-item a{color:#FFF;}
.nav-mini.nav .nav-item:hover a:before{opacity:1;}
.nav-mini.nav .nav-item:hover ul{display: block;}





.dsbtn06{ width:156px; height:40px; text-align:center; border-radius:100px; line-height:40px; font-size:14px; overflow:hidden; font-weight:normal; margin:0 auto; margin-top:16px; border:#1468e4 1px solid}
.dsbtn06 a{ display:block; width:156px; height:40px; color:#1468e4; text-decoration:none; background:none}
.dsbtn06 a:visited{display:block; width:156px; height:40px; color:#1468e4; text-decoration:none; background:none}
.dsbtn06 a:hover{display:block; width:156px; height:40px; color:#ffffff; text-decoration:none; background:none; background-color:#1468e4;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}



.sdlistconzx{ width:90%; height:auto; margin:0 auto; margin-top:5px; padding:1px 0px; padding-right:0px;  }	

.sdlistconzx01{ text-align:left; font-size:16px; color:#ffffff; line-height:34px; font-weight:bold}
.sdlistconzx01 span{   color:#e5f926; }
.sdlistconzx02{ text-align:left; font-size:12px; color:#ffffff; line-height:26px; font-weight:normal; width:50%; height:26px; float:left; margin:0px; padding:0px;}



.dsbtn07{ width:126px; height:40px; text-align:center; border-radius:3px; line-height:40px; font-size:14px; overflow:hidden; font-weight:normal; margin-top:13px;}
.dsbtn07 a{ display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn07 a:visited{display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn07 a:hover{display:block; color:#FFFFFF; text-decoration:none; background-color:#18d1ff;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}

.dsbtn07index{ width:126px; height:40px; text-align:center; border-radius:3px; line-height:40px; font-size:14px; overflow:hidden; font-weight:normal; margin-top:13px;}
.dsbtn07index a{ display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn07index a:visited{display:block; color:#0068ff; text-decoration:none; background-color:#FFFFFF}
.dsbtn07index a:hover{display:block; color:#FFFFFF; text-decoration:none; background-color:#18d1ff;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
.nci_bottom {
    width: 100%;
    margin: 0 auto;
    padding: 20px 0px;
    background-color: #131415;
   
    background-position: center bottom;
    background-repeat: no-repeat;
    text-align: center
}

.nci_bottomlink {
    width:90%;
	 margin:0 auto;
    height:auto;
    text-align: center;
    line-height:34px;
    font-size: 14px;
    color: #747576; padding:15px 0px; border-bottom:#494949 1px solid; height:150px;
}.nci_bottomlink2 {
     border-bottom:#494949 0px solid
}
	
	
	

.nci_bottomlink a {
    color: #d0d0d6;
    text-decoration: none;  display:block; width:33.3%; height:30px; padding:10px 0px; float:left; text-align:center;
}

.nci_bottomlink a:visited {
    color: #d0d0d6;
    text-decoration: none;padding:0px;
}

.nci_bottomlink a:hover {
    color: #ffffff;
    text-decoration: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;padding:0 26px;
}	
	
	.nci_bottomlink2 {
     border-bottom:#494949 0px solid
}
	.nci_bottomlink2 a {
    color: #d0d0d6;
    text-decoration: none; padding:0px; display:block; width:100%; float:none; text-align:center;
}

	
	.pbanner {
    height:400px;
    overflow: hidden;
    width: 100%; z-index:0
}
	.pbanner01{background-image:url(../images/pbanner01wap.jpg); background-position:center bottom; background-size:100% auto}
.pbanner02{background-image:url(../images/pbanner02wap.jpg); background-position:center bottom; background-size:100% auto}
.pbanner03{background-image:url(../images/pbanner03wap.jpg); background-position:center bottom; background-size:100% auto}
.pbanner04{background-image:url(../images/pbanner04wap.jpg); background-position:center bottom; background-size:100% auto}
.pbanner05{background-image:url(../images/pbanner05wap.jpg); background-position:center bottom; height:450px; background-size:100% auto}
.pbanner06{background-image:url(../images/pbanner06wap.jpg); background-position:center bottom; background-size:100% auto}
.pbanner07{background-image:url(../images/pbanner07wap.jpg); background-position:center bottom; background-size:100% auto}
.dsbannertit02p{ width:100%; height:auto; line-height:16px; text-align:left; font-size:12px; font-weight:normal; color:#ffffff; margin-top:10px;}
.dsbannertit02ppp{  height:auto;  }


.ciezn_aboutlistp{ width:-webkit-calc(90% - 30px); width:-moz-calc(90% - 30px); width:calc(90% - 30px);height:54px;   margin:0 auto; border-radius:10px; box-shadow:0px 0px 26px rgba(0,0,0,.13); padding:15px; position:relative; z-index:9; margin-top:-42px; background-color:#ffffff;}
 .ciezn_aboutlistip{  width:-webkit-calc(25% - 1px); width:-moz-calc(25% - 1px); width:calc(25% - 1px); height:54px; float:left; text-align:center; margin:0px; padding:0px; border-right:#0068ff 1px solid; }
  
  .ciezn_aboutlistipl{ border:0px;}
 
 .ciezn_aboutit1p{ width:100%; height:34px; text-align:center;font-size:18px; color:#0068ff; font-weight:bold;}
  .ciezn_aboutit1p span{font-size:18px; font-weight:bold; color:#0068ff; }
  .ciezn_aboutit2p{ width:100%; height:20px; text-align:center; font-size:12px; font-weight:normal;  line-height:20px; color:#646566}


.psdblocktop{ width:100%; margin:0 auto; text-align:center; padding:50px 0px; height:auto; padding-top:74px; margin-top:-42px;}
.psdpictop{ margin:0 auto; margin-top:30px; width:auto; max-width:100%;}

.dsbtn08{ width:156px; height:40px; text-align:center; border-radius:100px; line-height:40px; font-size:14px; overflow:hidden; font-weight:normal; margin:0 auto; margin-top:13px;}
.dsbtn08 a{ display:block; color:#FFFFFF; text-decoration:none; background-color:#0068ff}
.dsbtn08 a:visited{display:block; color:#FFFFFF; text-decoration:none; background-color:#0068ff}
.dsbtn08 a:hover{display:block; color:#FFFFFF; text-decoration:none; background-color:#0068ff;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
	
	
	
	


.sdlistcon02p{ width:-webkit-calc(90% - 10px); width:-moz-calc(90% - 10px); width:calc(90% - 10px); height:auto; margin:0 auto; margin-top:15px; padding:1px 0px;}	
.sdlistcon02pitem{ width:-webkit-calc(50% - 40px); width:-moz-calc(50% - 40px); width:calc(50% - 40px); height:156px; margin:5px;   background-color:#ffffff; padding:15px; float:left; border-radius:10px; box-shadow:0px 0px 15px rgba(0,0,0,.00); font-size:12px; text-align:left; line-height:16px; color:#494949}
.sdlistcon02pitem:hover{  box-shadow:0px 0px 30px rgba(0,0,0,.15);-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer;}
			
.sdlistcon02pitem img{ display:block; margin:0 auto; height:83px; width:auto;}	
.sdlistcon02pitem br{ display:none; visibility:hidden}			
.sdlistcon02pitem span{ display:block; width:100%; height:34px; line-height:34px; color:#343536; font-weight:bold; font-size:18px; text-align:center }	
.sdlistcon02pitemfxys{ height:190px;}
	.sdlistcon02pitemys{ width:-webkit-calc(50% - 50px); width:-moz-calc(50% - 50px); width:calc(50% - 50px); height:166px; margin:5px;   background-color:#ffffff; padding:20px; float:left; border-radius:10px; box-shadow:0px 0px 15px rgba(0,0,0,.00); font-size:12px; text-align:left; line-height:16px; color:#494949}
.sdlistcon02pitemys:hover{  box-shadow:0px 0px 30px rgba(0,0,0,.15);-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer;}
			
.sdlistcon02pitemys img{ display:block; margin:0 auto; height:83px; width:auto;}			
.sdlistcon02pitemys span{ display:block; width:100%; height:34px; line-height:34px; color:#343536; font-weight:bold; font-size:18px; text-align:center }	
	

.sdlistcon03p{width:-webkit-calc(90% - 10px); width:-moz-calc(90% - 10px); width:calc(90% - 10px); height:auto; margin:0 auto; margin-top:15px; padding:1px 0px;}	
.sdlistcon03pitem{  width:-webkit-calc(50% - 40px); width:-moz-calc(50% - 40px); width:calc(50% - 40px); height:116px; margin:5px;  float:left;   padding:15px; float:left; border-radius:10px; font-size:12px; text-align:left; line-height:16px; color:#ffffff}
 
.sdlistcon03pitembg1{background-image:url(../images/dsbg06.jpg); background-position:center center;}
.sdlistcon03pitembg2{background-image:url(../images/dsbg05.jpg); background-position:center center;}				
 .sdlistcon03pitembg2 br{ display:none; visibility:hidden}		
		
.sdlistcon03pitem span{ display:block; width:100%; height:34px; line-height:34px; color:#ffffff; font-weight:normal; font-size:16px; text-align:center }	



.sdlistcon04p{width:-webkit-calc(90% + 4px); width:-moz-calc(90% + 4px); width:calc(90% + 4px);height:auto; margin:0 auto; margin-top:15px; padding:1px 0px;}	
.sdlistcon04pitem{width:-webkit-calc(33.33% - 6px); width:-moz-calc(33.33% - 6px); width:calc(33.33% - 6px);height:56px; margin:2px;  float:left; background-color:#ffffff; padding:0px; float:left; border-radius:3px; box-shadow:0px 0px 0px rgba(0,0,0,.00); border:#e6e6ee 1px solid; overflow:hidden}
.sdlistcon04pitem:hover{  box-shadow:0px 0px 30px rgba(0,0,0,.00);-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer;}
			
.sdlistcon04pitem img{width:100%; height:auto;}			
.sdlistcon04pitem img:hover{ cursor:pointer;  transform: scale(1.1);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease; }	
	
	
	
	
	
	

.sdlistcon05p{ width:-webkit-calc(90% + 20px); width:-moz-calc(90% + 20px); width:calc(90% + 20px); height:auto; margin:0 auto; margin-top:5px; padding:1px 0px;}	
.sdlistcon05pitem{ width:-webkit-calc(50% - 50px); width:-moz-calc(50% - 50px); width:calc(50% - 50px); height:100px; margin:10px;  float:left;   padding:15px; float:left; border-radius:10px; font-size:12px; text-align:left; line-height:16px; color:#ffffff; position:relative}
 
.sdlistcon05pitembg1{background-image:url(../images/dsbg05.jpg); background-position:center top;}
.sdlistcon05pitembg2{background-image:url(../images/dsbg06.jpg); background-position:center top;}				
 		
.sdlistcon05pitem span{ display:block; width:100%; height:34px; line-height:34px; color:#ffffff; font-weight:bold; font-size:16px; text-align:left }
.sdlistcon05pitem numbb{ display:block; width:100%; height:34px; line-height:34px; color:#9dfaff; font-weight:normal; font-size:22px; text-align:left; font-weight:bold }	
.sdlistcon05pitem img{ position:absolute; right:-15px; top:50%; margin-top:-5px;}	
	
	.sdlistconsy{ width:90%; height:auto; margin:0 auto; margin-top:15px; padding:1px 0px;    }	

.sdlistconsy01{ text-align:center; font-size:16px; color:#ffffff; line-height:34px; font-weight:normal; height:34px;}
 
.sdlistconsy02{ text-align:center; font-size:12px; color:#ffffff; line-height:16px; font-weight:normal; height:34px;  }
.sdlistconsy03{ width:260px; margin:0 auto; text-align:center; font-size:30px; color:#ffffff; line-height:30px; font-weight:normal; height:30px; margin-top:0px; color:#ffffff; padding-bottom:26px; }
.sdlistconsy03 img{ float:left; margin-right:10px; }



 


.sdlistcon06p{ width:90%; height:auto; margin:0 auto; margin-top:5px; padding:1px 0px;}	
.sdlistcon06pitem{ width:-webkit-calc(100% - 40px); width:-moz-calc(100% - 40px); width:calc(100% - 40px); height:auto; margin:10px 0px;  float:left;   padding:20px; float:none; border-radius:15px; font-size:12px; text-align:left; line-height:16px; color:#ffffff}
 
.sdlistcon06pitembg1{background-image:url(../images/dsbg06.jpg); background-position:center center;}
.sdlistcon06pitembg2{background-image:url(../images/dsbg05.jpg); background-position:center center;}				
 		
.sdlistcon06pitem span{ display:block; width:100%; height:34px; line-height:34px; color:#ffffff; font-weight:normal; font-size:18px; text-align:center}	





.sdlistcon07p{ width:90%; height:auto; margin:0 auto; margin-top:5px; padding:1px 0px;}	
.sdlistcon07pitem{ width:-webkit-calc(100% - 40px); width:-moz-calc(100% - 40px); width:calc(100% - 40px); height:auto; margin:10px 0px;  float:left;   padding:20px; float:none; border-radius:15px; font-size:12px; text-align:left; line-height:16px; color:#ffffff}
 
.sdlistcon07pitembg1{background-image:url(../images/dsbg06.jpg); background-position:center center;}
.sdlistcon07pitembg2{background-image:url(../images/dsbg05.jpg); background-position:center center;}				
 		
.sdlistcon07pitem span{display:block; width:100%; height:34px; line-height:34px; color:#ffffff; font-weight:normal; font-size:18px; text-align:center}	




.sdlistcon10{ width:90%; height:auto; margin:0 auto; margin-top:5px; padding:1px 0px;}	
.sdlistcon10item{ width:100%; height:auto; margin:10px 0px;  float:none; background-color:#ffffff; padding:0px; padding-bottom:15px;   border-radius:10px; box-shadow:0px 0px 15px rgba(0,0,0,.03); overflow:hidden}
 
		.sdlistcon10itemt1{ width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px);height:50px; line-height:25px; text-align:left; color:#ffffff; padding:15px; font-size:12px;background-image:url(../images/dsbg09.jpg); background-position:center center; background-size:100% 100%} 
		.sdlistcon10itemt1 span{ display:block;font-size:16px; font-weight:bold} 
		
		.sdlistcon10itemt2{width:-webkit-calc(100% - 44px); width:-moz-calc(100% - 44px); width:calc(100% - 44px); height:18px; line-height:14px; text-align:left; color:#0068ff; padding:0px; margin:15px; margin-bottom:10px; font-size:14px; font-weight:bold; padding-left:10px; border-left:#0068ff 4px solid} 
		
		.sdlistcon10itemt3{width:-webkit-calc(100% - 44px); width:-moz-calc(100% - 44px); width:calc(100% - 44px); height:auto; line-height:14px; text-align:left; color:#646566; padding:0px; margin:15px; margin-bottom:10px; font-size:12px; font-weight:normal; padding-left:10px; border-left:#ffffff 4px solid} 
		
		.sdlistcon10itemt4{ width:100%; height:20px; line-height:20px; text-align:left; color:#646566; padding:5px 0px; padding-left:15px; margin:0px; font-size:12px; font-weight:normal; float:left; overflow:hidden} 
		.sdlistcon10itemt4 img{ float:left; margin-right:5px; }
		
		.sdlistcon10itemt5{width:100%;}
		



.dssnoutlist{ width:90%; height:auto; margin:0 auto;}	
		
		.dssnoutlist img{ float:none; width:100%; height:auto;}
		.dssnoutlisttxt{ float:none; width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px); height:auto; margin-left:0px; background-color:#FFFFFF; box-shadow:0px 0px 10px rgba(0,0,0,.05); font-size:14px; line-height:20px; color:#747474; text-align:left; padding:15px;}
		
		.dssnoutlisttxt span{ width:100%; display:block; height:34px; font-size:22px; font-weight:bold; color:#343536; line-height:34px;}
		
		
	.aboutcul{ width:100%; height:auto; margin:0 auto; margin-top:-15px; padding:26px 0px; background-image:url(../images/dsbg08.jpg); background-position:center center; text-align:center}	
		
	.aboutcullist{ width:90%; margin:0 auto; margin-top:15px; font-size:14px; color:#343536; text-align:left; line-height:22px;}	
		
	.aboutcullist span{ display:block; width:100%; height:49px; line-height:49px; font-size:20px; color:#0068ff; text-align:center}	

		.aboutcullist br{ display:none; visibility:hidden}
		
		
		
		
		
		
		.sdvallist{ width:90%; height:auto; margin:0 auto; margin-top:26px; padding:1px 0px;}	
.sdvallistitem{ width:33.3%; height:auto; margin:30px 0px;  float:left; background-color:#ffffff; padding:0px;  font-size:12px; text-align:center; line-height:20px; color:#494949}
 
.sdvallistitem img{ display:block; margin:0 auto; width:64px;}			
 .sdcontact{ width:100%; padding:49px 0px; background-color:#f5f7fa; margin:0px; text-align:center; height:auto}
 
 .sdcontactlist{ width:90%;  margin:0px auto; text-align:left; height:auto;}
  .sdcontactmap{ width:100%; height:auto; float:none;}
   .sdcontactmap img{width:100%; height:auto; margin-right:5px; margin:0px;}
 .sdcontacttxt{ width:100%; height:auto;margin:0px; }
 .sdcontacttit{ width:100%; height:49px; font-size:22px; font-weight:bold; color:#343536; line-height:49px;}
 
 .sdcontactitem{ width:100%;   height:30px; font-size:14px; font-weight:normal; color:#747474; line-height:30px; padding:5px 0px;}
 .sdcontactitem img{ float:left; margin-right:5px;}
  .sdcontactcode{ margin-top:15px;}
		
		
		
	.pnewlist{ width:90%; margin:0 auto; margin-top:40px; min-height:520px; padding:0px; padding-top:26px;}
  
  .pnewlistleft{ width:100%;  float:none; }
   .pnewlistlefttop{ width:100%; height:34px; line-height:34px; background-color:#f0f0f6; font-size:12px; text-indent:15px; color:#646566; text-align:left}
  
  
  .pnewlistlefttop a{   color:#646566; text-decoration:none; }
.pnewlistlefttop a:visited{color:#646566; text-decoration:none;}
.pnewlistlefttop a:hover{color:#0068ff; text-decoration:none;  -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
  
  
  
  
  

  
  
  
 
  
  
  
  
  .pnewlistitem{ width:100%; height:auto; border-bottom:#e0e0e6 1px dashed;  padding-bottom:15px; padding-top:15px; }
 .pnewlistitempic{width:100%; height:216px;border:0px; float:none; overflow:hidden; border-radius:10px;}
.pnewlistitempic img{width:100%; height:216px;border:0px; }
.pnewlistitempic:hover img {
    opacity: 1;
    transform: scale(1.1);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}		
.pnewlistitemtxt{ width:100%; height:auto;   text-align:left; font-size:12px; font-weight:normal; line-height:16px;color:#646566; position:relative; float:none; margin-left:15px; margin:0px; margin-top:15px;}
.pnewlistitemtit{width:100%; height:auto;   text-align:left; font-size:14px; font-weight:bold;  color:#343536; }


.pnewlistitemtit a{  color:#343536;  text-decoration:none;  }
.pnewlistitemtit a:visited{ color:#343536;  text-decoration:none;}
.pnewlistitemtit a:hover{ color:#343536;  text-decoration:none; -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
 .pnewlistiteminfo{width:100%; height:auto;   text-align:left; font-size:12px; font-weight:normal;  color:#646566; margin-top:15px; }
 .pnewlistitemdate{width:100%; height:20px;   text-align:left; font-size:12px; font-weight:normal;  color:#989898; line-height:20px; margin-top:15px; }
  
  .pnewlistitemdate span{ display:block ;width:49px; height:20px; background-color:#0068ff; border-radius:3px; text-align:center; float:right;}
  .pnewlistitemdate span a{ color:#ffffff; text-decoration:none}
  .pnewlistitemdate span a:visited{ color:#ffffff; text-decoration:none}
  .pnewlistitemdate span a:hover{ color:#ffffff; text-decoration:none}
  .snto_pagnavcon{ width:100%; height:34px; margin:26px auto; text-align:center; list-style:none; padding:0px;}		
		.snto_pagnavcon li{display:inline-table;margin-right:3px; margin:0px; }	
		.snto_pagnavcon li a{ display:block; width:34px; height:34px;  background-color:#f0f0f6; text-align:center; font-size:12px; line-height:34px; border:#e6e6ee 1px solid; color:#343536; border-radius:3px; text-decoration:none; }
		.snto_pagnavcon li a:visited{ display:block; width:34px; height:34px;   background-color:#f0f0f6; text-align:center; font-size:12px; line-height:34px; border:#e6e6ee 1px solid; color:#343536; border-radius:3px; text-decoration:none; }
		.snto_pagnavcon li a:hover{ display:block; width:34px; height:34px; background-color:#0068ff; text-align:center; font-size:12px; line-height:34px;border:#0068ff 1px solid; color:#ffffff; border-radius:3px; text-decoration:none; -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;  }				
		#snto_pagnavconon{display:block; width:34px; height:34px;   background-color:#0068ff;border:#0068ff 1px solid; text-align:center; font-size:12px; line-height:34px; color:#ffffff; border-radius:3px;}
		
		
		
		
		    .pnewlistright{ width:100%;  float:none; margin-left:30px; margin:0px; margin-top:30px; padding-bottom:30px; }
		 .pnewlistrighttop{ width:100%; height:49px; line-height:49px; background-color:#f0f0f6; font-size:22px;   color:#f24809; text-align:center; font-weight:bold}
		 
		 .pnewlistrighttop a{ color:#f24809; text-decoration:none}
		  .pnewlistrighttop a:visited{ color:#f24809; text-decoration:none}
		   .pnewlistrighttop a:hover{ color:#f24809; text-decoration:none}
		 
		 
		 
		  .pnewlistrighttop2{ width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);  height:49px; line-height:49px; background-color:#ffffff; font-size:22px;   color:#646566; text-align:center; font-weight:bold; border:#f0f0f6 1px solid; margin-top:30px;}
		  
		  
		  
		  .pnewlistrightlist01{width:-webkit-calc(100% - 32px); width:-moz-calc(100% - 32px); width:calc(100% - 32px);  padding:15px; border:#f0f0f6 1px solid; font-size:12px;}
		  
	 
		   
		   
		   
		   .pnewlistrightlist01 a{  color:#029eff;  text-decoration:none; display:inline-table; float:left; margin-right:10px; margin-bottom:10px; border:#029eff 1px solid; line-height:30px; height:30px; padding:0 15px; background-color:#ffffff; text-decoration:none;  }
.pnewlistrightlist01 a:visited{color:#029eff;  text-decoration:none; display:inline-table; float:left; margin-right:10px; margin-bottom:10px; border:#029eff 1px solid; line-height:30px; height:30px; padding:0 15px; background-color:#ffffff; text-decoration:none;  }
.pnewlistrightlist01 a:hover{color:#ffffff;  text-decoration:none; display:inline-table; float:left; margin-right:10px; margin-bottom:10px; border:#029eff 1px solid; line-height:30px; height:30px; padding:0 15px; background-color:#029eff; text-decoration:none;   -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}
		  
		  
		  
		 
		 .pnewlistrightlist02{width:-webkit-calc(100% - 32px); width:-moz-calc(100% - 32px); width:calc(100% - 32px);  padding:15px; border:#f0f0f6 1px solid; border-top:0px; height:57px; text-align:left}
		   .pnewlistrightlist02 img{width:57px;  height:57px; float:left}
	 .pnewlistrightlist02t{width:-webkit-calc(100% - 67px); width:-moz-calc(100% - 67px); width:calc(100% - 67px);  height:57px; float:left; margin-left:10px; line-height:16px; font-size:12px; color:#646566;text-align:left}
		   
		   .pnewlistrightlist02t01{width:100%;  height:21px; margin:0px; padding:0px; text-align:left; font-size:16px; font-weight:bold; position:relative}
		 
	
	.pnewlistrightlist02t01 span{ display:block ; width:40px; height:16px;  line-height:16px; background-color:#f24809; border-radius:3px; text-align:center; position:absolute; font-size:12px; top:0px; right:0px; font-weight:normal}
  .pnewlistrightlist02t01 span a{ color:#ffffff; text-decoration:none}
  .pnewlistrightlist02t01 span a:visited{ color:#ffffff; text-decoration:none}
  .pnewlistrightlist02t01 span a:hover{ color:#ffffff; text-decoration:none}	
		
		
		
	.pfaqcon{ width:90%; margin:0 auto; margin-top:26px; padding-bottom:30px;}
.pfaqconl{ width:100%; height:auto; float:none; background-color:#FFFFFF; border-radius:10px; box-shadow:0px 0px 16px rgba(0,0,0,.06); float:none; overflow:hidden}
.pfaqcontopt{ width:100%; height:56px; text-align:left; font-size:16px; line-height:56px; color:#343536; text-indent:13px; font-weight:bold}
.pfaqcontopt span{ display:block; width:120px; height:56px; text-align:right; font-size:14px; color:#989898; line-height:56px; padding-right:13px; float:right;font-weight:normal}
.pfaqconl a{ display:block;width:-webkit-calc(25% - 4px); width:-moz-calc(25% - 4px); width:calc(25% - 4px);height:56px; line-height:56px; font-size:14px; text-align:center; color:#646566; text-indent:0px; background-color:#f0f0f6;text-decoration:none; float:left; margin:2px;}
.pfaqconl a:visited{display:block; width:-webkit-calc(25% - 4px); width:-moz-calc(25% - 4px); width:calc(25% - 4px); height:56px; line-height:56px; font-size:14px; text-align:center; color:#646566; text-indent:0px;background-color:#f0f0f6;text-decoration:none}
.pfaqconl a:hover{display:block; width:-webkit-calc(25% - 4px); width:-moz-calc(25% - 4px); width:calc(25% - 4px); height:56px; line-height:56px; font-size:14px; text-align:center; color:#ffffff; background-color:#0068ff;text-indent:0px;-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;text-decoration:none}
.pfaqconl .active{display:block; width:-webkit-calc(25% - 4px); width:-moz-calc(25% - 4px); width:calc(25% - 4px); height:56px; line-height:56px; font-size:14px; text-align:center;color:#ffffff; background-color:#0068ff;text-indent:0px;}

.pfaqconr{ width:100%; height:auto; float:none; background-color:#FFFFFF; border-radius:13px; box-shadow:0px 0px 16px rgba(0,0,0,.06); float:none; overflow:hidden; margin-left:30px; margin:0px; margin-top:10px;}	
	.aboutcullistspan2{ margin-top:15px;}		
		}
		 