/*通用*/
*{ margin:0; padding:0;}
body{font:14px "microsoft yahei", Arial, Helvetica, sans-serif;color:#000; background:#FFF;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin:0px;padding:0px;border:none;list-style:none;}
a{text-decoration:none;  text-shadow:none;font-weight:normal;}
ul{list-style:none;}
textarea,input,button,select,textarea{outline:none;-webkit-appearance:none; font-family:"微软雅黑";}
.fl{ float:left;}
.fr{ float:right}
a{color:#6c6c6c;text-decoration:none;}
img{border:none;}
.clear{ clear:both; height:0; overflow:hidden;}
.dk{ width:1200px; margin:0 auto; }


/*header*/
.header{width:1200px; height:90px; margin:0 auto;}
.head_logo{ width:330px; height:45px; margin-top:20px; display:block;}

/*menu*/
ul.menu_k{ width:870px;}
ul.menu_k li{ float:left;position:relative; height:90px; line-height:90px; margin-right:10px;}
ul.menu_k a.menu_a{color:#565656;text-align:center;display:block;line-height:90px;font-size:16px; padding:0 30px;transition:0.5s;}
ul.menu_k a.menu_aon,ul.menu_k a.menu_a:hover{color:#FFF; background:#4b5edb;transition:0.5s;}


/*footer*/
.footer{ background:#f5f5f5; height:240px;}
.foot_logo{ padding-left:27px; width:228px; margin-top:50px;}
.foot_x{ width:1px; height:96px; background:#ccc; margin-left:60px; margin-top:75px; margin-right:109px;}
.foot_adout{ width:300px; margin-top:30px;}
.foot_adout_t{ font-size:16px; color:#000; line-height:50px;}
.foot_adout p{ font-size:14px; color:#4b4b4b; line-height:30px;}
.foot_ma{ width:338px; margin-right:45px; margin-top:25px;}
.foot_mak{ font-size:16px; color:#000; line-height:50px;}
.foot_ma_pic{ width:142px; height:142px; overflow:hidden; border:1px solid #ccc; margin-right:25px;}
.foot_ma_pic img{ width:100%}
.foot_c{ text-align:center; font-size:12px; color:#ccc; background:#5e5e5e; line-height:50px; height:50px;}


