@charset "utf-8";
/* CSS Document */

body,html,ul,li,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,p,form,input,th,td{margin:0px;padding:0px;}
body{ background:#fff; font-size:14px; line-height:18px; font-family:Arial, Helvetica, sans-serif,"ËÎÌå";color:#222; }
img{border:0px;vertical-align:top; margin:0px;}
a{color:#222;text-decoration:none;}
a:hover{color:#0066bb;text-decoration:none;}
.space{clear:both; height:10px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
ul,li{list-style-type:none;}
/* Body */
#wapper{ width:980px; margin:0 auto;}
.logo{ background:url(../images/logobj.gif); height:81px;}
.logo span{ display:block; float:left;margin-top: 20px;}
.logo dl{ width:; float:right; margin-top:23px;}
.logo dt{ padding-top:5px;font-size:12px;float:left; width:105px; background:url(../images/hyindex_08.gif) no-repeat 0 14px; line-height:40px; text-indent:18px;}
.logo dd{ padding-top:5px;font-size:12px;float:left; width:85px; background:url(../images/hyindex_05.gif) no-repeat 0 14px; line-height:40px; text-indent:18px;}
/*Nav*/
.nav{ background:url(../images/hyindex_15.gif); height:38px;}
.nav ul{ width:770px; height:38px; float:left;}
.nav li{ width:100px; height:38px; line-height:38px; background:url(../images/nav_bj02.gif) no-repeat right 0; float:left; text-align:center; font-family:"Î¢ÈíÑÅºÚ";}
.nav li a{ display:block; color:#333;}
.nav li a:hover{ display:block; background:url(../images/nav_bj01.gif) no-repeat; color:#fff;}
.nav li a.home{ display:block; background:url(../images/nav_bj01.gif) no-repeat; color:#fff;}
.search{ width:190px; height:20px; float:left; margin-top:9px;}
.search input.search_box{ width:138px; height:20px; background:url(../images/hyindex_21.gif) no-repeat; border:none; float:left; line-height:20px; padding:0 0 0 26px; font-size:12px;}
.search input.search_btn{ background:url(../images/hyindex_18.jpg) no-repeat; width:24px; height:20px; float:left; border:none; cursor:pointer;}
/* bananer */
.banner{ height:345px; background:#f4f4f4;} 
/* foot*/
.foot_logo{}
.foot_logo span{ display:block; float:left;}
.foot_logo p{ float:left; font-size:12px; color:#999; margin-top:15px;}
/* foot*/
.con_left{ width:214px; float:left;}\
.zjhy{}
.zjhy_tit{ background:url(../images/about_03.gif) no-repeat; height:35px; line-height:35px; font-size:14px; color:#ca4e33; font-weight:bold; padding:0 0 0 12px;}
.zjhy_txt{ width:212px;border:1px solid #d7d7d7; border-top:none; padding:10px 0px 10px 0;}
.zjhy_txt span{background:url(../images/about-leftbj.gif) no-repeat; width:152px; height:28px; display:block; margin:0 auto; line-height:28px; font-size:14px; font-weight:bold; color:#ca4e33; padding:1px 0 0 35px; margin-top:5px;}
.zjhy_txt span a{ padding-top:8px;}
/* contact */
.contact{ margin-top:14px;}
.contact_tit{ background:url(../images/about_12.gif) no-repeat; height:35px; line-height:35px; color:#666666; padding:0 0 0 14px; font-weight:bold;}
.contact_txt{ width:199px; height:154px; border:1px solid #d7d7d7; border-top:none; color:#666; font-size:12px; padding:10px 0 0 13px;}
.contact_txt p{ line-height:22px;}
.contact_txt p b{ color:#cc6633;}
.con_right{ float:right; width:748px;}
.right_tit{ background:url(../images/about_05.gif) no-repeat; width:748px; height:35px;}
.right_tit span{ line-height:35px; float:left; font-weight:bold; color:#ca4e33; padding:0 0 0 24px;}
.right_tit p{ font-size:12px; line-height:35px; margin-right:20px; float:right;}
.right_tit p a{ margin:0 5px;}
.footer_nav{ background:url(../images/about_16.gif) no-repeat; height:26px; line-height:26px; width:978px; border:1px solid #dcdcdc; margin-top:15px; text-align:center; font-size:12px;}
.footer_nav a{ margin:0 10px;}