﻿*{margin:0;padding:0;font-family:"微软雅黑";}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0px; padding:0px; }
img { border:none; }
li{ list-style:none;transition: all 0.6s;}
body { font-family:"微软雅黑";}
a {text-decoration:none; transition: all 0.6s; }
h1{transition: all 0.6s;}
span{transition: all 0.6s;}
p{transition: all 0.6s;}

@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.ttf') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.top{ width:1200px; margin:0 auto; overflow:hidden}
.logo{ float:left;}
.tel{ float:right; background:url(../image/tel.jpg) no-repeat left center; height:50px; padding-left:50px; margin-top:33px;}
.tel span{ display:block; font-size:15px; color:#646464;}
.tel p{ display:block; font-size:30px; font-weight:800;}

.banner{ width:100%; height:60px; background:#3358a9;}
.banner ul{ width:1200px; margin:0 auto; display:block; height:60px;}
.banner ul li{ float:left; font-size:17px; width:12.5%;}
.banner ul li a{ color:white; display:block; text-align:center; width:100%; line-height:60px; display:block;}
.banner ul li a:hover{ background:#264495;}
.banner ul li .on{ background:#264495;}

.box_da{ width:1200px; margin:0 auto; margin-top:25px; overflow:hidden; margin-bottom:25px;}
.frist_one_left{ float:left; width:825px; height:441px; background:gray;}
.frist_one_two{ float:right; width:348px;}
.tong_tit{ width:100%; height:55px; border-top:3px solid #3358a9; border-bottom:1px solid #ebebeb; line-height:55px;}
.tong_tit p{ float:left; font-size:18px; font-weight:800; color:#3358a9;}
.tong_tit a{ float:right; font-size:14px; color:#979797;}
.tong_tit a:hover{ color:#3358a9}

.frist_one_ul{ width:100%;}
.frist_one_ul ul li{ padding:18px 0px; border-bottom:1px dashed #e0e0e0; width:100%; overflow:hidden;}
.frist_one_ul ul li:nth-child(3n){ padding-bottom:0px; border:0px;}
.frist_one_ul ul li a img{ display:block; float:left; width:135px; height:96px;}
.frist_one_ul ul li a p{ display:block; float:right; width:200px; font-size:15px; font-weight:800; color:#343434; line-height:160%; padding-top:6px; padding-bottom:12px;}
.frist_one_ul ul li a span{ display:block; float:right; width:200px; font-size:14px; color:#818181; text-align:left;}
.frist_one_ul ul li a:hover p{ color:#3358a9}


.two_left{ width:825px; float:left; height:520px;}
.biao_tit{ width:100%; background:#e5e9f4; text-align:center; overflow:hidden; margin-top:15px;}
.biao_tit p{ display:block; float:left; border:1px solid #dedede; margin-left:-1px; height:42px; line-height:42px; font-size:14px; color:#4f4f4f;}
.biao_tit p:nth-child(1){ margin-left:0px;}

.biao_tit .p1{ width:14%;}
.biao_tit .p2{ width:30%;}
.biao_tit .p3{ width:14%;}
.biao_tit .p4{ width:25%;}
.biao_tit .p5{ width:8%;}
.biao_tit .p6{ width:8.1%;}

.biao_tit2{ width:100%;text-align:center; overflow:hidden; margin-top:-1px;}
.biao_tit2 p{ display:block; float:left; border:1px solid #dedede; margin-left:-1px; height:39px; line-height:39px; font-size:13px; color:#4f4f4f;}
.biao_tit2 p:nth-child(1){ margin-left:0px;}
.biao_tit2 .p1{ width:14%;}
.biao_tit2 .p2{ width:30%;}
.biao_tit2 .p3{ width:14%;}
.biao_tit2 .p4{ width:25%;}
.biao_tit2 .p5{ width:8%;}
.biao_tit2 .p6{ width:8.1%;}
.biao_tit2 a:hover{ background:#edf0f9; display:block; width:100%; height:39px;}

.two_right{ float:right; width:348px; height:520px;}
.two_zixun{ width:100%; height:323px; margin-top:7px;}
.two_zixun ul li{ width:100%; height:auto; overflow:hidden; padding:12px 0px;}
.two_zixun ul li a{ background:url(../image/jian.png) no-repeat left center;font-size:15px; color:#4f4f4f; padding:10px 0px; padding-left:15px; }

.s_hui{ width:100%; height:206px; margin-top:20px; padding-bottom:40px;}
.s_hui ul li{ float:left; margin-right:20px;}
.s_hui ul li:nth-child(4){ margin-right:0px;}
.s_hui ul li img{ width:285px; height:206px; display:block;}


.s_hui_x{ width:100%; height:auto; margin-top:20px; padding-bottom:40px; overflow:hidden}
.s_hui_x ul li{ float:left; margin-right:20px; margin-bottom:20px;}
.s_hui_x ul li:nth-child(3n){ margin-right:0px;}
.s_hui_x ul li img{ width:265px; height:186px; display:block;}



.dibu{ width:100%; text-align:center; overflow:hidden; background:#5e5e5e; padding:25px 0px;}
.dibu_1{ text-align:center; width:100%; font-size:14px; color:white; letter-spacing:1px}
.dibu_1 a{ color:white;}
.dibu_2{ width:100%; text-align:center; line-height:200%; color:white; font-size:14px; padding-top:10px;}

.n_banner{ background:url(../image/banner_x.jpg) no-repeat center center; width:100%; height:255px;}
.n_banner p{ display:block; font-size:32px; font-weight:800; color:white; height:255px; line-height:255px; text-align:center}



.n_left{ width:840px; float:left;}
.n_tit{ width:100%; height:auto; border-bottom:3px solid #16439f; font-size:24px; font-weight:800; height:60px; line-height:60px;}
.n_xin_ul{ width:100%; float:left; overflow:hidden}
.n_xin_ul ul li{ float:left; width:100%; overflow:hidden; padding:20px 0px; border-bottom:1px solid #ececec;}
.n_xin_ul ul li a{ display:block; width:100%; font-size:17px; line-height:160%; color:#000; float:left;}
.n_xin_ul ul li p{ display:block; float:left; font-size:14px; color:#666; padding-top:7px;}
.n_xin_ul ul li a:hover{ color:#16439f;}

.n_right{ float:right; width:325px; margin-bottom:25px; overflow:hidden}
.n_right1{ width:100%; height:auto;  font-size:24px; font-weight:800; height:60px; line-height:60px;}
.n_right2{ width:100%;}
.n_right2 ul li{ width:100%; height:60px; line-height:60px; margin-bottom:12px;}
.n_right2 ul li a{ display:block; width:100%; height:60px; line-height:60px; border-radius:5px; background:#edf0f7;}
.n_right2 ul li a p{ display:block; float:left; color:#3e3e3e; font-size:16px; margin-left:25px;}
.n_right2 ul li a span{ float:right; margin-right:20px; color:#888888}
.n_right2 ul li a:hover{ background:#3358a9; color:white;}
.n_right2 ul li a:hover p{ color:white;}
.n_right2 ul li a:hover span{ color:white;}

.n_right2 ul li .on{ background:#3358a9; color:white;}
.n_right2 ul li .on p{ color:white;}
.n_right2 ul li .on span{ color:white;}

.n_right3{ width:99%; height:390px; border:1px solid #ebebeb; border-radius:5px; overflow:hidden; margin-top:20px;} 
.n_right3 .cx p{ padding-left:20px;}
.n_right3 .cxx{ padding-left:20px; width:89%; overflow:hidden;}
.n_right4{ margin-top:20px;}


.fenye{ width:100%; margin:0 auto;  margin-top:45px; text-align:center; margin-bottom:70px;  overflow:hidden; float:left}
.fenye a{ display:inline-block;padding:0 12px;text-align:center; line-height:33px; border:1px solid #cecece; font-size:14px; color:#666666; margin:1px; border-radius:4px;}
.fenye b,.fenye a:hover{ display:inline-block;padding:0 12px;text-align:center; line-height:33px; border:1px solid #3358a9; font-size:14px; color:#fff; margin:1px; background:#3358a9; border-radius:4px;}

.mianbao{ width:1200px; margin:0 auto; border-bottom:1px solid #ececec; height:70px; line-height:70px; font-size:15px; color:#666; color:#666;}
.mianbao a{ color:#666; padding:0px 5px}
.mianbao a:hover{ color:#3358a9}


.n_neirong{ width:100%; padding-bottom:15px; overflow:hidden;}
.n_neirong h1{ display:block; font-size:26px; line-height:165%; text-align:left;}
.n_neirong p{ display:block; font-size:14px; color:#666; padding-top:8px;}

.n_neirong2{ width:100%; text-align:center; font-size:15px; line-height:170%; color:#666; text-align:left; padding-bottom:20px;}

.n_fenx{ width:100%; border-top:1px solid #ececec; font-size:15px; padding-top:5px; padding-bottom:20px;}
.n_fenx p{ display:block; width:100%; height:35px; line-height:35px; color:#666;}
.n_fenx p a{ color:#666;}
.n_fenx p a:hover{ color:#3358a9}


.jihua_1{ width:100%; float:left; overflow:hidden}
.jihua_1 img{ display:block; width:305px; height:204px; float:left;}
.jihua_1 span{ display:block; float:right; width:490px; height:50px; line-height:50px; font-size:22px; font-weight:800; text-align:left;}
.jihua_1 p{ display:block; float:right; width:490px; height:30px; line-height:30px; font-size:15px; color:#575555; text-align:left;}
.jihua_1 a{ display:block; float:left; width:125px; height:40px; border-radius:5px; background:#fa7315; color:white; font-size:15px; line-height:40px; text-align:center; border-radius:5px; margin-top:10px; margin-left:43px;}
.jihua_nei{ width:100%; font-size:15px; line-height:165%; color:#666; float:left; padding-top:12px;}

.jhx{ float:left; margin-top:20px;}
.dix{ margin-bottom:30px;}


.lianxi_s{ width:100%; margin:0 auto; overflow:hidden; margin-top:20px; }
.lianxi_s ul li{ float:left; width:48.2%; height:300px; border:1px solid #e1e1e1; margin-right:3%; margin-bottom:3%;}
.lianxi_s ul li:nth-of-type(2n){ margin-right:0%;}
.lianxi_s ul li img{ display:block; margin:0 auto; padding-top:40px;}
.lianxi_s ul li span{ display:block; text-align:center; font-size:14px; font-weight:800; color:#333; padding-top:20px; padding-bottom:10px;}
.lianxi_s ul li p{ display:block; text-align:center; font-size:13px; color:#525252; width:80%; margin:0 auto; line-height:155%;}

.map{ width:1300px; margin:0 auto; padding-bottom:100px;}


.zliu_1{ width:100%; margin:0 auto; height:50px; margin-bottom:5px; float:left; overflow:hidden; padding-top:15px;}
.biaoliu{ width:47%; height:40px; background:#f2f2f2; border:0px; font-size:13px; line-height:40px; color:#999; padding-left:20px;}


.biaoliu1{ width:98%; height:100px; background:#f2f2f2; border:0px; font-size:13px; line-height:165%; color:#999; padding-left:2%; margin:0 auto; padding-top:2%;}
.biaoliu2{ width:100%; height:45px;  border:0px; font-size:14px; line-height:45px; color:#fff; font-weight:800; background:#1373e1; cursor:pointer; border-radius:5px;}


.zliu_2{ width:100%; margin:0 auto; height:auto; margin-bottom:5px;}
.n_right2v{ display:none;}



@media (max-width: 1024px) {
	
	.top{ width:96%; padding-bottom:4px;}
	.logo{ width:38%}
	.logo img{ display:block; width:100%;}
	.tel{ margin-top:16px;}
	.tel span{ font-size:12px; margin-top:5px;}
	.tel p{ font-size:17px;}
	.banner{ height:auto;}
	.banner ul{ width:100%;}
	.banner ul li{ width:25%; font-size:13px;}
	.banner ul li a{ height:30px; line-height:30px;}
	.box_da{ width:96%;}
	.n_left{ width:100%;}
	.n_right{ display:none;}
	
	.n_tit{ font-size:17px; height:35px; line-height:35px;}
	.lianxi_s ul li{ width:47.5%; height:260px;}
	.lianxi_s ul li img{ width:50%; padding-top:30px;}
.lianxi_s ul li p{ font-size:12px;}
.n_banner p{ font-size:20px;}

.zliu_1{ height:auto; margin-bottom:0px;}
.biaoliu{ width:98%; padding-left:2%; margin-bottom:10px;}	

	
.dibu_1{ font-size:12px;}	
.dibu_2{ font-size:12px;}	
.dibu_2 a{ color:white;}	

.s_hui_x ul li{ width:48.5%; margin-right:3%; margin-bottom:3%;}
.s_hui_x ul li:nth-child(2n){ margin-right:0px;}
.s_hui_x ul li:nth-child(3n){ margin-right:3%;}
.s_hui_x ul li img{ display:block; width:100%; height:120px;}	
.n_xin_ul ul li a{ font-size:14px;}
.n_xin_ul ul li p{ font-size:12px;}
.biao_tit p{ font-size:12px;}
.biao_tit2 p{ font-size:12px;}		
	
.n_over{ 100%; overflow-x:scroll}
.n_over1{ width:840px; }


.s_hui{ height:auto; padding-bottom:20px;}
.s_hui ul li{ width:48.5%; margin-right:3%; margin-bottom:3%;}
.s_hui ul li img{ display:block; width:100%; height:auto;}
.s_hui ul li:nth-child(2n){ margin-right:0px;}
.frist_one_two{ width:100%;}
.two_right{ width:100%; height:auto;}
.two_zixun ul li a{ font-size:13px;}
.two_zixun_s a img{ display:block; width:100%; height:auto;}

.two_zixun{ height:auto; padding-bottom:15px;}
	
.n_right2v{ display:block; overflow:hidden;}	
.n_right2v ul li{ width:32%; height:35px; line-height:35px; margin-top:2%; margin-right:2%; float:left; font-size:13px;}
.n_right2v ul li:nth-child(3n){ margin-right:0px;}
.n_right2v ul li a{ display:block; width:100%; height:35px; line-height:35px; border-radius:4px; background:#edf0f7; text-align:center;}
.n_right2v ul li a p{ display:block; float:left; color:#3e3e3e; font-size:13px; width:100%; text-align:center; }

.n_right2v ul li a:hover{ background:#3358a9; color:white;}
.n_right2v ul li a:hover p{ color:white;}
.n_right2v ul li a:hover span{ color:white;}	

.n_right2v ul li .on{ background:#3358a9; color:white;}
.n_right2v ul li .on p{ color:white;}
.n_right2v ul li .on span{ color:white;}	

.mianbao{height:40px; line-height:40px; font-size:12px; width:100%;}
.n_neirong h1{ font-size:22px;}
.n_neirong p{ font-size:13px;}
.n_neirong2{ font-size:13px;}
.n_fenx{ font-size:13px;}
	
	}