.preview{width:450px; overflow:hidden;margin:0 auto}
/* smallImg */
.smallImg{position:relative; height:60px; margin-top:1px; padding:6px 0px; width:450px; overflow:hidden;float:left; margin-top:10px}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; display:none}
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:434px; margin-top:-50px;}

#imageMenu {height:54px; width:440px; overflow:hidden; margin-left:0; float:left; text-align:center}
#imageMenu span {height:50px; width:60px; overflow:hidden;text-align:center;}
#imageMenu span img{width:50px; height:50px;cursor:pointer;}
#imageMenu span#onlickImg img, #imageMenu span:hover img{ width:50px; height:50px; border:1px solid #ee0000;}
/* bigImg */
.bigImg{position:relative; float:left; width:450px; height:450px; overflow:hidden;}
.bigImg #midimg{width:450px; height:450px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background:#000; border:1px solid #fff;display:block}
/* bigView */
#bigView{position:absolute;border: 1px solid #ccc; overflow: hidden; z-index:999; display:block}
#bigView img{position:absolute;}
.fd_tu{ display:block}

@media only screen and (max-width: 800px) {
.preview{width:350px; overflow:hidden;margin:0 auto}
.smallImg{position:relative; height:60px; margin-top:1px;  padding:6px 0px; width:350px; overflow:hidden;float:left;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:334px; margin-top:-50px; display:none}

#imageMenu {height:50px; width:340px; overflow:hidden; margin-left:0; float:left;}

.bigImg{position:relative; float:left; width:350px; height:350px; overflow:hidden;}
.bigImg #midimg{width:350px; height:350px;}
.fd_tu{ display: none}
.bigImg #winSelector{width:350px; height:350px;}
.bigImg #winSelector{width:235px; height:210px;display: none}
#winSelector{display: none;background: none; border:0px solid #fff;}
}

@media only screen and (max-width:400px) {
.preview{width:300px; overflow:hidden;margin:0 auto}
.smallImg{position:relative; height:60px; margin-top:1px; padding:6px 0px; width:300px; overflow:hidden;float:left;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:284px; margin-top:-50px; display:none}

#imageMenu {height:50px; width:280px; overflow:hidden; margin-left:0;}

.bigImg{position:relative; float:left; width:300px; height:300px; overflow:hidden;}
.bigImg #midimg{width:300px; height:300px;}
.bigImg #winSelector{width:300px; height:300px;}
}

@media only screen and (max-width:330px) {
.preview{width:280px; overflow:hidden;margin:0 auto}
.smallImg{position:relative; height:52px; margin-top:1px;padding:6px 0px; width:280px; overflow:hidden;float:left;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:264px; margin-top:-50px; display:none}

#imageMenu {height:50px; width:250px; overflow:hidden; margin-left:0; }

.bigImg{position:relative; float:left; width:280px; height:280px; overflow:hidden;}
.bigImg #midimg{width:280px; height:280px;}
.bigImg #winSelector{width:280px; height:280px;}
}


/*-------cp show----------*/
.cp_fa_box{ overflow:hidden; margin:0px; padding:0px;background:#f4f4f4; margin-bottom:20px; padding:40px 0px}

.cpbox{ overflow:hidden; margin:0px; padding:0px;background:url(../images/cpxx_bg.jpg) no-repeat center; background-size:cover; margin-bottom:20px; padding:40px 0px}
.cpbox_L{ float:left; height:auto; width:53%; margin-bottom:15px}
.cpbox_R{ float:left; height:auto; width:47%; overflow:hidden}


.cpxx{ overflow:hidden; padding:0px; margin:0px;}
.cpxx dl{ overflow:hidden; padding:0px; margin:0px}
.cpxx dl dt{ overflow:hidden; padding:0px; margin:0px; font-size:22px; line-height:190%; color:#333333; margin-bottom:10px}
.cpxx dl dd{ overflow:hidden; padding:0px; margin:0px; font-size:16px;}
.cpxx dl dd b{ color:#222; font-weight:normal;font-size:16px;font-weight:bold; padding-top:10px}


.cptd_sm{ color:#333; font-size:16px; line-height:190%}
.cpsx_sm{color:#333; font-size:16px;overflow:hidden; margin:0px; padding:0px; margin-top:10px; margin-bottom:10px}
.cpsx_sm p{overflow:hidden; margin:0px;}

.cp_zx_tel{overflow:hidden; padding:0px; margin:0px; font-size:16px; color:#333333; margin-bottom:10px}
.cp_zx_tel span{font-size:22px; color:#FF0000; font-weight:bold}
.cp_zx_tel span a{font-size:22px; color:#FF0000; font-weight:bold}


.mfzx_btn_k{ overflow:hidden;}
.mfzx_btn1{overflow:hidden; background:#FF9C00 url(../images/i_albb1.svg) no-repeat 5px center; line-height:30px;padding:1px 8px 1px 30px; background-size:20px 20px; font-size:15px; color:#FFFFFF; border-radius:4px; width:100px; float:left; margin-right:20px}
.mfzx_btn2{overflow:hidden; background:#FF9C00 url(../images/i_tb1.svg) no-repeat 5px center; line-height:30px;padding:1px 8px 1px 30px; background-size:20px 20px; font-size:15px; color:#FFFFFF;border-radius:4px; width:100px; float:left}
.mfzx_btn_k a:hover .mfzx_btn1{background:#FF6600 url(../images/i_albb1.svg) no-repeat 5px center; background-size:20px 20px; }
.mfzx_btn_k a:hover .mfzx_btn2{background:#FF6600 url(../images/i_tb1.svg) no-repeat 5px center; background-size:20px 20px; }
.mfzx_btn_k a{ display:inline}



@media only screen and (max-width:1190px) {
.cpbox_L{ float:left; height:auto; width:auto; margin-right:25px;}
.cpbox_R{ float:left; height:auto; overflow:hidden}
}

@media only screen and (max-width:1000px) {
.cpbox_L{ float:left; height:auto; width:100%; margin-right:0px;}
.cpbox_R{ float:left; height:auto; width:100%; overflow:hidden; margin-bottom:10px; padding-bottom:15px}
.cpxx dl dt{margin-bottom:2px}
.cpxx dl dd{ overflow:hidden; padding:0px; margin:0px; font-size:14px;}

.cpsx_sm{color:#333; font-size:14px;overflow:hidden; margin:0px; padding:0px; margin-top:10px; margin-bottom:10px}
.cptd_sm{ color:#333; font-size:14px; line-height:190%}


}


.splm{overflow: hidden;height:40px;margin:0px;padding:0px;line-height:40px;border-top:1px #f20002 solid;background:#F2F0F0; margin-bottom:15px;margin-top:15px}
.splm span{display: block; color: #f20002;font-size: 16px;font-weight: bold; padding-left:20px}


.xc_t_wrap { border-bottom:#ddd 1px solid; overflow:hidden; margin-bottom:15px}
.xc_t_wrap .xc_title { font-size:24px;color:#111;font-weight:normal; overflow:hidden; line-height:190%}
.smwz{ font-size:15px; line-height:30px}



