body,img,a,div,input,ul,li,ol,dl,dd,dt,span,p,h1,h2,h3,h4,h5,h6,button{margin:0; padding:0; list-style:none; border:none;}
body{color:#333; font-size:12px; font-family: "microsoft yahei",arial; background:#FFFFFF;}
a{ cursor: pointer;  text-decoration: none;}

.header .navbox .p01 .current{color:#458DFB; }
.header .navbox .nav .nav_current{color:#458DFB; border-bottom:2px solid #458DFB;}
/*header*/
.header{padding:20px 0px; width:1200px; margin:0px auto; height:108px; }
.header .logo{float:left; margin-top:40px; }
.header .navbox{float:right;}
.header .navbox p{font-size:14px; text-align:right;margin-bottom:10px;}
.header .navbox .p01{font-size:14px;}
.header .navbox .p01 a:hover{color:#458DFB;border-bottom:none;} 
.header .navbox .p01 a{color:#333;} 

.header .search{text-align:right;}
.header .search input{width:254px; height:28px; border:1px solid #ddd; border-radius:5px; text-indent:0.5em; font-size:14px;margin-bottom:10px;}
.header .search .cxbtn{padding:5px 10px; background:#458DFB; border-radius:5px;font-size:14px; color:#fff;}

.header .navbox .nav{font-size:18px;margin-top: 40px;}
.header .navbox .nav span{display:inline-block;}
.header .navbox .nav a{padding:10px 10px 15px ; margin:0px 10px; color:#333;}
.header .navbox .nav a:hover{color:#458DFB;border-bottom:2px solid #458DFB;}
.nav .dropdown{position:relative;}
.nav .dropdown .dropdown_menu{position:absolute; display:none; left:-6px; top:45px; z-index:1000; background:#fff; box-shadow: 0 6px 12px rgba(0,0,0,0.175);
background-clip: padding-box; border-radius:5px;border: 1px solid rgba(0,0,0,0.15);min-width: 120px; text-align: center;}
.nav .dropdown .dropdown_menu li{line-height:30px;}
.nav .dropdown .dropdown_menu li a{font-size:16px; }
.nav .dropdown .dropdown_menu li a:hover{color:#458DFB;border-bottom:none;}



.footer_boxbg{width:100%; background:#737272;overflow: hidden;}
.footer_box{width:1200px; margin:40px auto;overflow: hidden;}
.footer_box .footer_box_up{margin-bottom:20px;overflow: hidden;}
.footer_box .footer_box_up ol{height:32px; float:left; margin-right:75px;}
.footer_box .footer_box_up ol dt{float:left;}
.footer_box .footer_box_up ol dd{float:left; font-size:14px; line-height:32px; color:#fff; margin-left:10px;}
.footer_box .footer_box_down{margin-top:20px;}
.footer_box .footer_box_down p{text-align: center;color:#fff;line-height:25px;}
.footer_box .footer_box_down a{font-size:14px;padding:0px 10px; color:#fff; }
.footer_box .footer_box_down a:hover{color:#b5b5b5;}
















