body,ul,li,dl,dt,dd,p,ol,h1,h2,h3,h4,h5,h6,form,img,table,fieldset,legend,input,input, textarea, select, button {margin:0; padding:0;}
			ul,li,ol{list-style:none;}
			img,fieldset{border:0; }			
			a{text-decoration:none;}
			h1,h2,h3,h4,h5,h6{font-weight:100;}
			body{font-family: "Microsoft Yahei","微软雅黑","Tahoma","Helvetica","STHeiti";}
			input,a,select{outline:none;}
			i{
				font-style:normal;
			}
			body{
				font-size: 12px;
				color:#333;
			}
			a:visited {
    text-decoration:none!important;
  }
  input, select, textarea {
    max-width: 1000px;
}
body a:hover{
	text-decoration:none;
}
.containers {
    width: 80% !important;
    margin: 0 auto;
}
@media (min-width: 1200px){
	.container {
    width: 1200px;
}
}
a{
	 -webkit-transition: 400ms;
    -moz-transition:400ms;
    -o-transition: 400ms;
     transition:400ms;
}
/*定义字体大小*/
.fs12{
	font-size:12px;
}
.fs14{
	font-size:14px;
}
.fs16{
	font-size:16px;
}
.fs18{
	font-size:18px;
}
.fs20{
	font-size:20px;
}
.fs24{
	font-size:24px;
}
.fs30{
	font-size:30px;
}
.fs48{
	font-size:48px;
}
/*定义字体颜色*/
.c1827{
	color:#18273f;
}
.c1b2b46{
	color:#1b2b46;
}
.c999{
	color:#999;
}
.c0d1d51{
	color:#0d1d51;
}
.c666{
	color:#666;
}
.c112246{
	color:#112246;
}
.c333{
	color:#333;
}
.c000{
	color:#000;
}			
.cfff{
	color:#fff;
}
.c999{
	color:#999;
}
.cff{
   color:#ff6968;
}
/*定义高度*/
.height40{
	height:40px;	
}
.height50{
	height:40px;	
}
.height60{
	height:40px;	
}
.height70{
	height:40px;	
}
.height80{
	height:40px;	
}
.height90{
	height:40px;	
}
.height100{
	height:100px;	
}
.height_p{
	height:inherit;
}
/*定义行高*/
.lin20{
	line-height:20px;
}
.lin24{
	line-height:24px;
}
.lin26{
	line-height:26px;
}
.lin30{
	line-height:30px;
}
.lin60{
	line-height: 60px;
}
/*定义背景色*/
.bg1b2b46{
	background:#1b2b46;
}
.bgfff{
	background-color:#fff;
}
.bg000{
	background-color:#000;
}
.bgefefef{
	background-color:#efefef;
}
.bgf2f2f2{
	background-color:#f2f2f2;
}
.bg18273f{
	background:#18273f;/*深蓝色*/
}
/*超出文本*/
.overH{
	overflow: hidden;
}
.overS{
	overflow: scroll;
}
.overA{
	overflow:auto;
}
/*相对定位*/
.pR{
	position: relative;
}
/*绝对定位*/
.pA{
	position: absolute;
}
/*固定定位*/
.pF{
	position: fixed;
}
/*透明*/
.rgbaF8{
	background-color:(255,255,255,0.8)
}
.rgbaF6{
	background-color:(255,255,255,0.6)
}
.rgbaF4{
	background-color:(255,255,255,0.4)
}
.rgba02{
	background-color:(255,255,255,0.2)
}
.rgba08{
	background-color:(0,0,0,0.8)
}
.rgba06{
	background-color:(0,0,0,0.6)
}
.rgba04{
	background-color:(0,0,0,0.4)
}
.rgba02{
	background-color:(0,0,0,0.2)
}
/*定义margin值*/
.mt5{
	margin-top:5px;
}
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top:15px;
}
.mt20{
	margin-top:20px;
}
.mt25{
	margin-top:25px;
}
.mt30{
	margin-top:30px;
}
.mt35{
	margin-top:35px;
}
.mt40{
	margin-top:30px;
}
.mt45{
	margin-top:30px;
}
.mt50{
	margin-top:30px;
}
.mt55{
	margin-top:30px;
}
.mtf20{
 margin-top:-20px;
}
/**/
.mb5{
	margin-bottom:5px;
}
.mb10{
	margin-bottom:10px;
}
.mb15{
	margin-bottom:15px;
}
.mb20{
	margin-bottom:20px;
}
.mb25{
	margin-bottom:25px;
}
.mb30{
	margin-bottom:30px;
}
.mb35{
	margin-bottom:35px;
}
.mb40{
	margin-bottom:40px;
}
.mb45{
	margin-bottom:45px;
}
.mb50{
	margin-bottom:50px;
}
.mb55{
	margin-bottom:55px;
}
/**/
.mr5{
	margin-right:5px;
}
.mr10{
	margin-right:10px;
}
.mr15{
	margin-right:15px;
}
.mr20{
	margin-right:20px;
}
.mr25{
	margin-right:25px;
}
.mr30{
	margin-right:30px;
}
.mr35{
	margin-right:35px;
}
.mr40{
	margin-right:40px;
}
.mr45{
	margin-right:45px;
}
.mr50{
	margin-right:50px;
}
.mr55{
	margin-right:55px;
}
/**/
.ml5{
	margin-left:5px;
}
.ml10{
	margin-left:10px;
}
.ml15{
	margin-left:15px;
}
.ml20{
	margin-left:20px;
}
.ml25{
	margin-left:25px;
}
.ml30{
	margin-left:30px;
}
.ml35{
	margin-left:35px;
}
.ml40{
	margin-left:40px;
}
.ml45{
	margin-left:45px;
}
.ml50{
	margin-left:50px;
}
.ml55{
	margin-left:55px;
}
/*定义padding值*/
.pt5{
	padding-top:5px;
}
.pt10{
	padding-top:10px;
}
.pt15{
	padding-top:15px;
}
.pt20{
	padding-top:20px;
}
.pt25{
	padding-top:25px;
}
.pt30{
	padding-top:30px;
}
.pt35{
	padding-top:35px;
}
.pt40{
	padding-top:30px;
}
.pt45{
	padding-top:30px;
}
.pt50{
	padding-top:30px;
}
.pt55{
	padding-top:30px;
}
/**/
.pb5{
	padding-bottom:5px;
}
.pb10{
	padding-bottom:10px;
}
.pb15{
	padding-bottom:15px;
}
.pb20{
	padding-bottom:20px;
}
.pb25{
	padding-bottom:25px;
}
.pb28{
	padding-bottom:28px;
}.pb30{
	padding-bottom:30px;
}
.pb35{
	padding-bottom:35px;
}
.pb40{
	padding-bottom:40px;
}
.pb45{
	padding-bottom:45px;
}
.pb50{
	padding-bottom:50px;
}
.pb55{
	padding-bottom:55px;
}
.pb60{
	padding-bottom:60px;
}
/**/
.pr5{
	padding-right:5px;
}
.pr10{
	padding-right:10px;
}
.pr15{
	padding-right:15px;
}
.pr20{
	padding-right:20px;
}
.pr25{
	padding-right:25px;
}
.pr30{
	padding-right:30px;
}
.pr35{
	padding-right:35px;
}
.pr40{
	padding-right:40px;
}
.pr45{
	padding-right:45px;
}
.pr50{
	padding-right:50px;
}
.pr55{
	padding-right:55px;
}
/**/
.pl5{
	padding-left:5px;
}
.pl10{
	padding-left:10px;
}
.pl15{
	padding-left:15px;
}
.pl20{
	padding-left:20px;
}
.pl25{
	padding-left:25px;
}
.pl30{
	padding-left:30px;
}
.pl35{
	padding-left:35px;
}
.pl40{
	padding-left:40px;
}
.pl45{
	padding-left:45px;
}
.pl50{
	padding-left:50px;
}
.pl55{
	padding-left:55px;
}

