﻿@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:"微软雅黑","Arial","宋体";
	color: #3c3c3c;
	font-size:16px;
	line-height:180%;
	/* background:url(../images/bg.gif) no-repeat center top fixed; */
}
/*@font-face {
    font-family: 'fzltxhjw';
    src: url('../fonts/FZLTXHJW--GB1-0.eot');
    src: url('../fonts/FZLTXHJW--GB1-0.eot?#iefix') format('embedded-opentype'),
         url('../fonts/FZLTXHJW--GB1-0.woff') format('woff'),
         url('../fonts/FZLTXHJW--GB1-0.ttf') format('truetype'),
         url('../fonts/FZLTXHJW--GB1-0.svg#fzltxhjw') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

ul,li{ margin:0px; padding:0px; list-style:none; }

div,p{ margin:0px; padding:0px; font-size:16px; line-height:180%; }
td{ font-size:16px; line-height:180%; }


a{ color:#3c3c3c; text-decoration:none; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
a:hover{ color:#b72a45; text-decoration:none; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

form{ margin:0px; padding:0px; }
img{ border:none; vertical-align:top; }
input,textarea{ outline:none; font-family:"微软雅黑","Arial","宋体"; }

.clear{ clear:both; }



#container{ margin:0px; width:100%; float:left; display:inline; }
@media screen and (max-width:1420px) {
#container{ width:1400px; }
}



/*-----------------header-------------------------------*/

