﻿

/* 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: 100%;

    margin: auto;

    overflow: hidden;  position: relative;

}

.slides {

    position: relative;

    height: 100%;

    width: 100%;

    margin: auto;

    float: left;

}

.slides li {

	position: absolute;

    width:  100%;

    height: 100%;

} 

 

.banner_txt{ width:100%; height:100%;   text-align:center; position:relative; overflow:hidden}

.banner_videobg{  background:url(../image/video_bg.png) no-repeat; background-position:center center; position:absolute;background:rgba(0,0,0,.34); width:100%; height:100%; left:0px; top:0px; z-index:99}





.banner_txt video{ position:absolute; width:100%; left:0px; top:0px; z-index:99}

.banner_txt_con{ position:absolute; width:1170px; height:300px; left:50%; margin-left:-585px; top:50%; margin-top:-250px; z-index:100; text-align:center}
.banner_txt_con img{ width:auto; height:300px; margin:0 auto }




.banner_txt_cont1{ width:100%; height:100px; line-height:100px; font-size:64px; color:#ffffff; text-align:center; font-weight:bold; text-shadow:0px 0px 7px rgba(0,0,0,.49)}
.banner_txt_cont1s{ width:100%; height:26px; line-height:30px; font-size:18px; color:rgba(255,255,255,.49); text-align:center; font-weight:normal; text-transform:uppercase; letter-spacing:6px;}
.banner_txt_cont2{ width:100%; height:80px; line-height:30px; font-size:22px; color:#ffffff; text-align:center; font-weight:normal; margin:0 auto; margin-top:20px;}

.ciezn_bannerbtn{ width:80%;height:64px; text-align:center; margin:0 auto; margin-top:34px;}
.ciezn_bannerbtn a{ display:block; margin:0px auto; padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid;  border-radius:30px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.00);background-image:url(../image/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_bannerbtn a:visited{ display:block; margin:0px auto;padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid; border-radius:30px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.00);background-image:url(../image/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_bannerbtn a:hover{ display:block;  margin:0px auto;padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid; border-radius:30px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.34);background-image:url(../image/moreicon02.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}




.banner_btn{ position:absolute; width:180px; height:55px; font-size:16px; text-align:center; line-height:55px; left:50%; margin-left:-90px; top:50%; margin-top:64px; background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/btnbg01.png); background-repeat:no-repeat; z-index:999} 

.banner_btn a{ color:#ffffff; text-decoration:none} 

.banner_btn a:visited{ color:#ffffff; text-decoration:none} 

.banner_btn a:hover{ color:#ffffff; text-decoration:none} 



.banner_txt02{ position:absolute; width:1170px; height:217px; left:50%; margin-left:-585px; top:50%; margin-top:-136px; z-index:100; font-size:30px; text-align:center; color:#ffffff; line-height:60px;text-shadow:0px 0px 5px rgba(0,0,0,.49);}

.banner_txt02 span{ width:100%; height:100px; display:block; font-size:80px; text-align:center; line-height:100px; font-weight:bold; text-shadow:0px 0px 10px rgba(0,0,0,.49);}


  







/*topnav*/
 
