﻿*{margin:0;padding:0; border:0; outline:0; font-family:Arial,"宋体"; }
body{background-color:#f2f2f2;}
ul,li,dl,ol{list-style:none;}
b{display: block; text-indent: 2em; margin-bottom: 10px; color: #000;}
p{text-indent: 2em; margin:16px auto; color: #111; font: 16px/28px verdana,"宋体"; text-align:justify; }
p a{color:rgb(4,74,159); text-decoration:none;}
p a:hover{ text-decoration:underline;}
p[align="center"]{ text-align:center; text-indent:0; font-size:14px; color:#555;}
p.sss{text-indent:2em;font-size:12px; line-height:24px;	text-align:justify; text-justify:inter-ideograph;}
p img{max-width:100%; width:auto; margin-left:-2em; height:auto;}

.div_top{position:relative; width:100%; min-width:1200px; height:80px;background-color:#fff;}
.div_head{position:relative; margin:0 auto; width:1200px; height:80px; left:0px; top:0px;}
.div_head .logo{position: absolute;	width: 320px; height: 80px;	top:0px; left:0px;}
.div_head .logo img{width:320px; height:80px;}
.div_head .div_dh{position:absolute; width:auto; height:40px; top:30px; right:0;}
.div_head .div_dh a{display:block; float:left; height:30px; margin-left:30px; border-bottom:2px solid #fff; font:18px/30px 'Microsoft Yahe'; color:#000; text-decoration:none; text-align:right;}
.div_head .div_dh a:hover{color:#cc0000;border-bottom:2px solid #cc0000;}

.div_banner{position:relative; width:100%; min-width:1200px; height:200px; margin:0 auto; background-position:center;}
.div_weizhi{position:relative; margin:20px auto;  height:20px; width:1200px; font:15px/20px verdana,'宋体'; color:#333;}
.div_weizhi a{color:#333; text-decoration:none;}
.div_weizhi a:hover{ text-decoration:underline;}
.div_heng{position:relative; height:100px; width:1200px; margin:20px auto;}

.div_zhong{position:relative; width:1200px; height:auto; min-height:520px; margin:20px auto;}
#div_left0{position:absolute; top:0; left:0; height:580px; width:248px;}
#div_left{position:absolute; top:0; left:0; height:580px; width:248px; z-index:666;}

.daohan{width:248px;height:580px;}
.daohan .timu{
	position:relative; width:248px; height:41px; margin:0; background-color:#2E6FBF; z-index:998;
    font-size:16px; font-weight:bold; line-height:41px; color:#FFF; text-align:center;
}
.daohan a{font-size:16px;text-decoration:none;color:#555;}
.daohan a:hover{color:#cc0000; text-decoration:underline;}
.daohan .dhlist{width:248px; height:480px; border-top:0; background-color:#fbfbfb; z-index:998;}
.daohan .h2_cat{position:relative; padding:10px 0 10px 28px; left:0; top:0; width:220px; height:40px; background:url(/image/bj.png) no-repeat 0 0; z-index:668;}
.daohan .h2_cat:first-child{margin-top:-1px;}
.daohan .h2_cat_2{position:relative; padding-left:50px; width:180px; height:40px; background:url(/image/icon_main.png) no-repeat 0 0; z-index:88;}
.daohan .h2_cat_2 a{ height:22px; font-size:16px; font-weight:bold; line-height:22px;}
.daohan .h2_cat_2 span{	font-size:12px;	line-height:18px; color:#666666;}
.daohan .h2_cat:hover{z-index:998; background-position:0 -60px;}
.daohan .h2_cat:hover .h2_cat_2 a{color:#cc0000;}
.daohan .h2_cat:hover .h2_cat_2 span{color:#cc0000;}
.daohan .h3_cat{
	position:absolute; display:none; z-index:999;
	width:886px; height:496px; left:242px; margin:0; padding:40px 5px 40px 65px; border:2px solid #cc0000; 
    background-color:White; box-shadow: 0px 8px 16px rgba(0,0,0,.18);
}
.daohan .h3_zuo{position:absolute;top:2px; z-index:999; left:225px;  width:20px; height:56px; background-color:#fff;}
.daohan .h2_cat:hover .h3_cat{display:block;}
.daohan .h4_cat{display:inline; float:left; height:40px; width:220px; padding:10px 0 10px 0; margin-bottom:20px; _overflow:hidden;}
.daohan .h4_cat div{width:150px; height:40px; padding-left:50px; background:url(/image/icon_main.png) no-repeat 0 0;}
.daohan .h4_cat a{font-size:16px; font-weight:bold; line-height:40px;}

.div_jjmain{position:relative; margin-left:270px; height:auto; min-height:550px; width:870px; padding:30px 30px 0 30px; background-color:#fff; z-index:555;}
.index_jj{position:relative; width:100%; height:50px; font:24px/30px 'Microsoft Yahei'; color:#333;}
.index_jjnr{position:relative; width:872px; height:329px; color:#333; border-bottom:1px solid silver; margin-bottom:30px;}
.jj_wz{position:absolute; left:0; top:0; width:512px; height:239px; font:16px/27px '宋体'; text-indent: 2em;text-align: justify; }
.jj_tu{position:absolute; left:542px; top:0; width:330px; height:239px; }
.jj_tu img{ width:330px; height:239px; border-radius:3px;}

.index_lx{width:840px; height:110px; margin:15px 0 7px 0; font:15px/27px Arial,'宋体';}
.index_lx span{font-weight:bold;color:#000;}
.index_lx a{color:#111;text-decoration:none; font-size:15px;}
.index_lx a:hover{color:red;text-decoration:underline;}

.inlx0{position:relative; float:left; width:130px; height:110px; background:url(/image/weixin.png) no-repeat 0 0;}
.inlx1{position:relative; float:left; width:250px; height:27px; }
.inlx2{position:relative; float:left; width:460px; height:27px;  }
.inlx3{position:relative; float:left; width:710px; height:29px; line-height:28px; } 

.index_cp{position:relative; width:1200px; height:520px; margin:20px auto;}
.index_cp2{position:relative; width:1200px; height:250px; margin:20px auto;}
.index_cplm{position:absolute; width:248px; height:250px; top:0; left:0; margin:0 auto; }
.index_cp2 index_cplm{height:250px;}
.index_cplm a,.index_cplm2 a{ position:relative; display:block; width:100%; height:100%;}

.cplm_flfm{background:url(/image/index_flfm.jpg) no-repeat 0 0; height:520px;}
.cplm_tfm{background:url(/image/index_tongfm.jpg) no-repeat 0 0;}
.cplm_skgj{background:url(/image/index_skgj.jpg) no-repeat 0 0; height:520px;}
.cplm_ppr{background:url(/image/index_pprgj.jpg) no-repeat 0 0;}
.cplm_pe{background:url(/image/index_pegj.jpg) no-repeat 0 0;}
.cplm_pvc{background:url(/image/index_pvcgj.jpg) no-repeat 0 0;}
.cplm_fl{background:url(/image/index_falan.jpg) no-repeat 0 0;}
.cplm_wt{background:url(/image/index_wantou.jpg) no-repeat 0 0;}
.cplm_gx{background:url(/image/index_zuixin.jpg) no-repeat 0 0; height:520px;}

.div_list_cp{position:relative; width:952px; height:250px; margin-left:248px;}

.sywz{position:relative; height:400px; width:1200px; margin:20px auto;}
.sywz .wz1{position:absolute; padding:0 20px; top:0; left:0; width:346px; height:400px; background-color:#fff;}
.sywz .wz2{position:absolute; padding:0 20px; top:0; left:407px; width:346px; height:400px; background-color:#fff;}
.sywz .wz3{position:absolute; padding:0 20px; top:0; left:814px; width:346px; height:400px; background-color:#fff;}
.sywz ul li{list-style-type:none; display:block; height:40px; border-top:1px dotted silver; white-space:nowrap; overflow:hidden;}
.sywz ul li:first-child{border:0;}
.sywz ul li a{color:black; text-decoration:none;font:14px/40px verdana,"宋体";}
.sywz ul li a:hover{color:#cc0000;text-decoration:underline;}
.lmtop{position:relative; width:100%; height:50px;}
.lmtop a.toplj{ text-decoration:none; font:bold 18px/60px "微软雅黑"; color:#000;}
.lmtop a.toplj:hover{ text-decoration:underline; color:#cc0000;}
.lmmain{position:relative; padding-top:10px; width:100%; font:16px/26px Arial,"微软雅黑"; }

.div_main{position:relative; margin-left:270px; height:auto; min-height:550px; width:870px; padding:30px 30px 0 30px; background-color:#fff; z-index:555;}
.div_wzmain img{max-width:100%; width:auto;}

.div_cpxq{position:relative; width:870px; height:302px; margin:0 auto; }
.div_cpxqpic{position:absolute; top:0; left:0; width:327px; height:300px; background-color:#999; border:1px solid #ddd;}
.div_cpxqpic img{ height:300px; width:327px;}
.div_cpxqbt{position:absolute; top:0; right:0; width:495px; height:302px; backg0round-color:#f0f0f0;}
.div_cpxqbt h1{font:700 20px/30px Verdana,'Microsoft Yahei'; color:#333; display:block; position:relative; width:100%; height:60px;}
.div_cpxqbt .dt{position:relative; float:left; width:60px; height:30px; font:15px/30px '宋体'; color:#888;}
.div_cpxqbt .dd{position:relative; float:left; width:435px; height:30px; font:15px/30px verdana,'宋体'; }
.div_cpxqbt .bshare-custom{position:relative; float:left; font:15px/30px '宋体';  height:30px; margin-top:10px;}

.div_wzfg{position:relative; width:810px; height:50px; padding:0 30px; margin-top:30px; font:bold 16px/50px Verdana,'Microsoft Yahei'; color:#333; background-color:#f2f2f2;}

.div_cpmain{position:relative; margin-left:248px; height:auto; width:952px; }
.div_item_cp{position:relative; width:952px; height:auto; min-height:500px;}
.div_cp{position:relative; width:218px; height:250px; margin:0 0 20px 20px;float:left;}
.div_cp .cpimg{position:relative; text-align:center; height:200px;background-color:#fff; width:218px;}
.div_cp .cpimg img{height:200px; width:218px;}
.div_cp .cpmc{position:relative; width:218px; height:50px; text-align:center; background-color:#fff;}
.div_cp .cpmc a{ display:block; width:218px; height:50px; text-align:center; white-space: nowrap; color:#222; font:16px/36px 'Microsoft yahei'; text-decoration:none; overflow:hidden;}
.div_cp:hover{box-shadow:0px 0px 15px #ccc;	-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px); -o-transform:translateY(-6px);transform:translateY(-6px);}

.div_cpmcsl{position:relative; width:calc(100% - 20px); height:41px; padding:0; margin-left:20px; font:14px/40px '宋体'; b0ackground-color:#2E6FBF; color:#555;}
.cpsl{position:absolute; right:0; top:0; width:300px; text-align:right;}

.div_cpxqmain{position:relative; width:100%; height:auto; min-height:378px; padding:20px 0; color:#333; text-align:justify; margin-bottom:30px; font:16px/26px '宋体'; word-break: break-all;}
.div_cpxqmain h3{font-family:"微软雅黑", "宋体", "黑体", Arial;font-size:18px;line-height:50px;color:red;font-weight:bold;}
.bz{text-indent: 0em; font-size:14px; line-height:20px; color:#555; margin:5px auto;}
.div_cpxqmain p[align="center"]{text-align: center; text-indent: 0em; font-size:14px; line-height:20px; color:#888; margin:5px auto;}
.div_cpxqmain img{max-width:872px; text-indent:0; margin:10px auto; text-align:center;}
.div_cpxqmain p img{margin-left:-2em;}

.xq{border:1px solid black; margin:15px 0; border-collapse:collapse;font-size:16px; width:872px;}
.xq td{padding:0 30px; border:1px solid #888;font-family:Arial,"宋体"; height:50px;}
.xq td:first-child{ background-color:#f2f2f2; width:80px; text-align:center; white-space:nowrap;}

.ggcc{border:1px solid black; margin:15px 0; border-collapse:collapse;font-size:16px; width:872px; text-align:center;}
.ggcc td{ border:1px solid #888;font-family:Arial,"宋体"; height:40px; }
.ggcc td:first-child{ font-weight:bold; background-color:#f2f2f2; width:80px;}
.ggcc tr:first-child{ font-weight:bold; background-color:#f2f2f2;}

.dn{border:1px solid black; margin:15px 0; border-collapse:collapse;font-size:16px; width:872px; text-align:center;}
.dn td,.div_cpxqmain .dn th{ border:1px solid #888;font-family:Arial,"宋体"; height:50px; width:80px;}
.dn td:first-child{ font-weight:bold; background-color:#f2f2f2; width:141px;}
.dn tr:first-child,.div_cpxqmain .dn th{ font-weight:bold; background-color:#f2f2f2;}
.xiao{font-size:15px;}

.falan{border:1px solid black; margin:15px 0; border-collapse:collapse; font-size:16px; width:872px; text-align:center;}
.falan td,.falan th{ border:1px solid #888; font-family:Verdana,"宋体"; height:40px; width:65px;}
.falan td:first-child,.falan th{ font-weight:bold; background-color:#f2f2f2; width:78px; text-align:center; white-space:nowrap;}
.falan .fl td{ height:40px; font-weight:bold; font-size:14px;  background-color:#f2f2f2; line-height:18px;}

.pe{border:1px solid black; margin:15px 0; border-collapse:collapse; font-size:12px; width:872px; text-align:center;}
.pe td{ border:1px solid #888; font-family:Verdana,"宋体"; height:40px; width:65px;}
.pe td:first-child{ font-weight:bold; background-color:#f2f2f2; width:78px; text-align:center; white-space:nowrap;}
.pe .fl td{ height:40px; font-weight:bold; font-size:12px;  background-color:#f2f2f2; line-height:18px;}

.wzbg{border:1px solid black; margin:15px 0; border-collapse:collapse;font-size:16px; width:872px; text-align:center;}
.wzbg td{ border:1px solid #888;font-family:Arial,"宋体"; height:40px; }

.div_wzsm{position:relative; width:100%; height:60px; padding:20px 0 30px 0; font:12px/20px '宋体'; color:#666;	border-top:1px solid #ccc; text-align: justify;}

.div_wzbt{position:relative; width:100%; min-height:25px; height:auto; font:22px/26px Verdana,'Microsoft Yahei'; color:#333;}
.div_wzlmbt{min-height:40px;}
.div_wzbt h1{font:24px/26px Verdana,'Microsoft Yahei'; color:#333; text-align: justify;}
.div_wzbt .wzsl{position:absolute; right:0; top:0; width:220px; height:30px; font:14px/26px Verdana,'Microsoft Yahei'; color:#333; text-align:right;}
.div_wzrq{position:relative; width:100%; height:40px; font:14px/30px Verdana,"宋体"; color:#666; border-bottom:1px solid #ddd;}
.div_wzrq a{text-decoration:none; color:#006699;}
.div_wzrq a:hover{text-decoration:underline; color:#cd0200;}
.div_wzrq .bdsharebuttonbox{position:absolute; right:0; top:0;}
.div_wzrq .bdsharebuttonbox span{float:left; font:12px/16px '宋体'; margin: 6px 6px 6px 0;}
.div_wzmain{
	position:relative; width:100%; height:auto; min-height:378px; margin-bottom:30px; padding:20px 0; 
	color:#333; text-align:justify; font:16px/26px '宋体'; word-break: break-all;
}
.div_wzlb{
	position:relative; padding-bottom:30px; margin-top:15px; border-top:1px solid #ddd;
	width:872px; min-height:741px; height:auto; _height:741px;
}
.div_wzlb .lbitem{position:relative; width:872px; min-height:45px; height:auto; border-bottom:1px dotted #ccc;}
.div_wzlb .lbitem .lbbt{position:absolute; left:0; top:0; width:722px; height:40px;}
.div_wzlb .lbitem .lbbt a{color:#222; text-decoration:none; font:14px/45px Verdana,"宋体";}
.div_wzlb .lbitem .lbbt a:hover{color:#cc0000; text-decoration:underline;}
.div_wzlb .lbitem .lbrq{position:absolute; right:0; top:0; width:150px; height:45px; text-align:right; font:14px/45px Verdana,"宋体";}

.div_wzsx{position:relative; width:100%; height:70px; padding:20px 0; font-size:14px; line-height:35px; border-top:1px solid #ccc;}
.div_wzsx a{color:#006699; text-decoration:none;}
.div_wzsx a:hover{color:#cc0000; text-decoration:underline;}

.div_wzsx .div_sx{position:relative; width:100%; height:35px;}
.div_wzsx .div_sx .syp{position:absolute; width:60px; height:35px;}
.div_wzsx .div_sx .sypbt{position:relative; width:800px; padding-left:60px; height:35px;}

.div_leftmenu{position:relative; width:168px; height:auto; background-color:#fff; margin-bottom:20px; padding:30px 40px;}
.div_leftmenu span{font:22px/26px Verdana,'Microsoft Yahei'; color:#333;}
.div_leftmenu ul{ margin:20px auto;}
.div_leftmenu li{width:168px; display:block; height:40px; line-height:40px; font-size:16px;}
.div_leftmenu li a{color:#333;text-decoration:none; font-size:16px;}
.div_leftmenu li a:hover{color:#cc0000;text-decoration:underline;}
.div_leftmenu li.hover a{color:#cc0000;}
.llxq{min-height:100px; line-height:40px; padding-top:20px;}
#allmap{position:relative; width:872px; height:500px; border:0px solid #ccc; margin:20px auto 0 auto;}

.div_wzfy{position:relative; left:0; top:0; width:100%; height:74px; font-size:14px;line-height:45px; text-align:center;}
.div_wzfy a,.div_wzfy .en,.div_wzfy .hov{padding:10px 15px; margin-right:10px; border:1px solid #666; color:#666; font-size:14px; line-height:45px; text-decoration:none;}
.div_wzfy .en{cursor: not-allowed;}
.div_wzfy a:hover{color:#fff; background-color:#3385ff; border:1px solid #3385ff;}
.div_wzfy .hov{border:1px solid #fff; color:#000;}

.div_cpfy{position:relative; margin-left:20px; margin-top:20px; width:932px; height:54px; font-size:14px;line-height:45px; text-align:center; white-space:nowrap;}
.div_cpfy a,.div_cpfy .en,.div_cpfy .hov{padding:12px 15px; margin-right:10px; font-size:14px; line-height:45px; color:#333; text-decoration:none; background:#fff;}
.div_cpfy .en{cursor: not-allowed; }
.div_cpfy a:hover{color:#fff; background-color:#3385ff; }
.div_cpfy .hov{color:#000; background-color:#f2f2f2;}

.div_bottom{z-index:666; position:relative; margin-top:30px; background-color:#333333; width:100%; min-width:1200px; height:auto; min-height:200px; _height:200px;}
.div_di{position:relative; width:1200px; height:130px; left:0px; margin:0 auto; padding-top:30px;}
.div_ser{position:absolute;left:0;width:600px;height:130px;color:#fff;}
.ser{position:relative; width:150px; height:130px; float:left;}
.sertop{position:relative;height:26px;width:100%;font:bold 16px/18px "宋体"; color:#fff;}
.sernr{position:relative;height:104px;width:100%;}
.sernr ul li{list-style-type:none;display:block; height:26px;font:13px/26px "宋体";}
.sernr ul li a{color:#fff; text-decoration:none;font:13px/26px "宋体";}
.sernr ul li a:hover{text-decoration:underline;}
.ewm{position:absolute; top:30px; right:450px; height:130px; width:110px; text-align:center; color:#fff; font:12px/24px '宋体';}
.div_lxfs{position:relative; z-index:800; color:#fff; padding:0; margin-left:780px; width: 420px; height: 130px; right:0px; }
.lxfs1{font:bold 16px/18px '宋体'; display:block; height:25px; border-bottom:1px solid white;}
.lxfs2{font-size:12px; line-height:16px; display:block; margin-top:8px; }
.lxfs3{font-size:12px; line-height:16px; display:block; height:16px; white-space:nowrap;}
.div_lxfs a{color:#fff; text-decoration:none;}
.div_lxfs a:hover{text-decoration:underline;}

.wl{position:relative; width:1200px; margin:20px auto 0 auto; padding-bottom:30px; font-size:12px; line-height:20px; color:White; height:auto; z-index: 100;}
.wl a{margin-right:10px;color:White;text-decoration:none; white-space:nowrap;}
.wl a:hover{text-decoration:underline;}

#topcontrol{position:fixed; z-index:700; width:50px; height:50px; bottom:30px; right:30px; background:url(/image/backtop.png) no-repeat 0 0; text-align:center; text-decoration:none;}
#topcontrol:hover{background:url(/image/backtop.png) no-repeat -50px 0;}


@media screen and (max-device-width: 640px)
{
	p{margin:12px 10px; font: 14px/24px verdana,"宋体";}
	p[align="center"]{ text-align:center; text-indent:0; font-size:12px; color:#555;}
	.div_top{min-height:120px; height:auto; min-width:200px; margin:0 auto; }
	.div_head{width:100%; height:120px;}
	.div_head .logo{position:relative; left:10px; width:calc(100% - 20px);}
	.div_head .logo a{position:relative; width:100%; height:100%; display:block;}
	.div_head .logo img{width:100%; height:auto; max-width:320px;}
	.div_head .div_dh{position:relative; width:100%; top:0;	background-color:#006699; color:#fff;}
	.div_head .div_dh a{height:40px; width:16.6%; margin-left:0; font:12px/38px 'Microsoft Yahe'; color:#fff; text-align:center; white-space:nowrap; border-bottom:0;}
	.div_head .div_dh a:first-child{width:0; display:none;}
	.div_head .div_dh a:hover{color:#cc0000; border-bottom:0;}
	.div_banner{display:none;}	
	.div_weizhi{position:relative; margin:0 auto; min-height:16px; height:auto; padding:11px 10px; width:calc(100% - 20px); font:13px/16px verdana,'宋体'; color:#333; background-color:#fff; }
	.div_weizhi a{color:#333; text-decoration:none;}
	.div_weizhi a:hover{ text-decoration:underline;}
	.div_heng{display:none; width:0; height:0; }
	
	.div_zhong{width:100%; margin:0px auto;}
	#div_left0{display:none; height:auto;}
	#div_left{position:relative; height:auto; width:100%;}
	
	.daohan{width:100%; height:579px;}
	.daohan .timu{width:132px; height:40px; line-height:39px; font-size:12px;}
	.daohan .dhlist{width:100%;	}
	.daohan .h2_cat{width:calc(100% - 2px); height:38px; padding:10px 0 9px 0;background:#f8f8f8; border-top:2px solid #f8f8f8; border-left:2px solid #f8f8f8; border-bottom:1px solid silver; z-index:668;}
	.daohan .h2_cat:first-child{margin-top:0;}
	.daohan .h2_cat_2{width:180px; padding-left:45px; margin-left:3px; margin-top:-2px;}
	.daohan .h2_cat_2 a{font-size:14px; line-height:22px;}
	.daohan .h2_cat_2 span{font-size:10px;}
	.daohan .h2_cat:hover .h2_cat_2 a{color:#555;}
	.daohan .h2_cat:hover .h2_cat_2 span{color:#666666;}
	.daohan .hov{z-index:999; height:37px; border:2px solid #cc0000; border-right:0; background:#fff; }
	.daohan .hov .h2_cat_2 a{color:#cc0000;}
	.daohan .h3_cat{width:calc(100% - 134px); height:576px; left:130px; padding:0; box-shadow: 0 0 0 #fff; overflow:hidden;}
	.daohan .h3_zuo{top:0px; left:130px;  width:3px; }
	.daohan .hov .h3_cat{display:block; z-index:669;}
	.daohan .h4_cat{height:80px; width:80px; padding:0; margin-bottom:0; _overflow:hidden;}
	.daohan .h4_cat div{position:relative; margin:20px 0 0 30px; padding-top:40px; padding-left:0; width:40px; height:20px; text-align:center;}
	.daohan .h4_cat a{position:relative; display:block; width:74px; left:-17px; height:20px; background-color:#fff; font-size:12px; font-weight:normal; text-align:center; line-height:16px; }

	.div_jjmain{margin:0; width:100%; padding:0; min-height:200px; background-color:#f2f2f2;}
	.index_z{margin-top:20px;}
	.index_jj{ width:calc(100% - 20px); margin:0 auto; padding:15px 10px 0 10px; font-size:20px; height:40px; background-color:#fff; }
	.index_jjnr{width:calc(100% - 20px); height:auto; margin:0 auto; padding:0 10px 20px 10px; border:0; background-color:#fff;}
	.jj_wz{position:relative; width:100%; height:auto; font:14px/24px '宋体'; margin-bottom:20px; }
	.jj_tu{position:relative; left:0; width:100%; height:auto; text-align:center;}
	.jj_tu img{ width:100%; max-width:330px; height:auto;}
	.index_lx{width:calc(100% - 20px); height:auto; margin:20px auto; font:14px/22px '宋体'; padding:20px 10px;  background-color:#fff;}
	.inlx0{width:130px; height:120px; background:url(/image/weixin.png) no-repeat 0 0;}
	.inlx1{width:calc(100% - 130px); height:22px; }
	.inlx2{width:calc(100% - 130px); min-height:22px; height:auto; }
	.inlx3{width:calc(100% - 5px); margin-left:5px; min-height:29px; height:auto; line-height:28px;} 
	.inlx4{width:calc(100% - 5px); margin-left:5px; min-height:29px; height:auto; line-height:28px; }
	
	.index_cp{position:relative; width:100%; height:auto; min-height:200px; margin:0px auto;}
	.index_cp2{position:relative; width:100%; height:auto; min-height:200px; margin:0px auto;}
	.index_cplm{position:relative; width:100%; height:100px; margin:20px auto 0 auto; }
	.index_cplm a,.index_cplm2 a{ position:relative; display:block; width:100%; height:100%;}
	
	.cplm_flfm{background-image:url(/image/index_flfm2.jpg); background-position:center;}
	.cplm_tfm{background-image:url(/image/index_tongfm2.jpg); background-position:center;}
	.cplm_skgj{background-image:url(/image/index_skgj2.jpg); background-position:center;}
	.cplm_ppr{background-image:url(/image/index_pprgj2.jpg); background-position:center;}
	.cplm_pe{background-image:url(/image/index_pegj2.jpg); background-position:center;}
	.cplm_pvc{background-image:url(/image/index_pvcgj2.jpg); background-position:center;}
	.cplm_fl{background-image:url(/image/index_falan2.jpg); background-position:center;}
	.cplm_wt{background-image:url(/image/index_wantou2.jpg); background-position:center;}
	.cplm_gx{background-image:url(/image/index_zuixin2.jpg); background-position:center;}
	.div_list_cp{position:relative; width:calc(100% - 20px); height:auto; margin-left:0;}
	
	.sywz{height:auto; width:100%;}
	.sywz .wz1{position:relative; padding:0 10px 10px 10px; width:calc(100% - 20px); margin:20px auto; height:auto;}
	.sywz .wz2{position:relative; padding:0 10px 10px 10px; left:0; width:calc(100% - 20px); margin:20px auto; height:auto;}
	.sywz .wz3{position:relative; padding:0 10px 10px 10px; left:0; width:calc(100% - 20px); margin:20px auto; height:auto;}
	.sywz ul li{min-height:20px; height:auto; white-space:normal; padding:10px 0; }
	.sywz ul li a{color:black; text-decoration:none;font:14px/20px "宋体";}
	.lmtop{height:40px;}
	
	.div_main{margin:0; width:100%; padding:10px 0 0 0; min-height:200px;}
	.div_cpxq{width:310px; height:463px; padding:15px 15px 0 15px; }
	.div_cpxqpic{position:relative;  width:308px; height:286px;}
	.div_cpxqpic img{ height:286px; width:308px;}
	.div_cpxqbt{position:relative; width:308px; height:145px; }
	.div_cpxqbt h1{font:700 18px/30px Verdana,'Microsoft Yahei'; height:30px; margin:10px 0;}
	.div_cpxqbt .dt{height:25px; font:15px/25px '宋体'; }
	.div_cpxqbt .dd{width:248px; height:25px; font:15px/25px verdana,'宋体'; }
	
	.div_wzfg{width:100%; text-indent:1em; margin-top:0px; padding:0; line-height:48px;}
	
	.div_cpmain{height:auto; min-height:580px; width:100%; padding:0; z-index:555; margin:0;}
	.div_item_cp{width:calc(100% - 20px); }
	.div_cp{width:calc(50% - 20px); height:auto; margin:20px 0 0 20px; }
	.div_cp .cpimg{height:auto; width:100%;	border-radius:5px 5px 0 0; overflow:hidden;}
	.div_cp .cpimg img{height:auto;	width:100%; }
	.div_cp .cpmc{width:100%; border-radius:0 0 5px 5px; overflow:hidden;}
	.div_cp .cpmc a{width:100%; font:13px/20px 'Microsoft yahei'; white-space:normal;}
	.div_cp:hover{box-shadow:0px 0px 0px #fff;	-webkit-transform:translateY(-0px);-moz-transform:translateY(-0px);-ms-transform:translateY(-0px); -o-transform:translateY(-0px);transform:translateY(-0px);}
	.div_cpmcsl{width:calc(100% - 20px); margin:0 auto; height:60px; font:14px/60px 'Microsoft yahei'; background-color:#fff; padding:0 10px;}
	.cpsl{right:10px;}
	
	.div_cpxqmain{padding:10px 0; margin-bottom:10px;}
	.div_cpxqmain h3{font-size:14px;text-indent:1em;}
	.div_cpxqmain .bz{font-size:10px; }
	.div_cpxqmain p[align="center"]{text-align: center;	text-indent: 0em; font-size:14px; line-height:20px; color:#888; margin:5px auto;	}
	.div_cpxqmain img{width:100%; }
	.div_cpxqmain p img{width:100%; margin-left:-2em; }
	
	.xq{margin:10px 0; font-size:13px; width:100%; line-height:15px;}
	.xq td{padding:8px 10px; height:30px; }
	.xq td:first-child{text-indent:0em; width:100px;}

	.ggcc{margin:10px 0; font-size:10px; width:100%; }
	.ggcc td{ height:20px; }
	.ggcc td:first-child{ width:auto;}

	.dn{margin:10px 0; font-size:10px; line-height:12px; width:100%; }
	.dn td,.div_cpxqmain .dn th{ height:20px; width:auto; padding:10px 0;}
	.dn td:first-child{ width:auto; white-space:normal;}
	.xiao{font-size:10px;}

	.falan{margin:10px 0; font-size:10px; line-height:12px; width:100%;}
	.falan td{height:20px; width:auto; padding:10px 0;}
	.falan td:first-child{ width:auto; white-space:normal;}
	.falan .fl td{ height:20px; font-size:10px; line-height:12px; }

	.pe{margin:10px 0; font-size:10px; line-height:12px; width:100%; }
	.pe td{height:20px; width:auto; padding:10px 0;}
	.pe td:first-child{ width:auto; white-space:normal;}
	.pe .fl td{ height:20px; font-size:10px; line-height:12px;}

	.wzbg{margin:10px 0; font-size:10px; line-height:12px; width:100%; }
	.wzbg td{height:20px;  padding:10px 0;}

	.div_wzsm{width:calc(100% - 20px); margin:0 auto; min-height:100px; height:auto; padding:0 0 20px 0; font:12px/16px '宋体'; border:0;}
	
	.div_wzbt{ width:calc(100% - 20px); margin:10px auto 0 auto; font-size:18px; font-weight:bold;}
	.div_wzbt h1{font-size:20px;}
	.div_wzrq{width:calc(100% - 20px); margin:0 auto;}
	.div_wzrq .wznrfx{display:none; width:0; height:0;}
	.div_wzmain{min-height:200px; margin-bottom:0px; }
	.div_wzmain p img{width:100%; margin-left:-2em; }

	.div_wzlb{padding:0; width:calc(100% - 20px); min-height:100px;	margin:0 auto;}	
	.div_wzlb .lbitem{width:100%; min-height:60px; border-bottom:1px dotted #ccc;}
	.div_wzlb .lbitem .lbbt{position:relative; width:100%; min-height:18px; height:auto; padding-top:12px;}
	.div_wzlb .lbitem .lbbt a{color:#222; font:14px/18px "宋体";}
	.div_wzlb .lbitem .lbrq{position:relative; width:100%; height:20px; text-align:left; color:#888; font:10px/14px Verdana,"宋体";}
	
	.div_wzsx{width:calc(100% - 20px); min-height:50px; height:auto; margin:0 auto; font-size:12px; line-height:15px;}
	.div_wzsx .div_sx{position:relative; width:100%; min-height:15px; height:auto; padding:5px 0;}
	.div_wzsx .div_sx .syp{position:absolute; width:55px; height:15px;}
	.div_wzsx .div_sx .sypbt{position:relative; width:calc(100% - 55px); padding-left:55px; min-height:15px; height:auto;}
	
	.div_leftmenu{width:calc(100% - 30px); margin:20px auto; padding:20px 10px 10px 20px;}
	.div_leftmenu span{font-size:16px;}
	.div_leftmenu ul{ margin:0 auto; width:100%; display:block; position:relative; min-height:50px; height:auto; overflow:hidden; }
	.div_leftmenu li{width:25%; float:left; font-size:12px; padding:10px 0; min-height:30px; height:auto; line-height:20px;}
	.div_leftmenu li a{font-size:12px;}
	.llxq{min-height:100px; line-height:25px; padding-top:20px; width:calc(100% - 20px); margin:0 auto; font-size:13px;}
	#allmap{margin:20px auto;width:100%; height:500px;}
	
	.div_wzfy{margin-top:10px; min-height:54px; height:auto;}
	.div_wzfy a,.div_wzfy .en,.div_wzfy .hov{padding:10px; margin-right:8px; font-size:12px; border-radius:5px;}
	.div_wzfy .en{background:#f2f2f2;}
	.div_wzfy .num,.div_wzfy .hov{display:none;}
	
	.div_cpfy{margin:20px auto 10px auto; min-height:54px; height:auto;  width:100%;}
	.div_cpfy a,.div_cpfy .en,.div_cpfy .hov{padding:10px; margin-right:8px; font-size:12px; border-radius:5px; }
	.div_cpfy .en{background:#f2f2f2;}
	.div_cpfy .num,.div_cpfy .hov{display:none;}
	
	.div_bottom{margin-top:20px; height:400px; height:auto; min-width:300px;}
	.div_di{width:100%; height:auto; padding-top:5px;}
	.div_ser{position:relative; width:100%; margin:5px auto; height:120px;}
	.ser{width:100%; height:30px;}
	.sertop{width:25%; float:left; font:bold 12px/26px "宋体"; text-align:center;}
	.sernr{height:26px;width:75%; float:left;}
	.sernr ul li{font:12px/26px "宋体"; position:relative; float:left; width:25%; overflow:hidden;}
	.sernr ul li a{font:12px/26px "宋体";}
	.ewm{position:relative; width:auto; top:0; right:0; margin:0 auto;}
	.div_lxfs{width:calc(100% - 20px); min-height:100px; height:auto; padding:10px 0 20px 0; margin:0 auto;}
	.lxfs1{font:bold 16px/22px '宋体'; height:30px; text-align:center;}
	.lxfs2{font-size:12px; line-height:16px; }
	.lxfs3{font-size:12px; line-height:16px; height:32px; white-space:normal;}
	.div_lxfs a{color:#fff; text-decoration:none;}
	.div_lxfs a:hover{text-decoration:underline;}

	.wl{width:calc(100% - 20px); margin:0 auto; padding-bottom:20px; font-size:12px; }
	.wl a{white-space:normal;}
	#topcontrol{display:none; width:0; height:0;}
}
