@font-face {
 font-family: 'icomoon';
 src:url('../other/icomoon.eot');
 src:url('../other/icomoon.eot') format('embedded-opentype'),  url('../other/icomoon.ttf') format('truetype'),  url('../other/icomoon.woff') format('woff'),  url('../other/icomoon.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
 font-family: 'icomoon';
 speak: none;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}
.icon-ask:before { content: "\e627"; }
.icon-praise:before { content: "\e628"; }
.icon-money:before { content: "\e629"; }
.icon-home:before { content: "\e600"; }
.icon-office:before { content: "\e601"; }
.icon-newspaper:before { content: "\e602"; }
.icon-location:before { content: "\e603"; }
.icon-envelope:before { content: "\e604"; }
.icon-mobile:before { content: "\e605"; }
.icon-bubble:before { content: "\e606"; }
.icon-bubble2:before { content: "\e607"; }
.icon-user3:before { content: "\e608"; }
.icon-user4:before { content: "\e609"; }
.icon-search:before { content: "\e60a"; }
.icon-cog:before { content: "\e60b"; }
.icon-aid:before { content: "\e60d"; }
.icon-list:before { content: "\e60e"; }
.icon-minus:before { content: "\e60f"; }
.icon-plus:before { content: "\e610"; }
.icon-arrow-up:before { content: "\e611"; }
.icon-apple:before { content: "\e612"; }
.icon-android:before { content: "\e613"; }
.icon-windows8:before { content: "\e614"; }
.icon-road:before { content: "\e615"; }
.icon-alarm:before { content: "\e616"; }
.icon-screen:before { content: "\e617"; }
.icon-spinner:before { content: "\e618"; }
.icon-airplane:before { content: "\e619"; }
.icon-truck:before { content: "\e61a"; }
.icon-google-plus:before { content: "\e61b"; }
.icon-star:before { content: "\e61c"; }
.icon-phone:before { content: "\e61d"; }
.icon-film:before { content: "\e61e"; }
.icon-undo:before { content: "\e61f"; }
.icon-image:before { content: "\e626"; }
.icon-sina2:before { content: "\e60c"; }
.icon-qone:before { content: "\e620"; }
.icon-baidu:before { content: "\e621"; }
.icon-weixin:before { content: "\e622"; }
.icon-QQ:before { content: "\e623"; }
.icon-tencent:before { content: "\e624"; }
.icon-sina:before { content: "\e625"; }
.icon-spinner11:before { content: "\e984"; }
/*±íµ¥*/


body { padding:0px; margin:0px; font-family: "Microsoft YaHei", Verdana, Geneva, sans-serif; font-size:12px; color:#2b2b2b; background:#f9f8f8; }
a { text-decoration:none; color:#464646; }
a:hover { text-decoration:none; color:#464646; }
div, ul, li, span, h3, h2, h1, h4, p, form, input, dt, dl, dd { margin:0; padding:0; }
ul { list-style-type:none; }
.txt { overflow:hidden; text-overflow:ellipsis; }
.clear { clear:both; height:0; line-height:0; font-size:0; }
img { border:0px; padding:0px; margin:0px; }
.wap_part7 { width:97%; margin:5px auto 20px; }
.wap_part2_h2 { height:34px; line-height:34px; text-indent:20px; background:#0253a5; font-size:16px; font-weight:bold; color:#FFFFFF; }
.wap_part7_wk { height:320px; border:#d2d2d2 solid 1px; background:#ffffff; padding:20px; }
.wap_part7_bd p { width:25%; height:32px; line-height:32px; font-size:14px; float:left; }
.wap_part7_bd_r { width:70%; height:32px; line-height:32px; border:#cccccc solid 1px; font-size:14px; text-align:left; }
.wap_part7_bd_r2 { width:70%; height:90px; line-height:24px; margin-top:10px; border:#cccccc solid 1px; text-align:left; }
.wap_part7_tjcz { }
.ttjj_cz { -webkit-appearance:none; background: #2188c8 none repeat scroll 0 0; border: medium none; border-radius: 5px; color: #fff; cursor: pointer; float: left; font-size: 26px; height: 35px; line-height: 35px; text-align: center; width: 132px; }
.ttjj_tj { -webkit-appearance:none; background: #ff7600 none repeat scroll 0 0; border: medium none; border-radius: 5px; color: #fff; cursor: pointer; float:right; font-size: 26px; height: 35px; line-height: 35px; text-align: center; width: 132px; }
.wap_part7_tjcz { margin-top:10px; }
.wap_part7_wxts { line-height:20px; margin-top:10px; }
.wap_part7_wxts span { font-size:14px; color:#ff7600; }
.wap_top_r span { width:84px; height:24px; background: #ffffff none repeat scroll 0 0; margin-right:2px; border: medium none; border-radius: 5px; color: #ef1f26; cursor: pointer; float: left; font-size: 16px; height:24px; line-height:24px; text-align: center; width: 84px; }
/***list***/
header .listnav { width: 100%; height: 78px; clear: both; overflow: hidden; background-color: #13a4db; }
header .listnav ul li { float: left; width: 25%; height: 41px; line-height: 41px; text-align: center; list-style: none outside none; }
header .listnav ul li:nth-child(5) a, header .list ul li:nth-child(6) a, header .list ul li:nth-child(7) a, header .list ul li:nth-child(8) a { border-bottom: none }
header .listnav ul li a { color: #fff; display: block; display: block; border-left: 1px solid #00b9ff; border-bottom: 1px solid #00b9ff }
header { overflow: hidden; background: #fff; }

/***µ×²¿***/
footer, footer ul, footer p { overflow: hidden; }
footer { background: #fff; padding-top: 5px; padding-bottom: 50px; }
footer .wx{ width:30%; display:block; margin:0 auto;}
footer ul { padding-top: 5px; background: #13a4db; height: 34px; font-size: 14px; margin-bottom: 18px; }
footer ul li { width: 25%; float: left; text-align: center; }
footer ul li a { display: block; border-right: 2px solid #fff; color: #fff; line-height: 1; margin: 8px 0; }
footer ul li:last-child a { border-right: none; }
footer p { color: #000; text-align: center; line-height: 35px; font-size: 16px; }
footer p a { color: #000; font-size: 16px; }
footer p a em { font-size: 18px; color: #e60007; font-weight: bold; }
.nav_foot{position:fixed;width:100%;height:75px;left:0px;bottom:-8px;}
.nav_foot ul{margin-top:20px;}
.nav_foot ul li{width:20%; height:48px;float:left;background:#930000;text-align:center}
.nav_foot ul li a{color:#fff;}
.nav_foot ul li a em,.nav_foot .cir div em{font-size:1.2rem;display:block;margin:0 auto; height:20px; color:#fff;}
.nav_foot ul li a span{display:block; font-size:12px; color:#fff;}
.nav_foot ul li:nth-child(3){ height:47px;}
.pos{position: absolute;left: 50%;bottom:0px; margin-left:-30px;}
