﻿@charset "utf-8";
@import "resetcommon.css";

html, body {
	-webkit-text-size-adjust:none;

}
.mb10 {
	margin-bottom:10px;
}
.ml10 {
	margin-left:10px;
}
.bg {
	background:#ffffff;
}
h2 a:hover, h3 a:hover, h4 a:hover {
	text-decoration:none;
}
/*banner*/
.banner_bj{
    margin-top:135px;
}

.ban {
	position:relative;
	height:560px;
}
.ban .ban_img {
	background:url(../images/ban.jpg) center center no-repeat;
	height:560px;
	display:block;
}
.banner {
	height:560px;
	overflow:hidden;
	position:relative;
	z-index:7;
	margin-top:10px;
}

.banner {
	height:560px;
	position:relative;
}
.banner {
	width:100% !important;
}
.banner .xbitem ul, .banner .xbitem ul li, .banner .xbitem ul li a {
	width:100% !important;
	height:560px !important;
}
.banner .xbitem ul li a {
	display:block;
	height:492px;
	display:block;
	height:562px;
	overflow:hidden;
}

.banner .btn {
	bottom: 5px;
	padding: 5px 6px;
	position: absolute;
	left: 50%;
	z-index: 7;
	margin-left:-143px;
	width:280px;
}

.banner .btn li {
	background: none repeat scroll 0 0 #000;
	border: 1px solid #000;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	margin-left: 5px;
	padding: 2px 5px;
	width:50px;
	height:1px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	float:left;
}
.banner .btn li.on {
	font-weight: bold;
	background: none repeat scroll 0 0 #ffffff;
	border: 1px solid #ffffff;
	float:left;
}
.banner .ljt {
	position: absolute;
	width: 34px;
	height: 58px;
	display: block;
	left:50%;
	margin-left:-510px;
	top:39%;
	z-index:10;
	background:url(../images/ljt.png) no-repeat;
	cursor:pointer;
}
.banner .rjt {
	position: absolute;
	width: 34px;
	height: 58px;
	display: block;
	left:50%;
	margin-left:510px;
	top:39%;
	z-index:10;
	background:url(../images/rjt.png) no-repeat;
	cursor:pointer;
}

/*YICR市场业务*/
.sys_head01{
    background: #f8fafc url(../images/shopexnews.png) no-repeat;
	height:700px;
    background-size:auto 100%;
}

.sys01{
    width:1002px;
	margin:0 auto;
	padding:40px 0 60px;
	/*height:500px;*/
}

.market{
    /*background:url(../images/00000.png) no-repeat;*/
	width:1002px;
	float:left;
}

.market_top{
    width:1002px;
	height:187px;
	margin:0 auto;
}

.market_foot{
    width:1002px;
	height:187px;
	margin:0 auto;
	padding:10px 0 0 0;
}

.market_top01,.market_top02,.market_top03,.market_top04{
    float:left;
	width:243px;
	height:187px;
}

.market_top01{
    background:url(../images/market_top01.png) no-repeat;
	padding:0 10px 0 0;
}

.market_top01:hover{
    background:url(../images/market_top01_hover.png) no-repeat;
	padding:0 10px 0 0;
}

.market_top02{
    background:url(../images/market_top02.png) no-repeat;
	padding:0 10px 0 0;
}

.market_top02:hover{
    background:url(../images/market_top01_hover.png) no-repeat;
	padding:0 10px 0 0;
}

.market_top03{
    background:url(../images/market_top03.png) no-repeat;
	padding:0 10px 0 0;
}

.market_top03:hover{
    background:url(../images/market_top01_hover.png) no-repeat;
	padding:0 10px 0 0;
}

.market_top04{
    background:url(../images/market_top04.png) no-repeat;
}

.market_top04:hover{
    background:url(../images/market_top01_hover.png) no-repeat;
}

.market_top01_icon{
    background:url(../images/market_top01_icon.png) no-repeat;
	width:93px;
	height:76px;
    margin:25px auto 0;
}

.market_top02_icon{
    background:url(../images/market_top02_icon.png) no-repeat;
	width:93px;
	height:76px;
    margin:25px auto 0;
}

.market_top03_icon{
    background:url(../images/market_top03_icon.png) no-repeat;
	width:93px;
	height:76px;
    margin:25px auto 0;
}

.market_top04_icon{
    background:url(../images/market_top04_icon.png) no-repeat;
	width:93px;
	height:76px;
    margin:25px auto 0;
}

