body {
	font-family:"Microsoft YaHei";
	font-size:12px; 
	margin:0;
	padding:0;
	text-align:center;
background:#F1F8FE;
}
h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, tr, td, p, form {
	margin:0;
	padding:0;
}
ul, li {list-style:none; margin:0; padding:0;}
a{text-decoration:none;color:#303030;}
img{ border:0;}
p{ text-justify : auto; text-align:justify;}
.clear{ clear:both;}
.wrap{ width:100%;  margin:0 auto; 	/*overflow-x:hidden;*/}
.f_l{ float:left;}
.f_r{ float:right;}

.wrap{width:1080px; margin:0 auto;}

.top{}
.top img{width:100%;}

.top3{ background:#fff; padding:2px 0;}
.logo{ float:left; margin:0; padding:0;}
.topnav{ float:right; line-height:26px; }
.topnav a{ margin-left:10px;}
.top1{ height:496px; background:url(../images/top1.jpg) top center no-repeat;}

.nav{ background-image:url(../images/nav.jpg); background-repeat:repeat-y;background-size: 100% 100%;  text-align:left; padding-left:39px; padding:30px 0 30px 30px; }
.nav li{ float:left; width:30%; margin:0 12px 0 17px; text-align:center; line-height:150px;}
.nav li a{ font-size:450%; color:#fff; }
.nav  a{ font-size:300%; color:#fff; }
.nav h1{ font-size:450%; color:#fff; text-align:left; font-weight:normal;  }

.wrap1{ width:1000px;background:#fff; padding:20px 20px; margin:0 auto;}
.focus{ }
.focus img{width:100%;}

.focus1{ float:left;width:466px; height:320px;}
.focus1 img{width:466px; height:320px;}


.cont1{background:#ddf0ff; padding:20px 20px; text-align:left;}
.cont1_left{ float:left;width:40%;}
.cont1_left img{ width:100%;}
.cont1_right{ float:right;width:60%; text-align:left;}
.cont1_right span{ padding-left:20px; font-size:5.5em; display:block;line-height:150%;}
.cont1 p{ text-indent:2em;font-size:3.3em; color:#343233;line-height:150%; padding-top:15px; min-height:250px;_height:250px;  }
.cont1 p.t2{ text-indent:2em;font-size:2.5em; line-height:40px; padding-top:15px; min-height:auto;_height:auto;  }
.t1{font-size:3em; line-height:40px; color:#0898f8; display:block; border-top:dashed 1px #0898f8; padding-top:2%; margin-top:2%; font-weight:bold; padding-bottom:10px;}


.nav_bottom{ background:#ddf0ff;padding:10px 0 10px;  }
.nav_bottom li{ float:left; width:50%; text-align:center;  height:113px;margin:10px 0 10px 0; }
.nav_bottom li a{ color:#fff; font-size:400%; display:block; margin:0 auto; 
width:456px; height:113px; background:url(../images/nav_bottom_btn.jpg) no-repeat; text-align:center; line-height:113px;
}


.cont2{background:#fff; padding:1% 0; text-align:left; }
.img_list{ width:99.5%; text-align:center;margin:0 auto;}
.img_list li{ float:left;width:33.3%; text-align:center;}
.img_list li img{width:95%; margin:0 auto;}

.news_list{ width:98%; text-align:center;margin:1% auto;}
.news_list ul{ clear:both;}
.news_list li{ clear:both;text-align:left;height:auto !important; line-height:400%; border-top:solid 2px #ccc; padding:1% 0; }
.news_list li a{ float:left;width:80%; font-size:2em; color:#000; padding-left:20px; display:block;}
.news_list li i{ float:left;width:5%; padding-top:10px;}
.news_list li i img{width:100%;}

.more{width:98%; text-align:center;margin:1% auto;}
.more a{
color:#000; font-size:2em; display:block;
 background:#f7f7f7;
 padding:0; 
	width:90%; 
	height:5% !important; 
	border: 3px solid #ddf0ff;
	-moz-border-radius: 8px;      
	-webkit-border-radius: 8px;  
	border-radius:8px;    
 text-align:center; line-height:320% !important; margin:0 auto;
}

#btn{ cursor:pointer}
.nhide{ display:none;}

.t3{background:url(../images/nav.jpg) repeat-y; height:40px; line-height:40px; font-size:20px; color:#fff; text-align:left; padding-left:15px; margin-top:10px;}

.i_list1{ float:right;width:350px; height:360px;}
.i_list1 ul{}
.i_list1 li{ text-align:left; line-height:25px; background:url(../images/ico_news1.gif) left center no-repeat;padding-left:10px;}
.i_list1 li a{ text-align:left; line-height:30px; font-size:14px;}
.i_list1 li a:hover{ color: #0898f8;}

.i_list2{ margin-top:10px;}
.i_list2 li{ float:left;width:33%; text-align:center; }
.i_list2 li.middle{ border-left:dashed 1px #c5e2e6;border-right:dashed 1px #c5e2e6;}
.i_list2 li h2{ font-size:20px; font-weight:normal; text-align:left; width:300px; margin:5px auto;}
.i_list2 li img{width:300px; margin:5px auto;}
.i_list2 li span{  font-size:16px;display:block; text-align:left;color:#ad0000; width:300px; margin:5px auto;line-height:25px; }
.i_list2 li p{ font-size:14px;text-align:left; width:310px; margin:0 auto; line-height:26px; text-indent:2em;text-justify : auto; text-align:justify;}
.i_list2 li p a{font-size:14px;color:#ad0000;}
.i_list2 div.clear{ height:10px; margin-top:5px; margin-bottom:12px; padding-top:5px;border-bottom:dashed 1px #c5e2e6;}


.i_list3{ margin-top:10px;padding:0 15px;}
.i_list3 li{ clear:both; text-align:left;border-bottom:dashed 1px #c5e2e6; margin:10px 0; padding:10px 0 20px 0; height:200px;}
.i_list3 li h2{ font-size:20px; font-weight:normal; text-align:left;  margin:5px ;}
.i_list3 li img{float:left;width:300px; }
.i_list3 li div{float:right;width:650px; text-align:left; }
.i_list3 li span{  font-size:16px;display:block; text-align:left;color:#ad0000;margin:5px; line-height:25px;  }
.i_list3 li p{ font-size:14px;text-align:left; line-height:26px; text-indent:2em;text-justify : auto; text-align:justify;margin:5px }
.i_list3 li p a{font-size:14px;color:#ad0000;}
.i_list3 div.clear{ height:10px; margin-top:5px; margin-bottom:12px; padding-top:5px;border-bottom:dashed 1px #c5e2e6;}

.i_list4{ margin-top:10px; padding:0 15px;}
.i_list4 img{float:left;width:300px; }
.i_list4 div{float:right;width:650px; text-align:left; }
.i_list4 span{  font-size:16px;display:block; text-align:left;color:#ad0000;margin-top:15px;  line-height:25px; }
.i_list4 span.t1{  font-size:20px;display:block; text-align:left;color:#525252;margin:5px ;border-top:dashed 1px #c5e2e6; padding-top:5px; margin-top:15px;line-height:40px; }
.i_list4 p.t2{font-size:14px; text-indent:2em; line-height:25px;}



.i_list4 li{ clear:both; text-align:left;border-bottom:dashed 1px #c5e2e6; margin:10px 0; padding:10px 0 20px 0; height:200px;}
.i_list4 li p{ font-size:14px;text-align:left; line-height:26px; text-indent:2em;text-justify : auto; text-align:justify;margin:5px }

.footer{ margin:15px 0 0 0 ; line-height:25px;}
.footer p{ text-indent:2em;}

@media screen and (max-device-width: 480px) { 
body{ overflow:hidden; }
.wrap{width:100%; margin:0 auto;}

.nav{ background-image:url(../images/nav.jpg); background-repeat:repeat-y;background-size: 100% 100%;  text-align:left; padding:0 0 1% 3%; color:#fff; }
.nav li{ float:left; width:27%; margin:0 3% 0 3%; text-align:center; line-height:350%;}
.nav li a{ font-size:1.4em; color:#fff; }
.nav  a{ font-size:1.2em;  }
.nav h1{ font-size:2em; line-height:160%; text-align:left; font-weight:normal; margin:0; padding:0; display:block; }
.focus{}
.focus img{width:100%;}

.nav_bottom{ background:#ddf0ff;padding:0;}
.nav_bottom li{ float:left; width:49%; text-align:center; height:auto !important;margin:1% 0 1% 0; overflow:hidden;}
.nav_bottom li a{ color:#fff; font-size:1.4em;
 background:#17a0e8;
 padding:0; 
	width:90%; 
	height:5% !important; 
	border-bottom: 3px solid #2485b8;
	-moz-border-radius: 8px;      
	-webkit-border-radius: 8px;  
	border-radius:8px;    
 text-align:center; line-height:220% !important; margin:0 auto;
} 



.cont1{background:#ddf0ff; padding:2% 2%; text-align:left; }
.cont1_left{ float:left;width:40%;}
.cont1_left img{ width:100%;}
.cont1_right{ float:right;width:60%; text-align:left;}
.cont1_right span{ padding-left:20px; font-size:1.6em; display:block;}
/*.cont1 p{ text-indent:2em;font-size:1.4em; line-height:200%; text-justify : auto; text-align:justify;}*/
.cont1 p.t2{ text-indent:2em;font-size:1.8em; line-height:170%; padding-top:1%; min-height:inherit;_height:inherit;  }
.cont1 p{ text-indent:2em;font-size:1.5em; color:#343233;line-height:150%; padding-top:1%; min-height:inherit;_height:inherit; }

.t1{font-size:2.5em; line-height:100%; color:#0898f8; display:block; border-top:dashed 1px #0898f8; padding-top:2%; margin-top:2%; font-weight:bold; padding-bottom:1%;}

.cont2{background:#fff; padding:1% 0; text-align:left; }
.img_list{ width:99.5%; text-align:center;margin:0 auto;}
.img_list li{ float:left;width:33.3%; text-align:center;}
.img_list li img{width:95%; margin:0 auto;}

.news_list{ width:98%; text-align:center;margin:1% auto;}
.news_list li{ clear:both;text-align:left;height:inherit !important; line-height:220%; border-top:solid 2px #ccc; padding:2% 0; }
.news_list li a{ float:left;width:90%; font-size:1.5em; color:#000; padding-left:2%; display:block;}
.news_list li i{ float:left;width:5%; padding-top:1%;}
.news_list li i img{width:100%;}


.more{width:98%; text-align:center;margin:1% auto;}
.more a{
color:#000; font-size:1.6em; display:block;
 background:#f7f7f7;
 padding:0; 
	width:90%; 
	height:5% !important; 
	border: 3px solid #ddf0ff;
	-moz-border-radius: 8px;      
	-webkit-border-radius: 8px;  
	border-radius:8px;    
 text-align:center; line-height:250% !important; margin:0 auto;
}


} 







