﻿@charset "utf-8";
/* CSS Document */
/*
* @description: 五公开样式
* @author: ishang
* @update: ishang (2017-07-17 08:30)
*/
/*全局 on*/
body{font-size:14px; font-family:"Microsoft YaHei"; color:#333; padding: 0; margin: 0; min-width: 1103px; background: url(../images/body_bg2.png) center 275px repeat;}
ul,li,dl,dt,h1,h2,h3,h4,h5,input,dl,dd,form,label,ol,p,div{margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5{font-weight: normal;}
a{color: #333; text-decoration:none;}
a:hover{color: #eb1111; text-decoration: none;}
a img:hover{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.fl{float: left;}
.fr{float: right;}
.clear{margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.hidden{display: none;}
.g_main{width: 988px; padding: 10px; margin: 0 auto; background: #fff;}
/*全局 end*/

/*主题 on*/
.five_top{width: 100%; height: 275px; position: relative; overflow: hidden;}
.five_top img{position: absolute; left: 50%; margin-left: -960px;}
.five_nav{width: 1100px; height: 50px; margin: 0 auto; background: #0368b3;}
.fivernav_left{width: 788px; height: 50px; line-height: 50px;}
.fivernav_left ul li{width: 150px; float: left; text-align: center; }
.fivernav_left ul li a{display: block; font-size: 20px; font-weight: bold; color: #fff;}
.fivernav_left ul li a:hover{background: #005a9d;}
.fivernav_search{width: 259px; height: 35px; margin: 7px 30px 0 0; position: relative;}
.five_searchtext{width: 197px; height: 35px; border: none; padding: 0 50px 0 12px; background: #fff; border-radius: 17px; position: absolute; left: 0; top: 0;}
.five_searchbtn{width: 49px; height: 35px; position: absolute; right: 0; top: 0; background: url(../images/search_icon.png) center center no-repeat; cursor: pointer; border: none;}
.is-main{width: 1103px; margin: 20px auto;}
.m-juece{ height:382px; background:#fff;}
.m-juece .title{ height:90px; position:relative;}
.m-juece .title a{ width:223px; height:73px; display:block; background:url(../images/juece-tit.png) no-repeat 0 0; position:absolute; left:-14px; top:17px;}
.m-juece .title span{ width:862px; height:15px; display:block; background:url(../images/title-bg.png) repeat 0 0; float:right; margin-top:40px; margin-right:22px;}
.m-juece .jue-intro{ width:1058px; margin:0 auto; font-size:15px; color:#444; line-height:30px; text-indent:2em; margin-bottom:25px;}
.m-juece .u-jue{ width:1068px; margin:0 auto; overflow:hidden;}
.m-juece .u-jue .b-jue-list{ width:999999px; float:left;}
.m-juece .u-jue .b-jue-list dl{ width:1068px; float:left;}
.m-juece .u-jue .b-jue-list dl dt{ width:506px; float:left; background:url(../images/list-bg.png) no-repeat left center; margin:0 10px;}
.m-juece .u-jue .b-jue-list dl dt span{ float:right; font-size:13px; color:#666; line-height:34px;}
.m-juece .u-jue .b-jue-list dl dt a{ margin-left:11px; font-size:13px; color:#444; line-height:34px;}
.m-juece .u-jue .b-jue-list dl dt a:hover{ color:#f28301;}
.m-juece .u-jue .jue-tit{ width:1068px; height:73px; margin-top:20px; overflow:hidden;}
.m-juece .u-jue .jue-tit li{ width:168px; height:73px; display:block; float:left; margin:0 5px;}
.m-juece .u-jue .jue-tit li a{ width:168px; height:58px; background:#9ecbeb; display:block; margin-top:15px;}
.m-juece .u-jue .jue-tit li a i{ display:block; float:left; margin-top:19px; transform:rotate(0deg); -webkit-transform:rotate(0deg);; -moz-transform:rotate(0deg);}
.m-juece .u-jue .jue-tit li a span{ font-size:18px; color:#fff; line-height:58px; float:left; margin-left:8px;}
.m-juece .u-jue .jue-tit .jue-cu{ background:url(../images/jue-cu.png) no-repeat 10px top;}
.m-juece .u-jue .jue-tit li .s-jue-cu{ background:#3b95d7;}
.m-juece .u-jue .jue-tit li a .jue_01{ width:25px; height:19px; background:url(../images/jue_01.png) no-repeat 0 0; margin-left:16px;}
.m-juece .u-jue .jue-tit li a .jue_02{ width:25px; height:21px; background:url(../images/jue_02.png) no-repeat 0 0; margin-left:33px;}
.m-juece .u-jue .jue-tit li a .jue_03{ width:10px; height:26px; background:url(../images/jue_03.png) no-repeat 0 0; margin-left:42px;}
.m-juece .u-jue .jue-tit li a .jue_04{ width:26px; height:22px; background:url(../images/jue_04.png) no-repeat 0 0; margin-left:32px;}
.m-juece .u-jue .jue-tit li a .jue_05{ width:23px; height:22px; background:url(../images/jue_05.png) no-repeat 0 0; margin-left:33px;}
.m-juece .u-jue .jue-tit li a .jue_06{ width:24px; height:23px; background:url(../images/jue_06.png) no-repeat 0 0; margin-left:33px;}
.m-juece .u-jue .jue-tit li a:hover i{ transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); transition:transform 0.35s; -webkit-transition:transform 0.35s; -moz-transition:transform 0.35s;}
.m-execute{ height:442px; background:#fff; margin:20px 0;}
.m-execute .title{ height:90px; position:relative;}
.m-execute .title a{ width:223px; height:73px; display:block; background:url(../images/zhixing-bg.png) no-repeat 0 0; position:absolute; right:-14px; top:17px;}
.m-execute .title span{ width:862px; height:15px; display:block; background:url(../images/title-bg.png) repeat 0 0; float:left; margin-top:40px; margin-left:22px;}
.m-execute .execute-intro{ width:1058px; margin:0 auto; font-size:15px; color:#444; line-height:30px; text-indent:2em; margin-bottom:25px;}
.m-execute .u-execute{ width:1068px; margin:0 auto; overflow:hidden;}
.m-execute .u-execute .b-execute-list{ width:999999px; float:left;}
.m-execute .u-execute .b-execute-list dl{ width:1068px; float:left;}
.m-execute .u-execute .b-execute-list dl dt{ width:506px; float:left; background:url(../images/list-bg.png) no-repeat left center; margin:0 10px;}
.m-execute .u-execute .b-execute-list dl dt span{ float:right; font-size:13px; color:#666; line-height:34px;}
.m-execute .u-execute .b-execute-list dl dt a{ margin-left:11px; font-size:13px; color:#444; line-height:34px;}
.m-execute .u-execute .b-execute-list dl dt a:hover{ color:#17ae96;}
.m-execute .u-execute .execute-tit{ width:1058px; height:169px; margin:5px auto 0; background:url(../images/execute.jpg) no-repeat center 0; overflow:hidden; position:relative;}
.m-execute .u-execute .execute-tit li{ height:169px; position:absolute; top:0;}
.m-execute .u-execute .execute-tit li a{ display:block;}
.m-execute .u-execute .execute-tit li a p{ width:101px; height:101px; background:url(../images/execute-tit.jpg) no-repeat 0 -101px;}
.m-execute .u-execute .execute-tit li a p i{ width:101px; height:101px; display:block; transform:rotate(0deg); -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg);}
.m-execute .u-execute .execute-tit li a span{ display:block; font-size:16px; color:#242424; line-height:22px; text-align:center;}
.m-execute .u-execute .execute-tit .exec_01{ width:144px; left:37px;}
.m-execute .u-execute .execute-tit .exec_01 p{ margin-left:18px;}
.m-execute .u-execute .execute-tit .exec_01 p i{ background:url(../images/execute_01.png) no-repeat 34px 28px;}
.m-execute .u-execute .execute-tit .exec_01 span{ margin-top:10px;}
.m-execute .u-execute .execute-tit .exec_02{ width:103px; left:266px;}
.m-execute .u-execute .execute-tit .exec_02 p{ margin-top:21px;}
.m-execute .u-execute .execute-tit .exec_02 p i{ background:url(../images/execute_02.png) no-repeat 29px 34px;}
.m-execute .u-execute .execute-tit .exec_02 span{ line-height:30px;}
.m-execute .u-execute .execute-tit .exec_03{ width:160px; left:448px;}
.m-execute .u-execute .execute-tit .exec_03 p{ margin-left:26px;}
.m-execute .u-execute .execute-tit .exec_03 p i{ background:url(../images/execute_03.png) no-repeat 29px 31px;}
.m-execute .u-execute .execute-tit .exec_03 span{ margin-top:18px;}
.m-execute .u-execute .execute-tit .exec_04{ width:101px; left:688px;}
.m-execute .u-execute .execute-tit .exec_04 p{ margin-top:21px;}
.m-execute .u-execute .execute-tit .exec_04 p i{ background:url(../images/execute_04.png) no-repeat 36px 28px;}
.m-execute .u-execute .execute-tit .exec_04 span{ line-height:30px;}
.m-execute .u-execute .execute-tit .exec_05{ width:101px; left:901px;}
.m-execute .u-execute .execute-tit .exec_05 p{}
.m-execute .u-execute .execute-tit .exec_05 p i{ background:url(../images/execute_05.png) no-repeat 30px 35px;}
.m-execute .u-execute .execute-tit .exec_05 span{ margin-top:18px;}

.m-execute .u-execute .execute-tit li:hover a p i{ transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg);
transition:transform 0.35s; -webkit-transition:transform 0.35s; -moz-transition:transform 0.35s;}
.m-execute .u-execute .execute-tit li a .exec-cu{ background-position:0 0;}
.m-execute .u-execute .execute-tit li a .s-exec-cu{ color:#17ae96;}
.m-manage{ height:359px; background:#fff;}
.m-manage .title{ height:90px; position:relative;}
.m-manage .title a{ width:223px; height:73px; display:block; background:url(../images/manage-bg.png) no-repeat 0 0; position:absolute; left:-14px; top:17px;}
.m-manage .title span{ width:862px; height:15px; display:block; background:url(../images/title-bg.png) repeat 0 0; float:right; margin-top:40px; margin-right:22px;}
.m-manage .manage-intro{ width:1058px; margin:0 auto; font-size:15px; color:#444; line-height:30px; text-indent:2em; margin-bottom:25px;}
.m-manage .u-manage{ width:1068px; margin:0 auto; overflow:hidden;}
.m-manage .u-manage .b-manage-list{ width:999999px; float:left;}
.m-manage .u-manage .b-manage-list dl{ width:1068px; float:left;}
.m-manage .u-manage .b-manage-list dl dt{ width:506px; float:left; background:url(../images/list-bg.png) no-repeat left center; margin:0 10px;}
.m-manage .u-manage .b-manage-list dl dt span{ float:right; font-size:13px; color:#666; line-height:34px;}
.m-manage .u-manage .b-manage-list dl dt a{ margin-left:11px; font-size:13px; color:#444; line-height:34px;}
.m-manage .u-manage .b-manage-list dl dt a:hover{ color:#3baeda;}
.m-manage .u-manage .b-manage-list dl dd{ width:168px; display:block; float:left; margin:5px;}
.m-manage .u-manage .b-manage-list dl dd a{ display:block; font-size:13px; color:#444; line-height:35px;}
.m-manage .u-manage .b-manage-list dl dd a:hover{ color:#3baeda;}
.m-manage .u-manage .manage-tit{ width:1060px; height:54px; margin:15px auto 0; float:left; overflow:hidden;}
.m-manage .u-manage .manage-tit li{ width:265px; height:54px; display:block; float:left; background:url(../images/manage-tit.png) no-repeat 0 0;}
.m-manage .u-manage .manage-tit li a{ display:block;}
.m-manage .u-manage .manage-tit li a i{ width:50px; height:50px; display:block; float:left; margin:2px; transform:rotate(0deg); -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg);}
.m-manage .u-manage .manage-tit li a span{ margin-left:14px; font-size:16px; color:#fff; line-height:54px; float:left;}
.m-manage .u-manage .manage-tit li a .manage_01{ background:url(../images/manage_01.png) no-repeat 0 0;}
.m-manage .u-manage .manage-tit li a .manage_02{ background:url(../images/manage_02.png) no-repeat 0 0;}
.m-manage .u-manage .manage-tit li a .manage_03{ background:url(../images/manage_03.png) no-repeat 0 0;}
.m-manage .u-manage .manage-tit li a .manage_04{ background:url(../images/manage_04.png) no-repeat 0 0;}
.m-manage .u-manage .manage-tit li:hover a i{ transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg);
transition:transform 0.35s; -webkit-transition:transform 0.35s; -moz-transition:transform 0.35s;}
.m-manage .u-manage .manage-tit .manage-cu{ background-position:0 -54px;}
.m-severce{ height:442px; background:#fff; margin:20px 0;}
.m-severce .title{ height:90px; position:relative;}
.m-severce .title a{ width:223px; height:73px; display:block; background:url(../images/severce.jpg) no-repeat 0 0; position:absolute; right:-14px; top:17px;}
.m-severce .title span{ width:862px; height:15px; display:block; background:url(../images/title-bg.png) repeat 0 0; float:left; margin-top:40px; margin-left:22px;}
.m-severce .severce-intro{ width:1058px; margin:0 auto; font-size:15px; color:#444; line-height:30px; text-indent:2em; margin-bottom:25px;}
.m-severce .u-severce{ width:1068px; margin:0 auto; overflow:hidden;}
.m-severce .u-severce .b-severce-list{ width:999999px; float:left;}
.m-severce .u-severce .b-severce-list dl{ width:1068px; float:left;}
.m-severce .u-severce .b-severce-list dl dt{ width:506px; float:left; background:url(../images/list-bg.png) no-repeat left center; margin:0 10px;}
.m-severce .u-severce .b-severce-list dl dt span{ float:right; font-size:13px; color:#666; line-height:34px;}
.m-severce .u-severce .b-severce-list dl dt a{ margin-left:11px; font-size:13px; color:#444; line-height:34px;}
.m-severce .u-severce .b-severce-list dl dt a:hover{ color:#b069bf;}
.m-severce .u-severce .severce-tit{ width:1058px; height:162px; margin:0 auto; float:left; background:url(../images/severce-bg.jpg) no-repeat 0 0; position:relative;}
.m-severce .u-severce .b-severce-list .s-sev_05 dd{ display:block;}
.m-severce .u-severce .b-severce-list .s-sev_05 dd a{ margin-left:11px; font-size:13px; color:#444; line-height:34px; background:url(../images/list-bg.png) no-repeat left center; padding-left:14px;}
.m-severce .u-severce .b-severce-list .s-sev_05 dd a:hover{ color:#b069bf;}
.m-severce .u-severce .b-severce-list .s-sev_06 dd{ width:355px; float:left; display:block;}
.m-severce .u-severce .b-severce-list .s-sev_06 dd a{ margin-left:11px; font-size:13px; color:#444; line-height:34px; background:url(../images/list-bg.png) no-repeat left center; padding-left:14px;}
.m-severce .u-severce .b-severce-list .s-sev_06 dd a:hover{ color:#b069bf;}
.m-severce .u-severce .severce-tit li{ display:block; float:left; position:absolute; top:0;}
.m-severce .u-severce .severce-tit li a{ display:block;}
.m-severce .u-severce .severce-tit li a p{ width:85px; height:85px; display:block; background:url(../images/severce-tit.png) no-repeat 0 0;}
.m-severce .u-severce .severce-tit li a p i{ width:85px; height:85px; display:block; transform:rotate(0deg); -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg);}
.m-severce .u-severce .severce-tit li a span{ display:block; text-align:center; font-size:16px; color:#444; line-height:24px; margin-top:15px;}
.m-severce .u-severce .severce-tit .sev_01{ width:96px; left:45px;}
.m-severce .u-severce .severce-tit .sev_01 p i{ background:url(../images/sev_01.png) no-repeat 0 0;}
.m-severce .u-severce .severce-tit .sev_02{ width:128px; left:200px;}
.m-severce .u-severce .severce-tit .sev_02 a p{ margin-left:21px;}
.m-severce .u-severce .severce-tit .sev_02 a p i{ background:url(../images/sev_02.png) no-repeat 0 0;}
.m-severce .u-severce .severce-tit .sev_03{ width:128px; left:377px;}
.m-severce .u-severce .severce-tit .sev_03 a p{ margin-left:20px;}
.m-severce .u-severce .severce-tit .sev_03 p i{ background:url(../images/sev_03.png) no-repeat 0 0;}
.m-severce .u-severce .severce-tit .sev_04{ width:96px; left:568px;}
.m-severce .u-severce .severce-tit .sev_04 a p{ margin-left:6px;}
.m-severce .u-severce .severce-tit .sev_04 p i{ background:url(../images/sev_04.png) no-repeat 0 0;}
.m-severce .u-severce .severce-tit .sev_05{ width:96px; left:744px;}
.m-severce .u-severce .severce-tit .sev_05 a p{ margin-left:4px;}
.m-severce .u-severce .severce-tit .sev_05 p i{ background:url(../images/sev_06.png) no-repeat 0 0;}
.m-severce .u-severce .severce-tit .sev_06{ width:96px; right:43px;}
.m-severce .u-severce .severce-tit .sev_06 a p{ margin-left:5px;}
.m-severce .u-severce .severce-tit .sev_06 p i{ background:url(../images/sev_05.png) no-repeat 0 0;}
.m-severce .u-severce .severce-tit li:hover a p i{ transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg);
transition:transform 0.35s; -webkit-transition:transform 0.35s; -moz-transition:transform 0.35s;}
.m-severce .u-severce .severce-tit li a .sev-cu{ background-position:0 -85px;}
.m-severce .u-severce .severce-tit li a .s-sev-cu{ color:#b069bf;}
.m-result{ height:293px; background:#fff; margin:20px 0;}
.m-result .title{ height:90px; position:relative;}
.m-result .title a{ width:223px; height:73px; display:block; background:url(../images/result.jpg) no-repeat 0 0; position:absolute; left:-14px; top:17px;}
.m-result .title span{ width:862px; height:15px; display:block; background:url(../images/title-bg.png) repeat 0 0; float:right; margin-top:40px; margin-right:22px;}
.m-result .result-intro{ width:1058px; margin:0 auto; font-size:15px; color:#444; line-height:30px; text-indent:2em; margin-bottom:25px;}
.m-result .u-result{ width:1068px; margin:0 auto; overflow:hidden;}
.m-result .u-result .b-result-list{ width:999999px; float:left;}
.m-result .u-result .b-result-list dl{ width:1068px; float:left;}
.m-result .u-result .b-result-list dl dt{ width:506px; float:left; background:url(../images/list-bg.png) no-repeat left center; margin:0 10px;}
.m-result .u-result .b-result-list dl dt span{ float:right; font-size:13px; color:#666; line-height:34px;}
.m-result .u-result .b-result-list dl dt a{ margin-left:11px; font-size:13px; color:#444; line-height:34px;}
.m-result .u-result .b-result-list dl dt a:hover{ color:#de4242;}
/*主题 end*/

/*底部 on*/
.g_footer{background: #f9f2e8; border-top: 1px solid #dac5aa; padding: 3px 0 21px 0;}
.m_footer{width: 1008px; margin: 0 auto;}
.footer_box{width: 100%; height: 47px; line-height: 47px; text-align: center; font-size: 12px;}
.footer_box a{font-size: 12px;}
.m_footer p{line-height: 34px; font-size: 12px; text-align: center;}
/*底部 end*/