.market_top05_icon{
    background:url(../images/market_top05_icon.png) no-repeat;
	width:93px;
	height:76px;
    margin:25px auto 0;
}

.market_top06_icon{
    background:url(../images/market_top06_icon.png) no-repeat;
	width:93px;
	height:76px;
    margin:25px auto 0;
}

.market_top07_icon{
    background:url(../images/market_top07_icon.png) no-repeat;
	width:93px;
	height:76px;
    margin:25px auto 0;
}

.market_top08_icon{
    background:url(../images/market_top08_icon.png) no-repeat;
	width:93px;
	height:76px;
    margin:25px auto 0;
}

.market_word{
    color:#ffffff;
    font-size:16px;
	text-align:center;
	margin-top:15px;
}

.market_word:hover{
    /*color:#2f59d6;*/
}

.sys_head02{
    background:#eee;
	height:670px;
}

.arrow{
    background:url(../images/arrow.png) no-repeat;
    margin:0 auto;
    /* height:32px; */
	width:32px;
}

.sys {
	width:1002px;
	margin:0 auto;
	padding:40px 0 60px;
	height:500px;
}
.sys_tit {
	text-align:center;
	height:206px;
	/*margin-bottom:25px;*/
	font-weight:normal;
}
.sys_tit em {
	display:block;
	margin:0 auto;
}

.sys_sss{
    display:block;
	margin:0 auto;
	background:url(../images/sss01.png) no-repeat;
	width:180px;
	height:70px;
}

blink{
    display:block;
	margin:0 auto;
	background:url(../images/sys_sss_arrow.png) no-repeat;
	width:180px;
	height:18px;
}

#blink{
    margin-top:0px;
}

#imgid{
    display:block;
	margin:0 auto;
	width:180px;
	height:18px;                       
}                    

.sys_tit a {
	color:#2857ac;
	font-size:30px;
	font-weight:bold;
}
.sys_tit span {
	display:block;
	color:#666;
	font-size:16px;
	margin-top:10px;
}
.sys_con {
	height:261px;
	overflow:hidden;
}
.sys_list {
	float:left;
	width:678px;
}
.sys_list li a:hover {
	text-decoration:none;
}
.sys_list li {
	float:left;
	width:168px;
	height:110px;
	padding-top:20px;
	display:inline;
	margin:0 1px 1px 0;
}
.sys_list li img {
	display:block;
	width:63px;
	height:60px;
	margin:0 auto;
}
.sys_list li span {
	display:block;
	text-align:center;
	height:24px;
	line-height:24px;
	margin-top:4px;
	color:#fff;
	font-size:14px;
}
.sys_list .color1 {
	background:#2857ac;
}
.sys_list .color2 {
	background:#19cb37;
}
.sys_list .color3 {
	background:#09b92a;
}
.sys_list .color4 {
	background:#458dd9;
}
.sys_rt {
	float:right;
	width:320px;
	height:261px;
	background:url(../images/sys_rt.jpg);
}
.sys_rt h4 {
	padding:14px 28px 0 0;
	text-align:right;
	font-weight:normal;
}
.sys_rt h4 a {
	color:#666;
	font-weight:bold;
	font-size:16px;
}
.sys_rt h4 em {

	font-size:36px;
	display:block;
	color:#02509e;
}
.e-clist {
	padding:19px 0 0 27px;
}
.e-clist li {
	float:left;
	display:inline;
	margin:0 13px 13px 0;
	width:126px;
}
.e-clist li a {
	display:block;
	width:124px;
	height:57px;
	text-align:center;
	border:2px solid #2CB445;
	color:#2CB445;
	font-size:14px;
}
.e-clist li em {
	display:block;
	font-family:"Impact";
	padding-top:10px;
}
.e-clist li a:hover {
	text-decoration:none;
	color:#458DD9;
	border:2px solid #458DD9;
}

.syssys{
	height:360px;
}

.sys_word{
    color:#666;
    font-size:16px;
	text-align:center;
	margin-top:105px;
}

.sys_word:hover{
    color:#2f59d6;
	/*font-weight:1200;*/
}

.sys_left{
    float:left;
	width:404px;
	height:360px;
	padding:0 8px 0 0;
	/*background:url(../images/sys_left.png) no-repeat;*/
}

.sys_left:hover{
   /* background:url(../images/sys_left0.png) no-repeat;*/
}

.sys_right{
	width:590px;
	height:360px;
	float:left;
}

.sys_right_top{
    width:590px;
	height:181px;
	margin:0 auto;
}