.top_box{ position:fixed; z-index:50; left:0px; top:0px; margin:0px; width:100%; height:132px; background:#fff; border-bottom:#e0e0e0 1px solid; overflow:hidden; }
.top_box .main_box{ margin:0 auto; width:1460px; overflow:hidden; }
.top_box .main_box .left_box{ margin:45px 0 0 0; width:300px; float:left; }
.top_box .main_box .right_box{ margin:0px; width:900px; float:right; }
.top_box .main_box .right_box .t_versearch{ margin:30px 0 0 0; width:100%; float:left; }

.top_box .main_box .right_box .t_versearch .version{ margin:0px; width:630px; height:25px; font-size:15px; text-align:right; float:left; display:inline; }
.top_box .main_box .right_box .t_versearch .version i{ margin:7px 10px 0 10px; width:1px; height:10px; background:#9f8d8f; font-style:normal; vertical-align:top; display:inline-block; overflow:hidden; }
.top_box .main_box .right_box .t_versearch .version span{ margin:0px; width:auto; height:25px; line-height:25px; vertical-align:top; display:inline-block; overflow:hidden; }
.top_box .main_box .right_box .t_versearch .version span a{ color:#888; }
.top_box .main_box .right_box .t_versearch .version span a:hover{ color:#b72a45; }
.top_box .main_box .right_box .t_versearch .version span a.on{ color:#b72a45; font-weight:bold; }
.top_box .main_box .right_box .t_versearch .version span a.on:hover{ color:#b72a45; }

.top_box .main_box .right_box .t_versearch .search{ margin:0px; width:250px; height:25px; background:#d3d3d3 url(../images/line01.jpg) no-repeat 65px center; float:right; display:inline; }
.top_box .main_box .right_box .t_versearch .search .s_sub{ margin:0px; padding:0px; width:60px; height:25px; line-height:20px; text-align:center; font-size:13px; color:#fff; background:none; border:none; cursor:pointer; float:left; overflow:hidden; }
.top_box .main_box .right_box .t_versearch .search .s_text{ margin:0 10px 0 0; padding:0px; width:160px; height:25px; line-height:23px; font-size:12px; color:#fff; background:none; border:none; float:right; overflow:hidden; }


.top_box .main_box .right_box .t_menu{ margin:27px 0 0 0; width:100%; text-align:right; float:left; }
.top_box .main_box .right_box .t_menu span{ margin:0 0 0 40px; width:auto; height:50px; line-height:30px; font-size:18px; text-align:center; vertical-align:top; display:inline-block; overflow:hidden; }
.top_box .main_box .right_box .t_menu span a{ width:100%; height:50px; color:#555; border-bottom:#b72a45 4px solid; display:block; }
.top_box .main_box .right_box .t_menu span a:hover{ height:46px; color:#b72a45; display:block; }
.top_box .main_box .right_box .t_menu span a.on{ width:100%; height:50px; color:#b72a45; font-weight:bold; border-bottom:#b72a45 4px solid; display:block; }
.top_box .main_box .right_box .t_menu span a.on:hover{ height:46px; color:#b72a45; display:block; }



@media screen and (max-width:1420px) {
.top_box{ width:1400px; }
}
@media screen and (max-width:1479px) {
.top_box .main_box{ width:1400px; }
}

.top_height{ margin:0 auto; width:100%; height:133px; overflow:hidden; }
/*------------------Home------------------------------*/
.h_ad_box{ margin:0 auto; width:100%; height:auto; text-align:center; overflow:hidden; }
.adbox img{ width:100%; vertical-align:top; border:none; }




.h_mid_box1{ margin:0 auto; width:100%; overflow:hidden; }
.h_mid_box1 .img_box{ margin:0 auto; width:100%; height:auto; text-align:center; overflow:hidden; }
.h_mid_box1 .img_box img{ width:100%; vertical-align:top; }



.h_mid_box1 .main_box{ position:relative; margin:0 auto; width:1460px; height:0px; text-align:right; }
.h_mid_box1 .main_box .conbox{ position:absolute; z-index:10; right:0px; top:-130px; margin:0px; padding:0px; width:780px; height:260px; background:#fff; overflow:hidden;
box-shadow: 0 2px 15px rgba(0,0,0,0.15);
}
.h_mid_box1 .main_box .conbox dl{ margin:0px; width:195px; height:260px; float:left; display:inline; overflow:hidden; }
.h_mid_box1 .main_box .conbox dl dt{ margin:0px; width:100%; height:130px; text-align:center; background:#b00322; float:left; display:inline; }
.h_mid_box1 .main_box .conbox dl dt img{ transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
.h_mid_box1 .main_box .conbox dl:hover dt img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
.h_mid_box1 .main_box .conbox dl dd{ margin:0 0 0 6%; width:88%; font-size:13px; text-align:center; float:left; display:inline; }
.h_mid_box1 .main_box .conbox dl dd span{ margin:20px 0 0 0; width:100%; line-height:35px; color:#3c3c3c; font-size:28px; white-space:nowrap; text-overflow:ellipsis; float:left; display:inline; overflow:hidden; }
.h_mid_box1 .main_box .conbox dl dd p{ margin:17px 0 0 0; width:100%; height:44px; line-height:22px; color:#3c3c3c; font-size:15px; float:left; display:inline; overflow:hidden; }
.h_mid_box1 .main_box .conbox dl dd i{ margin:15px 0 0 0; width:100%; line-height:20px; color:#b72a45; font-weight:bold; font-style:normal; float:left; display:inline; }
.h_mid_box1 .main_box .conbox .dltd1{  background:#f4f4f4; }
.h_mid_box1 .main_box .conbox .dltd0{  background:#fff; }
.h_mid_box1 .main_box .conbox a{ display:block; }
.h_mid_box1 .main_box .conbox a dl{ display:block; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
.h_mid_box1 .main_box .conbox a dl dd span{ color:#454545; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
.h_mid_box1 .main_box .conbox a dl dd p{ color:#555; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
.h_mid_box1 .main_box .conbox a dl dd i{ color:#b72a45; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
.h_mid_box1 .main_box .conbox a:hover{ display:block; }
.h_mid_box1 .main_box .conbox a:hover dl{ background:#b72a45; display:block; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
.h_mid_box1 .main_box .conbox a:hover dl dd span{ color:#fff; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
.h_mid_box1 .main_box .conbox a:hover dl dd p{ color:#fff; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
.h_mid_box1 .main_box .conbox a:hover dl dd i{ color:#fff; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

@media screen and (max-width:1479px) {
.h_mid_box1 .main_box{ width:1400px; }
}







.h_mid_box2{ margin:0 auto; width:1460px; overflow:hidden; }

.h_mid_box2 .con_box{ margin:95px 0 0 0; width:665px; float:left; display:inline; }
.h_mid_box2 .con_box i{ margin:0px; padding-bottom:20px; width:100%; line-height:150%; color:#3c3c3c; font-size:25px; font-weight:bold; font-style:normal; border-bottom:#ababab 1px solid; float:left; display:inline; }
.h_mid_box2 .con_box dl{ margin:25px 0 0 0; width:320px; float:left; display:inline; }
.h_mid_box2 .con_box dl dt{ margin:0px; width:100%; height:210px; text-align:center; float:left; display:inline; }
.h_mid_box2 .con_box dl dd{ margin:0px; width:100%; float:left; display:inline; }
.h_mid_box2 .con_box dl dd h1{ margin:20px 0 0 0; width:100%; height:50px; line-height:25px; font-size:20px; font-weight:normal; float:left; display:inline; overflow:hidden; }
.h_mid_box2 .con_box dl dd p{ margin:12px 0 0 0; width:100%; height:48px; line-height:24px; font-size:16px; color:#777; float:left;
display: -webkit-box;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.h_mid_box2 .con_box dl dd em{ margin:25px 0 0 0; width:130px; height:27px; line-height:27px; font-size:15px; font-style:normal; float:left; display:inline; }
.h_mid_box2 .con_box dl dd em a{ padding:0 0 0 15px; width:115px; height:27px; color:#fff; background:#b72a45 url(../images/tb01.png) no-repeat 105px center; display:block; }
.h_mid_box2 .con_box dl dd em a:hover{ color:#fff; background:#666 url(../images/tb01.png) no-repeat 110px center; display:block; }
.h_mid_box2 .con_box .endtd{ float:right; }

@media screen and (max-width:1479px) {
.h_mid_box2{ width:1400px; }
}






/*------------------Neiye------------------------------*/

.ny_ad_box{ position:relative; margin:0 auto; width:100%; height:auto; text-align:center; overflow:hidden; }
.ny_ad_box img{ width:100%; vertical-align:top; }
.ny_ad_box .typebox{ position:absolute; z-index:2; left:50%; bottom:0px; margin:0 0 0 -730px; width:1460px; min-height:60px; text-align:left; background:url(../images/bg02.png); }
.ny_ad_box .typebox span{ margin:0 0 0 40px; width:auto; line-height:60px; font-size:18px; float:left; display:inline; }
.ny_ad_box .typebox span a{ color:#434343; }
.ny_ad_box .typebox span a:hover{ color:#b72a45; }
.ny_ad_box .typebox span a.on{ color:#b72a45; font-weight:bold; }
.ny_ad_box .typebox span a.on:hover{ color:#b72a45; }
@media screen and (max-width:1479px) {
.ny_ad_box .typebox{ margin:0 0 0 -700px; width:1400px; }
}








.ny_location_box{ margin:0 auto; margin-top:20px; width:1460px; overflow:hidden;  }
.ny_location_box i{ margin:0 10px; width:auto; line-height:25px; font-size:18px; color:#b72a45; font-family:"宋体"; font-weight:bold; font-style:normal; float:left; }
.ny_location_box a{ margin:0px; width:auto; line-height:25px; font-size:16px; color:#999; float:left; }
.ny_location_box a:hover{ color:#b72a45; }

@media screen and (max-width:1479px) {
.ny_location_box{ width:1400px; }
}







.ny_content_box{ margin:0 auto; margin-top:50px; width:1460px; overflow:hidden; }
@media screen and (max-width:1479px) {
.ny_content_box{ width:1400px; }
}




.ny_content_box1{ margin:0 auto; margin-top:50px; width:100%; overflow:hidden; }




.ny_tjyd_box{ margin:0 auto; width:1460px; overflow:hidden; }
@media screen and (max-width:1479px) {
.ny_tjyd_box{ width:1400px; }
}





.ny_news_box{ margin:0 auto; margin-top:50px; width:1460px; overflow:hidden; }
.ny_news_box .h_typename{ margin:0px; width:100%; line-height:40px; font-size:30px; color:#b72a45; float:left; display:inline; }

.ny_news_box .h_conbox{ margin:0px; width:100%; float:left; display:inline; }
.ny_news_box .h_conbox dl{ margin:40px 70px 0 0; width:440px; height:480px; float:left; display:inline; }
.ny_news_box .h_conbox dl dt{ margin:0px; width:100%; height:290px; float:left; display:inline; }

.ny_news_box .h_conbox dl dd{ margin:0px; width:100%; float:left; display:inline; }
.ny_news_box .h_conbox dl dd h1{ margin:20px 0 0 0; width:100%; height:50px; line-height:25px; font-size:20px; font-weight:normal; float:left; display:inline; overflow:hidden; }
.ny_news_box .h_conbox dl dd p{ margin:12px 0 0 0; width:100%; height:48px; line-height:24px; font-size:16px; color:#777; float:left;
display: -webkit-box;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.ny_news_box .h_conbox dl dd em{ margin:25px 0 0 0; width:130px; height:27px; line-height:27px; font-size:15px; font-style:normal; float:left; display:inline; }
.ny_news_box .h_conbox dl dd em a{ padding:0 0 0 15px; width:115px; height:27px; color:#fff; background:#b72a45 url(../images/tb01.png) no-repeat 105px center; display:block; }
.ny_news_box .h_conbox dl dd em a:hover{ color:#fff; background:#666 url(../images/tb01.png) no-repeat 110px center; display:block; }
.ny_news_box .h_conbox .endtd{ margin-right:0px; float:right; }
.ny_news_box .h_conbox .no_content{ margin:0px; padding:80px 0; width:100%; text-align:center; float:left; display:inline; }

@media screen and (max-width:1479px) {
.ny_news_box{ width:1400px; }
.ny_news_box .h_conbox dl{ margin-right:40px; }
}





.ny_news_xx_box{ margin:0 auto; width:1460px; overflow:hidden; }
.ny_news_xx_box .h_title{ margin:50px 0 0 0; padding-bottom:20px; width:100%; line-height:65px; font-size:50px; color:#3c3c3c; border-bottom:#3c3c3c 1px solid; float:left; display:inline; }
.ny_news_xx_box .h_date{ margin:20px 0 0 0; width:100%; line-height:40px; font-size:30px; color:#b72a45; float:left; display:inline; }
.ny_news_xx_box .h_content{ margin:30px 0 0 0; width:100%; float:left; display:inline; overflow:hidden; }

.ny_news_xx_box .h_prenext{ margin:20px 0 0 0; padding-top:12px; width:100%; border-top:#ddd 1px solid; float:left; display:inline; }
.ny_news_xx_box .h_prenext p{ margin:0px; width:1200px; line-height:190%; font-size:14px; color:#858585; float:left; display:inline; }
.ny_news_xx_box .h_prenext p a{ color:#858585; }
.ny_news_xx_box .h_prenext p a:hover{ color:#b72a45; }
.ny_news_xx_box .h_prenext i{ margin:10px 0 0 0; width:110px; height:32px; text-align:center; font-size:14px; font-family:"宋体"; font-style:normal; float:right; display:inline; }
.ny_news_xx_box .h_prenext i a{ width:108px; height:30px; line-height:30px; color:#858585; border:#999 1px solid; display:block; }
.ny_news_xx_box .h_prenext i a:hover{ color:#b72a45; border:#b72a45 1px solid; }


@media screen and (max-width:1479px) {
.ny_news_xx_box{ width:1400px; }
.ny_tjnews_box .h_conbox dl{ margin-right:40px; }
}




.ny_tjnews_box{ margin:30px 0 0 0; width:100%; border-top:#3c3c3c 1px solid; float:left; display:inline; }
.ny_tjnews_box .h_tjname{ margin:80px 0 0 0; width:100%; line-height:40px; font-size:30px; color:#b72a45; float:left; display:inline; }

.ny_tjnews_box .h_conbox{ margin:0px; width:100%; float:left; display:inline; }
.ny_tjnews_box .h_conbox dl{ margin:40px 70px 0 0; width:440px; height:480px; float:left; display:inline; }
.ny_tjnews_box .h_conbox dl dt{ margin:0px; width:100%; height:290px; float:left; display:inline; }

.ny_tjnews_box .h_conbox dl dd{ margin:0px; width:100%; float:left; display:inline; }
.ny_tjnews_box .h_conbox dl dd h1{ margin:20px 0 0 0; width:100%; height:50px; line-height:25px; font-size:20px; font-weight:normal; float:left; display:inline; overflow:hidden; }
.ny_tjnews_box .h_conbox dl dd p{ margin:12px 0 0 0; width:100%; height:48px; line-height:24px; font-size:16px; color:#777; float:left;
display: -webkit-box;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.ny_tjnews_box .h_conbox dl dd em{ margin:25px 0 0 0; width:130px; height:27px; line-height:27px; font-size:15px; font-style:normal; float:left; display:inline; }
.ny_tjnews_box .h_conbox dl dd em a{ padding:0 0 0 15px; width:115px; height:27px; color:#fff; background:#b72a45 url(../images/tb01.png) no-repeat 105px center; display:block; }
.ny_tjnews_box .h_conbox dl dd em a:hover{ color:#fff; background:#666 url(../images/tb01.png) no-repeat 110px center; display:block; }
.ny_tjnews_box .h_conbox .endtd{ margin-right:0px; float:right; }
.ny_tjnews_box .h_conbox .no_content{ margin:0px; padding:80px 0; width:100%; text-align:center; float:left; display:inline; }

@media screen and (max-width:1479px) {
.ny_tjnews_box .h_conbox dl{ margin-right:40px; }
}









.ny_type_box{ position:relative; margin:0 auto; width:100%; height:0px; text-align:left; }
.ny_type_box .typebox{ position:absolute; z-index:5; left:50%; top:0px; margin:0 0 0 -730px; width:1460px; min-height:60px; text-align:left; background:url(../images/bg02.png); }
.ny_type_box .typebox span{ margin:0 0 0 40px; width:auto; line-height:60px; font-size:18px; float:left; display:inline; }
.ny_type_box .typebox span a{ color:#434343; }
.ny_type_box .typebox span a:hover{ color:#b72a45; }
.ny_type_box .typebox span a.on{ color:#b72a45; font-weight:bold; }
.ny_type_box .typebox span a.on:hover{ color:#b72a45; }
@media screen and (max-width:1479px) {
.ny_type_box .typebox{ margin-left:-700px; width:1400px; }
}





.ny_pro_box{ margin:0 auto; width:100%; min-height:50px; overflow:hidden; }




.ny_prolist_box{ margin:0 auto; width:1460px; overflow:hidden; }
.ny_prolist_box .h_toptypename{ margin:80px 0 0 0; width:100%; line-height:45px; font-size:35px; font-weight:bold; color:#3c3c3c; float:left; display:inline; }
.ny_prolist_box .h_toptypename1{ margin:50px 0 0 0; width:100%; line-height:40px; font-size:30px; color:#b72a45; float:left; display:inline; }

.ny_prolist_box .h_typename{ margin:40px 0 0 0; width:100%; line-height:50px; font-size:35px; color:#3c3c3c; border-top:#909090 2px solid; border-bottom:#909090 1px solid; float:left; display:inline; }
.ny_prolist_box .h_typename span{ margin:0 50px 0 0; width:auto; line-height:50px; font-size:20px; float:left; display:inline; }
.ny_prolist_box .h_typename span a{ color:#3c3c3c; }
.ny_prolist_box .h_typename span a:hover{ color:#b72a45; }
.ny_prolist_box .h_typename span a.on{ color:#3c3c3c; font-weight:bold; }
.ny_prolist_box .h_typename span a.on:hover{ color:#b72a45; }

.ny_prolist_box .h_conbox{ margin:0px; width:100%; float:left; display:inline; }
.ny_prolist_box .h_conbox dl{ margin:40px 40px 0 0; width:210px; float:left; display:inline; }
.ny_prolist_box .h_conbox dl dt{ margin:0px; width:100%; height:210px; text-align:center; float:left; display:inline; overflow:hidden; }
.ny_prolist_box .h_conbox dl dt a{ width:100%; height:100%; display:block; }
.ny_prolist_box .h_conbox dl dt a:hover{ width:100%; height:100%; display:block; }
.ny_prolist_box .h_conbox dl dd{ margin:12px 0 0 0; padding-bottom:10px; width:100%; float:left; display:inline; }
.ny_prolist_box .h_conbox dl dd h1{ margin:0px; width:100%; line-height:28px; text-align:center; font-size:16px; color:#3c3c3c; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; float:left; display:inline; overflow:hidden; }
.ny_prolist_box .h_conbox dl dd p{ margin:0 3%; width:96%; height:84px; line-height:28px;  font-size:15px; color:#3c3c3c; float:left; display:inline; overflow:hidden; }
.ny_prolist_box .h_conbox .endtd{ margin-right:0px; float:right; }
/*.ny_prolist_box .h_conbox a dl{ background:#fff; display:block; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
.ny_prolist_box .h_conbox a:hover dl{ background:#f4f4f4; display:block; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }
*/
.ny_prolist_box .h_conbox .no_content{ margin:0px; padding:80px 0; width:100%; text-align:center; float:left; display:inline; }

@media screen and (max-width:1479px) {
.ny_prolist_box{ width:1400px; }
.ny_prolist_box .h_conbox dl{ margin-right:28px; }
}






.ny_pro_xx_box{ margin:0 auto; width:1460px; overflow:hidden; }
.ny_pro_xx_box .h_conbox{ margin:0px; width:100%; float:left; display:inline; overflow:hidden; }
.ny_pro_xx_box .h_conbox .left_box{ margin:60px 0 0 40px; width:552px; float:left; display:inline; }
.ny_pro_xx_box .h_conbox .right_box{ margin:60px 40px 0 0; padding:0 5px 20px 5px; width:660px; min-height:470px; border-bottom:#c9c9c9 1px solid; float:right; display:inline; }
.ny_pro_xx_box .h_conbox .right_box .h_title{ margin:0px; width:100%; line-height:45px; font-size:36px; color:#000; float:left; display:inline; }
.ny_pro_xx_box .h_conbox .right_box .h_scon{ margin:30px 0 0 0; width:100%; line-height:32px; font-size:16px; color:#595757; float:left; display:inline; overflow:hidden; }

.ny_pro_xx_box .h_content{ margin:60px 0 0 0; width:100%; float:left; display:inline; overflow:hidden; }

.ny_pro_xx_box .h_xgpro{ margin:30px 0 0 0; width:100%; border-top:#3c3c3c 1px solid; float:left; display:inline; overflow:hidden; }
.ny_pro_xx_box .h_xgpro .h_xgname{ margin:80px 0 0 0; width:100%; line-height:40px; font-size:30px; color:#b72a45; float:left; display:inline; }
.ny_pro_xx_box .h_xgpro .h_xgconbox{ margin:0px; width:100%; float:left; display:inline; }

.ny_pro_xx_box .h_xgpro .h_xgconbox dl{ margin:40px 40px 0 0; width:210px; float:left; display:inline; }
.ny_pro_xx_box .h_xgpro .h_xgconbox dl dt{ margin:0px; width:100%; height:210px; text-align:center; float:left; display:inline; overflow:hidden; }
.ny_pro_xx_box .h_xgpro .h_xgconbox dl dt a{ width:100%; height:100%; display:block; }
.ny_pro_xx_box .h_xgpro .h_xgconbox dl dt a:hover{ width:100%; height:100%; display:block; }
.ny_pro_xx_box .h_xgpro .h_xgconbox dl dd{ margin:12px 0 0 0; padding-bottom:10px; width:100%; float:left; display:inline; }
.ny_pro_xx_box .h_xgpro .h_xgconbox dl dd h1{ margin:0px; width:100%; line-height:28px; text-align:center; font-size:16px; color:#3c3c3c; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; float:left; display:inline; overflow:hidden; }
.ny_pro_xx_box .h_xgpro .h_xgconbox dl dd p{ margin:0 3%; width:96%; height:84px; line-height:28px;  font-size:15px; color:#3c3c3c; float:left; display:inline; overflow:hidden; }
.ny_pro_xx_box .h_xgpro .h_xgconbox .endtd{ margin-right:0px; float:right; }

@media screen and (max-width:1479px) {
.ny_pro_xx_box{ width:1400px; }
.ny_pro_xx_box .h_xgpro .h_xgconbox dl{ margin-right:28px; }
}




.ny_contact_box{ margin:0 auto; width:1320px; overflow:hidden; }
.ny_contact_box .toptitle_box{ margin:50px 0 0 0; width:100%; line-height:45px; font-size:36px; font-weight:bold; color:#b72a45; float:left; display:inline; }

.ny_contact_box .join_box{ margin:30px 0 0 0; width:100%; float:left; display:inline; }
.ny_contact_box .join_box .leftcon{ margin:0px; width:500px; float:left; display:inline; overflow:hidden; }
.ny_contact_box .join_box .leftcon .h_con{ margin:12px 0 0 0; width:100%; float:left; display:inline; }
.ny_contact_box .join_box .leftcon .h_con .scon{ margin:0px; width:240px; float:left; display:inline; }
.ny_contact_box .join_box .leftcon .h_con .rf{ float:right; }
.ny_contact_box .join_box .leftcon .h_con span{ margin:0px; width:100%; line-height:150%; font-size:18px; color:#666; float:left; display:inline; }
.ny_contact_box .join_box .leftcon .h_con .c_text1{ margin:3px 0 0 0; padding:0 10px; width:218px; height:30px; line-height:30px; font-size:14px; color:#666; background:none; border:#ccc 1px solid; float:left; display:inline; }
.ny_contact_box .join_box .leftcon .h_con .c_text2{ margin:3px 0 0 0; padding:0 10px; width:478px; height:30px; line-height:30px; font-size:14px; color:#666; background:none; border:#ccc 1px solid; float:left; display:inline; }
.ny_contact_box .join_box .leftcon .h_con .c_textarea{ margin:3px 0 0 0; padding:5px 10px; width:478px; height:135px; line-height:150%; font-size:14px; color:#666; background:none; border:#ccc 1px solid; float:left; display:inline; }
.ny_contact_box .join_box .leftcon .c_sub{ margin:20px 0 0 0; padding:0px; width:100%; height:40px; line-height:38px; font-size:20px; font-weight:bold; color:#fff; text-align:center; background:#b72a45; border:none; float:left; display:inline; }


.ny_contact_box .join_box .rightcon{ margin:40px 0 0 0; width:720px; float:right; display:inline; }
.ny_contact_box .join_box .rightcon .h_imgcon{ margin:0px; width:100%; text-align:center; float:left; display:inline; }
.ny_contact_box .join_box .rightcon .h_imgcon img{ width:100%; vertical-align:top; }
.ny_contact_box .join_box .rightcon .h_tbcon{ margin:10px 0 0 0; padding-top:22px; width:100%; line-height:22px; font-size:14px; color:#3f3f3f; background:url(../images/tb03.jpg) no-repeat 47px top; float:left; display:inline; }


.ny_contact_box .contact_box{ margin:80px 0 0 0; width:100%; float:left; display:inline; }
.ny_contact_box .contact_box .leftcon{ margin:0px; width:500px; float:left; display:inline; }
.ny_contact_box .contact_box .leftcon .h_title{ margin:0px; width:100%; line-height:45px; font-size:36px; font-weight:bold; color:#b72a45; float:left; display:inline; }
.ny_contact_box .contact_box .leftcon .h_content{ margin:25px 0 0 0; width:100%; line-height:180%; min-height:210px; float:left; display:inline; overflow:hidden; }
.ny_contact_box .contact_box .leftcon .h_ewm{ margin:25px 0 0 0; width:100%; float:left; display:inline; }

.ny_contact_box .contact_box .rightcon{ margin:0px; width:720px; float:right; display:inline; }
.ny_contact_box .contact_box .rightcon img{ width:100%; vertical-align:top; }






/*--------------------------------------------*/

.about_box1{ margin:0px; width:100%; float:left; display:inline; }
.about_box1 .conbox1{ margin:0 auto; width:1320px; overflow:hidden; }
.about_box1 .conbox1 .h_typename{ margin:0px; padding-bottom:35px; width:100%; line-height:68px; font-size:52px; color:#3c3c3c; border-bottom:#3c3c3c 1px solid; float:left; display:inline;  }
.about_box1 .conbox1 .h_title{ margin:40px 0 0 0; width:100%; line-height:35px; font-size:25px; font-weight:bold; color:#3c3c3c; float:left; display:inline;  }
.about_box1 .conbox1 .h_content{ margin:40px 0 0 0; width:100%; line-height:170%; font-size:20px; color:#3c3c3c; float:left; display:inline; overflow:hidden; }

.about_box1 .conbox2{ position:relative; margin:0 auto; width:1320px; }
.about_box1 .conbox2 .h_typename{ position:absolute; z-index:3; left:0px; top:-125px; margin:0px; padding-bottom:40px; width:100%; line-height:68px; font-size:52px; color:#3c3c3c; border-bottom:#3c3c3c 1px solid; float:left; display:inline;  }
.about_box1 .conbox2 .h_title{ margin:100px 0 0 0; width:100%; line-height:40px; font-size:30px; color:#3c3c3c; float:left; display:inline;  }
.about_box1 .conbox2 .h_content{ margin:40px 0 0 0; width:100%; line-height:170%; font-size:20px; color:#3c3c3c; float:left; display:inline; overflow:hidden; }

.about_box1 .conbox3{ margin:0 auto; width:1320px; overflow:hidden; }
.about_box1 .conbox3 .h_typename{ margin:100px 0 0 0; padding-bottom:35px; width:100%; line-height:68px; font-size:52px; color:#3c3c3c; border-bottom:#3c3c3c 1px solid; float:left; display:inline;  }
.about_box1 .conbox3 .h_title{ margin:40px 0 0 0; width:100%; line-height:40px; font-size:30px; color:#3c3c3c; float:left; display:inline;  }
.about_box1 .conbox3 .h_content{ margin:40px 0 0 0; width:100%; line-height:170%; font-size:20px; color:#3c3c3c; float:left; display:inline; overflow:hidden; }

.about_box1 .imgbox1{ margin:0 auto; margin-top:70px; width:100%; overflow:hidden; }
.about_box1 .imgbox2{ margin:0 auto; margin-top:50px; width:1320px; overflow:hidden; }



.about_box2{ margin:0 auto; padding-bottom:190px; width:1320px; background:url(../img/about_2_01.jpg) no-repeat right bottom; overflow:hidden; }
.about_box2 .h_typename{ margin:0px; padding-bottom:35px; width:700px; line-height:68px; font-size:52px; color:#3c3c3c; border-bottom:#3c3c3c 1px solid; float:left; display:inline;  }
.about_box2 .h_title{ margin:40px 0 0 0; width:100%; line-height:35px; font-size:25px; font-weight:bold; color:#3c3c3c; float:left; display:inline;  }
.about_box2 .h_content{ margin:40px 0 0 0; width:700px; line-height:170%; font-size:20px; color:#3c3c3c; float:left; display:inline; overflow:hidden; }



.about_box3{ position:relative; margin:0 auto; width:1320px; border-bottom:#3c3c3c 1px solid; overflow:hidden; }
.about_box3 .h_typename{ margin:0px; padding-bottom:35px; width:100%; line-height:68px; font-size:52px; color:#3c3c3c; border-bottom:#3c3c3c 1px solid; float:left; display:inline;  }

.about_box3 .left_con{ margin:0px; width:430px; min-height:800px; float:left; display:inline; }
.about_box3 .left_con .h_title{ margin:40px 0 0 0; width:100%; line-height:40px; font-size:30px; color:#b72a45; float:left; display:inline;  }
.about_box3 .left_con .h_content{ margin:40px 0 0 0; padding-bottom:20px; width:100%; line-height:170%; font-size:20px; color:#3c3c3c; float:left; display:inline; overflow:hidden; }
.about_box3 .right_con{ position:absolute; z-index:2; right:0px; bottom:0px; margin:0px; width:850px; float:left; display:inline; }



.about_box4{ margin:0 auto; width:1320px; overflow:hidden; }
.about_box4 .conbox1{ margin:0px; padding-bottom:210px; width:100%; background:url(../img/about_4_01.jpg) no-repeat right bottom; float:left; display:inline; }
.about_box4 .conbox1 .h_typename{ margin:0px; padding-bottom:35px; width:100%; line-height:68px; font-size:52px; color:#3c3c3c; border-bottom:#3c3c3c 1px solid; float:left; display:inline;  }
.about_box4 .conbox1 .h_title{ margin:40px 0 0 0; width:100%; line-height:40px; font-size:30px; color:#b72a45; float:left; display:inline;  }
.about_box4 .conbox1 .h_content{ margin:40px 0 0 0; width:780px; line-height:170%; font-size:20px; color:#3c3c3c; float:left; display:inline; overflow:hidden; }

.about_box4 .conbox2{ margin:100px 0 0 0; width:100%; float:left; display:inline; }
.about_box4 .conbox2 .h_typename{ margin:0px; padding-bottom:35px; width:100%; line-height:68px; font-size:52px; color:#3c3c3c; border-bottom:#3c3c3c 1px solid; float:left; display:inline;  }
.about_box4 .conbox2 .h_title{ margin:40px 0 0 0; width:100%; line-height:40px; font-size:30px; color:#b72a45; float:left; display:inline;  }
.about_box4 .conbox2 .h_content{ margin:40px 0 0 0; width:100%; line-height:170%; font-size:20px; color:#3c3c3c; float:left; display:inline; overflow:hidden; }

.about_box4 .imgbox{ margin:60px 0 0 0; width:100%; float:left; display:inline; }




.idea_box{ margin:0px; width:100%; float:left; display:inline; }
.idea_box .conbox1{ margin:0 auto; width:1320px; overflow:hidden; }
.idea_box .conbox1 .h_typename{ margin:0px; padding-bottom:35px; width:100%; line-height:68px; font-size:52px; color:#3c3c3c; border-bottom:#3c3c3c 1px solid; float:left; display:inline;  }
.idea_box .conbox1 .h_title{ margin:40px 0 0 0; width:100%; line-height:40px; font-size:30px; color:#b72a45; float:left; display:inline;  }
.idea_box .conbox1 .h_content{ margin:40px 0 0 0; width:100%; line-height:170%; font-size:20px; color:#3c3c3c; float:left; display:inline; overflow:hidden; }

.idea_box .conbox2{ position:relative; margin:0 auto; width:100%; overflow:hidden; }
.idea_box .conbox2 .h_conbox{ position:absolute; z-index:2; left:50%; top:42%; margin:0 0 0 -660px;; width:1320px; }
.idea_box .conbox2 .h_conbox .h_typename{ margin:0px; width:100%; line-height:65px; font-size:50px; color:#3c3c3c; float:left; display:inline;  }
.idea_box .conbox2 .h_conbox .h_title{ margin:40px 0 0 0; width:100%; line-height:40px; font-size:30px; color:#b72a45; float:left; display:inline;  }
.idea_box .conbox2 .h_conbox .h_content{ margin:40px 850px 0 0; width:450px; line-height:170%; font-size:20px; color:#3c3c3c; float:left; display:inline; overflow:hidden; }
.idea_box .conbox2 .h_namebox{ position:absolute; z-index:3; left:50%; bottom:40px; margin:0 0 0 -660px; width:1320px; }
.idea_box .conbox2 .h_namebox .h_name{ margin:0px; width:500px; line-height:150%; font-size:15px; color:#3c3c3c; text-align:right; float:left; display:inline;  }

.idea_box .imgbox1{ margin:0 auto; margin-top:60px; width:100%; overflow:hidden; }
.idea_box .imgbox2{ margin:0 auto; width:100%; overflow:hidden; }

@media screen and (max-width:1699px) {
.idea_box .conbox1 .h_typename{ line-height:60px; font-size:48px; }
.idea_box .conbox2 .h_conbox{ top:40%; }
.idea_box .conbox2 .h_conbox .h_typename{ line-height:55px; font-size:42px; }
.idea_box .conbox2 .h_conbox .h_title{ margin-top:35px; }
.idea_box .conbox2 .h_conbox .h_content{ margin-top:35px; font-size:18px; }
}

/*------------页码0----------*/
.page_box{ margin:60px 0 0 0; width:100%; line-height:28px; font-size:14px; font-family:"微软雅黑","宋体"; text-align:center; float:left; display:inline; overflow:hidden; }
.page_box span{ margin:0 2px; padding:0px 12px; height:28px; line-height:28px; color:#a4a4a4; background:#e8e8e8; vertical-align:top; display:inline-block; overflow:hidden;}
.page_box a{ margin:0 2px; padding:0px 12px; height:28px; line-height:28px; color:#242b3d; background:#e8e8e8; vertical-align:top; display:inline-block; overflow:hidden;}
.page_box a:hover{ margin:0 2px; padding:0px 12px; height:28px; line-height:28px; background:#b72a45; color:#ffffff; vertical-align:top; display:inline-block; overflow:hidden;}
.page_box a.on{ margin:0 2px; padding:0px 12px; height:28px; line-height:28px; background:#b72a45; color:#ffffff; vertical-align:top; display:inline-block; overflow:hidden;}
.page_box a.on:hover{ margin:0 2px; padding:0px 12px; height:28px; line-height:28px; background:#b72a45; color:#dddddd; vertical-align:top; display:inline-block; overflow:hidden;}
.page_box u{ margin:0 0 0 2px; padding:0px; width:40px; height:26px; line-height:26px; border:#e9e9e9 1px solid; background:#e8e8e8; text-decoration:none; vertical-align:top; display:inline-block; overflow:hidden;}
.page_box .p_text{ margin:0px; padding:0px; width:42px; height:26px; line-height:26px; color:#242b3d; border:none; background:none; text-align:center; }
.page_box i{ margin:0 0 0 4px; padding:0px; width:36px; height:28px; line-height:28px; font-style:normal; vertical-align:top; display:inline-block; overflow:hidden;}
.page_box .p_button{ margin:0px; padding:0px; width:36px; height:28px; line-height:28px; color:#fff; background:#b72a45; border:none; text-align:center; }
/*------------页码1----------*/

/*------------------footer------------------------------*/
.f_padheght{ margin:0 auto; width:100%; height:70px; overflow:hidden; }


.bottom_box{ margin:0 auto; width:100%; overflow:hidden; }
.bottom_box .logo_box{ margin:0px; width:100%; background:#b72a45; float:left; }
.bottom_box .logo_box p{ margin:0 auto; padding:25px 0; width:1460px; overflow:hidden; }



.bottom_box .main_box{ margin:0px; padding:25px 0 20px 0; width:100%; background:#3c3c3c; float:left; }
.bottom_box .main_box .con_box{ margin:0 auto; width:1460px; min-height:205px; color:#fefefe; }
.bottom_box .main_box .con_box .left_box{ margin:0px; width:720px; float:left; display:inline; overflow:hidden; }
.bottom_box .main_box .con_box .left_box .h_menu{ margin:0 0 0 15px; width:220px; min-height:136px; float:left; display:inline; }
.bottom_box .main_box .con_box .left_box .h_menu span{ margin:15px 0 0 0; width:100%; line-height:140%; font-size:16px; float:left; display:inline; }




.bottom_box .main_box .con_box .right_box{ position:relative; margin:0px; width:570px; float:right; display:inline; }
.bottom_box .main_box .con_box .right_box .zzcon{ position:absolute; z-index:2; left:0px; top:-115px; margin:0px; width:100%; height:295px; overflow:hidden; }

.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox{ margin:0px; width:570px; height:auto; float:left; display:inline; overflow:hidden; }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .prev{ margin:80px 10px 0 0; width:30px; height:50px; float:left; display:inline }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .next{ margin:80px 0 0 0; width:30px; height:50px; float:right; display:inline; }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox em{ margin:0px; width:30px; height:50px; line-height:50px; text-align:center; font-size:40px; font-weight:bold; color:#ccc; font-family:"宋体"; font-style:normal; cursor:pointer; float:left; display:block; }

.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .conbox{ margin:0px; width:490px; float:left; display:inline; }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .conbox ul{ margin:0px; padding:0px; width:490px; list-style:none; float:left; display:inline; overflow:hidden; }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .conbox ul li{ margin:0px; width:490px; float:left; display:inline; overflow:hidden; }

.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .conbox ul li dl{ margin:0px; width:240px; float:left; display:inline; }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .conbox ul li dl dt{ margin:0px; width:100%; text-align:center; float:left; display:inline; }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .conbox ul li dl dd{ margin:0 0 0 20px; width:220px; height:85px; float:left; display:inline; }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .conbox ul li dl dd i{ margin:10px 0 0 0; width:100%; line-height:20px; font-size:13px; color:#9e9e9e; font-style:normal; float:left; display:inline; }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .conbox ul li dl dd i a{ color:#9e9e9e; }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .conbox ul li dl dd i a:hover{ color:#fff; }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .conbox ul li dl dd span{ margin:5px 0 0 0; width:100%; line-height:25px; font-size:16px; color:#fff; float:left; display:inline; }
.bottom_box .main_box .con_box .right_box .zzcon .con_rollBox .conbox ul li .endtd{ float:right; }



.bottom_box .main_box .fcon_box{ margin:0 auto; width:1460px; overflow:hidden; }
.bottom_box .main_box .fcon_box .left_box{ margin:45px 0 0 0; width:900px; line-height:180%; font-size:14px; color:#a1a1a1; float:left; display:inline; overflow:hidden; }

.bottom_box .main_box .fcon_box .right_box{ margin:45px 0 0 0; width:300px; float:right; display:inline; }
.bottom_box .main_box .fcon_box .right_box .fxcon{ margin:0px; width:100%; text-align:left; float:left;}
.bottom_box .main_box .fcon_box .right_box .fxcon span{ margin:0 0 0 15px; width:auto; height:35px; vertical-align:top; display:inline-block; }
.bottom_box .main_box .fcon_box .right_box .fxcon span p{ position:absolute; z-index:50; margin:-160px 0 0 -60px; width:150px; height:150px; text-align:center; background:#f5f5f5; border:#ddd 1px solid; display:none; }
.bottom_box .main_box .fcon_box .right_box .fxcon span p img{ width:150px; height:150px; }
.bottom_box .main_box .fcon_box .right_box .fxcon span.on:hover p{ display:inline; }


.bottom_box a{ color:#a1a1a1; }
.bottom_box a:hover{ color:#fff; text-decoration:underline; }


@media screen and (max-width:1479px) {
.bottom_box .logo_box p{ width:1400px; }
.bottom_box .main_box .con_box{ width:1400px; }
.bottom_box .main_box .fcon_box{ width:1400px; }
}




#online_kf{ position:fixed; z-index:100; bottom:100px; right:0px; margin:0px; padding:0px; width:45px; height:auto; display:none; }
#online_kf p{ margin:0px; width:100%; height:50px; text-align:center; font-size:15px; font-family:"Arial","微软雅黑"; background:url(../images/on_top.png) no-repeat center top; cursor:pointer; float:left; display:block; }
#online_kf p em{ margin:5px 0 0 0; width:100%; height:45px; line-height:45px; color:#fff; background:#afafaf; font-style:normal; float:left; display:inline; }
#online_kf p:hover{ background:url(../images/on_topA.png) no-repeat center top; }
#online_kf p:hover em{ background:#707070; }

#online_kf i{ position:relative; margin:2px 0 0 0; width:45px; height:45px; text-align:left; font-style:normal; float:left; display:block; }
#online_kf i:hover span{ width:115px; background-color:#b72a45; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

#online_kf .iqq span{ position:absolute; z-index:101; top:0px; right:0px; margin:0px; width:45px; height:45px; line-height:45px; text-align:left; font-size:14px; background:url(../images/on_qq.png) no-repeat left center; background-color:#333; overflow:hidden; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; } 
#online_kf .iqq span a{ padding-left:45px; width:65px; height:45px; color:#fff; display:block; }
#online_kf .iqq span a:hover{ color:#eee; display:block; }

#online_kf .icall span{ position:absolute; z-index:101; top:0px; right:0px; margin:0px; width:45px; height:45px; line-height:45px; text-align:left; font-size:14px; background:url(../images/on_call.png) no-repeat left center; background-color:#333; overflow:hidden;  transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; } 
#online_kf .icall span a{ padding-left:45px; width:65px; height:45px; color:#fff; display:block; }
#online_kf .icall span a:hover{ color:#eee; display:block; }

#online_kf dl{ position:relative; margin:2px 0 0 0; width:45px; height:45px; text-align:left; background:#333 url(../images/on_code.png) no-repeat center center; float:left; display:block; }
#online_kf dl dt{ position:absolute; z-index:101; top:-98px; left:-155px; margin:0px; padding:6px 19px 6px 6px; width:130px; height:130px; text-align:center; background:url(../images/on_codebg.png) no-repeat left top; display:none;  }
#online_kf dl:hover dt{ display:block; }

/*----------------------------------------------------*/



/* 鼠标移到图片上效果0 */
.eff_img{ position: relative; cursor:pointer; overflow:hidden; }

.eff_img .shade{ position: absolute;z-index:5; top:100%; left:0px; width:100%; height:100%; background:#fff; opacity:0.6; filter:alpha(opacity=60); transition:0.5s all; display:block; }
.eff_img:hover .shade{ top:0px; transition:0.6s ease-in-out; }

.eff_img .img_icon{ position: absolute; z-index:8; top:50%; left:-100%; margin-left:-18px; margin-top:-18px; transform:rotate(360deg);transition:0.6s ease-in-out; display:inline-block; }
.eff_img:hover .img_icon{ left:50%; transform:rotate(3600deg);-webkit-transform:rotate(3600deg);-moz-transform:rotate(3600deg);-o-transform:rotate(3600deg);-ms-transform:rotate(3600deg);transition: .6s ease-in-out;-webkit-transition: .6s ease-in-out;-moz-transition: .6s ease-in-out;-o-transition: .6s ease-in-out;-ms-transition: .6s ease-in-out;}

.eff_img img{
    transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);
    transition:All .6s ease-in-out;-webkit-transition:All .6s ease-in-out;-moz-transition:All .6s ease-in-out;-o-transition:All .6s ease-in-out;-ms-transition:All .6s ease-in-out;
}
.eff_img:hover>img{
    transform:scale(1.4);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);
    transition:All .6s ease-in-out;-webkit-transition:All .6s ease-in-out;-moz-transition:All .6s ease-in-out;-o-transition:All .6s ease-in-out;-ms-transition:All .6s ease-in-out;
}



.eff_img1{ overflow:hidden; }
.eff_img1 img{
    transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);
    transition:All .6s ease-in-out;-webkit-transition:All .6s ease-in-out;-moz-transition:All .6s ease-in-out;-o-transition:All .6s ease-in-out;-ms-transition:All .6s ease-in-out;
}
.eff_img1:hover a>img{
    transform:scale(1.4);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);
    transition:All .6s ease-in-out;-webkit-transition:All .6s ease-in-out;-moz-transition:All .6s ease-in-out;-o-transition:All .6s ease-in-out;-ms-transition:All .6s ease-in-out;
}
/* 鼠标移到图片上效果1 */
