@charset "UTF-8";
body {font-size:14px; margin:0px;background:#FFF; font-family:Arial, Helvetica, sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,img,p,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,hr{margin:0;padding:0}
body{line-height:1.333;font-size:12px}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif}
li{list-style:none}
em,i{ font-style:normal;}
a:link{color: #000; text-decoration: none;}
a:visited{color:#000; text-decoration: none;}
a:hover{color:#004c66; text-decoration:none;}
a:active{color:#004c66; text-decoration:none}
.clear{clear:both}
.fl{ float:left;}
.fr{ float:right;}
.fc{ margin:0 auto;}
#top{ width:100%; height:30px; line-height:30px; background:#e6e6e6; position:relative; z-index:15;}
.top{ width:1200px; color:#666; font-size:13px;}
.top span{ background:url(../images/en.jpg) left no-repeat; padding-left:35px; margin-left:15px;}
.top i{ background:url(../images/cn.jpg) left no-repeat; padding-left:35px; margin-left:15px;}

#head{ width:100%; height:129px; position:relative; z-index:10; background:#f1c61d;}
.head{ width:1200px;}
.logo{ width:127px; height:129px; float:left; background:#fff; text-align:center;}
.logo img{ padding-top:30px;}
.title{ width:auto; height:79px; text-align:center; padding-top:50px;}
.title img{ padding-left:15px;}
.htit{ width:400px; float:left; margin-top:42px; font-size:16px;}
.h_tel{ width:256px; height:54px; padding-top:38px;}

#menu{ width:100%; height:50px; background:#23262b;}
.menu{ width:1200px;}
.menu ul li{ width:199px; height:50px; float:left; border-right:1px #465979 solid;}
.menu ul li a{ display:block; height:50px; text-align:center; line-height:50px; font-size:18px; color:#fff; font-weight:700;}
.menu ul li a:hover{ color:#fff; background:#ff6533;}

.foot{ width:100%; height:362px; background:url(../images/enfbg.jpg) center top no-repeat;}
.fnav{ width:1200px; height:60px; text-align:center; }
.fnav a{ padding:0 30px; color:#eee; font-size:14px; line-height:60px;}
.fnav a:hover{ text-decoration:underline;}
.footer{ width:1200px; padding-top:50px;}
.footerl{ width:415px; padding-left:185px; color:#eee; line-height:27px; padding-top:5px; font-size:14px;}
.footerl span{ padding-right:20px;}
.footerl span a{ color:#eee;}
.footerl span a:hover{ color:#fff; text-decoration:underline;}
.footerr{ width:550px; padding-left:50px; color:#eee; font-size:14px;}
.footerr .ytxt{ width:170px; height:30px; border:0; background:#ddd; padding:0 5px;}
.footerr .ytxts{ width:445px; height:30px; border:0; background:#ddd; padding:0 5px;}
.footerr .ytxty{ width:445px; height:90px; border:0; background:#ddd; padding:0 5px;}
.footerr .ytxtx{ width:100px; height:33px; border:0; background:#ddd;}