.sys_right_foot{
    width:590px;
	height:181px;
	margin:0 auto;
}

.sys_right_top01{
    background:url(../images/sys_right_top01.png) no-repeat;
	width:198px;
	height:181px;
	float:left;	
}

.sys_right_top01:hover{
    background:url(../images/sys_right_top01hover.png) no-repeat;
	width:198px;
	height:181px;
	float:left;	
}

.sys_right_top02{
    background:url(../images/sys_right_top02.png) no-repeat;
	width:196px;
	height:181px;
	float:left;
}

.sys_right_top02:hover{
    background:url(../images/sys_right_top02hover.png) no-repeat;
	width:196px;
	height:181px;
	float:left;
}

.sys_right_top03{
    background:url(../images/sys_right_top03.png) no-repeat;
	width:196px;
	height:181px;
	float:left;
}

.sys_right_top03:hover{
    background:url(../images/sys_right_top03hover.png) no-repeat;
	width:196px;
	height:181px;
	float:left;
}

.sys_right_top04{
    background:url(../images/sys_right_top04.png) no-repeat;
	width:198px;
	height:179px;
	float:left;
}

.sys_right_top04:hover{
    background:url(../images/sys_right_top04hover.png) no-repeat;
	width:198px;
	height:179px;
	float:left;
}

.sys_right_top05{
    background:url(../images/sys_right_top05.png) no-repeat;
	width:196px;
	height:179px;
	float:left;
}

.sys_right_top05:hover{
    background:url(../images/sys_right_top05hover.png) no-repeat;
	width:196px;
	height:179px;
	float:left;
}

.sys_right_top06{
    background:url(../images/sys_right_top06.png) no-repeat;
	width:196px;
	height:179px;
	float:left;
}

.sys_right_top06:hover{
    background:url(../images/sys_right_top06hover.png) no-repeat;
	width:196px;
	height:179px;
	float:left;
}

/*YICR经典案例*/
.case{
    /*background:#eee;*/
	height:890px;
    /*background-size:100% 100%;*/
    background:#f8fafc url(../images/pic19.png);
}

.casess{
    width:1200px;
	margin:0 auto;
	padding:40px 0 60px;
}

.case_case{
    width:1200px;
}

.case_button{
    width:1200px;
}

.case_word0202
{
    width:180px;
	margin:0 auto;
    margin-top:35px;
}

.case_word02
{
   
	font-size:15px;
    color:#a0a0a0;
	width:180px;
	text-align:center;
	height:35px;
	border:1px solid #c2c2c2;
	float:left;
	line-height:35px;
    overflow:hidden;
	margin:0;
	background-color:#eee;
}

.case_word02:hover{
    background:#5376dc;
	border:2px solid #5376dc;
	color:#ffffff;
}

/*YICR市场市场*/
.gray_bg {
	background: #f8fafc url(../images/pic19.png);
	padding:20px 0 0 0;
	height:900px;
	/*margin-bottom:58px;*/
}

.china_market{
    width:1002px;
	margin:auto;
	height:545px;
	padding: 15px 0 15px 0;
}

.china_map{
    background:url(../images/china_map.png);
	width:640px;
	height:545px;
	float:left;
}

.china_map:hover{
    background:url(../images/china_map0.png);
	width:640px;
	height:545px;
	float:left;
}

.china_right{
    width:362px;
	float:left;
	padding:50px 0 0 0;
}

.china_right_title{

    color:#666666;
    font-size:20px;
	font-weight:bold;
	text-align:center;
}

.china_right_wordss{
    color:#666666;
    font-size:15px;
	
	line-height:170%;
	width:1002px;
	text-indent:30px;
	padding:10px 0;
}

.china_right_wordss02{
    color:#999999;
    font-size:15px;
	
	line-height:170%;
	width:99px;
	text-align:center;
	padding:585px 0 0 0;
}

.china_right_word:hover{
    color:#2f59d6;
}

.china_right_word01{ 
 	padding:31px 31px 0 31px;
}

.china_right_word02{ 
	padding:15px 31px 0 31px;
}

.china_company{
    width:1002px;
	margin:0 auto;
	height:300px;
	padding:15px 0;
}

.china_company_a{
	width:1002px;
	margin:0 auto;
	height:36px;
}

.china_company_a01,.china_company_a02,.china_company_a03,.china_company_a04,.china_company_a05{
	height:36px;
	width:160px;
	float:left;
	background:#ebebeb;
}

.china_company_b01,.china_company_b02,.china_company_b03,.china_company_b04{
	height:36px;
	width:210px;
	float:left;
	background:#ebebeb;
}

