/*

*/

/*global css*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menul,img{margin:0; padding:0;}
body,textarea,input,button,select,keygen,legend{font-size:14px; color:#333;  font-family: "Microsoft Yahei"; -webkit-text-size-adjust:none; outline:0;}
header,footer,section,article,aside,nav,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse; border-spacing:0;}
caption,th{text-align:left; font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:none;}
i,cite,em,var,address,dfn{font-style:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
h1,h2,h3,h4,h5,h6,em{font-weight:normal;}
sup,sub{font-size:80%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto; resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
ins,u,s,a{text-decoration:none;}
textarea,input{outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
img{ border:0px;}
/*input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0; border:1px solid #ddd; outline:none;}*/
/*input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;}*/

/*文字大小，颜色，行距定义*/
.fz_12px{font-size:12px;}
.fz_14px{font-size:14px;}
.fz_16px{font-size:16px;}
.fc_red{color:#ff0000;}
.fc_grey{color:#aaa;}
.fc_gory{color:#666;}
.fc_white{color:#fff;}
.fc_yellow{color:#ff6600;}
.flh_150{line-height:150%;}
.flh_180{line-height:180%;}

/*float*/
.fl{float:left;}
.fr{float:right;}

/*form*/
.form_input{color:#333; height:20px; line-height:20px;}
.form_area{color:#333; line-height:180%; resize:none; overflow:auto;}
.form_button{border:none; background:#2baf63; color:#fff; height:35px; line-height:35px; padding:0 5px; overflow:hidden; width:100px;}
.form_focus{border-color:red;}
.form_input.center{text-align:center;}

/*padding*/
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.blank3{margin:0px auto; clear:both; height:3px; font-size:1px; overflow:hidden;}
.blank6{margin:0px auto; clear:both; height:6px; font-size:1px; overflow:hidden;}
.blank9{margin:0px auto; clear:both; height:9px; font-size:1px; overflow:hidden;}
.blank12{margin:0px auto; clear:both; height:12px; font-size:1px; overflow:hidden;}
.blank15{margin:0px auto; clear:both; height:15px; font-size:1px; overflow:hidden;}
.blank20{margin:0px auto; clear:both; height:20px; font-size:1px; overflow:hidden;}
.blank25{margin:0px auto; clear:both; height:25px; font-size:1px; overflow:hidden;}
.blank30{margin:0px auto; clear:both; height:30px; font-size:1px; overflow:hidden;}
.clean{zoom:1;}
.clean:after,.clean:before{content:''; display:table;}
.clean:after{clear:both;}

/*a*/
a{color:#333; text-decoration:none;}
a.red{color:red; text-decoration:none;}
a.red:hover{color:red; text-decoration:underline;}

/*win_alert*/
.win_alert{position:fixed; left:0; top:30%; background:#fff; border:1px #ccc solid; opacity:0.95; filter:alpha(opacity=95); width:400px; z-index:100000; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; padding-top:7px; overflow:hidden; box-shadow:0 2px 10px rgba(0,0,0,.25); -webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);}
.win_alert .win_close{height:14px; padding:5px 0;}
.win_alert .win_close .close{float:right; padding:0; line-height:100%; font-size:20px; margin-right:17px; cursor:pointer; background:none; border:0; color:#888;}
.win_alert .win_close .close:hover{color:#aaa;}
.win_alert .win_tips{padding:12px 30px 26px 80px; background:url(../images/frame/win_warning.jpg) no-repeat 30px 8px; line-height:23px; border-bottom:1px #dbdbdb solid; margin-bottom:1px;}
.win_alert .win_btns{padding:10px 4px 10px 0; background:#ededed; text-align:right;}
.win_alert .win_btns .btn{height:22px; line-height:22px; text-align:center; padding:0 20px; border:1px #b7b7b7 solid; background:#fff; color:#7d7070; cursor:pointer; margin-right:12px; font-size:12px; border-radius:4px;}
.win_alert .win_btns .btn_sure{border:1px #30ad8f solid; background:#55a290; color:#fff;}

/*pic_box*/
.pic_box span{vertical-align:middle; height:100%; display:inline-block;}
.pic_box img{vertical-align:middle;max-width: 100%;max-height: 100%}



/*浮动窗---1*/
.chatfloat0{position:fixed; right:0; width:92px; top:150px; z-index:1000;}
#float_window{ width:72px; padding:1px; border-radius:5px; padding-top:12px;}
#inner_window{ width:72px; border-radius:5px 5px 0 0; padding-top:4px; min-height:90px; background:#fff;}
#demo_window{ width:43px; margin:0 auto;}
#demo_window a{ display:block; width:43px; height:43px;}
#demo_window a.QQ{ background:url(../images/chat_0.png) no-repeat center 0;}
#demo_window a.Skype{ background:url(../images/chat_0.png) no-repeat center -96px;}
#demo_window a.Email{ background:url(../images/chat_0.png) no-repeat center -144px;}
#demo_window a.trademanager{ background:url(../images/chat_0.png) no-repeat center -48px;}
#demo_window a.WeChat{ position:relative; background:url(../style/wechat.png) center  no-repeat;background-size: 38px 38px;}
#demo_window a.WeChat .relimg{ position:absolute; left:-128px; top:-30px; width:100px; height:100px; display:none; z-index:10; text-align:center; padding:6px; background:#e3e3e3;}
#demo_window a.WeChat:hover .relimg{ display:block;}
#demo_window a.WeChat .relimg img{ max-width:100%; max-height:100%;}
#demo_window a.WhatsApp{ position:relative; background:url(../images/chat_0.png) center -240px no-repeat;}
#demo_window a.WhatsApp .relimg{ position:absolute; color:#333; left:-128px; top:7px; width:100px; line-height:20px; display:none; z-index:10; text-align:center; padding:6px; background:#e3e3e3;}
#demo_window a.WhatsApp:hover .relimg{ display:block;}
#demo_window div{background:#fff;}
#go_top{ display:block; height:24px; line-height:24px; color:#fff; text-align:center; font-size:14px;}
#go_top:hover{ text-decoration:none;}

/*浮动窗---2*/
.chatfloat1{position:fixed; right:0; top:150px; z-index:1000;}
#service_0{ width:95px;}
#service_0 .r{ display:block; padding-left:32px; margin-bottom:6px; position:relative; height:100%; -webkit-border-radius:18px 0 0 18px; -moz-border-radius:18px 0 0 18px; border-radius:18px 0 0 18px;}
#service_0 .r a{ display:block; width:63px; height:35px; line-height:35px; overflow:hidden; text-decoration:none; text-indent:6px; color:#fff;}
#service_0 .r0{ background:url(../style/chat_icon.png) no-repeat 2px -1px/36px;}
/*#service_0 .r0 a{ background:#45a4eb;}*/
#service_0 .r1{ background:url(../style/chat_icon.png) no-repeat 2px -85px/36px;}
/*#service_0 .r1 a{ background:#66b433;}*/
#service_0 .r2{  background:url(../style/chat_icon.png) no-repeat 2px -125px/36px;}
/*#service_0 .r2 a{ background:#186caa;}*/
#service_0 .r3{ background:url(../style/chat_icon.png) no-repeat 2px -41px/36px;}
/*#service_0 .r3 a{ background:#ffc000;}*/
#service_0 .r4{ background:url(../style/wechat.png) center left 5px no-repeat;background-size: 25px 25px;}
/*#service_0 .r4 a{ background:#555555;}*/
#service_0 .r4 .relimg{ width:100px; height:100px; padding:6px; background:#e3e3e3; position:absolute; left:-114px; top:-40px; display:none;}
#service_0 .r4 .relimg img{ max-width:100%; min-height:100%;}
#service_0 .r4:hover .relimg{ display:block;}
#service_0 .r5{ background:url(../style/chat_icon.png) no-repeat 2px -245px/36px;}
#service_0 .r5 .relimg{ width:100px; color:#333; padding:6px; line-height:20px; background:#e3e3e3; position:absolute; left:-114px; top:2px; text-align:center; display:none;}
#service_0 .r5:hover .relimg{ display:block;}
#service_0 .top{ background:url(../style/chat_icon.png) no-repeat 58px -146px/26px; padding-left:24px;}
#service_0 .top a{width:71px;}

/*浮动窗---3*/
.chatfloat2{position:fixed; width:69px; right:0px; top:150px; z-index:1000;}
#service_1{ width:49px;}
#service_1 .r{ display:block; margin-bottom:8px;}
#service_1 .r a{ display:block; width:49px; height:49px; text-decoration:none;}
#service_1 .r0{ background:url(../style/chat_icon.png) no-repeat 0px 0px;}
#service_1 .r1{ background:url(../style/chat_icon.png) no-repeat -1px -115px;}
#service_1 .r2{ background:url(../style/chat_icon.png) no-repeat 0px -170px;}
#service_1 .r3{ background:url(../style/chat_icon.png) no-repeat 0px -57px;}
#service_1 .r4{ background:url(../style/wechat.png) center  no-repeat;background-size: 38px 38px; position:relative;}
#service_1 .r4 .relimg{ width:150px; height:150px; padding:6px; background:#e3e3e3; position:absolute; left:-170px; top:-49px; display:none;}
#service_1 .r4 .relimg img{ max-width:100%; min-height:100%;}
#service_1 .r4:hover .relimg{ display:block;}
#service_1 .r5{ background:url(../style/chat_icon.png) no-repeat 1px -333px; position:relative;}
#service_1 .r5 .relimg{ width:220px; padding:6px; color:#333; line-height:20px; background:#e3e3e3; position:absolute; text-align:center; left:-170px; top:8px; display:none;}
#service_1 .r5:hover .relimg{ display:block;}
#service_1 .top{ background:url(../style/chat_icon.png) no-repeat 0px -284px;}

/*浮动窗---4*/
.chatfloat3{position:fixed; width:94px; right:0px; top:150px; z-index:1000;}
#service_2{ width:74px;}
#service_2 .sert{text-align:center; margin-bottom:10px;}
#service_2 .sert img{vertical-align:middle;}
#service_2 .sert .img0{}
#service_2 .sert .img0 img{max-width: 100%;max-height: 100%;}
#service_2 .sert .img1{display:none;}
#service_2 .sert:hover .img0{display:none;}
#service_2 .sert:hover .img1{display:block;}
/*#service_2 .sert:hover{ background:url(../style/chat_icon.png) no-repeat -114px 0px;}*/
#service_2 .r{ display:block; width:40px; height:40px; margin:0 auto; margin-bottom:8px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
#service_2 .r a{ display:block; text-decoration:none; width:100%; height:100%;}
#service_2 .r0{ background:url(../style/chat_icon.png) no-repeat -1px -1px/41px;}
#service_2 .r1{ background:url(../style/chat_icon.png) no-repeat -2px -97px/41px;}
#service_2 .r2{ background:url(../style/chat_icon.png) no-repeat -1px -146px/42px;}
#service_2 .r3{ background:url(../style/chat_icon.png) no-repeat -1px -47px/41px;}
#service_2 .r4{ background:url(../style/wechat.png) center  no-repeat;background-size: 30px 30px; position:relative;}
#service_2 .r4 .relimg{ width:100px; height:100px; padding:6px; background:#55B667; position:absolute; left:-120px; top:-35px; display:none;}
#service_2 .r4 .relimg img{width: 100px;height: 100px;}
#service_2 .r4:hover .relimg{ display:block;}
#service_2 .r5{ background:url(../style/chat_icon.png) no-repeat 0px -280px/41px; position:relative;}
#service_2 .r5 .relimg{ width:220px; font-size:24px; color:#fff; line-height:28px; padding:5px;  background:#55B667; position:absolute; left:-240px; top:0px; text-align:center; display:none;}
#service_2 .r5:hover .relimg{ display:block;}
#service_2 .top{ background:url(../style/chat_icon.png) no-repeat 1px -225px/39px;}

/*浮动窗---5*/
.chatfloat4{position:fixed; width:114px; right:0px; top:150px; z-index:1000;}
#service_3{ width:94px; }
#service_3 .sert{ text-align:center;}
#service_3 .sert img{vertical-align:middle;}
#service_3 .r{ display:block; padding-left:37px; margin-bottom:8px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#service_3 .r a{ display:block; width:54px; height:37px; line-height:37px; overflow:hidden; text-decoration:none; color:#fff;}
#service_3 .r0{ background:url(../style/chat_icon.png) no-repeat 1px 1px/34px;}
#service_3 .r1{ background:url(../style/chat_icon.png) no-repeat 1px -78px/34px;}
#service_3 .r2{ background:url(../style/chat_icon.png) no-repeat 1px -116px/34px;}
#service_3 .r3{ background:url(../style/chat_icon.png) no-repeat 1px -37px/34px;}
#service_3 .r4{ background:url(../style/wechat.png) center left 5px no-repeat;background-size: 25px 25px; position:relative;}
#service_3 .r4 .relimg{ width:100px; height:100px; padding:6px; background:#e3e3e3; position:absolute; left:-120px; top:-35px; display:none;}
#service_3 .r4:hover .relimg{ display:block;}
#service_3 .r5{ background:url(../style/chat_icon.png) no-repeat 1px -229px/34px; position:relative;}
#service_3 .r5 .relimg{ width:100px; color:#333; line-height:20px; text-align:center; padding:6px; background:#e3e3e3; position:absolute; left:-120px; top:3px; display:none;}
#service_3 .r5:hover .relimg{ display:block;}
#service_3 .top{ background:url(../style/chat_icon.png) no-repeat 51px -145px/26px; padding-left:21px;}
/*浮动窗*/
.chathide{right:-115px;}
.chattrans{-webkit-transition:right .3s; transition:right .3s;}
#chat_float_btn{text-align:center; height:70px; width:35px; border-radius:35px 0 0 35px; position:fixed; top:160px; right:0; z-index:1001; background:url(../images/chat_float_btn.png) no-repeat 12px center; cursor:pointer;}
.editor_txt span, .editor_txt strong{color:inherit; font-size:inherit; font-family:inherit;}


#topbar {
	Z-INDEX: 999; WIDTH: 100%; POSITION: absolute

}
#toplogo {
	MARGIN-TOP: 10px; BACKGROUND: url(../images/index_09.jpg) no-repeat 50% 0px; WIDTH: 100%; HEIGHT: 130px; TEXT-ALIGN: center
}
#homebanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#homebanner .banner {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 50% 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT:420px;

}
#homebanner .banner2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 300px; BACKGROUND-COLOR: transparent

}


input{ border:#CCCCCC solid 1px; line-height:25px; height:25px;}



.center{ text-align:center;}
.w1000{width:1000px; margin:0px auto; height:95px; text-align:center; padding-top:10px;}
.w150{width:150px; height:77px; float:left;}
.w842{float:right;width:842px; height:42px; vertical-align:bottom; padding-right:20x;}
.right12{text-align:right; font-size:12px;}
.h53{height:53px; vertical-align:top;  float:right;}
.w839{width:839px; text-align:center;}
.w139{width:116px; height:32px;float:left; background:url(../image/lines.gif) no-repeat left;}
.w139w{width:116px; height:32px;float:left; background:#FFF;}
.w1{width:1px; height:32px; float:left;}
.w139f{width:116px; background:#FFF}
.w139f2{width:265px; background:#FFF}
.position139{position:absolute; _filter:alpha(opacity=99); opacity: 0.8; width:116px; z-index:999; visibility: hidden;}
.w137f{width:114px; height:28px; margin:1px; background:#028DC3}
.w137f2{width:260px; height:28px; margin:1px; background:#028DC3; text-align:left; padding-left:5px;}
.bg3{width:100%; background: url(../style/bg3.gif) repeat-x #FFFFFF; text-align:center;}
.clears{ clear:both}
.w1000a{width:1000px; margin:0px auto; text-align:center; padding-top:10px;}
.h90{height:90px;}
.h230{height: 230px;}
.h62{height:62px; vertical-align:bottom; text-align:center; padding-top:20px; padding-bottom:60px; width:1000px;}
.mcenter{margin:0px auto; text-align:center;}
.h276{width:1000px; height:276px; margin:0px auto; text-align:center; padding-top:10px;}
.w439{width:439px; float:right;}
.w523{width:523px;  float:left;}
.h55{width:523px; height:55px; text-align:left ;}
.h181{width:523px; height:200px; text-align:left}
.h40{height:40px;}
.bg4{width:100%; margin-top:80px; margin-bottom:80px; text-align:center; background: url(../style/bg4.gif) repeat-x #FFFFFF;}
.h317{width:1000px; margin:0px auto; height:317px; text-align:left;  margin-bottom:30px;}
.h31525{float:left; width:315px; margin-right:25px;}
.h315{float:left; width:315px;}
.b40{height:40px; font-size:24px; line-height:30px; color:#2087bb;  border-bottom:1px solid #C3BFCA; }
.h100{height:100px; margin-top:10px; border-bottom:1px solid #C3BFCA; }
.w105{float:left; width:105px; height:100px;}
.w210{float:left; width:210px; height:100px; overflow:hidden; font-size:14px;}
.w310{float:left; width:310px; height:100px; overflow:hidden; font-size:14px;}
.h35{height:35px; padding-top:10px;text-align:right;}
.h28{text-align:right; height:28px;}
.bg6{width:100%; text-align:center; background:  url(../style/bg6.gif) repeat-x #FFFFFF;}
.w980{width:980px; height:225px; margin:0px auto;  text-align:center; padding:10px;}
.w980 font{ color:#cccccc;}
.h200{float:left; width:153px; height:200px; vertical-align:top; padding-top:25px;  text-align:left;}
.h200225{float:left; width:225px; height:200px; vertical-align:top; padding-top:25px; text-align:left;}
.h200292{float:left; width:292px; height:200px; vertical-align:top; padding-top:25px; text-align:left;}
.h200156{float:left; width:156px; height:200px; vertical-align:top; padding-top:25px; text-align:left;}
.w980m{width:980px; margin:0px auto;  text-align:center; padding:10px;}
.w1000p{ width:1000px; margin:0px auto;}
.w1000b{width:1000px; text-align:center; margin:0px auto; background:#FFF;}
.w230b{width:230px;  float:left;  padding-top:10px; margin-bottom:20px; border-right:1px solid #DFDFDF ;border-left:1px solid #DFDFDF ; color:#333;}
.w220b{width:220px; height:20px; line-height:20px; padding-top:15px; padding-bottom:15px; background:#12629B; margin:5px auto; vertical-align:middle;}
.w210b{width:210px; height:40px; line-height:40px; text-align:left;  margin:5px auto; border-bottom:1px solid #DFDFDF ;PADDING-LEFT:10px;}
.w210bl{width:210px; height:40px; line-height:20px; text-align:left;  margin:5px auto; border-bottom:1px solid #DFDFDF ;PADDING-LEFT:10px;}
.w220a{width:220px; height:10px; text-align:center; background:#12629B; margin:5px auto; margin-bottom:10px;}
.w230a{width:230px; height:115px; text-align:center; }
.w740w{width:740px; float:right; text-align:left; }
.w736b{width:736px; height:54px; line-height:54px; border-bottom:1px solid #D7D4DB; text-align:center;}
.w736{width:736px;}
.w720a{width:720px; height:210px;  PADDING-TOP:10px;PADDING-bottom:10px; border-bottom:1px solid #D7D4DB;}
.w720{width:720px;  PADDING-TOP:20px;PADDING-bottom:10px; border-bottom:1px solid #D7D4DB;}
.f216{float:left; width:216px; height:210px;}
.f470{float:left; width:470px; padding-left:20px; height:210px;}
.h36{height:26px; font-size:16px;}
.h128{height:142px;}
.h33{height:33px;}
.h720q{width:720px; height:16px;  PADDING-TOP:10px;PADDING-bottom:30px; text-align:center;}
.b1000{width:1000px; height:40px; line-height:40px;PADDING-LEFT:12px;PADDING-RIGHT:5px; background:#F2F1F6; text-align:left;}
.w720new{width:720px; height:100px;  PADDING-TOP:10px;PADDING-bottom:10px; border-bottom:1px solid #D7D4DB;padding-left:20px; }
.h80{height:67px;}
.h36b{height:36px; width:720px;}
.f316{float:left; width:316px; height:310px;}
.f370{float:left; width:390px; padding-left:0px; height:250px; padding-top:10px;}
.h228{height:215px;}
.w720as{width:720px; height:310px;  PADDING-TOP:10px;PADDING-bottom:10px; border-bottom:1px solid #D7D4DB;}
.h76{height:40px;}
.bg88{background-color:#55B667;color:#55B667;}
.pagination a{ padding-left:5px;padding-right:5px; margin-left: 10px; border:1px solid #ccc; color:#666;}








