﻿body{ margin:0 auto; padding:0; font-size:12px;font-family:微软雅黑;color:#666666;background-color:#F8F8F8;font-weight:lighter;}
div, form, dl, dd, dt{ margin:auto;overflow:hidden; }
img{ border: 0px; }
ul{ list-style: none; margin:0 auto; padding:0; }
a{ text-decoration: none; color:#666666; }
a:hover{ color:#004A93; }
.BodyWidth{ width:1200px;}
.Left{ float:left; }
.Right{ float:right; }

/******************************************************************************/

/**********页眉动画*/
.TopFlash{
  height:550px;
  text-align:center;
  overflow:hidden;
   background-color:#fff;

}



/**********主导航*/



.Maintop{
    width:100%;
    background-color:#004A93;
    opacity: 0.8;
    position:absolute;
    top:0px;
    z-index:500;
}

.MainNav{
    width:1200px;
    padding-top:30px;
}


.MainNav ul{
     width:610px;
     float:right;
     
    }

.MainNav ul li{
	float:left;
}

.MainNav li a{
    display: block;
    text-align: center;
    height:40px;
     padding: 0 20px;
    font-weight:bolder;
    letter-spacing:0px;
    color:#fff;
    font-size:16px;
    padding-top:40px;
}



.MainNav ul li ul{
	display: none;
	overflow: visible;
	position:fixed;
	width:390px;
	z-index:1000;
	background-color:#1093D2;
	opacity: 1;
	
}

.MainNav ul li ul li{
	 width:390px;
	 
}

.MainNav ul li ul li a{
	display:block;
	color:#fff;
	text-align:left;
	text-indent:10px;
	font-size:12px;
	padding: 0px;
	width:390px;
	letter-spacing:0px;
	line-height:28px;
	height:28px;
}

.MainNav ul li ul li a:hover{
	padding-top:0px;
	padding-bottom:0px;
	color:#fff;
	background-color:#0E82BA;
}

.MainNav ul li ul li ul{
	display: none;
}

/**********主页内容*/



.Indexcont1{
     width:100%;
     background-image:url('index_r2_c1.jpg');
     background-repeat:no-repeat;
     background-position:center top;
     height:1020px;
      padding:40px 0 30px 0; 
      text-align:center;
      
}

.titl1{
	 font-size:32px;
	 color:#004A92;
	 letter-spacing:1px;
	 background-image:url('titline.jpg');
	 background-repeat:no-repeat;
	 background-position:center bottom;
	 line-height:60px;
	 width:1200px;
}
 
 .Cont1{
	padding-top:20px;
	font-size:16px;
	line-height:28px;
	padding-bottom:30px;
	 width:1200px;
}
 .Indexcont1img{
	width:100%;
}
 

.Indexcont1more{
	 background-color:#004A92;
	 border-top:3px #4174B4 solid;
	 border-bottom:3px #4174B4 solid;
	 border-radius: 5px; 
	 font-size:16px;
	 color:#fff;
	 width:180px;
	 line-height:37px;
	 height:37px;
	 font-family:微软雅黑;
	 text-align:center;
	 clear:both;
	 margin-top:40px;

}

.Indexcont1more a{
	 font-size:16px;
	 color:#fff;
	 display:block;
	 border:2px #4174B4;
}


.Indexcont1more a:hover{
	background-color:#132970;
	color:#ffffff;
}




.Indexcont2{
    background-image:url('index_r4_c1.jpg');
    background-repeat:no-repeat;
    background-position:center  center;
    height:450px;

 }

.Indexcont2_cont{
	width:500px;
	padding-right:30px;
	padding-left:670px;
	padding-top:40px;
	color:#FFFFFF;
	font-size:17px;
	line-height:26px;
}


.titl2{
	 font-size:32px;
	 color:#fff;
	 letter-spacing:1px;
	 background-image:url('titline2.gif');
	 background-repeat:no-repeat;
	 background-position:left bottom;
	 line-height:70px;
	 width:1200px;
	 margin-bottom:30px;
}



.Indexcont3{
background-image:url('index_r6_c3.jpg');
 background-repeat:repeat-y;
background-position:left top;
padding:80px 0;
width:1200px;
height:360px;
}

.Indexcont3_cont{
	width:1150px;
	text-align:center;
	font-size:18px;
	line-height:26px;
	 font-weight:normal;
	 padding:0 0 0 50px ;
}

.Indexcont3_left{
	width:400px;
	float:left;
	text-align:left;
	background-image:url('index_r9_c4.jpg');
	background-repeat:no-repeat;
	background-position:left 163px;
	font-size:17px;
	line-height:29px;
}


.titl3{
	 font-size:32px;
	 color:#004A92;
	 letter-spacing:1px;
	 background-image:url('titline.jpg');
	 background-repeat:no-repeat;
	 text-align:left;
	 background-position:left bottom;
	 line-height:70px;
	 width:1200px;
}

.Indexcont3_right{
	float:right;
	width:690px;
	border:5px #FFFFFF solid;

}




/**********内页*/

.Nycont{
	background-image:url('cn_r5_c1.jpg');
	 background-repeat:repeat-y;
}


.Maincont{
	 background-image:url('cn_r3_c1.jpg');
	 background-repeat:no-repeat;
	 background-position: center bottom;
}

.Conttit{
	background-color:#F5F8FA;
     height:60px;
     border-bottom:1px #DEE8F0 solid;
     line-height:60px;     
}

.Conttit_cont{
	width:1150px;
	background-image:url('cn_r3_c2.jpg');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:30px;
	font-size:18px;
	 color:#0860A7;
}

.Maincont_ny{
	width:1140px;
	padding:50px 30px;
	font-size:18px;
	line-height:36px;
	
}

.Marqueecp{
	  border:5px #122567 solid;
	  text-align:center;
	  height:380px;
	  background-color:#FFFFFF;
}

.Marqueecp img{
	width:250px;
}

.Maincont_right{
	width:900px;
	float:right;
}

.Right_tit{
	background-image:url('cn_r8_c7.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:58px;
	color:#132970;
	font-size:26px;
	font-weight:bolder;
	line-height:58px;
 letter-spacing:2px;

}


.Right_cont{
	 padding:30px 0;
	 font-size:16px;
	 line-height:200%;
}




.Contimg  li{
    float:left;
    width:370px;
    height:340px;
    padding:5px;
    background-color:#ECECEC;
    margin-bottom:10px;
    text-align:center;
    line-height:30px;
       
}


.Contimg  li img{
    float:left;
    width:370px;
    height:280px;

       
}







/**********页尾*/
.Footer{
  clear:both;
  height:180px;
  color:#fff;
  background-color:#004A93;  
  }

.Footercont{
	width:1200px;
	padding-top:25px;
	line-height:25px;
}

.Footvar{
	font-size:16px;
	color:#FFFFFF;
	line-height:60px;
}
.Footvar a{
	color:#FFFFFF;
}


.Footer2{
	 background-color:#004182;
	 height:45px;
	 color:#fff;
}

.Footer2cont{
	width:1200px;
	line-height:45px;
}