.china_company_a01:hover,.china_company_a02:hover,.china_company_a03:hover,.china_company_a04:hover,.china_company_a05:hover{
	height:36px;
	width:160px;
	float:left;
	background:#2857ac;
}

.china_company_b01:hover,.china_company_b02:hover,.china_company_b03:hover,.china_company_b04:hover{
	height:36px;
	width:210px;
	float:left;
	background:#2857ac;
}

.china_company_aa{
    height:36px;
	width:50.5px;
	float:left;
	background:;
}

.china_company_bb{
    height:36px;
	width:54px;
	float:left;
	background:;
}

.china_company_w{
	color: #666666;
    font-size: 15px;
    
    height:36px;
	width:160px;
	text-align: center;
	line-height: 36px;
	font-weight: bold;
}

.china_company_w2{
	color: #666666;
    font-size: 15px;  
    height:36px;
	width:210px;
	text-align: center;
	line-height: 36px;
	font-weight: bold;
}

.china_company_w:hover{
	color: #ffffff;
    font-size: 15px;
    height:36px;
	width:160px;
	text-align: center;
	line-height: 36px;
	font-weight: bold;
}

.china_company_w2:hover{
	color: #ffffff;
    font-size: 15px;  
    height:36px;
	width:210px;
	text-align: center;
	line-height: 36px;
	font-weight: bold;
}

.china_company_s{
	width:1002px;
	margin:0 auto;
	height:36px;
}

.cus_case {
	width:1002px;
	margin:0 auto;
}
.cus_tit {
	text-align:center;
	font-weight:normal;
	height:85px;
	margin-bottom:26px;
}
.cus_tit a {
	color:#2857ac;
	font-size:30px;
	font-weight:bold;
}
.cus_tit span {
	display:block;
	color:#333;
	height:40px;
	font-size:14px;
	line-height: 40px;
}
.cus_con {
	height:325px;
	overflow:hidden;
}
.cus_lt {
	width:322px;
	float:left;
}
.cus_lt li {
	float:left;
	display:inline;
	width:109px;
	height:89px;
	padding:35px 22px;
	margin:0 7px 7px 0;
}
.cus_lt li a {
	display:block;
	width:107px;
	height:87px;
	border:1px solid #4e85bb;
}
.cus_lt li a:hover {
	text-decoration:none;
}
.cus_lt li img {
	display:block;
	width:28px;
	height:19px;
	margin:0 auto 4px;
	padding-top:20px;
}
.cus_lt li span {
	display:block;
	height:24px;
	line-height:24px;
	text-align:center;
	color:#fff;
	overflow:hidden;
	font-size:20px;
}
.cus_lt .c1 {
	background:#02509e;
}
.cus_lt .c2 {
	background:#09b92a;
}
.cus_lt .c3 {
	background:#079a3e;
}
.cus_lt .c4 {
	background:#2857ac;
}
.cus_lt .c1 a {
	border:1px solid #4e85bb;
}
.cus_lt .c2 a {
	border:1px solid #53ce6a;
}
.cus_lt .c3 a {
	border:1px solid #52b878;
}
.cus_lt .c4 a {
	border:1px solid #698ac5;
}
.cus_md {
	float:left;
	width:308px;
	height:290px;
	background:#f4f4f4;
	padding:35px 40px 0 18px;
	position:relative;
	z-index:9;
}
.cus_md h4 {
	font-weight:normal;
	height:24px;
	line-height:24px;
	overflow:hidden;
	margin-bottom:12px;
}
.cus_md h4 a {
	color:#333;
	font-size:16px;
}
.cus_md .cus_txt {
	color:#666;
	font-size:14px;
	height:72px;
	line-height:24px;
	overflow:hidden;
	margin-bottom:12px;
}
.cus_md .cus_xq {
	display:block;
	border:2px solid #02509e;
	width:94px;
	height:25px;
	color:#02509e;
	font-size:14px;
	text-align:center;
	line-height:25px;
}
.cus_md .jt {
	position:absolute;
	background:url(../images/jt1.png) no-repeat;
	width:16px;
	height:27px;
	left:366px;
	top:149px;
	z-index:99;
}
.other {
	height:78px;
	overflow:hidden;
	zoom:1;
	margin-top:45px;
	line-height:26px;
	color:#333;
	font-size:14px;
}
.other em {
	float:left;
	width:70px;
}
.other span {
	float:left;
	width:238px;
	float:left;
}
.other span a {
	display:inline-block;
	padding:0 12px;
	color:#333;
}
.other .c_more {
	color:#02509e;
}
.cus_rt {
	width:314px;
	float:left;
}
.cus_rt a {
	display:block;
	width:314px;
	height:325px;
	position:relative;
}
.cus_rt a img {
	display:block;
	width:314px;
	height:325px;
}
.cus_rt a span {
	background:url(../images/png1.png) no-repeat;
	width:127px;
	height:114px;
	text-align:center;
	line-height:114px;
	color:#fff;
	font-size:20px;
	position:absolute;
	right:0;
	bottom:0;
}

