﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: 宋体 , "宋体"; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1200px; font-family:宋体;}

/*页眉*/
.header{width:100%;background-color:#fff; position:relative; z-index:1000}
.header_top{ overflow:hidden; width:100%; height:35px; background-color:#f9f9f9; border-bottom:1px solid #ececec;}
.header_top p{ font-size:12px; color:#303030; float:left; line-height:35px;}
.header_top ul{ overflow:hidden; float:right; margin-top:8px;}
.header_top ul li{ font-size:12px; float:left; line-height:18px; margin-left:15px;}
.header_top ul li a{ color:#303030; display:block; padding-left:18px;}
.header_top .a01{ background:url(Img/Common/t.png) no-repeat left center;}
.header_top .a02{ background:url(Img/Common/a.png) no-repeat left center;}
.header_top .a03{ background:url(Img/Common/w.png) no-repeat 5px center;}
.header_top .a04{ background:url(Img/Common/z.png) no-repeat left center;}
.header_top .a05{ background:url(Img/Common/l.png) no-repeat left center;}
.header_center { overflow:hidden; height:124px;}
.header_center dl{ overflow:hidden; float:left; margin-top:20px;}
.header_center dt{ overflow:hidden; float:left;}
.header_center dd{ float:left; width:360px; margin-left:25px; padding-left:25px; border-left:1px solid #ccc; margin-top:20px;}
.header_center dd h2{ font-size:18px; color:#ef8200;}
.header_center dd p{ font-size:16px; color:#303030; line-height:20px;}
.header_center .phone{ overflow:hidden; text-align:right; float:right; margin-top:40px;}
.header_center .phone p{ font-size:14px; color:#727272;}
.header_center .phone h3{ font-size:24px; color:#ff9900; font-family:宋体;}
.header_nav{ width:100%; height:57px; background:url(Img/Common/navBg.png) repeat-x left center;}
.header_nav>ul>li{ float:left; font-size:14px; line-height:57px; background:url(Img/Common/navBor.png) no-repeat right center; white-space:nowrap; position:relative;}
.header_nav>ul>li>a{ display:block; color:#fff; padding:0 19px; text-decoration:none;}
.header_nav>ul>li.last{ background:none;}
.header_nav>ul>li.cur,.header_nav>ul>li:hover{ background:url(Img/Common/navCur.png) left center repeat-x;}

/*下拉*/
.header .sedNav{ padding:10px 30px 40px 30px; position:absolute; background:#ffffff; top:57px; z-index:99;width:350px; display:none;}
.header .sedNav dl{ overflow:hidden; float:right; width:240px; background:url(Img/Common/sednavBg.png) no-repeat right top;}
.header .sedNav dt{ border:10px solid #fff; margin-top:10px;}
.header .sedNav dt img{ display:block;}
.header .sedNav dd{ margin-top:25px;}
.header .sedNav dd h5{ font-size:18px; color:#0E4EA8; font-weight:normal; line-height:18px;}
.header .sedNav dd p{ font-size:14px; color:#3b3b3b; line-height:14px; margin-top:6px; margin-bottom:10px; width:100%; white-space:normal;}
.header .sedNav dd span{ font-size:10px; color:#c0c0c0; display:block; line-height:11px;}
.header .sedNav ul{ float:left;  margin-top:4px; text-align:left; width:110px;}
.header .sedNav li{ float:left;}
.header .sedNav li.noPr{ padding-right:0;}
.header .sedNav li p{ height:39px; line-height:39px;}
.header .sedNav li p a{ color:#3b3b3b; font-size:13px;}
.header .sedNav li p a:hover{ color:#0E4EA8; font-weight:bold;}
.header .header_nav li.right_SN:hover .sedNav{ display:block; left:0;}
.header .header_nav li.left_SN:hover .sedNav{ display:block; right:0}

/*footer*/
.footer{ overflow:hidden; width:100%; background-color:#fafafa;}
.footer .links{ overflow:hidden; width:100%; margin-top:50px; padding-bottom:15px; border-bottom:1px solid  #dcdcdc;}
.footer .links a{ color:#303030}
.footer .links h3{ font-weight:normal; float:left;  font-size:14px;}
.footer .links ul{ overflow:hidden; float:left; margin-top:2px;}
.footer .links li{ margin:0 10px; white-space:nowrap; float:left; font-size:12px;}
.footer .f_center{ overflow:hidden; width:100%; margin-top:35px;}
.footer .f_center dl{ overflow:hidden; float:left;}
.footer .f_center dt{ float:left; overflow:hidden; width:110px; text-align:center;margin-top: 9px;}
.footer .f_center dd{ float:left; overflow:hidden; width:600px; padding-left:30px; border-left:1px solid #ddd;}
.footer .f_center dd p{ font-size:12px; color:#303030; line-height:25px;}
.footer .f_center dd a{ color:#303030;}
.footer .f_center dd em{ margin:0 10px;}
.footer .phone{ background:url(Img/Common/f_phone.png) no-repeat left center; padding-left:50px; overflow:hidden; margin-top:15px; float:right;}
.footer .phone p{ font-size:12px; color:#303030;}
.footer .phone h3{ font-size:24px; font-family:宋体; color:#ef8200;}
.footer .f_nav{ overflow:hidden; width:100%; padding:14px 0; background-color:#ef8200; margin-top:35px;}
.footer .f_nav li{ float:left; font-size:14px; margin:0 19px; white-space:nowrap;}
.footer .f_nav li a{ color:#fff;}
