﻿@charset "utf-8";
* { padding: 0; margin: 0; }
html { }
body { font: 12px "微软雅黑", Arial, Helvetica, sans-serif; padding: 0 initial; background-attachment:fixed; min-width:1280px;background-size:cover; background-position:center top; background-repeat:no-repeat;}
.clear { clear: both; height: 0px; overflow: hidden; line-height: 0px; margin: 0px auto; font-size: 0px; }
ul, ol, li { list-style: none; height: auto; }
img { border: 0; border: none; vertical-align: middle; }
table, caption, tbody, tfoot, thead, tr, th, td { border-collapse: collapse; border-spacing: 0; font-size: inherit; font-size: 100%; outline: 0; border: 0; background: transparent; }
a img { border: none; }
a { color: #2699d5; text-decoration: none; }
a:hover { color: #2699d5;}
/*head+footer*/
.pagehead { height:77px; background:#ffffff; box-shadow:0 0 15px 0 #cccccc; }
.pagehead .centered { width:1190px; margin:0 auto; }
.pagehead .logo { height:77px;  float:left; }


.pagehead .headright .menu { margin-top:-80px; }
.pagehead .headright .menu li { float:left; font-size:14px; font-weight:bold; height:35px; margin-left:45px; cursor:pointer; padding-top:15px; }
.pagehead .headright .menu li a { color:#484848;height:38px; display:block; }
.pagehead .headright .menu li a:hover { color:#2699d5; text-decoration:none; }
.pagehead .headright .menu li.current { background:url(../images/pagehead_menu_bg.png) center bottom repeat-x; }
.pagehead .headright .menu li.current a { color:#2699d5; }
.pagefooter { background:url(../images/pagefooter_bg.png); position:relative; }
.pagefooter > span { width:50px; height:16px; display:block; position:absolute; margin-top:-17px; left:50%; cursor:pointer; margin-left:-25px; }
.pagefooter .unfold { background:url(../images/btn_unfold.png) no-repeat; }
.pagefooter .unfold:hover { background:url(../images/btn_unfold_1.png) no-repeat; }
.pagefooter .shrink { background:url(../images/btn_shrink.png) no-repeat; }
.pagefooter .shrink:hover { background:url(../images/btn_shrink_1.png) no-repeat; }
.pagefooter .sitemap { height:220px; background:url(../images/footer_bg.png) left bottom repeat-x; }
.pagefooter .sitemap > ul { padding-top:30px; display:block; width:1190px; margin:0 auto; }
.pagefooter .sitemap > ul > li { float:left; width:17%; }
.pagefooter .sitemap > ul > li:first-child { width:15%!important; }
.pagefooter .sitemap > ul > li dl dt { margin-bottom:16px; color:#d5d5d5; font-weight:bold; }
.pagefooter .sitemap > ul > li dl dd a { color:#a5a5a5; line-height:24px; }
.pagefooter .sitemap > ul > li dl dd a:hover{ color:#2699d5; text-decoration:none;}
.pagefooter .footer { height:80px; line-height:50px; text-align:center; color:#888888; width:1190px; margin:0 auto; }
.pagefooter .footer a { float:left; color:#888888; margin-right:24px; height:35px; }
.pagefooter .footer a:hover{color:#2699d5; text-decoration:none;}
#footer_nav{ margin-left:325px;}
/*end head+footer*/

/*二级菜单*/
#sec_menu { width:100%; height:48px; background:#ffffff; overflow:hidden; border-top:1px solid #e3e3e3; position:absolute; z-index:1; }
#sec_menu .menu { width:1190px; margin:0 auto; height:48px; display:none;}
#sec_menu .menu ul { float:right; margin-top:16px;}
#sec_menu .menu ul li { float:left; height:19px; padding-left:28px; padding-right:28px; border-left:1px solid #e3e3e3; display:block;}
#sec_menu .menu ul li:first-child { border-left:none;}
#sec_menu .menu ul li a { font-size:14px; color:#484848;}
#sec_menu .menu ul li a:hover { text-decoration:none; color:#2699d5;}


.pagemain { width:1190px; margin:0 auto; position:relative; }
.popup-weixin { background:url(../images/notice_bg1.png); }
.popup-weixin ul { margin:0 18px; padding-top:20px; }
.popup-weixin li { width:120px; float:left; display:block; color:#fff; text-align:center; }
.popup-weixin li:first-child { margin-right:17px; padding-top:132px; background:url(../images/img_2wm_zhyq.png) no-repeat!important; }
element.style { right: 0px; }
.backtotop { background: url(../images/backtotop_bg.png) no-repeat; width: 37px; height: 37px; display: block; position: fixed; bottom: 90px; cursor: pointer; display: none; }

/**新增底部**/
.bottom-apply-div{border-top:4px solid #b5e0f9;border-bottom:4px solid #b5e0f9;}
.bottom-apply-div>ul{overflow:hidden;}
.bottom-apply-div>ul>li{float:left;width:25%;}
.bottom-apply-div>ul>li>div{border-right:1px dotted #e0e0e0;padding-top:40px;text-align:center;height:200px;}
.bottom-apply-div>ul>li>div.no-bottom-right{border-right:none;}
.bottom-apply-div>ul>li>div>p{font-size:18px;color:#484848;padding-top:68px;text-align:center;}
.apply-inline{background:url(../images/new_add1.png) no-repeat center top;}
.phono-us{background:url(../images/new_add2.png) no-repeat center top;}
.contact-us{background:url(../images/new_add3.png) no-repeat center top;}
.type-search{background:url(../images/new_add4.png) no-repeat center top;}
.bottom-apply-div>ul>li>div>div{width:156px;text-align:center;margin-top:22px;font-size:12px;color:#959595;line-height:24px;display:inline-block;}
.bottom-apply-div>ul>li>div>div>a{cursor:pointer;font-size:12px;color:#959595;line-height:24px;text-decoration:none;}
.service-plan-div{background:#ffffff;}
.service-plan-div>p{margin-top:40px;margin-left:45px;color:#959595;font-size:18px;}
.service-plan-div>ul{margin-top:50px;overflow:hidden;margin-bottom:50px;}
.service-plan-div>ul>li{float:left;width:25%;}
.service-plan-div>ul>li>dl{padding:0 45px; border-right:1px dotted #e0e0e0;}
.service-plan-div>ul>li>dl.no-right-border{border-right:none;}
.service-plan-div>ul>li>dl>dt{font-size:16px;color:#484848;}
.service-plan-div>ul>li>dl>dd{margin-top:25px;}
.service-detail-pro>span{font-size:12px;color:#959595;line-height:24px;}
.service-link-add{margin-top:30px;}
.service-link-add>a{color:#2699d5;font-size:12px;}
.marginl50{ margin-left:50px!important;}
