@charset "utf-8";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body{font-size:12px;}
img{border:none;}
ul,ol{list-style:none;}

textarea{resize:none;}
a{text-decoration:none;}
body{font-family:"宋体"; font-size:12px; color:#333333;}

/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.dis{display:none;}


/*top*/
.header_box{width:972px; height:12px; _height:6px; border:#F2F2F2 1px solid; border-top:none; margin:0 auto; padding:14px; _padding:14px 14px 0px 14px;}
.top_list{margin-left:240px;}
.top_list span{margin-left:5px; margin-right:5px;}
.top_list a,.gz_list a,.sc_list a{color:#333333;}


.gz_list{position:relative; margin-left:10px; width:40px; height:15px; _height:30px;}
.gza{position: absolute; top:26px; left:-20px; background:#FFF; border:#F0F0F0 1px solid; padding:5px; border-top:none; z-index:2000; width:90px; height:57px; padding-top:15px; display:none;}
.gza a{display:block; margin-right:10px; height:25px; width:80px;}
.gza a:hover{color:#F43C5E;}
.gza a img{vertical-align:middle;}

.gz_list a {margin-left:10px; height:30px; display:block;}
.logo_box{margin:0 auto; width:1000px; padding-top:5px; padding-bottom:5px;}
.logo_txt{padding-top:28px; padding-left:20px;}
.logo_txt p{line-height:18px;}
.logo_txt span{color:#E8641B;}
.logo_tel{padding-top:18px; padding-right:20px;}


.nav_box{width:100%; background:url(../img/bluexzjp_r2_c2.gif) left top repeat-x; height:40px;}
.nav{margin:0 auto; width:988px;}
.nav li{float:left;}
.nav a{ display:block; width:140px; text-align:center; height:30px; font-size:16px; font-family:"微软雅黑"; border-right:#267CCC 1px solid; color:#FFF; padding-top:10px; text-decoration:none;}
.nav .a_1{border-left:#267CCC 1px solid;}
.nav a:hover{background:url(../img/bluexzjp_r2_c4.gif) left center no-repeat; width:140px; height:30px; padding-top:10px;}
.hot{background:url(../img/T1hOy5XhNnXXXXXXXX-9-14.gif) left top no-repeat; width:9px; height:14px; position:absolute; top:5px;}



.foot{width:760px; margin:0 auto; padding:18px 120px;}
.foot p a{color:#333333;}
.foot p font{font-size:12px;}
.foot p a:hover{color:#F43C5E;}
.foot p span{margin-left:10px; margin-right:12px;}
.foot_3{ width:100%; height:120px; line-height:40px; background-color:#1887e3;}
.foot_3 a{color:#FFF;}
.foot_3 p{ text-align:center; line-height:40px; padding-top:15px; font-size:12px; color:#FFF;}
.sywidth{ width:1000px; height:auto; overflow:hidden; margin:0px auto;}