.china-map02 {
	width:175px;
	height:617px;
	background:url(../images/china-map03.png) left bottom no-repeat;
	float:left;}

/*资质荣誉资质荣誉*/
.new_boxss{
	width: 1002px;
	margin:0 auto;
	padding: 20px 0 0 0;
	
}

.honor{
	/*background:url(../images/honor.jpg) no-repeat;*/
	background: #f8fafc url(../images/shopexnews.png) no-repeat;
}

.honor_honor{
    width:1002px;
	margin:0 auto;
	padding:20px 0 0 0;
}

.honor_3s{
    width:1002px;
	margin:0 auto;
    height:420px;
    padding:15px 0 0 0;
}

.honor01{
    width:600px;
	height:356px;
	float:left;
	/*background:#5376dc;*/
	padding:0 8px 0 0;
	margin:0 auto;
}

.honor01_left{
    width:168px;
	height:356px;
	background:#2857ac;
	float:left;
}

.honor01_icon01,.honor01_icon02,.honor01_icon03{
    width:49px;
	height:49px;
	margin:0 auto;
	margin-top:32px;
}

.honor01_icon01{
    background:url(../images/honor01_icon01.png) no-repeat;
}

.honor01_icon02{
    background:url(../images/honor01_icon02.png) no-repeat;
}

.honor01_icon03{
    background:url(../images/honor01_icon03.png) no-repeat;
}

.honor01_icon01_word{
   
	font-size:16px;
	text-align:center;
	color:#fff;
	font-weight:;
	padding:7px 0 0 0;
}

.honor01_right{
    width:432px;
	height:356px;
	background:#5376dc;
	float:left;
}

.honor01_rightss{
    width:370px;
	padding:0 0 0 60px;
}

.honor01_right_title{
   
	font-size:16px;
	color:#fff;
	font-weight:bold;
	margin-top:30px
}

.honor01_right_word{
   
	font-size:16px;
	color:#fff;
	margin-top:12px;
}

.honor01_right_line{
    background:#6591ff;
	width:370px;
	height:2px;
	margin-top:12px;
}

.contact_word0202
{
    width:120px;
	/*margin:0 auto;*/
	margin-top:15px;
	margin-left:230px;
}

.contact_word02
{
   
	font-size:15px;
    color:#fff;
	width:110px;
	text-align:center;
	height:35px;
	border:2px solid #6591ff;
	float:left;
	line-height:35px;
    overflow:hidden;
	margin:0;
	background-color:#5376dc;
}

.contact_word02:hover{
    background:#2857ac;
	border:2px solid #2857ac;
}

.honor02{
    width:193px;
	height:356px;
	background:url(../images/honor02.png) no-repeat;
	float:left;
	padding:0 8px 0 0;
}

.honor02_doc01{
    background:url(../images/honor02_doc01.png) no-repeat;
	width:193px;
	height:143px;
	margin-top:8px;
}

.honor02_doc02{
    background:url(../images/honor02_doc02.png) no-repeat;
	width:193px;
	height:143px;
	margin-top:10px;
}

.honor02_doc01_word{
   
	font-size:15px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	padding:5px 0 0 0;
}

.honor03{
    width:193px;
	height:356px;
	background:url(../images/honor03.png) no-repeat;
	float:left;
}

.honor03:hover{
    width:193px;
	height:356px;
	background:url(../images/honor03_hover.png) no-repeat;
	float:left;
}

.honor03s{
    width:163px;
	margin:0 auto;
}

.honor03_title{
    color:#fff;
    font-size:19px;
    font-weight:bold;
	text-align:center;
	height:25px;
	padding:265px 0 0 0;
	
}

.honor03_word{
   
	font-size:12px;
	text-align:center;
	color:#fff;
	line-height:170%;
	margin:5px 0 0 0;
}

