/* CSS Document */
div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd {margin:0;padding:0;}
 li, ol { list-style:none; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-size:14px; font-family:Î¢ÈíÑÅºÚ, ºÚÌå
}
td{ padding:3px; line-height:180%}
.fk4 {
  BORDER-TOP: #cccccc 1px solid; 
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	
}


.fk3 {

	BORDER-RIGHT: #e2e2e2 1px solid; 
	BORDER-LEFT: #e2e2e2 1px solid; 
	BORDER-BOTTOM: #e2e2e2 1px solid;
	
}

.fk11 {
	BORDER-BOTTOM: #e2e2e2 1px solid;
	
}



.fenybtn{
	width: 40px;height: 40px;border-radius:20px;	
 background-color:#fff;  color:#333; line-height:40px;  BORDER-TOP: #fff 1px solid; 
	BORDER-RIGHT: #fff 1px solid; 
	BORDER-LEFT: #fff 1px solid; 
	BORDER-BOTTOM: #fff 1px solid;   text-align:center;-webkit-transition:0.5s all linear; font-size:18px
	}
.fenybtn a{ color:#333}	
.fenybtn:hover { BORDER-TOP: #CE0002 1px solid; 
	BORDER-RIGHT: #CE0002 1px solid; 
	BORDER-LEFT: #CE0002 1px solid; 
	BORDER-BOTTOM: #CE0002 1px solid; font-weight:bold}	

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	color: #4672BD; text-decoration:none;
}


.lg{ line-height:180%}

.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f28{ font-size:28px;}
.f34{ font-size:34px; color:#CE0002}
.f34a{ font-size:34px;}
.f42{ font-size:42px;}


.lg18{ line-height:190%}
.lg15{ line-height:140%}
.lg21{ line-height:210%}
.lg51{ line-height:55px}
.hse{ color:#666666}
.hse2{ color:#7C7C7C}
.hse3{ color:#CCCCCC}


.red{ color:#CE0002}
.pdd{ padding:5px}
.bse{ color:#ffffff}
a.c1:link {
	color: #ffffff;
}
a.c1:visited {
	color: #ffffff;
}
a.c1:hover {
	color: #ffffff;
}

a.c3:link {
	color: #7C7C7C;
}
a.c3:visited {
	color: #7C7C7C;
}
a.c3:hover {
	color: #7C7C7C;text-decoration:none;
}

.btn_m{ 
    border-radius: 11px;
    background: #3778FF;
    color: #fff;
	width:158px;
	font-size:18px; 
	line-height:45PX;  text-align:center;
}
.btn_m:hover{ letter-spacing:1px;}

p{text-indent:2em}
.neirong{margin:0 auto;text-align:center}
li{ margin-left:1px; line-height:180%; font-size:14px; BORDER-BOTTOM: #ccc 1px dashed;}

.lmxiala{ line-height:35px;BORDER-BOTTOM: #999 1px solid; color:#fff;}
.lmxiala a{ color:#000}
.lmxialb{ line-height:35px;BORDER-BOTTOM: #999 1px solid; color:#fff; background-image:url(images/jiahao.png); background-position:right top; background-repeat:no-repeat}
.lmxialb a{ color:#000}
.lmxialb .lmxialc{ line-height:35px;BORDER-TOP: #999 1px solid; color:#fff; display:none}
.lmxialb:hover .lmxialc{display:block}
.lmxialb:hover {background-image:url(images/jianhao.png); background-position:right top; background-repeat:no-repeat}


@media screen and (min-width: 701px) { 
.neirong {width: 1450px} 
.neirongaa {width: 100%; height:600px} 
.neirong .jjugd{ height:40px}
.neirong .gaodu70{ height:70px}

.neirong h1{ font-size:30px}
.neirong p{ font-size:18px}

.neirong .pc_mob{ display:none}
.neirong .pc_top{float:left; width:99%}
.neirong .pc_top .logoq{float:left; text-align:left;  width:201px;margin-top:14px; margin-left:51px}

.neirong .pc_top .lmdh{float:left; margin-top:14px; margin-left:441px}
.neirong .pc_top .lmdh .biaoti{float:left; margin-top:5px; margin-left:39px; font-size:18px; }
.neirong .pc_top .lmdh .biaoti a:hover{ color:#4672BD;}
.neirong .pc_top .lmdh  .biaoti{ width:80px;BORDER-BOTTOM: #fff 3px solid; height:50px;
position: relative;}

.neirong .lmdh   .biaoti::before {
    content: '';
    position: absolute;
    left: 0;
    bottom:-2px;
    height: 2px;
    background-color: #4672BD;
    transition: width 0.3s ease;
    width: 0;
}
.neirong .lmdh   .biaoti::after {
    bottom: auto;
  
}
.neirong .lmdh   .biaoti:hover::before {
    width: 100%;
}

.neirong .lmdh   .biaoti:hover::after {
    width: 100%;
}

.neirong .gywm{ float:right; width:700px; height:530px; 
}
.neirong .gywma{ float:left; width:670px; text-align:left;margin-left:56px;
}
.neirong .gywma .gsmz{ margin-top:32px; font-size:22px; color:#333333
}

.neirong .gywma  #Layer1 {
	position:absolute;
	width:756px;
	height:115px;
	z-index:1; opacity:0.95
}


.neirong .gongneng{ float:left;
    border-radius: 8px;
    background: #fff;
    color: #333;
	width:218px;
	font-size:16px; 
	line-height:42PX;  text-align:center;
	height:340px; box-shadow: 3px 3px 3px 3px rgba(0,0,0,0.06); margin-top:15px;-webkit-transition:0.5s all linear; margin-left:22px;
}
.neirong .gongneng:hover{
box-shadow: 3px 3px 3px 3px rgba(0,0,0,0.2); margin-top:10px;
}

.neirong .gongneng .tup{ margin-top:40px;}
.neirong .gongneng .bt{ margin-top:10px; font-size:18px}
.neirong .gongneng .zy{ padding:12px;font-size:16px; color:#999; line-height:150%}



.neirong .xinwenfw{float:left;margin-left:36px; width:318px; BORDER-BOTTOM: #D4D4D6 1px solid; height:350px; margin-top:35px;
position: relative;}

.neirong .xinwenfw .anlitu{height:255px;overflow: hidden; width:318px;}
.neirong .xinwenfw .anlitu img{height: 215px;overflow: hidden; width:318px;transition: all 0.5s;}
.neirong .xinwenfw .anlitu:hover img {transform: scale(1.05);}

.neirong .xinwenfw .anlitu{height: 215px;width:318px;;border-radius: 1px;background-repeat:no-repeat; background-position:center; background-size: auto 100%; -webkit-transition:0.5s all linear;  transition: all 1s;}


.neirong .xinwenfw:hover  .anlitu img {transform: scale(1.05);}
.neirong .xinwenfw:hover  .anlitu {  background-size: auto 105%;}


.neirong .xinwenfw .tit{ font-size:14px; text-align:left; line-height:150%; margin-top:8px; color:#333}
.neirong .xinwenfw .zyao{ font-size:14px; text-align:left; line-height:150%; margin-top:3px; color:#999}
.neirong .xinwenfw .sjtu{ font-size:14px; text-align:left; line-height:150%; margin-top:3px; color:#ccc; background-image:url(images/sjtu.jpg); background-position:left; background-repeat:no-repeat;}

.neirong .xinwenfw::before {
    content: '';
    position: absolute;
    left: 0;
    bottom:-2px;
    height: 2px;
    background-color: #4672BD;
    transition: width 0.3s ease;
    width: 0;
}
.neirong .xinwenfw::after {
    bottom: auto;
  
}
.neirong .xinwenfw:hover::before {
    width: 100%;
}

.neirong .xinwenfw:hover::after {
    width: 100%;
}






.shpin{
   width:424px; margin-left:51px; margin-top:1px;float:left
}
.lxfs{
   margin-left:31px; margin-top:1px;float:left; font-size:14px;
}
.lxfs  .lxyx{
   margin-left:12px; margin-top:1px;float:left; 
}


.btmlogo{
   margin-left:35px; margin-top:45px;float:left; font-size:14px;
}
.btmlogo img{ width:200px}
.btmxian{
   margin-left:35px; margin-top:1px;float:left; width:11px; ;BORDER-left: #808080 1px solid; height:122px
}
.btmjge{
    width:20px; float:left;
}

.btmlxfs{
    width:350px; float:left; color:#B0B4B6; text-align:left; line-height:200%; font-size:16px;
}

.erweima{
   margin-right:25px; margin-top:5px;float:right; width:100px; line-height:200%; color:#CCCCCC; font-size:12px; display:none
}

.erweima img{ width:100px; height:100px}

.banner_bt{ float:left; margin-top:222px; color:#ffffff; font-size:32px; font-weight:bold; margin-left:56px; height:68px; BORDER-BOTTOM: #E2E2E2 1px solid; }

.left_nr{ float:left; width:320px;}
.right_nr{ float:right; width:1125px;}

  .neirong .right_nr .xxtuw{float:left; text-align:left; width:96%; margin-top:10px; height:164px;BORDER-BOTTOM: #ccc 1px dashed; margin-left:15px } 
 .neirong .right_nr .xxtuw .tup{float:left; text-align:left; width:200px; margin-top:10px;}  
 .neirong .right_nr .xxtuw .tup  img{ width:200px; height:130px;}
 .neirong .right_nr .xxtuw .wenziqu{float:left; text-align:left; width:800px; margin-top:5px;  margin-left:15px;} 
    .neirong .right_nr .xxtuw .wenziqu  .biaoti{float:left; text-align:left; width:99%; margin-top:10px;  margin-left:1px; font-size:16px; font-weight:bold; line-height:35px;} 
	 .neirong .right_nr .xxtuw .wenziqu  .shij{float:left; text-align:left; width:99%; margin-top:10px;  margin-left:1px; color:#999999; line-height:20px;} 
 .neirong .right_nr .xxtuw .wenziqu  .zhaiyao{float:left; text-align:left; width:99%; margin-top:10px;  margin-left:1px; color:#666666; line-height:25px} 
 
 
 .neirong .right_nr .xxtuw:hover{ background-color:#f3f5f5}
}


@media screen and (max-width: 700px) { 
.neirong {width:99%; padding:3px; } 

.neirong h1{ font-size:20px;}
.neirong .jjugd{ height:20px}
.neirong .gaodu70{ height:30px}
.neirong img{ width:98%}
.neirong p{ font-size:16px}

.neirongaa {width: 100%; height:300px} 
.banner_bt{ float:left; margin-top:122px; color:#ffffff; font-size:22px; font-weight:bold; margin-left:56px; height:38px; BORDER-BOTTOM: #E2E2E2 1px solid; }


.neirong .pc_top{ display:none}
.neirong .pc_mob{ display:}
.neirong .pc_mob img{ width:55%}
.neirong .pc_top{float:left; width:99%}
.neirong .pc_top .logoq{float:left; text-align:left;  width:160px;margin-top:14px; margin-left:11px}

.neirong .pc_top .lmdh{float:left; margin-top:11px; margin-left:1px; width:98%}
.neirong .pc_top .lmdh .biaoti{float:left; margin-top:5px; margin-left:19px; font-size:16px; }
.neirong .pc_top .lmdh .biaoti a:hover{ color:#4672BD;}
.neirong .pc_top .lmdh  .biaoti{ }


.neirong .gywm{ float:left; width:99%;
}
.neirong .gywma{ float:left; width:99%; text-align:left;
}

.neirong .gywma .gywm-bz{ margin-top:12px; display:none}
.neirong .gywma .gywm-bz img{ width:30%}
.neirong .gywma .gsmz{ margin-top:12px; font-size:18px; color:#333333; font-weight:bold
}

.neirong .gywma  #Layer1 {

	width:99%;
	height:115px;
	z-index:1; opacity:0.95
}



.neirong .gongneng{ float:left;
    border-radius: 6px;
    background: #fff;
    color: #333;
	width:42%;
	font-size:16px; 
	line-height:42PX;  text-align:center;
	height:280px; box-shadow: 2px 2px 2px 2px rgba(0,0,0,0.06); margin-top:15px;-webkit-transition:0.5s all linear; margin-left:15px;
}
.neirong .gongneng:hover{
box-shadow: 2px 2px 2px 2px rgba(0,0,0,0.2); margin-top:15px;
}

.neirong .gongneng .tup{ margin-top:20px;}
.neirong .gongneng .tup img{ width:30%}
.neirong .gongneng .bt{ margin-top:10px; font-size:18px}
.neirong .gongneng .zy{ padding:12px;font-size:16px; color:#999; line-height:150%}


.neirong .cpinqu{float:left;margin-left:1px; width:98%; height:auto; margin-top:11px;}

.neirong .cpinqu .cpintu{width:98%;}
.neirong .cpinqu .cpintu img{ width:100%}

.neirong .cpinqu .tit{ font-size:16px; font-weight:bold; text-align:left; line-height:200%; margin-top:8px}
.neirong .cpinqu .neirgy{ font-size:14px;text-align:left; line-height:180%; margin-top:9px; color:#999999}


.neirong .xinwenfw{float:left;margin-left:1px; width:98%; height:auto; margin-top:19px;}

.neirong .xinwenfw .anlitu{width:98%;}
.neirong .xinwenfw .anlitu img{ width:100%}
.neirong .xinwenfw .tit{ font-size:16px; text-align:left; line-height:200%; margin-top:8px; color:#666666}

.neirong .xinwenfw .zyao{ font-size:14px; text-align:left; line-height:150%; margin-top:3px; color:#999}
.neirong .xinwenfw .sjtu{ font-size:14px; text-align:left; line-height:150%; margin-top:3px; color:#ccc; background-image:url(images/sjtu.jpg); background-position:left; background-repeat:no-repeat;}


.xwlb{
 width:98%; margin-left:1px; margin-top:11px; height:auto; float:left
}
.xwlb .xwtp{ float:left; margin-left:1px; margin-top:1px; width:300px;}
.xwlb .xwtp img{ width:100%;}
.xwlb .wenzi{ float:left; margin-left:1px; width:98%; text-align:left}
.xwlb .wenzi  .wenzibt{ font-size:16px; line-height:200%; margin-top:8px}
.xwlb .wenzi  .wenzigy{ line-height:200%; margin-top:1px; text-align:left; margin-left:5px; color:#999999}


.lxfs{
   margin-left:1px; margin-top:1px;float:left; font-size:14px;
}

.lxfs  .lxyx{
   margin-left:1px; margin-top:8px; 
}

.btmlogo{
   margin-left:35px; margin-top:45px;float:left; font-size:14px; display:none
}

.btmxian{
   margin-left:35px; margin-top:1px;float:left; width:11px; ;BORDER-left: #808080 1px solid; height:112px; display:none
}
.btmjge{
    width:50px; float:left; display:none;
}

.erweima{
   margin-left:10px; margin-top:5px;float:left; width:100px; line-height:200%; color:#CCCCCC; font-size:12px;display:none
}
.erweima img{ width:100px; height:100px}


.right_nr{ float:left; width:99%;}
.right_nr img{ width:92%}
    .neirong .right_nr .xxtuw{float:left; text-align:left; width:43%; margin-left:10px; margin-top:10px;BORDER-BOTTOM: #ccc 1px dashed; } 
 .neirong .right_nr .xxtuw .tup{float:left; text-align:left; width:100%; margin-top:10px;}  
 .neirong .right_nr .xxtuw .tup  img{ width:100%; height:120px;}
 .neirong .right_nr .xxtuw .wenziqu{float:left; text-align:left; width:100%; margin-top:1px;} 
    .neirong .right_nr .xxtuw .wenziqu  .biaoti{float:left; text-align:left; width:99%; margin-top:1px;  margin-left:1px; font-size:14px; line-height:25px; height:72px; overflow:hidden} 
	 .neirong .right_nr .xxtuw .wenziqu  .shij{float:left; text-align:left; width:99%; margin-top:10px;  margin-left:1px; color:#999999; line-height:20px;} 
 .neirong .right_nr .xxtuw .wenziqu  .zhaiyao{float:left; text-align:left; width:99%; margin-top:10px;  margin-left:1px; color:#666666; line-height:25px; display:none} 
 
}