@charset "utf-8";
html,body{ margin: 0; padding: 0; font-family: "微软雅黑";}
img{ border: none;}
ul,li{ list-style: none;}
a{ outline: none;}
/*top*/
.boxtop{ width: 100%; min-width: 1200px; background-color: #fff; height: 40px;}
.top{ width: 1200px; height: 40px; margin: 0 auto;}
.top .topleft{ float: left; height: 40px; width: 600px; margin: 0; padding: 0;}
.top .topleft li{ float: left; height: 40px; line-height: 40px; color: #333; font-size: 12px; margin: 0 7px; position: relative;}
.top .topleft li p{ padding: 0 5px; margin: 0; height: 40px; cursor: pointer;}
.top .topleft li p:hover{ color: #e43632;}
.top .topleft li a:hover{ color: #e43632;}
.top .topleft li a{ display: block; text-decoration: none; color: #333; font-size: 12px; padding: 0 5px; margin: 0; height: 40px;}
.top .topleft li img{ vertical-align: middle; margin: -2px 5px 0;}
.top .topleft li .sj_ftw{ display: none; width: 140px; padding: 10px; height: auto; background-color: #fff; border: 1px solid #e43632; position: absolute; top: 40px; left: -10px; z-index: 9;}
.top .topleft li .sj_ftw .iconsj{ width: 16px; display: block; margin: -18px auto 10px 50px;}
.top .topleft li .sj_ftw .sjswm{ display: block; width: 140px; height: 140px; margin: 0;}
.top .topleft li .sj_ftw span{ width: 130px; height: 20px; line-height: 20px; text-align: center; font-size: 14px; color: #333; display: block;}
.top .topleft li:hover .sj_ftw{ display: block;}
.top .topleft li .top_erji{ display: none; width: 100px; height: auto; overflow: hidden; background-color: #fff; border: 1px solid #e43632; border-top: none; position: absolute; left: -9px; top: 40px; z-index: 9;}
.top .topleft li .top_erji a{ display: block; width: 100px; height: 35px; line-height: 35px; padding: 0; color: #333; font-size: 12px; text-align: center; text-decoration: none;}
.top .topleft li .top_erji a:hover{ background-color: #f8f8f8; color: #e43632;}
.top .topleft li:hover .top_erji{ display: block;}
/*head*/
.head{ background-color: #f8f8f8; width: 100%; height: 150px; clear: both;}
.logoPoster{ width: 1200px; margin: 0 auto; padding-top: 14px; overflow: hidden; padding-bottom: 12px; height: 80px;}
.logoPoster .poster_l{ float: left; width: 200px; height: 80px; text-align: center; line-height: 80px; margin-right: 60px; overflow: hidden;}
.logoPoster .poster_l img{ max-width: 100%; max-height: 100%; vertical-align: middle;}
.logoPoster .poster_z{ float: left; width: 600px; height: 80px; overflow: hidden;}
.logoPoster .poster_z img{ width: 100%; height: 100%; display: block;}
.logoPoster .poster_r{ float: left; width: 300px; height: 80px; margin-left: 40px; overflow: hidden;}
.logoPoster .poster_r img{ width: 100%; height: 100%; display: block;}
/*导航*/
.navSearch{ width: 1200px; margin: 0 auto; height: 45px;}
.navSearch .navSearch_nav{ width: 860px; height: 40px; margin: 5px 0 0; padding: 0; float: left;}
.navSearch .navSearch_nav>li{ height: 40px; float: left; background: url(line.png) right 5px no-repeat; color: #333333; padding-right: 30px; margin-right: 30px;}
.navSearch .navSearch_nav>li>a{ display: block; text-decoration: none; height: 40px; color: #202020; font-size: 16px; overflow: hidden;}
.navSearch .navSearch_nav>li>a .xiaimg{ float: right; width: 9px; height: 8px; margin: 5px 0 0 5px; background: url(arrow.png) center -18px/9px no-repeat;}
.navSearch .navSearch_nav>li a:hover{ color: #1479d7;}
.navSearch .navSearch_nav>li>a:hover .xiaimg{ color: #1479d7; background: url(arrow.png) center 2px/9px no-repeat;}
.erji{ position: relative;}
.erji .erji_ul{ display: none; padding: 12px 0 12px 20px; margin: 0; width: 145px; height: auto; overflow: hidden; background-color: #fff; border: 1px solid #ececec; border-radius: 2px; -webkit-box-shadow: 0 1px 8px rgba(0,0,0,0.1); box-shadow: 0 1px 8px rgba(0,0,0,0.1); position: absolute; left: -65px; top: 30px; z-index: 99;}
.erji .erji_ul li{ float: left; width: 70px; overflow: hidden;}
.erji .erji_ul li a{ text-decoration: none; display: block; font: 13px/28px "Microsoft Yahei"; color: #333333; height: 28px; overflow: hidden;}
.erji:hover .erji_ul{ display: block;}
.search{ width: 278px; height: 36px; float: right; border: 1px solid #e5eaf0; border-radius: 50px; background: #fff; padding: 0px 3px 0px 17px;}
.search input[type=text]{ border: none; height: 36px; width: 230px; padding: 0; outline: none; font-size: 13px; color: #868686; float: left; line-height: 36px;}
.search input.searchBut{ background: url(searchBut.jpg) no-repeat center center; width: 48px; height: 36px; display: block; float: left; border:0;}

/*底部*/
.part{ width: 100%; height: auto; overflow: hidden; clear: both; background-color: #00568f; padding: 50px 0px;}
.parcontact{ width: 1200px; margin: 0 auto; color: #fff; overflow: hidden;}
.parcontact li{ font-size: 14px; line-height: 28px; width: 400px; float: left;}
.parcontact h2{ font-weight: bold; font-size: 16px; color: #e6eef4;}
.parcontact p{ margin: 10px 0 0; font-size: 13px; line-height: 34px; color: #e6eef4;}
.parcontact li.platform{ width: 220px;}
.parcontact p a{ color: #e6eef4; text-decoration: none;}
.parcontact li.about{ width: 300px;}
.parcontact h2 a{ color: #e6eef4; text-decoration: none;}
.parcontact li div{ width: 100%; height: 20px; text-align: center; font-size: 14px; overflow: hidden; line-height: 20px;}
.parcontact li img{ width: 110px; height: auto; margin: 20px auto 0; display: block;}

.contentDetailed p { margin:0;}