/*新闻中心新闻中心*/
.focus_news{
	background:#f8fafc url(../images/pic19.png);
    height:590px;
    width:100%;
}
.focus{
	width:1002px;
	color:#2857ac;
	height:569px;
	margin:0 auto 64px;
	/*padding-top:50px;*/
	/* padding-top:20px; */
	
}
.focus_title{
	width:1002px;
	height:96px;
	
}

.focus_title02{
	width:1002px;
	height:96px;
	margin: 0 auto;
}

.fc_tit {
	text-align:center;
	/*height:75px;
	margin-bottom:40px;*/
	width:1002px;
}

.fc_tit_title{
	text-align:center;
	padding:17.5px 0;
	width:1002px;
	background: url(../images/bt1.png) center no-repeat;
}

.fc_tit_title02{
	text-align:center;
	padding:11px 0;
	width:1002px;
	background: url(../images/bt1.png) center no-repeat;
}

.fc_tit_title_a{
	color:#2857ac;
    font-size:30px;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
    width:1002px;
}

.fc_tit_title_b{
	color: #666;
    text-transform: uppercase;
    line-height:25px;
    font-weight:bold;
    font-size:13px;
}

.fc_tit_title_a02{
	color:#ffffff;
    font-size:30px;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
    width:1002px;
    padding-top:20px;
}

.fc_tit_title_b02{
	color: #ffffff;
    text-transform: uppercase;
    line-height:25px;
    font-weight:bold;
    font-size:13px;
    text-decoration:none;
}

.fc_tit em {
	display:block;
	color:#c2c2c2;
	
	text-transform:uppercase;
	height:40px;
}
.focus_con {
	height:434px;
	overflow:hidden;
	padding:15px 0 15px 0;
}
.fs_lt {
	float:left;
	width:304px;
	border-bottom:4px solid #2857ac;
	height:427px;
	background:#f8fafc;
}
.fs_lt h4 {
	/*background:#2857ac;
	 padding:22px 16px 0;*/
	background: url(../images/dbj.png);
	padding:10px 15px;
	height:78px;
	overflow:hidden;
}
.fs_lt h4 a {
	color:#fff;
	font-size:12px;
	font-weight:normal;
}
.fs_lt h4 b {
	display:block;
	font-size:17px;
	padding:0 0 8px 0;
}
.fs_pic {
	width:304px;
	height:172px;
	position:relative;
}
.lt {
	position:absolute;
	left:11px;
	top:66px;
	background:url(../images/lt.png) no-repeat;
	width:40px;
	height:40px;
}
.rt {
	position:absolute;
	right:11px;
	top:66px;
	background:url(../images/rt.png) no-repeat;
	width:40px;
	height:40px;
}
.fs_wrp {
	width:304px;
	overflow:hidden;
}
.fs_wrp li {
	float:left;
	width:304px;
}
.fs_wrp li a, .fs_wrp li img {
	display:block;
	width:304px;
	height:172px;
}
.fs_txt {
	color:#666;
	font-size:14px;
	line-height:26px;
	height:78px;
	overflow:hidden;
	margin:12px 0 15px;
	padding:0 11px 0 9px;
}
.fs_rt {
	width:652px;
	float:right;
}
.fs_more {
	display:block;
	border:1px solid #b4b4b4;
	width:94px;
	height:25px;
	color:#333;
	font-size:14px;
	text-align:center;
	line-height:25px;
	margin-left:9px;
	text-decoration:none;
}

.fs_more:hover{
    background:#2857ac;
	border:1px solid #2857ac;
	color:#ffffff;
	text-decoration:none;
}

.fs_rt h4 {
	height:47px;
	line-height:47px;
	overflow:hidden;
	zoom:1;
	margin-bottom:20px;
	background:url(../images/hot_line.png) 300px 16px no-repeat;
}
.fs_rt h4 .n_more {
	float:right;
	font-weight:normal;
	color:#333;
	font-size:14px;
	padding-right:18px;
}
.fs_rt h4 .n_name {
	color:#333;
	font-size:20px;
	background:url(../images/lk_line.gif) right center no-repeat;
	padding-right: 10px;
}
.fs_rt h4 .n_namesnone {
}
.fs_rt h4 .cur {
	color:#2857ac;
}
.n_list {
}
.n_list li {
	height:94px;
	overflow:hidden;
	zoom:1;
	/*border-bottom:1px solid #e0e0e0;*/
	margin-bottom:40px;
	background:#ffffff;
}
.n_list dl {
	float:left;
	width:540px;
	padding:5px 0 0 10px;
}
.n_list dt {
	height:32px;
	line-height:32px;
	overflow:hidden;
}
.n_list dt a {
	color:#333;
	font-size:17px;
    font-weight:550;
}