.zc_top{ width:100%; height:80px; background-color:#FFFFFF; text-align:center; padding:15px 0px; position:fixed; z-index:10000; left:0px; top:0px; box-shadow:0px 0px 26px rgba(0,0,0,.15);}
.zc_topcon{ width:1170px; height:80px; margin:0 auto;  }

.veg_toplogo{ width:136px; height:80px; margin:0px; float:left}

.veg_toplogo img{ width:136px; height:80px; }

.veg_toptell{ width:150px; height:80px; margin:0px; float:right; font-size:18px; color:#f76e00; text-align:left; line-height:20px; margin:20px 0px;margin-right:30px; font-weight:bold }

.veg_toptell span{ color:#343536; font-size:14px; font-weight:normal; display:block; width:100%; height:20px; }
.zc_munu{ width:600px; background-color:#ffffff; height:60px; text-align:center; float:left; margin-left:30px; margin-top:10px;}

.zc_munucon{ width:600px; height:60px; margin:10px auto; height:60px; border:0px;}
.zc_munucon a{ width:90px; height:40px; display:block; text-align:center; font-size:16px; line-height:40px; font-weight:normal; color:#343536; background-color:#ffffff; float:left;  margin-right:10px; text-decoration:none;border:0px; border-radius:5px;}
.zc_munucon a:visited{ width:90px; height:40px; display:block; text-align:center; font-size:16px; line-height:40px; font-weight:normal;color:#343536; background-color:#ffffff; float:left; margin:0px;text-decoration:none; border:0px; margin-right:10px;}
.zc_munucon a:hover{ width:90px; height:40px; display:block; text-align:center; font-size:16px; line-height:40px; font-weight:normal;color:#ffffff;  background-color:#f76e00;-webkit-transition: all .7s ease;

            -moz-transition: all .7s ease;

            -o-transition: all .7s ease;

            transition: all .7s ease; float:left; margin:0px;text-decoration:none;border:0px; margin-right:10px;}

#zc_munuconcur{width:90px; height:40px; display:block; text-align:center; font-size:16px; line-height:40px; font-weight:normal; color:#ffffff; background-color:#f76e00; margin-right:10px;}


/*banner*/

.banner { height:700px; overflow:hidden; width:100%; margin:0 auto; margin-top:90px;}
.fullSlide{ width:100%;  position:relative;  height:700px; background:#fff;  }	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% ;  }	
.fullSlide .bd li{ width:100% ;  height:700px; overflow:hidden; text-align:center;  }	
.fullSlide .bd li a{ display:block; height:700px; }	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; 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:30px; height:5px; margin:3px; overflow:hidden; background:#E6E6E6;  line-height:999px; border-radius:5px; 	}	
.fullSlide .hd ul .on{ background:#db261f;  }	
.fullSlide .prev,	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:30px;  z-index:1; width:50px; height:50px; background:url(../image/arrow_l1.png) no-repeat;  cursor:pointer; display:none;  }	
.fullSlide .next{ left:auto; right:30px; background:url(../image/arrow_r1.png) no-repeat; }
.fullSlide .prev:hover { background:url(../image/arrow_l2.png) no-repeat;}
.fullSlide .next:hover { background:url(../image/arrow_r2.png) no-repeat;}

/*service*/
.zc_ser{ width:100%; height:auto; padding:50px 0px; background-color:#ffae00; text-align:center; padding-bottom:20px;}
.zc_serlist{ width:1200px; height:auto; margin:15px auto}

.zc_seri{ width:330px; height:90px; margin:15px; padding:30px 20px; float:left; background-color:#FFFFFF}
.zc_seri a{ display:block; width:330px; height:90px; text-decoration:none} 


.zc_seri img{ width:90px; height:90px; float:left;}
.zc_seri:hover img{ filter: grayscale(100%) brightness(1000%); filter: grayscale(100%) brightness(1000%);	 }




.zc_seritxt{ width:220px; height:90px; font-size:14px; color:#494949; line-height:20px; text-align:center; float:right }
.zc_seritxt span{ font-size:20px; color:#ffae00; font-weight:bold; display:block; width:100%; height:30px;}
.zc_seri:hover{ cursor:pointer; background-color:#ff581c;-webkit-transition: all .4s ease;

            -moz-transition: all .4s ease;

            -o-transition: all .4s ease;

            transition: all .4s ease;}
.zc_seri:hover .zc_seritxt{  color:#ffffff;-webkit-transition: all .4s ease;

            -moz-transition: all .4s ease;

            -o-transition: all .4s ease;

            transition: all .4s ease; }
.zc_seri:hover .zc_seritxt span{  color:#ffffff;-webkit-transition: all .4s ease;

            -moz-transition: all .4s ease;

            -o-transition: all .4s ease;

            transition: all .4s ease; }


.div_clear{ width:100%; height:0px; line-height:0px; clear:both}


.veg_topselect{ width:74px; height:34px; margin:20px 10px; float:right;background-image:url(../image/lan_icon.png); background-position:right center; background-repeat:no-repeat; font-size:14px; text-align:left; padding-right:26px; line-height:34px; color:#ffffff; cursor:pointer; margin-right:20px;  }

.veg_topcode{ width:60px; height:34px; margin:20px 10px; float:right;background-image:url(../image/code_icon.png); background-position:right center; background-repeat:no-repeat; font-size:14px; text-align:left; padding-right:26px; line-height:34px; color:#ffffff; cursor:pointer; position:relative  }



 .st_codecon{ width:110px; height:134px;  position:absolute; top:40px; right:0px; z-index:99999; display:none}

  .st_codecon img{width:110px; height:134px; border-radius:5px}

.veg_topcode:hover .st_codecon{ display:block}



#antzone

{

    width:210px;

    height: 100%;

    position: fixed;

    z-index: 9999999999;

    

    right: 0;

    top: 0;

    bottom: 0px;

    background: rgba(0,0,0,.74);

    

    background-repeat: repeat; text-align:center;

}





#antzone2

{

    width:100%;

    height:100%;

    position: fixed;

    z-index: 9999999999;

    

    right: 0;

    top: 0;

    bottom: 0px;

    background: rgba(0,0,0,.74); 

    

    background-repeat: repeat; text-align:center;

}



.st_search_input03{ width:300px; margin:17px 0px; margin-left:17px; height:46px; text-indent:7px; line-height:46px; float:left;  color:rgba(255,255,255,.99); background:none; font-size:18px; border:rgba(255,255,255,.99) 1px solid; border-right:0px;  font-family:"microsoft yahei"; border-radius:5px 0px 0px 5px;}



.st_search_btn03{ width:50px; height:50px; float:left; margin:17px 0px; background:none; border:0px; border-radius:0px 5px 5px 0px; overflow:hidden; background-image:url(../image/search_btn03.png); background-position:center center; background-repeat:no-repeat; cursor:pointer}





.langlist{ width:150px; margin:0 auto; margin-top:100px;}

.langlisti{ width:150px; height:50px; line-height:50px; font-size:22px; overflow:hidden; text-align:left}

.langlisti a{ color:#ffffff; text-decoration:none}

.langlisti a:visited{ color:#ffffff; text-decoration:none}

.langlisti a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .7s ease;

            -moz-transition: all .7s ease;

            -o-transition: all .7s ease;

            transition: all .7s ease; }

.close_btn

{

    width: 100%;

    height: 50px;

    margin: 0 auto;

    text-align: center;

    margin-top: 49px;

    cursor: pointer

}



.close_btn img

{

    width: 50px;

    height: 50px;

    margin: 0 auto;

}





.close_btn2

{

    width:50px;

    height: 50px;   margin:0 auto; margin-top:56px;

     

    text-align: center;

   

    cursor: pointer

}



.close_btn2 img

{

    width: 50px;

    height: 50px;

    margin: 0 auto;

}

  
  

.st_downcon{ width:120px; height:40px;     position:absolute; bottom:30px; right:30px;   z-index:99999; background-color:#f76e00; padding:15px;background-image:url(../image/navicon.png); background-position:right center; background-repeat:no-repeat; font-size:18px; font-weight:bold; line-height:40px; text-align:left;}

.st_downcon a{ color:#ffffff; text-decoration:none}

.st_downcon a:visited{ color:#ffffff; text-decoration:none}

.st_downcon a:hover{ color:#ffffff; text-decoration:none}







.veg_nav{ width:840px; height:72px; float:right;}

.veg_nav_item{ width:120px; height:36px; float:left; margin:18px 0px; text-align:left; border:0px;text-align:left; font-size:18px; line-height:36px; text-transform:uppercase; }

.veg_nav_item a{ color:#ffffff; text-decoration:none}

.veg_nav_item a:visited{ color:#ffffff; text-decoration:none}

.veg_nav_item a:hover{ color:#cf0014; text-decoration:none;-webkit-transition: all .7s ease;

            -moz-transition: all .7s ease;

            -o-transition: all .7s ease;

            transition: all .7s ease; }

.menu{width:100%;height:150px;background-image:url(../image/nav_bg.png); background-size: auto 100%;position:fixed;left:0; top:0px;z-index:99999; text-align:center;} 
.menu .nav{width:840px;height:74px;margin:0 auto;  }

.menu .nav li{float:left;list-style:none; width:140px; height:74px; padding:0px; margin:0px;}

 

.st_topnav_item{width:140px; height:74px; margin:0px;}

.st_topnav_item a{display:block;height:74px; text-align:center; text-indent:0px; width:140px; padding:0px;line-height:74px;color:#ffffff;  text-decoration:none;position:relative;overflow:hidden; font-size:20px; font-weight:bold;  }

.st_topnav_item a:hover,.st_topnav_item a.current{ color:#f76e00;  }



.menu .nav li .navbox{width:100%;height:150px;position:absolute;top:74px;left:0; background:rgba(255,255,255,.99);  display:none; text-align:center; padding:25px 0px;  z-index:9999999; border-bottom:#eeeef0 1px solid    }



 .drop_nav{ width:1170px; margin:0 auto; height:150px; }



.drop_nav_left{ width:270px; height:150px; background-color:#ffffff;  padding:0px;border:0px;  float:left; position:relative;border-radius:5px; overflow:hidden}



.drop_nav_left img{ width:100%; height:150px; }





.drop_nav_left:hover img{transform:scale(1.1);-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease;  }

.drop_nav_leftt{ position:absolute; left:30px; bottom:30px; width:260px; height:22px; line-height:22px; text-align:left; z-index:9999; font-size:22px; font-weight:bold; color:#ffffff; background:none; text-shadow:0px 0px 2px rgba(0,0,0,.49);}

.drop_nav_leftt a{ color:#ffffff; text-decoration:none;background:none}

.drop_nav_leftt a:visited{ color:#ffffff; text-decoration:none;background:none}

.drop_nav_leftt a:hover{ color:#ffffff; text-decoration:none;background:none}

.drop_nav_right{ width:900px; height:120px; margin:0 auto; font-size:18px; line-height:20px; text-align:center; float:right }

 

 

.drop_nav_right  a{ color:#343536; display:block; width:145px; height:20px; line-height:20px; border-left:#f76e00 4px solid; padding-left:11px;text-align:left; margin:19px 15px; margin-left:85px; float:left;text-decoration:none}

.drop_nav_right  a:visited{ color:#343536; display:block; width:145px;height:20px; line-height:20px; border-left:#f76e00 4px solid; padding-left:11px;text-align:left; margin:19px 15px; margin-left:85px;  float:left;text-decoration:none}

.drop_nav_right  a:hover{color:#f76e00; display:block; width:145px; height:20px; line-height:20px; border-left:#f76e00 4px solid; padding-left:11px;text-align:left; margin:19px 15px; margin-left:85px; float:left;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; }



.fls_prolist{ width:1370px; height:685px; margin:0 auto; margin-top:30px; }

 






.fls_prol{ width:250px; height:585px; float:left; background-image:url(../image/probg.jpg); background-size:100% 100%; padding:50px; padding-left:385px; font-size:16px; line-height:30px; text-align:left; color:#ffffff}
.fls_prol span{ display:block; width:100%; height:64px; line-height:64px; font-size:26px; font-weight:bold; text-align:left}
.fls_pror{ width:685px; height:685px; float:left; margin:0px;}
.fls_proi01{ width:50%; height:142.5px; float:left; margin:0px; padding:0px; background-image:url(../image/probg02.jpg); background-size:100% 100%;  padding:100px 0px;}
 
.fls_proi01 img{ width:50px; height:50px; }
 .fls_prot{ width:100%; height:50px; line-height:50px; font-size:30px;}
  .fls_prot a{ color:#ffffff; text-decoration:none}
 .fls_prot a:visited{ color:#ffffff; text-decoration:none}
.fls_prot a:hover{ color:#ffffff; text-decoration:none}
.fls_prote{ width:100%; height:40px; font-size:16px; text-transform:uppercase}
 .fls_prote a{ color:#ffffff; text-decoration:none}
 .fls_prote a:visited{ color:#ffffff; text-decoration:none}
.fls_prote a:hover{ color:#ffffff; text-decoration:none}
.fls_proi02{ background:none; background-color:#f76e00;  }

.fls_proi03{background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/bs06.jpg); background-size:100% 100%;}
.fls_proi04{ background:none; background-color:#99bed1; }
.fls_proi05{ background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/bs05.jpg); background-size:100% 100%;  }
.fls_proi06{ background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/bs06.jpg); background-size:100% 100%;  }


.fls_prop{ width:100%; height:150px; overflow:hidden}

.fls_prop img{ width:100%; height:150px; float:left;opacity: 0.6;}


	.fls_prop: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;

	}

.fls_about{ width:100%; height:auto; margin:0 auto; text-align:center; padding:100px 0px;  background-color:#ffffff;}

.fls_aboutlist{ width:1170px; height:340px; margin:0 auto;}
.fls_aboutr{ width:570px; height:340px; float:left; overflow:hidden}
.fls_aboutr img{ width:570px; height:340px; float:left; overflow:hidden }
.fls_aboutr: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;

	}

.fls_aboutl{ width:570px; height:340px; float:right; padding:0px;}



.fls_ititle{ width:100%; height:40px; line-height:40px; text-align:center; margin:0 auto; margin-top:49px; font-size:34px; font-weight:bold; color:#494949; }

.fls_ititles{  width:1170px;height:34px; line-height:34px; text-align:center; margin:0 auto;  font-size:16px; font-weight:normal; color:#989898; text-transform:uppercase;background-image:url(../image/tbg02.png); background-repeat:repeat-x; background-position:center center}
.fls_ititles span{ width:auto; height:34px; display:inline-table; margin:0 auto; background-color:#ffffff; padding:0 15px; font-size:16px;color:#989898; }




.fls_ititles3{ width:1170px; height:34px; line-height:34px; text-align:center; margin:0 auto;  font-size:16px; font-weight:normal; color:rgba(255,255,255,.80); text-transform:uppercase; background-image:url(../image/tbg.png); background-repeat:repeat-x; background-position:center center}

.fls_ititles3 span{ width:auto; height:34px; display:inline-table; margin:0 auto; background-color:#ffae00; padding:0 15px; font-size:16px;color:rgba(255,255,255,.80); }






.fls_ititle2{ width:100%; height:40px; line-height:40px; text-align:left; margin:0 auto; font-size:34px; font-weight:bold; color:#494949;  }

.fls_ititles2{ width:100%; height:34px; line-height:34px; text-align:left; margin:0 auto;  font-size:16px; font-weight:normal; color:#989898; text-transform:uppercase}


.fls_ititle3{ width:100%; height:40px; line-height:40px; text-align:center; margin:0 auto;  font-size:34px; font-weight:bold; color:#ffffff; }

.fls_ititles3{ width:1170px; height:34px; line-height:34px; text-align:center; margin:0 auto;  font-size:16px; font-weight:normal; color:rgba(255,255,255,.80); text-transform:uppercase; background-image:url(../image/tbg.png); background-repeat:repeat-x; background-position:center center}

.fls_ititles3 span{ width:auto; height:34px; display:inline-table; margin:0 auto; background-color:#ffae00; padding:0 15px; font-size:16px;color:rgba(255,255,255,.80); }

.fls_aboutlt{ width:570px; height:auto; font-size:14px; color:#494949; line-height:30px; text-align:left; margin-top:30px;}


.flsbtn{ width:100%;height:56px; text-align:left; margin:0 auto; margin-top:40px;}
.flsbtn a{ display:block; margin:0px; padding:0 18px; width:120px; height:40px; border:#343536 2px solid;  border-radius:30px;line-height:40px; text-align:left; font-size:16px; color:#343536; text-decoration:none; background:rgba(0,0,0,.00);background-image:url(../image/moreicon05.png); background-position:right center; background-repeat:no-repeat; }
.flsbtn a:visited{ display:block; margin:0px;padding:0 18px; width:120px; height:40px; border:#343536 2px solid; border-radius:30px;line-height:40px; text-align:left; font-size:16px; color:#343536; text-decoration:none; background:rgba(0,0,0,.00);background-image:url(../image/moreicon05.png); background-position:right center; background-repeat:no-repeat; }
.flsbtn a:hover{ display:block;  margin:0px;padding:0 18px; width:120px; height:40px; border:#343536 2px solid; border-radius:30px;line-height:40px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(0,0,0,.74);background-image:url(../image/moreicon02.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}

.flsbtnc{ width:100%;height:56px; text-align:center; margin:0 auto; margin-top:30px;}
.flsbtnc a{ display:block; margin:0px auto; padding:0 18px; width:120px; height:40px; border:#343536 2px solid;  border-radius:30px;line-height:40px; text-align:left; font-size:16px; color:#343536; text-decoration:none; background:rgba(0,0,0,.00);background-image:url(../image/moreicon05.png); background-position:right center; background-repeat:no-repeat; }
.flsbtnc a:visited{ display:block; margin:0px auto;padding:0 18px; width:120px; height:40px; border:#343536 2px solid; border-radius:30px;line-height:40px; text-align:left; font-size:16px; color:#343536; text-decoration:none; background:rgba(0,0,0,.00);background-image:url(../image/moreicon05.png); background-position:right center; background-repeat:no-repeat; }
.flsbtnc a:hover{ display:block; margin:0px auto;padding:0 18px; width:120px; height:40px; border:#343536 2px solid; border-radius:30px;line-height:40px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(0,0,0,.74);background-image:url(../image/moreicon02.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}


.fls_coop{ width:100%; height:auto; margin:0 auto; text-align:center; padding:1px 0px;   background-color:#ffffff;}






	
 .warpper2 { height:auto; background: #ffb600; margin:0 auto; width:100%; }
.wwwqirecom2 { width:100%;height:auto; margin:0 auto; position:relative; border-bottom:#ffffff 1px solid}
.qirepic2 { width:100%; height: 600px; text-align:center }
.qirepic2 ul{ width:100%; height:600px; }
.qirepic2 ul li{width:100%; height:600px; position:relative; list-style:none;  }
.adv_icon2{ width:1170px; height:100px; position:absolute; background:rgba(255,255,255,.90);  left:50%; margin-left:-585px; bottom:0px; z-index:9999; text-align:center}
  .adv_icon2t{ width:930px; height:60px; line-height:60px; margin:20px; color:#343536; text-align:left; font-weight:normal; font-size:16px; overflow:hidden; text-align:left; float:left}
 .adv_icon2t a{ width:100%; height:60px; line-height:60px; font-size:22px; font-weight:normal; display:block; text-decoration:none; color:#343536; overflow:hidden}
 .adv_icon2t a:visited{width:100%; height:60px; line-height:60px; font-size:22px; font-weight:normal; display:block; text-decoration:none; color:#343536; overflow:hidden}
  .adv_icon2t a:hover{width:100%; height:60px; line-height:60px; font-size:22px; font-weight:normal; display:block; text-decoration:none; color:#f76e00; overflow:hidden;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; }
  
  
  .adv_icon2b{width:100px;height:50px;font-size:16px; line-height:50px; text-align:center; font-weight:bold; padding:25px 50px; background-color:#f76e00; float:right}
		
 
			
			
	
	.adv_icon2b span{ display:block; width:75px; background-image:url(../image/hd_icon.png); background-position:right; background-repeat:no-repeat; text-align:left; font-weight:normal; font-size:16px;color:#01b4ee; line-height:50px; margin:0px auto;  padding-right:25px; font-weight:normal; }
	.adv_icon2b span a{ color:#ffffff; text-decoration:none}
	.adv_icon2b span a:visited{ color:#ffffff; text-decoration:none}
	.adv_icon2b span a:hover{ color:#ffffff; text-decoration:none}
  
  
  
  
  
/*图片导航*/
.adv_nav2{ width:100%; height:120px; text-align:center; margin:0 auto; border-top:#ffffff 1px solid;}
.num2 { width:1170px; height:120px;  margin:0px auto;  }
.protitlec{ width:293px; height:100px; float:left; padding-top:20px;}
.protitle1{ width:100%; height:56px; line-height:56px; text-align:left; margin:0 auto; font-size:40px; font-weight:bold; color:#ffffff;}

.protitle2{ width:100%; height:26px; line-height:26px; text-align:left; margin:0 auto;  font-size:16px; font-weight:normal; color:rgba(255,255,255,.64); text-transform:uppercase}



.num2 ul {width:876px; height:120px;  margin:0px; padding:0px; float:right ;border-left:rgba(255,255,255,.34) 1px solid  }
.num2 li { float: left; margin:0;width:251px; height:100px; margin:0px; padding:0px 20px; padding-top:35px; border-right:rgba(255,255,255,.34) 1px solid; list-style:none; text-align:left; font-size:14px; line-height:18px; color:#ffffff } 
.num2 li  span{  height:30px; line-height:30px; color:#ffffff; font-size:22px; font-weight:normal}
.num2 li img { width: 50px; height: 50px; margin:0px; float:left; margin-right:5px;filter: grayscale(100%) brightness(1000%); filter: grayscale(100%) brightness(1000%);	  }



.num2 li.on{ cursor:pointer; color:#ffffff; background-color:#f76e00; -webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease;  } 

.num2 li.on span{ cursor:pointer; color:#ffffff;   } 


 .num2 li.on img{
   
  filter: grayscale(100%) brightness(1000%); filter: grayscale(100%) brightness(1000%);	 
	cursor: pointer
	
	}



.ser_list01{ width:1200px; height:440px; margin:0 auto; margin-top:30px; }
.ser_list01i{width:-webkit-calc(25% - 32px); width:-moz-calc(25% - 32px); width:calc(25% - 32px); height:338px; float:left; margin:0 15px; border:#e6e6ee 1px solid;   box-shadow:0px 0px 0px rgba(0,0,0,.10); padding:50px 0px; text-align:center; color:#646566; }
.ser_list01i:hover{ -webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer; box-shadow:0px 0px 26px rgba(0,0,0,.22);}

 

.ser_list01i02:hover{ margin-top:0px;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer}

.ser_list01it{width:-webkit-calc(100% - 15px); width:-moz-calc(100% - 15px); width:calc(100% - 15px); height:30px; border-left:#f76e00 5px solid; padding-left:10px; text-align:left; font-size:26px; line-height:26px; font-weight:bold; color:#343536;}

.ser_list01it img{width:30px; height:30px; margin:0; float:left; margin-right:10px;}
.ser_list01itxt{width:-webkit-calc(100% - 85px); width:-moz-calc(100% - 85px); width:calc(100% - 85px);   padding-left:55px; text-align:left; font-size:14px; line-height:25px; height:125px; font-weight:normal; color:#646566; margin-top:26px; overflow:hidden;}
 .ser_list01ipic{width:-webkit-calc(100% - 85px); width:-moz-calc(100% - 85px); width:calc(100% - 85px);    padding-left:55px; text-align:left; height:150px; margin-top:26px;}
 .ser_list01ipic img{ width:100%; height:150px; border-radius:5px;}
.zcprolist{ width:1200px; height:auto; margin:0 auto; margin-top:15px;}

.zcprolisti{ width:570px; height:340px; float:left;  margin:15px; position:relative}

.zcprolisti img{ width:570px; height:340px;}

.zcprolistit{ position:absolute; width:100%; height:60px; background:rgba(0,0,0,.80); left:0px; bottom:0px; z-index:99; text-align:center; font-size:20px; text-align:center; line-height:60px; color:#ffffff;}
.zcprolistilay{ position:absolute;width:570px; height:340px; background:rgba(247,110,0,.96); left:0px; top:0px; z-index:100; display:none; text-align:center}

.zcprolisti:hover .zcprolistit{ display:none}

.zcprolisti:hover .zcprolistilay{ display:block; cursor:pointer}

.zcprolistilayt{ width:90%; height:30px; margin:0 auto; margin-top:120px; font-size:26px; line-height:30px; overflow:hidden }
.zcprolistilayt a{ color:#ffffff; text-decoration:none}
.zcprolistilayt a:visited{ color:#ffffff; text-decoration:none}
.zcprolistilayt a:hover{ color:#ffffff; text-decoration:none}



.zcprobtnc{ width:90%;height:56px; text-align:center; margin:0 auto; margin-top:30px;}
.zcprobtnc a{ display:block; margin:0px auto; padding:0 18px; width:120px; height:40px; border:#ffffff 2px solid;  border-radius:30px;line-height:40px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.00);background-image:url(../image/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.zcprobtnc a:visited{ display:block; margin:0px auto;padding:0 18px; width:120px; height:40px; border:#ffffff 2px solid; border-radius:30px;line-height:40px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.00);background-image:url(../image/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.zcprobtnc a:hover{ display:block; margin:0px auto;padding:0 18px; width:120px; height:40px; border:#ffffff 2px solid; border-radius:30px;line-height:40px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.34);background-image:url(../image/moreicon02.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}










.zccaselist{ width:1200px; height:auto; margin:0 auto; margin-top:15px;}
.zccaselisti{width:270px; height:230px; margin:15px; float:left}
 


.zccaseip{ width:270px; height:190px;overflow:hidden}
.zccaseip img{ width:270px;height:190px;   }
.zccaseip:hover img{opacity:1;transform:scale(1.1);-webkit-transition: all .2s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease;

	}


.zccaseipt{ text-align:center; width:100%; height:30px; line-height:30px; font-size:16px; font-weight:normal;overflow:hidden;  margin-top:10px;   }
	.zccaseipt  a{  color:#494949; text-decoration:none }
		.zccaseipt  a:visited{ color:#494949; text-decoration:none }
			.zccaseipt  a:hover{  color:#f76e00; text-decoration:none;-webkit-transition: all .2s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }


.zccaseipi{ display:none }


 


 .lologolist{ width:1170px; height:390px; margin:0 auto;  border:0px; border-top:#e0e0e6 1px solid; border-left:#e0e0e6 1px solid; margin-top:30px;}
  
  .lologolisti{ width:194px; height:194px; float:left; border:0px; border-right:#e0e0e6 1px solid; border-bottom:#e0e0e6 1px solid; float:left; margin:0px; padding:0px; overflow:hidden; }
  
   .lologolisti img{ width:194px; height:194px; float:left} 
   
    .lologolisti:hover img{transform:scale(1.05);-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;  }
			
	.ser_tecbg{ background-image:url(../image/sertecbg.jpg); margin:0 auto; padding:50px 0px; width:100%; height:250px; background-position:center center; background-attachment:fixed}
.ser_tecbglist{ width:1370px; height:140px; margin:0 auto;}
.ser_tecbglisti{ width:33.333333%; height:140px; float:left; text-align:center; font-size:20px; line-height:40px; color:rgba(255,255,255,.74);}
.ser_tecbglisti span{ font-size:74px; line-height:100px; font-weight:bold; color:#ffffff;}
.ser_tecbglisttxt{ width:1170px; height:75px; margin:0 auto; margin-top:25px; font-size:14px; color:#ffffff; text-align:center; line-height:25px; overflow:hidden}		
			
			
			
/*new*/
.new_bg {
    width: 100%;
    background-image: url(../image/adv_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    padding-bottom:50px; text-align:center; border-bottom:#e6e6ee 1px solid;
}

.new_con {
    width: 1200px;
    height: 400px;
    margin: 0 auto;
}

.new_title {
    width: 100%;
    height: 35px;
    line-height: 35px;
    padding-bottom: 14px;
    border-bottom: #e6e6ee 1px solid;
    font-size: 34px;
    color: #646566;
    text-align: left;
    font-weight: normal;
}

.new_title img {
    float: left;
    width: 36px;
    height: 35px;
    margin-right: 10px;
}

.new_more {
    width: 64px;
    height: 35px;
    float: right;
    background-image: url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/more_icon2.png);
    background-position: right center;
    background-repeat: no-repeat;
    font-size: 14px;
    line-height: 35px;
    text-align: center;
    font-weight: normal
}

.new_more a {
    color: #989898;
    text-decoration: none;
    font-weight: normal
}

.new_more a:visited {
    color: #989898;
    text-decoration: none;
    font-weight: normal
}

.new_more a:hover {
    color: #f76e00;
    text-decoration: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    font-weight: normal
}

.new_left {
    width: -webkit-calc(50% - 30px);
    width: -moz-calc(50% - 30px);
    width: calc(50% - 30px);
    float: left;
    margin: 0px 15px;
    height: 400px;
    position: relative;
    overflow: hidden;
}

.news_stitle {
    width: 100%;
    height: 50px;
    text-align: left;
    font-size: 22px;
    color: #343536;
    text-transform: uppercase;
    line-height: 50px;
}

.news_stitle span {
    display: block;
    width: 64px;
    background-image: url(../image/hd_icon2.png);
    background-position: right;
    float: right;
    background-repeat: no-repeat;
    text-align: left;
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    margin: 14px 0px;
    padding-right: 25px;
    font-weight: normal;
    text-transform: uppercase
}

.news_stitle a {
    color: #f76e00;
    text-decoration: none
}

.news_stitle a:visited {
    color: #f76e00;
    text-decoration: none
}

.news_stitle a:hover {
    color: #f76e00;
    text-decoration: none;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.new_right {
    width: -webkit-calc(50% - 30px);
    width: -moz-calc(50% - 30px);
    width: calc(50% - 30px);
    float: right;
    margin: 0px 15px;
    height: 400px;
}

.new_rightitem {
    width: 100%;
    margin: 0px;
    height: 170px;
    position: relative;
    overflow: hidden;
    margin-bottom: 15px;
    margin-top: 15px;
}

.new_rightitempic {
    width: -webkit-calc(50% - 15px);
    width: -moz-calc(50% - 15px);
    width: calc(50% - 15px);
    height: 170px;
    overflow: hidden;
    float: left;
    border-radius: 5px;
}

.new_rightitempic img {
    width: 100%;
    height: 170px;
}

.new_rightitempic: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;
}

.new_righttxt {
    width: -webkit-calc(50% - 15px);
    width: -moz-calc(50% - 15px);
    width: calc(50% - 15px);
    height: 170px;
    overflow: hidden;
    float: right;
}

.new_righttid {
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    color: #646566;
    text-align: left;
    font-weight: normal
}

.new_righttit {
    width: 100%;
    height: 50px;
    line-height: 25px;
    color: #343536;
    text-align: left;
    font-size:16px;
    font-weight: bold;
    margin-top: 10px; overflow:hidden
}

.new_righttit a {
    color: #343536;
    text-decoration: none;
}

.new_righttit a:visited {
    color: #343536;
    text-decoration: none;
}

.new_righttit a:hover {
    color: #f76e00;
    text-decoration: none;
    text-decoration: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

.new_righttii {
    width: 100%;
    height: 100px;
    line-height: 20px;
    color: #989898;
    text-align: left;
    font-size: 14px;
    font-weight: normal;
    overflow: hidden;
    margin-top: 30px;
}

.new_rightitem02 {
    width: 100%;
    margin: 0px;
    position: relative;
    overflow: hidden;
    height: 40px;
    line-height: 40px;
    text-align: left;
    font-size: 16px;
    font-weight: normal;
    color: #989898
}

.new_rightitem02 a {
    color: #343536;
    text-decoration: none;
}

.new_rightitem02 a:visited {
    color: #343536;
    text-decoration: none;
}

.new_rightitem02 a:hover {
    color: #f76e00;
    text-decoration: none;
    text-decoration: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

.new_rightitem02 span {
    float: left;
    display: block;
    width: 100px;
    height: 40px;
    font-size: 14px;
    color: #989898;
    text-align: right;
    float: right;
    font-weight: normal
}
			
			
			
.prolinelist{ width:100%; height:360px; margin:0 auto; margin-top:74px; background-color:#FFFFFF}			
			
	.prolinelisti{ width:33.3333333%; height:100px; float:left; padding:130px 0px; position:relative; overflow:hidden; background-color:#f76e00}
	 .prolinelisti img{ position:absolute; left:0px; top:0px; width:100%; height:360px; z-index:0}
	 .prolinelisti:hover img{transform:scale(1.05);-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer; opacity: 0.2;  }
	
	.prolinet{ text-align:center; width:100%; height:70px; line-height:70px; font-size:48px; font-weight:bold; position:absolute; top:130px; left:0px; z-index:1}
	.prolinet  a{ display:block; width:100%; height:70px;color:#ffffff; text-decoration:none }
		.prolinet  a:visited{ display:block; width:100%; height:70px;color:#ffffff; text-decoration:none }
			.prolinet  a:hover{ display:block; width:100%; height:70px;color:#ffffff; text-decoration:none }
			
				.prolinet2{ text-align:center; width:100%; height:30px; line-height:30px; font-size:20px; font-weight:normal; text-transform:uppercase;position:absolute; top:200px; left:0px; z-index:1}
	.prolinet2  a{ display:block; width:100%; height:30px; color:#ffffff; text-decoration:none }
		.prolinet2  a:visited{ display:block; width:100%; height:30px;color:#ffffff; text-decoration:none }
			.prolinet2  a:hover{ display:block; width:100%; height:30px;color:#ffffff; text-decoration:none }
	
		
 .dg_mesform{ width:1340px; height:40px; background-color:#646566;  border:0px; border-radius:5px; padding:30px 15px; margin:0 auto; margin-top:49px;}
		
		 .dg_mesforminput{width:-webkit-calc(20% - 32px); width:-moz-calc(20% - 32px); width:calc(20% - 32px); height:38px; line-height:38px; border:#ededeb 1px solid; background-color:#ffffff; font-size:14px; text-align:left; color:#343536; text-indent:10px; float:left;margin:0px 15px;}
		
		.dg_mesforminput2{width:-webkit-calc(50% - 40px); width:-moz-calc(50% - 40px); width:calc(50% - 40px);height:38px; line-height:38px; border:#ededeb 1px solid; background-color:#ffffff; font-size:14px; text-align:left; color:#343536; text-indent:10px; float:left;margin:0px 15px;}
		
		
		.dg_mesforminput3{ width:-webkit-calc(10% - 36px); width:-moz-calc(10% - 36px); width:calc(10% - 36px); height:40px; line-height:40px; border:0px; background-color:#f76e00; font-size:14px; text-align:center; color:#ffffff;  float:right; margin:0px 15px;}
		.dg_mesforminput3:hover{ width:-webkit-calc(10% - 36px); width:-moz-calc(10% - 36px); width:calc(10% - 36px);  height:40px; line-height:40px; border:0px; background-color:#b9241e; font-size:14px; text-align:center; color:#ffffff;  float:right;  margin:0px 15px;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer}
			
			
			
			.dd_bottomc{ width:1170px; height:auto; margin:0 auto; margin-top:64px; }	

		

		 .dd_bottomc01{ width:270px; float:left; margin:0px;  height:100px;text-align:left}

		 .dd_bottomc01 img{ margin:0}

		 

		  .xwt_flink{ width:1170px; height:auto; margin:0 auto; margin-top:10px; line-height:30px; text-align:left; padding:0px;  border-top:rgba(255,255,255,.1) solid 1px }	
 
	             .flsbtmnavi1{ width:100%; height:54px; text-align:left;}
				 .flsbtmnavi1 img{ width:54px; height:54px; float:left; margin-right:30px;}
.flsbtmnavt{ width:150px; height:54px; float:left; font-size:22px; font-weight:bold; text-align:left; line-height:54px;}
	.flsbtmnavt a{ color:#ffffff; text-decoration:none}	
		.flsbtmnavt a:visited{ color:#ffffff; text-decoration:none}	
			.flsbtmnavt a:hover{ color:#ffffff; text-decoration:none}	  


.flsbtmnavi2{ width:100%; height:auto; text-align:left; margin-top:30px;}
.flsbtmnavi2i{ width:22.5%; float:left;}
.flsbtmnavi2ilast{ width:10%; }

.flsbtmnavi2it{ width:100%; height:54px;  font-size:22px; font-weight:bold; text-align:left; line-height:54px;}
	.flsbtmnavi2it a{ color:#ffffff; text-decoration:none}	
		.flsbtmnavi2it a:visited{ color:#ffffff; text-decoration:none}	
			.flsbtmnavi2it a:hover{ color:#ffffff; text-decoration:none}	  


.flsbtmnavi2il{width:-webkit-calc(100% - 26px); width:-moz-calc(100% - 26px); width:calc(100% - 26px);  height:32px;  font-size:14px; font-weight:normal; text-align:left; line-height:32px; background-image:url(../image/morebtn2.png); background-position:left center; background-repeat:no-repeat; padding-left:26px;}
	.flsbtmnavi2il a{ color:#989898; text-decoration:none}	
		.flsbtmnavi2il a:visited{ color:#989898; text-decoration:none}	
			.flsbtmnavi2il a:hover{ color:#ffffff; text-decoration:none}	




		   .dd_bottomc02{ width:370px; float:left; margin:0px;  height:100px; }
		   
		   
		   .xwtbottomt{ width:100%; height:30px; font-size:16px; line-height:30px; text-align:left; color:#989898;}
		   .xwtbottomt img{ width:30px; height:30px; float:left; margin-right:5px;}
		   .xwtbottomtxt{ width:100%; font-size:14px; color:#ffffff; line-height:40px; text-align:left}
		    .xwtbottomtxtb{ width:100%; font-size:30px; color:#ffffff; line-height:40px; text-align:left; font-weight:bold}
		     .xwtbottomtxtb a{ color:#ffffff; text-decoration:none}
		    .xwtbottomtxtb a:visited{ color:#ffffff; text-decoration:none}
			 .xwtbottomtxtb a:hover{ color:#ffffff; text-decoration:none}
		    .dd_bottomc03{ width:160px; float:left; margin:0px;  height:100px; text-align:right }

		  .dd_bottomc03 img{ width:80px; height:80px; margin:0px;}
			
.dh_indextitlec{width:1370px; height:60px; margin:0 auto;margin-top:80px;  border-bottom:#e0e0e6 1px solid }

.dh_indextitle{   height:56px; margin:0 auto; display:inline-table;   text-align:center; font-size:34px; color:#f76e00; font-weight:bold; float:left; border-bottom:#f76e00 4px solid }



 

.dh_indexmore{ width:100px; height:20px; margin-top:15px; float:right; background-image:url(../image/morebtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right; font-size:16px; line-height:20px;}

.dh_indexmore a{ color:#131415; text-decoration:none}

.dh_indexmore a:visited{ color:#131415; text-decoration:none}

.dh_indexmore a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }



.dh_indexabout{width:1370px; height:430px; margin:0 auto;margin-top:30px; }



.dh_indexabouttxt{ width:670px; height:430px; float:left; }

.dh_indexabouttxttop{ width:670px; height:210px;   font-size:18px; color:#000000; line-height:30px; text-align:left; overflow:hidden}



.dh_indexabouttxtbottom{ width:670px; height:190px;  margin-top:30px;}

.dh_indexabouti{ width:27.5px; height:100px; float:left; margin-right:30px; background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/aboutbtnbg.png); padding:45px 15px; text-align:center; font-size:22px; line-height:25px; background-repeat:no-repeat}

.dh_indexaboutil{ margin:0px;}

.dh_indexabouti a{ color:#343536; text-decoration:none}

.dh_indexabouti a:visited{ color:#343536; text-decoration:none}

.dh_indexabouti a:hover{color:#f76e00; text-decoration:none;-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }



.dh_indexaboutvideo{width:670px; height:430px; float:right;}





		



 





.dh_indexnew{width:1370px; height:521px; margin:0 auto;margin-top:80px; }



 

.case{width:100%;margin:0px auto; padding:0px; height:521px;}

.case .title{height:60px;border-bottom: 1px solid #e0e0e6; }

 

.case .title-list{ position: relative; margin:0px; padding:0px; height:60px; float:left; width:320px;}

.case .title-list li{ width:140px;   text-align: center; float: left;display: inline;font-size:34px; font-weight:normal; color:#343536; margin:0px; padding:0px; height:60px; margin-right:20px;  }

 

.case .title-list li.on{ color: #f76e00; font-weight: bold;width:140px; height:56px; cursor:pointer;border-bottom:#f76e00 4px solid  }

  

  

  

.product{ height:460px; position: relative; overflow: hidden; display: none;width:100%; }

.product-wrap .show{ display: block;}

 

.notic_l{width:-webkit-calc(50% - 15px); width:-moz-calc(50% - 15px); width:calc(50% - 15px); float:left; margin:0px; height:460px; }

.notic_li{ width:100%; height:85px; margin:0px; padding:0px; margin-top:30px; }

.notic_lidate{ width:85px; height:55px; float:left; background-color:#f76e00; padding:15px 0px; text-align:center; font-size:14px; line-height:15px; font-weight:normal; color:#ffffff;  }

 .notic_lidate span{ font-weight:bold; font-size:38px;  display:block; width:100%; height:40px; line-height:40px;}

 .notic_litxt{width:-webkit-calc(100% - 100px); width:-moz-calc(100% - 100px); width:calc(100% - 100px); float:right; margin:0px; height:85px; }

 .notic_litxtt{ width:100%; height:25px; line-height:25px; font-size:20px; font-weight:bold; text-align:left; overflow:hidden; }

 .notic_litxtt a{ color:#343536; text-decoration:none}

 .notic_litxtt a:visited{ color:#343536; text-decoration:none}

 .notic_litxtt a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .5s ease;

	-moz-transition: all .5s ease;

	-o-transition: all .5s ease;

	transition: all .5s ease; }

 .notic_litxti{ width:100%; height:50px; line-height:25px; font-size:16px; font-weight:normal; text-align:left; overflow:hidden; color:#646566; margin-top:10px;}

 .notic_r{width:-webkit-calc(50% - 15px); width:-moz-calc(50% - 15px); width:calc(50% - 15px); float:right; margin:0px; height:430px; margin-top:30px; }

 .notic_ri{ width:100%; height:42px; margin:0px; padding:0px; font-size:18px; line-height:42px; text-align:left; border-bottom:#e0e0e6 1px dashed; overflow:hidden}

 

 

  .notic_ri a{ color:#343536; text-decoration:none}

 .notic_ri a:visited{ color:#343536; text-decoration:none}

 .notic_ri a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .5s ease;

	-moz-transition: all .5s ease;

	-o-transition: all .5s ease;

	transition: all .5s ease; }

 

  .notic_ri span{ width:100px; height:42px; float:right; display:block; text-align:right; font-size:14px; color:#989898}

		 
	

	.dhcfbg{ width:100%; margin:0 auto; margin-top:100px;  background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/dhcfbg.jpg); background-position:center top; background-repeat:no-repeat; padding:156px 0px; padding-bottom:0px; }

	.dh_indexcft{width:1370px; height:60px; margin:0 auto;  border-bottom:rgba(255,255,255,.34) 0px solid }

.dh_indexcfttxt{ width:1370px; height:100px; margin:0 auto;   text-align:center; font-size:74px; color:#ffffff; font-weight:bold; line-height:100px; text-shadow:0px 0px 10px rgba(0,0,0,.34) }

.dh_indexcflist{ width:1400px; height:740px; margin:0 auto; margin-top:30px; padding:0px;}

.dh_indexcflisti{width:-webkit-calc(33.33333% - 30px); width:-moz-calc(33.33333% - 30px); width:calc(33.33333% - 30px); float:left; margin:0 15px; background-color:#ffffff; box-shadow:0px 0px 34px rgba(0,0,0,.12); height:740px; text-align:center; position:relative}

.dh_indexcflistipic{ width:100%; height:436px; overflow:hidden; }

	 .dh_indexcflistipic img{ width:100%; height:436px;  }

	 .dh_indexcflistipic img:hover{transform:scale(1.1);-webkit-transition: all .2s ease;

            -moz-transition: all .2s ease;

            -o-transition: all .2s ease;

            transition: all .2s ease;

	}

	

	.dh_indexcflistit{width:200px;   height:60px; font-size:30px; line-height:60px; text-align:center; font-weight:bold; background-color:#343536; color:#ffffff;  z-index:999; position:absolute; left:30px; top:406px; z-index:999}

	

	 

	

	.dh_indexcflistit a{ color:#ffffff; text-decoration:none; }

 .dh_indexcflistit a:visited{ color:#ffffff; text-decoration:none; }

 .dh_indexcflistit 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;  }

	

	.dh_indexcflistii{width:-webkit-calc(100% - 60px); width:-moz-calc(100% - 60px); width:calc(100% - 60px); margin:0px 30px; margin-top:60px; height:150px; font-size:16px; line-height:30px; color:#646566; text-align:left; font-weight:normal; overflow:hidden}

	

	

	

	 

.dh_indexmore2{ width:80px; height:20px; margin:30px;  background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; text-align:left; font-size:16px; line-height:20px;}

.dh_indexmore2 a{ color:#f76e00; text-decoration:none}

.dh_indexmore2 a:visited{ color:#f76e00; text-decoration:none}

.dh_indexmore2 a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }

			

			

	.dh_indexwxfs{ width:1370px; height:470px; margin:0 auto; margin-top:30px;}

	

	.dh_indexwxfspic{ width:470px; height:470px; float:left;}

	

	.dh_indexwxfspic img{ width:470px; height:470px;  }

	.dh_indexwxfstxtc{width:870px; height:470px;float:right; }

	

	 .dh_indexwxfstxt{ width:870px; height:136px;  font-size:18px; line-height:34px; text-align:left; color:#000000}

	 

	  .dh_indexwxfsts{ width:870px; height:34px;  font-size:30px; line-height:34px; text-align:left; margin-top:22px; margin-bottom:10px; text-align:left; color:#343536; font-weight:bold }

	  .dh_indexwxfsi{ width:870px; height:53px; font-size:18px; text-align:left; line-height:53px; padding:0px; overflow:hidden; margin:0px;   border:#e6e6ee 1px   dashed; border-left:0px; border-right:0px; border-bottom:0px; }

	  .dh_indexwxfsi a{ color:#343536; text-decoration:none}

	  .dh_indexwxfsi a:visited{ color:#343536; text-decoration:none}

	  .dh_indexwxfsi a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }

	   .dh_indexwxfsil{ border-bottom:#e6e6ee 1px dashed;}

	   

	   .dh_indexwxfsi span{ width:100px; height:53px; display:block; background-image:url(../image/morebtn2.png); background-repeat:no-repeat; background-position:center right; float:right; font-size:14px; text-align:left; color:#646566; line-height:53px;}

	   

	   

	   





 





 .ddpage_bottom{ width:100%; margin:0 auto;   background-color:#343536; text-align:center; padding-top:7px;}

 .ddpage_copyright{ width:100%; height:74px; line-height:74px; font-size:14px; text-align:center; color:#989898;  background-color:#000000; margin-top:49px;}

		.ddpage_copyright a{ color:#e0e0e6; text-decoration:none}

		.ddpage_copyright a:visited{ color:#e0e0e6; text-decoration:none}

		.ddpage_copyright 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;}

			
 
		  

		  .dd_clear{ width:100%; height:0px; line-height:0px; clear:both}

		  

		  

		  .dd_bottomcnav{ width:970px; height:44px; padding-bottom:30px; border-bottom:rgba(255,255,255,.08) 1px solid}

		  

		 

		  

		.dd_bottomcnavi{ width:121px; height:44px; float:left; margin:0px; text-align:left; border:0px; font-size:18px; font-weight:bold; line-height:22px; text-transform:uppercase; }

.dd_bottomcnavi span{ font-size:14px;}

.dd_bottomcnavi a{ color:#ffffff; text-decoration:none}

.dd_bottomcnavi a:visited{ color:#ffffff; text-decoration:none}

.dd_bottomcnavi a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .7s ease;

            -moz-transition: all .7s ease;

            -o-transition: all .7s ease;

            transition: all .7s ease; }

			

			.dd_bottomcontact{width:770px; height:100px;  }

		  .dd_bottomcontact01{ width:200px; height:120px; font-size:18px; color:#a0a0a6; line-height:25px;   text-align:left; float:left; margin:0px;}

		   .dd_bottomcontact01 span{ font-size:20px; font-weight:normal; color:#ffffff; display:block; width:100%; height:35px; line-height:35px;  }

		   

		  

		    .dd_bottomcontact02{ width:100px; height:120px; font-size:16px; color:#ffffff; line-height:20px; text-align:center; float:right; margin:0px; margin-left:10px;}

		 

		    .dd_bottomcontact02 img{ width:100px; height:100px; }

			

			 .dd_bottomcontact03{ width:20%; height:100px;   text-align:right; float:left; margin:0px;}

		    

		    .dd_bottomcontact03 img{ width:96px; height:96px; margin:0; float:right}

			

			

			

			.video_bg{ width:100%; margin:0 auto; margin-top:100px;  background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/video_bg.jpg); background-position:center center; background-repeat:no-repeat; padding:100px 0px; background-attachment:fixed }

			

			

			

			

			

			.video_case{width:1370px;margin:0px auto; padding:0px; margin-top:30px; height:493px;}

.video_case .title{height:490px;border-top:rgba(255,255,255,.26) 1px solid ; width:200px; float:left }

 

.video_case .title-list{ position: relative; margin:0px; padding:0px; height:490px;  width:200px; }

.video_case .title-list li{ width:198px;   text-align: center;  font-size:20px; font-weight:normal; color:#ffffff; margin:0px; padding:0px; height:81px; line-height:81px; background:rgba(0,0,0,.26);  border:rgba(255,255,255,.26) 1px solid; border-top:0px;  }

 

.video_case .title-list li.on{ color: #ffffff; height:81px; cursor:pointer;  border-top:0px; background-color:#f76e00;font-weight:bold;  }

  

  

  

.video_con{ height:429px; position: relative; overflow: hidden; display: none;width:1109px; float:right;   border:rgba(255,255,255,.26) 1px solid; border-left:0px; padding:31px 30px; }

.product-wrap .show{ display: block;}

 

			

			

			

			

			

			 .video_list{ width:1109px; height:429px; margin:0;padding:0px;}

			 

	.video_list .title{height:429px;  width:364px; float:right; margin:0px; }

 

.video_list .title-list{ position: relative; margin:0px; padding:0px; height:429px;  width:364px; }

.video_list .title-list li{ width:364px;   text-align: center;  font-size:18px; font-weight:normal; color:#343536; margin:0px; padding:0px; height:61px; line-height:61px; font-weight:normal; text-align:left; border:0px;background-color:#ffffff; }

.video_list .title-list li a{ color:#343536; font-weight:bold; text-decoration:none; font-weight:normal }	

.video_list .title-list li a:visited{ color:#343536; font-weight:bold; text-decoration:none ; font-weight:normal}

.video_list .title-list li  a:hover{ color:#f76e00; font-weight:bold; text-decoration:none; font-weight:normal }	





 .video_list .title-list li.on{   height:61px; cursor:pointer;border:0; border-top:0px; background-color:#ffffff;font-weight:bold;  }

.video_list .title-list li.on a{ color:#343536; font-weight:bold; text-decoration:none; font-weight:bold }	

.video_list .title-list li.on a:visited{ color:#343536; font-weight:bold; text-decoration:none ; font-weight:bold}

.video_list .title-list li.on a:hover{ color:#f76e00; font-weight:bold; text-decoration:none; font-weight:bold }	 

			 

			 

			 

		 .video_listl{ width:725px; height:429px; float:left; margin:0px; }

		 .video_listlp{ width:100%; height:429px; margin:0px; padding:0px; position:relative}

		 .video_listlpp{width:100%; height:429px; margin:0px; padding:0px; overflow:hidden;  text-align:center}

		 .video_listlpp img{width:100%; height:429px; margin:0 auto }

		 

		  .video_listlpp img:hover{transform:scale(1.1);-webkit-transition: all .2s ease;

            -moz-transition: all .2s ease;

            -o-transition: all .2s ease;

            transition: all .2s ease;

	}

		 
.video_listsx{ width:254px; height:429px; float:left; margin:0px; margin-right:31px; }
.video_listsxl{  margin-right:0px; }		 

		 

	 

			

			 .video_listr{ width:354px; height:429px; float:right; margin:0px;  }

			 

		 .video_listri{ width:354px; height:200px; margin:0px; margin-bottom:29px; position:relative;background-color:#262626; overflow:hidden; padding:0px; text-align:center}

		 

		 	 .video_listri img{width:100%; height:200px;  margin:0 auto}

		 

		  .video_listri img:hover{transform:scale(1.1);-webkit-transition: all .2s ease;

            -moz-transition: all .2s ease;

            -o-transition: all .2s ease;

            transition: all .2s ease;

	}

		 

		 

		 .video_icon{ position:absolute; width:86px; height:86px; left:50%; top:50%; margin-left:-43px; margin-top:-43px; z-index:9999; text-align:center}

.video_icon img{  height:86px; width:86px; margin:0 auto;}



.video_icon2{ position:absolute; width:60px; height:60px; left:50%; top:50%; margin-top:-30px;margin-left:-30px; z-index:9999; text-align:center}

.video_icon2 img{  height:60px; width:60px; margin:0 auto;}

 





.sctitle{ position:absolute; width:100%; height:56px; left:0px; top:26px; text-align:center; font-size:48px; color:#ffffff; font-weight:bold; text-shadow:0px 0px 10px rgba(0,0,0,.49)}

.sctitle a{ color:#ffffff; text-decoration:none}

.sctitle a:visited{ color:#ffffff; text-decoration:none}

.sctitle a:hover{ color:#ffffff; text-decoration:none}







.sctitles{ position:absolute; width:-webkit-calc(100% - 60px); width:-moz-calc(100% - 60px); width:calc(100% - 60px); height:75px; left:0px; top:100px; text-align:center; font-size:18px; color:#ffffff; line-height:25px; padding: 0 30px; overflow:hidden}

 

  
 .prevsc {

  left:15px;

}

.nextsc {

  right: 10px;

} 

.bigbox {

  overflow: hidden;

  width:100%;

  height: 560px;

  margin:0px;

}

#switcher {

  height: 560px;

  left: 0px;

}

.content_1.content_2 {

  width: 100%;

  float: left;

}

.box {

 

  width:33.3333333%;

  height: 560px;

  float: left;   

   

}

.box:hover {

 opacity:1;

}

.shadow {

  width: 255px;

  height: 60px;

  /* opacity: 1; */

  background-color: rgba(0, 0, 0, 0.45);

  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);

  margin-top: 130px;

  color: white;

  font-size: 14px;

}

.shadow a {

  display: inline-block;

  width: 225px;

  height: 60px;

  color: white;

  text-decoration: none;

  margin-left: 18px;

  margin-top: 10px;

}



.dhscbg{ width:100%; margin:0 auto; background-color:#f6f6fe; padding:0px; height:568px; margin-top:80px;}	



.dhscbgi{width:20%; height:568px; float:left; margin:0px;   padding:0px; text-align:center}

.dhscbglist{width:-webkit-calc(80% - 4px); width:-moz-calc(80% - 4px); width:calc(80% - 4px);height:564px; float:left; margin:0px;  padding:2px; text-align:center; background-color:#f6f6fe}
.dhscbglisti{width:-webkit-calc(25% - 4px); width:-moz-calc(25% - 4px); width:calc(25% - 4px);height:560px; float:left; margin:2px; position:relative; overflow:hidden}
 
.dhscbglisti img{ width:100%; height:560px; border:0px; position:absolute; left:0; top:0; z-index:1}

  .dhscbglisti: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;

	}



.dhscbgit{ width:100%; height:74px;  color:#ffffff; font-size:26px; font-weight:normal; position:absolute; left:0px; bottom:0px; background:rgba(0,0,0,.49); z-index:9}

.dhscbgit a{ color:#ffffff; text-decoration:none; display:block; width:100%; height:74px; line-height:74px;  } 

.dhscbgit a:visited{ color:#ffffff; text-decoration:none; display:block; width:100%;  height:74px; line-height:74px; } 

.dhscbgit 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; display:block; width:100%; height:74px; line-height:74px; } 



.dhscbgii{ width:80%; height:75px; line-height:25px; color:#ffffff; font-size:16px; margin:0 auto; margin-top:20px; overflow:hidden}

.dhscbgibtn{  width:180px; height:55px; font-size:16px; text-align:center; line-height:55px; margin:0 auto;  margin-top:285px; background:rgba(255,255,255,.26); background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/btnbg01.png); background-repeat:no-repeat; } 

.dhscbgibtn a{ color:#ffffff; text-decoration:none} 

.dhscbgibtn a:visited{ color:#ffffff; text-decoration:none} 

.dhscbgibtn 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; } 

.dhsctitle{ width:100%; height:160px; margin:0 auto;   text-align:center; font-size:74px; color:#343536; font-weight:bold; line-height:80px; padding:204px 0px;}





/*二级页面*/
.pbannerpage{ width:100%; height:280px; margin:0 auto; text-align:center;  background-position:centet center; padding-top:20px; background-image:url(../image/pbanner01.jpg); margin-top:90px;}

.ptopnav{ width:1170px; height:auto; margin:0px auto; text-align:center }

.ptopnavi{ width:170px; height:40px;  margin:5px; padding:0px;  text-align:center; font-size:16px; line-height:40px; font-weight:normal; display:inline-table}

.ptopnavi a{ display:block; width:170px;  height:40px;  color:#343536; text-decoration:none;   background-color:#ffffff; border-radius:40px; }

.ptopnavi a:visited{ display:block; width:170px;  height:40px;  color:#343536; text-decoration:none;   background-color:#ffffff; border-radius:40px; }

.ptopnavi a:hover{ display:block; width:170px;  height:40px;  color:#ffffff; text-decoration:none;   background-color:#f76e00; border-radius:40px; -webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }



#ptopnavion{ display:block; width:170px;  height:40px;  color:#ffffff; text-decoration:none;   background-color:#f76e00;}








.pbannerguanyu{ background-image:url(../image/guanyu.jpg); }

.pbannerchanpin{   background-image:url(../image/chanpin.jpg); }

.pbanneranli{  background-image:url(../image/anli.jpg);  }

.pbannerxinwen{  background-image:url(../image/xinwen.jpg);  }

.pbannerlianxi{   background-image:url(../image/lianxi.jpg); }

.pbanner06{   background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/pbanner06.jpg);  }

.pbanner07{   background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/pbanner07.jpg); }

.pbanner08{ background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/pbanner08.jpg); }

.pbanner09{ background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/pbanner09.jpg); }

.pbanner10{ background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/pbanner10.jpg);  }

.pbanner11{  background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/pbanner11.jpg); }

.pbanner12{  background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/pbanner12.jpg);  }



.pbannercon{ width:1370px; height:200px; margin:0 auto; text-align:left}

.pbannertit{ width:270px; height:340px;  font-size:56px; color:rgba(0,0,0,.0); text-align:center; font-weight:bold; padding:0px; text-shadow:0px 0px 0px rgba(0,0,0,.0);  }
.pbannertitres{ width:270px; height:340px;  font-size:64px; color:#ffffff; text-align:center; font-weight:bold; padding:0px; text-shadow:0px 0px 5px rgba(0,0,0,.49); margin-top:-80px;  }

.pbannernav{ width:270px; height:auto; margin:0px;   border-top:#e6e6ee 1px solid;}

.pbannernavi{ width:270px; height:56px;  margin:0px; padding:0px; border-bottom:#e6e6ee 1px solid;  text-align:left; font-size:18px; line-height:56px; font-weight:normal}

.pbannernavi a{ display:block; width:248px; border-left:#e0e0e6 1px solid; height:56px; padding-left:20px; color:#343536; text-decoration:none; border-right:#e6e6ee 1px solid; background-color:#f6f6fe; background-image:url(../image/morebtn.png); background-position:240px 16px; background-repeat:no-repeat}

.pbannernavi a:visited{display:block; width:248px; border-left:#e0e0e6 1px solid; height:56px; padding-left:20px; color:#343536; text-decoration:none; border-right:#e6e6ee 1px solid; background-color:#f6f6fe;background-image:url(../image/morebtn.png); background-position:240px 16px; background-repeat:no-repeat}

.pbannernavi a:hover{display:block; width:218px; border-left:#f76e00 1px solid; height:56px; padding-left:50px; color:#ffffff; text-decoration:none; border-right:#f76e00 1px solid; background-color:#f76e00;background-image:url(../image/morebtn3.png); background-position:240px 16px; background-repeat:no-repeat;-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }



#pbannernavion{ display:block; width:218px; border-left:#f76e00 1px solid; height:56px; padding-left:50px; color:#ffffff; text-decoration:none; border-right:#f76e00 1px solid; background-color:#f76e00;background-image:url(../image/morebtn3.png); background-position:240px 16px; background-repeat:no-repeat}

 

.page_bg{ width:100%; margin:0 auto; text-align:center; min-height:520px; background-color:#FFFFFF; padding-top:30px; }



.page_con{ width:1170px; margin:0 auto;  min-height:520px; padding-bottom:100px;}



.page_consear{ width:100%; min-height:500px;}

.page_conl{ width:830px; float:right;min-height:1000px;}

.page_conlposition{ width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px); height:20px; font-size:14px; color:#989898; text-align:left; border-top:#e6e6ee 1px solid;  border-bottom:#e6e6ee 1px solid; padding:15px 0px;   background-image:url(../image/positonicon.png); background-position:left center; background-repeat:no-repeat; padding-left:30px;}



.page_conlposition a{ color:#646566; text-decoration:none }

.page_conlposition a:visited{ color:#646566; text-decoration:none }

.page_conlposition a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }













.page_conltxt{ font-size:16px; text-align:left; line-height:30px; color:#646566; padding:30px 0px;}

.page_conltxt img{ width:auto; max-width:100%;}

.page_conltxt p{ padding:5px 0px;}

.page_conltxt p span{ font-size:26px;  line-height:56px; color:#343536}

.page_conltxt p img{ width:auto; max-width:100%;}

 



.page_conr{ width:270px; float:left;min-height:520px; margin-top:-340px; /* background:rgba(255,255,255,.34);background-image:url(../images/snav_bg.png); background-position:center top; background-repeat:no-repeat;*/border-radius:10px; overflow:hidden   }

.page_search{ width:368px; height:38px; margin:0; padding:0px; margin-top:56px;border:#e0e0e6 1px solid; border-radius:5px; overflow:hidden}

.st_search_inputp{ width:320px; margin:0px; height:36px; text-indent:7px; line-height:36px; float:left; border:0px; color:#646566; background:none; font-size:16px;  font-family:"microsoft yahei"; }



.st_search_btnp{ width:40px; height:40px; float:right; margin:0px; background:none; border:0px;  overflow:hidden; background-image:url(../image/search_btnp.png); background-position:center center; background-repeat:no-repeat; cursor:pointer}



.pager_titlec{width:270px; height:40px; margin:0 auto;margin-top:30px;  border-bottom:#e6e6ee 1px solid }

.pager_title{ width:88px; height:30px; line-height:30px; margin:0 auto;   text-align:center; font-size:20px; color:#646566; font-weight:bold; float:left;   }



 

.pager_titlemore{ width:34px; height:20px; margin-top:5px;   float:right; background-image:url(../image/morebtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right; font-size:14px; line-height:20px;}

.pager_titlemore a{ color:#646566; text-decoration:none}

.pager_titlemore a:visited{ color:#646566; text-decoration:none}

.pager_titlemore a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }

			

			

.pager_hot{width:270px;  margin:0px; height:180px; margin-top:15px; position:relative; overflow:hidden; border-radius:5px; overflow:hidden }

	.pager_hot img{ width:270px; height:203px; margin:0px;}

	

	 

	

	.pager_hot: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;

	}

	

	

	.pager_hottit{width:-webkit-calc(100% - 20px); width:-moz-calc(100% - 20px); width:calc(100% - 20px); height:30px; padding:10px; padding-top:20px; position:absolute; left:0px; bottom:0px; z-index:999; background-image:url(../image/index_tbg.png); background-repeat:repeat-x; background-size:auto 100%; line-height:30px; color:#e0e0e6; text-align:left;   font-weight:normal}

	.pager_hottit a{ color:#ffffff; font-weight:bold; font-size:14px; text-decoration:none}

	

	

	.pager_hottit a:visited{ color:#ffffff; font-weight:bold; font-size:14px; text-decoration:none}

 .pager_hottit a:hover{ color:#ffffff; font-weight:bold; font-size:14px; text-decoration:none;-webkit-transition: all .5s ease;

	-moz-transition: all .5s ease;

	-o-transition: all .5s ease;

	transition: all .5s ease; }			

			

	.pager_hotlist{width:270px;  margin:0px; margin-top:15px; }

 .pager_hotlisti{ width:100%; height:40px; margin:0px; padding:0px; font-size:14px; line-height:34px; text-align:left;  overflow:hidden}

 

 

  .pager_hotlisti a{ color:#646566; text-decoration:none}

 .pager_hotlisti a:visited{ color:#646566; text-decoration:none}

 .pager_hotlisti a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .5s ease;

	-moz-transition: all .5s ease;

	-o-transition: all .5s ease;

	transition: all .5s ease; }

	

	

	.page_videoi{ width:370px; height:222px; margin:0px; margin-top:15px; position:relative; overflow:hidden; padding:0px; border-radius:5px; overflow:hidden}

		 

		 	 .page_videoi img{width:370px; height:222px; }

		 

		  .page_videoi img:hover{transform:scale(1.1);-webkit-transition: all .2s ease;

            -moz-transition: all .2s ease;

            -o-transition: all .2s ease;

            transition: all .2s ease;

	}

		 

		 

	.page_videoiicon{ position:absolute; width:60px; height:60px; left:50%; top:50%; margin-top:-30px;margin-left:-30px; z-index:9999; text-align:center}

.page_videoiicon img{  height:60px; width:60px; margin:0 auto;} 

 

	

 	

.dh_pnewitem

{

    width: 100%;

    height: 200px;

    margin: 0px;

    padding: 30px 0px;

    border-bottom: #e6e6ee 1px solid;

}



.dh_pnewitemp

{

    width: 326px;

    height: 200px;

    overflow: hidden;

    float: left;

    border: 0px;

    border-radius: 5px; position:relative; box-shadow:0px 0px 15px #e0e0e6;

}



.dh_pnewitemp img

{

    width: 326px;

    height: 200px;

}



.dh_pnewitemp: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;

    cursor: pointer

}



.dh_pnewitemt

{

    width: -webkit-calc(100% - 340px);

    width: -moz-calc(100% - 340px);

    width: calc(100% - 340px);

    float: right;

    height: 200px;

}



.dh_pnewitemtt

{

    width: 100%;

    height: 60px;

    line-height: 30px;

    text-align: left;

    font-size:18px;

    overflow: hidden; font-weight:bold;

    margin: 0px;

    padding: 0px;

}



.dh_pnewitemtt a

{

    color: #131415;

    text-decoration: none

}



.dh_pnewitemtt a:visited

{

    color: #131415;

    text-decoration: none

}



.dh_pnewitemtt a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}



.dh_pnewitemtd

{

    width: 100%;

    height: 40px;

    line-height: 40px;

    text-align: left;

    font-size: 14px;

    overflow: hidden;

    margin: 0px;

    padding: 0px;

    color: #989898

}



.dh_pnewitemti

{

    width: 100%;

    height: 50px;

    line-height: 25px;

    text-align: left;

    font-size: 14px;

    overflow: hidden;

    margin: 0px;

    padding: 0px;

    color: #646566

}



 



.dh_pnewitemtv

{

    width: 64px;

    height: 20px;

    line-height: 20px;

    background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right; font-size:16px; line-height:20px;

    margin-top: 30px; 

}



.dh_pnewitemtv a

{

    color: #f76e00;

    text-decoration: none

}



.dh_pnewitemtv a:visited

{

    color: #f76e00;

    text-decoration: none

}



.dh_pnewitemtv a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}



.page_navnum

{

    width: 100%;

    height: auto;

    margin: 0 auto;

    font-size: 14px;

    margin-top: 64px;

    

    text-align: left

}

.page_navnum span

{

    

    width: 40px;

    height: 40px;

    line-height: 40px;

    text-align: center; display:block;

    margin-left:5px; float:left;

    background-color: #ffffff;

    border: #ffffff 1px solid;

    border-radius: 5px;

    color: #343536;

    text-decoration: none

}

.page_navnum a

{

    

    width: 40px;

    height: 40px;

    line-height: 40px;

    text-align: center;

    margin-left:5px; float:left;

    background-color: #ffffff;

    border: #e6e6ee 1px solid;

    border-radius: 5px;

    color: #343536;

    text-decoration: none

}



.page_navnum a:visited

{

    

    width: 40px;

    height: 40px;

    line-height: 40px;

    margin-left:5px; float:left;

    background-color: #ffffff;

    border: #e6e6ee 1px solid;

    border-radius: 5px;

    color: #343536;

    text-decoration: none

}



.page_navnum a:hover

{

    

    width: 40px;

    height: 40px;

    line-height: 40px;

    margin-left:5px; float:left;

    background-color: #f76e00;

    border: #f76e00 1px solid;

    border-radius: 5px;

    color: #ffffff;

    text-decoration: none;

    -webkit-transition: all .7s ease;

    -moz-transition: all .7s ease;

    -o-transition: all .7s ease;

    transition: all .7s ease;

}



#page_navnumon

{

 

    width: 40px;

    height: 40px;

    line-height: 40px;

    margin-left:5px; float:left;

    background-color: #f76e00;

    border: #f76e00 1px solid;

    border-radius: 5px;

    color: #ffffff;

    text-decoration: none;

}

	
.page_form{ width:400px;   height:51px;   margin:0px; margin-left:5px; float:left; text-align:left}
.page_formcon{width:auto; height:51px; line-height:51px; text-align:left; display:inline-table;  }	
.pageformspan{ width:auto; height:51px; line-height:51px; text-align:left; display:inline-table; margin-left:5px; }
	.pageform_input{ width:49px; margin:0px; margin-left:5px; height:49px;  line-height:49px; border: #e6e6ee 1px solid; color:#646566; display:inline-table;background:none; font-size:16px;  font-family:"microsoft yahei"; border-radius: 5px; text-align:center }

.pageform_btn{ width:75px; height:49px;border: #f76e00 1px solid; color:#ffffff;margin-left:5px; display:inline-table;background-image:url(../image/tzbg.jpg); border-radius:5px; overflow:hidden;  background-size:100% 100%;font-size:16px;  font-family:"microsoft yahei"; border-radius: 5px; text-align:center;cursor:pointer}



.dh_videoitem01

{

    width: 100%;

    height: auto;

    margin: 30px 0px;

}



.dh_videoitem01p

{

    width: 100%;

    height: 560px;

    overflow: hidden;

    position: relative;

    border-radius: 5px;

}



.dh_videoitem01p img

{

    width: 100%;

    height: 560px;

}



.dh_videoitem02

{

    width: -webkit-calc(50% - 30px);

    width: -moz-calc(50% - 30px);

    width: calc(50% - 30px);

    height: auto;

    margin: 30px 15px;

    float: left;

}



.dh_videoitem02p

{

    width: 100%;

    height:260px;

    overflow: hidden;

    position: relative;

    border-radius: 5px;

}



.dh_videoitem02p img

{

    width: 100%;

    height: 260px;

}



.dh_videoitem01p: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;

    cursor: pointer

}



.dh_videoicon

{

    width: 86px;

    height: 86px;

    position: absolute;

    z-index: 99;

    left: 50%;

    top: 50%;

    margin-left: -43px;

    margin-top: -43px;

    background: url(../image/video_icon.png);

}



.dh_videoitemtt

{

    width: 100%;

    height: 50px;

    line-height: 50px;

    text-align: left;

    font-size:22px; font-weight:normal;

    overflow: hidden;

    margin: 0px;

    padding: 0px;

}



.dh_videoitemtt a

{

    color: #131415;

    text-decoration: none

}



.dh_videoitemtt a:visited

{

    color: #131415;

    text-decoration: none

}



.dh_videoitemtt a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}



.dh_videolist

{

    width: -webkit-calc(100% + 30px);

    width: -moz-calc(100% + 30px);

    width: calc(100% + 30px);

    height: auto;

    margin: 0 auto;

    margin-left: -15px; 

}



 

	

.dh_videolistii{width: -webkit-calc(50% - 30px);

    width: -moz-calc(50% - 30px);

    width: calc(50% - 30px); height:auto; float:left; margin:0px 15px; margin-top:15px; border:#e6e6ee 0px solid;   border-radius:5px; overflow:hidden; padding:0px; text-align:center;}	



.dh_videolistii02{width: -webkit-calc(50% - 30px);

    width: -moz-calc(50% - 30px);

    width: calc(50% - 30px); height:auto; float:left; margin:0px 15px; margin-top:30px; border:#e6e6ee 0px solid;   border-radius:5px; overflow:hidden; padding:0px; text-align:center; padding-bottom:15px;}	

	.dh_videolistii03{width: -webkit-calc(33.33% - 30px);

    width: -moz-calc(33.33% - 30px);

    width: calc(33.33% - 30px); height:auto; float:left; margin:0px 15px; margin-top:30px; border:#e6e6ee 0px solid;   border-radius:5px; overflow:hidden; padding:0px; text-align:center; padding-bottom:15px;}	

	.dh_videolistiileft{width:100%; margin:0px; margin-top:15px; float:none; padding-bottom:0px;}

	

	

	

.dh_videolistiipic{ width:100%; height:370px; margin:0px; padding:0px; overflow:hidden; position:relative}	

.dh_videolistiipic img{ width:100%; height:370px; }	

.dh_videolistiipic: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;

    cursor: pointer

}

.dh_videolistiipic03{ width:100%; height:288px; margin:0px; padding:0px; overflow:hidden; position:relative}	

.dh_videolistiipic03 img{ width:100%; height:288px; }	

.dh_videolistiipic03: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;

    cursor: pointer

}



.dh_videolistiipic02{ width:100%; height:190px; margin:0px; padding:0px; overflow:hidden; position:relative; border-radius:5px;}	

.dh_videolistiipic02 img{ width:100%; height:190px;  }	

	.dh_videolistiipic02: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;

    cursor: pointer

}

.dh_videolistiipic022{ width:100%; height:300px; margin:0px; padding:0px; overflow:hidden; position:relative; border-radius:5px;}	

.dh_videolistiipic022 img{ width:100%; height:300px;  }	

	.dh_videolistiipic022: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;

    cursor: pointer

}


.dh_videolistiipicall{ width:100%; height:130px; margin:0px; padding:0px; overflow:hidden; position:relative; text-align:center; background-color:#343536}	

.dh_videolistiipicall img{ width:auto; height:auto; max-width:100%; max-height:100%; margin:0 auto}	

	.dh_videolistiipicall: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;

    cursor: pointer

}



.dh_videolistiipicleft{ width:100%; height:190px; margin:0px; padding:0px; overflow:hidden; position:relative; border-radius:5px;}	

.dh_videolistiipicleft img{ width:100%; height:190px; float:left; }	

	.dh_videolistiipicleft: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;

    cursor: pointer

}





.dh_videolistiiicon{ position:absolute; width:30px; height:30px; left:15px; top:15px;  z-index:9999; text-align:center; background-image:url(../image/video_icon.png); background-size:100% 100%;}





.dh_videolistiiicon img{  height:30px; width:30px; margin:0 auto;} 

.dh_videolistiiinfo{text-align:left; width:100%; height:60px; line-height:20px; font-size:14px; font-weight:normal; color:#989898; overflow:hidden; margin-top:5px; 
}

.dh_videolistiit{width:100%; margin:15px auto; text-align:left; font-size:18px; line-height:25px; height:50px; overflow:hidden; font-weight:bold  }

.dh_videolistiit a

{

    color: #343536;

    text-decoration: none

}



.dh_videolistiit a:visited

{

    color: #343536;

    text-decoration: none

}



.dh_videolistiit a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}

.dh_videolistiitleft{width:100%; margin:10px auto; text-align:left; font-size:14px; line-height:25px; height:25px; overflow:hidden  }

.dh_videolistiitleft a

{

    color: #646566;

    text-decoration: none

}



.dh_videolistiitleft a:visited

{

    color: #646566;

    text-decoration: none

}



.dh_videolistiitleft a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}

.dh_videolistiid{width:90%; margin:0px auto; text-align:left; font-size:14px; line-height:20px; color:#989898;  }

.dh_videolistiid span{ color:#646566}





.dh_psnavlist{ width:100%; height:64px; border-bottom:#e6e6ee 1px solid; text-align:center}

.dh_psnavlist a{ display:inline-table; font-size:20px; line-height:60px; color:#848586; padding:0 15px; margin:0px 2px; text-decoration:none}

.dh_psnavlist a:visited{ display:inline-table; font-size:20px; line-height:60px; color:#848586;padding:0 15px; margin:0px 2px; text-decoration:none}

.dh_psnavlist a:hover{ display:inline-table; font-size:20px; line-height:60px; color:#f76e00;padding:0 15px; margin:0px 2px; text-decoration:none; border-bottom:#f76e00 4px solid;  }

#dh_psnavliston{ display:inline-table; font-size:20px; line-height:60px; color:#f76e00;padding:0 15px; margin:0px 2px; text-decoration:none; border-bottom:#f76e00 4px solid;}













.dh_pcfitem

{

    width: 100%;

    height: 300px;

    margin: 0px;

    padding: 30px 0px;

    border-bottom: #e6e6ee 1px solid;

}



.dh_pcfitemp

{

    width: 300px;

    height: 300px;

    overflow: hidden;

    float: left;

    border: 0px;

    border-radius: 5px;

}



.dh_pcfitemp img

{

    width: 300px;

    height: 300px;

}



.dh_pcfitemp: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;

    cursor: pointer

}



.dh_pcfitemt

{

    width: -webkit-calc(100% - 320px);

    width: -moz-calc(100% - 320px);

    width: calc(100% - 320px);

    float: right;

    height: 300px;

}



.dh_pcfitemtt

{

    width: 100%;

    height: 30px;

    line-height: 30px;

    text-align: left;

    font-size:22px;

    overflow: hidden; font-weight:bold;

    margin: 0px;

    padding: 0px;

}



.dh_pcfitemtt a

{

    color: #131415;

    text-decoration: none

}



.dh_pcfitemtt a:visited

{

    color: #131415;

    text-decoration: none

}



.dh_pcfitemtt a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}



 



.dh_pcfitemti

{

    width: 100%;

    height: 100px;

    line-height: 25px;

    text-align: left;

    font-size: 16px;

    overflow: hidden;

    margin: 0px;

    padding: 0px;

    color: #646566; margin-top:30px;

}



 



.dh_pcfitemtv

{

    width: 64px;

    height: 20px;

    line-height: 20px;

    background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right; font-size:16px; line-height:20px;

    margin-top: 120px; 

}



.dh_pcfitemtv a

{

    color: #f76e00;

    text-decoration: none

}



.dh_pcfitemtv a:visited

{

    color: #f76e00;

    text-decoration: none

}



.dh_pcfitemtv a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}







.dh_artitem01

{

    width: 100%;

    height: 180px;

    padding: 15px 0px;

    padding-bottom: 12px;

    border-bottom: #e6e6ee 1px solid;

}



.dh_artitem01t

{

    width: -webkit-calc(100% - 40px);

    width: -moz-calc(100% - 40px);

    width: calc(100% - 40px);

    height: 60px;

    background-color: #f0f0f6;

    font-size:22px;

    font-weight: bold;

    text-align: left;

    line-height: 60px;

    padding: 0 20px;

    overflow: hidden

}



.dh_artitem01t a

{

    color: #343536;

    text-decoration: none

}



.dh_artitem01t a:visited

{

    color: #343536;

    text-decoration: none

}



.dh_artitem01t a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

    cursor: pointer

}



.dh_artitem01i

{

    width: 100%;

    height: 40px;

    line-height: 20px;

    text-align: left;

    font-size:16px;

    color: #646566;

    margin: 20px 0px;

    overflow: hidden

}



.dh_artitem01d

{

    width: 100%;

    height: 20px;

    line-height: 20px;

    text-align: left;

    font-size: 16px;

    color: #989898;

    overflow: hidden

}



.dh_artitem01d a

{

    display: block;

	background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right;

    width: 150px;

    height: 20px;

    float: right;

    text-align: right;

    color: #f76e00;

    text-decoration: none

}



.dh_artitem01d a:visited

{

    display: block;

	background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right;

    width: 150px;

    height: 20px;

    float: right;

    text-align: right;

    color: #f76e00;

    text-decoration: none

}



.dh_artitem01d a:hover

{

    display: block;

	background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right;

    width: 150px;

    height: 20px;

    float: right;

    text-align: right;

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

    cursor: pointer

}







.dh_artitem01d2

{

    width: 100%;

    height: 20px;

    line-height: 20px;

    text-align: left;

    font-size: 16px;

    color: #989898;

    overflow: hidden

}



.dh_artitem01d2 a

{

    display: block;

	background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right;

    width: 64px;

    height: 20px;

    float: left;

    text-align: left;

    color: #f76e00;

    text-decoration: none

}



.dh_artitem01d2 a:visited

{

    display: block;

	background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right;

    width: 64px;

    height: 20px;

    float: left;

    text-align: left;

    color: #f76e00;

    text-decoration: none

}



.dh_artitem01d2 a:hover

{

    display: block;

	background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right;

    width:64px;

    height: 20px;

    float: left;

    text-align: left;

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

    cursor: pointer

}







.dh_pnewitemtv

{

    width: 64px;

    height: 20px;

    line-height: 20px;

    background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:left; font-size:16px; line-height:20px;

    margin-top: 30px; 

}



.dh_pnewitemtv a

{

    color: #f76e00;

    text-decoration: none

}



.dh_pnewitemtv a:visited

{

    color: #f76e00;

    text-decoration: none

}



.dh_pnewitemtv a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}









.dh_partlist

{

    width: 100%;

    padding: 0px;

    margin-top: 30px;

    background: url(../image/art_bg.jpg);

    background-position: left top;

    background-repeat: repeat;

}



.dh_artlistitem

{

    width: -webkit-calc(100% - 40px);

    width: -moz-calc(100% - 40px);

    width: calc(100% - 40px);

    height: 60px;

    line-height: 60px;

    font-size: 20px;

    text-align: left;

    overflow: hidden;

    padding: 0 20px;

}



.dh_artlistitem a

{

    color: #343536;

    text-decoration: none

}



.dh_artlistitem a:visited

{

    color: #343536;

    text-decoration: none

}



.dh_artlistitem a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

    cursor: pointer

}



.dh_artlistitem span

{

    width: 120px;

    height: 60px;

    line-height: 60px;

    display: block;

    float: right;

    text-align: right;

    color: #989898;

    font-size: 16px;

}











.dh_pspjfitem

{

    width: 100%;

    height:260px;

    margin: 0px;

    padding: 30px 0px;

    border-bottom: #e6e6ee 1px solid;

}



.dh_pspjfitemp

{

    width:430px;

    height: 260px;

    overflow: hidden;

    float: left;

    border: 0px;

    border-radius: 5px; position:relative;

}



.dh_pspjfitemp img

{

    width: 430px;

    height: 260px;

}



.dh_pspjfitemp: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;

    cursor: pointer

}



.dh_pspjfitemt

{

    width: -webkit-calc(100% - 450px);

    width: -moz-calc(100% - 450px);

    width: calc(100% - 450px);

    float: right;

    height: 260px;

}



.dh_pspjfitemtt

{

    width: 100%;

    height: 60px;

    line-height: 30px;

    text-align: left;

    font-size:26px;

    overflow: hidden; font-weight:bold;

    margin: 0px;

    padding: 0px;

}

.dh_pspjfitemtt a

{

    color: #131415;

    text-decoration: none

}

.dh_pspjfitemtt a:visited

{

    color: #131415;

    text-decoration: none

}



.dh_pspjfitemtt a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}



.dh_pspjfitemtd

{

    width: 100%;

    height: 20px;

    line-height: 20px;

    text-align: left;

    font-size: 16px;

    overflow: hidden;

    margin: 0px;

    padding: 0px;

    color: #989898; margin-top:60px;

}



.dh_pspjfitemti

{

    width: 100%;

    height: 100px;

    line-height: 25px;

    text-align: left;

    font-size: 16px;

    overflow: hidden;

    margin: 0px;

    padding: 0px;

    color: #646566; margin-top:20px;

}



 /*view*/
.proviewttop{ width:100%; height:200px; margin:0 auto; margin-top:30px;}

.proviewttoppic{ width:300px; height:180px; padding:9px; border:#e6e6ee 1px solid; float:left}
.proviewttoppic img{ width:300px; height:180px;}

.proviewttoptxt{width: -webkit-calc(100% - 340px);

    width: -moz-calc(100% - 340px);

    width: calc(100% - 340px); float:right; height:200px; }
.proviewttoptxttitle{ width:100%; line-height:34px; font-size:30px; font-weight:bold; text-align:left;color:#343536; padding-bottom:30px;}
.proviewttoptxtcode{width:100px; height:100px; text-align:left; float:left}
.proviewttoptxtcode img{width:100px; height:100px; margin:0 auto}
.proviewttoptxttell{width: -webkit-calc(100% - 120px);

    width: -moz-calc(100% - 120px);

    width: calc(100% - 120px); height:100px; text-align:left; font-size:16px; color:#989898; line-height:22px; float:left; margin-left:20px;}
.proviewttoptxttell span{ color:#f76e00; font-weight:bold; display:block; width:100%; height:40px; line-height:40px; font-size:30px;}
.proviewttoptxttell a{ color:#f76e00; text-decoration:none}	
.proviewttoptxttell a:visited{ color:#f76e00; text-decoration:none}	
.proviewttoptxttell a:hover{ color:#f76e00; text-decoration:none}	
 .viewtitle{ width:100%; line-height:56px; font-size:40px; font-weight:bold; text-align:left; padding:30px 0px; color:#343536;}

  .viewtitles{ width:100%; line-height:26px; font-size:22px; font-weight:normal; text-align:left; padding:30px 0px; padding-top:0px; color:#646566;}

  .viewdate{ width:100%; height:56px; line-height:56px; color:#989898; text-align:left; font-size:16px; border-bottom:#e6e6ee 1px solid; border-top:#e6e6ee 1px solid;}

  .viewdate span{ color:#646566}

  

 .viewtxt{ width:100%; padding:30px 0px; font-size:16px; color:#343536; line-height:36px; text-align:left}

  .viewtxt img{ width:auto; max-width:100%;}

  .viewtxt p{ padding:0px 0px;}

  .viewtxt p img{ width:auto; max-width:100%; } 

  .viewlink{ width:100%;  line-height:26px; color:#989898; text-align:left; font-size:14px; border-bottom:#e6e6ee 1px solid; border-top:#e6e6ee 1px solid; padding:15px 0px; margin-top:74px;}

  .viewlink a{ color:#646566; text-decoration:none}

    .viewlink a:visited{ color:#646566; text-decoration:none}

	  .viewlink a:hover{ color:#343536; text-decoration:none}

  
.shopviewt{ width:100%; height:60px; line-height:60px; color:#343536; text-align:left; font-size:22px; font-weight:bold; margin-top:30px; background-color:#f6f6ff; text-indent:20px;}
  
.shopinst{ width:100%; margin:0 auto; height:326px;   text-align:left; font-size:16px; color:#646566; line-height:30px; margin-top:30px; margin-bottom:30px;}
 
 .shopinstpic{width:326px; height:326px; float:left; margin:0px; margin-right:30px; border-radius:5px; overflow:hidden; display:none}
 .shopinstpic img{ width:326px; height:326px;  }
 .shopinstpic: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;

    cursor: pointer

}





  



.shopinstbtn

{

    width: 64px;

    height: 20px;

    line-height: 20px;

    background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right; font-size:16px; line-height:20px;

    margin-top: 30px; 

}



.shopinstbtn a

{

    color: #f76e00;

    text-decoration: none

}



.shopinstbtn a:visited

{

    color: #f76e00;

    text-decoration: none

}



.shopinstbtn a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}



.shopinst2{ width:100%; margin:0 auto; height:200px;   text-align:left; font-size:16px; color:#646566; line-height:30px; margin-top:30px;}
 
 .shopinstpic2{width:326px; height:200px; float:left; margin:0px; margin-right:30px; border-radius:5px; overflow:hidden}
 .shopinstpic2 img{ width:326px; height:200px;  }
 .shopinstpic2: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;

    cursor: pointer

}
  

 
 .shoplink{ width:100%; margin:0 auto;   text-align:left; font-size:22px; color:#646566; line-height:30px; font-weight:bold}
 
 .shoplink a

{

    color: #f76e00;

    text-decoration: underline

}



.shoplink a:visited

{

    color: #f76e00;

    text-decoration:underline

}



.shoplink a:hover

{

    color: #f76e00;

    text-decoration: underline;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

    cursor: pointer

}

.view_share{ float:right; margin-top:15px;}



.videoviewnav{ width:100%; height:450px;  padding:15px 0px; margin-top:64px; border-top:#e0e0e6 1px solid}

.videoviewnavic{ width: -webkit-calc(50% - 15px);

    width: -moz-calc(50% - 15px);

    width: calc(50% - 15px); float:left; height:380px}

.videoviewnavic2{  float:right;  }	
.videoviewnavt{ width:100%; height:60px; text-align:left; font-size:18px; color:#343536; font-weight:bold; background-color:#f6f6ff; line-height:60px; margin:15px 0px; margin-bottom:0px; text-indent:15px;}
.videoviewnavi{ width: -webkit-calc(100% - 2px);

    width: -moz-calc(100% - 2px);

    width: calc(100% - 2px); height:338px;  border:#e6e6ee 1px solid;   border-radius:5px; overflow:hidden; position:relative; margin-top:30px; }
	

	
.videoviewnavipic{ width:100%; height:270px; margin:0px; padding:0px; overflow:hidden; position:relative}	

.videoviewnavipic img{ width:100%; height:270px; float:left;}	

	.videoviewnavipic: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;

    cursor: pointer

}	
	.videoviewnavit{width:90%; margin:15px auto; text-align:left; font-size:20px; line-height:30px; height:30px; overflow:hidden  }

.videoviewnavit a

{
    color: #646566;
    text-decoration: none
}



.videoviewnavit a:visited

{
    color: #646566;
    text-decoration: none
}



.videoviewnavit a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}

.bookview{ width:100%; height:270px; margin:0 auto;  }

.bookviewpic{ width: -webkit-calc(50% - 15px);

    width: -moz-calc(50% - 15px);

    width: calc(50% - 15px); float:left; height:270px;float:left; border-radius:5px; overflow:hidden}
.bookviewpic img{ width:100%; height:270px;  }

	.bookviewpic: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;

    cursor: pointer

}	

.bookviewtxt{ width: -webkit-calc(50% - 15px);

    width: -moz-calc(50% - 15px);

    width: calc(50% - 15px); float:right; height:270px;float:right;  overflow:hidden}

.bookviewtxttitle{ width:100%; text-align:left; font-size:22px;  font-weight:bold;    margin:0px; margin-bottom:0px; color:#f76e00}
.bookviewtxttitle2{ width:100%; height:60px; text-align:left; font-size:18px; color:#343536; font-weight:bold; background-color:#f6f6fe; line-height:60px; margin:0px; margin-bottom:0px; margin-top:30px; text-indent:15px;}

.bookviewtxttxt{ width:100%;   text-align:left; font-size:16px; color:#646566; font-weight:normal; line-height:30px; margin:0px; margin-top:30px;}
.bookviewtxttxt span{ font-weight:bold; color:#343536}

.booklistcon{ width:100%;text-align:left; border-top:#e6e6ee 1px dashed; padding:0px;}
.booklisti{ width:100%;text-align:left; border-bottom:#e6e6ee 1px dashed; padding:15px 0px;  text-align:center; height:52px}
.booklistit{ color:#343536; text-decoration:none;  float:left; height:52px; line-height:52px; font-size:20px; color:#343536; text-align:left}
 
	 
	.booklisti span{ width:120px; height:52px; line-height:52px; float:right; text-align:right; font-size:16px; color:#989898; display:block }
	
	.musicbg{ float:right;}
	
 .ylview{ width:100%; height:560px; margin:0 auto; position:relative}
 .ylview img{ width:100%; height:560px; position:absolute; left:0px; top:0px; z-index:0}
 
 .ylviewtxt{ width: -webkit-calc(100% - 60px);

    width: -moz-calc(100% - 60px);

    width: calc(100% - 60px); height:auto; position:absolute; left:0px; bottom:0px; z-index:9; background:rgba(0,0,0,.49); font-size:16px; text-align:left; line-height:26px; color:#ffffff; padding:30px;}
	
	
	.dh_shophot{ width:100%; height:200px; margin:0px; padding:0px; overflow:hidden; position:relative}	

.dh_shophot img{ width:100%; height:200px; }	

.dh_shophot: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;

    cursor: pointer

}

 .dh_scviewmore{ width:130px; height:20px; margin-top:20px; float:right; background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right; font-size:16px; line-height:20px; margin-right:20px; font-weight:normal}

.dh_scviewmore a{ color:#f76e00; text-decoration:none}

.dh_scviewmore a:visited{ color:#f76e00; text-decoration:none}

.dh_scviewmore a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }
			
			.book_share{  margin-top:150px;}
			
			.bookviewdate{ width:100%; height:56px; line-height:56px; color:#989898; text-align:left; font-size:16px; }

  .bookviewdate span{ color:#646566}
  .videoviewcon{ width: -webkit-calc(100% - 30px);

    width: -moz-calc(100% - 30px);

    width: calc(100% - 30px); margin:0 auto; margin-top:-30px; background-color:#343536; padding:15px; height:590px}
  
  .videoviewleft{ width:78%; float:left;height:590px}
  
  
 .videoviewplay{ width:100%; height:410px; } 
   .videoviewplay video{ width:100%; height:410px; } 
  
.videoviewinfo{ width:100%; height:150px; line-height:25px; font-size:14px; font-weight:normal; text-align:left; padding:15px 0px;  color:#ffffff;}
.videoviewinfo span{ color:#f76e00; font-weight:bold}
  
  
  
  .videoviewright{width: -webkit-calc(22% - 15px);

    width: -moz-calc(22% - 15px);

    width: calc(22% - 15px); float:right;height:590px;  overflow-x:hidden;
 
　　overflow-y:auto;}
  
  
  
  
  .videoviewright::-webkit-scrollbar {/*滚动条整体样式*/
            width:5px;     /*高宽分别对应横竖滚动条的尺寸*/
            height:5px;
            scrollbar-arrow-color:red;

        }
        .videoviewright::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
            border-radius:0px;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            background:#f76e00;
            scrollbar-arrow-color:red;
        }
        .videoviewright::-webkit-scrollbar-track {/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 0;
            background: rgba(255,255,255,0.64);
        }
  
  
 
 
.shopinsttxt{width: -webkit-calc(100% - 30px);

    width: -moz-calc(100% - 30px);

    width: calc(100% - 30px); height:326px; float:none; margin:0px; font-size:16px; line-height:25px; color:#646566;overflow-x:hidden;
 
　　overflow-y:auto;   padding:0px; padding-right:30px;  }
 
 .shopinsttxt2{ height:200px; }
 
 .shopinsttxt::-webkit-scrollbar {/*滚动条整体样式*/
            width:5px;     /*高宽分别对应横竖滚动条的尺寸*/
            height:5px;
            scrollbar-arrow-color:red;

        }
        .shopinsttxt::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
            border-radius:0px;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            background:#f76e00;
            scrollbar-arrow-color:red;
        }
        .shopinsttxt::-webkit-scrollbar-track {/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 0;
            background: rgba(255,255,255,0.64);
        }
  
  
 
 
 
 
 
 
 
   
  
  
  
  .dh_videotab{width:100%; height:150px;  margin:0px;}	
  
  .dh_videotabp{ width:100%; height:100px; margin:0px; padding:0px; overflow:hidden; position:relative}	

.dh_videotabp img{ width:100%; height:100px; }	

	.dh_videotabp: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;

    cursor: pointer

}

  
  
.dh_videotabt{width:100%; text-align:left; font-size:14px; line-height:25px; height:50px; overflow:hidden  }

.dh_videotabt a

{

    color: #e0e0e6;

    text-decoration: none

}



.dh_videotabt a:visited

{

    color: #e0e0e6;

    text-decoration: none

}



.dh_videotabt a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}
  .searchresn{ width:100%; margin:0 auto;   text-align:left; font-size:16px; color:#646566; border-bottom:#e0e0e6 1px solid;  }
   
  .searchresn  span{ font-weight:bold; display:block; line-height:60px; width:100%; border-bottom:#e6e6ee 1px dashed;border-top:#e6e6ee 1px dashed;}
  
  
  
  
   #st_search_selecton{ width:130px; height:38px; line-height:38px;   border-radius:5px; text-indent:0px; color:#ffffff; background-color:#f76e00;  font-size:16px;   border:#f76e00 1px solid; font-family:"microsoft yahei";  margin:15px 10px; margin-left:0px; float:left; padding:0 8px; cursor:pointer}
  
  .searchresn a{ color:#343536; text-decoration:none; display:inline-table; width:130px; padding:0px; border:#f0f0f6 1px solid; height:38px; line-height:38px; text-align:center; margin:15px 10px; margin-left:0px;border-radius:5px;float:left }
   .searchresn a:visited{ color:#343536; text-decoration:none;  display:inline-table; width:130px; padding:0px; border:#f0f0f6 1px solid;height:38px; line-height:38px; text-align:center;margin:15px 10px; margin-left:0px;border-radius:5px;float:left}
    .searchresn a:hover{ color:#f76e00; text-decoration:none;  display:inline-table; width:130px; padding:0px; border:#f0f0f6 1px solid;height:38px; line-height:38px; text-align:center;margin:15px 10px;margin-left:0px; background-color:#f76e00; color:#ffffff; border-radius:5px;
    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;border-radius:5px;float:left}
  
   #searchresnon{ color:#f76e00; text-decoration:none;  display:inline-table; width:130px; padding:0px; border:#f76e00 1px solid;height:38px; line-height:38px; text-align:center; background-color:#f76e00; color:#ffffff; border-radius:5px;float:left
     }
	 
	 .dh_videolong{ position:absolute; width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px); height:30px; padding:10px 15px; padding-top:30px; position:absolute; left:0px; bottom:0px; z-index:999; background-image:url(../image/index_tbg.png); background-repeat:repeat-x; background-size:auto 100%; line-height:30px; color:rgba(255,255,255,.64); text-align:left; font-size:16px;  }
	 
	 
	 .resitem{ width:100%; padding:30px 0px; border-bottom:#e6e6ee 1px dashed;}
 
	 .resitemt{ width:100%; height:30px; line-height:30px; font-size:20px; text-align:left}
	 .resitemt a

{

    color: #343536;

    text-decoration: none

}



.resitemt a:visited

{

    color: #343536;

    text-decoration: none

}



.resitemt a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}

.resitemt span

{ display:block; width:120px; height:30px; display:block; float:right; text-align:right; font-size:14px; color:#989898
 

}

.resiteminfo{ width:100%; margin:0 auto; margin-top:30px; text-align:left; font-size:16px; color:#646566; line-height:25px;}
.resiteminfo span{ color:#f76e00}


.dh_ylitem{width: -webkit-calc(33.3333% - 32px);

    width: -moz-calc(33.3333% - 32px);

    width: calc(33.3333% - 32px); height:auto; float:left; margin:0px 15px; margin-top:30px; border:#e6e6ee 1px solid;   border-radius:5px; overflow:hidden; padding:0px; text-align:center; padding-bottom:15px;}
	
.dh_ylitem:hover{ cursor:pointer}	
	
	
		
.dh_ylitempic{ width:100%; height:170px; margin:0px; padding:0px; overflow:hidden; position:relative}	

.dh_ylitempic img{ width:100%; height:170px; }	

	.dh_ylitempic: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;

    cursor: pointer

}

.dh_ylitemtxt{width:90%; margin:15px auto; text-align:left; font-size:16px; line-height:25px; height:100px; overflow:hidden; color:#646566  }


.dh_ylitemv

{

    width:80px;

    height: 20px;

    line-height: 20px;

    background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center;   text-align:left; font-size:16px; line-height:20px;

    margin-top: 30px; margin-left:15px; margin-bottom:10px ;color: #f76e00;

}
.dh_ylitemv a{color: #f76e00; text-decoration:none;}
.dh_ylitemv a:visited{color: #f76e00; text-decoration:none;}
.dh_ylitemv a:hover{color: #f76e00; text-decoration:none;}

 
#antzoneyl

{

    width:100%;

    height:100%;

    position: fixed;

    z-index: 9999999999;

    

    right: 0;

    top: 0;

    bottom: 0px;

    background: rgba(0,0,0,.74); 

    

    background-repeat: repeat; text-align:center;

}


.close_btnyl

{

    width:50px;

    height: 50px;   margin:0 auto; margin-top:56px;

     

    text-align: center;

   

    cursor: pointer

}



.close_btnyl img

{

    width: 50px;

    height: 50px;

    margin: 0 auto;

}

.yulu_con{ width:640px; margin:0 auto; margin-top:80px; height:auto; border:rgba(255,255,255,.49) 1px solid; border-radius:5px; padding:30px; background-color:rgba(0,0,0,.49) }


.yulu_con img{ width:640px; height:auto;}

 


  .yulu_contxt{width:100%;  height:150px;   margin-top:20px;
 
　　 font-size:16px; text-align:left; line-height:30px; color:#ffffff;  overflow-x:hidden;
 
　　overflow-y:auto;   } 
 .yulu_contxt::-webkit-scrollbar {/*滚动条整体样式*/
            width:5px;     /*高宽分别对应横竖滚动条的尺寸*/
            height:5px;
            scrollbar-arrow-color:red;

        }
        .yulu_contxt::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
            border-radius:0px;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            background:#f76e00;
            scrollbar-arrow-color:red;
        }
        .yulu_contxt::-webkit-scrollbar-track {/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 0;
            background: rgba(255,255,255,0.64);
        }
  
  
  
  
  
  
  
  
  
  
  
 
#antzonejs

{

    width:100%;

    height:100%;

    position: fixed;

    z-index: 9999999999;

    

    right: 0;

    top: 0;

    bottom: 0px;

    background: rgba(0,0,0,.74); 

    

    background-repeat: repeat; text-align:center;

}


.close_btnjs

{

    width:50px;

    height: 50px;   margin:0 auto; margin-top:56px;

     

    text-align: center;

   

    cursor: pointer

}



.close_btnjs img

{

    width: 50px;

    height: 50px;

    margin: 0 auto;

}
 
 


  .js_contxt{width:1368px; margin:0 auto; margin-top:80px; height:570px; border:rgba(255,255,255,.49) 1px solid;  padding:30px; background-color:rgba(0,0,0,.49);  overflow-x:hidden;  
 
　　overflow-y:auto; font-size:16px; text-align:left; line-height:30px; color:#ffffff;}
  
  
  
  
  .js_contxt::-webkit-scrollbar {/*滚动条整体样式*/
            width:5px;     /*高宽分别对应横竖滚动条的尺寸*/
            height:5px;
            scrollbar-arrow-color:red;

        }
        .js_contxt::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
            border-radius:0px;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            background:#f76e00;
            scrollbar-arrow-color:red;
        }
        .js_contxt::-webkit-scrollbar-track {/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 0;
            background: rgba(255,255,255,0.49);
        }
  
  
 .dh_sciinfo{width:90%; margin:0px auto; text-align:left; font-size:14px; line-height:20px; color:#989898; height:60px;  }

.dh_sciinfo span{ color:#646566}
.lableselect{ display:inline-table; width:100px; height:20px; line-height:20px; color:#646566; margin-top:26px; float:left; }
  input[type="radio"] {
    width: 20px;
    height: 20px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    line-height: 20px;
    margin-right: 10px; margin-top:26px; margin-bottom:26px;
    position: relative; float:left; cursor:pointer; border:none
}
 
input[type="radio"]::before {
    content: "";
    position: absolute;
    top:-1px;
    left: -1px;
    background: #fff;
    width: 100%;
    height: 100%;
    border: 1px solid #989898;
    border-radius:50%;
}
 
input[type="radio"]:checked::before {
    content: "2022";
    background-color: #fff;
    position: absolute;
    top:-1px;
    left: -1px;
    width: 100%;
    border: 1px solid #f76e00;
    border-radius:50%;
    color: #ffffff;
	background-color:#f76e00;
    font-size: 20px;
    font-weight: bold;
}


.fzylviewcon{ width:100%; padding:0px; height:546px; margin:30px 0px; position:relative}

.fzylviewcon img{width:100%;  height:546px; }

.fzylviewcontxt{width: -webkit-calc(100% - 30px);

    width: -moz-calc(100% - 30px);

    width: calc(100% - 30px);height:150px; padding:15px;background-color:rgba(0,0,0,.49);  overflow-x:hidden;  
 
　　overflow-y:auto; font-size:16px; text-align:left; line-height:30px; color:#ffffff; left:0px; bottom:0px; position:absolute }


 
  .fzylviewcontxt::-webkit-scrollbar {/*滚动条整体样式*/
            width:5px;     /*高宽分别对应横竖滚动条的尺寸*/
            height:5px;
            scrollbar-arrow-color:red;

        }
        .fzylviewcontxt::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
            border-radius:0px;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            background:#f76e00;
            scrollbar-arrow-color:red;
        }
        .fzylviewcontxt::-webkit-scrollbar-track {/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 0;
            background: rgba(255,255,255,0.49);
        }
		
		.wap_item{ display:none}
        .pc_item{ display:block}
		.wap_nav{display:none}
		.dd_navwap{display:none}
  
  .lzsjy_mes{ width:70px; height:213px; position:fixed; right:1px; top:200px; z-index:9999;}
				.lzsjy_mesqq{ width:70px; height:70px; background-color:#f76e00; margin:0px; padding:0px; position:relative}
				.lzsjy_mesqq img{width:70px; height:70px; }
				.lzsjy_mesqqn{ width:216px; height:70px; position:absolute; top:0px; right:71px; background-color:#01b4ee; font-size:22px; line-height:70px; text-align:center; display:none; color:#ffffff}
				
				.lzsjy_mesqq:hover div{display:block;-webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease;}
			
				
				
				.lzsjy_mestel{ width:70px; height:70px; background-color:#f76e00; margin:0px; margin-top:1px; padding:0px; position:relative}
				.lzsjy_mestel img{width:70px; height:70px; }
				.lzsjy_mesteln{ width:216px; height:70px; position:absolute; top:0px; right:71px; background-color:#f76e00; font-size:22px; line-height:70px; text-align:center; display:none; color:#ffffff}
				
				.lzsjy_mestel:hover div{display:block;-webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease;}
			
			
			.lzsjy_mestel2{ width:70px; height:70px; background-color:#f76e00; margin:0px; margin-top:1px; padding:0px; position:relative}
				.lzsjy_mestel2 img{width:70px; height:70px; }
				.lzsjy_mesteln2{ width:216px; height:70px; position:absolute; top:0px; right:71px; background-color:#f76e00; font-size:22px; line-height:70px; text-align:center; display:none; color:#ffffff}
				
				.lzsjy_mestel2:hover div{display:block;-webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease;}
			
			
			.lzsjy_mestel3{ width:70px; height:70px; background-color:#f76e00; margin:0px; margin-top:1px; padding:0px; position:relative; cursor:pointer}
				.lzsjy_mestel3 img{width:70px; height:70px; }
				.lzsjy_mesteln3{ width:100px; height:100px; position:absolute; top:0px; right:71px; background-color:#f76e00;   display:none; padding:10px;}
				.lzsjy_mesteln3 img{ width:100px; height:100px;}
				.lzsjy_mestel3:hover div{display:block;-webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease;}
			
			.st_search02{ width:150px; height:38px; float:right; margin:21px 0px; border:#f76e00 1px solid; border-radius:5px; background-color:#ffffff; }
.st_search_input02{ width:106px; height:36px; line-height:36px; float:left; margin:0px; text-indent:10px;  color:#646566; font-size:14px;   background:none; border:none;  }

.st_search_btn02{ width:38px; height:38px; float:right; background:none; border:0px; background-color:#f76e00; background-image:url(../image/search_btn02.png); background-position:center center; background-repeat:no-repeat; cursor:pointer; }


.snto_pagnavcon{ width:830px; height:56px; margin:49px auto; text-align:center; list-style:none}		
		.snto_pagnavcon li{display:inline-table;margin-right:5px; }	
		.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:#f76e00; text-align:center; font-size:14px; line-height:40px;border:#f76e00 1px solid; color:#ffffff; border-radius:5px; text-decoration:none;  }				
		.snto_pagnavcon  .on a{display:block; width:40px; height:40px;   background-color:#f76e00;border:#f76e00 1px solid; text-align:center; font-size:14px; line-height:40px; color:#ffffff; border-radius:5px;}
		.snto_pagnavconfirst{ width:40px; height:40px; display:inline-table; margin-right:7px;}			
		.snto_pagnavconfirst a{  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_pagnavconfirst a:visited{  width:40px; height:40px;   background-color:#f0f0f6; text-align:center; font-size:14px; line-height:40px; border:#f76e00 1px solid; color:#343536; border-radius:5px; text-decoration:none;  }
		.snto_pagnavconfirst a:hover{  width:40px; height:40px; background-color:#f76e00; text-align:center; font-size:14px; line-height:40px;border:#f76e00 1px solid; color:#ffffff; border-radius:5px; text-decoration:none; }	
			.page_position{ width:1170px; padding:20px 0px;  background-color:#ffffff;   margin:30px auto; text-align:center}
			
			
			 .Industry{ width:1170px;  margin:0 auto;}
  
   .righr_box{width:-webkit-calc(100% - 32px); width:-moz-calc(100% - 32px); width:calc(100% - 32px);  background-color:#ffffff; height:30px;  margin:0px; margin-top:15px; padding:15px; font-size:16px; text-align:left; line-height:30px;box-shadow:0px 0px 5px rgba(0,0,0,.05); border:#eeeef0 1px solid;}
 
 .righr_box a{ color:#646566; text-decoration:none }
.righr_box a:visited{ color:#646566; text-decoration:none }
.righr_box a:hover{ color:#f76e00; text-decoration:none;webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; }
 .righr_box span{ display:block; width:15px; height:30px; float:right; background-image:url(http://www.zcfwkj.com/MingJu/Tpl/Home/Default/images/more_icon2.png); background-position:center center; background-repeat:no-repeat}
.zc_topwap{ display:none}
.pc_item{ display:block}
.bannera01{background:url(../image/banner01.jpg)}
.bannera02{background:url(../image/banner02.jpg)}
.bannera03{background:url(../image/banner03.jpg)}
.bannera04{background:url(../image/banner04.jpg)}
.bottom_mes{ display:none}
@media only screen and (max-width:768px){
.pc_item{ display:none}
.lzsjy_mes{ display:none}
.st_search02{ display:none}
.zc_munu{ display:none}
.zc_top{ display:none}
.zc_topwap{ display:block; width:100%; height:30px; margin:0 auto; padding:15px 0px; text-align:center; position:fixed; left:0px; top:0px; z-index:9999;box-shadow:0px 0px 13px rgba(0,0,0,.15); background-color:#FFFFFF}
.zc_waptell{ width:30px; height:30px; margin:0px; float:left; margin-left:15px;}
.zc_waptell img{ width:30px; height:30px;}

.zc_wapnav{ width:30px; height:30px; margin:0px; float:right; margin-right:15px;}
.zc_wapnav img{ width:30px; height:30px;}

.zc_waplogo{ width:91px; height:30px; margin:0px auto; }
.zc_waplogo img{ width:91px; height:40px;}


#antzone3

{

    width:100%;

    height:100%;

    position: fixed;

    z-index: 9999999999;

    

    right: 0;

    top: 0;

    bottom: 0px;

    background: rgba(247,110,0,.99); 

    

    background-repeat: repeat; text-align:center;
	overflow-x: hidden;
		　　overflow-y: auto;

}

 
.close_btn3

{

    width:30px;

    height: 30px;   margin:0px auto; 

     

    text-align: center;

   

    cursor: pointer

}



.close_btn3 img

{

    width: 30px;

    height: 30px;

    margin: 0 auto;

}
.wap_naviconlist {
		width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px);height:30px;
		position: fixed;
		left: 0;
		top: 0px;
		z-index: 999999;
		text-align: center;
		background: none;
		background-image: url(../image/wapnav_bg.png);
		background-repeat: repeat-x;
		background-size: auto 100%; padding:15px; background-color:#f76e00;
	}

	.wap_iconlogo {
		width:215px; height:80px; 
		float: left;
		 
	}

	.wap_iconlogo img {
		width:215px; height:80px; 
	}
.dd_navwap {
		width: 100%;
		height: auto;
		margin: 0 auto;
		display: block;
		margin-top: 120px;
		padding-bottom: 80px;
		border-top: rgba(255,255,255,.10) 1px solid;
		text-align: center
	}

	.dd_nav_itemwap {
		width: -webkit-calc(100% - 20px);
		width: -moz-calc(100% - 20px);
		width: calc(100% - 20px);
		height: 36px;
		float: none;
		padding: 8px 15px;
		padding-right: 5px;
		text-align: left;
		border: 0px;
		border-bottom: rgba(255,255,255,.10) 1px solid;
		font-size: 18px;
		line-height: 36px;
		text-transform: uppercase;
		font-weight: bold
	}

	.dd_nav_itemwap a {
		color: #ffffff;
		text-decoration: none;
		display: block;
		width: 100%;
		height: 36px;
		text-align: left
	}

	.dd_nav_itemwap a:visited {
		color: #ffffff;
		text-decoration: none;
		width: 100%;
		height: 36px;
		text-align: left
	}

	.dd_nav_itemwap a:hover {
		color: #ffffff;
		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  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: rgba(255,255,255,.64);
		text-transform: uppercase;
		font-weight: normal
	}

	.dd_nav_itemwaps a {
		color: rgba(255,255,255,.64);
		text-decoration: none;
		display:inline-table;
		width: 50%;
		height: 30px;
		text-align: left; float:left;
	}

	.dd_nav_itemwaps a:visited {
		color: rgba(255,255,255,.64);
		text-decoration: none;
		display:inline-table;
		width: 50%;
		height: 30px;
		text-align: left; float:left;
	}

	.dd_nav_itemwaps a:hover {
		color: rgba(255,255,255,.80);
		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: 50%;
		height: 30px;
		text-align: left; float:left;
	}
	
	 

/*banner*/

.banner { height:150px; overflow:hidden;margin-top:60px; }
.fullSlide{ width:100%;  position:relative;  height:150px; background:#fff;  }	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% ;  }	
.fullSlide .bd li{ width:100% ;  height:150px; overflow:hidden; text-align:center; }	
.fullSlide .bd li a{ display:block; height:150px; }	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0px; left:0; 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:2px; overflow:hidden; background:#ffffff;  line-height:999px; border-radius:50% 	}	
.fullSlide .hd ul .on{ background:#f76e00;  }	
.fullSlide .prev,	.fullSlide .next{  display:none;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:10%;  z-index:1; width:48px; height:52px; background:url(../image/arrow_l1.png) no-repeat;  cursor:pointer; display:none!important;  }	
.fullSlide .next{ left:auto; right:10%; background:url(../image/arrow_r1.png) no-repeat;display:none!important; }
.fullSlide .prev:hover { background:url(../image/arrow_l2.png) no-repeat;display:none!important; }
.fullSlide .next:hover { background:url(../image/arrow_r2.png) no-repeat;display:none!important; }
/*.bannera01{background:url(../images/bannerwap01.jpg) !important; background-position:center center; background-repeat: no-repeat no-repeat;background-size:auto 100%}
.bannera02{background:url(../images/bannerwap02.jpg) !important;background-position:center center; background-repeat: no-repeat no-repeat;background-size:auto 100%}
.bannera03{background:url(../images/bannerwap03.jpg) !important;background-position:center center; background-repeat: no-repeat no-repeat;background-size:auto 100%}
.bannera04{background:url(../images/bannerwap04.jpg) !important;background-position:center center; background-repeat: no-repeat no-repeat;background-size:auto 100%}*/
.dh_indexcon{ width:100%; margin:0 auto; text-align:center; position:relative; }

.zc_ser{ width:100%; height:auto; padding:15px 0px; background-color:#ffae00; text-align:center;}



.fls_ititle{ width:100%; height:26px; line-height:26px; text-align:center; margin:0 auto; margin-top:15px; font-size:22px; font-weight:bold; color:#494949; }

.fls_ititles{  width:100%;height:15px; line-height:15px; text-align:center; margin:0 auto;  font-size:12px; font-weight:normal; color:#989898; text-transform:uppercase;background-image:url(../image/tbg02.png); background-repeat:repeat-x; background-position:center center;background:none}
.fls_ititles span{ width:auto; height:15px; display:inline-table; margin:0 auto; background-color:#ffffff; padding:0px; font-size:10px;color:#989898; }

.fls_ititle2{ width:100%; height:26px; line-height:26px; text-align:center; margin:0 auto; font-size:22px; font-weight:bold; color:#494949;  }

.fls_ititles2{ width:100%; height:15px; line-height:15px; text-align:center; margin:0 auto;  font-size:12px; font-weight:normal; color:#989898; text-transform:uppercase}



.fls_ititle3{ width:100%; height:26px; line-height:26px; text-align:center; margin:0 auto;  font-size:22px; font-weight:bold; color:#ffffff; }
.fls_ititles3{ width:100%; height:15px; line-height:15px; text-align:center; margin:0 auto;  font-size:12px; font-weight:normal; color:rgba(255,255,255,.80); text-transform:uppercase; background-image:url(../image/tbg.png); background-repeat:repeat-x; background-position:center center; background:none}
.fls_ititles3 span{ width:auto; height:15px; display:inline-table; margin:0 auto; background-color:#ffae00; padding:0px; font-size:10px;color:rgba(255,255,255,.80); }


.zc_serlist{width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px);height:auto; margin:0px auto}


.zc_seri{width: -webkit-calc(100% - 60px);
		width: -moz-calc(100% - 60px);
		width: calc(100% - 60px);height:auto; margin:0px; margin-top:15px; padding:30px; float:none; background-color:#FFFFFF; text-align:center}
	.zc_seri img{ width:60px; height:60px; }	
		
		
		
.zc_seri a{ display:block; width:100%; /*height:100%;*/ text-decoration:none} 
.zc_seritxt{ width: -webkit-calc(100% - 60px);
		width: -moz-calc(100% - 60px);
		width: calc(100% - 60px); height:auto; font-size:10px; color:#494949; line-height:15px; text-align:center;  }
.zc_seritxt span{ font-size:14px; color:#ffae00; font-weight:bold; display:block; width:100%; height:20px;}
.zc_seri:hover{ cursor:pointer; background-color:#ff581c;-webkit-transition: all .4s ease;

            -moz-transition: all .4s ease;

            -o-transition: all .4s ease;

            transition: all .4s ease;}
.zc_seri:hover .zc_seritxt{  color:#ffffff;-webkit-transition: all .4s ease;

            -moz-transition: all .4s ease;

            -o-transition: all .4s ease;

            transition: all .4s ease; }
.zc_seri:hover .zc_seritxt span{  color:#ffffff;-webkit-transition: all .4s ease;

            -moz-transition: all .4s ease;

            -o-transition: all .4s ease;

            transition: all .4s ease; }


.div_clear{ width:100%; height:0px; line-height:0px; clear:both}




.zcprolist{width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px); height:auto; margin:0 auto; margin-top:0px;}

.zcprolisti{ width:100%; height:216px; float:none;  margin:0px; position:relative; margin-top:15px;}

.zcprolisti img{ width:100%; height:216px;}

.zcprolistit{ position:absolute; width:100%; height:40px; background:rgba(0,0,0,.80); left:0px; bottom:0px; z-index:99; text-align:center; font-size:12px; text-align:center; line-height:40px; color:#ffffff;}
.zcprolistilay{ position:absolute;width:570px; height:340px; background:rgba(247,110,0,.96); left:0px; top:0px; z-index:100; display:none; text-align:center}

.zcprolisti:hover .zcprolistit{ display:block}

.zcprolisti:hover .zcprolistilay{ display:none;}

 

.flsbtnc{ width:100%;height:40px; text-align:center; margin:0 auto; margin-top:15px;}
.flsbtnc a{ display:block; margin:0px auto; padding:0 18px; width:120px; height:40px; border:#343536 2px solid;  border-radius:30px;line-height:40px; text-align:center; font-size:12px; color:#343536; text-decoration:none; background-image:url(../image/moreicon05.png); background-position:right center; background-repeat:no-repeat; background:none; background:rgba(0,0,0,.00);}
.flsbtnc a:visited{ display:block; margin:0px auto;padding:0 18px; width:120px; height:40px; border:#343536 2px solid; border-radius:30px;line-height:40px; text-align:center; font-size:12px; color:#343536; text-decoration:none; background-image:url(../image/moreicon05.png); background-position:right center; background-repeat:no-repeat;background:none;background:rgba(0,0,0,.00); }
.flsbtnc a:hover{ display:block; margin:0px auto;padding:0 18px; width:120px; height:40px; border:#343536 2px solid; border-radius:30px;line-height:40px; text-align:center; font-size:12px; color:#ffffff; text-decoration:none; background-image:url(../image/moreicon02.png); background-position:right center; background-repeat:no-repeat;  background:none; background:rgba(0,0,0,.74); -webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer}

.new_bg {
   width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px);
    background-image: url(../image/adv_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    padding-bottom:15px; text-align:center; border-bottom:#e6e6ee 0px solid; background:none; margin:0 auto;
}
.new_con {
    width: 100%;
    height:auto;
    margin: 0 auto;
}
.new_left {
    width:100%;
    float: none;
    margin: 0px auto;
    height:auto;
    position: relative;
    overflow: hidden; margin-top:15px;
}

.new_right {
    width:100%;
    float: none;
    margin: 0px auto;
    height: auto;
	 margin-top:15px;
}


.news_stitle {
    width: 100%;
    height: 20px;
    text-align: left;
    font-size: 14px;
    color: #343536;
    text-transform: uppercase;
    line-height: 20px;
}

.news_stitle span {
    display: block;
    width: 64px;
    background-image: url(../image/hd_icon2.png);
    background-position: right; background:none;
    float: right;
    background-repeat: no-repeat;
    text-align: right;
    font-size: 10px;
    height: 20px;
    line-height: 20px;
    margin:0;
    padding-right: 0px;
    font-weight: normal;
    text-transform: uppercase
}

.news_stitle a {
    color: #f76e00;
    text-decoration: none
}

.news_stitle a:visited {
    color: #f76e00;
    text-decoration: none
}

.news_stitle a:hover {
    color: #f76e00;
    text-decoration: none;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.new_rightitem {
    width: 100%;
    margin: 0px;
    height:auto;
    position: relative;
    overflow: hidden;
    margin-bottom: 15px;
    margin-top: 15px;
}

.new_rightitempic {
    width:100%;
    height:216px;
    overflow: hidden;
    float: none;
    border-radius: 5px;
}

.new_rightitempic img {
    width: 100%;
    height: 216px;
}

.new_rightitempic: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;
}

.new_righttxt {
    width:100%;
    height:auto;
    overflow: hidden;
    float:none;
}

.new_righttid {
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-size: 10px;
    color: #646566;
    text-align: left;
    font-weight: normal
}

.new_righttit {
    width: 100%;
    height:auto;
    line-height:18px;
    color: #343536;
    text-align: left;
    font-size:12px;
    font-weight: bold;
    margin-top: 10px; overflow:hidden
}

.new_righttit a {
    color: #343536;
    text-decoration: none;
}

.new_righttit a:visited {
    color: #343536;
    text-decoration: none;
}

.new_righttit a:hover {
    color: #f76e00;
    text-decoration: none;
    text-decoration: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

.new_righttii {
    width: 100%;
    height:auto;
    line-height:15px;
    color: #989898;
    text-align: left;
    font-size: 10px;
    font-weight: normal;
    overflow: hidden;
    margin-top:10px;
}
.new_rightitem02 {
    width: 100%;
    margin: 0px;
    position: relative;
    overflow: hidden;
    height: 30px;
    line-height: 30px;
    text-align: left;
    font-size: 12px;
    font-weight: normal;
    color: #989898
}

.new_rightitem02 a {
    color: #343536;
    text-decoration: none;
}

.new_rightitem02 a:visited {
    color: #343536;
    text-decoration: none;
}

.new_rightitem02 a:hover {
    color: #f76e00;
    text-decoration: none;
    text-decoration: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

.new_rightitem02 span { display:none
 
}
			
.zccaselist{ width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px); height:auto; margin:0 auto; margin-top:0px;}
.zccaselisti{width:100%; height:246px; margin:0px; float:none; margin-top:15px;}
 


.zccaseip{ width:100%; height:216px;overflow:hidden}
.zccaseip img{ width:100%;height:100%;   }
.zccaseip:hover img{opacity:1;transform:scale(1.1);-webkit-transition: all .2s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease;

	}


.zccaseipt{ text-align:center; width:100%; height:30px; line-height:30px; font-size:12px; font-weight:normal;overflow:hidden;  margin-top:0px;   }
	.zccaseipt  a{  color:#494949; text-decoration:none }
		.zccaseipt  a:visited{ color:#494949; text-decoration:none }
			.zccaseipt  a:hover{  color:#f76e00; text-decoration:none;-webkit-transition: all .2s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }


.zccaseipi{ display:none }	





.ser_list01{width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px);  height:auto; margin:0 auto; margin-top:15px; }
.ser_list01i{width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px); height:auto; float:none; margin:0px; border:#e6e6ee 1px solid; margin-top:15px;   box-shadow:0px 0px 0px rgba(0,0,0,.10); padding:15px 0px; text-align:center; color:#646566; }
.ser_list01i:hover{ -webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer; box-shadow:0px 0px 26px rgba(0,0,0,.22);}

 

.ser_list01i02:hover{ margin-top:0px;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer}

.ser_list01it{width:-webkit-calc(100% - 15px); width:-moz-calc(100% - 15px); width:calc(100% - 15px); height:20px; border-left:#f76e00 5px solid; padding-left:5px; text-align:left; font-size:16px; line-height:20px; font-weight:bold; color:#343536;}

.ser_list01it img{width:20px; height:20px; margin:0; float:left; margin-right:5px;}
.ser_list01itxt{width:-webkit-calc(100% - 50px); width:-moz-calc(100% - 50px); width:calc(100% - 50px);   padding-left:35px; text-align:left; font-size:12px; line-height:15px; height:auto; font-weight:normal; color:#646566; margin-top:15px; overflow:hidden;}
 .ser_list01ipic{width:-webkit-calc(100% - 50px); width:-moz-calc(100% - 50px); width:calc(100% - 50px);    padding-left:35px; text-align:left; height:auto; margin-top:15px; display:none}
 .ser_list01ipic img{ width:100%; height:auto; border-radius:5px;}

.fls_coop{ width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px);  height:auto; margin:0 auto; height:auto; margin:0 auto; text-align:center; padding:1px 0px;   background-color:#ffffff; margin-top:14px;}

.lologolist{width: -webkit-calc(100% - 1px);
		width: -moz-calc(100% - 1px);
		width: calc(100% - 1px); height:auto; margin:0 auto;  border:0px; border-top:#e0e0e6 1px solid; border-left:#e0e0e6 1px solid; margin-top:15px;}
  
  .lologolisti{width: -webkit-calc(33.33% - 1px);
		width: -moz-calc(33.33% - 1px);
		width: calc(33.33% - 1px);height:auto; float:left; border:0px; border-right:#e0e0e6 1px solid; border-bottom:#e0e0e6 1px solid; float:left; margin:0px; padding:0px; overflow:hidden; }
  
   .lologolisti img{ width:100%; height:auto; float:left} 
   
    .lologolisti:hover img{transform:scale(1.05);-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;  }
		
.fls_about{width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px);  height:auto; margin:0 auto; text-align:center; padding:15px 0px;  background-color:#ffffff;}
		
		
.fls_aboutlist{ width:100%; height:auto; margin:0 auto;}		
		
	.fls_aboutr{ width:100%; height:auto; float:none; overflow:hidden; margin-top:15px;}
.fls_aboutr img{ width:100%; height:auto; float:left; }
.fls_aboutr: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;

	}

.fls_aboutl{ width:100%; height:auto; float:none; padding:0px; margin-top:15px;}	


.fls_aboutlt{ width:100%; height:auto; font-size:12px; color:#494949; line-height:15px; text-align:left; margin-top:15px;}

.flsbtn{ width:100%;height:44px; text-align:left; margin:0 auto; margin-top:15px;}
.flsbtn a{ display:block; margin:0px auto; padding:0 18px; width:120px; height:40px; border:#343536 2px solid;  border-radius:30px;line-height:40px; text-align:center; font-size:12px; color:#343536; text-decoration:none; background-image:url(../image/moreicon05.png); background-position:right center; background-repeat:no-repeat; background:none;background:rgba(0,0,0,.00); }
.flsbtn a:visited{ display:block; margin:0px auto;padding:0 18px; width:120px; height:40px; border:#343536 2px solid; border-radius:30px;line-height:40px; text-align:center; font-size:12px; color:#343536; text-decoration:none; background-image:url(../image/moreicon05.png); background-position:right center; background-repeat:no-repeat; background:none;background:rgba(0,0,0,.00); }
.flsbtn a:hover{ display:block;  margin:0px auto;padding:0 18px; width:120px; height:40px; border:#343536 2px solid; border-radius:30px;line-height:40px; text-align:center; font-size:12px; color:#ffffff; text-decoration:none; background-image:url(../image/moreicon02.png); background-position:right center; background-repeat:no-repeat; background:none;background:rgba(0,0,0,.74);  -webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer}
			
			
			
.ser_tecbg{ background-image:url(../image/sertecbg.jpg); margin:15px auto; margin-bottom:0px; padding:50px 0px; width:100%; height:auto; background-position:center center; background-attachment:fixed}
.ser_tecbglist{width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px); height:60px; margin:0 auto;}
.ser_tecbglisti{ width:33.333333%; height:60px; float:left; text-align:center; font-size:12px; line-height:20px; color:rgba(255,255,255,.74);}
.ser_tecbglisti span{ font-size:34px; line-height:40px; font-weight:bold; color:#ffffff;}
.ser_tecbglisttxt{ idth: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px); height:auto; margin:0 auto; margin-top:15px; font-size:10px; color:#ffffff; text-align:center; line-height:15px; overflow:hidden}				
			
			
	.ddpage_bottom{ width:100%; margin:0 auto;   background-color:#343536; text-align:center; padding-top:7px;}		
.dd_bottomc{ width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px); height:auto; margin:0 auto; margin-top:23px; }
		
		.dd_bottomc01{ width:100%; float:none; margin:0px;  height:auto;text-align:center}

		 .dd_bottomc01 img{ margin:0 auto; width:auto}	
		 
		 .dd_bottomc02{ width:100%; float:none; margin:0px;  height:auto; margin-top:15px;}
		 .xwtbottomt{ width:100%; height:15px; font-size:12px; line-height:15px; text-align:center; color:#989898;}
		   .xwtbottomt img{ display:none}
		   
		   .xwtbottomtxtb{ width:100%; font-size:22px; color:#ffffff; line-height:34px; text-align:center; font-weight:bold}
		   .xwtbottomtxtb a{ color:#ffffff; text-decoration:none}
		    .xwtbottomtxtb a:visited{ color:#ffffff; text-decoration:none}
			 .xwtbottomtxtb a:hover{ color:#ffffff; text-decoration:none}
		   
		    .xwtbottomtxt{ width:100%; font-size:12px; color:#ffffff; line-height:15px; text-align:center}
			
			.dd_bottomc03{ width:100%; float:none; margin:0px;  height:auto; text-align:center; margin-top:15px; }

		  .dd_bottomc03 img{ width:120px; height:120px; margin:0px auto;}
			
			 .xwt_flink{width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px);  height:auto; margin:0 auto; margin-top:15px; line-height:15px; text-align:left; padding:0px;  border-top:rgba(255,255,255,.1) solid 1px }
		
		
		.flsbtmnavi2{ width:100%; height:auto; text-align:left; margin-top:15px;}
		
		
		.flsbtmnavi2i{ width:100%; float:none;}
.flsbtmnavi2ilast{ width:100%; }

.flsbtmnavi2it{ width:100%; height:34px;  font-size:20px; font-weight:bold; text-align:center; line-height:34px;}
	.flsbtmnavi2it a{ color:#ffffff; text-decoration:none}	
		.flsbtmnavi2it a:visited{ color:#ffffff; text-decoration:none}	
			.flsbtmnavi2it a:hover{ color:#ffffff; text-decoration:none}	  


.flsbtmnavi2il{width:100%;  height:30px;  font-size:14px; font-weight:normal; text-align:center; line-height:30px; background-image:url(../image/morebtn2.png); background-position:left center; background-repeat:no-repeat; padding-left:0px; background:none}
	.flsbtmnavi2il a{ color:#989898; text-decoration:none}	
		.flsbtmnavi2il a:visited{ color:#989898; text-decoration:none}	
			.flsbtmnavi2il a:hover{ color:#ffffff; text-decoration:none}	
		
		
	 .ddpage_copyright{width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px); height:auto; line-height:20px; font-size:12px; text-align:center; color:#989898;  background-color:#000000; margin-top:15px; padding:15px; padding-bottom:70px;}

		.ddpage_copyright a{ color:#e0e0e6; text-decoration:none}

		.ddpage_copyright a:visited{ color:#e0e0e6; text-decoration:none}

		.ddpage_copyright 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;}	
			
			
		 
			
			.pbannerpage{ width:100%; height:160px; margin:0 auto; text-align:center;  background-position:centet center; padding-top:60px; background-image:url(../image/banner02.jpg);background-size:auto 100%}
			
			 
			.page_bg{  width: -webkit-calc(100% - 30px);
		width: -moz-calc(100% - 30px);
		width: calc(100% - 30px);  margin:0 auto; text-align:center; min-height:320px; background-color:#FFFFFF; padding-top:20px; }
		
		
		 
		
		.page_con{ width:100%; margin:0 auto;  min-height:320px; padding-bottom:20px;}
		
	 
		
		.page_conr{ width:100%; float:none;min-height:120px; margin-top:-100px; /* background:rgba(255,255,255,.34);background-image:url(../images/snav_bg.png); background-position:center top; background-repeat:no-repeat;*/border-radius:10px; overflow:hidden   }
 
		 
		
		.pbannertit{ width:100%; height:100px;  font-size:34px; color:#ffffff; text-align:center; font-weight:bold; padding:0px; text-shadow:0px 0px 5px rgba(0,0,0,.49);  }
		
		
		
		
		.pbannernav{ width:270px; height:auto; margin:0px;   border-top:#e6e6ee 1px solid;}

.pbannernavi{ width:270px; height:56px;  margin:0px; padding:0px; border-bottom:#e6e6ee 1px solid;  text-align:left; font-size:18px; line-height:56px; font-weight:normal}

.pbannernavi a{ display:block; width:248px; border-left:#e0e0e6 1px solid; height:56px; padding-left:20px; color:#343536; text-decoration:none; border-right:#e6e6ee 1px solid; background-color:#f6f6fe; background-image:url(../image/morebtn.png); background-position:240px 16px; background-repeat:no-repeat}

.pbannernavi a:visited{display:block; width:248px; border-left:#e0e0e6 1px solid; height:56px; padding-left:20px; color:#343536; text-decoration:none; border-right:#e6e6ee 1px solid; background-color:#f6f6fe;background-image:url(../image/morebtn.png); background-position:240px 16px; background-repeat:no-repeat}

.pbannernavi a:hover{display:block; width:218px; border-left:#f76e00 1px solid; height:56px; padding-left:50px; color:#ffffff; text-decoration:none; border-right:#f76e00 1px solid; background-color:#f76e00;background-image:url(../image/morebtn3.png); background-position:240px 16px; background-repeat:no-repeat;-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }



#pbannernavion{ display:block; width:218px; border-left:#f76e00 1px solid; height:56px; padding-left:50px; color:#ffffff; text-decoration:none; border-right:#f76e00 1px solid; background-color:#f76e00;background-image:url(../image/morebtn3.png); background-position:240px 16px; background-repeat:no-repeat}


.pbannernav{ width:100%; height:auto; margin:0px;   border-top:#e6e6ee 0px solid;}

.pbannernavi{ width:50%; height:35px;  margin:0px; margin-bottom:10px; padding:0px; border-bottom:#e6e6ee 0px solid;  text-align:center; font-size:14px; line-height:35px; font-weight:normal; border-radius:50px; overflow:hidden;float: left;}

.pbannernavi a{ display:block; width:100%; border-left:#e0e0e6 0px solid; height:49px; padding-left:0px; color:#343536; text-decoration:none; border-right:#e6e6ee 0px solid;  background-image:url(../image/morebtn.png); background-position:240px 16px; background-repeat:no-repeat; background:none;background-color:#f6f6fe;}

.pbannernavi a:visited{display:block; width:100%; border-left:#e0e0e6 0px solid; height:49px; padding-left:0px; color:#343536; text-decoration:none; border-right:#e6e6ee 0px solid; background-color:#f6f6fe;background-image:url(../image/morebtn.png); background-position:240px 16px; background-repeat:no-repeat; background:none;background-color:#f6f6fe;}

.pbannernavi a:hover{display:block; width:100%; border-left:#f76e00 0px solid; height:49px; padding-left:0px; color:#ffffff; text-decoration:none; border-right:#f76e00 0px solid; background-color:#f76e00;background-image:url(../image/morebtn3.png); background-position:240px 16px; background-repeat:no-repeat;-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease;background:none;background-color:#f76e00; }



#pbannernavion{ display:block; width:100%; border-left:#f76e00 0px solid; height:49px; padding-left:0px; color:#ffffff; text-decoration:none; border-right:#f76e00 0px solid; background-color:#f76e00;background-image:url(../image/morebtn3.png); background-position:240px 16px; background-repeat:no-repeat;background:none;background-color:#f76e00;}
		
.page_conl{ width:100%; float:none;min-height:260px;}	
		
	.page_conlposition{ width:100%; height:auto; font-size:10px; color:#989898; text-align:left; border-top:#e6e6ee 1px solid;  border-bottom:#e6e6ee 1px solid; padding:15px 0px;   background-image:url(../image/positonicon.png); background-position:left center; background-repeat:no-repeat; padding-left:0px; background:none;}



.page_conlposition a{ color:#646566; text-decoration:none }

.page_conlposition a:visited{ color:#646566; text-decoration:none }

.page_conlposition a:hover{ color:#f76e00; text-decoration:none;-webkit-transition: all .5s ease;

            -moz-transition: all .5s ease;

            -o-transition: all .5s ease;

            transition: all .5s ease; }
			
	.page_conltxt{ font-size:12px; text-align:left; line-height:20px; color:#646566; padding:20px 0px;}

.page_conltxt img{ width:auto; max-width:100%;}

.page_conltxt p{ padding:2px 0px;}

.page_conltxt p span{ font-size:16px;  line-height:22px; color:#343536}

.page_conltxt p img{ width:auto; max-width:100%;}
			
	

.dh_pnewitem

{

    width: 100%;

    height:auto;

    margin: 0px;

    padding: 10px 0px;

    border-bottom: #e6e6ee 1px solid;

}



.dh_pnewitemp

{

    width: 100%;

    height:auto;
	

    overflow: hidden;

    float: none;

    border: 0px;

    border-radius: 5px; position:relative; box-shadow:0px 0px 15px #e0e0e6;

}



.dh_pnewitemp img

{

    width: 100%;

    height:auto; float:left

}



.dh_pnewitemp: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;

    cursor: pointer

}



.dh_pnewitemt

{

    width: 100%;

    float:none;

    height:auto;

}



.dh_pnewitemtt

{

    width: 100%;

    height:auto;

    line-height: 20px;

    text-align: left;

    font-size:14px;

    overflow: hidden; font-weight:normal;

    margin: 0px;

    padding: 0px; margin-top:5px;

}



.dh_pnewitemtt a

{

    color: #131415;

    text-decoration: none

}



.dh_pnewitemtt a:visited

{

    color: #131415;

    text-decoration: none

}



.dh_pnewitemtt a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}



.dh_pnewitemtd

{

    width: 100%;

    height: 20px;

    line-height: 20px;

    text-align: left;

    font-size: 10px;

    overflow: hidden;

    margin: 0px;

    padding: 0px;

    color: #989898

}



.dh_pnewitemti

{

    width: 100%;

    height:auto;

    line-height: 15px;

    text-align: left;

    font-size: 12px;

    overflow: hidden;

    margin: 0px;

    padding: 0px;

    color: #646566

}
 

.dh_pnewitemtv

{

    width: 64px;

    height: 20px;

    line-height: 20px;

    background-image:url(../image/dropnavbtn.png); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right; font-size:10px; line-height:20px;

    margin-top: 15px; display:none 

}
		
.snto_pagnavcon{width: -webkit-calc(100% - 40px);
		width: -moz-calc(100% - 40px);
		width: calc(100% - 40px); height:20px; margin:20px auto; text-align:center; list-style:none}		
		.snto_pagnavcon li{display:inline-table;margin-right:5px; }	
		.snto_pagnavcon li a{ display:block; width:20px; height:20px;  background-color:#ffffff; text-align:center; font-size:10px; line-height:20px; border:#e6e6ee 0px solid; color:#343536; border-radius:5px; text-decoration:none; }
		.snto_pagnavcon li a:visited{ display:block; width:20px; height:20px;   background-color:#ffffff; text-align:center; font-size:10px; line-height:20px; border:#e6e6ee 0px solid; color:#343536; border-radius:5px; text-decoration:none; }
		.snto_pagnavcon li a:hover{ display:block; width:20px; height:20px; background-color:#ffffff; text-align:center; font-size:10px; line-height:20px;border:#f76e00 0px solid; color:#f76e00; border-radius:5px; text-decoration:none;  }				
		.snto_pagnavcon  .on a{display:block; width:20px; height:20px;   background-color:#ffffff;border:#f76e00 0px solid; text-align:center; font-size:10px; line-height:20px; color:#f76e00; border-radius:5px;}
		.snto_pagnavconfirst{ width:40px; height:40px; display:inline-table; margin-right:7px;}			
		.snto_pagnavconfirst a{  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_pagnavconfirst a:visited{  width:40px; height:40px;   background-color:#f0f0f6; text-align:center; font-size:14px; line-height:40px; border:#f76e00 1px solid; color:#343536; border-radius:5px; text-decoration:none;  }
		.snto_pagnavconfirst a:hover{  width:40px; height:40px; background-color:#f76e00; text-align:center; font-size:14px; line-height:40px;border:#f76e00 1px solid; color:#ffffff; border-radius:5px; text-decoration:none; }	
			.page_position{ width:1170px; padding:20px 0px;  background-color:#ffffff;   margin:30px auto; text-align:center}	
			
			
			
			
	.viewtitle{ width:100%; line-height:56px; font-size:40px; font-weight:bold; text-align:left; padding:30px 0px; color:#343536;}

  .viewtitles{ width:100%; line-height:26px; font-size:22px; font-weight:normal; text-align:left; padding:30px 0px; padding-top:0px; color:#646566;}

  .viewdate{ width:100%; height:56px; line-height:56px; color:#989898; text-align:left; font-size:16px; border-bottom:#e6e6ee 1px solid; border-top:#e6e6ee 1px solid;}

  .viewdate span{ color:#646566}

  

 .viewtxt{ width:100%; padding:30px 0px; font-size:16px; color:#343536; line-height:36px; text-align:left}

  .viewtxt img{ width:auto; max-width:100%;}

  .viewtxt p{ padding:0px 0px;}

  .viewtxt p img{ width:auto; max-width:100%; } 

  .viewlink{ width:100%;  line-height:26px; color:#989898; text-align:left; font-size:14px; border-bottom:#e6e6ee 1px solid; border-top:#e6e6ee 1px solid; padding:15px 0px; margin-top:74px;}

  .viewlink a{ color:#646566; text-decoration:none}

    .viewlink a:visited{ color:#646566; text-decoration:none}

	  .viewlink a:hover{ color:#343536; text-decoration:none}
.viewtitle{ width:100%; line-height:26px; font-size:22px; font-weight:bold; text-align:left; padding:15px 0px; color:#343536;}

  .viewtitles{ width:100%; line-height:26px; font-size:22px; font-weight:normal; text-align:left; padding:30px 0px; padding-top:0px; color:#646566;}

  .viewdate{ width:100%; height:22px; line-height:22px; color:#989898; text-align:left; font-size:10px; border-bottom:#e6e6ee 1px solid; border-top:#e6e6ee 1px solid;}

  .viewdate span{ color:#646566}

  

 .viewtxt{ width:100%; padding:15px 0px; font-size:12px; color:#343536; line-height:20px; text-align:left}

  .viewtxt img{ width:auto; max-width:100%;}

  .viewtxt p{ padding:0px 0px;}

  .viewtxt p img{ width:auto; max-width:100%; } 

  .viewlink{ width:100%;  line-height:20px; color:#989898; text-align:left; font-size:10px; border-bottom:#e6e6ee 1px solid; border-top:#e6e6ee 1px solid; padding:10px 0px; margin-top:34px;}

  .viewlink a{ color:#646566; text-decoration:none}

    .viewlink a:visited{ color:#646566; text-decoration:none}

	  .viewlink a:hover{ color:#343536; text-decoration:none}		
			
		.dh_videolist

{

    width: 100%;

    height: auto;

    margin: 0 auto;

    margin-left:0px; 

}	

.dh_videolistii02{width:100%; height:auto; float:none; margin:0px; margin-top:15px; border:#e6e6ee 0px solid;   border-radius:5px; overflow:hidden; padding:0px; text-align:center; padding-bottom:5px;}	

.dh_videolistiipic02{ width:100%; height:auto; margin:0px; padding:0px; overflow:hidden; position:relative; border-radius:5px;}	

.dh_videolistiipic02 img{ width:100%; height:auto; float:left  }	

	.dh_videolistiipic02: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;

    cursor: pointer

}	

.dh_videolistiipic022{ width:100%; height:auto; margin:0px; padding:0px; overflow:hidden; position:relative; border-radius:5px;}	

.dh_videolistiipic022 img{ width:100%; height:auto; float:left  }	

	.dh_videolistiipic022: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;

    cursor: pointer

}	






.dh_videolistiit{width:100%; margin:5px auto; text-align:left; font-size:14px; line-height:20px; height:auto; overflow:hidden; font-weight:bold  }

.dh_videolistiit a

{

    color: #343536;

    text-decoration: none

}



.dh_videolistiit a:visited

{

    color: #343536;

    text-decoration: none

}



.dh_videolistiit a:hover

{

    color: #f76e00;

    text-decoration: none;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

}	

.dh_videolistiiinfo{text-align:left; width:100%; height:auto; line-height:15px; font-size:12px; font-weight:normal; color:#989898; overflow:hidden; margin-top:5px; 
}
	
	
	
.proviewttop{ width:100%; height:auto; margin:0 auto; margin-top:15px;}

.proviewttoppic{  display:none}
 

.proviewttoptxt{width:100%; float:none; height:auto; }
.proviewttoptxttitle{ width:100%; line-height:26px; font-size:22px; font-weight:bold; text-align:center;color:#343536; padding-bottom:15px;}
.proviewttoptxtcode{width:100%; height:auto; text-align:center; float:none}
.proviewttoptxtcode img{width:100px; height:100px; margin:15px auto}
.proviewttoptxttell{width:100%; height:auto; text-align:center; font-size:12px; color:#989898; line-height:20px; float:none; margin-left:0px;}
.proviewttoptxttell span{ color:#f76e00; font-weight:bold; display:block; width:100%; height:30px; line-height:30px; font-size:22px;}	
.proviewttoptxttell a{ color:#f76e00; text-decoration:none}	
.proviewttoptxttell a:visited{ color:#f76e00; text-decoration:none}	
.proviewttoptxttell a:hover{ color:#f76e00; text-decoration:none}	
	
.ptopnav{ display:none }	

.dh_videolistii03{width: 100%; height:auto; float:none; margin:0px 0px; margin-top:15px; border:#e6e6ee 0px solid;   border-radius:5px; overflow:hidden; padding:0px; text-align:center; padding-bottom:5px;}	


.bottom_mes{ width:100%; height:56px; position:fixed; z-index:99999999999999; left:0px; bottom:0px; background-color:#01b4ee; display:block}
 
 .bottom_mesi{ width:50%; height:56px; float:left; text-align:center;}
 .bottom_mesi img{ width:auto; height:auto; max-height:100%; max-width:100%; margin:auto auto; border:0px; }
	
}			