﻿@CHARSET "UTF-8";

.companymain{
 width:960px;
 margin:0px auto;
 border:0px solid red;
 margin-top:10px;
 color:RGB(62,62,62);
}
.companymain div{
 float:left;
}
.cmanue{
 width:255px;
 border:0px solid red;
 margin-top:35px;
}
.rmain{

 width:700px;
}
.cmanue ul{
 margin-top:10px;
 *margin-top:5px;
 list-style:none;
}
.cmanue ul li{
	
 margin-bottom:10px;
 background:url(marrow.png) no-repeat left;
 padding-left:16px;
 *padding-left:0px;
}
@-moz-document url-prefix() { 
.cmanue ul li{
	
 margin-bottom:10px;
 background:url(marrow.png) no-repeat left;
 padding-left:8px;
}

}
.cmanue ul li a{
 color:RGB(62,62,62);
 text-decoration:none;
}
.cmanue ul li a:hover{
 color:#910023;
}
.hmenu{
 width:700px;
 color:#1746bc;
}


.comcontent{
 margin-top:20px;line-height:20px;

}
.img1{
	
     width:700px;
   position:relative;
    height:85px;
    margin-bottom:30px
}
.img1m{
  height:83px;
 width:480px;
 margin-left:-240px;
 margin-top:-41px;
 position:absolute;
left:50%;
top:50%;
}
.lcdiv{
width:700px;

}
.lcdiv div{
float:left;
margin-top:20px;
        
}
.lcon{
width:480px;

}
.lcon  ul{
 margin-left:20px
}
.lcon  ul li{
 width:650px;
}
.lcon p{
 margin-bottom:25px;
}
.lastimg{
 width:700px;
}
.comcontent p{
 width:700px;
 _width:480px;
}
.lastimg div{
 float:left;
 width:270px;
 margin-left:40px;
}
.lastp p{
 margin:20px 0px;
}


.advantagemain{
 margin-top:20px;
}
.advantagemain p{
 margin:10px 0;
}
.advantagemain p strong{
 font-size:14px
}
.advantagemain ul{
 margin-left:40px
}
.exetitle{
 width:700px;
}
.econtent{
 width:700px;
 margin-bottom:10px
}
.econtent div{

 margin-bottom:25px;
}
.contentl{
 width:570px;
 height:157px;
 
}
.contentr{
 width:115px;
 height:157px;
}
.exetitle a{
 text-decoration:underline;
 color:blue;
}
.managename{
 font-size:14px;
 color:#990000;
}
.awardtitle{
  width:700px;
  color:black !important;
  font-size:14px;
  margin-top:20px;
  border-bottom:1px solid #ace9fb;
  padding-bottom:10px;
  *padding-top:10px;
}
.awardcontent{
	width:700px;
    margin-top:20px;
    padding-bottom:20px;
}
.careermain{
 margin-top:20px;
 width:700px;
 overflow:hidden;
}
.careermain div,.careermain u{
 
 width:720px;

}
.careermain ul{
 margin:10px 0px;
 margin-left:20px;
}

.careermain ul li a{
 color:#3d70a5;
}
.careermain p{
 margin:10px 0;
}


.region{
  margin-left:15px;
  _margin-left:7px;
}
.region a{
 color:rgb(62,62,62);
}
.region a:hover{
  color:rgb(145,0,35);
}
.regionstyle{
 color:rgb(145,0,35)!important;
}
.regionmain{
 width:700px;
}
.regionmain span{
 color:rgb(22,70,187);
}
.childmain ol{
 width:700px;	
 list-style:none;
}
.childmain span{
 display:block;
 width:200px
}
.childmain ol li{
  margin-bottom:5px;
}
.childmain ol li span{
	margin-top:5px;
	*margin-top:0px;
	 width:140px;
 color:rgb(22,70,187);
 text-decoration:underline;
}
.childmain ol span:hover{
 cursor:pointer;
 cursor:hand;
}
.childmain ol li div{
	margin-top:5px;
display:none;	
width:600px;
}
.childmain{
 color:rgb(74,74,74);
}

.infnewsmain{
 margin-top:0px;
 margin-bottom:5px;
}
.infnewsmain a,.more a{
 color:rgb(22,70,187);
}
.more{
	width:650px;
 margin-top:5px;
 text-align:right;
}

.maph{
 width:960px;
 margin:0px auto;
 color:rgb(22,70,187);
 margin-top:10px;
 
}
.maph a{
color:rgb(22,70,187);
}
.maph a:hover{
 text-decoration:underline;
}
.mapsolution,.mproduct{	
  width:960px;
 margin:0px auto;
 
}
.mapt{
 color:rgb(145,0,35);
 font-size:14px;
 margin:10px 0px;
}
.mapsolution{
	*padding-bottom:10px;
 border-bottom:1px solid #ccc;
}
.mapsolution ul{
 list-style:none;
 margin-top:10px;
}
.mapsolution ul li{
 float:left;
 width:240px;
 margin-bottom:10px;
}
.mapsolution ul li a{
  color:rgb(22,70,187);
}
.mproduct{
 border-bottom:1px solid #ccc;
 margin-top:10px;
}
.mproduct div{
 width:240px;
 float:left;
 min-height:100px;
}

.pt{
   color:rgb(22,70,187);
   margin-bottom:10px;
  
}
.mproduct div ul li a{
 color:black;
}
.nnmp{
_height:60px;
 position:relative;
 top:-10px;

}
.mc li{
	_width:200px!important;	
 margin-bottom:0px!important;
}
.mc li a{
 color:black!important;
}
.nabout span{
	display:block;
 width:240px;
 float:left;
 margin-bottom:10px;
 
}
.nabout span a{
  color:rgb(22,70,187);
}


.privacy{
 width:960px;
 margin:0 auto;
 color:rgb(74,74,74);
}
.p1{
  height:30px;
  line-height:30px;
  border-bottom:1px solid #ace9fb;
  font-size:14px;
}
.p2{
 margin:10px 0px;
}
.p2 p{
  margin-bottom:10px;
}


.bottom{
	postiion:relation;
	margin-top:0px;
	_margin-top:0px;
	height:165px;
    background:#E6E6E6;
}