.n_list dt a:hover {
	color:#2857ac;
	font-size:17px;

}

.n_list dd {
	color:#666;
	font-size:14px;
	line-height:24px;
	height:48px;
	overflow:hidden;
}
.n_list dd a {
	color:#333;
}
.n_list li span {
	float:right;
	width:91px;
	height:80px;
	padding-top:14px;
	text-align:center;
	background: url(../images/dbj.png);
	color:#fff;
	font-size:16px;
	
}
.n_list li b {
	font-size:30px;
	display:block;
}
.n_list .n_top span {
	/* background:#02509e; */
}
.n_list .n_top span b {
	font-size:30px;
	margin-top:14px;
	font-family: "Microsoft Yahei";
}

/*党建工作*/
.party{
	background:url(../images/party_bg.png) no-repeat;
	height:220px;
	background-position:bottom center;
}

.partyss{
	width:1002px;
	margin: 0 auto;
	height:220px;
}

.party_left{
	float:left;
	width:304px;
	height:140px;
	background:url(../images/party_title.png) center no-repeat;
}

.party_right{
	float:right;
	width:652px;
	height:220px;
}

.party01{
	/*background:#deadac;*/
	background:#fef4e1 url(../images/party01.png) center no-repeat;
	opacity:0.7;
    filter:alpha(opacity=70);
	height:140px;
	width:306px;
	float:left;
	border:4px solid #deadac;
	box-sizing: border-box;
}

.party01:hover{
	/*background:#deadac;*/
	background:#fef4e1 url(../images/party01.png) center no-repeat;
	opacity:1.0;
    filter:alpha(opacity=100);
	height:140px;
	width:306px;
	float:left;
	border:4px solid #ff7e83;
	box-sizing: border-box;
}

.party00{
	height:140px;
	width:40px;
	float:left;
}

.party02{
	background:#ffffff;
	opacity:0.7;
    filter:alpha(opacity=70);
    background:#fef4e1 url(../images/party02.png) center no-repeat;
	height:140px;
	width:306px;
	float: right;
	border:4px solid #deadac;
	box-sizing: border-box;
}

.party02:hover{
	background:#ffffff;
	opacity:1.0;
    filter:alpha(opacity=100);
    background:#fef4e1 url(../images/party02.png) center no-repeat;
	height:140px;
	width:306px;
	float:right;
	border:4px solid #ff7e83;
	box-sizing: border-box;
}

/*企业文化企业文化*/
.serv_bg {
	/*padding:42px 0 0 0px;*/
	background:#f6f6f6 url(../images/serv_bg.png) no-repeat;
	height:1200px;
	background-position:bottom center;
	/*margin-bottom:55px;*/
}
.service {
	/*width:1002px;*/
	margin:0 auto;
	position:relative;
	width:1090px;
}
.serv_list {
}
.serv_list dl {
	float:left;
	display:inline;
	margin-right:134px;
	width:150px;
}
.serv_list .s4 {
	margin-right:0;
}
.serv_list dt {
	height:162px;
	margin-bottom:15px;
}
.s1 dt {
	background:url(../images/culture01.png) no-repeat;
}
.s2 dt {
	background:url(../images/culture02.png) no-repeat;
}
.s3 dt {
	background:url(../images/culture03.png) no-repeat;
}
.s4 dt {
	background:url(../images/culture04.png) no-repeat;
}
.serv_list dt a {
	display:block;
	text-align:center;
	color:#fff;
	font-size:16px;
	line-height:22px;
	padding-top:99px;
}
.serv_list dt a:hover {
	text-decoration:none;
	font-weight:bold;
}
.serv_list dd {
	height:28px;
	line-height:28px;
	overflow:hidden;
	padding-left:45px;
	color:#333;
	font-size:14px;
}

.serv_tit{
    text-align:center;
	height:206px;
	padding:40px 0 0 0;
	font-weight:normal;
}

.serv_tit em {
	display:block;
	margin:0 auto;
}
.serv_tit a {
	color:#2857ac;
	font-size:30px;
	font-weight:bold;
}
.serv_tit span {
	display:block;
	color:#666;
	font-size:16px;
	margin-top:10px;
}

.culture{
    background:url(../images/culture.png);
	width:1002px;
	height:440px;
}

.service_icons{
    width:1002px;
	height:330px;
	margin:0 auto;
	margin-bottom:50px;
}

