* {

	margin: 0px auto;

	border: 0px;

	padding: 0px;

}

a {

	color: inherit;

	text-decoration: none;

}

li {

	list-style-type: none;



}

.clear {

	clear: both;

}

.blank5 {

	clear: both;

	height: 5px;

}

.blank10 {

	clear: both;

	height: 10px;

}

.blank20 {

	clear: both;

	height: 20px;

}

.blank25 {

	clear: both;

	height: 25px;

}

.blank30 {

	clear: both;

	height: 30px;

}

.blank40 {

	clear: both;

	height: 40px;

}

.blank45 {

	clear: both;

	height: 45px;

}

.blank65 {

	clear: both;

	height: 65px;

}

body {

	color: #2b2b2b;

	width:100%;

	font-family: "Microsoft Yahei", "SimSun", "Comic Sans MS", "MS PGothic", Helvetica, Arial, sans-serif;

	min-width:1280px;

	margin:0 auto;

	background:#ffffff;

}







.top{ width:100%; height:80px; background:#fff; position:fixed; top:30px; z-index:999; }

.top .tbox{ width:1200px; margin:0 auto; height:80px; position:relative;}

.top .tbox .tl{ float:left; margin-left:190px;}

.top .tbox .tl li{ width:120px; height:80px; line-height:80px; float:left; font-size:16px; color:#333333; text-align:center;}

.top .tbox .tl li span{ width:1px; height:14px; background-color:#d2d2d2; float:right; display:block; margin-top:33px;}

.top .tbox .tl li a{ color:#333; font-weight:bold; cursor:pointer}

.top .tbox .tl li a:hover{color:#e5322d;}

.top .tbox .tl li.t a{color:#e5322d;}

.top .tbox .tr{ float:right; margin-right:10px;}

.top .tbox .tr .te{ width:30px; height:80px; float:left; background:url(../images/tel.jpg);}

.top .tbox .tr .tx{  float:left; color:#e5322d; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:80px;}



.top .tbox .ha{ width:118px; height:172px; background:url(../images/ha.png) no-repeat; position:absolute; left:0; top:0;}



.ban{background:url(../images/ban3.jpg) no-repeat; height:625px; background-position:center; overflow:hidden; margin-top:110px;}

.ban .jbox{ width:1000px; height:90px; margin:0 auto; margin-top:534px;}

.ban .jbox .jjt{ width:190px; height:60px; font-size:24px; color:#fff; font-weight:bold; text-align:center; float:left; margin-top:30px; line-height:55px;}

.ban .jbox .jjd{ width:740px; float:left; padding:12px 35px; font-size:14px; color:#444444; line-height:22px; font-weight:bold;}





.fz{ margin:0 auto; margin-top:20px; width:1200px; height:340px; margin-bottom:25px; }

.fz .flb{ width:599px; height:340px; float:left; border-right:1px solid #dddddd}

.fz .flb .fpic{ width:549px; height:88px; text-align:right; margin-right:50px; margin-top:20px; }

.fz .flb .ftit{ width:549px; height:60px; line-height:60px; font-size:24px; color:#444444; font-weight:bold; text-align:right; margin-right:50px;}

.fz .flb .ftit a{ color:#444;}

.fz .flb .ftit a:hover{ color:#f87976;}

.fz .flb .fcon{ width:549px; margin-right:50px;}

.fz .flb .fcon p{ line-height:30px; font-size:16px; color:#666666; text-align:right;}



.fz .frb{ width:599px; height:340px; float:left;}

.fz .frb .fpic{ width:549px; height:88px; text-align:left; margin-left:50px; margin-top:20px; }

.fz .frb .ftit{ width:549px; height:60px; line-height:60px; font-size:24px; color:#444444; font-weight:bold; text-align:left; margin-left:50px;}

.fz .frb .ftit a{ color:#444;}

.fz .frb .ftit a:hover{ color:#f87976;}

.fz .frb .fcon{ width:549px; margin-left:50px;}

.fz .frb .fcon p{ line-height:30px; font-size:16px; color:#666666; text-align:left;}



/*地理优势*/

.dl{ width:100%; background:#e5433f; height:663px;}

.dl .dtit{ width:523px; height:150px; background:url(../images/dtb.jpg) no-repeat;}

.dl .dcon{ width:1200px; height:480px; margin:0 auto;} 



.wrap{width:1200px; }

.hide{display:none;}

#tab_t{height:42px; width:480px; margin:0 auto; }

#tab_t li{float:left; width:220px; height:42px; line-height:42px; margin:0 10px; text-align:center;  background:#f87976; cursor:pointer; border-radius:21px; color:#d93531; font-size:18px; font-weight:bold;}

#tab_t .act{ position:relative;  background:#fff;}

#tab_c{ margin-top:40px; width:1200px; height:332px; background:#fff; position:relative; }

#tab_c .linkm{ width:100px; font-size:16px; font-weight:bold; color:#d93531; position:absolute; bottom:20px; right:40px;}

#tab_c .linkm a{color:#d93531;}

#tab_c .linkm a:hover{ text-decoration:underline;}

#tab_c .linkm span{ letter-spacing:-2px;}



.pcl{ width:520px; height:292px; padding:20px; float:left;}

.pcr{ width:565px;  float:left; margin-left:30px; }

.pcr .pcrt{ font-size:16px; font-weight:bold; color:#333333; }

.pcr .pcrt span{ width:4px; height:4px; background:#e5433f; display:block; float:left; margin-top:8px; margin-right:8px;}

.pcr .pcrd{ width:553px; margin-left:12px; margin-top:4px; line-height:30px; font-size:16px; color:#666666;}

.mt75{margin-top:58px;}

.mt25{margin-top:15px;}

.mtz25{margin-top:25px;}

#tab_c .sd{ width:122px; height:105px; position:absolute; top:0; left:0; background:url(../images/sd.png) no-repeat;}

.ld{ width:40px; height:10px;  margin:0 auto; margin-top:30px;}

.ld li{ width:10px; height:10px; margin:0 5px; float:left; background:#f87976; border-radius:5px;}

.ld li:hover{ background:#fff;}

.ld li.act{background:#fff;}





/*重点产业*/

.cyt{ width:523px; height:140px; margin:0 auto; background:url(../images/ctd.jpg) no-repeat;}

.cys{ width:1200px; height:35px; line-height:35px; text-align:center; font-size:16px; font-weight:bold; color:#444444;}

.cys span{ color:#e5433f; font-size:24px;}

.ct1{ width:554px; height:116px; background:url(../images/ct0.jpg) no-repeat;}

.ct1 p{ font-size:24px; color:#fff; text-align:center; padding-top:24px;}

.cc1{ width:712px; margin:0 auto; height:220px;}

.cc1 li{ width:160px; height:220px; float:left; margin-right:116px; cursor:pointer;}

.cc1 li .cpic{ width:160px; height:160px;}



.cc1 li .ctit{ width:160px; height:60px; line-height:60px; font-size:18px; color:#333333; text-align:center;}

.cc1 li:hover .ctit{ color:#e5433f; font-weight:bold; }





.ct2{ width:842px; height:116px; background:url(../images/ct2.jpg) no-repeat;}

.ct2 p{ font-size:24px; color:#fff; text-align:center; padding-top:24px;}



.cc2{ width:980px; margin:0 auto; height:200px;}

.cc2 li{ width:140px; height:200px; float:left; margin-right:70px; cursor:pointer;}

.cc2 li .c2pc{ width:140px; height:140px;}

	

.cc2 li .c2pt{ width:140px; height:60px; line-height:60px; font-size:18px; color:#333333; text-align:center;}

.cc2 li:hover .c2pt{ color:#e5433f; font-weight:bold;}



.ct3{ width:1082px; height:117px; background:url(../images/ct3.jpg) no-repeat;}

.ct3 p{ font-size:24px; color:#fff; text-align:center; padding-top:24px;}

.cc3{ width:1198px; height:180px; margin:0 auto; margin-bottom:50px;}

.cc3 li{ width:120px; height:180px; float:left; margin-right:34px; cursor:pointer;}

.cc3 li .c3pc{ width:120px; height:120p;}

	

.cc3 li .c3pt{ width:120px; height:60px; line-height:60px; text-align:center; font-size:18px; color:#333;}

.cc3 li:hover .c3pt{ color:#e5433f; font-weight:bold;}

/*优势*/

.ys{ width:100%; height:650px; background:#373a3f;}

.yt{ width:523px; height:150px; background:url(../images/ytb.jpg);}

.ys .ycon{ width:840px; height:480px; margin:0 auto; overflow:hidden;}

.ys .ycon .yl{ width:300px; height:415px; float:left; margin-top:65px;}

.ys .ycon .yl li{ width:300px; height:70px; margin-bottom:20px;}

.ys .ycon .yl li .ytit{ width:170px; height:70px; line-height:70px; text-align:right; font-size:18px; font-weight:bold; color:#fff; float:left;}

.ys .ycon .yl li .ypic{ width:70px; height:70px; margin-left:18px; float:left;}

.ys .ycon .yl li .yline{ width:155px; height:1px; background:#e5433f; position:relative; top:64px; left:-55px; display:none;}

.ys .ycon .yl li:hover .ytit{ color:#e5433f; font-size:20px;}

.ys .ycon .yl li:hover .yline{ display:block;}

.ys .ycon .yl li:hover{ cursor:pointer;}



.ys .ycon .yl li .p1{ background:url(../images/p1.jpg);}

.ys .ycon .yl li:hover .p1{ background:url(../images/ph1.jpg);}

.ys .ycon .yl li .p2{ background:url(../images/p2.jpg);}

.ys .ycon .yl li:hover .p2{ background:url(../images/ph2.jpg);}

.ys .ycon .yl li .p3{ background:url(../images/p3.jpg);}

.ys .ycon .yl li:hover .p3{ background:url(../images/ph3.jpg);}

.ys .ycon .yl li .p4{ background:url(../images/p4.jpg);}

.ys .ycon .yl li:hover .p4{ background:url(../images/ph4.jpg);}

.ys .ycon .ym{ width:240px; height:480px; background:url(../images/pho.jpg) no-repeat; float:left; }

.ys .ycon .ym .zx{ width:140px; height:42px; border-radius:21px; background:#e5433f; text-align:center; font-size:18px; line-height:42px; font-weight:bold; color:#fff; position:relative; top:315px; cursor:pointer;}

.ys .ycon .ym .zx:hover{ background:#f3504c;}

.ys .ycon .yr{ width:300px;height:415px; float:left; margin-top:65px;}

.ys .ycon .yr li{ width:300px; height:70px; margin-bottom:20px;}

.ys .ycon .yr li .ytit{ width:170px; height:70px; line-height:70px; text-align:left; font-size:18px; font-weight:bold; color:#fff; float:right;}

.ys .ycon .yr li .ypic{ width:70px; height:70px; margin-right:18px; float:right;}

.ys .ycon .yr li .yline{ width:155px; height:1px; background:#e5433f; position:relative; top:64px; left:55px; display:none;}

.ys .ycon .yr li:hover .ytit{ color:#e5433f; font-size:20px;}

.ys .ycon .yr li:hover .yline{ display:block;}

.ys .ycon .yr li:hover{ cursor:pointer;}

.ys .ycon .yr li .p5{ background:url(../images/p5.jpg);}

.ys .ycon .yr li:hover .p5{ background:url(../images/ph5.jpg);}

.ys .ycon .yr li .p6{ background:url(../images/p6.jpg);}

.ys .ycon .yr li:hover .p6{ background:url(../images/ph6.jpg);}

.ys .ycon .yr li .p7{ background:url(../images/p7.jpg);}

.ys .ycon .yr li:hover .p7{ background:url(../images/ph7.jpg);}

.ys .ycon .yr li .p8{ background:url(../images/p8.jpg);}

.ys .ycon .yr li:hover .p8{ background:url(../images/ph8.jpg);}





/*政策*/

.zc{ width:100%; height:685px; background:#f3f4f8}

.zc .zct{ width:523px; height:150px; margin:0 auto; background:url(../images/ztb.jpg);} 

.zc .zcon{ margin:0 auto; margin-top:25px; width:1140px; height:400px;}

.zc .zcon li{ width:190px; height:160px; margin:0 19px; margin-bottom:40px; float:left; text-align:center; cursor:pointer;}

.zc .zcon li .zpic{ width:190px; height:112px; text-align:center;}

.zc .zcon li .zpic img{

	border-width: 20px;

	border-color: rgba(0,0,0,0);

	

	border-radius: 100%;

	-moz-border-radius: 100%;

	-webkit-border-radius: 100%;

	

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	

	-webkit-transition: 0.5s ease;

	-moz-transition: 0.5s ease;

	-ms-transition: 0.5s ease;

	-o-transition: 0.5s ease;

	transition: 0.5s ease; border-style: dashed; margin-top: -20px;}

.zc .zcon li:hover .zpic img{border-width: 0;

	border-color: rgba(0, 0, 0, 0.5);}	

.zc .zcon li .ztit{ width:190px; height:48px; line-height:48px; font-size:18px; color:#333333; text-align:center;}

.zc .zcon li:hover .ztit{color:#e5433f; font-weight:bold;}

.zc .mzc{ width:318px; height:40px; line-height:40px; border-radius:20px; border:1px solid #e5433f; background:#fff; margin-top:10px; font-size:16px; color:#e5433f; text-align:center; cursor:pointer;}

.zc .mzc span{ width:52px; height:8px; background:url(../images/jt.jpg); display:inline-block; margin-left:10px;}

.zc .mzc:hover{ border:1px solid #fff; background:#f7f7f7}





/*新闻*/

.ntb{ width:523px; height:150px; background:url(../images/ntb.jpg);}

/*新闻*/

.new{ width:1201px; height:420px; margin:0 auto; margin-bottom:50px;}

.new li{ width:299px; height:418px; border:1px solid #e5e5e5; border-left:none; float:left; cursor:pointer;}

.new li.fb{ border-left:1px solid #e5e5e5;}

.new li:hover{ background:#373a3f}

.new li:hover .ntit{ color:#FFFFFF}

.new li:hover .ntim{ color:#FFFFFF}

.new li:hover .ncon{ color:#FFFFFF}

.new li:hover .nmor{ color:#FFFFFF; background:#e5433f}

.new li .ntit{ width:260px; margin:0 auto; height:70px; margin-top:20px; font-size:24px; color:#333333; line-height:34px; text-align:left; overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	word-break: break-all; }

.new li .ntim{ width:260px; margin:0 auto; height:50px; line-height:40px; font-size:14px; color:#999; text-align:left; border-bottom:1px solid #e5e5e5;}

.new li .ncon{ width:260px; margin:0 auto; height:210px; font-size:16px; color:#666; line-height:26px; margin-top:5px;}

.new li .nmor{ width:88px; height:26px; line-height:26px; border:2px solid #e5433f; font-size:14px; color:#e5433f; font-family:Arial, Helvetica, sans-serif; margin-left:20px; text-align:center; font-weight:bold;}





/*企业*/

.qy{ width:100%; background:#e5433f; height:460px;}

.qy .qbox{ width:1200px; margin:auto; background:url(../images/qy.jpg); height:412px;}



.fot{ width:100%; height:110px; background:#252525;}



.fot .fbox{ width:1200px; margin:0 auto;}

.fot .fbox .fbl{ height:110px; line-height:110px; font-size:36px; float:left; color:#fff;}

.fot .fbox .fbl span{ font-size:22px; margin-left:20px;}

.fot .fbox .fbr{ float:right;}

.fot .fbox .fbr .fbt{ width:45px; height:110px; background:url(../images/bt.jpg); float:left;}

.fot .fbox .fbr .fbe{ float:left; font-size:28px; color:#e6ecf1; font-weight:bold; line-height:110px; margin-left:5px;}



/**/

#content{ width:500px; height:170px; margin:100px auto;}

#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}

#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}

#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}

.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}

.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}

.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}

.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}

.imgbox-bg {position: absolute;width: 20px;	height: 20px;}