@charset "utf-8";
/* CSS Document */

/*通用样式*/
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0;}
a{ text-decoration:none; color:inherit;}
a:hover{ text-decoration:none;color:inherit;}
td{ padding:0; margin:0;}

.man100{ width:100%;}
.man1004{ width:1004px; margin:0 auto;}
.clr{ clear:both;}








.indextop1{ height:27px; line-height:27px; background-color:#388ecf; color:#FFFFFF; font-size:12px;}
  .indextop1a{ width:50%; float:left; text-align:left;}
  .indextop1b{ width:50%; float:left; text-align:right;}
.indextop2{ width:1004px; margin:0 auto; height:119px;}

.indextop3{ background:url(../images/index1_06.jpg); height:46px; line-height:46px; color:#FFFFFF; font-size:13px; font-family:"微软雅黑"; text-align:center;}
  .indextop3 a{ color:#FFFFFF; padding-left:28px; padding-right:28px;}

.indextop3di{ background-color:#ff8d26; height:2px;}

.indexsousuobg{ background-color:#efefef; height:36px; }
.indexsousuo{ background:url(../images/index1_10.jpg); line-height:36px; height:36px; }
  .sousuotd11{ height:36px; line-height:36px; color:#c1001c; font-weight:bold; width:90px; text-indent:5px;}
  .sousuotd22{ line-height:36px; color:#686666; width:572px;}
  .sousuotd33{ width:254px; color:#CCCCCC;}
  .sousuotd44{ width:75px;}
.indexsousuodi{ height:3px; width:100%; background-color:#445f94;}


.k1{ height:54px; width:100%;}

.indexzuo{ width:228px; float:left; min-height:695px;}
  .indexzuo1{ background:url(../images/index1_12.jpg); width:100%; height:74px;}
  .indexzuo2{ background:url(../images/index1_17.jpg); width:100%; height:41px; line-height:41px; font-size:15px; font-family:"微软雅黑"; color:#FFFFFF; text-indent:40px;}
  .indexzuo2 a{ color:#FFFFFF;}
  .indexzuo3{ background:url(../images/index11_20.jpg); width:100%; height:355px;}
  
.indexk{ width:8px; float:left; height:695px;}

.indexyou{ width:765px; min-height:695px; float:left;}
  .indexyou1{ background:url(../images/index1_15.jpg); margin-left:7px; margin-right:7px; margin-bottom:24px; width:230px; height:217px; float:left;}
    .indexyou1td11{ height:185px; width:230px; text-align:center; }
	.indexyou1td11 img{ width:210px;}
	.indexyou1td22{ width:160px; text-indent:20px; color:#FFFFFF; line-height:29px; height:26px;}
	.indexyou1td33{line-height:26px;  text-indent:14px; color:#FFFFFF; text-indent:10px;}
	
.k2{ width:100%; height:52px;}

.indextu1{ background:url(../images/index1_20.jpg); width:1440px; margin:0 auto; height:98px;}

.k3{ width:100%; height:46px;}

.indexyoudian{ background:url(../images/index1_23.jpg); height:113px;}
  .indexyoudian1{ background:url(../images/index1_27.jpg); width:1004px; height:494px;}
    .indexyoudian1a{ width:264px; height:494px; float:left; padding-top:212px; margin-left:35px; margin-right:35px; height:112px; color:#FFFFFF; line-height:26px;}
	  .indexyoudian1abt{ text-align:center; font-size:16px; line-height:64px; color:#FFFFFF;}
	  
.indextu2{ background:url(../images/index1_28.jpg); width:1440px; height:163px; margin:0 auto;}
	  
.indexyoushi1{ background:url(../images/index1_31.jpg); width:100%; height:157px;}
  .indexyoushibt{ font-size:26px; color:#1664a7; font-family:"黑体"; font-weight:bold; font-style:italic; line-height:55px;}
  
.indexyoushi2{ background:url(../images/index1_33.jpg); width:100%; height:272px;}
  .indexyoushi2cc{ padding-top:47px; margin-left:82px; width:418px; font-family:"微软雅黑"; color:#525252; font-size:16px; line-height:30px;}
  
.indexyoushi3{ background:url(../images/index1_34.jpg); width:100%; height:258px;}
  .indexyoushi3cc{ padding-top:1px; margin-left:547px; width:418px; font-family:"微软雅黑"; color:#525252; font-size:16px; line-height:30px;}
  
.indexyoushi4{ background:url(../images/index1_35.jpg); width:100%; height:247px;}
  .indexyoushi4cc{ padding-top:26px; margin-left:82px; width:418px; font-family:"微软雅黑"; color:#525252; font-size:16px; line-height:30px;}
  
.indexyoushi5{ background:url(../images/index1_36.jpg); width:100%; height:261px;}
  .indexyoushi5cc{ padding-top:6px; margin-left:547px; width:418px; font-family:"微软雅黑"; color:#525252; font-size:16px; line-height:30px;}
  
.indexyoushi6{ background:url(../images/index1_38.jpg); width:100%; height:251px;}
  .indexyoushi6cc{ padding-top:22px; margin-left:82px; width:418px; font-family:"微软雅黑"; color:#525252; font-size:16px; line-height:30px;}
  
.indexwenti{ background:url(../images/index1_39.jpg); height:78px; width:100%;}
.indexwenti1{ color:#7d7d7d; background:url(../images/index1_40.jpg); height:446px; font-size:16px;}
  .indexwenti1a{ padding-top:9px; margin-left:50px; height:200px; line-height:35px;}
  .indexwenti1b{ padding-top:180px; margin-left:830px; height:40px;}
  
  
.indexnews{ background-color:#115d95; height:360px; width:100%; color:#FFFFFF;}
.k4{ height:21px; width:100%;}

  .indexnews1{ width:291px; height:323px; float:left; margin-left:4px;}
    .indexnewsbt{ width:100%; height:53px; line-height:53px; color:#FFFFFF; font-family:"微软雅黑"; font-size:23px; text-indent:14px; background-color:#598eb5;}
	.indexnewsbt span{ font-family:Arial, Helvetica, sans-serif; font-size:16px;color:#FFFFFF;}
	
	.indexnews1b{ line-height:15px; padding-top:15px; margin-left:10px; width:281px; height:176px;}
	.indexnews1c{  }
  
  .indexnews2{ width:363px; height:323px; float:left; margin-left:23px;}
    .indexnews2b1{ margin-left:4px; width:350px; height:45px; line-height:55px; font-weight:bold;}
	.indexnews2b2{ margin-left:4px; width:350px; height:75px; line-height:24px; font-weight:bold; opacity:0.7}
	.indexnews2b3{ margin-left:4px; width:350px; background:url(../images/index1_43.jpg); height:1px;}
  
  .indexnews3{ width:291px; height:323px; float:left; margin-left:28px;}
    .indexnews3b{ width:281px; margin-left:6px; padding-top:10px;}
	.indexnews3c{}
	
	
.foot{ height:80px; line-height:80px; width:100%; text-align:center;}
.foot a{ color:#000000;}

.ntop1{ background:url(../images/ntop1_02.jpg); width:100%; height:317px; margin:0 auto;}
.ntop2{ background:url(../images/ntop2_02.jpg); width:100%; height:317px; margin:0 auto;}
.ntop3{ background:url(../images/ntop3_02.jpg); width:100%; height:317px; margin:0 auto;}
.ntop4{ background:url(../images/ntop4_02.jpg); width:100%; height:317px; margin:0 auto;}
.ntop5{ background:url(../images/ntop5_02.jpg); width:100%; height:317px; margin:0 auto;}
.ntop6{ background:url(../images/ntop6_02.jpg); width:100%; height:317px; margin:0 auto;}
.ntop7{ background:url(../images/ntop7_02.jpg); width:100%; height:317px; margin:0 auto;}


.nzuo{ width:228px; float:left; min-height:695px;}
  .nzuo1{ background:url(../images/index1_12.jpg); width:100%; height:74px;}
  .nzuo2{ background:url(../images/index1_17.jpg); width:100%; height:41px; line-height:41px; font-size:15px; font-family:"微软雅黑"; color:#FFFFFF; text-indent:40px;}
  .nzuo2 a{ color:#FFFFFF;}
  .nzuo3{ background:url(../images/index11_20.jpg); width:100%; height:355px;}
  
.nk{ width:33px; float:left; height:695px;}

.nnyou{ width:732px; min-height:695px; float:left;}
  .nnyou1{ width:100%; line-height:55px; height:55px; font-family:"微软雅黑"; font-size:26px; font-weight:bold; color:#0f5a90; opacity:0.9}
  .nnyou1 span{ font-size:16px;}
  .nnyou2{ width:100%; height:1px; background-color:#0b548a;}
  .nnyou3{ width:100%; line-height:31px; padding-top:30PX;}
  .nnabout{ width:100%; background:url(../images/company_05.jpg); height:737px;}


.nyou{ width:765px; min-height:695px; float:left;}
  .nyou1{ background:url(../images/index1_15.jpg); margin-left:7px; margin-right:7px; margin-bottom:24px; width:230px; height:217px; float:left;}
    .nyou1td11{ height:185px; width:230px; text-align:center; }
	.nyou1td11 img{ width:210px;}
	.nyou1td22{ width:160px; text-indent:20px; color:#FFFFFF; line-height:29px; height:26px;}
	.nyou1td33{line-height:26px;  text-indent:14px; color:#FFFFFF; text-indent:10px;}
	
.touming70{ opacity:0.7}
	
	.nncontact1{ line-height:26px; width:100%;  }
	 
	
	.nncontactditu{ padding-top:30px; width:100%; height:500px;}
.main{ width:1004px; margin:0 auto; min-height:950px;}

.nk1{ width:100%; height:50px;}