.align_verF{
	position: fixed;
	top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
   
}


.shadow{
	 -webkit-box-shadow: 0 0 10px #0CC;
    -moz-box-shadow: 0 0 10px #0CC;
    box-shadow: 0 0 10px #cCC;
}
.textVer {
			display: block;
		    position:relative;
		    top: 50%;
		    left: 50%;
		    transform: translate(-50%, -50%);
		    
		}
.shadow{
	 -webkit-box-shadow: 0 0 10px #0CC;
    -moz-box-shadow: 0 0 10px #0CC;
    box-shadow: 0 0 10px #cCC;
}
.textVer {
			display: block;
		    position:relative;
		    top: 50%;
		    left: 50%;
		    transform: translate(-50%, -50%);
		}
.hoverS{
		
	
}
.a3_me{
 -webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
		transition: all 0.4s ease-in-out;
}
.a3_me:hover{
  
	-webkit-transform: translateY(-15px); 
	-moz-transform: translateY(-15px); 
	-o-transform: translateY(-15px); 
	transform: translateY(-15px); 
}
.a3_me:hover img{
   border-radius:8px;
	 -webkit-box-shadow: 0 2px 10px #ccc;
    -moz-box-shadow: 0 2px 10px #ccc;
     box-shadow: 0 2px 10px #ccc;
}
.logohover{	
	 transform: scale(1.4); 
	 z-index:100; 
	/* CSS3 inset shadow: 
	-moz-box-shadow:0 0 30px #999 inset;
	-webkit-box-shadow:0 0 30px #999 inset;
	box-shadow:0 0 30px #999 inset;*/
}

