@charset "utf-8";
/*基础样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,option.textarea,submit,button,p,table,tr,th,td,span,a,img,article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video,fieldset{margin:0;padding:0;}
article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video {display:block;margin:0;padding:0;}
input,select,textarea,button{vertical-align:middle;}
body{font-size:14px; font-family:Microsoft Yahei,Verdana, Geneva, sans-serif;}
ul,li,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
table,td{ empty-cells:show; border-collapse:collapse;}
.clear{width:0; height:0; margin:0; padding:0; font-size:0; line-height:0; clear:both;}
img{border:none;}
html,body{ width:100%; position:relative;}

a { text-decoration: none; outline: 0;}
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block;}
a{outline:none; blr:expression(this.onFocus = this.onblur()); text-decoration:none; color:#333;}
a:hover{text-decoration:none;}

/*基础样式结束*/
#zj{ width:1200px; margin:0px auto; clear:both;}
#top{ width: 100%; float: left; background: #f2f2f2;}
#top_t{ width: 100%; float: left; line-height: 30px;}

#logo{ width: 100%; float: left; height:110px;}
#logo_l{ float: left; margin-top:30px;}
#tel{ float: right; margin-top:30px}

#nav{ width: 100%; float: left; background: #023793; position:relative; z-index:9999999;}
#menu{ width: 100%; float: left;}
#menu ul{}
#menu li{ width: 150px; float: left; height: 54px; line-height: 54px; text-align: center;}
#menu li a{ color: #fff; display: block;}
#menu li a:hover{ color: #fff; background: #012564;}

#menu ul li ul li { float:none;}
#menu ul li ul li a { background:none;}
#menu ul li ul { }
#menu ul li ul li { float:none; width:150px; background:#023793;height:50px; line-height:50px;font-weight:normal; font-size:14px;}
#menu ul li ul li a { background:none; color:#fff;}
#menu ul li ul li a:hover { color:#fff; background:#012564;}
#menu ul li ul { display:none;}
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}

#banner{ width: 100%; height: 600px; float: left;}

#pro{ width: 100%; float: left; margin: 40px 0;}
#pro_t{ width: 100%; float: left;}
#pro_tr{ width: 100%; float: left; text-align: center; font-size: 28px; font-weight: bold; padding-bottom: 5px;}
#pro_tn{ width: 100%; float: left; text-align: center; color: #999; background: url(../images/xian.jpg) no-repeat center 30px; padding-bottom: 20px;}

#pro_n{ width: 100%; float: left; margin: 30px 0 0 77px; }
#pro_n li{ width: 200px; height: 37px; float: left; text-align: center; line-height: 37px; background: url(../images/pro01.jpg) no-repeat center; margin: 0 5px;}
#pro_n li a{ color: #000; display: block;}
#pro_n li a:hover{ color: #fff; background: url(../images/pro02.jpg) no-repeat center;}
#pro_n li#bs a{ color: #fff; background: url(../images/pro02.jpg) no-repeat center;}

#pro_z{ width: 100%; float: left; margin-top: 30px;}
#pro_zt{ width: 273px; float: left; background: #e6e6e6; margin: 20px 13px;}
#pro_zt a{ color: #919191; height: 246px; display: block;}
#pro_zt a:hover{ color: #fff; background: #043699;}
#pro_ztr{ width: 271px; height: 206px; float: left; border: 1px #ccc solid;}
#pro_ztr img{ width: 271px; height: 206px;}
#pro_ztn{ width: 100%; float: left; text-align: center; line-height: 40px;}

#rexian{ width: 100%; height: 250px; float: left; background: url(../images/rexian.jpg) no-repeat center;} 

#fuwu{ width: 100%; float: left; height: 1224px; background: url(../images/fuwu.jpg) no-repeat center; margin-top: 50px;}
#fuwu_t{ width: 460px; float: left; margin-left: 170px; margin-top: 116px;}
#fuwu_tk{ float: left; font-size: 24px; margin-left: 75px; color: #646663;}
#fuwu_tn{ float: left; margin-top: 10px; line-height: 60px; color: #646663;text-transform:Uppercase;}
#fuwu_tz{ float: left; color: #646663; line-height: 2.2;}

#fuwu_l{ width: 460px; float: left; margin-top: 534px; margin-left: 5px;}
#fuwu_lk{ float: left; font-size: 24px; margin-left: 72px; color: #646663;}
#fuwu_ln{ float: left; margin-top: 15px; line-height: 60px; color: #646663;}
#fuwu_lz{ float: left; color: #646663; line-height: 2.2;}

#fuwu_r{ width: 460px; float: left; margin-left: 170px; margin-top: 212px;}
#fuwu_rk{ float: left; font-size: 24px; margin-left: 70px; color: #646663;}
#fuwu_rn{ float: left; margin-top: 10px; line-height: 60px; color: #646663;}
#fuwu_rz{ float: left; color: #646663; line-height: 2.2;}

#about{ width: 100%; float: left; background: #efefef; padding: 50px 0;}
#about_t{ width: 100%; float: left; margin-top: 30px;}
#about_tl{ width: 600px; float: left;}
#about_tlr{ width: 100%; float: left; color: #999; background: url(../images/xian2.jpg) no-repeat left; background-position: 0px 5px; padding-top: 25px;}
#about_tlr span{ color: #000; font-size: 20px; font-weight: bold;}
#about_tlk{ width: 100%; float: left; line-height: 60px; font-size: 16px;}
#about_tln{ width: 100%; float: left; color: #444; line-height: 1.9;}
#about_tr{ width: 491px; height: 295px; float: right; padding-top: 25px;}
#about_tr img{ width: 491px; height: 295px;}

