body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,img,div {margin:0;padding:0;border:0; font-family:Î¢ÈíÑÅºÚ,Verdana,Arial, Helvetica,sans-serif;font-size:13px; }
body{background-color:#fff;color:#000;}
td,li,select,input,textarea,div {font-size:12px; }
ul,ol{list-style-type:none;}
em{font:normal 12px Tahoma;}
select,input{vertical-align:middle;}
a:link,a:visited{color:#000000;text-decoration:none;cursor:pointer;}
a:hover,a:active{color:#F00;text-decoration:none;cursor:pointer;}
.page{width:1200px; margin:0 auto; text-align:left;}
.clear{ clear: both; font-size:1px; width:1px; height:0px; overflow:hidden; visibility: hidden; }
.transition_500{webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms ;}

*{margin:0;padding:0;}
@font-face {
	   font-family: basefont;

	  src: url('leaguegothic-regular-webfont.ttf'),  url("leaguegothic-regular-webfont.eot") format('opentype'); 
	  
	  
	
	  font-weight:normal;

	 }
	 


	 

.logo{ float:left;  width:350px; height:98px; background-color:#008071;  }
.logo a { float:left; margin:15px 0px 0px 47px; }


.min_w{width:100%; min-width:1300px; }


.top_header{width:100%; min-width:1300px; height:98px;z-index:1002; position: fixed;top:0px; background:url(../images/index_01.gif) repeat-x; -webkit-box-shadow:0 0 10px #9d9d9d;  
  -moz-box-shadow:0 0 10px #9d9d9d;  
  box-shadow:0 0 10px #9d9d9d;   }



.ym_nav{ float:left;height:95x; display:inline; margin-left:13%;}
.ym_nav ul{ margin:0px 0px 0px 0px;float:left;}
.ym_nav li{ float:left; width:110px;height:98px;  display:inline; line-height:98px; text-align: center;}
.ym_nav li span{ width:110px;  display:inline;  text-align: center; font-size:15px;}
.ym_nav li p{ width:110px; height:0px; position:absolute;text-align: center; font-size:15px;}
.ym_nav li:hover{ webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms ; background-color: #008071; color:#fff;}


.fr{ float:right; }
.top_icon{ float:left;}
.top_icon ul{ float:left; margin-top:30px; margin-right:30px;}
.top_icon li { float:left; width:30px; height:30px; margin-left:5px;}
.top_weixin{ float:right;}




/*±ß¿ò*/

.boxborder {border:1px solid #DFE9F2; background-color:#F3F3F3; padding-bottom:7px;}
/*µ×²¿°æÈ¨*/

.linking { float:left;margin:15px 0px 15px 15px; padding:0px; display:inline; min-height:60px;}
.linking li { float:left; margin-right:7px; line-height:22px; height:22px; word-break: normal; white-space:nowrap;}



.footer { width:100%; min-width:1300px; background-color:#008071; height:40px;text-align: center; color:#fff;line-height:40px;}
.footer span {color:#fff; }
.footer a:link,.footer a:visited{color:#fff;}
.footer a:hover,.footer a:active{color:#FF0000; }

.bottom_foot{ width:1000px; text-align:center; height:30px; line-height:30px;}
.bottom_foot ul { margin:0px;}
.bottom_foot li { float:left; text-align:center; margin-left:14px; display:inline;}

.bottom_service {margin:0 auto;width:668px; margin-top:20px;}
.bottom_service ul{ margin:0px; padding:0px;}
.bottom_service li{ float:left; width:196px; height:52px; margin-left:20px;}

.menu_link{font-size:14px; color:#6d6d6d;}
.menu_link a:link{font-size:14px;color:#6d6d6d;}
.menu_link a:visited{color:#6d6d6d;font-size:14px;}
.menu_link a:hover{color:#fff;font-size:14px;}
.menu_link a:active{color:#6d6d6d;font-size:14px;}



.menu_s{font-size:13px; color:#262626;}
.menu_s a:link{color:#262626;font-size:13px;}
.menu_s a:visited{color:#262626;font-size:13px;}
.menu_s a:hover{color:#FF0000;font-size:13px;}
.menu_s a:active{color:#262626;font-size:13px;}


.menu2{font-size:12px; color:#878787;}
.menu2 a:link{color:#878787;}
.menu2 a:visited{color:#878787;}
.menu2 a:hover{color:#FF0000;}
.menu2 a:active{color:#878787;}


.menu21{font-size:12px; color:#fff; font-weight:bold;}
.menu21 a:link{color:#fff;font-weight:bold;}
.menu21 a:visited{color:#fff;font-weight:bold;}
.menu21 a:hover{color:#FF0000;font-weight:bold;}
.menu21 a:active{color:#fff;font-weight:bold;}

.menu3{font-size:12px; color:#ffffff; font-weight:normal;}
.menu3 a:link{color:#ffffff;font-weight:normal;}
.menu3 a:visited{color:#ffffff;font-weight:normal;}
.menu3 a:hover{color:#FF0000;}
.menu3 a:active{color:#ffffff;font-weight:normal;}

.menu4{font-size:12px; color:#525252; }
.menu4 a:link{color:#525252;font-size:12px;}
.menu4 a:visited{color:#525252;font-size:12px;}
.menu4 a:hover{color:#FF0000;font-size:12px;}
.menu4 a:active{color:#525252;font-size:12px;}

.pro_order{ margin:0 auto; width:727px; color:#6d6d6d;}
.pro_order ul{ float:left; margin-top:30px; }
.pro_order li{ float:left; width:727px; line-height:32px; margin-top:5px;}
.pro_order li span{ float:left; width:100px; line-height:32px;}
.pro_order li h1{ float:left; width:620px;line-height:32px;}

.input {
	BORDER: #e0e0e0 1px solid; line-height:25px;  FONT-SIZE: 12px;COLOR: #656565; FONT-FAMILY: "ËÎÌå"; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: blink; resize:none;
}

.input4 {BORDER: #cacaca 0px double;  float:left; width:98%; color:#999; height:30px; line-height:30px; line-height:32px; padding-left:10px;TEXT-DECORATION: blink; background-color:#f0f0f0;}

.input3 {BORDER: #cacaca 0px double;  float:left; width:150px; color:#999; height:25px; line-height:25px; padding-left:10px;TEXT-DECORATION: blink; background-color:#f0f0f0;}

.button {
BORDER: #cacaca 0px double;  cursor:pointer ; width:100%; color:#fff; font-size:18px; line-height:32px; padding-left:10px;TEXT-DECORATION: blink; background-color:#008071; cursor:default;
}
.button:hover {cursor:pointer ; 
background-color: #d90000; 
}


#wm_kf {right:35px; width: 43px; position:fixed;top: 335px;  height:190px;z-index:2000;}

#wm_kf span{float:left; margin-top:1px; display:inline; width:43px; height:50px;   background-color:#bf2d31;}

#wm_kf b{float:left; display:inline; width:43px;  background-color:#bf2d31;}

#wm_kf span:hover {
 background-color:#4e4e4e;
}
#weixin {right: 5px; width: 138px; position:fixed; top:110px;  height:340px;z-index:2001; display:none;background:url(../images/weixin.png) left top no-repeat;}
#contact {right: 40px; width: 261px; position:fixed;top: 90px;  height:161px;z-index:2000; display:none;background:url(../images/contact.png) right center no-repeat;}
#rege_freedisign {right: 40px; width: 65px; position:fixed;top: 200px;  height:76px;z-index:2002; display:none;}