.lb_footer{ background:#F9F9F9; width:100%; float:left; height:56px;}
.lb_footer .contant{ width:1200px; margin:0px auto; display:block;}
.lb_footer .contant .left{ line-height:56px; float:left;}
.lb_footer .contant .left span{ padding-right:15px; color:#333333; font-size:15px;}
.lb_footer .contant .right{ float:right; height:30px; margin-top:13px;}
.lb_footer .contant .right .lxwm_ico{ margin-right:10px;width:78px; height:28px; border:1px solid #cccccc; line-height:28px; color:#333333; font-size:14px; float:left; background:url(../images/lxwm_ico.png) 16px no-repeat; padding-left:40px;}
.lb_footer .contant .right .lxwm_ico:hover{ border:1px solid #007AD5; background:url(../images/lxwm_hico.png) 16px #007AD5 no-repeat; color:#ffffff}
.lb_footer .contant .right .ewm_ico{ width:78px; height:28px; border:1px solid #cccccc; line-height:28px; color:#333333; font-size:14px; float:left; background:url(../images/ewm_fico.png) 16px no-repeat; padding-left:40px; position:relative;}
.lb_footer .contant .right .ewm_ico .pf{ width:100px; padding:10px; background:#ffffff; float:left; position:absolute;bottom:30px; left:-1px; z-index:666; display:none;}
.lb_footer .contant .right .ewm_ico .pf img{ width:100px; height:100px; float:left;}
.lb_footer .contant .right .ewm_ico:hover{ border:1px solid #007AD5; background:url(../images/ewm_hfico.png)16px #007AD5 no-repeat; color:#ffffff;}
.lb_footer .contant .right .ewm_ico:hover .pf{ display:block;}

@media screen and (max-width: 1280px) {
	.lb_footer{height: auto;padding: 15px 0;}
	.lb_footer .contant{width: 920px;}
	.lb_footer .contant .left{float: none;text-align: center;line-height: 24px;}
	.lb_footer .contant .right{float: none;margin-top: 12px;display: flex;justify-content: center;align-items: center;}
}

@media screen and (max-width: 991px) {
	.lb_footer .contant{width: 720px;}
	.lb_footer .contant .left{font-size: 14px;}
}

@media screen and (max-width: 767px) {
	.lb_footer .contant{width: 92%;}
	.lb_footer .contant .left{font-size: 14px;line-height: 20px;}
}


/*  ��ҵ�ſ�  */
.about_bg{ width:100%; float:left; background:url(../images/about_bg.jpg) center top no-repeat; padding-top:40px; padding-bottom:80px;}
.about_bg .contant{ width:1200px; margin:0px auto; display:block;}
.lb_by{ width:1200px; float:left;}
.lb_by b{ width:1200px; float:left; height:54px; line-height:44px; color:#ffffff; font-size:26px;}
.lb_by i{ width:30px; height:3px; float:left; background:#ffffff;}
.lb_by span{ width:1200px; float:left; height:44px; line-height:44px; color:#ffffff; font-size:16px;}
.about_bg .contant .nr{ width:1200px; float:left;}
.about_bg .contant .nr .q_b{ width:1200px; float:left; height:56px; margin-top:12px;}
.about_bg .contant .nr .q_b div{ float:right;}
.about_bg .contant .nr .q_b div a{ width:160px; background:#ffffff; height:56px; float:left; margin-left:8px; text-align:center; line-height:56px; font-size:17px; color:#333333;}
.about_bg .contant .nr .q_b div .xz{ background:#007AD5; color:#ffffff;}
.about_bg .contant .nr .q_n{ width:1140px; padding:30px; height:530px; background:#ffffff; float:left;}
.about_bg .contant .nr .q_n .left{ width:310px; height:450px; float:left;}
.about_bg .contant .nr .q_n .left .focus{position:relative;width:310px; height:450px; float: left;}  
.about_bg .contant .nr .q_n .left .focus img{width:310px; height:400px;} 
.about_bg .contant .nr .q_n .left .focus .btn{ position:absolute; bottom:34px; left:523px; overflow:hidden; zoom:1;} 
.about_bg .contant .nr .q_n .left .focus .btn a{position:relative; display:inline; width:14px; height:14px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.about_bg .contant .nr .q_n .left .focus .btn a:hover,.about_bg .contant .nr .q_n .left .focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.about_bg .contant .nr .q_n .left .focus .fPic{ position:absolute; left:0px; top:0px; }  
.about_bg .contant .nr .q_n .left .focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.about_bg .contant .nr .q_n .left .focus .fcon{ position:relative; width:100%; float:left;  display:none;}  
.about_bg .contant .nr .q_n .left .focus .fcon img{ display:block; }  
.about_bg .contant .nr .q_n .left .focus .fbg{bottom:12px; left:50%; margin-left:-20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.about_bg .contant .nr .q_n .left .focus .fbg div{margin:12px auto 0;overflow:hidden;zoom:1;height:12px; float:right;}    
.about_bg .contant .nr .q_n .left .focus .D1fBt a{position:relative; display:inline; width:12px; height:12px;  border-radius:50px;color:#007AD5; margin-right:6px;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#ddd;}    
.about_bg .contant .nr .q_n .left .focus .D1fBt .current,.about_bg .contant .nr .q_n .left .focus .D1fBt a:hover{background:#007AD5; margin-top:0px;}    
.about_bg .contant .nr .q_n .left .focus .D1fBt img{display:none}    
.about_bg .contant .nr .q_n .left .focus .D1fBt i{display:none; font-style:normal; }
.about_bg .contant .nr .q_n .right{ width:810px; float:left; margin-left:20px;}
.about_bg .contant .nr .q_n .right .jj{ width:830px; float:left; height:400px; overflow-x:hidden;overflow-y:auto;}
.about_bg .contant .nr .q_n .right .jj p{ width:800px; float:left; text-indent:2em; color:#333333; font-size:15px; line-height:38px; margin-bottom:10px;}
.about_bg .contant .nr .q_n .right .fz{ width:810px; float:left; overflow:hidden; margin-top:30px;}
.about_bg .contant .nr .q_n .right .fz li{ width:270px; border-right:1px dashed #dddddd; float:left; padding-top:15px; padding-bottom:15px; margin-right:-1px;}
.about_bg .contant .nr .q_n .right .fz li b{ width:269px; text-align:center; float:left; color:#D90000; font-size:30px; line-height:40px;}
.about_bg .contant .nr .q_n .right .fz li span{ width:269px; text-align:center; float:left; color:#D90000; font-size:16px; line-height:22px;}
.about_bg .contant .nr .gltd{ width:1140px; padding:30px; padding-top:15px; padding-bottom:15px; height:560px; background:#ffffff; float:left; position:relative;}
.about_bg .contant .nr .gltd .hd{ float:right; width:44px; position:absolute; top:50%; margin-top:-80px; right:30px;}
.about_bg .contant .nr .gltd .hd .prev{display:block;  float:left;width:32px; height:32px;  background:url(../images/t_jt.png) #eeeeee center no-repeat;overflow:hidden; cursor:pointer; padding:6px; margin-bottom:12px;}
.about_bg .contant .nr .gltd .hd .prev:hover{ background:url(../images/t_hjt.png) #007AD5 center no-repeat;}
.about_bg .contant .nr .gltd .hd .next{ display:block;  float:right;width:32px; height:32px; background:url(../images/b_jt.png) #eeeeee center no-repeat;overflow:hidden;cursor:pointer; padding:6px; }	
.about_bg .contant .nr .gltd .hd .next:hover{ background:url(../images/b_hjt.png) #007AD5 center no-repeat;} 
.about_bg .contant .nr .gltd .bd{ width:1050px; float:left;}
.about_bg .contant .nr .gltd .bd .list{ width:1050px; float:left; margin-top:15px; margin-bottom:15px;}
.about_bg .contant .nr .gltd .bd .list img{ height:148px; padding:3px; border:1px solid #dddddd; width:116px; float:left; margin-right:20px;}
.about_bg .contant .nr .gltd .bd .list .r{ width:906px; float:left; position:relative; height:156px; cursor:pointer;}
.about_bg .contant .nr .gltd .bd .list .r .b{ width:906px; line-height:20px; padding-top:10px; padding-bottom:10px; color:#333333; font-weight:bold; font-size:16px; float:left;}
.about_bg .contant .nr .gltd .bd .list .r p{ width:906px; float:left; line-height:25px; color:#666666; font-size:15px; height:50px; overflow:hidden;}
.about_bg .contant .nr .gltd .bd .list .r .ljgd{ position:absolute; left:0; bottom:0; padding-left:26px; padding-right:26px; height:24px; background:url(gdjt_ico.png) center #dddddd no-repeat;}
.about_bg .contant .nr .gltd .bd .list .r:hover .ljgd{background:url(../images/gdjt_ico.png) center #007AD5 no-repeat;}
.about_bg .contant .nr .gltd .bd .list .r:hover .b{ color:#007AD5}
.about_bg .contant .nr .dszzc{ width:1155px; padding:30px; height:530px; padding-right:15px; background:#ffffff; float:left; position:relative;}
.about_bg .contant .nr .dszzc .left{ width:370px; float:left; margin-right:20px; height:530px; background:url(../images/dszzc_bg.jpg) bottom no-repeat;}
.about_bg .contant .nr .dszzc .left img{ max-width:370px;}
.about_bg .contant .nr .dszzc .right{ width:755px; float:right; height:530px; overflow-y:auto; overflow-x:hidden;}
.about_bg .contant .nr .dszzc .right p{ width:720px; float:left; line-height:32px; text-indent:2em; color:#333333; font-size:15px; margin-bottom:2px;}
.about_bg .contant .nr .dszzc .right p span{ float:right; font-weight:bold;}
.about_bg .contant .nr .ryzz{ width:1155px; padding:30px; /*height:530px;*/background:#ffffff; padding-right:15px; float:left; position:relative;}
.about_bg .contant .nr .ryzz .z{ width:1155px; float:left;  overflow:hidden; /*height:530px;*/}
.about_bg .contant .nr .ryzz .list{ width:1130px; float:left;}
.about_bg .contant .nr .ryzz .list .b{ height:22px; border-bottom:1px dashed #dddddd; padding-bottom:8px; padding-top:8px; width:1130px; float:left;}
.about_bg .contant .nr .ryzz .list .b span{ line-height:22px; padding-left:8px; border-left:3px solid #007AD5; color:#333333; font-weight:bold; font-size:18px;}
.about_bg .contant .nr .ryzz .list .n{width:1130px; float:left; margin-top:10px;}
.about_bg .contant .nr .ryzz .list .n li{width:1130px; float:left; height:22px; line-height:22px; padding-top:10px; padding-bottom:10px;}
.about_bg .contant .nr .ryzz .list .n li a{padding-left:20px; background:url(../images/li_ico.png) left 2px no-repeat; color:#333333; font-size:15px; float:left; width:1110px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.about_bg .contant .nr .ryzz .jg{ width:1130px; float:left; color:#333333; font-size:16px; line-height:38px;}
.about_bg .contant .nr .ryzz .jg img{ max-width:1130px;}
.about_bg .contant .nr .ryzz .jg p{ color:#333333; font-size:16px; line-height:38px; margin-bottom:10px;}

.about_bg .contant .nr .ryzz .jg .left-img{float: left;margin-right: 20px;}

@media screen and (max-width: 1280px) {
	.about_bg .contant{width: 920px;}
	.lb_by{width: 100%;}
	.lb_by b{width: 100%;}
	.lb_by span{width: 100%;}

	.about_bg .contant .nr{width: 100%;}
	.about_bg .contant .nr .q_b{width: 100%;height: auto;}
	.about_bg .contant .nr .q_b div a{width: 120px;line-height: 44px;height: 44px;font-size: 16px;}
	.about_bg .contant .nr .ryzz{width: 100%;padding: 20px 10px 0;box-sizing: border-box;}
	.about_bg .contant .nr .ryzz .z{width: 100%;}
	.about_bg .contant .nr .ryzz .jg{width: 94%;float: none;margin: 0 auto;}
	.about_bg .contant .nr .ryzz .jg img{max-width: 100%;}

	.honor_list ul li{width: calc(25% - 12px);box-sizing: border-box;}
	.honor_list ul li a{display: block;}
	.honor_list ul li a img{width: 100%;}
	.honor_list ul li a span{width: 100%;text-align: center;}
}

@media screen and (max-width: 991px) {
	.about_bg{padding-bottom: 50px;}
	.about_bg .contant{width: 720px;}
	.about_bg .contant .nr .q_b div a{width: 100px;}
	.about_bg .contant .nr .ryzz .jg p{font-size: 14px;line-height: 30px;}

	.honor_list ul li{width: calc(33.33% - 12px);}
}

@media screen and (max-width: 767px) {
	.about_bg{padding: 30px 0;}
	.about_bg .contant{width: 92%;}
	.about_bg .contant .nr .q_b{width: auto;margin: 20px 0;}
	.about_bg .contant .nr .q_b div{margin: 0 -5px;float: none;}
	.about_bg .contant .nr .q_b div a{width: calc(33.33% - 10px);margin: 5px;}

	.about_bg .contant .nr .ryzz .jg .left-img{float: none;margin-right: 0;margin-bottom: 12px;}
	.about_bg .contant .nr .ryzz .jg p{line-height: 24px;text-align: justify;}

	.honor_list ul li{width: calc(50% - 12px);}
}



/*  ��ҵ�Ļ�  */
.qywh_bg{ width:100%; float:left; background:url(../images/qywh_bg.jpg) center bottom no-repeat; padding-top:40px; padding-bottom:80px;}
.qywh_bg .contant{ width:1200px; margin:0px auto; display:block;}
.qywh_bg .nr{ width:1200px; float:left; margin-top:40px;}
.qywh_bg .nr .img{ width:380px; height:440px; padding:10px; background:#ffffff; float:left; margin-right:10px;}
.qywh_bg .nr .img img{width:380px; height:440px;}
.qywh_bg .nr .qywh{ width:750px; padding:20px; background:#ffffff; float:left; height:230px; margin-bottom:10px;}
.qywh_bg .nr .qywh .b{ width:750px; float:left;}
.qywh_bg .nr .qywh .b div{ width:90px; float:left;}
.qywh_bg .nr .qywh .b div span{ width:90px; float:left; line-height:30px; margin-bottom:10px; color:#333333; font-size:20px; font-weight:bold;}
.qywh_bg .nr .qywh .b div i{ width:40px; height:2px; background:#666666; float:left;}
.qywh_bg .nr .qywh .b a{ background:#007AD5; float:right; height:26px; line-height:26px; width:80px; text-align:center; border-radius:100px; margin-top:15px; color:#ffffff; font-size:13px;}
.qywh_bg .nr .qywh .n{ width:750px; float:left; margin-top:15px;}
.qywh_bg .nr .qywh .n p{ width:750px; float:left; line-height:34px; color:#333333; font-size:15px;}
.qywh_bg .nr .qywh .n p b{ color:#D90000; font-size:17px;}
.qywh_bg .nr .zmkg_img{ width:160px; height:200px; padding:10px; background:#ffffff; float:right;}
.qywh_bg .nr .zmkg_img img{width:160px; height:200px;}
.qywh_bg .nr .ygry{ width:560px; padding:20px; height:190px; float:left; background:#ffffff;padding-bottom:10px;}
.qywh_bg .nr .ygry .b{ width:560px; height:24px; padding-bottom:12px; border-bottom:1px dashed #dddddd; float:left;}
.qywh_bg .nr .ygry .b span{ line-height:24px; float:left; color:#333333; font-size:20px; font-weight:bold;}
.qywh_bg .nr .ygry .b a{ float:right; background:url(../images/gdjt_ico.png) center #bbbbbb no-repeat; padding-left:25px; padding-right:25px; height:22px;}
.qywh_bg .nr .ygry .n{ width:560px; float:left; overflow:hidden; height:136px; margin-top:10px;}
.qywh_bg .nr .ygry .n li{width:560px;height:22px; line-height:22px; margin-top:6px; float:left; margin-bottom:6px;}
.qywh_bg .nr .ygry .n li a{padding-left:24px; background:url(../images/li_ico.png) left 2px no-repeat; color:#333333; font-size:15px; float:left; width:460px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-left:-10px;}
.qywh_bg .nr .ygry .n li a:hover{ text-decoration:underline;}
.qywh_bg .nr .ygry .n li span{float:right; color:#999999; font-size:13px;}

@media screen and (max-width: 1280px) {
	.qywh_bg{background-size: cover;}
	.qywh_bg .contant{width: 920px;}
	.qywh_bg .nr{width: 100%;}
	.qywh_bg .nr .img{margin-bottom: 20px;}
	.qywh_bg .nr .ygry{width: calc(100% - 200px);box-sizing: border-box;height: 220px;}
	.qywh_bg .nr .ygry .b{width: 100%;}
	.qywh_bg .nr .ygry .n{width: 100%;}
}

@media screen and (max-width: 991px) {
	.qywh_bg .contant{width: 720px;}
}

@media screen and (max-width: 768px) {
	.qywh_bg .contant{width: 92%;}
	.qywh_bg .nr .img{width: 100%;height: auto;box-sizing: border-box;}
	.qywh_bg .nr .img img{width: 100%;height: auto;}
	.qywh_bg .nr .ygry{width: 100%;height: auto;}
	.qywh_bg .nr .zmkg_img{margin-top: 1px !important;box-sizing: border-box;width: 100%;height: auto;float: left;text-align: center;}
	.qywh_bg .nr .zmkg_img img{max-width: 100%;height: auto;}
}

/*  ������Դ  */
.rlzy_bg{ width:100%; float:left; background:url(../images/rlzy_bg.jpg) center top no-repeat; padding-top:40px; padding-bottom:80px;}
.rlzy_bg .contant{ width:1200px; margin:0px auto; display:block;}
.rlzy_bg .nr{ width:1200px; float:left; margin-top:40px;}
.rlzy_bg .nr .rcdw{ width:466px; padding:20px; height:460px; float:left; background:#ffffff; position:relative;}
.rlzy_bg .nr .rcdw .b{ width:466px; float:left; margin-top:10px;}
.rlzy_bg .nr .rcdw .b span{ width:466px; float:left; line-height:30px; margin-bottom:10px; color:#333333; font-size:20px;}
.rlzy_bg .nr .rcdw .b i{ width:40px; height:2px; background:#666666; float:left;}
.rlzy_bg .nr .rcdw .ljgd{ position:absolute; bottom:20px; left:20px;}
.rlzy_bg .nr .rcdw .ljgd a{ height:50px; float:left; background:url(../images/gdjt_ico.png) 116px #007AD5 no-repeat; color:#ffffff; font-size:15px; line-height:50px; padding-left:20px; padding-right:50px;}
.rlzy_bg .nr .rcdw .n{ width:466px; float:left; margin-top:20px;}
.rlzy_bg .nr .rcdw .n .list{width:466px; float:left;}
.rlzy_bg .nr .rcdw .n .list .l_b{width:466px; float:left; border-bottom:1px solid #dddddd; height:60px;}
.rlzy_bg .nr .rcdw .n .list .l_b span{ line-height:60px; color:#333333; font-weight:bold; font-size:16px; float:left;}
.rlzy_bg .nr .rcdw .n .list .l_b i{ float:right; width:22px; height:22px; margin-top:19px; background:url(../images/rlzy_jt.png) no-repeat;}
.rlzy_bg .nr .rcdw .n .list .l_n{width:466px; float:left; margin-top:10px;}
.rlzy_bg .nr .rcdw .n .list .l_n span{width:466px; float:left; height:40px; line-height:40px; color:#333333; font-size:15px;}
.rlzy_bg .nr .rcdw .n .list .l_n b{float:left; height:40px; line-height:40px; color:#333333; font-size:15px; font-weight:normal; margin-right:40px;}
.rlzy_bg .nr .zpxx{ width:337px;float:left; background:#ffffff ; height:245px; margin-left:10px;top:0; opacity:1; position:relative; visibility:visible; filter:alpha(opacity=100);}
.rlzy_bg .nr .zpxx i{filter: alpha(opacity=0); width:337px; height:245px; color:#ffffff; background:#007AD5 ; filter: alpha(opacity=0); position: absolute; left:0; top: 0; transform-origin: left top; -webkit-transform-origin: left top; -webkit-transition: -webkit-transform .3s cubic-bezier(.4,0,.2,1); transition: -webkit-transform .3s cubic-bezier(.4,0,.2,1); transition: transform .3s cubic-bezier(.4,0,.2,1); transition: transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1); transform: scaleY(0); -webkit-transform: scaleY(0); }
.rlzy_bg .nr .zpxx .zpxx_ico{ background:url(../images/zpxx_ico.png) center 56px no-repeat  }
.rlzy_bg .nr .zpxx:hover .zpxx_ico{ background:url(../images/zpxx_hico.png) center 56px no-repeat  }
.rlzy_bg .nr .zpxx .zsxx_ico{ background:url(../images/zsxx_ico.png) center 56px no-repeat  }
.rlzy_bg .nr .zpxx:hover .zsxx_ico{ background:url(../images/zsxx_hico.png) center 56px no-repeat  }
.rlzy_bg .nr .zpxx:hover i{ transform: scaleY(1); -webkit-transform: scaleY(1); -moz-transform: scaleY(1); transform-origin: left top; -webkit-transform-origin: left top; filter: alpha(opacity=100);}
.rlzy_bg .nr .zpxx:hover span{ color:#ffffff;}
.rlzy_bg .nr .zpxx span{position:relative;color:#555555;width:337px; height:200px;line-height:340px;font-size:21px; text-align:center; float:left;}
.rlzy_bg .nr .rcpy{ width:337px;float:left; background:#ffffff ; height:245px; margin-left:10px; position:relative;}
.rlzy_bg .nr .rcpy .rcpy_ico:hover i{background:url(../images/rcpy_hico.png) no-repeat }
.rlzy_bg .nr .rcpy .rcpy_ico:hover span{ color:#007AD5}
.rlzy_bg .nr .rcpy .rcpy_ico i{ width:88px; height:88px; margin:56px auto 0px; display:block; background:url(../images/rcpy_ico.png) no-repeat }
.rlzy_bg .nr .rcpy .rcpy_ico span{color:#555555;width:337px;line-height:50px;font-size:21px; text-align:center; float:left;}
.rlzy_bg .nr .rcpy .pxtd_ico{ position:absolute; bottom:0; right:0; float:left; background:url(../images/pxtd_btbg.png) no-repeat; width:86px; height:86px;}
.rlzy_bg .nr .lxx{ width:257px;float:left; background:#ffffff ; height:185px; margin-left:10px; padding:30px; margin-bottom:10px; padding-left:40px; padding-right:40px;}
.rlzy_bg .nr .lxx b{ width:257px;float:left; color:#000; font-size:20px;}
.rlzy_bg .nr .lxx .n{ width:257px; float:left; margin-top:18px;}
.rlzy_bg .nr .lxx .n a{ width:235px; float:left; height:22px; margin-left:-5px; background:url(../images/rlzy_jt.png) left no-repeat; padding-left:22px; line-height:22px; color:#333333; font-size:15px; margin-top:8px; margin-bottom:8px;}
.news .banner .rlzy_zpxx_bg{width:100%; float:left; height:340px; background:url(../images/rlzy_bg.jpg) center no-repeat;}
.news .list_main .contant .right .zpxx {width:1020px; float:left; padding-bottom:30px;}
.news .list_main .contant .right .zpxx .box{width:1020px; float:left;}
.news .list_main .contant .right .zpxx .Collapsing{ width:100%; padding-top:15px; padding-bottom:15px; height:36px; cursor: pointer; border-bottom:1px dashed #ddd; background:url(../images/rlzy_jt.png) right no-repeat;}
.news .list_main .contant .right .zpxx .Collapsing span{ line-height:36px; float:left; color:#333333;  font-size:16px; font-weight:bold;}
.news .list_main .contant .right .zpxx .coll_body .apply{color:#ffffff;width:100px; height:32px; border-radius:100px; background:#007AD5; text-align:center; line-height:30px; float:right; font-size:14px; position:absolute; right:0; top:-36px;}
.news .list_main .contant .right .zpxx .coll_body .apply:hover{color:#fff; background:#007AD5; width:100px; height:32px; border:none;}
.news .list_main .contant .right .zpxx .coll_body{display: none; width:980px; margin-top:-10px; position:relative; z-index:888; padding:20px; padding-bottom:0px;}
.news .list_main .contant .right .zpxx .coll_body p{display:block; width:980px;font-size:14px; color:#666666;line-height:30px;}
.news .list_main .contant .right .zpxx_zp { padding:30px;width:960px; float:left;}
.news .list_main .contant .right .zpxx_zp li{width:960px; float:left; margin-bottom:12px;}
.news .list_main .contant .right .zpxx_zp li span{ width:88px; text-align:right; margin-right:6px; float:left;font-family:"微软雅黑"; line-height:35px; height:35px; font-size:15px; color:#333;}
.news .list_main .contant .right .zpxx_zp li input[type="text"]{background:none; width:360px; height: 35px; line-height: 35px; border: 1px solid #ddd; font-size: 13px; color:#999; padding-right:10px; padding-left:10px;font-family:"微软雅黑"; }
.news .list_main .contant .right .zpxx_zp li textarea{ background:none; display: block;width:720px;height: 100px;  line-height:18px; border: 1px solid #ddd; font-size: 13px; color: #999; padding:10px;font-family:"微软雅黑";}
.news .list_main .contant .right .zpxx_zp .but{text-align: center; height:38px; background:#007AD5; width:150px; color: #fff; border-radius:100px; float: left; line-height: 38px; font-size: 13px; margin:16px 94px; border:0;}
.news .list_main .contant .right .zpxx_zp .but a{ color: #fff; display: block;}
.news .list_main .contant .right .pxtd{ width:1020px; float:left; margin-top:12px}
.news .list_main .contant .right .pxtd .list{ width:1032px; float:left; margin-left:-6px;}
.news .list_main .contant .right .pxtd .list li{ margin:6px; width:234px; border:1px solid #dddddd; float:left; padding:5px;}
.news .list_main .contant .right .pxtd .list li img{ width:234px; height:150px; float:left;}
.news .list_main .contant .right .pxtd .list li span{ padding-left:10px; padding-right:10px; width:214px; text-align:center; height:42px; line-height:42px; overflow:hidden; float:left; color:#333333; font-size:15px;}
.news .list_main .contant .right .pxtd .list li:hover{border:1px solid #007AD5; background:#007AD5;}
.news .list_main .contant .right .pxtd .list li:hover span{ color:#ffffff;}

@media screen and (max-width: 1280px) {
	.rlzy_bg .contant{width: 920px;}
	.rlzy_bg .nr{width: 100%;}
	.rlzy_bg .nr .rcdw{width: 366px;}
	.rlzy_bg .nr .rcdw .b{width: 100%;}
	.rlzy_bg .nr .rcdw .n{width: 100%;}
	.rlzy_bg .nr .rcdw .n .list{width: 100%;}
	.rlzy_bg .nr .rcdw .n .list .l_b{width: 100%;}
	.rlzy_bg .nr .rcdw .n .list .l_n{width: 100%;}
	.rlzy_bg .nr .zpxx{width: 247px;}
	.rlzy_bg .nr .zpxx span{width: 100%;}
	.rlzy_bg .nr .lxx{width: 211px;padding: 30px 18px;}
	.rlzy_bg .nr .lxx b{font-size: 16px;}
	.rlzy_bg .nr .rcpy{width: 247px;}
	.rlzy_bg .nr .rcpy .rcpy_ico span{width: 100%;}
}

@media screen and (max-width: 991px) {
	.rlzy_bg{background-size: cover;}
	.rlzy_bg .contant{width: 720px;}
	.rlzy_bg .nr .rcdw{width: 100%;box-sizing: border-box;margin-bottom: 10px;}
	.rlzy_bg .nr .zpxx{width: calc(50% - 5px);margin: 0 5px 10px 0;}
	.rlzy_bg .nr .lxx{width: calc(50% - 5px);margin: 0 0 10px 5px;box-sizing: border-box;height: 245px;}
	.rlzy_bg .nr .rcpy{width: calc(50% - 5px);margin: 0 0 10px 5px;}
}

@media screen and (max-width: 767px) {
	.rlzy_bg .contant{width: 92%;}
	.rlzy_bg .nr .zpxx{width: 100%;margin-right: 0;}
	.rlzy_bg .nr .lxx{width: 100%;margin-left: 0;}
	.rlzy_bg .nr .rcpy{width: 100%;margin-left: 0;}
}

/*  �ͻ�����  */
.map{ width:100%; float:left; position:relative; height:400px}
.map .dtbg{width:100%; float:left; height:400px;}
.map .dtnr{ position:absolute; width:100%; float:left; height:520px; left:0; top:0; z-index:66; background:url(../images/black.png) repeat;}
.map .dtnr .contant{ width:464px; display:block; margin:120px auto 0px;}
.map .dtnr .contant .b{ width:464px; float:left;}
.map .dtnr .contant .b b{ width:78px; height:78px; border-radius:100px; text-align:center; line-height:78px; color:#ffffff; font-size:22px; display:block; margin:0px auto; background:#007AD5}
.map .dtnr .contant .b div{ width:464px; text-align:center; line-height:50px; color:#ffffff; font-size:14px; float:left;}
.map .dtnr .contant .b div span{ padding-left:15px; padding-right:15px;}
.map .dtnr .contant .n{ width:404px; float:left; padding:30px; background:#007AD5; margin-top:5px; padding-top:25px; padding-bottom:25px;}
.map .dtnr .contant .n .left{ width:104px; float:left; margin-left:60px;}
.map .dtnr .contant .n .left span{ width:104px; float:left; text-align:left; color:#ffffff; font-size:17px; line-height:30px;}
.map .dtnr .contant .n .left i{ width:30px; float:left; height:2px; background:#ffffff; margin-top:10px}
.map .dtnr .contant .n .right{ width:240px; float:left;}
.map .dtnr .contant .n .right span{ line-height:30px; color:#ffffff; font-size:15px; width:240px; float:left;}
.khfw_dz{ width:100%; float:left; padding-top:60px; padding-bottom:60px;}
.khfw_dz .contant{ width:1200px; margin:0px auto; display:block;}
.khfw_dz .contant .list{ width:300px; float:left;}
.khfw_dz .contant .list .l{ width:76px; height:76px; background:#007AD5;border-radius:100px; float:left;}
.khfw_dz .contant .list .l span{ margin-top:16px;width:76px; text-align:center; float:left;}
.khfw_dz .contant .list .r{ width:210px; float:left; margin-left:5px;}
.khfw_dz .contant .list .r b{ width:280px; float:left; line-height:20px; color:#333333; font-size:16px;margin: 20px 0 10px;}
.khfw_dz .contant .list .r span{ width:280px; float:left; line-height:24px; color:#333333; font-size:15px;}
.khly{ width:100%; background:url(../images/khly_bg.jpg) center no-repeat; height:390px; float:left;}
.khly .contant{ width:1200px; margin:0px auto; display:block; padding-top:70px; padding-bottom:40px;}
.khly .contant .left{ float:left; width:430px; margin-top:16px;}
.khly .contant .left span{float:left; width:320px; line-height:60px; color:#ffffff; font-size:16px; text-align:right;}
.khly .contant .right{ width:678px; float:right; margin-right:30px;}
.khly .contant .right .list{ width:329px; height:42px; float:left; background:#ffffff; margin-right:10px; margin-bottom:10px;}
.khly .contant .right .list span{ width:50px; height:42px;  text-align:right; line-height:42px; float:left; color:#007AD5; font-size:15px;}
.khly .contant .right .list input{ outline:none; height:42px; border:none; padding-left:5px; width:220px; background:none; line-height:42px; font-size:14px; font-family:"微软雅黑"; color:#666666;}
.khly .contant .right .lista{ width:668px;float:left; background:#ffffff;margin-bottom:10px;}
.khly .contant .right .lista span{ width:50px; height:42px;  text-align:right; line-height:42px; float:left; color:#007AD5; font-size:15px;}
.khly .contant .right .lista input{ height:42px; border:none; padding-left:5px; width:550px; background:none; line-height:42px; font-size:14px; font-family:"微软雅黑"; outline:none; color:#666666;}
.khly .contant .right .lista textarea{float:left; padding:10px; margin-top:7px; padding-top:5px; height:100px; line-height:24px;font-size:14px; width:598px; background:none; outline:none;font-family:"微软雅黑";  color:#666666; border:none;}
.khly .contant .right .an{ width:120px; height:32px; text-align:center; line-height:32px; float:left; color:#ffffff; font-size:15px; letter-spacing:2px; border-radius:100px; border:1px solid #ffffff; margin-top:6px;}

@media screen and (max-width: 1280px) {
	.khfw_dz .contant{width: 920px;}
	.khfw_dz .contant .list{width: 25%;padding: 0 10px;box-sizing: border-box;}
	.khfw_dz .contant .list .l{display: block;float: none;margin: 0 auto;}
	.khfw_dz .contant .list .r{width: 100%;float: none;text-align: center;}
	.khfw_dz .contant .list .r b{width: 100%;}
	.khfw_dz .contant .list .r span{width: 100%;float: none;word-break: break-all;}

	.khly{background-position: right center;background-size: cover;height: auto;}
	.khly .contant{width: 920px;}
	.khly .contant .left{width: 40%;}
	.khly .contant .left span{width: 100%;}
	.khly .contant .right{width: 56%;margin-right: 0;}
	.khly .contant .right .lista{width: 100%;}
	.khly .contant .right .lista input{width: calc(100% - 64px);}
	.khly .contant .right .lista textarea{width: 100%;}
}

@media screen and (max-width: 991px) {
	.khfw_dz .contant{width: 720px;}
	.khly .contant{width: 720px;}
}

@media screen and (max-width: 767px) {
	.khfw_dz .contant{width: 92%;}
	.khfw_dz .contant .list{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 12px 0;}
	.khfw_dz .contant .list .r{text-align: left;width: calc(100% - 110px);}
	.khfw_dz .contant .list .r b{margin-top: 0;}
	.khfw_dz .contant .list .l{width: 64px;height: 64px;}
	.khfw_dz .contant .list .l span{width: 64px;height: 64px;line-height: 64px;margin-top: 0;text-align: center;}
	.khfw_dz .contant .list .l span img{width: 36px;height: 36px;vertical-align: middle;}
	.khfw_dz .contant .list .r span{font-size: 14px;}
	.khly .contant{width: 92%;padding-top: 30px;}
	.khly .contant .left{width: 100%;margin-bottom: 30px;}
	.khly .contant .left span{text-align: left;line-height: 30px;}
	.khly .contant .right{width: 100%;}
	.khly .contant .right .list{width: 100%;margin-right: 0;}
}

/*  ��������  */
.news{ width:100%; float:left;}
.news .banner{ width:100%; float:left; height:340px;}
.news .banner .xwzx_bg{width:100%; float:left; height:340px; background:url(../images/news_banner.jpg) center no-repeat;}
.news .banner .dqgz_bg{width:100%; float:left; height:340px; background:url(../images/dqgz_banner.jpg) center no-repeat;}
.news .dqwz{ width:100%; float:left; height:50px; position:relative; z-index:66;}
.news .dqwz .contant{ width:1200px; margin:0px auto; display:block;}
.news .dqwz .contant .left{ float:left; height:36px; margin-top:7px;}
.news .dqwz .contant .left i{ width:36px; height:36px; float:left; background:url(../images/fl_ico.png) no-repeat;}
.news .dqwz .contant .left b{ line-height:36px; color:#333333; font-size:15px; float:left;}
.news .dqwz .contant .left a{ line-height:36px; color:#333333; font-size:15px; }
.news .dqwz .contant .left a:hover{ text-decoration:underline;}
.news .dqwz .contant .left span{ margin-left:8px; margin-right:8px; line-height:36px; color:#333333; font-size:15px; }
.news .dqwz .contant .right{ float:right; height:36px; margin-top:14px;}
.news .dqwz .contant .right a{ margin-right:5px; margin-left:5px; float:left;}
.news .dqwz .contant .right .xz{ padding-left:15px; padding-right:15px; float:left; line-height:20px; border-bottom:2px solid #007AD5; height:34px; color: #007AD5;  font-weight:bold;font-size:16px;}
.news .dqwz .contant .right .wxz{ padding-left:15px; padding-right:15px; float:left; line-height:20px; height:34px; font-size:16px; color:#333333;}
.news .rm_news{ width:100%; float:left; padding-top:50px; padding-bottom:50px; background:#F9F9F9;}
.news .rm_news .contant{ width:1360px; margin:0px auto; display:block;}
.news .rm_news .contant .qh{width: 1360px;height: auto;overflow: hidden;position: relative; float:left;}
.news .rm_news .contant .qh .hd{position: absolute;width: 100%;top: 50%;left: 0;z-index: 11;}
.news .rm_news .contant .qh .hd .prev{display:block;  float:left; width:60px; height:60px; background:url(../images/rm_ljt.png) no-repeat;  overflow:hidden; cursor:pointer; position: absolute;top: 50%;left: 0;margin-top: -30px;}
.news .rm_news .contant .qh .hd .prev:hover{background:url(../images/rm_hljt.png) no-repeat;}
.news .rm_news .contant .qh .hd .next{ display:block;  float:right;width:60px; height:60px; background:url(../images/rm_rjt.png) no-repeat; overflow:hidden;cursor:pointer; position: absolute;top: 50%;right: 0;margin-top: -30px;}	
.news .rm_news .contant .qh .hd .next:hover{background:url(../images/rm_hrjt.png) no-repeat;} 
.news .rm_news .contant .qh .bd{ padding-top:0px; margin-left:80px;}
.news .rm_news .contant .qh .bd ul li{width:1200px;float:left;display:inline;position:relative; }
.news .rm_news .contant .qh .bd ul li .left{ width:642px; height:376px; float:left;}
.news .rm_news .contant .qh .bd ul li .left img{width:642px; height:376px; float:left;}
.news .rm_news .contant .qh .bd ul li .right{ width:508px; padding:25px; height:326px; float:left; background:#ffffff; position:relative;}
.news .rm_news .contant .qh .bd ul li .right .ljxx{ position:absolute; bottom:25px; left:25px;}
.news .rm_news .contant .qh .bd ul li .right .ljxx a{ height:50px; float:left; background:url(../images/gdjt_ico.png) 116px #007AD5 no-repeat; color:#ffffff; font-size:15px; line-height:50px; padding-left:20px; padding-right:50px;}
.news .rm_news .contant .qh .bd ul li .right span{ width:508px; float:left; color:#999999; font-size:14px; line-height:22px; margin-top:8px;}
.news .rm_news .contant .qh .bd ul li .right .b{width:508px; float:left; color:#333333; font-size:22px; line-height:48px;}
.news .rm_news .contant .qh .bd ul li .right i{ width:40px; height:2px; float:left; background:#007AD5; margin-top:8px;}
.news .rm_news .contant .qh .bd ul li .right p{width:508px; float:left; margin-top:16px; line-height:30px; color:#333333; font-size:15px;}
.news .qyxw{ width:100%; float:left; background:#ffffff; padding-top:40px; padding-bottom:40px;}
.news .qyxw .bt{ float:left; width:100%;}
.news .qyxw .bt div{ width:1200px;position:relative; margin:0px auto; display:block;}
.news .qyxw .bt div span{width:1200px; float:left; color:#333333; text-align:center; font-size:26px; line-height:50px; margin-bottom:10px;}
.news .qyxw .bt div i{ width:30px; height:2px;background:#555555; float:left; position:absolute; left:50%; margin-left:-15px; bottom:-60px;}
.news .qyxw .nr{ width:100%; float:left; margin-top:30px;}

@media screen and (max-width: 1280px) {
	.news .dqwz .contant{width: 920px;}
	.news .rm_news .contant{width: 920px;overflow-x: visible;}
	.news .rm_news .contant .qh{width: auto;float: none;padding: 0 50px;position: relative;}
	.news .rm_news .contant .qh .hd{position: absolute;width: 100%;z-index: 11;height: 0;top: 50%;left: 0;overflow: visible;}
	.news .rm_news .contant .qh .hd .prev{position: absolute;width: 40px;height: 40px;left: 0;top: 50%;margin-top: -20px;z-index: 11;background-size: contain;border-radius: 100%;}
	.news .rm_news .contant .qh .hd .prev:hover{background-size: contain;}
	.news .rm_news .contant .qh .hd .next{position: absolute;width: 40px;height: 40px;right: 0;top: 50%;margin-top: -20px;z-index: 11;background-size: contain;border-radius: 100%;}
	.news .rm_news .contant .qh .hd .next:hover{background-size: contain;}
	.news .rm_news .contant .qh .bd{margin: 0;}
	.news .rm_news .contant .qh .bd ul li{width: auto;}
	.news .rm_news .contant .qh .bd ul li .left{width: 50%;height: auto;}
	.news .rm_news .contant .qh .bd ul li .left a{display: block;}
	.news .rm_news .contant .qh .bd ul li .left a img{display: block;width: 100%;height: auto;}
	.news .rm_news .contant .qh .bd ul li .right{width: 50%;box-sizing: border-box;padding: 20px;height: auto;}
	.news .rm_news .contant .qh .bd ul li .right span{width: 100%;margin-top: 0;}
	.news .rm_news .contant .qh .bd ul li .right a.bt{height: 22px;line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;display: block;}
	.news .rm_news .contant .qh .bd ul li .right p{line-height: 24px;width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;height: 96px;overflow: hidden;}
	.news .rm_news .contant .qh .bd ul li .right .ljxx{position: static;padding-top: 28px;float: left;}
	.news .rm_news .contant .qh .bd ul li .right .ljxx a{line-height: 40px;height: 40px;}
}

@media screen and (max-width: 991px) {
	.news .dqwz .contant{width: 720px;}
	.news .rm_news .contant{width: 720px;}
	.news .rm_news .contant .qh .bd ul li .left{width: 100%;}
	.news .rm_news .contant .qh .bd ul li .right{width: 100%;}
}

@media screen and (max-width: 767px) {
	.news .dqwz{height: auto;}
	.news .dqwz .contant{width: 92%;}
	.news .dqwz .contant .left{width: 100%;margin-top: 0;}
	.news .dqwz .contant .right{margin-top: 0;width: 100%;margin-top: 20px;text-align: center;}
	.news .dqwz .contant .right a{float: none;display: inline-block;}
	.news .rm_news .contant{width: 92%;}
	.news .rm_news .contant .qh{padding: 0;}
	.news .rm_news .contant .qh .hd{top: 25%;}
	.news .rm_news .contant .qh .bd ul li .right p{font-size: 14px;}
}


/*ͨ������ͼ*/

.area1{margin-bottom:5px;overflow: hidden; zoom:1;}
.slider-container {margin: 0 auto; width:1200px; overflow:hidden; position:relative;height:460px; overflow:hidden; z-index:9; min-width:1200px}
.slider-wrap { width:7200px; height:420px;  font-size:0; position:absolute; left:50%; margin-left: -1800px; top:0; overflow:hidden }
.slider { width:100%; height:100%; float:left}
.slider-btn { position:absolute; top:190px; width:75px; height:75px;  cursor:pointer;z-index: 9999; background:url(../images/hdp_jt.png) no-repeat; display:none}

.slider-btn-l{left:50%;margin-left:-587px; background-position:0px 0px;}
.slider-btn-l:hover { background-position: -75px 0px;}
.slider-btn-r{right:50%;margin-right:-587px;background-position: -151px 0px;}
.slider-btn-r:hover { background-position: -226px 0px;}
#_slide li { width:1200px;float:left; position:relative;}
.slider-container .pic { width:380px; display:block; margin:0px;  position: relative;}
.slide_Bg { width:1200px; height:420px; position:absolute; left:0px; top:0; background:#ffffff; filter:alpha(opacity=30); opacity:1; z-index: 100;}
.cur .slide_Bg { display:none }
#slide_list { position:absolute; left:0 }
#topPic { display:none}
#focus_dot{width:72px; height: 14px;position: absolute; bottom:0;left: 50%; margin-left: -36px;}
#focus_dot li{width:14px; height:14px; background:#CCC; border-radius:100px; color:#ccc; float: left;overflow: hidden; cursor: pointer; display: inline;margin-right:10px; }
#focus_dot li.current{ background:#007AD5; color:#007AD5;}
#_slide li { overflow:hidden;}
#_slide li .t{width:380px; height:420px; float:left;display:inline; margin-left:10px; margin-right:10px; position:relative;}
#_slide li .t img{ width:380px; height:232px; float:left;} 
#_slide li .t .b{width:380px; margin-top:8px; height:50px; line-height:50px; overflow:hidden; float:left; color:#333333; font-size:19px; font-weight:bold;}
#_slide li .t i{ width:30px; height:2px; background:#666666; margin-top:8px; float:left;}
#_slide li .t p{ width:380px; float:left; line-height:24px; height:48px; color:#666666; font-size:15px; overflow:hidden; margin-top:10px;}
#_slide li .t .d{ width:380px; float:left; height:24px; margin-top:20px;}
#_slide li .t .d a{ height:22px; background:url(../images/gdjt_ico.png) center #dddddd no-repeat; padding-left:28px; padding-right:28px; float:left;}
#_slide li .t .d span{ float:right; line-height:24px; color:#999999; font-size:13px;}
#_slide li .t:hover .d a{background:url(../images/gdjt_ico.png) center #007AD5 no-repeat;}
#_slide li .t:hover .b{ color:#007AD5;}
#_slide li .t:hover i{background:#007AD5;}
.news .gzdt{ width:100%; float:left; background:url(../images/gzdt_bg.jpg) top center no-repeat; padding-top:60px; padding-bottom:60px;}
.news .gzdt .contant{ width:1200px; margin:0px auto; display:block;}
.news .gzdt .contant .bt{ width:1200px; float:left;position:relative;}
.news .gzdt .contant .bt span{width:1200px; float:left; color:#ffffff; text-align:center; font-size:26px; line-height:50px; margin-bottom:10px;}
.news .gzdt .contant .bt i{ width:30px; height:2px;background:#ffffff; float:left; position:absolute; left:50%; margin-left:-15px; bottom:0px;}
.news .gzdt .nr{ width:100%; float:left; margin-top:30px;}

.gz_list{width: 1300px;height: auto;overflow: hidden;position: relative; margin:0 auto;}
.gz_list .hd .prev{display:block;  float:left;width:36px; height:63px;  background:url(../images/left_ico.png) no-repeat; margin-top:210px;  overflow:hidden; cursor:pointer; }
.gz_list .hd .prev:hover{background:url(../images/left_hico.png) no-repeat;}
.gz_list .hd .next{ display:block;  float:right;width:36px; height:63px;  background:url(../images/right_ico.png) no-repeat; margin-top:210px;  overflow:hidden;cursor:pointer; }	
.gz_list .hd .next:hover{background:url(../images/right_hico.png) no-repeat;} 
.gz_list .bd{padding-top:20px; margin-left:50px;}
.gz_list .bd ul li{width:380px; height:420px; float:left;display:inline; margin-left:10px; margin-right:10px; position:relative;}
.gz_list .bd ul li img{ width:380px; height:232px; float:left;} 
.gz_list .bd ul li .b{width:380px; margin-top:8px; height:50px; line-height:50px; overflow:hidden; float:left; color:#333333; font-size:19px; font-weight:bold;}
.gz_list .bd ul li i{ width:30px; height:2px; background:#666666; margin-top:8px; float:left;}
.gz_list .bd ul li p{ width:380px; float:left; line-height:24px; height:48px; color:#666666; font-size:15px; overflow:hidden; margin-top:10px;}
.gz_list .bd ul li .d{ width:380px; float:left; height:24px; margin-top:20px;}
.gz_list .bd ul li .d a{ height:22px; background:url(../images/gdjt_ico.png) center #dddddd no-repeat; padding-left:28px; padding-right:28px; float:left;}
.gz_list .bd ul li .d span{ float:right; line-height:24px; color:#999999; font-size:13px;}
.gz_list .bd ul li:hover .d a{background:url(../images/gdjt_ico.png) center #007AD5 no-repeat;}
.gz_list .bd ul li:hover .b{ color:#007AD5;}
.gz_list .bd ul li:hover i{background:#007AD5;}

.news .list_bt{ width:100%; height:140px; float:left; position:relative; margin-top:-140px; z-index:66;}
.news .list_bt .contant{ width:1200px; margin:0px auto; display:block;}
.news .list_bt .contant .l_b{ float:left; height:140px; background:url(../images/list_b_line.png) no-repeat left; margin-left:-4px;}
.news .list_bt .contant .l_b b{ margin-left:30px; line-height:20px; color:#ffffff; float:left; font-size:30px;}
.news .list_main{ width:100%; float:left; margin-bottom:15px; background:url(../images/list_bg.jpg) center repeat-y;}
.news .list_main .contant{ width:1200px; margin:0px auto; display:block;}
.news .list_main .contant .left{ width:157px; float:left; margin-top:10px;}
.news .list_main .contant .left a{ width:130px; float:left; line-height:50px; padding-left:22px; font-size:16px; color:#FFF; border-bottom:1px solid #DDD; background:url(../images/li_ico1.png) no-repeat left #007AD5; font-weight:bold;}
.news .list_main .contant .left .li{ background:#007AD5; color:#ffffff;}
.news .list_main .contant .right{ width:1020px; float:right; padding-bottom:20px;}
.news .fl{height:36px; margin-top:12px; float:left; border-bottom:1px dashed #cccccc; width:100%; padding-bottom:12px;}
.news .fl i{ width:36px; height:36px; float:left; background:url(../images/fl_ico.png) no-repeat; margin-left:-10px;}
.news .fl b{ line-height:36px; color:#333333; font-size:15px; float:left;}
.news .fl a{ line-height:36px; color:#333333; font-size:15px; }
.news .fl a:hover{ text-decoration:underline;}
.news .fl span{ margin-left:8px; margin-right:8px; line-height:36px; color:#333333; font-size:15px; }
.news .list_main .contant .right .r_li{ width:1020px; float:left;}
.news .list_main .contant .right .r_li .li{width:1020px; float:left; margin-top:20px; margin-bottom:20px;}
.news .list_main .contant .right .r_li .li img{ width:248px; height:170px; float:left;}
.news .list_main .contant .right .r_li .li .r{ width:742px; padding:15px;float:left; height:140px;}
.news .list_main .contant .right .r_li .li .r a{ width:742px; line-height:20px; float:left; color:#333; font-size:20px; overflow:hidden; height:40px; font-weight:bold;}
.news .list_main .contant .right .r_li .li .r i{ width:22px; height:3px; background:#666666; float:left; margin-bottom:10px;}
.news .list_main .contant .right .r_li .li .r p{ width:742px; height:48px; line-height:24px; overflow:hidden; color:#333333; font-size:14px; float:left;}
.news .list_main .contant .right .r_li .li .r span{ width:742px; float:left; line-height:50px; color:#666666; font-size:13px;}
.news .list_main .contant .right .r_li .li:hover .r a{color:#007AD5; text-decoration:underline}
.news .list_main .contant .right .r_li .li:hover .r i{background:#007AD5}
.news .list_main .contant .fy{ width:100%; float:left; padding-top:50px; padding-bottom:50px; text-align:center;}
.news .list_main .contant .fy a{ color:#333333; font-size:15px; padding-left:5px; padding-right:5px}
.news .list_main .contant .right .r_xx{ width:980px; float:left; padding:20px;}
.news .list_main .contant .right .r_xx .b{margin-bottom:24px; float:left; width:980px;}
.news .list_main .contant .right .r_xx .b b{float:left;width:980px; line-height:40px; color:#333; text-align:center; font-size:24px; margin-top:20px;}
.news .list_main .contant .right .r_xx .b div{ width:980px;height:40px; float:left; line-height:50px; text-align:center;}
.news .list_main .contant .right .r_xx .b div span{font-size:13px; color:#666666; padding-left:10px; padding-right:10px;}
.news .list_main .contant .right .r_xx .n { width:960px; margin-left:10px; float:left; font-size:16px; line-height:36px; color:#333333;}
.news .list_main .contant .right .r_xx .n div{ margin-bottom:25px;}
.news .list_main .contant .right .r_xx .n div img{ max-width:960px; display:block; margin:0 auto;}
.news .list_main .contant .right .r_xx .n p{ font-size:16px; margin-bottom:20px; line-height:36px; color:#333333; }
.news .list_main .contant .right .dqgz_list{ width:1020px; float:left; margin-top:10px;} 
.news .list_main .contant .right .dqgz_list li{width:1020px; float:left; line-height:22px; height:22px; padding-top:12px; padding-bottom:12px;}
.news .list_main .contant .right .dqgz_list li a{padding-left:20px; background:url(../images/li_ico.png) left 2px no-repeat; color:#333333; font-size:16px; float:left; width:900px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .list_main .contant .right .dqgz_list li a:hover{ text-decoration:underline;}
.news .list_main .contant .right .dqgz_list li span{float:right; color:#999999; font-size:13px;}

@media screen and (max-width: 1280px) {
	.news .list_main{background: none;}
	.news .list_bt .contant{width: 920px;}
	.news .list_main .contant{width: 920px;}
	.news .list_main .contant .right{width: calc(100% - 180px);}
	.news .list_main .contant .right .dqgz_list{width: 100%;}
	.news .list_main .contant .right .dqgz_list li{width: 100%;}
	.news .list_main .contant .right .dqgz_list li a{width: calc(100% - 90px);box-sizing: border-box;}

	.news .list_main .contant .right .r_xx{width: 100%;padding: 20px 0;}
	.news .list_main .contant .right .r_xx .b{width: 100%;}
	.news .list_main .contant .right .r_xx .b b{width: 100%;}
	.news .list_main .contant .right .r_xx .b div{width: 100%;}
	.news .list_main .contant .right .r_xx .n{width: 100%;padding: 0;margin: 0;}
	.news .list_main .contant .right .r_xx .n img{max-width: 100%;}
}

@media screen and (max-width: 991px) {
	.news .list_bt .contant{width: 720px;}
	.news .list_main .contant{width: 720px;}
	.news .list_main .contant .right{width: calc(100% - 180px);}
}

@media screen and (max-width: 767px) {
	.news .banner{height: 240px;}
	.news .banner .xwzx_bg{height: 100%;}
	.news .list_bt .contant{width: 92%;}
	.news .fl{height: auto;}
	.news .fl span{margin-left: 2px;margin-right: 2px;line-height: 22px;}
	.news .fl b{line-height: 22px;}
	.news .fl a{line-height: 22px;}
	.news .fl i{width: 22px;height: 22px;background-size: contain;}
	.news .list_main .contant{width: 92%;}
	.news .list_main .contant .right{width: 100%;padding-bottom: 0;}
	.news .list_main .contant .right .dqgz_list li{margin: 0;padding: 5px 0;}
	.news .list_main .contant .right .dqgz_list li a{font-size: 14px;line-height: 22px;}
	.news .list_main .contant .left{width: 100%;margin-top: 20px;margin-bottom: 10px;}
	.news .list_main .contant .left a{width: 100%;box-sizing: border-box;font-size: 16px;font-weight: normal;}
	.news .list_main .contant .right .r_xx{padding-bottom: 0;}
	.news .list_main .contant .right .r_xx .b b{font-size: 20px;line-height: 30px;}
	.news .list_main .contant .right .r_xx .b div{font-size: 14px;color: #999;line-height: 22px;padding: 8px 0;}
	.news .list_main .contant .right .r_xx .n p{font-size: 14px;line-height: 24px;}
}


/*  ��������  */
.news .banner .jsgc_bg{width:100%; float:left; height:340px; background:url(../images/jsgc_banner.jpg) center no-repeat;}
.news .jsgc{ width:100%; float:left; border-top:1px solid #dddddd; margin-top:-1px; padding-top:30px; padding-bottom:15px;}
.news .jsgc .contant{ width:1200px; margin:0px auto; display:block;}
.news .jsgc .contant .list{ width:1200px; float:left;}
.news .jsgc .contant .list img{ width:600px; height:340px; float:left;}
.news .jsgc .contant .list .zw{ width:530px; padding:35px; height:270px; float:left; background:#f2f2f2; cursor:pointer;}
.news .jsgc .contant .list .zw .b{width:530px; height:40px; line-height:40px; float:left; color:#333333; font-size:22px; font-weight:bold;}
.news .jsgc .contant .list .zw i{ width:36px; height:2px; background:#333333; float:left; margin-top:16px;}
.news .jsgc .contant .list .zw p{ width:530px; height:120px; line-height:30px; color:#333333; font-size:16px; overflow:hidden; margin-top:16px; float:left;}
.news .jsgc .contant .list .zw .ljgd{ border-radius:100px; width:90px; height:28px; text-align:center; line-height:28px; margin-top:36px; background:#007AD5; color:#ffffff; font-size:13px; float:left;}
.news .jsgc .contant .list:hover .zw{ background:#007AD5;}
.news .jsgc .contant .list:hover .zw .b{ color:#ffffff;}
.news .jsgc .contant .list:hover .zw i{background:#ffffff;}
.news .jsgc .contant .list:hover .zw p{color:#ffffff;}
.news .jsgc .contant .list:hover .zw .ljgd{ background:#ffffff; color:#007AD5;}

@media screen and (max-width: 1280px) {
	.news .jsgc .contant{width: 920px;}
	.news .jsgc .contant .list{width: 100%;}
	.news .jsgc .contant .list img{width: 50%;height: 252px;}
	.news .jsgc .contant .list .zw{width: 50%;box-sizing: border-box;padding: 20px 25px;height: 252px;}
	.news .jsgc .contant .list .zw .b{width: 100%;}
	.news .jsgc .contant .list .zw i{margin: 8px 0;}
	.news .jsgc .contant .list .zw p{width: 100%;height: 96px;line-height: 24px;margin-top: 0;}
	.news .jsgc .contant .list .zw .ljgd{margin-top: 20px;}
}

@media screen and (max-width: 991px) {
	.news .jsgc .contant{width: 720px;}
}

@media screen and (max-width: 767px) {
	.news .banner .jsgc_bg{height: 240px;}
	.news .jsgc .contant{width: 92%;}
	.news .jsgc .contant .list img{width: 100%;height: auto;}
	.news .jsgc .contant .list .zw{width: 100%;height: auto;}
	.news .jsgc .contant .list .zw p{font-size: 14px;}
}


/*  �Ƽ�����  */
.news .banner .kjcx_bg{width:100%; float:left; height:340px; background:url(../images/kjcx_banner.jpg) center no-repeat;}
.news .cpzx .kjcx{ width:100%; float:left; }
.news .cpzx .kjcx .contant{ width:1200px; margin:0px auto; display:block;}
.news .cpzx .kjcx .contant .list{ width:1200px; float:left;}
.news .cpzx .kjcx .contant .list li{width:380px; height:420px; float:left;display:inline; margin-left:10px; margin-right:10px; position:relative; margin-top:20px;}
.news .cpzx .kjcx .contant .list li img{ width:380px; height:232px; float:left;} 
.news .cpzx .kjcx .contant .list li .b{width:380px; margin-top:8px; height:50px; line-height:50px; overflow:hidden; float:left; color:#333333; font-size:19px; font-weight:bold;}
.news .cpzx .kjcx .contant .list li i{ width:30px; height:2px; background:#666666; margin-top:8px; float:left;}
.news .cpzx .kjcx .contant .list li p{ width:380px; float:left; line-height:24px; height:48px; color:#666666; font-size:15px; overflow:hidden; margin-top:10px;}
.news .cpzx .kjcx .contant .list li .d{ width:380px; float:left; height:24px; margin-top:20px;}
.news .cpzx .kjcx .contant .list li .d a{ height:22px; background:url(../images/gdjt_ico.png) center #dddddd no-repeat; padding-left:28px; padding-right:28px; float:left;}
.news .cpzx .kjcx .contant .list li .d span{ float:right; line-height:24px; color:#999999; font-size:13px;}
.news .cpzx .kjcx .contant .list li:hover .d a{background:url(../images/gdjt_ico.png) center #007AD5 no-repeat;}
.news .cpzx .kjcx .contant .list li:hover .b{ color:#007AD5;}
.news .cpzx .kjcx .contant .list li:hover i{background:#007AD5;}
.news .cpzx .kjcx .contant .zyxh{ width:1200px; float:left;}
.news .cpzx .kjcx .contant .zyxh li{width:1200px; float:left; line-height:22px; height:22px; padding-top:12px; padding-bottom:12px;}
.news .cpzx .kjcx .contant .zyxh li a{padding-left:20px; background:url(../images/li_ico.png) left 2px no-repeat; color:#333333; font-size:16px; float:left; width:1080px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .cpzx .kjcx .contant .zyxh li a:hover{ text-decoration:underline;}
.news .cpzx .kjcx .contant .zyxh li span{float:right; color:#999999; font-size:13px;}

.news .list_main .contant .right .kydt_list{width:1020px; float:left; margin-top:10px;}
.news .list_main .contant .right .kydt_list .b{width:1020px; float:left; padding-bottom:16px; height:24px; margin-top:8px; margin-bottom:8px; border-bottom:1px dashed #cccccc;}
.news .list_main .contant .right .kydt_list .b span{ line-height:30px; padding-left:25px; background:url(../images/lb_btico.png) left -1px no-repeat; float:left; color:#333333; font-weight:bold; font-size:16px;}
.news .list_main .contant .right .kydt_list .b a{ float:right; line-height:24px; color:#999999; font-size:13px;}
.news .list_main .contant .right .kydt_list .n{ width:1020px; float:left;height:276px; overflow:hidden; margin-bottom:10px;}
.news .list_main .contant .right .kydt_list .n li{width:1020px; float:left; line-height:22px; height:22px; padding-top:12px; padding-bottom:12px;}
.news .list_main .contant .right .kydt_list .n li a{padding-left:20px; background:url(../images/li_ico.png) left 2px no-repeat; color:#333333; font-size:16px; float:left; width:900px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .list_main .contant .right .kydt_list .n li a:hover{ text-decoration:underline;}
.news .list_main .contant .right .kydt_list .n li span{float:right; color:#999999; font-size:13px;}

@media screen and (max-width: 1280px) {
	.news .list_main .contant .right .kydt_list{width: 100%;}
	.news .list_main .contant .right .kydt_list .b{width: 100%;}
	.news .list_main .contant .right .kydt_list .n{width: 100%;height: auto;}
	.news .list_main .contant .right .kydt_list .n li{width: 100%;}
	.news .list_main .contant .right .kydt_list .n li a{width: calc(100% - 90px);box-sizing: border-box;}
}

@media screen and (max-width: 767px) {
	.news .banner .kjcx_bg{height: 240px;}
	.news .list_main .contant .right .kydt_list .n li{margin: 0;padding: 5px 0;}
	.news .list_main .contant .right .kydt_list .n li a{line-height: 22px;font-size: 14px;}
}

.news .list_main .contant .right .kjan{width:1020px; float:left; margin-top:10px;}
.news .list_main .contant .right .kjan a{ width:460px; height:140px; overflow:hidden; float:left; padding:10px; color:#ffffff; background:#007AD5; margin:5px;}
.news .list_main .contant .right .kjan b{ font:bold 16px/35px "微软雅黑"; display:block;}
.news .list_main .contant .right .kjan p{ font:normal 14px/30px "微软雅黑"; }

.news .list_main .contant .zyxh_l{  width:227px; float:left; margin-top:10px; background:#ffffff;}
.news .list_main .contant .zyxh_l a{ width:207px; float:left; padding-left:10px; padding-right:10px; text-align:left; line-height:22px; padding-top:12px; padding-bottom:12px; font-size:15px; margin-top:10px; color:#333333;}
.news .list_main .contant .zyxh_l .li{ background:#007AD5; color:#ffffff;}
.news .list_main .contant .zyxh_r{ width:950px; float:right; padding-bottom:20px;}
.news .list_main .contant .zyxh_r .zwh_list{width:950px; float:left; margin-top:10px;}
.news .list_main .contant .zyxh_r .zwh_list .b{width:950px; float:left; padding-bottom:16px; height:24px; margin-top:8px; margin-bottom:8px; border-bottom:1px dashed #cccccc;}
.news .list_main .contant .zyxh_r .zwh_list .b span{ line-height:30px; padding-left:25px; background:url(../images/lb_btico.png) left -1px no-repeat; float:left; color:#333333; font-weight:bold; font-size:16px;}
.news .list_main .contant .zyxh_r .zwh_list .b a{ float:right; line-height:24px; color:#999999; font-size:13px;}
.news .list_main .contant .zyxh_r .zwh_list .n{ width:950px; float:left;height:276px; overflow:hidden;}
.news .list_main .contant .zyxh_r .zwh_list .n li{width:950px; float:left; line-height:22px; height:22px; padding-top:12px; padding-bottom:12px;}
.news .list_main .contant .zyxh_r .zwh_list .n li a{padding-left:20px; background:url(../images/li_ico.png) left 2px no-repeat; color:#333333; font-size:16px; float:left; width:800px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .list_main .contant .zyxh_r .zwh_list .n li a:hover{ text-decoration:underline;}
.news .list_main .contant .zyxh_r .zwh_list .n li span{float:right; color:#999999; font-size:13px;}
.news .list_main .contant .zyxh_r .zwh_list .js_n{width:950px; float:left; margin-bottom:10px; margin-top:10px;}
.news .list_main .contant .zyxh_r .zwh_list .js_n p{width:950px; float:left; line-height:26px; color:#333333; text-indent:2em; font-size:15px; margin-bottom:10px;}
.news .list_main .contant .zyxh_r .zwh_list .js_n p a{ padding-left:30px; color:#F00; }
/*  ��Ʒ����  */
.news .banner .cpzx_bg{width:100%; float:left; height:340px; background:url(../images/cpzx_banner.jpg) center no-repeat;}
.news .cpzx{ width:100%; float:left;}
.news .cpzx .f_t{ width:100%; float:left; border-bottom:1px solid #dddddd; padding-top:26px; padding-bottom:39px; margin-bottom:10px;}
.news .cpzx .f_t .contant{ width:1200px; margin:0px auto; display:block;}
.news .cpzx .f_b{ width:100%; float:left;}
.news .cpzx .f_b .contant{ width:1200px; margin:0px auto; display:block;}
.news .cpzx .f_b .contant .list{ width:212px; margin:13px; float:left; position:relative;border:1px solid #dddddd;}
.news .cpzx .f_b .contant .list img{ width:212px; height:140px; float:left;}
.news .cpzx .f_b .contant .list span{ padding-left:10px; padding-right:10px; width:192px; height:48px; background:#dddddd; float:left; line-height:48px; text-align:center; color:#333333; font-size:15px; overflow:hidden;}
.news .cpzx .f_b .contant .list .l_b{ position:absolute; top:-1px; left:-1px; background:url(../images/xptj_btbg.png) no-repeat; width:69px; height:69px; float:left;}
.news .cpzx .f_b .contant .list .h_img{width:214px; height:0px; float:left;overflow:hidden;  position:absolute; top:-1px; left:-1px; background:url(../images/blue_bg.png) repeat;}
.news .cpzx .f_b .contant .list .h_img i{width:50px; height:50px; display:block;background:url(../images/cpzx_gd.png) no-repeat; margin:60px auto 0px;}
.news .cpzx .f_b .contant .list .h_img b{ font-weight:normal; color:#ffffff; float:left; width:214px; text-align:center; line-height:56px; font-size:15px;}
.news .cpzx .fy{ width:100%; float:left; padding-top:50px; padding-bottom:50px; text-align:center;}
.news .cpzx .fy a{ color:#333333; font-size:15px; padding-left:5px; padding-right:5px}
.news .cpzx .f_t .contant .li{ margin-left:10px; margin-right:20px; float:left; position:relative; font-size:16px; font-weight:bold;}
.news .cpzx .f_t .contant .li a span{ height:32px; padding-left:20px; border-radius:6px; padding-right:20px; line-height:32px; float:left; color:#333333; font-size:15px;}
.news .cpzx .f_t .contant .li .xz span{ background:#007AD5; color:#ffffff;}
.news .cpzx .f_t .contant .li .xz i{ display:block; width:14px; position:absolute; bottom:-46px; left:50%; margin-left:-7px; background:url(../images/cp_line.png) center no-repeat; height:40px; float:left;}
.news .cpzx .f_t .contant .li i{ display:none;}
.news .cpzx .fwzc{ width:100%; float:left;}
.news .cpzx .fwzc .yxzx{ width:100%; float:left;}
.news .cpzx .fwzc .yxzx .contant{ width:1200px; margin:0px auto; display:block;}
.news .cpzx .fwzc .shfw{ width:100%; float:left; background:#E8EFF9; padding-top:40px; padding-bottom:30px;}
.news .cpzx .fwzc .shfw .contant{ width:1200px; margin:0px auto; display:block;}
.news .cpzx .fwzc .shfw .contant .b{ width:1200px; float:left; position:relative}
.news .cpzx .fwzc .shfw .contant .b span{width:1200px; float:left; color:#333333; text-align:center; font-size:26px; line-height:50px; margin-bottom:10px;}
.news .cpzx .fwzc .shfw .contant .b i{ width:30px; height:2px;background:#555555; float:left; position:absolute; left:50%; margin-left:-15px; bottom:0px;}
.news .cpzx .fwzc .shfw .contant .n{ width:1200px; float:left; margin-top:30px;}
.news .cpzx .fwzc .shfw .contant .n .x1{ width:1200px; height:84px; background:#ffffff; float:left; margin-bottom:10px;text-align:center; line-height:84px; font-weight:bold; color:#666666; font-size:18px;}
.news .cpzx .fwzc .shfw .contant .n .x2{ width:288px; height:350px; float:left; background:#ffffff;}
.news .cpzx .fwzc .shfw .contant .n .x2 div{ padding:20px; float:left; height:160px; padding-bottom:5px; padding-top:10px;}
.news .cpzx .fwzc .shfw .contant .n .x2 div i{ background:url(../images/shfw_ico.png) no-repeat; width:68px; height:68px; display:block; margin:20px auto 0px;}
.news .cpzx .fwzc .shfw .contant .n .x2 div b{ width:248px; float:left; text-align:center; line-height:40px; color:#666666; font-size:18px;}
.news .cpzx .fwzc .shfw .contant .n .x2 div span{width:248px; float:left; text-align:center; line-height:14px; color:#888888; font-size:15px;}
.news .cpzx .fwzc .shfw .contant .n .x3{ margin-left:10px; height:170px; background:#ffffff; float:left; width:294px; margin-bottom:10px;}
.news .cpzx .fwzc .shfw .contant .n .x3 i{background:url(../images/shfw_ico.png) no-repeat; width:68px; height:68px; display:block; margin:20px auto 0px;}
.news .cpzx .fwzc .shfw .contant .n .x3 b{ width:294px; float:left; text-align:center; line-height:40px; color:#666666; font-size:18px;}
.news .cpzx .fwzc .shfw .contant .n .x3 span{width:294px; float:left; text-align:center; line-height:14px; color:#888888; font-size:15px;}
.news .cpzx .fwzc .shfw .contant .n .x1:hover{ background:#007AD5; color:#ffffff;}
.news .cpzx .fwzc .shfw .contant .n .x2:hover{ background:#007AD5;}
.news .cpzx .fwzc .shfw .contant .n .x2:hover b{color:#ffffff;}
.news .cpzx .fwzc .shfw .contant .n .x2:hover span{color:#ffffff;}
.news .cpzx .fwzc .shfw .contant .n .x2:hover i{background:url(../images/shfw_hico.png) no-repeat;}
.news .cpzx .fwzc .shfw .contant .n .x3:hover{ background:#007AD5;}
.news .cpzx .fwzc .shfw .contant .n .x3:hover b{color:#ffffff;}
.news .cpzx .fwzc .shfw .contant .n .x3:hover span{color:#ffffff;}
.news .cpzx .fwzc .shfw .contant .n .x3:hover i{background:url(../images/shfw_hico.png) no-repeat;}
.news .cpzx .cpzx_xx{ width:100%; float:left;}
.news .cpzx .cpzx_xx .contant{ width:1200px; margin:0px auto; display:block;}
.news .cpzx .cpzx_xx .contant .xgcp{ width:1200px; float:left; margin-bottom:12px; margin-top:12px;}
.news .cpzx .cpzx_xx .contant .xgcp .b{ width:1200px; float:left; height:40px; margin-bottom:10px; margin-top:10px;}
.news .cpzx .cpzx_xx .contant .xgcp .b a{ line-height:40px; float:left; color:#333333; font-size:22px;}
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n{ width:1226px; float:left; margin-left:-13px; position:relative;}
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .hd{ position:absolute; top:-30px; right:0px;}
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .hd .prev{display:block;  float:left;width:36px; height:36px;  background:url(../images/rm_ljt.png) center no-repeat; background-size:80%; overflow:hidden; cursor:pointer; }
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .hd .prev:hover{ background:url(../images/rm_hljt.png) center no-repeat; background-size:80%;}
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .hd .next{ display:block;  float:right;width:36px; height:36px; background:url(../images/rm_rjt.png) center no-repeat; background-size:80%;overflow:hidden;cursor:pointer; }	
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .hd .next:hover{ background:url(../images/rm_hrjt.png) center no-repeat; background-size:80%;} 
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd{}
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd ul li{width:217px; margin:13px; float:left; position:relative;border:1px solid #dddddd;}
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd ul li img{ width:217px; height:140px; float:left;}
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd ul li span{ padding-left:10px; padding-right:10px; width:197px; height:48px; background:#dddddd; float:left; line-height:48px; text-align:center; color:#333333; font-size:15px; overflow:hidden;}
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd ul li .h_img{width:219px; height:0px; float:left;overflow:hidden;  position:absolute; top:-1px; left:-1px; background:url(../images/blue_bg.png) repeat;}
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd ul li .h_img i{width:50px; height:50px; display:block;background:url(../images/cpzx_gd.png) no-repeat; margin:60px auto 0px;}
.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd ul li .h_img b{ font-weight:normal; color:#ffffff; float:left; width:219px; text-align:center; line-height:56px; font-size:15px;}
.news .cpzx .cpzx_xx .contant .spzs{ width:1200px; float:left; margin-top:12px;}
.news .cpzx .cpzx_xx .contant .spzs .b{ width:1200px; float:left; height:40px; margin-bottom:10px; margin-top:10px;}
.news .cpzx .cpzx_xx .contant .spzs .b a{ line-height:40px; float:left; color:#333333; font-size:22px;}
.news .cpzx .cpzx_xx .contant .spzs .n{ width:1200px; float:left; margin-top:10px;}
.news .cpzx .cpzx_xx .contant .spzs .n img{ width:1200px; float:left;}
.news .cpzx .cpzx_xx .contant .spzs .jscs_n{ width:1200px; float:left; margin-top:10px;}
.news .cpzx .cpzx_xx .contant .spzs .jscs_n table{ width:100%;}
.news .cpzx .cpzx_xx .contant .spzs .jscs_n table tr th{font-weight:normal; height:44px; line-height:44px; text-align:center; background:#007AD5; color:#ffffff; font-size:17px; border-left:1px solid #ffffff; margin-left:-1px;}
.news .cpzx .cpzx_xx .contant .spzs .jscs_n table tr td span{ width:100%; float:left; height:44px; line-height:44px; text-align:center; background:#DDF0FF; color:#333333; font-size:15px; border-left:1px solid #ffffff;}
.news .cpzx .cpzx_xx .contant .spzs .jscs_n table tr td b{ font-weight:normal; width:100%; float:left; height:44px; line-height:44px; text-align:center; background:#ffffff; color:#333333; font-size:15px; border-left:1px solid #ffffff;}
.news .cpzx .cpzx_xx .contant .cpsm{ width:1200px; float:left; margin-top:12px;}
.news .cpzx .cpzx_xx .contant .cpsm .b{ width:1198px; float:left; height:58px; border:1px solid #dddddd;}
.news .cpzx .cpzx_xx .contant .cpsm .b .xz{ width:160px; height:60px; margin-left:-1px; margin-top:-1px; text-align:center; line-height:60px; color:#ffffff; font-size:18px; float:left; background:#007AD5;}
.news .cpzx .cpzx_xx .contant .cpsm .b .wxz{ padding-left:30px; margin-left:30px; padding-right:30px; height:58px; line-height:58px; color:#333333; font-size:16px; float:left;}
.news .cpzx .cpzx_xx .contant .cpsm .n{ width:1200px; float:left; margin-top:30px; margin-bottom:10px; line-height:36px; color:#333333; font-size:16px;}
/*.news .cpzx .cpzx_xx .contant .cpsm .n div{ width:1200px; float:left; margin-top:10px;}
.news .cpzx .cpzx_xx .contant .cpsm .n div b{ width:80px; text-align:right; float:left; line-height:36px; color:#333333; font-size:15px;}*/
.news .cpzx .cpzx_xx .contant .cpsm .n p{ width:1120px; line-height:36px; color:#333333; font-size:16px;}
.news .cpzx .cpzx_xx .contant .cp{width:1200px; float:left; margin-top:10px; margin-bottom:12px;}
.news .cpzx .cpzx_xx .contant .cp .left{ width:590px; float:left;}
#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn{display:block;}
#tFocus{ width:590px; height:496px;overflow:hidden; float:left;}
#tFocus-pic{ width:588px;height:378px;position:relative; float:left; border:1px solid #dddddd;}
#tFocus-pic li{width:588px;height:378px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0; z-index:0}
#tFocus-pic li img{width:588px;height:378px;}
#tFocusBtn{width:590px;height:104px;margin-top:12px; float:left;z-index:20;overflow:hidden; position:relative;}
#tFocus-btn{width:490px;height:104px;position:relative;left:50px;bottom:0;overflow:hidden;float:left;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:102px;width:158px;display:block;float:left;cursor:pointer; margin-left:2px; margin-right:2px; border:1px solid #dddddd;}
#tFocus-btn li img{border:1px solid #ffffff;height:100px;width:156px; float:left;margin-left:0px;}
#tFocus-btn li.active{ border:1px solid #007AD5;}
#tFocus-btn li.active img{border:1px solid #007AD5;height:100px;width:156px;margin-left:0px; float:left;}
#tFocus-leftbtn{height:104px;width:40px;float:left;text-indent:-9999px; position:absolute; top:0; left:0; z-index:666;}
#tFocus-rightbtn{height:104px;width:40px;float:right;text-indent:-9999px;position:absolute; top:0; right:0; z-index:666;}
#tFocus-leftbtn{ background:url(../images/left_ico.png) #dddddd center no-repeat;}
#tFocus-rightbtn{ background:url(../images/right_ico.png) #dddddd center no-repeat;}
#tFocus-leftbtn:hover{ background:url(../images/left_hico.png) #007AD5 center no-repeat;}
#tFocus-rightbtn:hover{ background:url(../images/right_hico.png)#007AD5 center no-repeat;}
.news .cpzx .cpzx_xx .contant .cp .right{ width:580px; float:right; height:496px; position:relative;}
.news .cpzx .cpzx_xx .contant .cp .right .b_t{ width:580px; float:left;}
.news .cpzx .cpzx_xx .contant .cp .right .b_t b{ width:580px; float:left; line-height:40px; margin-top:10px; color:#333333; font-size:28px;}
.news .cpzx .cpzx_xx .contant .cp .right .b_t p{width:580px; float:left; margin-top:10px; line-height:30px; color:#333333; font-size:15px;}
.news .cpzx .cpzx_xx .contant .cp .right .b_t p span{ font-weight:bold; font-size:17px;}
.news .cpzx .cpzx_xx .contant .cp .right .d_n{ position:absolute; bottom:0; left:0; width:580px; float:left;}
.news .cpzx .cpzx_xx .contant .cp .right .d_n .hqbj_ico{ width:210px; height:62px; background:#007AD5; float:left; text-align:center; line-height:62px; color:#ffffff; font-size:20px;}
.news .cpzx .cpzx_xx .contant .cp .right .d_n div{ width:580px; float:left; margin-top:15px;}
.news .cpzx .cpzx_xx .contant .cp .right .d_n div .sc_ico{ margin-right:22px;float:left; line-height:40px; background:url(../images/sc_ico.png) left center no-repeat; padding-left:35px; color:#333333; font-size:16px;}
.news .cpzx .cpzx_xx .contant .cp .right .d_n div .zc_ico{ margin-right:22px;float:left; line-height:40px; background:url(../images/zc_ico.png) left center no-repeat; padding-left:35px; color:#333333; font-size:16px;}
.news .cpzx .cpzx_xx .contant .cp .right .d_n div .fx_ico{ margin-right:22px;float:left; line-height:40px; background:url(../images/fx_ico.png) left center no-repeat; padding-left:35px; color:#333333; font-size:16px;}

.pages {
	CLEAR: both;padding-bottom:50px;
}
.pages A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none; 
}
.pages SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; MARGIN: 3px; BORDER-LEFT: #bfbfbf 1px solid;  BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none; display:inline-block; 
}
.pages A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.pages SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.pages SPAN.current {
	FONT-WEIGHT: bold
}


@media screen and (max-width: 1280px) {
	.news .cpzx .f_t .contant{width: 920px;}
	.news .cpzx .f_b .contant{width: 920px;}
	.news .cpzx .f_b .contant .list{width: calc(25% - 20px);margin: 10px;box-sizing: border-box;}
	.news .cpzx .f_b .contant .list img{width: 100%;height: auto;}
	.news .cpzx .f_b .contant .list span{width: 100%;box-sizing: border-box;}

	.news .cpzx .cpzx_xx .contant{width: 920px;}
	.news .cpzx .cpzx_xx .contant .cp{width: 100%;}
	.news .cpzx .cpzx_xx .contant .cp .left{width: 52%;}
	#tFocus{width: 100%;height: auto;}
	#tFocus-pic{width: 100%;height: 340px;box-sizing: border-box;}
	#tFocus-pic li{width: 100%;height: 100%;}
	#tFocus-pic li a{width: 100%;height: 100%;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	#tFocus-pic li a img{min-width: 100%;min-height: 100%;}
	#tFocusBtn{width: 100%;height: 90px;}
	#tFocus-leftbtn{background-size: contain;width: 30px;height: 90px;}
	#tFocus-rightbtn{background-size: contain;width: 30px;height: 90px;}
	#tFocus-btn{width: calc(100% - 70px);left: 35px;height: 90px;}
	#tFocus-btn li{height: 90px;margin: 0 2px;box-sizing: border-box;overflow: hidden;}
	#tFocus-btn li img{max-width: 100%;max-height: 100%;}
	.news .cpzx .cpzx_xx .contant .cp .right{width: 44%;}
	.news .cpzx .cpzx_xx .contant .cp .right .b_t{width: 100%;}
	.news .cpzx .cpzx_xx .contant .cp .right .b_t b{width: 100%;}
	.news .cpzx .cpzx_xx .contant .cp .right .b_t p{width: 100%;}
	.news .cpzx .cpzx_xx .contant .cp .right .d_n .hqbj_ico{height: 50px;line-height: 50px;}
	.news .cpzx .cpzx_xx .contant .cp .right .d_n{width: 100%;}
	.news .cpzx .cpzx_xx .contant .cp .right .d_n div{width: 100%;}

	.news .cpzx .cpzx_xx .contant .cpsm{width: 100%;}
	.news .cpzx .cpzx_xx .contant .cpsm .b{width: 100%;box-sizing: border-box;}
	.news .cpzx .cpzx_xx .contant .spzs{width: 100%;}
	.news .cpzx .cpzx_xx .contant .cpsm .n{width: 100%;}
	.news .cpzx .cpzx_xx .contant .cpsm .n p{width: 100%;}

	.news .cpzx .cpzx_xx .contant .xgcp{width: 100%;overflow: hidden;}
	.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n{margin-left: -10px;width: 940px;overflow: hidden;}
	.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd ul li{width: auto;width: 213px;box-sizing: border-box;}
	.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd ul li a img{width: 100%;height: auto;}
	.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd ul li span{width: 100%;box-sizing: border-box;}

	.news .cpzx .fwzc .yxzx .contant{width: 920px;}
	.news .cpzx .fwzc .yxzx .contant img{max-width: 100%;}
	.news .cpzx .fwzc .shfw .contant{width: 920px;}
	.news .cpzx .fwzc .shfw .contant .b{width: 100%;}
	.news .cpzx .fwzc .shfw .contant .b span{width: 100%;}
	.news .cpzx .fwzc .shfw .contant .n{width: 100%;}
	.news .cpzx .fwzc .shfw .contant .n .x1{width: 100%;box-sizing: border-box;}
	.news .cpzx .fwzc .shfw .contant .n .x2{width: 222.5px;}
	.news .cpzx .fwzc .shfw .contant .n .x2 div{width: 100%;box-sizing: border-box;}
	.news .cpzx .fwzc .shfw .contant .n .x2 div b{width: 100%;}
	.news .cpzx .fwzc .shfw .contant .n .x2 div span{width: 100%;}
	.news .cpzx .fwzc .shfw .contant .n .x3{width: 222.5px;}
	.news .cpzx .fwzc .shfw .contant .n .x3 b{width: 100%;}
	.news .cpzx .fwzc .shfw .contant .n .x3 span{width: 100%;}
}

@media screen and (max-width: 991px) {
	.news .cpzx .f_t .contant{width: 720px;}
	.news .cpzx .f_b .contant{width: 720px;}
	.news .cpzx .f_b .contant .list{width: calc(33.33% - 20px);margin: 10px;box-sizing: border-box;}
	.news .cpzx .f_t .contant .li{margin-right: 10px;}
	
	.news .cpzx .cpzx_xx .contant{width: 720px;}
	.news .cpzx .cpzx_xx .contant .cp .left{width: 100%;}
	.news .cpzx .cpzx_xx .contant .cp .right{width: 100%;height: auto;}
	.news .cpzx .cpzx_xx .contant .cp .right .d_n{position: relative;margin-top: 20px;}
	.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n{width: 740px;}
	.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd ul li{width: 222px;}

	.news .cpzx .fwzc .yxzx .contant{width: 720px;}
	.news .cpzx .fwzc .shfw .contant{width: 720px;}
	.news .cpzx .fwzc .shfw .contant .n .x2{width: 234px;}
	.news .cpzx .fwzc .shfw .contant .n .x3{width: 233px;}
	.news .cpzx .fwzc .shfw .contant .n .x3:nth-child(7){margin-left: 0;}
}

@media screen and (max-width: 767px) {
	.news .banner .cpzx_bg{height: 240px;background-size: cover;background-position: center center;}
	.news .cpzx .f_t .contant{width: 92%;}
	.news .cpzx .f_b .contant{width: 92%;}
	.news .cpzx .f_b .contant .list{width: calc(50% - 10px);margin: 5px;box-sizing: border-box;}
	.news .cpzx .f_t{padding: 15px 0;}
	.news .cpzx .f_t .contant .li .xz i{display: none;}
	.news .cpzx .f_t .contant .li{margin: 0;width: 25%;padding: 5px 0;text-align: center;}
	.news .cpzx .f_t .contant .li a span{padding: 0;width: 100%;}
	.news .cpzx .f_b .contant .list span{line-height: 40px;height: 40px;}

	.news .cpzx .cpzx_xx .contant{width: 92%;}
	.news .cpzx .cpzx_xx .contant .cp .right .d_n{position: relative;margin-top: 20px;}
	.news .cpzx .cpzx_xx .contant .cpsm .b{height: 42px;}
	.news .cpzx .cpzx_xx .contant .cpsm .b .wxz{width: auto;height: 40px;line-height: 40px;text-align: center;padding: 0 10px;margin: 0;font-size: 16px;}
	.news .cpzx .cpzx_xx .contant .cpsm .b .xz{width: auto;height: 40px;line-height: 40px;text-align: center;padding: 0 10px;margin: 0;font-size: 16px;}
	.news .cpzx .cpzx_xx .contant .cpsm .n p{font-size: 14px;line-height: 24px;}
	.news .cpzx .cpzx_xx .contant .cpsm .n{font-size: 14px;line-height: 24px;}
	.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n{width: 100%;margin-left: 0;}
	.news .cpzx .cpzx_xx .contant .xgcp .xgcp_n .bd ul li{margin: 0;box-sizing: content-box;}

	.news .cpzx .fwzc .yxzx .contant{width: 92%;}
	.news .cpzx .fwzc .shfw .contant{width: 92%;}
	.news .cpzx .fwzc .shfw .contant .n .x1{height: auto;line-height: 24px;padding: 18px 10px;font-size: 16px;}
	.news .cpzx .fwzc .shfw .contant .n .x2{width: 100%;margin-bottom: 10px;}
	.news .cpzx .fwzc .shfw .contant .n .x3{width: 100%;margin-left: 0;}
}



.dym{font-size:16px; color:#666666; padding:10px; line-height:35px; clear: both;}
.dym p{ font-size:16px; color:#666666; line-height:35px;}
.dym img{ max-width:100%;}

.Comment input[type="text"]{background:none; width:360px; height: 35px; line-height: 35px; border: 1px solid #ddd; font-size: 13px; color:#999; padding-right:10px; padding-left:10px;font-family:"微软雅黑"; }
.Comment textarea{ background:none; display: block;width:520px;height: 100px;  line-height:18px; border: 1px solid #ddd; font-size: 13px; color: #999; padding:10px;font-family:"微软雅黑";}
.Comment .but{text-align: center; height:38px; background:#007AD5; width:150px; color: #fff; border-radius:100px; float: left; line-height: 38px; font-size: 14px; border:0;}


@media screen and (max-width: 767px) {
	.Comment table{width: 100%;}
	.Comment input[type="text"]{width: 200px}
	.Comment textarea{width: 200px;}
	.Comment td{white-space: nowrap;vertical-align: top;}
}


.news .p_qyxw{ width:100%; float:left; background:#ffffff; margin-bottom:12px;}
.news .p_qyxw .contant{ width:1200px; margin:0px auto; display:block;}
.news .p_qyxw .contant .list{ width:580px; margin:10px;float:left;}
.news .p_qyxw .contant .list .bt{ width:580px; float:left; border-bottom:1px solid #dddddd; padding-top:12px; padding-bottom:10px; height:24px;}
.news .p_qyxw .contant .list .bt b{ height:33px; line-height:24px; color:#333333; float:left; font-size:18px; border-bottom:2px solid #007AD5; padding-left:12px; padding-right:12px;}
.news .p_qyxw .contant .list .bt a{ color:#999999; font-size:14px; line-height:32px; float:right;}
.news .p_qyxw .contant .list .nr{ width:580px; float:left; margin-top:10px; overflow:hidden; }
.news .p_qyxw .contant .list .nr li{width:580px;height:22px; line-height:22px; margin-top:9px; float:left; margin-bottom:10px;}
.news .p_qyxw .contant .list .nr li a{padding-left:20px; background:url(../images/li_ico.png) left 2px no-repeat; color:#333333; font-size:16px; float:left; width:460px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .p_qyxw .contant .list .nr li a:hover{ text-decoration:underline;}
.news .p_qyxw .contant .list .nr li span{float:right; color:#999999; font-size:13px;}

@media screen and (max-width: 1280px) {
	.news .p_qyxw .contant{width: 920px;}
	.news .p_qyxw .contant .list{width: 47%;margin: 10px 0;}
	.news .p_qyxw .contant .list:nth-child(even){float: right;}
	.news .p_qyxw .contant .list .bt{width: 100%;}
	.news .p_qyxw .contant .list .nr{width: 100%;}
	.news .p_qyxw .contant .list .nr li{width: 100%;}
	.news .p_qyxw .contant .list .nr li a{width: calc(100% - 90px);box-sizing: border-box;}
}

@media screen and (max-width: 991px) {
	.news .p_qyxw .contant{width: 720px;}
	.news .p_qyxw .contant .list{width: 100%;margin: 10px 0;}
}

@media screen and (max-width: 767px) {
	.news .p_qyxw .contant{width: 92%;}
	.news .p_qyxw .contant .list .nr li a{font-size: 14px;}
	.news .p_qyxw .contant .list .nr li{margin: 0;padding: 5px 0;}

	.pages{margin-top: 20px;padding-top: 20px;padding-bottom: 20px;font-size: 14px;}
	.pages a{white-space: nowrap;}
}



#subnavlist{ display:none;}
#subnavlist a{ width:157px; float:left; line-height:25px; font-size:14px; color:#666; padding:0; padding-left:30px; margin:0;}

.pro_bt{ width:1200px; border-bottom:1px solid #dddddd; padding-top:12px; padding-bottom:10px; height:24px; margin:0 auto; clear:both;}
.pro_bt b{ height:33px; line-height:24px; color:#333333; float:left; font-size:18px; border-bottom:2px solid #007AD5; padding-left:12px; padding-right:12px;}
.pro_bt a{ color:#999999; font-size:14px; line-height:32px; float:right;}

.honor_list{ margin:0 auto; margin-left:-6px; }
.honor_list li{ margin:6px; width:210px; border:1px solid #dddddd; float:left; padding:3px; overflow:hidden;}
.honor_list li img{ width:210px; height:120px; }
.honor_list li span{ width:210px; text-align:center; height:40px; line-height:20px; overflow:hidden; color:#333333; font-size:15px; display:block; padding:5px 0;}
.honor_list li a{ word-wrap:break-word; }
.honor_list li:hover{border:1px solid #007AD5; background:#007AD5;}
.honor_list li:hover span{ color:#ffffff;}

.cooperation{ margin:0 auto; width:1200px; clear:both; overflow:hidden; padding-top:15px;}

.cooperation .gksm{ width:660px; padding:20px; background:#ffffff; float:left; height:550px; margin-right:10px; margin-bottom:10px; }
.cooperation .gksm .b{ width:700px; float:left;}
.cooperation .gksm .b div{ width:90px; float:left;}
.cooperation .gksm .b div span{ width:90px; float:left; line-height:30px; margin-bottom:10px; color:#333333; font-size:20px;}
.cooperation .gksm .b div i{ width:40px; height:2px; background:#666666; float:left;}
.cooperation .gksm .b a{ background:#007AD5; float:right; height:26px; line-height:26px; width:80px; text-align:center; border-radius:100px; margin-top:15px; color:#ffffff; font-size:13px;}
.cooperation .gksm .n{ width:660px; float:left; }
.cooperation .gksm .n p{line-height:35px; color:#333333; font-size:16px;}

.cooperation .gjjl{ width:440px; padding:10px 20px; background:#ffffff; float:left; margin-bottom:10px; overflow:hidden; }
.cooperation .gjjl .b{ width:440px; float:left;}
.cooperation .gjjl .b div{ width:90px; float:left;}
.cooperation .gjjl .b div span{ width:90px; float:left; line-height:30px; color:#333333; font-size:20px; margin-bottom:10px;}
.cooperation .gjjl .b div i{ width:40px; height:2px; background:#666666; float:left;}
.cooperation .gjjl .b a{ background:#007AD5; float:right; height:26px; line-height:26px; width:80px; text-align:center; border-radius:100px; margin-top:15px; color:#ffffff; font-size:13px;}
.cooperation .gjjl .n{ width:440px; float:left; margin-top:15px;}
.cooperation .gjjl .n p{ line-height:30px; color:#333333; font-size:15px;}
.cooperation .gjjl img{ width:440px; height:190px; float:left; margin-right:10px;}

@media screen and (max-width: 1280px) {
	.news .list_main{background: #f8f8f8;}
	.cooperation{width: 992px;}
	.cooperation .gksm{width: 56%;box-sizing: border-box;height: auto;}
	.cooperation .gksm .n{width: 100%;}
	.cooperation .gjjl{width: calc(44% - 10px);box-sizing: border-box;}
	.cooperation .gjjl .b{width: 100%;}
	.cooperation .gjjl .n{width: 100%;}
	.cooperation .gjjl img{width: 100%;height: auto;}
}

@media screen and (max-width: 991px) {
	.cooperation{width:720px;}
	.cooperation .gksm{width: 100%;}
	.cooperation .gjjl{width: 100%;}
}

@media screen and (max-width: 767px) {
	.cooperation{width: 92%;}
	.cooperation .gksm .n p{font-size: 14px;line-height: 24px;}
}

.contact_title{ width:1200px; margin:0 auto; clear:both; text-align:center; padding-top:20px; overflow:hidden;}
.contact_title h3{ font:bold 18px/35px "微软雅黑"; color:#333;}
.contact_title p{ font:normal 16px/40px "微软雅黑"; color:#999; }


@media screen and (max-width: 1280px) {
	.contact_title{width: 920px;}
}

@media screen and (max-width: 991px) {
	.contact_title{width: 720px;}
}

@media screen and (max-width: 767px) {
	.contact_title{width: 92%;}
	.contact_title p{line-height: 24px;font-size: 14px;padding: 8px 0;}
}


.zscq{padding: 10px 0;float: left;}
.zscq-table{width: 100%;color: #666;text-align: center;border-collapse:collapse;}
.zscq-table td{padding: 5px;border: 1px solid #222;min-width: 80px;}

@media screen and (max-width: 767px) {
	.zscq{width: 100%;}
	.zscq-table{width: 100%;font-size: 14px;}
	.zscq-table td{word-break: break-all;min-width: 50px;}
}