#new{ width: 100%; float: left; margin: 50px 0;}
#new_l{ width: 100%; float: left; margin-top: 40px;}
#new_lt{ width: 560px; float: left; padding-bottom: 20px; border-bottom: 1px #f0f0f0 solid; margin: 20px;}
#new_ltk{ width: 100px; float: left; text-align: center; line-height: 1.5; border-right: 1px #f0f0f0 solid; margin: 20px 0;}
#new_ltk span{ width: 100%; float: left; font-size: 20px;}

#new_ltz{ width: 439px; float: left; margin-left: 20px;}
#new_bt{ width: 100%; float: left; font-size: 20px;}
#new_bt a{ color: #000;}
#new_bt a:hover{ color: #023793;}
#new_nr{ width: 100%; float: left; margin-top: 15px; line-height: 1.9; color: #878787;}

#base{ width: 100%; float: left; background: #023793;}
#base_t{ width: 100%; float: left;}
#base_t li{ width: 137px; float: left; line-height: 50px; text-align: center;}
#base_t li a{ color: #fff; display: block;}
#base_t li a:hover{ color: #fff; background: #000;}
#base_t span{ float: left; line-height: 50px; color: #fff;}

#foot{ width: 100%; float: left; background: #333333; padding: 50px 0;}
#foot_t{ width: 400px; float: left; border-right: 1px #444 solid;}
#foot_logo{ width: 286px; height: 42px; float: left;}
#foot_tel{ width: 281px; height: 59px; float: left; margin-top: 40px;}
#foot_n{ width: 340px; float: left; padding: 0px 100px; border-right: 1px #444 solid;}
#foot_nt{ width: 100%; float: left; color: #b0b2af;}
#foot_nt span{  color: #fff; font-size: 20px; font-weight: bold;}
#foot_nz{ width: 100%; float: left; color: #b0b2af; line-height: 1.9; margin-top: 20px;}
#ewm{ width: 200px; float: right;}
#ewm_r{ width: 106px; height: 106px; float: left; margin-top: 20px;}
#ewm_r img{ width: 106px; height: 106px;}

#bq{ width: 100%; float: left; background: #222;}
#bq_t{ width: 100%; float: left; text-align: center; line-height: 35px; color: #908b87;}

#bj1{ width:100%; float:left; padding:60px 0;}
#zj{ width:1200px; margin:0px auto; clear:both;}
#left{ width:250px; float:left;}
#column{ width:100%; float:left;}
#column_t{ width:100%; float:left; height:90px; background:#023793;}
#column_tz{ width:100%; float:left; color:#fff; font-size:20px; font-weight:bold; margin-top:20px; text-indent:25px;}
#column_ty{ width:100%; float:left; margin-top:5px; color:#5088e8; text-indent:25px;}
#column_n{ width:230px; padding:10px; float:left; background:#f1f1f1;}
#column_n li{ width:100%; float:left; height:45px; line-height:45px; border-bottom:1px #ccc solid; font-size:16px; text-indent:15px;}
#column_n li a{ display:block; color:#333;}
#column_n li a:hover{ color:#fff; background:#023793;}

#contacter{ width:100%; float:left; margin-top:20px;}
#contacter_t{ width:100%; float:left; height:40px; border-bottom:1px #ccc solid;}
#contacter_tz{ float:left; line-height:40px; font-weight:bold; font-size:20px;}
#contacter_n{ width:100%; float:left; margin-top:10px; line-height:1.9;}

#right{ width:920px; float:right;}
#right_t{ width:100%; float:left; height:45px; border-bottom:1px #ccc solid;}
#right_tz{ float:left; line-height:45px; font-size:22px; font-weight:bold; color:#33;}
#weizhi{ float:right; line-height:45px; color:#666;}
#weizhi a{ color:#666;}
#weizhi a:hover{ color:#ff0000;}
#right_n{ width:100%; float:left;}
#abouter{ width:100%; float:left; margin-top:10px;}
#abouter_n{ width:100%; float:left; line-height:1.9; font-size:16px;}

#proer{ width:220px; float:left; margin:10px 5px; background:#e6e6e6;}
#proer a{ width:220px; height:202px; display:block;}
#proer a:hover{ background:#023793; color:#fff;}
#proer_t{ width:218px; float:left; height:165px; border:1px #ccc solid;}
#proer_t img{ width:218px; height:165px;}
#proer_z{ width:100%; float:left; height:35px; line-height:35px; text-align:center;}

#fenye{ width:100%; float:left; margin-top:30px; text-align:center;}
#fenye a{ padding:5px 8px; margin:0px 5px; border:1px #ccc solid;}
#fenye a:hover{ border:1px #023793 solid; background:#023793; color:#fff;}

#newser{ width:100%; float:left; margin-top:10px;}
#newser li{ width:100%; float:left; color:#999; height:40px; line-height:40px; border-bottom:1px #ccc dashed; text-align:right;}
#newser li a{ float:left; color:#333;}
#newser li a:hover{ color:#ff0000;}

#biaoti{ width:100%; float:left; font-size:24px; font-weight:bold; margin-top:10px; text-align:center;}
#fabiao{ width:100%; float:left; margin-top:5px; text-align:center; color:#666; border-bottom:1px #ccc dashed; padding-bottom:5px;}

#fenpian{ width:100%; float:left; margin-top:30px;}
#fenpian_l{ width:100%; float:left; height:25px; line-height:25px; color:#333;}
#fenpian_l a{ color:#333;}
#fenpian_l a:hover{ color:#ff0000;}












