body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "宋体", Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse; border-spacing:0;width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.red,.red a{ color:#c60000;}
.left{ float:left;}
.right{ float:right;}
.autohei{ height:auto; overflow:hidden; zoom:1;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank{ height:10px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank1{ height:8px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank2{ height:5px; font-size:0; line-height:0; clear:both; overflow:hidden;}
body{ font-size:12px; background:#e3eaed;}
.kuan{ overflow:hidden;zoom:1; width:980px; margin:0 auto; background:#fff;}

.top{ background:#39a4a4; overflow:hidden;zoom:1;}
.banner{ background:url(../images/banner_bg.jpg) center top no-repeat; zoom:1;}
.nav_c{ margin:0 auto;zoom:1; width:984px; background:url(../images/nav_bg.png) no-repeat center top; height:86px; position:relative; z-index:0;}
.nav_c ul{overflow:hidden;zoom:1;}
.nav_c ul li{ float:left; width:116px; overflow:hidden;zoom:1; text-align:center;}
.nav_c ul li h3{ font-size:14px;}
.nav_c ul li h4{ font-size:18px; padding-top:2px;}
.nav_c ul li a{ color:#fff; padding-top:28px; height:58px; display:block;}
.zxxl{ display:none; width:126px; overflow:hidden;zoom:1; position:absolute; z-index:999; right:47px; top:85px; }
.zxxl dl dd{ height:29px; width:126px; line-height:29px; text-align:center; font-weight:bold; border-top:2px #fff solid; font-size:14px;color:#fff;}
.zxxl dl dd a{ color:#fff;}

#tznav, .tznav, .tzdingwei { height:86px;/*必设*/ }
#tznav { background:url(../images/navz_bg.png) no-repeat center;}
.tzdingwei { background:url(../images/navz_bg.png) no-repeat;/*定义大背景变换后背景*/ }
.tznav tz { display:block;/*tz标签不是块级是点级*/ }
.tznav tz.tzhover { background:#000; }



.n1_1{ width:920px; margin:0 auto; position:relative; z-index:0; overflow:hidden;zoom:1;}
.n1_h3_1{ position:absolute; z-index:1; top:13px; left:93px; font-family:'微软雅黑'; font-size:18px; color:#e86d02;}
.n1_p_1{  position:absolute; z-index:1; top:80px; left:9px;line-height:24px; text-indent:2em; color:#424242; width:328px;}
.n1_h3_2{ position:absolute; z-index:1; top:13px; left:640px; font-family:'微软雅黑'; font-size:18px; color:#e86d02;}
.n1_p_2{  position:absolute; z-index:1; top:80px; left:553px;line-height:24px; text-indent:2em; color:#424242; width:328px;}

.n2z{ width:607px; overflow:hidden;zoom:1; background:url(../images/title2_1.jpg) no-repeat; height:405px;}
.n2y{ width:373px; overflow:hidden;zoom:1;}
.n2z p{ width:515px; overflow:hidden;zoom:1; line-height:28px; color:#666666; padding-left:70px; padding-top:74px;}
.n2z p span{ color:#000;}
.n2_di{ line-height:25px; color:#141414; width:535px; text-indent:2em; padding-left:70px; padding-top:20px;}
.n2_di span{ color:#ed760e; font-weight:bold;}
#zt1{color:#ed760e;}

.n4_p{ line-height:28px; color:#292929; text-indent:2em; padding:15px 39px 15px 35px;}
.n4_li ul{ padding-left:30px; overflow:hidden;zoom:1;}
.n4_li ul li{ float:left; overflow:hidden;zoom:1;}
.xgz1{ width:915px; overflow:hidden;zoom:1; margin:0 auto;}
.xgz_z{ width:57px; overflow:hidden;zoom:1;}
.xgz_y{ width:858px; overflow:hidden;zoom:1;}
.xgz_y1{ width:462px; overflow:hidden;zoom:1;}
.xgz_y2{ width:396px; overflow:hidden;zoom:1;}
.xgz_y ul li{ float:left; overflow:hidden;zoom:1;}

.n5z{ width:426px; overflow:hidden;zoom:1; margin:17px 0 0 34px; display:inline;}
.n5y{ width:485px; overflow:hidden;zoom:1; margin-top:17px;}
.n5_p{ width:980px;  height:147px; position:relative; z-index:0;}
.n5_p1{ width:705px; position:absolute; z-index:1; top:20px; left:212px;  line-height:26px; color:#3a3a3a; text-indent:2em;}
.n5_p1 span{color:#ed760e; font-weight:bold;}
.n5_swt{ position:absolute; z-index:1; right:65px; top:115px; color:#369e9f;}
.n5_swt a{ color:#369e9f;}

.fot_nav{ background:url(../images/fot_navbj.jpg) repeat-x top; line-height:40px; color:#fff; text-align:center;}
.fot_nav a{ color:#fff; padding:0 20px;}
.fot_1{ background:url(../images/fot_bj.jpg) repeat-x top #046a6a;}
.fot_2{ width:980px; margin:0 auto; padding-top:25px;}
.fot_2 p{ line-height:24px; color:#fff; width:450px; padding:0 15px;}