@charset "gb2312";
/* CSS Document */
body{ margin:0;padding:0;font-family: 'Î¢ÈíÑÅºÚ';
		font-size:14px;;
		line-height: 28px;position:relative;color:#666;}
div, form,  ul,  li, dl, dt, dd, p { margin: 0; padding: 0; border: 0; }
li, dl { list-style-type:none; }
ol li{list-style-type: decimal;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:15px; font-weight:normal; }
a:focus {outline:none; -moz-outline:none}
a{/*text-decoration:none;color:#333; 
	-moz-transition: all 0.5s ease-in;
    -webkit-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;*/}
a{color:#666;text-decoration:none;}
a:hover{color:#D40202;text-decoration:underline}
input,textarea{ outline:none;color:#333;font-family:"Î¢ÈíÑÅºÚ";}
table{border-collapse: collapse;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{ clear:both;}
em,i{font-style: normal}
img{line-height:0;margin:0;padding:0; vertical-align:top;border:0}
.fleft{float:left}
.fright{float:right;}

.width{max-width:1200px;margin:0 auto;}

.head_bg{background:#F9F8F4; overflow:hidden;}
.head{}
.head img{width:98%}
.logo{width:30%}
.head_right{width:40%}




.nav_bg{background:url(../images/nav-bg.jpg) repeat-x;height:38px;line-height:38px;}
.nav{}
.menu{width:82%;z-index:99999999999}
.menu>li{background:url(../images/line.jpg) no-repeat right;float: left;height:37px;float:left; position:relative;/*padding:0 2%*/width:14%;text-align:center;z-index:99999999999}
.menu>li>a{/*padding:0 6%;*/display:block;color:#fff}
.menu>li>a:hover{background:#D40202;text-decoration:none}
.nav_right{background:#fff;border-radius:40px;width:13%;height:25px;line-height:25px;text-align:center;/**/margin-top:6px;font-size:15px;}
.two_menu{ position:absolute;top:38px;background:red;width:135px;;text-align:center;/**/font-size:15px;border:1px solid #E4E4E4;display:none}
.two_menu>li{background:url(../images/nav-sec1.jpg) repeat-x;height:35px;line-height:35px; position:relative;}
.two_menu li{/*padding-left:15px;*/}
.two_menu>li img{ vertical-align:middle;float:right;margin-top:12px;margin-right:10px;}
.two_menu>li>a{display:block;}
.three_menu{display:none; position:absolute;right:-137px;top:0;border:1px solid #E4E4E4;width:100%}
.three_menu li{background:url(../images/nav-sec1.jpg) repeat-x;height:34px;line-height:34px;}


.app_div{display:none}
.a_head{overflow:hidden;padding:15px 2%;background:#F9F8F4;}
.phone_logo{width:140px;}
.phone_logo img{width:100%}
.dl_lang{}
.dl_lang a{margin-left:10px;color:#333;margin-top:0px;float:left}


.mobe_nav{display:none;padding:5px 0;padding-bottom:15px;margin-bottom:10px;padding:0 2%; overflow:hidden;background:#F9F8F4;/*border-top:1px dashed #ccc*/}
.menu_icon{font-size:22px;padding:5px 2%;background:#F9F8F4/*;margin-top:10px;*/}
.menu_icon span{padding-top:5px;}
.menu_icon img{}
.mob_small{padding-left:15px;display:none}
.ban_app{display:none}
@media only screen and (max-width: 1230px) {
	.nav_div{padding:0 3%}
	
}
@media only screen and (max-width: 780px) {
	.nav{display:none;}
	.mobe_nav{display:block}
	.sousuo{width:100%}
	/*.banner-text{display:none}*/

	.nav_div{width:94%}
}

.mob_nav{display:block;font-size:16px;margin-top:10px;}
.mob_nav>li{ clear:both;width:100%;border-bottom:1px dashed #ccc}
.mob_nav>li>a{display:block;line-height:45px;}
.mob_nav>li img{ vertical-align:middle;margin-left:10px;}
.mob_subnav{padding-left:20px;font-size:16px;margin-bottom:10px;line-height:30px;}


.mob_ban{display:none}
.banner{ width:100%; position:relative; overflow:hidden;}
.banner img{ width:100%}
.flex-control-nav{position:absolute; bottom:0px;z-index:12;width:100%;text-align:center; left:-40px }
.flex-control-nav li{display:inline-block;width:27px;height:10px;margin:0 4px;*display:inline;zoom:1}
.flex-control-nav a{ display:inline-block;width:27px;height:10px;line-height:40px;overflow:hidden;cursor:pointer; background:url(../images/banScorll_ico.png) no-repeat 0 0}
.flex-control-nav .flex-active{background-position:-37px 0px;}
.flex-direction-nav{width:100%; height:100%; position:absolute; top:0; z-index:1}
.flex-direction-nav li {width:61px;height:60px;overflow:hidden}
.flex-direction-nav li a{width:61px;height:60px;background:url(../images/banner-point-list.png) no-repeat;position:absolute; z-index:11;top:50%;margin-top:-30px}
.flex-direction-nav li a.flex-prev{background-position:0 0; left:30px; opacity:0}
.flex-direction-nav li a.flex-next{background-position:-90px 0; right:30px;opacity:0}
.ab_titlic2{margin-top:10px;}
.ban_app{display:none}
.pagination1 .swiper-pagination-switch {

	display: inline-block;

	width: 27px;

	height: 7px;

	/*border-radius: 8px;*/

	background: url(../images/dian1.png) no-repeat;

	/*box-shadow: 0px 1px 2px #555 inset;*/

	margin: 0 3px;

	cursor: pointer;

}

.pagination1 .swiper-active-switch {

	background: url(../images/dian2.png) no-repeat;

}



.main{margin-top:25px;margin-bottom:25px; overflow:hidden}
.title{color:#333}
.title span{font-size:17px;}
.title span i{font-size:14px;color:#CE0000}
.title a{font-size:;color:#333}
.new_list{margin-top:10px;}
.new_list li{/*border-bottom:1px dashed #ccc; */overflow:hidden;font-size:14px;line-height:22px;padding-top:2px;padding-bottom:2px; background:url(../images/icon-09.gif) 0 9px no-repeat;padding-left:15px;}
.new_list li a{float:left; width:70%;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden; white-space:nowrap;text-overflow: ellipsis;} 
.new_list li span{float:right;}

/* marqueeleft */
.marqueeleft{height:136px;width:100%;overflow:hidden;margin-top:10px;;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:145px;;height:133px;overflow:hidden;}
.marqueeleft li img{width:100%}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;font-size:14px;}



.mnews{width:25%;margin-left:3%}
.mpro{width:40%;}
.mcontact{width:27%;margin-left:3%}
.m_dizhi{margin-top:10px;}
.m_dizhi p{line-height:26px;}

.footer{background:#797977;text-align:center;font-size:13px;color:#fff;padding:8px 0}
.footer a{text-decoration:underline;color:#fff}



.nei_main{margin-top:0px;}
.nei_left{width:18%;margin-top:20px;}
.nei_right{width:75%;background:url(../images/albg.jpg)  repeat-y left;/*padding-right:3%*/padding-left:7%;}
.nei_tit{background:url(../images/lbt-bg.jpg) no-repeat;height:50px; text-align:right;font-size:16px;line-height:65px;width:195px;}
.nei_tit a{display:block;margin-right:25px;color:#333}
.nei_tit a:hover{color:#D40202}
.nei_menu{/*background:#F1F1F1;*/margin-top:10px;background:url(../images/ulbg.jpg) no-repeat}
.nei_menu li{text-align:center;font-size:14px;background:url(../images/ali-bg.jpg) no-repeat left bottom;}
.nei_menu li a{display:block;padding:8px 0px;display:block;padding-top:5px;padding-bottom:15px;}
.nei_menu li a:hover{text-decoration:none;}
.NR_tit{border-bottom:1px solid #eee;margin-top:17px;padding-bottom:5px;}
.NR_tit img{margin-right:8px;}
.ab_font{}
.ab_padding{margin-top:15px;}
.ab_font img{float:left;margin-right:15px;}
.menu_cur{color:#D40202 !important;font-weight:600;}


.rongyu_list{}
.rongyu_list li{width:30%;float:left}
.rongyu_list li img{width:100%}


.feng{margin-top:20px;text-align:center}
.feng img{width:95%}
.feng_list{ overflow:hidden}
.feng_list li{width:30%;float:left;margin-left:2.5%;margin-top:2%}
.feng_list li img{width:100%;}
.page{text-align:center;margin-top:20px;}
.page a{border:1px solid #ccc;padding:1px 10px;margin-right:10px;}


.New_list{}
.New_list li{padding:10px 0;padding-left:15px; overflow:hidden;border-bottom:1px dashed #ccc;background:url(../images/icon-09.gif) 0 18px no-repeat;}
.New_list li a{width:30%;float:left}
.New_list li span{float:right}

.proAll{}
.proAll li{width:22%;margin-left:8%;float:left;margin-top:15px;}
.proAll li img{width:100%}

.nei_menu2 li{text-align:left;padding-left:5px;}
.nei_menu2 img{ vertical-align:middle;margin-right:10px;text-align:left !important}

.ab_padding{}
.ab_padding form{margin-top:25px;}
.ab_padding>form>div{margin-top:10px; overflow:hidden;width:100%}
.ab_padding span{width:15%;float:left;text-align:right;}
.ab_padding select{width:28%;float:left;height:30px;line-height:30px;}
.ab_padding select,.ab_padding input[type="text"],.ab_padding textarea{border:1px solid #ccc;border-radius:3px;}
.ab_padding i{color:#FF6600;margin-right:5px;}
.ab_padding input[type="text"]{float:left;height:30px;width:28%}
.ab_padding textarea{width:27.5%;height:120px;}
.ab_padding .sub{margin-left:20%;margin-top:30px;}
.sub input{width:18%;height:35px;line-height:35px;font-size:16px;border:none;background:#D40202;color:#fff;border-radius:3px; letter-spacing:2px;}

.ab_padding div .width_yzm{width:16%}



.contact{margin-top:10px;}
.map{width:60%;}
.contact_font{margin-left:20px;width:30%}




.pro_xizi{}
.pro_xizi li{width:20%;float:left;margin-left:3.5%;margin-top:2%}
.pro_xizi li span{display:block;text-align:center}
.pro_xizi li img{width:100%;border:1px solid #eee;}
.xiezi_kind{margin-top:10px;margin-left:4%; overflow:hidden}
.xiezi_kind a{float:left;margin-right:20px;}


/*pro_det.asp*/


.inproCont{margin-top:20px;}
.jq_cont{width:55%;margin-left:5%}

.inproCont p{ line-height:24px; margin-bottom:15px}
.inproAppImg{ margin-top:20px}
.inproAppImg img{ display:block; float:left; width:22%; margin-right:20px}
.show_940 {display:none}
.right-extra{width:30%;float:left;border:0px solid red}
.right-extra .mt{height:28px;line-height:28px;border-top:1px solid #EED97C;background:url(../images/bg_hotsale.gif) repeat-x 0 -552px;color:#c00;}
.right-extra .tab{border-bottom:2px solid #BE0000;margin-bottom:10px;}
.right-extra .tab li{position:relative;height:24px;padding:3px 12px 0;background:url(../images/icon_clubs.gif) #ccc no-repeat right -150px;overflow:hidden;margin-right:3px;line-height:24px;font-size:14px;font-weight:bold;color:#c30;}
.right-extra .tab span{position:absolute;left:0;top:0;z-index:1;width:10px;height:27px;background:url(../images/icon_clubs.gif) no-repeat 0 -150px;}
.right-extra .tab a{float:none;color:#c30;}
.right-extra .tab .curr{background-position:right -178px;color:#fff;}
.right-extra .tab .curr span{background-position:0 -178px;}
.right-extra .tab .curr a{color:#fff;}
.right-extra .mc .extra{padding:5px 10px;border-top:1px solid #F3E6C6;}
.right-extra .total{float:right;}
.right-extra .total strong{color:#FF7403;}
.right-extra .total a:link,.right-extra .total a:visited{color:#005aa0;}
.right-extra .join a:link,.right-extra .join a:visited{color:#FF7604;}
.right-extra .norecode{padding:0 10px 10px;}
.right-extra .iloading{margin-bottom:10px;}
.inproContimg{display:none;width:100%;margin-right:10px;}
.inproContimg img{width:50%;float:left;margin-right:10px;}

/*Í¼Æ¬·Å´ó¾µÑùÊ½*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:276px;background:#ffffff;border:1px solid #CCCCCC;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*Í¼Æ¬Ð¡Í¼Ô¤ÀÀÁÐ±í*/
.spec-preview{width:350px;height:276px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:15px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.pd_jianjie{}
.pd_jianjie li{padding:10px 0;border-bottom:1px dashed #ccc;line-height:27px;}
.pd_bottom{margin-top:15px}
.pdb_tit{font-size:18px;padding-bottom:10px;;border-bottom:1px solid #ccc;margin-bottom:20px;}
.color{font-size:19px;font-weight:600;color: #D40202}


.prodetTop{ overflow:hidden; padding:30px 0}

.prodetImg{ width:40%}

.jqzoom{ width:100%; position:relative; padding:2px; border:#e4e4e4 solid 1px;}

.jqzoom img{ width:100%}

.zoomdiv{ left:859px; height:320px !important;width:400px !important;}

.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;background:#fff;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}

#spec-n5{width:100%; height:80px; padding-top:10px; overflow:hidden;}

.control{width:12px; height:19px; float:left; cursor:pointer; margin-top:16px}

#spec-left{ background:url(../images/arrl.png) no-repeat}

#spec-right{background:url(../images/arrr.png) no-repeat}

#spec-list{ width:80%; float:left; overflow:hidden; margin-left:15px; display:inline;position:relative; margin-right:15px;}

.list-h li{ float:left; margin-right:0px; display:inline; width:64px;cursor:pointer}

.list-h li img{ padding:2px ; border:1px solid #e4e4e4; width:50px; height:50px;}

.bigimg{width:830px;height:830px}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:100px !important;height:100px !important;border:1px solid #e4e4e4;background:#fff;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}


.inproCIntro{width:30%}

.proAll{}
.proAll li{ position:relative; overflow:hidden}
.proA_font{ position:absolute;top:0;left:0;background:#E8FCFE;width:90%;height:90%;display:none;transition: all 0.5s;}
.proAll li a{display:block;color:#666}
.proA_font{padding:5%}
.proA_font strong{margin-left:15%;display:block}

.proAll li:hover .proA_font{display:block; }/**/

.pro_cont{margin-top:20px;}
.Nsousuo{margin-left:8%}
.Nsousuo input{float:left;border-radius:0px;}
.Nsousuo input[type="text"]{width:70%;height:30px;line-height:30px;border:1px solid #ccc;border-right:0}
.Nsousuo input[type="submit"]{width:19%;;background:#D30A0A;border:none;color:#fff;height:34px;line-height:34px;font-size:16px; letter-spacing:2px;}


.Isousuo{background:#fff;margin:5px 0;height:35px;border:0px solid red;margin-top: 15px;/**/}
.Isousuo input{border:none;background:none;border:0px solid red;float:left;font-size:15px;}
.Isousuo input[type="text"]{padding-left:10px;height:35px;border:0px solid red;width:75%;line-height:35px;}
.Isousuo input[type="button"]{background:url(../images/all_search.png) #fff no-repeat right ;width:15%;height:35px;}

.New_list2 li a{width:80%;}