.service_icons01{
    background:url(../images/clound_left_right01.png) no-repeat;
}

.service_icons02{
    background:url(../images/clound_left_right02.png) no-repeat;
}

.service_icons03{
    background:url(../images/clound_left_right03.png) no-repeat;
}

.service_icons04{
    background:url(../images/clound_left_right04.png) no-repeat;
}

.service_icons05{
    background:url(../images/clound_right_right01.png) no-repeat;
}

.service_icons06{
    background:url(../images/clound_right_right02.png) no-repeat;
}

.service_icons07{
    background:url(../images/clound_right_right03.png) no-repeat;
}

.service_icons08{
    background:url(../images/clound_right_right04.png) no-repeat;
}

.service_icons01bg,.service_icons02bg,.service_icons03bg,.service_icons04bg,.service_icons05bg,.service_icons06bg,.service_icons07bg,.service_icons08bg{
    width:123.25px;
	height:330px;
	float:left;
	border:1px solid #ededed;
}

.service_icons01bg:hover,.service_icons02bg:hover,.service_icons03bg:hover,.service_icons04bg:hover,.service_icons05bg:hover,.service_icons06bg:hover,.service_icons07bg:hover,.service_icons08bg:hover{
    width:123.25px;
	height:330px;
	float:left;
	/*border:1px solid #2857ac;*/
	background:#ffffff;
}

.service_icons01,.service_icons02,.service_icons03,.service_icons04,.service_icons05,.service_icons06,.service_icons07,.service_icons08{
	width:100px;
	height:100px;
	margin:10px auto;
}

.service_title{
   
	font-size:20px;
	color:#666666;
	font-weight:bold;
	text-align:center;
	height:25px;
	padding:5px 0 0 0;
}

.service_word{
   
	font-size:16px;
	color:#666666;
	text-align:center;
	padding:15px 10px 0 10px;
	line-height:25px;
}

/*友情链接*/
.lk {
	width:1002px;
	margin:0 auto 45px;
	height:63px;
}
.lk h3 {
	float:left;
	width:90px;
	height:43px;
	line-height:43px;
	border:1px solid #cdcdcd;
	margin-top:8px;
	text-align:center;
}
.lk h3 span {
	display:inline-block;
	background:url(../images/jt2.gif) right center no-repeat;
	color:#666;
	font-size:14px;
	padding-right:14px;
}
.lk_list {
	float:right;
	width:900px;
	line-height:30px;
}
.lk_list a {
	display:inline-block;
	background:url(../images/lk_line.gif) right center no-repeat;
	color:#666;
	padding:0 16px;
	font-size:14px;
}
.lk_list .no_bor {
	background:none;
	padding-right:0;
}
/*快速通道*/
.cross {
	width:1002px;
	margin:0 auto 21px;
	height:133px;
}
.cross h3 {
	text-align:center;
	height:32px;
	line-height:32px;
	margin-bottom:25px;
	background:url(../images/td_line.gif) center center no-repeat;
}
.cross h3 a {
	color:#2857ac;
	font-size:20px;
}
.cr_list {
	width:450px;
	height:58px;
	border:1px solid #cdcdcd;
	line-height:24px;
	padding:13px 28px 0 10px;
}
.cr_list dt {
	float:left;
	height:24px;
	line-height:24px;
	width:68px;
	background:url(../images/jt2.gif) right center no-repeat;
	padding-right:8px;
}
.cr_list dd {
	width:356px;
	float:right;
}
.cr_list dt a {
	color:#666;
	font-weight:bold;
	font-size:14px;
}
.cr_list dd a {
	display:inline-block;
	color:#666;
	font-size:14px;
	padding:0 12px;
}

/*底部导航*/
.ft_nav {
	text-align:center;
	width:1002px;
	margin:0 auto;
	position:relative;
	color:#666;
	font-size:14px;
	line-height:30px;
	font-weight:bold;
	height:30px;
	padding:40px 0 10px;
	margin-bottom:22px;
}
.ft_nav a {
	color:#666;
	display:inline-block;
	padding:0 8px;
}
.ft_nav em {
	display:inline-block;
	padding:0 100px;
}
.ft_nav .ft_logo {
	position:absolute;
	left:394px;
	top:24px;
}
.n_gray {
	background:#FFF;
	padding:0px;
	margin:0px;
}

.index_05_bg
{
    height:700px;
	background:#ffffff;
}

.index_05img
{
    background:url(../images/index_05img.jpg) center no-repeat;
	height:519px;
}

