﻿@charset "utf-8";
/* *
chinaynlmq@sina.comƷ
CSS Document */
/*reset*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, form, fieldset, table, th, td, span, input, textarea{margin:0; padding:0;}
html{}
body{/*color:#666666;*/ font-size:12px; font-family:'微软雅黑';}
li,ol{list-style:none;}
i,em{font-style:normal;}
strong{ font-weight:normal}
a{text-decoration:none; cursor:pointer; /*color:#616161;*/ color:Black;}
a:hover{color:#0765ae; text-decoration:underline}
a{outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
a:focus{outline:0;} 
a,img,input{border:none;}
h1, h2, h3, h4, h5, h6{font-size:12px; font-weight:normal;}
.clearfx{zoom:1}
.clearfx:after{clear:both;_clear:both;*clear:both; font-size:0; line-height:0; height:0; content:".";_content:".";*content:"."; visibility:hidden; overflow:hidden; display:block;_display:block;*display:block;}
table{border-collapse:collapse}
.fl{ float:left;}
.fr{float:right}
.top{ width:1002px; margin:0 auto; overflow:hidden;}
.topr{ margin-top:16px;}
.topr p{line-height:30px; text-align:right; margin-bottom:3px;}
.topr p a{display:inline-block; margin:0 10px;}
.phone{background:url(../images/phone.png) left 9px no-repeat;font-family:'微软雅黑';_font-family:'Microsoft YaHei'; padding:0 8px 0 103px; _float:right}

.phone span{font-size:24px;font-weight:bold;color:#d47034;}
.nav{margin:8px auto 0 auto; width:1002px; background:url(../images/nav_bg.gif) 0 0 repeat-x;}
.nav .nfl,.nav .nfr{ width:3px; background:url(../images/nfl.gif) 0 0 no-repeat;height:35px;}
.nav .nfr{background:url(../images/nr.gif) 0 0 no-repeat;}
.nav_ul li{ width:111px;background:url(../images/navlibg.gif) no-repeat right 0; text-align:center; float:left; font-family:'微软雅黑';font-size:14px; font-weight:bold;position:relative; z-index:2;}
.nav_ul li a{display:block;color:#fff; line-height:34px;}
.nav_ul li a:hover,.nav_ul li a.hover{ background:url(../images/nava_hover.gif) 0 0 no-repeat; color:#fff; text-decoration:none}
.nav_search{ width:210px; height:22px; border-top:1px solid #98b2af;border-left:1px solid #98b2af;border-bottom:1px solid #dee2e3;border-right:1px solid #dee2e3; background:#f7fbfd; margin:4px 0 0 4px;}
.nav_search .n_bt{ background:url(../images/searchbt.gif) 0 0 no-repeat; width:21px; height:21px; cursor:pointer}
.nav_search .n_txt{ height:21px; width:170px; background:none; line-height:21px; color:#a0a0a0; padding-left:12px;}
.nav_ul li .nav_sub{background:url(../images/navsub_bg.png) repeat 0 0; position:absolute; top:35px; left:0; text-align:center; width:108px; display:none;padding:5px 0}
.nav_ul li .sub_nav{ position:absolute; /*top:30px;*/ left:0; width:356px; display:none;/* padding:5px 0*/}
.nav_ul li .sub_nav .nav_sub{ position:static; width:166px; text-align:left; top:0; left:0;}
.nav_ul li .sub_nav .nav_sub a{padding-left:10px;}
.nav_ul li .nav_sub a{height:25px; line-height:25px; color:#fff; font-family:'微软雅黑'; font-weight:normal; font-size:12px;}
.nav_ul li .nav_sub a:hover{ background:url(../images/nav_sub_a_hoverbg.gif) 0 0 repeat-x; font-weight:bold}
.con_bxbg{width:1026px; margin:0 auto; background:url(../images/con_bgleft.png) left 0 no-repeat;}
.con_rbg{background:url(../images/con_bgright.png) right 0 no-repeat;}
.con_btlbg{background:url(../images/cbt_leftbg.png) left bottom no-repeat;}
.con_btrbg{background:url(../images/cbt_rightbg.png) right bottom no-repeat;}
.contenter{margin:0 12px; background:#fff url(../images/footerbg.gif) repeat-x 0 bottom; overflow:hidden;}
.footer{text-align:center; color:#386b83; height:65px; padding-top:10px; overflow:hidden;}
.footer a{color:#386b83}
.footer p{ line-height:22px;}
.span_nav{ display:block; height:25px;}
