﻿
.location
{
    position:relative;
	width:1170px;
	height:30px;
	margin:0px auto auto auto;
	font-size:16px;
	color:#6E6E6E;
	}
.location a,.location span,.location i
{
	display:inline-block;
	height:19px;
	vertical-align:middle;
	}
.location a
{
	height:30px;
	line-height:30px;
	color:#858484;
	}
.location a:hover
{
	color:#ca101e;
	text-decoration:none;
	}
.location .home
{
	color:#242424;
	}
.location .arrow
{
	width:9px;
	height:19px;
	margin:0px 5px;
	padding:0px 7px;
	background:url(../images/icon-21.jpg) 7px 0px no-repeat;
	}

.location ul li{ float:left;position:relative; height:30px; background:#fff;}

.indextabzong{ position:relative; background:#fff;  height:28px; border:1px solid #FFFFFF;z-index:99999;}
.indextabzong:hover{ height:28px; border:1px solid #ccc;    border-top-left-radius:4px; border-top-right-radius:4px; }
.indextabzong:hover em{ display:block; position:absolute; left:0px; bottom:-1px; width:100%; height:1px; background-color:#FFFFFF; z-index:999;}

.catxz {position:relative;}

.active{cursor:pointer; color:#858484;}
.active div{ display:block;}
.active div a{color:#858484;}

.indextabzong .indextab .indextab_title{background:#fff;  }
.indextabzong .indextab .indextab_title:hover{  background:#fff; border-bottom:1px solid #ccc; border-top-left-radius:4px; border-top-right-radius:4px; }
.indextab_title a{  color:#858484; padding-left:10px;}
.indextab_title img{ margin-left:10px; padding-right:10px;}

.tab_content{ width:360px; background:#fff;  display:none;  position:absolute; cursor:auto; left:-1px; top:28px; z-index:99; }
.tab_content ul{ border:1px solid #ccc; border-bottom-left-radius:4px; border-bottom-right-radius:4px;border-top-right-radius:4px; overflow:hidden; padding:5px 0; z-index:99;}
.tab_content ul li{ width:160px; color:#858484; padding-left:12px;}
.tab_content ul li a{color:#858484; font-size:16px;}

.main
{
	width:1170px;
	margin:0px auto auto auto;
	}
.main .top-head
{
	width:100%;
	height:40px;
	line-height:40px;
	padding-bottom:12px;
	font-size:30px;
	color:#333333;
	}
.main .left-layout
{
	float:left;
	display:inline;
	width:850px;
    min-height:850px;
    border-top:solid 1px #e9e9e9;
	}
	
.main .left-banner
{
	width:850px;
	height:270px;
	}
.main .left-banner a:hover
{
    cursor:default;
    }
.main .left-banner img:hover
{
    cursor:default;
    }
.main .news-left
{
	float:left;
	display:inline;
	width:850px;
    min-height:850px;
    border-top:solid 1px #e9e9e9;
	}
.main .news-left .more-news
{
    width:850px;
    height:45px;
    background:url(../images/view.png) center 9px no-repeat;
    background-color:#f3f2f2;
    }
.main .news-left .more-news:hover
{
    background:url(../images/viewred.png) center 9px no-repeat;
    background-color:#f3f2f2;
    cursor:pointer;
    }
/*右边*/
.main .right-layout
{
	float:right;
	display:inline;
	width:278px;
	border-top:solid 1px #e9e9e9;
	}
.main .right-layout .item1
{
    position:relative;
    width:278px;
    height:138px;
    background:url(../images/icon-49.jpg) no-repeat;
    }
.main .right-layout .item1 a
{
    display:block;
    position:absolute;
    left:95px;
    top:72px;
    width:142px;
    height:32px;
    line-height:32px;
    text-align:center;
    font-size:18px;
    color:#000000;
    }
.main .right-layout .item1 a:hover
{
    color:#cf000f;
    }
.main .right-layout .item2
{
    padding:20px 0px;
    background-color:#f3f2f2;
    border-bottom:solid 1px #c9c9c9;
    text-align:center;
    }
.main .right-layout .item2 .fuwu
{
    width:180px;
    line-height:22px;
    margin:0px auto 10px auto;
    padding-top:64px;
    background:url(../images/icon-36.jpg) top center no-repeat;
    font-size:18px;
    color:#333333;
	padding-bottom:10px;
	border-bottom:solid 1px #c9c9c9;
    }
.main .right-layout .item2 .woshou
{
    width:180px;
    line-height:22px;
    margin:0px auto 10px auto;
    padding-top:64px;
    background:url(../images/icon-363.jpg) top center no-repeat;
    font-size:18px;
    color:#333333;
	padding-bottom:10px;
	border-bottom:solid 1px #c9c9c9;
    }	
.main .right-layout .item2 .fuwu .time 
{
    line-height:24px;
    font-size:12px;
    color:#616161;
    }	
	
	
.main .right-layout .item2 p
{
    line-height:30px;
    font-size:18px;
    color:#616161;
    }
.main .right-layout .item2 .p2
{
    font-size:19px;
    font-weight: bold;
    }
.main .right-layout .item2 .p3
{
    font-size:14px;
    }
.main .right-layout .item3
{
    width:100%;
    padding-top:10px;
    padding-bottom:20px;
    background-color:#f3f2f2;
    border-bottom:solid 1px #c9c9c9;
    text-align:center;
    }
.main .right-layout .item3 p
{
    height:36px;
    line-height:36px;
    font-size:14px;
    color:#616161;
    }
.main .right-layout .item3 .p1
{
    padding:5px 0px;
    font-size:18px;
    color:#333333;
    }
.main .right-layout .item3 .img
{
    width:101px;
    height:101px;
    margin:0px auto;
    padding:5px;
    border:solid 1px #dfd8d6;
    }
.main .right-layout .item4
{
    width:100%;
    padding-top:20px;
    padding-bottom:20px;
    background-color:#f3f2f2;
    border-bottom:solid 1px #c9c9c9;
    }
.main .right-layout .item4 .head
{
    width:180px;
    height:22px;
    line-height:22px;
    margin:0px auto 10px auto;
    padding-top:64px;
    padding-bottom:10px;
    background:url(../images/icon-362.jpg) 62px top no-repeat;
    text-align:center;
    font-size:18px;
    color:#333333;
    }
.main .right-layout .item4 .content
{
    width:230px;
    margin:0px auto auto auto;
    }

.main .right-layout .item4 .content p
{
    line-height:24px;
    font-size:14px;
    color:#616161;
    }
	
.textarea
{
    line-height:24px;
    font-size:12px;
    color:#616161;
	width:224px;
    }	
	
	
	
.main .right-layout .item5
{
    width:100%;
    padding-top:20px;
    padding-bottom:20px;
    background-color:#f3f2f2;
    border-bottom:solid 1px #c9c9c9;
    text-align:center;
    }
.main .right-layout .item5 .hour
{
    width:180px;
    height:22px;
    line-height:22px;
    margin:0px auto 10px auto;
    padding-top:64px;
    padding-bottom:10px;
    background:url(../images/icon-51.jpg) 62px top no-repeat;
    font-size:18px;
    color:#333333;
    }
.main .right-layout .item5 .content
{
    width:230px;
    margin:0px auto auto auto;
    }
.main .right-layout .item5 .content p
{
    line-height:24px;
    font-size:14px;
    color:#616161;
    }
.main .right-layout .item5 .site
{
    width:180px;
    height:22px;
    line-height:22px;
    margin:20px auto 10px auto;
    padding-top:64px;
    padding-bottom:10px;
    background:url(../images/icon-52.jpg) 62px top no-repeat;
    text-align:center;
    font-size:18px;
    color:#333333;
    }
.main .right-layout .item5 .a1
{
    display:inline-block;
    width:141px;
    height:33px;
    line-height:33px;
    text-align:center;
    background:url(../images/icon-53.jpg) no-repeat;
    font-size:14px;
    color:#FFFFFF;
    }
.main .right-layout .item5 .a1:hover
{
    text-decoration:underline;
    }
	
.main .news-right
{
	float:right;
	display:inline;
	width:278px;
	padding-bottom:20px;
	border-top:solid 1px #e9e9e9;
	}
.main .news-right .head
{
	width:278px;
	height:48px;
	line-height:48px;
	text-align:left;
	font-weight: bold;
	color:#616161;
	font-size:18px;
	color:#cd010c;
	border-bottom:solid 1px #e9e9e9;
	background:url(../images/leftxian2.jpg) repeat-y;
	}
.main .news-right .right-nav
{
	width:278px;
	padding-bottom:23px;
	font-size:18px;
	
	}
.main .news-right .right-nav dt
{
	width:278px;
	line-height:40px;
	text-align:left;
	border-bottom:solid 1px #e9e9e9;
	
	}
.main .news-right .right-nav dt a,.main .news-right .right-nav dt span
{
    position:relative;
	display:block;
	width:278px;
	height:40px;
	line-height:40px;
	color:#616161;
	}
.main .news-right .right-nav dt a:hover
{
     background:url(../images/leftxian.jpg) repeat-y;
    }
.main .news-right .right-nav dt a.selected,.main .news-right .right-nav dt span.selected
{
    background:url(../images/leftxian.jpg) repeat-y;
    color:#cf000e;
    }
.main .news-right .right-nav dt a span
{
    display:block;
    position:absolute;
    left:0px;
    top:0px;
	height:40px;
	line-height:40px;
	z-index:999;
    }
    
.main .news-right .right-nav dt ul
{
    width:278px;
    padding-bottom:10px;
    background:url(../images/leftxian.jpg) repeat-y;
    display:none;
    }
.main .news-right .right-nav dt ul li
{
    width:250px;
    height:40px;
	line-height:40px;
	padding-left:20px;
	border-top:solid 1px #e0d8d8;
	font-size:16px;
    }
.main .news-right .right-nav dt ul li a
{
    position:relative;
	display:block;
	width:250px;
	height:40px;
	line-height:40px;
	color:#616161;
    }
.main .news-right .right-nav dt ul li a:hover
{
    color:#cf000e;
    }

    
/*
.main .news-right .right-nav dt a.selected
{
    background:url(../images/icon-22.jpg) right 4px no-repeat;
    }
 */
/*
.main .news-right .right-nav dt a i
{
    display:block;
    position:absolute;
    left:0px;
    top:4px;
	height:18px;
	background:url(../images/icon-22.jpg) right 4px no-repeat;
	z-index:1;
    }
 */
 
.main .news-right .img-news
{
    position:relative;
    width:278px;
    height:230px;
    margin-bottom:30px;
	}
.main .news-right .img-news .transparent
{
    position:absolute;
    left:0px;
    bottom:0px;
    width:268px;
    height:44px;
    padding:5px;
    background-color:#000000;
	filter:alpha(opacity=40);
    opacity:0.4;
    -moz-opacity:0.4;
    }
.main .news-right .img-news .title
{
    position:absolute;
    left:0px;
    bottom:0px;
    width:268px;
    height:44px;
    line-height:22px;
    padding:5px;
    font-size:14px;
    z-index:999;
	}
.main .news-right .img-news .title a
{
    color:#FFFFFF;
    }
.main .news-right .img-news .title a:hover
{
    text-decoration:underline;
    }
	
.main .news-right .other-head
{


	height:28px;
	line-height:28px;
	padding-top:10px;
	border-top:solid 1px #e9e9e9;
	font-size:18px;
	color:#cd010c;
	}
.main .news-right .data-list
{
	width:278px;
	padding-bottom:20px;
	}
.main .news-right .data-list li
{
	float:left;
	display:inline;
	width:278px;
	height:28px;
	margin-top:8px;
	font-size:16px;
	color:#616161;
	}
.main .news-right .data-list li a
{
	display:block;
	width:275px;
	height:28px;
	line-height:28px;
	padding-left:3px;
	color:#616161;
	}
.main .news-right .data-list li a:hover
{
    text-decoration:underline;
	
	
	}
.main .news-right .tag
{
	width:278px;
	padding-top:8px;
	padding-bottom:20px;
	}
.main .news-right .tag a
{
	display:inline-block;
	line-height:32px;
	padding-right:12px;
	color:#616161;
	}
	.main .news-right .tag a:hover
{
    text-decoration:underline;
	
	}
.main .news-right .tag .a1
{
	font-size:16px;
	}
.main .news-right .tag .a2
{
	font-size:18px;
	}
.main .news-right .tag .a3
{
	font-size:28px;
	}
.main .news-right .right-img
{
	width:100%;
	height:235px;
	width:278px;
	margin-top:10px;
	padding-top:14px;
	}

.main .news-right .right-img img
{
	height:235px;
	width:278px;
	}

.eye-more
{
	width:100%;
	height:63px;
    margin-top:10px;
	text-align:center;
	}
.eye-more a
{
	display:inline-block;
	width:185px;
	height:51px;
	line-height:40px;
	padding-left:112px;
	padding-top:12px;
	background:url(../images/icon-14.png) 36px 20px no-repeat;
	background-color:#CB0914;
	transition:background-color 400ms ease 0s;
	text-align:left;
	font-size:18px;
	color:#FFFFFF;
	}
.eye-more a:hover
{
    background:url(../images/icon-14red.png) 36px 20px no-repeat;
	background-color:#E6E6E6;
	text-decoration:none;
	color:#000000;
	}
/*分页*/
 .page-layout 
{
    width:100%;
    height:30px; 
    margin-top:10px;
    padding:20px 0px;
	text-align:left;
	font-size:14px;
	}
.page-layout a,.page-layout span
{
    display:inline-block;
    width:30px;
    height:30px;
    line-height:30px;
    margin: 0 6px;
    vertical-align:middle;
    text-align:center;
	}
.page-layout a
{
    color:#63666b;
    background-color:#E6E6E6;
	}
.page-layout a:hover
{
	color:#FFFFFF;
    background-color:#CB0914;
    text-decoration:none;
	}
.page-layout .current
{
    color:#FFFFFF;
    background-color:#CB0914;
	}
.page-layout .previous
{
	width:30px;
	height:30px;
	background:url(../images/icon-5.jpg) no-repeat;
    }
.page-layout .previous:hover {
    background-color:transparent;
}
.page-layout .next
{
    width:30px;
	height:30px;
	background:url(../images/icon-6.png) no-repeat;
    }
.page-layout .next:hover {
    background-color:transparent;
}

.parentLayer
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	background-color:#000000;
	filter:alpha(opacity=40);
    opacity:0.4;
    -moz-opacity:0.4;
	display:none;
	z-index:30000;
	visibility: visible;
	}
.show-layout
{
    position:absolute;
    left:0px;
    top:-900px;
    width:600px;
    height:450px;
    background-color:#FFFFFF;
    z-index:30000;
    }
.show-layout img
{
	width:600px;
    height:450px;
	}
.show-layout .close
{
    position:absolute;
    top:0px;
    right:-42px;
    width:42px;
    height:38px;
    background:url(../images/guanbi.jpg) no-repeat;
    cursor:pointer;
    }

/*公共样式 end*/
	

/*单页文章*/
.single-page 
{
	line-height:28px; 
	margin:10px auto auto auto;
	font-size:14px;
	color:#6E6E6E; 
	}
.single-page p{ line-height:28px; margin:5px auto auto auto;}
.single-page p span{ font-size:16px;color:#c9101e;font-weight: bold;}
.single-page span{ line-height:28px; margin:5px auto auto auto;}


/*新闻中心*/
.news-list 
{
	position:relative;
	margin:0px auto auto auto;
	}
.news-list li 
{
	float:left;
	display:inline;
	width:100%;  
	padding-top:24px;
	padding-bottom:10px;
	border-bottom:solid 1px #e9e9e9;
	}
.news-list li.hover
{
    background:url(../images/icon-23.jpg) repeat-y;
    }
.news-list li .title
{
	height:17px;
	line-height:17px;
	font-size:19px;
	color:#000000;
	}
.news-list li .title img
{
    vertical-align:middle;
    }
.news-list li .title a
{
	color:#333333;
	}
.news-list li .title a:hover
{
	color:#cb0914;
	}
.news-list li .content
{
	line-height:24px;
    margin-top:10px;
	margin-right:15px;
	font-size:16px;
	color:#616161;
	}
.news-list li .date
{
	line-height:35px;
	padding-top:5px;
	font-size:14px;
	color:#999999;
	}
	
/*详细页*/
.detail-title 
{
	width:100%;
	line-height:45px;
	padding-top:10px;
	font-size:26px;
	color:#353535;
	}
.detail-time 
{
	width:100%;
	height:30px;
	line-height:30px;
	margin:5px auto auto auto;
	padding-bottom:8px;
    font-size:14px;
    color:#858484;
    }
.container .icon
{
    width:100%;
    height:24px;
    }
.detail-content 
{
	line-height:28px; 
	margin:10px auto 30px auto;
	font-size:16px;
	color:#333333; 
	}
.detail-content p{ line-height:24px;  margin:10px auto auto auto;}
.detail-content .icon{ margin-top:20px ;}
.detail-content p img{  margin:10px;}

/*合作伙伴*/
.hzhb-left
{
	float:left;
	display:inline;
	width:850px;
    border-top:solid 1px #e9e9e9;
	}
.hzhb-left .hzhb-head
{
    width:848px;
    height:48px;
    line-height:48px;
    margin-top:10px;
    background-color:#f3f2f2;
    border:solid 1px #e9e9e9;
    }
.hzhb-left .hzhb-head li
{
    position:relative;
    float:left;
    display:inline;
    width:212px;
    height:48px;
    text-align:center;
    font-size:18px;
    cursor:pointer;
    }
.hzhb-left .hzhb-head li.liMover
{
    color:#cf000e;
    }
.hzhb-left .hzhb-head li.liMover span
{
    position:absolute;
    left:0px;
    top:0px;
    width:212px;
    height:49px;
    background-color:#FFFFFF;
    }
.hzhb-left .hzhb-head li.liMout
{
    color:#333333;
    }
.hzhb-left .hzhb-content
{
    width:100%;
    }
.hzhb-left .hzhb-content .ConMover
{
    display:block;
    }
.hzhb-left .hzhb-content .ConMout
{
    display:none;
    }
.hzhb-left .hzhb-list
{
	width:100%;
	padding-bottom:18px;
	}
.hzhb-left .hzhb-list ul
{
	overflow:hidden;
	margin-left:-48px;
	}
.hzhb-left .hzhb-list ul li
{
	float:left;
	display:inline;
	width:128px;
	height:40px;
	margin-top:18px;
	margin-left:48px;
	border:solid 0px #dedede;
	}
.hzhb-left .hzhb-list ul li img
{
	width:128px;
	height:40px;
	}
.hzhb-left .hzhb-text
{
	width:100%;
	margin-top:20px;
	padding-bottom:20px;
	}
.hzhb-left .hzhb-text li
{
	float:left;
	display:inline;
	width:100%;
	height:28px;
	font-size:16px;
	color:#333333;
	}
.hzhb-left .hzhb-text li a
{
	color:#333333;
	}
.hzhb-left .hzhb-more
{
    width:850px;
    height:45px;
    background:url(../images/view.png) center 9px no-repeat;
    background-color:#f3f2f2;
    }
.hzhb-left .hzhb-more:hover
{
    background:url(../images/viewred.png) center 9px no-repeat;
    background-color:#f3f2f2;
    cursor:pointer;
    }
	
/*管理团队*/
.gltd-left
{
	float:left;
	display:inline;
	width:850px;
    border-top:solid 1px #e9e9e9;
	}
.gltd-left .gltd-list
{
	width:100%;
	padding-bottom:35px;
	}
.gltd-left .gltd-list li
{
	float:left;
	display:inline;
	width:100%;
	height:210px;
	margin-top:35px;
	}
.gltd-left .gltd-list li.hover
{
    background-color:#f3f2f2;
    }
.gltd-left .gltd-list li .img
{
	float:left;
	display:inline;
	width:154px;
	height:210px;
	}
.gltd-left .gltd-list li .img img
{
	width:154px;
	height:210px;
	}
.gltd-left .gltd-list li .right-con
{
	float:right;
	display:inline;
	width:656px;
	height:140px;
	padding-top:5px;
	padding-right:10px;
	}
.gltd-left .gltd-list li .right-con h2
{
	height:32px;
	line-height:32px;
	font-size:18px;
	color:#343434;
	}
.gltd-left .gltd-list li .right-con p
{
padding-top:6px;
	line-height:24px;
	font-size:16px;
	color:#616161;
	}

/*政府支持*/
.zfzc-left
{
	float:left;
	display:inline;
	width:850px;
    border-top:solid 1px #e9e9e9;
	}
.zfzc-left .zfzc-list
{
	width:100%;
	margin-top:16px;
	padding-bottom:30px;
	}
.zfzc-left .zfzc-list li
{
	float:left;
	display:inline;
	width:850px;
	height:108px;
	padding:16px 0px;
	}
.zfzc-left .zfzc-list li.hover .right-con
{
    background-color:#f3f2f2;
    }
.zfzc-left .zfzc-list li .img
{
	float:left;
	display:inline;
	width:124px;
	height:106px;
	border:solid 1px #e9e9e9;
	cursor:pointer;
	}
.zfzc-left .zfzc-list li .img img
{
	width:124px;
	height:106px;
	}
.zfzc-left .zfzc-list li .right-con
{
	float:right;
	display:inline;
	width:680px;
	height:108px;
	padding-left:40px;
	padding-right:3px;
	}
.zfzc-left .zfzc-list li .right-con h2
{
	height:32px;
	line-height:32px;
	font-size:16px;
	color:#cf000e;
	}
.zfzc-left .zfzc-list li .right-con p
{
	line-height:24px;
	font-size:16px;
	color:#616161;
	}
	
/*企业资质*/	
.zizhi-left
{
	float:left;
	display:inline;
	width:850px;
    border-top:solid 1px #e9e9e9;
	}
.zizhi-left .tltle{ line-height:28px; font-size:22px; color:#333333;padding-top:20px;}
.zizhi-left .p
{
	line-height:36px;
	padding-top:15px;
	font-size:18px;
	color:#333333;
	}
	
.zizhi-img-list
{
	width:100%;
	padding-bottom:30px;
	overflow:hidden;
	}
.zizhi-img-list ul
{
	margin-left:-41px;
	}
.zizhi-img-list ul li
{
	float:left;
	display:inline;
	width:256px;
	height:310px;
	margin-left:41px;
	margin-top:24px;
	}
.zizhi-img-list ul li .img
{
	width:256px;
	height:202px;
	}
.zizhi-img-list ul li .img img
{
	width:256px;
	height:202px;
	}
.zizhi-img-list ul li .title
{
	height:28px;
	line-height:28px;
	margin-top:20px;
	font-size:18px;
	color:#333333;
	}
.zizhi-img-list ul li .title a
{
	color:#333333;
	}
.zizhi-img-list ul li .title a:hover
{
	text-decoration:underline;
	}
.zizhi-img-list ul li .content
{
	line-height:24px;
	margin-top:5px;
	font-size:16px;
	color:#605e5e;
	}
		
/*联动心*/	
.ldx-left
{
	float:left;
	display:inline;
	width:850px;
    border-top:solid 1px #e9e9e9;
	}
.ldx-left .p
{
	line-height:36px;
	padding-top:15px;
	font-size:18px;
	color:#333333;
	}
	
.ldx-img-list
{
	width:100%;
	padding-bottom:30px;
	overflow:hidden;
	display:none;
	}
.ldx-img-list ul
{
	margin-left:-41px;
	}
.ldx-img-list ul li
{
	float:left;
	display:inline;
	width:404px;
	height:310px;
	margin-left:41px;
	margin-top:24px;
	}
.ldx-img-list ul li .img
{
	width:404px;
	height:202px;
	}
.ldx-img-list ul li .img img
{
	width:404px;
	height:202px;
	}
.ldx-img-list ul li .title
{
	height:28px;
	line-height:28px;
	margin-top:20px;
	font-size:18px;
	color:#605e5e;
	}
.ldx-img-list ul li .title a
{
	color:#605e5e;
	}
.ldx-img-list ul li .title a:hover
{
	text-decoration:underline;
	}
.ldx-img-list ul li .content
{
	line-height:24px;
	margin-top:5px;
	font-size:16px;
	color:#605e5e;
	}
		
	




	
/*企业文化*/
.culture-left
{
	float:left;
	display:inline;
	width:850px;
    border-top:solid 1px #e9e9e9;
	}
.culture-left .p1
{
	line-height:36px;
	padding-top:15px;
	font-size:18px;
	color:#333333;
	}
.culture-left .culture-list
{
	width:850px;
	margin-top:40px;
	padding:50px 0px;
	overflow:hidden;
	}
.culture-left .culture-list ul
{
    position:relative;
    left:-40px;
    top:0px;
    width:890px;
	}
.culture-left .culture-list ul li
{
	position:relative;
	float:left;
	display:inline;
	width:256px;
	height:112px;
	margin-left:40px;
	padding-top:90px;
	background-color:#f3f2f2;
	}
.culture-left .culture-list ul li .icon
{
	position:absolute;
	top:-40px;
	left:76px;
	width:104px;
	height:28px;
	line-height:28px;
	padding-top:90px;
	text-align:center;
	font-size:18px;
	color:#333333;
	}
.culture-left .culture-list ul li .yj
{
	background:url(../images/icon-41.jpg) no-repeat;
	}
.culture-left .culture-list ul li .sm
{
	background:url(../images/icon-42.jpg) no-repeat;
	}
.culture-left .culture-list ul li .qyjs
{
	background:url(../images/icon-43.jpg) no-repeat;
	}
.culture-left .culture-list ul li .content
{
	line-height:26px;
	font-size:16px;
	color:#333333;
	}
.culture-left .culture-list ul li .content p
{
	width:210px;
	line-height:26px;
	margin:0px auto auto auto;
	text-align:center;
	}


.culture-img-list
{
	width:100%;
	}
.culture-img-list li
{
	float:left;
	display:inline;
	width:100%;
	margin-top:35px;
	}
.culture-img-list li .img
{
    position:relative;
	float:left;
	display:inline;
	width:851px;
	height:350px;
	}
.culture-img-list li .img img
{
	width:851px;
	height:350px;
	}
.culture-img-list li .img .title
{
    position:absolute;
    left:0px;
    bottom:0px;
    width:811px;
    line-height:24px;
    padding:5px 20px;
    z-index:222;
    font-size:16px;
    background-color:#000000;
	filter:alpha(opacity=50);
    opacity:0.5;
    -moz-opacity:0.5;
    color:#FFFFFF;
    display:none;
    }
.culture-img-list li .right-con
{
	float:right;
	display:inline;
	width:100%;
	}
.culture-img-list li .right-con h2
{
	height:32px;
	line-height:32px;
	font-size:18px;
	font-weight: bold;
	color:#343434;
	}
.culture-img-list li .right-con h2 a
{
    color:#343434;
    }
.culture-img-list li .right-con h2 a:hover
{
    text-decoration:underline;
    }
.culture-img-list li .right-con p
{
    padding-top:6px;
	line-height:24px;
	padding-bottom:10px;
	font-size:16px;
	color:#616161;
	}
	
/*发展历程*/
.fzlc-left
{
	float:left;
	display:inline;
	width:850px;
    border-top:solid 1px #e9e9e9;
	}
.fzlc-left .fzlc-year
{
    position:relative;
    width:850px;
    height:80px;
    margin:40px auto auto auto;
    }
.fzlc-left .fzlc-year .left-btn
{
    position:absolute;
    left:0px;
    top:0px;
    width:53px;
    height:53px;
    background:url(../images/icon-44.jpg) no-repeat;
    cursor:pointer;
    }
.fzlc-left .fzlc-year .right-btn
{
    position:absolute;
    right:0px;
    top:0px;
    width:53px;
    height:53px;
    background:url(../images/icon-45.jpg) no-repeat;
    cursor:pointer;
    }
.fzlc-left .fzlc-year .fzlc-hidcon
{
	position:relative;
    width:704px;
    height:52px;
    padding-top:28px;
    margin:0px auto auto auto;
    overflow:hidden;
    }
.fzlc-left .fzlc-year .fzlc-line
{
    position:absolute;
    left:0px;
    top:28px;
    width:704px;
    height:1px;
    background-color:#b2b1b1;
    }
.fzlc-left .fzlc-year .fzlc-line .icon-2
{
	position:absolute;
	left:17px;
	top:-28px;
	width:54px;
	height:54px;
	background:url(../images/icon-46.jpg) no-repeat;
	z-index:222;
	}
.fzlc-left .fzlc-year .fzlc-line ul
{
	position:relative;
    width:100%;
    margin:0px auto auto auto;
    z-index:222;
    }
.fzlc-left .fzlc-year .fzlc-line ul li
{
    position:relative;
    float:left;
    display:inline;
    width:88px;
    height:1px;
    cursor:pointer;
    }
.fzlc-left .fzlc-year .fzlc-line ul li .icon-1
{
    position:absolute;
    left:39px;
    top:-5px;
    width:10px;
    height:10px;
    background:url(../images/icon-47.jpg) no-repeat;
    z-index:111;
    cursor:pointer;
    }
.fzlc-left .fzlc-year .fzlc-line ul li .year
{
    position:absolute;
    left:0px;
    top:20px;
    width:100%;
    height:26px;
    line-height:26px;
    text-align:center;
    font-size:14px;
    color:#b2b1b1;
    z-index:999;
    cursor:pointer;
    }
.fzlc-left .fzlc-list
{
	width:100%;
	margin-top:20px;
	}
.fzlc-left .fzlc-list .item
{
	width:100%;
	display:none;
	}
.fzlc-left .fzlc-list .item .text-list
{
	width:100%;
	}
.fzlc-left .fzlc-list .item .text-list li
{
	float:left;
	display:inline;
	margin-top:26px;
	}
.fzlc-left .fzlc-list .item .text-list li .time
{
	float:left;
	display:inline;
	width:137px;
	height:18px;
	line-height:18px;
	background:url(../images/icon-48.jpg) top right no-repeat;
	font-size:16px;
	color:#404040;
	}
.fzlc-left .fzlc-list .item .text-list li .content
{
	float:left;
	display:inline;
	width:680px;
	line-height:24px;
	padding-left:30px;
	font-size:16px;
	color:#404040;
	}
.fzlc-left .fzlc-list .item .img-list
{
	width:100%;
	margin-top:16px;
	padding-bottom:30px;
	}
.fzlc-left .fzlc-list .item .img-list li
{
	float:left;
	display:inline;
	width:850px;
	height:108px;
	padding:16px 0px;
	}
.fzlc-left .fzlc-list .item .img-list li:hover .right-con
{
    background-color:#f3f2f2;
    }
.fzlc-left .fzlc-list .item .img-list li .img
{
	float:left;
	display:inline;
	width:124px;
	height:106px;
	border:solid 1px #e9e9e9;
	cursor:pointer;
	}
.fzlc-left .fzlc-list .item .img-list li .img img
{
	width:124px;
	height:106px;
	}
.fzlc-left .fzlc-list .item .img-list li .right-con
{
	float:right;
	display:inline;
	width:680px;
	height:108px;
	padding-left:40px;
	padding-right:3px;
	}
.fzlc-left .fzlc-list .item .img-list li .right-con h2
{
	height:32px;
	line-height:32px;
	font-size:16px;
	color:#cf000e;
	}
.fzlc-left .fzlc-list .item .img-list li .right-con p
{
	line-height:24px;
	font-size:16px;
	color:#616161;
	}

/*联系我们*/
.left-layout .map
{
    width:850px;
    height:486px;
    margin:20px auto auto auto;
    }
.left-layout .map a:hover
{
    cursor:default;
    }
.left-layout .map a img:hover
{
    cursor:default;
    }
.left-layout .p1
{
    width:850px;
    height:32px;
    line-height:32px;
    padding-top:0px;
    padding-bottom:10px;
    border-bottom:solid 1px #e9e9e9;
    font-size:18px;
    color:#333333;
    }
.left-layout .contact-list
{
    width:100%;
    margin-top:15px;
    }
.left-layout .contact-list li
{
    float:left;
    display:inline;
    padding:15px 0px;
    }
.left-layout .contact-list li .img
{
    float:left;
    display:inline;
    width:154px;
    height:212px;
    }
.left-layout .contact-list li .img img
{
    width:154px;
    height:212px;
    }
.left-layout .contact-list li:hover .right-con
{
    background-color:#f3f2f2;
    }
.left-layout .contact-list li .right-con
{
    position:relative;
    float:left;
    display:inline;
    width:666px;
    height:212px;
    padding-left:30px;
    }
.left-layout .contact-list li .right-con h2
{
    height:36px;
    line-height:36px;
    font-size:18px;
    font-weight:100;
    color:#343434;
    }
.left-layout .contact-list li .right-con p
{
    height:24px;
    line-height:24px;
    font-size:16px;
    color:#616161;
    }
.left-layout .contact-list li .right-con .list
{
    width:100%;
    margin-top:10px;
    }
.left-layout .contact-list li .right-con .list dt
{
    float:left;
    display:inline;
    width:120px;
    line-height:24px;
    font-size:16px;
    color:#616161;
    }
    
.left-layout .contact-list li .right-con .company-list
{
    width:100%;
    height:72px;
    overflow:hidden;
    margin-top:10px;
    }
.left-layout .contact-list li .right-con .company-list dt
{
    float:left;
    display:inline;
    width:100%;
    height:24px;
    }
.left-layout .contact-list li .right-con .company-list dt span
{
    display:inline-block;
    width:120px;
    line-height:24px;
    font-size:16px;
    color:#616161;
    }
.left-layout .contact-list li .right-con .top
{
    position:absolute;
    bottom:35px;
    right:5px;
    width:16px;
    height:8px;
    background:url(../images/arrowtop.png) no-repeat;
    cursor:pointer;
    }
.left-layout .contact-list li .right-con .down
{
    position:absolute;
    bottom:15px;
    right:5px;
    width:16px;
    height:8px;
    background:url(../images/arrowbottom.png) no-repeat;
    cursor:pointer;
    }
    
/*客户服务*/
.left-layout .service-head
{
    width:830px;
    height:40px;
    line-height:40px;
    padding-left:20px;
    background-color:#f3f2f2;
    font-size:18px;
    color:#333333;
    }
.left-layout .service-content
{
    width:848px;
    padding:20px 0px;
    border:solid 1px #f3f2f2;
    }
.left-layout .service-content li
{
    float:left;
    display:inline;
    width:262px;
    padding-left:20px;
    font-size:16px;
    }
.left-layout .service-content li .head
{
    height:30px;
    line-height:30px;
    }
.left-layout .service-content li .head a
{
    color:#cf000f;
    }
.left-layout .service-content li .head a:hover
{
    text-decoration:underline;
    }
.left-layout .service-content li .content
{
    width:100%;
    line-height:30px;
    padding-top:5px;
    }
.left-layout .service-content li .content span
{
	float:left;
    display:inline-block;
    padding-right:10px;
    color:#333333;
    cursor:pointer;
    }
.left-layout .service-content li .content span:hover
{
    text-decoration:underline;
    }
.left-layout .service-content li .content span .none
{
	display:none;
	}
    
.left-layout .service-pay-head
{
    position:relative;
    width:850px;
    height:44px;
    line-height:44px;
    margin-top:40px;
    border-bottom:solid 1px #f3f2f2;
    }
.left-layout .service-pay-head span
{
    position:absolute;
    left:0px;
    top:0px;
    width:112px;
    height:43px;
    line-height:43px;
    border-bottom:solid 2px #cf000f;
    font-size:18px;
    color:#333333;
    }
.left-layout .service-pay-content
{
    width:100%;
    margin-top:20px;
    }
.left-layout .service-pay-content li
{
    float:left;
    display:inline;
    width:260px;
    height:36px;
    line-height:36px;
    font-size:16px;
    }
.left-layout .service-pay-content li a
{
    display:inline-block;
    padding-left:22px;
    background:url(../images/hudian_06.jpg) 7px 15px no-repeat;
    color:#333333;
    }
.left-layout .service-pay-content li a:hover
{
    text-decoration:underline;
    }
    
.left-layout .service-list
{
    width:850px;
    margin-top:20px;
    border-bottom:solid 1px #f3f2f2;
    }
.left-layout .service-list li
{
    float:left;
    display:inline;
    width:800px;
    height:44px;
    line-height:44px;
    padding-left:50px;
    background:url(../images/icon-54.jpg) 17px 13px no-repeat;
    border-bottom:solid 1px #f3f2f2;
    font-size:16px;
    color:#333333;
    cursor:pointer;
    }
.left-layout .service-list li:hover
{
    background-color:#f3f2f2;
    }
.left-layout .service-list li .none
{
    display:none;
    }
    
.show-layout
{
    padding:30px;
    }
.show-layout .service-head
{
    height:38px;
    line-height:38px;
    padding-bottom:10px;
    border-bottom:solid 1px #e8e8e8;
    font-size:18px;
    color:#333333;
    }
.show-layout .service-content
{
    width:100%;
    line-height:24px;
    padding-top:20px;
    font-size:16px;
    color:#333333;
    }
.show-layout .service-content p
{
    line-height:24px;
	padding-bottom:10px;
    }
/*专业服务*/
.left-layout .zyfw-head
{
    width:100%;
    height:96px;
    margin-top:40px;
    border-bottom:solid 2px #cf000e;
    }
.left-layout .zyfw-head li
{
    position:relative;
    float:left;
    display:inline;
    width:101px;
    height:36px;
    line-height:36px;
    text-align:center;
    padding-top:60px;
    font-size:18px;
    cursor:pointer;
    }
.left-layout .zyfw-head li.liMover
{
    color:#cf000e;
    }
.left-layout .zyfw-head li.liMover i
{
    position:absolute;
    left:40px;
    bottom:-11px;
    width:20px;
    height:10px;
    background:url(../images/icon-55.jpg) no-repeat;
    }
.left-layout .zyfw-head li.liMover.li1
{
    background:url(../images/zyfw01.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMover.li2
{
    background:url(../images/zyfw02.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMover.li3
{
    background:url(../images/zyfw03.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMover.li4
{
    background:url(../images/zyfw04.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMover.li5
{
    background:url(../images/zyfw05.png) 46px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMover.li6
{
    background:url(../images/zyfw06.png) 26px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMover.li7
{
    background:url(../images/zyfw07.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMover.li8
{
    background:url(../images/zyfw08.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMout
{
    color:#333333;
    }
.left-layout .zyfw-head li.liMout.li1
{
    background:url(../images/zyfw01a.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMout.li2
{
    background:url(../images/zyfw02a.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMout.li3
{
    background:url(../images/zyfw03a.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMout.li4
{
    background:url(../images/zyfw04a.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMout.li5
{
    background:url(../images/zyfw05a.png) 46px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMout.li6
{
    background:url(../images/zyfw06a.png) 26px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMout.li7
{
    background:url(../images/zyfw07a.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-head li.liMout.li8
{
    background:url(../images/zyfw08a.png) 23px 5px no-repeat;
    }
.left-layout .zyfw-content
{
    width:100%;
    margin:30px auto;
    }
.left-layout .zyfw-content .ConMover
{
    display:block;
    }
.left-layout .zyfw-content .ConMout
{
    display:none;
    }
.left-layout .zyfw-content .content
{
    line-height:30px;
    font-size:16px;
    color:#333333;
    }
.left-layout .zyfw-content .content img
{
padding-top:20px;
padding-bottom:10px;
    }
.left-layout .zyfw-content .zyfw-p1
{
    height:32px;
    line-height:32px;
    padding:10px 0px;
    font-size:18px;
    color:#333333;
	font-weight: bold;
    }
.left-layout .zyfw-content .zyfw-p11
{
    width:100%;
    }
.left-layout .zyfw-content .zyfw-p11 li
{
    float:left;
    display:inline;
    width:100%;
    line-height:30px;
    padding-left:20px;
    background:url(../images/hudian_06.jpg) 4px 12px no-repeat;
    font-size:16px;
    }
.left-layout .zyfw-content .zyfw-p22
{
     width:100%;
    }
.left-layout .zyfw-content .zyfw-p22 li
{
    float:left;
    display:inline;
    width:405px;
    line-height:30px;
    padding-left:20px;
    background:url(../images/hudian_06.jpg) 4px 12px no-repeat;
    font-size:16px;
    }
/*招聘*/
.job-layout
{
    width:100%;
    padding-bottom:20px;
    }
.job-layout .job-1
{
    height:38px;
    line-height:38px;
    padding-top:10px;
    padding-bottom:5px;
    font-size:18px;
    color:#333333;
    }
.job-layout .job-2
{
    height:38px;
    line-height:38px;
    padding-top:10px;
    margin-bottom:5px;
    padding-bottom:5px;
    border-bottom:solid 1px #e9e9e9;
    font-size:18px;
    color:#333333;
    }
.job-layout p
{
    line-height:36px;
    font-size:16px;
    color:#333333;
    }
.job-layout .job-head
{
	width:848px;
    height:48px;
    line-height:48px;
    margin-top:10px;
    background-color:#f3f2f2;
    border:solid 1px #e9e9e9;
    }
.job-layout .job-head li
{
    position:relative;
    float:left;
    display:inline;
    width:140px;
    height:48px;
    text-align:center;
    font-size:18px;
    cursor:pointer;
    }
.job-layout .job-head li.liMover
{
    color:#cf000e;
    }
.job-layout .job-head li.liMover span
{
    position:absolute;
    left:0px;
    top:0px;
    width:100%;
    height:49px;
    background-color:#FFFFFF;
    }
.job-layout .job-head li.liMout
{
    color:#333333;
    }
.job-layout .job-content
{
    width:100%;
    margin-top:25px;
    margin-bottom:10px;
    }
.job-layout .job-content .ConMover
{
    display:block;
    }
.job-layout .job-content .ConMout
{
    display:none;
    }
.job-layout .job-content .job-tab li
{
    line-height:40px;
    border-bottom:solid 1px #e9e9e9;
    font-size:16px;
    color:#333333;
    cursor:pointer;
    }
.job-layout .job-content .job-tab li dl
{
    width:100%;
    height:40px;
    }
.job-layout .job-content .job-tab dt
{
    float:left;
    display:inline;
    text-align:center;
    }
.job-layout .job-content .job-tab dt.dt1
{
    width:390px;
    padding-left:10px;
    text-align:left;
    }
.job-layout .job-content .job-tab dt.dt2
{
    width:140px;
    }
.job-layout .job-content .job-tab dt.dt3
{
    width:190px;
    }
.job-layout .job-content .job-tab dt.dt4
{
    width:120px;
    }
.job-layout .job-content .job-tab dt.dt4 i
{
	display:block;
	width:19px;
	height:40px;
	margin:0px auto auto auto;
	background:url(../images/icon-58.jpg) 0px 16px no-repeat;
    }
.job-layout .job-content .job-tab li .content
{
    width:798px;
    padding:10px 25px;
    border-top:solid 1px #e9e9e9;
    border-left:solid 1px #e9e9e9;
    border-right:solid 1px #e9e9e9;
    display:none;
    }
.job-layout .job-content .job-tab li .content .btn
{
    display:inline-block;
    width:134px;
    height:40px;
    line-height:40px;
    background:url(../images/icon-59.jpg) no-repeat;
    text-align:center;
    font-size:18px;
    color:#FFFFFF;
	 margin-top:10px;
    }
.job-layout .job-content .job-tab li .content .btn:hover
{
    text-decoration:underline;
    }
    
.job-layout .job-content .head
{
    height:38px;
    line-height:38px;
    background-color:#f3f2f2;
    }
.job-layout .job-content .head li
{
    height:38px;
    line-height:38px;
    font-size:18px;
    }

	
.business_system{ width:1170px; margin:0 auto;}
.business_system h1,.business_system h2{ text-align:left; font-weight:400;}
.business_system h1{ font-size:26px; color:#454344; padding-top:20px;}
.business_system h2{ font-size:18px; color:#454344; padding-top:20px;}

.solution{ width:1170px; margin:0 auto;}
.solution h1,.solution h2{ text-align:left; font-weight:400;}
.solution h1{ font-size:26px; color:#454344; padding-top:50px;}
.solution h2{ font-size:18px; color:#454344; padding-top:20px;}

.business_system_list{ overflow:hidden; margin-left:-40px; margin-top:30px;}
.business_system_list li{ width:180px; float:left; margin-left:30px; padding:0 0 30px 25px; min-height:220px;}
.business_system_list li:hover{ background:#f3f1f2; cursor:pointer;}

.business_system_list li dl dt{ font-size:18px; padding:15px 0 10px 0;color:#ce000f; }
.business_system_list li dl dd{ font-size:16px; padding-top:8px; color:#1e1e1e;}
.business_system_list li dl dd a{ color:#1e1e1e;}
.business_system_list li dl dd a:hover{ color:#ce000f; text-decoration:underline;}

.business_system_more{ background:#f3f2f2;}

.business_system_more-news{ width:1170px;height:45px; margin:0 auto; background:url(../images/viewred.png) 485px 9px no-repeat;background-color:#f3f2f2; margin-top:18px;}
.business_system_more-news a{ height:45px; line-height:45px; padding-left:549px; font-size:18px; color:#cf010e;}

.more-news{width:1170px;height:45px; margin:28px auto 0 auto; background:url(../images/view.png) center 9px no-repeat; background-color:#f3f2f2;}
.more-news:hover{background:url(../images/viewred.png) center 9px no-repeat; background-color:#f3f2f2;cursor:pointer;}

.solution_list{ overflow:hidden;margin-left:-39px; padding-top:46px;}
.solution_list li{ width:262px; float:left; margin-left:39px; }
.solution_list li a{color:#4b4b4b; font-size:18px;}
.solution_list li a:hover{color:#ce000f; text-decoration:underline;}
.solution_list li p{ padding-top:5px;}


.successful_case{width:1170px; margin:0 auto;}
.successful_case h1{font-size:26px; color:#454344; padding-top:50px;text-align:left; font-weight:400;}

.successful_case_list{ overflow:hidden; margin-left:-40px; }
.successful_case_list li{ width:565px; float:left; margin:33px 0 0 40px;}
.successful_case_left{ width:220px; float:left;}
.successful_case_right{ width:320px; float:right;}
.successful_case_right h3{ font-weight:400; font-size:18px; color:#000000;}
.successful_case_right h3 a{ font-weight:400; font-size:18px; color:#000000;}
.successful_case_right h3 a:hover{color:#ce000f; text-decoration:underline;}
.successful_case_right p{ font-size:16px; line-height:24px; padding-top:10px; color:#333333;}

.product_details{ width:1170px; margin:0 auto;  position:relative;}
.product_details_left{ width:660px; float:left;}
.product_details_bigtitle{ font-size:26px;}

.product_details_top h1{ font-size:16px; font-weight:400; color:#333; padding-top:15px;}
.product_details_top h1 a{font-size:16px; font-weight:400; color:#333; padding-top:15px;}
.product_details_top h1 a:hover{color:#ce000f; text-decoration:underline;}
.product_details_top p{ font-size:16px;color:#333; height:130px; overflow:hidden; padding-top:15px; line-height:25px;}

.product_details_top_more-news{width:660px;height:45px; background:url(../images/view.png) center 9px no-repeat; background-color:#f3f2f2;}
.product_details_top_more-news:hover{background:url(../images/viewred.png) center 9px no-repeat; background-color:#f3f2f2;cursor:pointer;}
.product_details_right{ width:470px; float:right;}


/*产品详细页*/
.product-left
{
	float:left;
	display:inline;
	width:850px;
    border-top:solid 1px #e9e9e9;
	}
.product-left .product_unfold{  width:100%; margin:0 auto;}

.product-left .product_unfold_left{ width:100%; float:left; padding-bottom:30px; padding-top:20px;}
.product-left .product_unfold_left a{ font-size:16px;color:#0066ff; text-decoration:none;}
.product-left .product_unfold_left a:hover{color:#0066ff; text-decoration:underline;}
.product-left .product_unfold_left p{ line-height:28px; font-size:16px; color:#333333;}
.product-left .product_unfold_left p span{ line-height:28px; font-size:16px; color:#333333;font-weight: bold;}
.product-left .product_unfold_left .bigtitle{ font-size:28px;height:60px;line-height:60px;margin-bottom:20px;font-weight: bold;}
.product-left .product_unfold_left .bigtitle span{ float:right;}
.product-left .product_unfold_left .tltle1{ line-height:28px; font-size:24px; color:#333333;font-weight: bold;}
.product-left .product_unfold_left .tltle2{ line-height:28px; font-size:22px; color:#333333;font-weight: bold;}
.product-left .product_unfold_left .tltle3{ line-height:28px; font-size:20px; color:#333333;font-weight: bold;}
.product-left .product_unfold_left .tltle4{ line-height:28px; font-size:18px; color:#333333;font-weight: bold;}
.product-left .product_unfold_left .jianju{ line-height:12px;}

.product-left .product_unfold_left .redlink li{ padding-bottom:10px;}
.product-left .product_unfold_left .redlink li a{ font-size:16px;color:#ce000f; text-decoration:none;}
.product-left .product_unfold_left .redlink li a:hover{color:#333; text-decoration:underline;}
.product-left .product_unfold_left .buy{ float:left;  width:115px; font-size:16px; color:#fff; padding-left:60px; position:relative;  line-height:35px;background:url(../images/buy.jpg) no-repeat;}
.product-left .product_unfold_left .buy a{ font-size:16px;color:#fff; text-decoration:none;}
.product-left .product_unfold_left .buy a:hover{color:#fff; text-decoration:underline;}



.product-left .product_unfold_left .hzhb{width:100%;}
.product-left .product_unfold_left .hzhb ul
{
	overflow:hidden;
	margin-left:-48px;
	}
.product-left .product_unfold_left .hzhb li
{
	float:left;
	display:inline;
	width:128px;
	height:40px;
	margin-top:18px;
	margin-left:48px;
	border:solid 0px #dedede;
	}
.product-left .product_unfold_left .hzhb li img
{
	width:128px;
	height:40px;
	}




.product-left .product_details_toplist{ padding-top:27px;}
.product-left .product_details_toplist li{ padding-bottom:15px;}
.product-left .product_details_toplist li a{ font-size:16px;color:#ce000f; text-decoration:underline;}
.product-left .product_details_toplist li a:hover{color:#333; }


.product-left .trait_propertyll{width:850px;padding-bottom:15px;}
.product-left .trait_propertyll dt{  font-size:18px; padding-bottom:10px;font-weight: bold;}
.product-left .trait_propertyll dd 
{
    float:left; 
    display:inline; 
    width:410px; 
    font-size:16px; 
    color:#333; 
    padding-left:15px; 
    position:relative;  
    line-height:28px;
    background:url(../images/hudian_06.jpg) 0px 12px no-repeat;
    }
.product-left .trait_propertyll dd span{ position:absolute; left:0; top:10px;}
.product-left .trait_property{width:840px; padding-bottom:15px;}
.product-left .trait_property dt{ font-size:18px; padding-bottom:10px;font-weight: bold;}
.product-left .trait_property dd 
{
    float:left; 
    display:inline; 
    width:840px; 
    font-size:16px; 
    color:#333; 
    padding-left:15px; 
    position:relative; 
    line-height:28px;
    background:url(../images/hudian_06.jpg) 0px 12px no-repeat;
    }
.product-left .trait_property dd span{ font-weight: bold;font-size:16px; }


.product-left .tanchu-list
{
    border-bottom:solid 0px #f3f2f2;
    }
.product-left .tanchu-list li
{
    float:left;
    display:inline;
    width:260px;
    height:44px;
    line-height:44px;
    border-bottom:solid 1px #f3f2f2;
    font-size:16px;
    color:#333333;
    cursor:pointer;
	margin-left:15px; 
	font-weight: bold;
    }
.product-left .tanchu-list li:hover
{
    text-decoration: underline;
    }
.product-left .tanchu-list li .none
{
    display:none;
    }


.product-left .product_unfold_right{ width:470px; height:220px; margin-top:35px;}
.product-left .product_unfold_right .two_dimension_code{ text-align:center; width:180px; float:left; display:inline;}
.product-left .product_unfold_right .two_dimension_code p{ line-height:48px; color:#858484; font-size:14px;}

.product-right
{
	float:right;
	display:inline;
	width:278px;
	padding-bottom:20px;
	border-top:solid 1px #e9e9e9;
	}
.product-right .product-phone
{
    padding:20px 0px;
    background-color:#f3f2f2;
    border-bottom:solid 1px #c9c9c9;
    text-align:center;
    }
.product-right .product-phone .fuwu
{
    width:180px;
    line-height:22px;
    margin:0px auto 10px auto;
    padding-top:64px;
    background:url(../images/icon-36.jpg) top center no-repeat;
    font-size:18px;
    color:#333333;
	padding-bottom:10px;
	border-bottom:solid 1px #c9c9c9;
    }
	
	
.product-right .product-phone .fuwu .time 
{
    line-height:24px;
    font-size:12px;
    color:#616161;
    }	
	
	
	
	
	
	
	
.product-right .product-phone p
{
    line-height:30px;
    font-size:18px;
    color:#616161;
    }
.product-right .product-phone .p2
{
    font-size:19px;
    font-weight: bold;
    }
.product-right .product-other
{
    padding:20px 0px;
    background-color:#f3f2f2;
    }
.product-right .product-other h2
{
    text-align:center;
    font-size:19px;
    font-weight:100;
    color:#333333;
    }
.product-right .product-other .other
{
    width:240px;
    margin:0px auto auto auto;
    }
.product-right .product-other .other li
{
    float:left;
    display:inline;
    width:160px;
    height:66px;
    margin-top:20px;
    padding-left:80px;
    }
.product-right .product-other .other li .p1
{
    font-size:18px;
    color:#333333;
    }
.product-right .product-other .other li .p1 a
{
    color:#333333;
    }
.product-right .product-other .other li .p1 a:hover
{
    text-decoration:underline;
    }

.product-right .item1
{
    position:relative;
    width:278px;
    height:138px;
    background:url(../images/icon-49.jpg) no-repeat;
    }
.product-right .item1 a
{
    display:block;
    position:absolute;
    left:95px;
    top:72px;
    width:142px;
    height:32px;
    line-height:32px;
    text-align:center;
    font-size:18px;
    color:#000000;
    }
.product-right .item1 a:hover
{
    color:#cf000f;
    }




.product-right .item4
{
    width:100%;
    padding-top:20px;
    padding-bottom:20px;
    background-color:#f3f2f2;
    border-bottom:solid 1px #c9c9c9;
    }
.product-right .item4 .head
{
    width:180px;
    height:22px;
    line-height:22px;
    margin:0px auto 10px auto;
    padding-top:64px;
    padding-bottom:10px;
    background:url(../images/icon-50.jpg) 62px top no-repeat;
    text-align:center;
    font-size:18px;
    color:#333333;
    }
.product-right .item4 .content
{
    width:230px;
    margin:0px auto auto auto;
    }
.main .product-right .item4 .content p
{
    line-height:24px;
    font-size:14px;
    color:#616161;
    }


.product-right .product-other .other li.help
{
    background:url(../images/icon-37.jpg) 15px center no-repeat;
    }
.product-right .product-other .other li.help .p1
{
    line-height:66px;
    }
.product-right .product-other .other li.message
{
    background:url(../images/icon-38.jpg) 15px center no-repeat;
    }
.product-right .product-other .other li.message .p1
{
    line-height:66px;
    }
.product-right .product-other .other li.mail
{
    background:url(../images/icon-39.jpg) 15px center no-repeat;
    }
.product-right .product-other .other li.mail .p1
{
    line-height:32px;
    }
.product-right .product-other .other li.mail .p2
{
    line-height:18px;
    font-size:14px;
    color:#616161;
    }
.product-right .product-other .other li.address
{
    background:url(../images/icon-40.jpg) 15px center no-repeat;
    }
.product-right .product-other .other li.address .p1
{
    line-height:28px;
    }
.product-right .product-other .other li.address .p2
{
    line-height:18px;
    font-size:14px;
    color:#616161;
    }
	
/*详细页 公共*/	
.fold_unfold_close{ display:none; width:1170px; margin:0 auto;}
.fold_unfold_close .fold_unfold_close_left{ width:660px; float:left; padding-bottom:30px;}

.fold_unfold_close .fold_unfold_close_left .icon_a{ margin-top:50px;}

.fold_unfold_close .trait_property{ padding-bottom:50px;}
.fold_unfold_close .trait_property dt{ font-size:18px; padding-bottom:20px;}
.fold_unfold_close .trait_property dd{ font-size:16px; color:#333; padding-left:10px; position:relative; margin-top:10px;  line-height:28px}
.fold_unfold_close .trait_property dd span{ position:absolute; left:0; top:10px;}

.fold_unfold_close .fold_unfold_close_right{ width:470px; float:right;}
.fold_unfold_close .fold_unfold_close_right .two_dimension_code{ text-align:center; padding-top:50px; width:470px;}
.fold_unfold_close .fold_unfold_close_right .two_dimension_code p{ padding-top:15px; color:#333; font-size:14px;}

/*解决方案详细页*/	
.fangan_details{ width:1170px; margin:0 auto;  position:relative;}
.fangan_details_left{ width:660px; float:left;}
.fangan_details_bigtitle{ font-size:26px;}

.fangan_details_left h1{ font-size:16px; font-weight:400; color:#333; padding-top:15px;}
.fangan_details_left h1 a{font-size:16px; font-weight:400; color:#333; padding-top:15px;}
.fangan_details_left h1 a:hover{color:#ce000f; text-decoration:underline;}
.fangan_details_left p{ font-size:16px;color:#333;  overflow:hidden; padding-top:15px; line-height:25px;}

.fangan_details_left_more-news{width:660px;height:45px; background:url(../images/view.png) center 9px no-repeat; background-color:#f3f2f2;}
.fangan_details_left_more-news:hover{background:url(../images/viewred.png) center 9px no-repeat; background-color:#f3f2f2;cursor:pointer;}
.fangan_details_right{ width:470px; float:right;}

.fangan_details_toplist{ margin-top:27px;}
.fangan_details_toplist li{ padding-bottom:15px;}
.fangan_details_toplist li a{ font-size:16px;color:#ce000f; text-decoration:underline;}
.fangan_details_toplist li a:hover{color:#333; }

.fangan_details_left .ll{margin-top:20px;padding-bottom:15px;}
.fangan_details_left .ll dt{ font-size:18px; padding-bottom:5px;}
.fangan_details_left .ll dd 
{
    float:left; 
    display:inline; 
    width:310px; 
    font-size:16px; 
    color:#333; 
    padding-left:15px; 
    position:relative; 
    margin-top:10px;  
    line-height:28px;
    background:url(../images/hudian_06.jpg) 0px 12px no-repeat;
    }

.fangan_details_left .yl{margin-top:20px;padding-bottom:15px;}
.fangan_details_left .yl dt{font-size:18px; padding-bottom:5px;}
.fangan_details_left .yl dd 
{
    float:left; 
    display:inline; 
    width:650px; 
    font-size:16px; 
    color:#333; 
    padding-left:15px; 
    position:relative; 
    margin-top:10px;  
    line-height:28px;
    background:url(../images/hudian_06.jpg) 0px 12px no-repeat;
    }
.fangan_details_left .img{margin-top:20px;padding-bottom:15px;}


.fangan_details_left .product_unfold_right{ width:470px; height:220px; margin-top:35px;}
.fangan_details_left .product_unfold_right .two_dimension_code{ text-align:center; width:180px; float:left; display:inline;}
.fangan_details_left .product_unfold_right .two_dimension_code p{ line-height:48px; color:#858484; font-size:14px;}








.transverse_line{ height:1px; background:#ebebeb; margin-top:30px;}
#full-screen-slider{ position:relative}
#slides { display:block; width:100%; height:413px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:360px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#878688 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#fff}


#folda{ margin-top:30px;}



/*安全保障*/
.aqbz-left
{
	float:left;
	display:inline;
	width:850px;
    border-top:solid 1px #e9e9e9;
	}
.aqbz-left .aqbz-list
{
	width:100%;
	margin-top:16px;
	padding-bottom:30px;
	}
.aqbz-left .aqbz-list li
{
	float:left;
	display:inline;
	width:850px;
	height:108px;
	padding:16px 0px;
	}
.aqbz-left .aqbz-list li.hover .right-con
{
    background-color:#f3f2f2;
    }
.aqbz-left .aqbz-list li .img
{
	float:left;
	display:inline;
	width:142px;
	height:106px;
	border:solid 1px #e9e9e9;
	cursor:pointer;
	}
.aqbz-left .aqbz-list li .img img
{
	width:142px;
	height:106px;
	}
.aqbz-left .aqbz-list li .right-con
{
	float:right;
	display:inline;
	width:672px;
	height:108px;
	padding-left:30px;
	padding-right:3px;
	}
.aqbz-left .aqbz-list li .right-con h2
{
	height:32px;
	line-height:32px;
	font-size:16px;
	color:#cf000e;
	}
.aqbz-left .aqbz-list li .right-con p
{
	line-height:24px;
	font-size:16px;
	color:#616161;
	}

/*安全产品*/

.left-layout .bigtitle{ font-size:28px;height:60px;line-height:60px;margin-bottom:20px;font-weight: bold;margin-top:20px;}
.left-layout .bigtitle span{ float:right;}

.left-layout .aqcp-head
{
    width:100%;
    height:96px;
    margin-top:40px;
    border-bottom:solid 2px #cf000e;
    }
.left-layout .aqcp-head li
{
    position:relative;
    float:left;
    display:inline;
    width:170px;
    height:36px;
    line-height:36px;
    text-align:center;
    padding-top:60px;
    font-size:18px;
    cursor:pointer;
    }
.left-layout .aqcp-head li.liMover
{
    color:#cf000e;
    }
.left-layout .aqcp-head li.liMover i
{
    position:absolute;
    left:75px;
    bottom:-11px;
    width:20px;
    height:10px;
    background:url(../images/icon-55.jpg) no-repeat;
    }
.left-layout .aqcp-head li.liMover.li1
{
    background:url(../images/aqcp01.png) 60px 5px no-repeat;
    }
.left-layout .aqcp-head li.liMover.li2
{
    background:url(../images/aqcp02.png) 60px 5px no-repeat;
    }
.left-layout .aqcp-head li.liMover.li3
{
    background:url(../images/aqcp03.png) 60px 5px no-repeat;
    }
.left-layout .aqcp-head li.liMover.li4
{
    background:url(../images/aqcp04.png) 60px 5px no-repeat;
    }
.left-layout .aqcp-head li.liMover.li5
{
    background:url(../images/aqcp05.png) 60px 5px no-repeat;
    }
.left-layout .aqcp-head li.liMout
{
    color:#333333;
    }
.left-layout .aqcp-head li.liMout.li1
{
    background:url(../images/aqcp01a.png) 60px 5px no-repeat;
    }
.left-layout .aqcp-head li.liMout.li2
{
    background:url(../images/aqcp02a.png) 60px 5px no-repeat;
    }
.left-layout .aqcp-head li.liMout.li3
{
    background:url(../images/aqcp03a.png) 60px 5px no-repeat;
    }
.left-layout .aqcp-head li.liMout.li4
{
    background:url(../images/aqcp04a.png) 60px 5px no-repeat;
    }
.left-layout .aqcp-head li.liMout.li5
{
    background:url(../images/aqcp05a.png) 60px 5px no-repeat;
    }
.left-layout .aqcp-content
{
    width:100%;
    margin:30px auto;
    }
.left-layout .aqcp-content .ConMover
{
    display:block;
    }
.left-layout .aqcp-content .ConMout
{
    display:none;
    }
.left-layout .aqcp-content .content
{
    line-height:30px;
    font-size:16px;
    color:#333333;
    }
    
/*安全策略*/
.left-layout .aqcl-head
{
    width:100%;
    height:96px;
    margin-top:20px;
    border-bottom:solid 2px #cf000e;
    }
.left-layout .aqcl-head li
{
    position:relative;
    float:left;
    display:inline;
    width:212px;
    height:36px;
    line-height:36px;
    text-align:center;
    padding-top:60px;
    font-size:18px;
    cursor:pointer;
    }
.left-layout .aqcl-head li.liMover
{
    color:#cf000e;
    }
.left-layout .aqcl-head li.liMover i
{
    position:absolute;
    left:96px;
    bottom:-11px;
    width:20px;
    height:10px;
    background:url(../images/icon-55.jpg) no-repeat;
    }
.left-layout .aqcl-head li.liMover.li1
{
    background:url(../images/aqcl01.png) 80px 5px no-repeat;
    }
.left-layout .aqcl-head li.liMover.li2
{
    background:url(../images/aqcl02.png) 80px 5px no-repeat;
    }
.left-layout .aqcl-head li.liMout
{
    color:#333333;
    }
.left-layout .aqcl-head li.liMout.li1
{
    background:url(../images/aqcl01a.png) 80px 5px no-repeat;
    }
.left-layout .aqcl-head li.liMout.li2
{
    background:url(../images/aqcl02a.png) 80px 5px no-repeat;
    }
.left-layout .aqcl-content
{
    width:100%;
    margin:30px auto;
    }
.left-layout .aqcl-content .ConMover
{
    display:block;
    }
.left-layout .aqcl-content .ConMout
{
    display:none;
    }
.left-layout .aqcl-content .content
{
    line-height:30px;
    font-size:16px;
    color:#333333;
    }
	
.left-layout .aqcl-content .content .aqzz-p11
{
    width:100%;
	margin-top:15px
    }
.left-layout .aqcl-content .content .aqzz-p11 li
{
    float:left;
    display:inline;
    width:100%;
    line-height:30px;
    padding-left:20px;
    background:url(../images/hudian_06.jpg) 4px 12px no-repeat;
    font-size:16px;
    }
	
/*05安全中心-安全通告举报*/
.left-layout .jkzx-head
{
    width:100%;
    height:96px;
    margin-top:40px;
    border-bottom:solid 2px #cf000e;
    }
.left-layout .jkzx-head li
{
    position:relative;
    float:left;
    display:inline;
    width:150px;
    height:36px;
    line-height:36px;
    text-align:center;
    padding-top:60px;
    font-size:18px;
    cursor:pointer;
    }
.left-layout .jkzx-head li.liMover
{
    color:#cf000e;
    }
.left-layout .jkzx-head li.liMover i
{
    position:absolute;
    left:66px;
    bottom:-11px;
    width:20px;
    height:10px;
    background:url(../images/icon-55.jpg) no-repeat;
    }
.left-layout .jkzx-head li.liMover.li1
{
    background:url(../images/jkzx01.png) 50px 5px no-repeat;
    }
.left-layout .jkzx-head li.liMover.li2
{
    background:url(../images/jkzx02.png) 50px 5px no-repeat;
    }
.left-layout .jkzx-head li.liMout
{
    color:#333333;
    }
.left-layout .jkzx-head li.liMout.li1
{
    background:url(../images/jkzx01a.png) 50px 5px no-repeat;
    }
.left-layout .jkzx-head li.liMout.li2
{
    background:url(../images/jkzx02a.png) 50px 5px no-repeat;
    }
.left-layout .jkzx-content
{
    width:100%;
    margin:30px auto;
    }
.left-layout .jkzx-content .ConMover
{
    display:block;
    }
.left-layout .jkzx-content .ConMout
{
    display:none;
    }
.left-layout .jkzx-content .content
{
    line-height:30px;
    font-size:16px;
    color:#333333;
    }
/*防欺诈与钓鱼*/
.left-layout .fqzydy-head
{
    width:100%;
    height:96px;
    margin-top:40px;
    border-bottom:solid 2px #cf000e;
    }
.left-layout .fqzydy-head li
{
    position:relative;
    float:left;
    display:inline;
    width:100px;
    height:36px;
    line-height:36px;
    text-align:center;
    padding-top:60px;
    font-size:18px;
    cursor:pointer;
    }
.left-layout .fqzydy-head li.liMover
{
    color:#cf000e;
    }
.left-layout .fqzydy-head li.liMover i
{
    position:absolute;
    left:40px;
    bottom:-11px;
    width:20px;
    height:10px;
    background:url(../images/icon-55.jpg) no-repeat;
    }
.left-layout .fqzydy-head li.liMover.li1
{
    background:url(../images/fqzfdy01.png) 23px 5px no-repeat;
    }
.left-layout .fqzydy-head li.liMover.li2
{
    background:url(../images/fqzfdy02.png) 23px 5px no-repeat;
    }
.left-layout .fqzydy-head li.liMout
{
    color:#333333;
    }
.left-layout .fqzydy-head li.liMout.li1
{
    background:url(../images/fqzfdy01a.png) 23px 5px no-repeat;
    }
.left-layout .fqzydy-head li.liMout.li2
{
    background:url(../images/fqzfdy02a.png) 23px 5px no-repeat;
    }
.left-layout .fqzydy-content
{
    width:100%;
    margin:30px auto;
    }
.left-layout .fqzydy-content .ConMover
{
    display:block;
    }
.left-layout .fqzydy-content .ConMout
{
    display:none;
    }
.left-layout .fqzydy-content .content
{
    line-height:30px;
    font-size:16px;
    color:#333333;
    }
/*05安全中心-安全学堂*/

.left-layout .aqxt-head
{
    width:100%;
    height:96px;
    margin-top:40px;
    border-bottom:solid 2px #cf000e;
    }
.left-layout .aqxt-head li
{
    position:relative;
    float:left;
    display:inline;
    width:150px;
    height:36px;
    line-height:36px;
    text-align:center;
    padding-top:60px;
    font-size:18px;
    cursor:pointer;
    }
.left-layout .aqxt-head li.liMover
{
    color:#cf000e;
    }
.left-layout .aqxt-head li.liMover i
{
    position:absolute;
    left:66px;
    bottom:-11px;
    width:20px;
    height:10px;
    background:url(../images/icon-55.jpg) no-repeat;
    }
.left-layout .aqxt-head li.liMover.li1
{
    background:url(../images/aqxt01.png) 50px 5px no-repeat;
    }
.left-layout .aqxt-head li.liMover.li2
{
    background:url(../images/aqxt02.png) 50px 5px no-repeat;
    }
.left-layout .aqxt-head li.liMout
{
    color:#333333;
    }
.left-layout .aqxt-head li.liMout.li1
{
    background:url(../images/aqxt01a.png) 50px 5px no-repeat;
    }
.left-layout .aqxt-head li.liMout.li2
{
    background:url(../images/aqxt02a.png) 50px 5px no-repeat;
    }
.left-layout .aqxt-content
{
    width:100%;
    margin:30px auto;
    }
.left-layout .aqxt-content .ConMover
{
    display:block;
    }
.left-layout .aqxt-content .ConMout
{
    display:none;
    }
.left-layout .aqxt-content .content
{
    line-height:30px;
    font-size:16px;
    color:#333333;
    }





.left-layout .aqzz-content .content
{
    line-height:30px;
    font-size:16px;
    color:#333333;
    }

.left-layout .aqzz-content .aqzz-pfxq 
{
    line-height:32px;
    padding:10px 0px;
    font-size:24px;
    color:#cf010e;
	font-weight: bold;
    }
 .aqzz-img
{
	height:135px;
	line-height:32px;
    padding:10px 0px;
    font-size:20px;
    color:#cf010e;
	font-weight: bold;
	vertical-align:middle;
	}
.aqzz-img img
{
	vertical-align:middle;
	}
    
.aqzz-p1
{
    height:32px;
    line-height:32px;
    padding:10px 0px;
    font-size:18px;
    color:#333333;
	font-weight: bold;
    }
.aqzz-p1red
{
    height:32px;
    line-height:32px;
    font-size:16px;
    color:#cf010e;
	font-weight: bold;
	font-style: italic;
    }
.aqzz-p1nb
{
    height:32px;
    line-height:32px;
    padding:10px 0px;
    font-size:18px;
    color:#cf010e;
	font-weight: bold;
	font-style: italic;
    }
.left-layout .aqzz-content .aqzz-p11
{
    width:100%;
    }
.left-layout .aqzz-content .aqzz-p11 li
{
    float:left;
    display:inline;
    width:100%;
    line-height:30px;
    padding-left:20px;
    background:url(../images/hudian_06.jpg) 4px 12px no-repeat;
    font-size:16px;
    }
.left-layout .aqzz-content .aqzz-p22
{
     width:100%;
    }
.left-layout .aqzz-content .aqzz-p22 li
{
    float:left;
    display:inline;
    width:405px;
    line-height:30px;
    padding-left:20px;
    background:url(../images/hudian_06.jpg) 4px 12px no-repeat;
    font-size:16px;
    }
    
/*404*/
.cuowu 
{
	width:1170px; 
	margin:0 auto;
	padding-bottom:20px;
	text-align:center;
	}
.cuowu .container
{
	width:100%;
	height:330px;
	text-align:center;
	margin:0px auto 10px auto;
	}

.cuowu .container  p
{	font-size:18px;
	font-weight: bold;
	}
	
	
.cuowu .container  p a
{
	color:#333333;
	}
.cuowu .container  p a:hover
{
	color:#ce000f; 
	text-decoration:underline;
	}
	


/*站点地图*/
.map 
{
	width:1170px; 
	margin:0 auto;
	padding-bottom:20px;
	}
.map .map-container
{
	width:100%;
	margin:0px auto 10px auto;
	}
.map .map-container .map-head
{
	float:left;
	display:inline;
	width:130px;
	height:32px;
	line-height:32px;
	font-size:18px;
	font-weight: bold;
	}
.map .map-container .map-head a
{
	color:#333333;
	}
.map .map-container .map-item
{
	float:right;
	display:inline;
	width:1040px;
	}
.map .map-container .map-item li
{
	float:left;
	display:inline;
	width:160px;
	line-height:32px;
	font-size:16px;
	}
.map .map-container .map-item li a
{
	color:#333333;
	}
.map .map-container .map-item li a:hover
{
	color:#ce000f; 
	text-decoration:underline;
	}

.map .table{ font-size:16px;line-height:32px;}
.map .table span{ font-size:18px;font-weight: bold;}
.map .table p{ font-size:18px;font-weight: bold;color:#ce000f; }
.map .table a{ color:#333333;}
.map .table  a:hover{color:#ce000f; text-decoration:underline;}
.map h2{ font-size:18px; color:#454344; padding-top:20px;}

/*公司简介*/
.company-head
{
	width:1170px;
	height:42px;
	line-height:42px;
	text-align:left;
	font-size:24px;
	color:#000000;
	font-weight: bold;
	}
.company
{
	width:1170px;
	padding:20px 0px;
	}
.company .left-con
{
	position:relative;
	float:left;
	display:inline;
	width:660px;
	line-height:26px;
	padding-bottom:30px;
	overflow:hidden;
	font-size:16px;
	color:#333333;
	}
.company .left-con .jianju{ line-height:14px;}
.company .left-con .more
{
	position:absolute;
	left:0px;
	bottom:0px;
	width:660px;
	height:45px;
	line-height:45px;
	background-color:#f3f2f2;
	text-align:center;
	}
.company .left-con .more:hover
{
	background-color:#f3f2f2;
	cursor:pointer;
	}

.company .right-img
{
	float:right;
	display:inline;
	width:470px;
	height:312px;
	}
.company .right-img
{
	float:right;
	display:inline;
	width:470px;
	height:312px;
	}
	
.companyzgs
{
	width:1170px;
	padding:20px 0px;
	
	}	

.companyzgs p{ line-height:28px; font-size:16px; color:#333333;}
.companyzgs p span{ line-height:28px; font-size:16px; color:#333333;font-weight: bold;}
.companyzgs .tltle1{ line-height:28px; font-size:24px; color:#333333;font-weight: bold;}
.companyzgs .tltle2{ line-height:28px; font-size:22px; color:#333333;font-weight: bold;}
.companyzgs .tltle3{ line-height:28px; font-size:20px; color:#333333;font-weight: bold;}
.companyzgs .tltle4{ line-height:28px; font-size:18px; color:#333333;font-weight: bold;}
.companyzgs .jianju{ line-height:12px;}
	
	
	
	
	
	
	
.gsjj-2
{
	width:100%;
	padding:30px 0px;
	background-color:#f5f5f5;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
	text-align:center;
	}
.gsjj-2 .p1
{
    width:1170px;
	line-height:42px;
	margin:0px auto auto auto;
	text-align:left;
	font-size:28px;
	color:#464444;
	}
.gsjj-2 .p2
{
    width:1170px;
	line-height:28px;
	margin:10px auto auto auto;
	text-align:left;
	font-size:20px;
	color:#464444;
	}
.gsjj-2 .list
{
	width:1170px;
	height:210px;
	margin:50px auto auto auto;
	}
.gsjj-2 .list li
{
	float:left;
	display:inline;
	width:195px;
	}
.gsjj-2 .list li.item1 .img
{
	background:url(../images/icon-70.jpg) no-repeat;
	}
.gsjj-2 .list li.item2 .img
{
	background:url(../images/icon-71.jpg) no-repeat;
	}
.gsjj-2 .list li.item3 .img
{
	background:url(../images/icon-72.jpg) no-repeat;
	}
.gsjj-2 .list li.item4 .img
{
	background:url(../images/icon-73.jpg) no-repeat;
	}
.gsjj-2 .list li.item5 .img
{
	background:url(../images/icon-74.jpg) no-repeat;
	}
.gsjj-2 .list li.item6 .img
{
	background:url(../images/icon-75.jpg) no-repeat;
	}
.gsjj-2 .list li .img
{
	position:relative;
	width:124px;
	height:90px;
	margin:0px auto 10px auto;
	padding-top:34px;
	}
.gsjj-2 .list li .img i
{
	display:block;
	position:absolute;
	top:5px;
	right:-12px;
	width:15px;
	height:15px;
	background:url(../images/icon-76.jpg) no-repeat;
	}
.gsjj-2 .list li .img .num
{
	line-height:38px;
	font-size:32px;
	color:#ffffff;
	}
.gsjj-2 .list li .img .text
{
	line-height:42px;
	font-size:28px;
	color:#f2f2f2;
	}
.gsjj-2 .list li .p3
{
	line-height:34px;
	font-size:18px;
	color:#464444;
	}
	
.gsjj-3
{
	width:100%;
	padding:30px 0px;
	border-bottom:solid 1px #dcdcdc;
	text-align:center;
	}
.gsjj-3 .p1
{
    width:1170px;
	line-height:42px;
	margin:0px auto auto auto;
	text-align:left;
	font-size:28px;
	color:#464444;
	}
.gsjj-3 .p2
{
    width:1170px;
	line-height:28px;
	margin:10px auto auto auto;
	text-align:left;
	font-size:20px;
	color:#464444;
	}
.gsjj-3 .p3
{
	margin-top:20px;
	}
	
.gsjj-4
{
	width:1170px;
	margin:0px auto auto auto;
	padding-top:40px;
	overflow:hidden;
	}
.gsjj-4 ul
{
	margin-left:-40px;
	}
.gsjj-4 ul li
{
	float:left;
	display:inline;
	width:565px;
	height:165px;
	margin-bottom:36px;
	margin-left:40px;
	}
.gsjj-4 ul li .left-img
{
	float:left;
	display:inline;
	width:220px;
	height:165px;
	}
.gsjj-4 ul li .right-content
{
	float:left;
	display:inline;
	width:330px;
	height:165px;
	margin-left:15px;
	}
.gsjj-4 ul li .right-content .head
{
	line-height:24px;
	font-size:18px;
	color:#000000;
	}
.gsjj-4 ul li .right-content .head a
{
	color:#000000;
	}
.gsjj-4 ul li .right-content .head a:hover
{
	color:#000000;
	text-decoration:underline;
	}
.gsjj-4 ul li .right-content .content
{
	line-height:26px;
	margin-top:10px;
	font-size:16px;
	color:#333333;
	}