@charset "utf-8";
/* CSS Document */
body{ margin: 0px; padding: 0px; font-size: 12px; background:#fcfcf2; }
a { color:#000; text-decoration: none; }
ul { list-style: none; margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
.qj{ margin:0 auto;padding:0 auto; width:1100px; }



.top{margin:0 auto;padding:0 auto;  height:61px; }
.hm_top{ width:1100px;margin:0 auto;padding:0 auto; }
.hm_topleft{ width:300px; float:left; padding:0px 50px;}
.hm_topright{ width:600px; float:right; }
.hm_topright ul li{ float:left; line-height:41px; padding:0px 20px;text-align:center; font-size:16px; margin-top:20px}
.hm_topright ul li a{ color:#000; height:41px; display:block;}
.hm_topright ul li a:hover{ border-bottom:2px #ef4210 solid; color:#3564bc;}
.hm_topright .check{ border-bottom:2px #ef4210 solid;color:#3564bc;}
.hm_topright ul li ul { color:#FFF; height:24px; line-height:24px;
    display: none; font-size:12px;
    position: absolute; 
    top: 40px; /* the height of the main nav */
}
     
/* Display Dropdowns on Hover */
.hm_topright ul li:hover > ul {
    display:inherit;
}
     
/* Fisrt Tier Dropdown */
.hm_topright ul li ul li {    width:60px;font-size:13px; height:24px; line-height:24px;
    float:left;
    display:list-item;
    position: relative; background:#ef4210;padding:0px 10px;
}
.hm_topright ul li ul li a:hover{background:none; color:#FFF;border-bottom:none}

.banner{ margin:0px auto;padding:10px 0px; }
.about{ margin:0px auto;padding:10px 0px; width:1100px;}
.about_top{}
.about_con{width:1100px;}
.about_conl{ float:left; width:385px;}
.about_conr{ width:700px; float:left; background:#eeeeea; margin-top:38px; border-bottom:#ef4210 solid 3px; }
.about_conr p{ font-size:14px; line-height:30px;padding:15px; letter-spacing:1px;}
.about_conr p a{ color:#ef4210; font-weight:bold; text-align:right;}
.pro{ clear:both;}

.contact{ margin:0px auto;padding:10px 0px; width:1100px;}


.footer{margin:0 auto;padding:0 auto; width:100%; background:#e3e3e3; border-top:#ef4210 solid 3px; height:65px; line-height:65px;}
.foot{ margin:0px auto;padding:0px auto; width:1100px;}
.footleft{ width:400px; float:left; padding:0px 50px}
.footright{width:600px; float:left; letter-spacing:1px;}

.t_about{width:1000px;  margin:20px auto 20px auto;padding:10px auto;}
.jianjie{ font-size:36px; font-weight:bold; color:#1048a0; font:"微软雅黑"; }

.about_right{ width:900px; padding:10px 20px; color:#333;}
.about_right p{ line-height:36px; font-size:16px; text-indent:32px; letter-spacing:1px;}
.about_rightpf{ width:900px; padding:10px 20px; color:#333; overflow:hidden;}
.about_rightpf ul{}
.about_rightpf ul li{ background:#e7e7e7; border:1px dashed #CCC; float:left; height:50px; width:415px; margin-right:10px; margin-bottom:20px; padding:0px 10px; line-height:24px; font-size:13px;}
.about_rightpf span{ color: #999; margin-left:20px;}
.about_right table{ line-height:24px;}
.about_rightxx{ width:900px; padding:10px 20px; color:#333; overflow:hidden;}
.about_rightxx ul{}
.about_rightxx ul li{ height:30px; width:415px; margin-right:10px;  padding:0px 10px; line-height:24px; font-size:13px;}


.about_rights{width:900px; padding:10px 20px; color:#333; overflow:hidden;}
.about_rights ul{}
.about_rights ul li{ float:left; width:200px;  margin-bottom:20px; padding:0px 10px; line-height:24px; font-size:13px;}
.about_rights ul li img{ width:200px;}
.pro_top{ float:left; width:190px;}
.proli{ float:left; width:900px; }
.proli ul{ margin-top:10px}
.proli ul li{float:left; line-height:30px; padding:0px 10px;text-align:center; font-size:14px;}
.proli ul li a:hover{ border-bottom:2px #ef4210 solid; color:#3564bc;}
.proli .check{ border-bottom:2px #ef4210 solid;color:#3564bc;}