/*公共头部*/
.banner{
	background:url(../Content/Index/img/index/comHeadbanner.png) no-repeat center;
	background-size:cover;
	height:320px;
}
.bg{
		min-height:150px;
				
	}
	header{
		height:40px;				
	}
	.slogo{
		width:14%;
		height:100%;
	}
	header nav{
		width:100%;
		height:100%;
	}
	.nav_ul{
		width:100%;
		height:100%;
	}
	.nav_li{
		width:12%;
		text-align:left;
		height:100%;
		box-sizing: border-box;
	}
	.nav_A{
		display: inline-block;
		height:100%;
	    width: 100%;
		color: #fff;
		font-size: 20px;
		line-height:60px;
		cursor: hand;
    -webkit-transition: all .3s ease 0s;
    -moz-transition: all .2s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
 
	}
	.nav_A:hover{
		color:#dbc091;
		border-bottom:3px solid #dbc091;
		text-decoration: none;
	}
	
	.area1{
	height:40px;
	width:100%;
	/*background:#f3f3f3;*/
	}
	.re_lo{
	display:block;
	height:100%;
	line-height:40px;
	/*color:#fff;*/
	font-size:14px;
	/*float:right;*/
	}
	.er_nav,.er_nav1{
	width:100%;
	position:absolute;
	left:0;
	background:#fff;
	color:#fff;
	padding:15px 3px;
	box-sizing:border-box;
	z-index:100;
	/*display:none;*/
	}
      /*.men{
            margin-top:24px;
            margin-bottom:24px;
            margin-left:-12px;
        }
        .men li{
            width:100px;
            float:left;
            padding-left:12px;
            border-right:1px solid #e5e7f1;
            height:16px;
            line-height:16px;
        }
        .tel{
            margin-top:26px;
        }
        .tel li{
            margin-top:14px;
        }
        

        .gong li{
            /*margin-top:10px;*/
            /*color:#e5e7f1;
        }*/
	.er_nav li a{
		display:block;
		width:100%;
		height:30px;
		line-height:30px;
		font-size:18px;
		text-align:left;
		border-left:4px solid #fff;
	}
	.er_nav .fli{
		margin-bottom:20px;
	}
	.er_nav li .chooseA{
	border:4px solid #dbc091;
	color: #dbc091;
		border-top:none;
		border-bottom:none;
		border-right:none;
	}
	.er_nav li a:hover{
	
	color: #dbc091;
		
	}
	.er_nav1 li a:hover{
	/*border:4px solid #dbc091;*/
	color: #dbc091;


		
	}
/*底部*/
	footer{
		height:270px;
		background:url(../Content/Index/img/index/footer.png) no-repeat;
		background-size:cover;
		background-color:#18273f;
        padding-bottom:20px;
	}
.w-flotage{
    position: fixed;
    bottom: 300px;
	right:100px;
	display:none;
}
.w-flotage-item {
    position: relative;
    display: block;
    width: 40px;
    height: 40px;
    margin-top: 2px;
    margin-bottom: 2px;
    border-radius: 2px;
    background: url(../Content/Index/img/competition/w_flotage.gif) no-repeat;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}
.w-flotage-item.backtop {
    background-position: -126px 0;
}
.w-flotage-item.backtop:hover{
   background-position: -126px -40px;
}
.rotate180 {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
	}
.logo_wrap{
height:98px;
}
.logo_wrap img{
margin-top:26px;
}

.pa_i>img:hover {
-webkit-transform-origin: center bottom;
  transform-origin: center bottom;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation: flipOutY 1s ease both;;
  animation: flipOutY 1s ease both;;
}
@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

.nav_active{
color:#dbc091;
border-bottom:3px solid #dbc091;
}
.comTitle{
height:58px;
line-height:58px;
}
/*表格样式*/
thead {
background: #ebeff4;
color: #666;
font-szie: 14px;
border: 1px solid #c2daf2;
border-bottom:none;
}

.table-hover>tbody>tr:hover {
    background-color: #fcfdff;
}
/*表格加载*/
.fixed-table-loading{
    padding-top: 100px;
    font-size: 16px;
}
 .width100{
	width:100%;
}
.height_span{
	display:inline-block;
	height:58px;
	line-height:58px;
}
iframe{
border:none;
}
/*地图*/
.map_wrap{
width:100%;
height:253px;
}
.companyName p{
font-size:16px;
padding-top:20px;
}
.fill_Name{
color:#1b2b46;

}
.companyName .col-md-4,.cancel_pad,.strategy .col-md-4{
padding-left:0;
padding-right:0;
}
.fixed-table-header {
    margin-right: 0 !important;
}
/*解决弹出层移动*/
.modal-open{
    overflow: inherit ;
}
.com_ri_border{
    border-right:1px solid #EEEEFA;
}
.gusture{
    cursor:pointer;
}
.alignLeft{
    text-align:left;
}
.alignRight{
    text-align:right;
}
.alignCenter{
    text-align:center;
}

.positionA {
    position: absolute;
}

.positionR {
    position: relative;
}
/*日期*/
.Wdate {
    background:#fff url('../Scripts/My97DatePicker/datePicker.gif')no-repeat right;
}
.comDate{
    width:100px;
    height:24px;
    display:none;
    border:1px solid  #dcc091;
    border-radius:4px;
    padding-left:5px;
    cursor:pointer
}

