body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
body{font-size: 12px; color:#444; margin:0; font-family:"微软雅黑";}		
h1,h2,h3,h4,h5,h6{font-size:100%;}
body.ss{ margin:0 !important}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0; font-size:100%}
img { border:none}
.clear{clear:both;}	
a {color:#444 ; text-decoration:none}
a:hover{color:#1f9961; text-decoration:none; cursor:pointer;}
.left{ float:left;}
.right{float:right;}
.clearfix:after {content: ".";    display: block;  
clear: both;   visibility: hidden;  line-height: 0;    height: 0;     font-size:0;    }
.red{ color:#a30000}
em{ font-style:normal}



#top{ width:100%; height:96px; background:#f9f9f9;}
.top{ width:1200px; height:96px; margin:0 auto;}
.top_logo{ float:left;  padding-top:14px;}
.shabi{ width:1200px; margin:0 auto;}


.header1{ height: 96px;  float:right; z-index:1000;}
.header1 ul{ float: left; }
.header1 li{  box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float:left; text-align: center; width:110px;  height: 96px; line-height:96px; font-size:15px; /*_display:inline;*/ }
.header1 li a{  display: block;   font-weight:bold;}
.header1 li a:hover{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
.header1 li:hover{background: #1f9961; color: #FFFFFF !important;}
.header1 li:hover .listst{ display: block;}


.listst { display: none; border:4px solid #1f9961; width: 179px; background: #FFFFFF; height: auto; padding: 10px 0px;  position:relative;  z-index:999;}
.listst li{ height:34px; line-height: 34px; text-align: left; width:179px; padding-left: 30px;  }
.listst li a{display: block; font-weight: normal; width:179px; }
.listst li a:hover{ color:#e91670;text-decoration:none; color:#fff; font-weight:bold; }
.listst li span{ width:30px; height:20px; display:inline-block }
.listleft1{ margin-left: -32px;}



.fontnav{ background:#f6f6f6 !important; color:#666666;}
.fontnav:hover{ background:#f6f6f6 !important; color:#e91670 !important;}
.fontnav a:hover{ color:#e91670 !important;}

.footer{ width: 100%; height: 308px; background: #f6f6f6 !important; overflow:hidden;  }
.footer .commentFoot{ width: 660px; height: 308px; margin: 0 auto;}
.footer .commentFoot ul{margin-top: 80px; float: left;  width: 700px;}
.footer .commentFoot ul li{float: left; margin: 0px 30px 0 50px; }
.footer .commentFoot .slider{padding-top: 40px; padding-left: 26px;}
.footer .commentFoot span img{ margin:auto; margin-top: 32px; clear:both; display:block; width:147px; height: 17px;}
.footer .commentFoot p{margin:28px 0px 0px 0px; text-align:center; }

.footer .commentFoot a:link {color:#666; text-decoration: none;}
.footer .commentFoot a:visited {text-decoration: none; color:#666;}
.footer .commentFoot a:hover {text-decoration: none;color:#ff750f;} 
.footer .commentFoot a:active {text-decoration:none; color:#666;}




.tuanss{ width:1200px; margin:0 auto; padding-top:32px; overflow:hidden;}
.tuanss-left{ width:426px; height:498px; float:left;}
.tuanss-left1{ width:426px; height:302px;}
.tuanss-left1 dl{ width:426px; height:302px;}
.tuanss-left1 dl dd{ width:206px; height:302px; float:left; background: linear-gradient(-10deg, #076fbc, #54abe5);}
.tuanss-left1 dl dd strong{ width:173px; margin:0 auto; height:68px; line-height:68px; font-size:18px; display:block; color:#fff; padding-top:25px;}
.tuanss-left1 dl dd span{ display:block; width:173px; margin:0 auto; font-size:14px; color:#fff; line-height:24px;}
.tuanss-left1 dl dd b{ width:29px; height:3px; background:#fff; display:block; margin-left:17px; margin-top:10px;}
.tuanss-left1 dl dt{ width:220px; height:302px; float:right;}
.tuanss-left2{ width:426px; height:196px; background:#036; overflow:hidden;}
.tuanss-left2 img{cursor: pointer; transition: all 0.6s;}
.tuanss-left2 img:hover{transform: scale(1.1)}

.tuanss-right{ width:752px; float:right;}
.tuanss-right-news{ width:752px; height:302px; background:#fcfcfc;}
.tuanss-right-news dl{ width:715px; height:127px; padding-top:16px;}
.tuanss-right-news dl dd{ width:154px; height:127px; float:left;}
.tuanss-right-news dl dt{ float:left; padding-left:31px;}

.new-nh{ width:715px; padding-bottom:16px;}
.new-nh li{ width:715px; height:127px;}
.new-nh li dl{ width:715px; height:153px;}
.new-nh li dl dd{ float:left; width:154px; height:127px;}
.new-nh li dl dd img{ width:154px; height:127px;}
.new-nh li dl dt{ width:530px; height:127px; overflow:hidden; float:right;}
.new-nh li dl dt strong{ font-size:16px; height:22px; line-height:22px; display:block; color:#444;}
.new-nh li dl dt span{ font-size:12px; color:#888; display:block; height:39px; line-height:39px;}
.new-nh li dl dt span em{ display:block; float:left; padding-right:15px;}
.new-nh li dl dt b{ font-weight:normal; font-size:14px; line-height:24px; color:#444; height:92px; display:block; width:530px; overflow:hidden;}

.new-bottom{ width:752px; height:196px; overflow:hidden;}
.new-bottom img{cursor: pointer; transition: all 0.6s;}
.new-bottom img:hover{transform: scale(1.1)}

#walk{ width:100%; height:165px; background:#e0e2e4; margin-top:34px;}
.walk{ width:1200px; margin:0 auto;}
.walk li{ float:left;}
.walk1{ width:340px; height:165px; overflow:hidden;}
.walk1 img{ cursor: pointer; transition: all 0.6s;}
.walk1 img:hover{transform: scale(1.1)}

.walk2{ width:316px; height:165px; overflow:hidden;}
.walk2 img{ cursor: pointer; transition: all 0.6s;}
.walk2 img:hover{transform: scale(1.1)}

.walk3{ width:223px; height:165px; overflow:hidden;}
.walk3 img{ cursor: pointer; transition: all 0.6s;}
.walk3 img:hover{transform: scale(1.1)}

.walk4{ width:320px; height:165px; overflow:hidden;}
.walk4 img{ cursor: pointer; transition: all 0.6s;}
.walk4 img:hover{transform: scale(1.1)}

#bottom{ width:100%; background:#f2f2f2; margin-top:40px;}
.bottom ul{ width:899px; float:left;}
.bottom{ width:1200px; margin:0 auto; height:333px; padding-top:52px;}
.bottom li{ width:210px; float:left; padding-left:27px;}
.bottom li strong{ display:block; height:48px; line-height:24px; font-size:16px;}
.bottom li a{ display:block; font-size:14px; line-height:38px;}
.bottom-right{ width:300px; float:right;}
.bottom-right strong{ display:block; height:48px; text-align:center; line-height:24px; font-size:16px;}
.bottom-right span{ display:block; font-size:14px; line-height:30px; padding-top:15px; padding-left:5px;}
.bottom-di{ width:100%; height:48px;  border-top:1px solid #e2dede;}
.bottom-di1{ width:1200px; margin:0 auto; height:48px; line-height:48px; font-size:14px;}
.bottom-di1 span{ display:block; float:left; color:#888;}
.bottom-di1 b{ float:right; font-weight:normal;}
.bottom-di1 b a{ color:#888;}
.bottom-di1 b a:hover{color:#1f9961;}



/*neiye*/
.nbanner{ width:100%; height:272px; margin-top:1px;}


#bero{ width:100%; height:80px; border-bottom:1px solid #dedede;}
.bero{ width:1200px; margin:0 auto;}
.bero_left{ float:left; font-size:15px; display:block; height:17px; padding-top:35px;}
.bero_left img{ float:left; padding-right:10px;}
.bero_left b{ color:#c00052;}

.bero_right{ display:block; float:right; height:44px; padding-top:35px;}
.bero_right li{ float:left; font-size:13px; padding-left:30px;}
.bero_right li a{ display:block; height:44px; -webkit-transition:background-color 400ms; transition:background-color 400ms;}
.bero_right li a:hover{ color:#c00052; font-weight:bold;  border-bottom:1px solid #c00052;}
.bero_righth{color:#c00052; font-weight:bold; border-bottom:1px solid #c00052;}


.bconte{ width:1200px; margin:0 auto; padding-top:24px;}
.bconte_left{ width:820px; float:left;}
.bconte_left h4{ display:block; color:#c00052; font-size:16px; padding-top:30px; padding-bottom:30px;}
.bconte_left span{ display:block; line-height:28px; font-size:15px;}
.bconte_right{ float:right; width:334px;}
.bconte_right img{ padding-bottom:34px;}



/*news*/
.news_left{ width:820px; float:left;}
.news-top{ width:820px; height:305px; display:block; background:url(../images/dian.jpg) repeat-x bottom;}
.news-top dl{ width:820px; height:280px;}
.news-top dl dd{ width:521px; float:left; height:280px;}
.news-top dl dd h3{ height:50px; font-size:16px; line-height:30px;}
.news-top dl dd h3 a:hover{ color:#444;}
.news-top dl dd span{ display:block; height:152px; font-size:14px; line-height:26px; overflow:hidden; padding-bottom:18px;}
.news-top dl dd span a:hover{ color:#444;}
.news-top dl dd b a{ display:block; width:521px; height:59px; background:url(../images/yan.jpg) repeat-x; -webkit-transition:background 400ms; transition:background 400ms;}
.news-top dl dd b a:hover{ background:url(../images/yan_1.jpg) repeat-x;}
.news-top dl dt{ width:280px; height:280px; float:right;}
.news-top dl dt img{ width:280px; height:280px;}

.new-nav{ width:820px;}
.new-nav li{ width:820px; height:217px;}
.new-nav li{ display:block; width:820px; height:215px; -webkit-transition:background-color 400ms; transition:background-color 400ms; border-bottom:2px solid #e8e6e6;}
.new-nav li:hover{ background:#e8e6e6; cursor:pointer;}
.new-nav li a dl{ width:820px; height:153px; padding-top:31px;}
.new-nav li a dl dd{ float:left; width:168px; height:153px;}
.new-nav li a dl dd img{width:168px; height:153px;}
.new-nav li a dl dt{ width:618px; height:153px; float:right;}
.new-nav li a dl dt strong{ font-size:16px; height:22px; line-height:22px; display:block; color:#444;}
.new-nav li a dl dt span{ font-size:12px; color:#888; display:block; height:39px; line-height:39px;}
.new-nav li a dl dt span em{ display:block; float:left; padding-right:15px;}
.new-nav li a dl dt b{ font-weight:normal; font-size:14px; line-height:24px; color:#444; height:92px; display:block; width:600px; overflow:hidden;}

.n-news{ width:970px;}
.n-news h4{ display:block; font-size:16px;}
.n-news span{ font-size:12px; color:#888; display:block; height:39px; line-height:39px;}
.n-news b{ font-weight:normal; font-size:15px; line-height:26px;}

.yime{ width:1200px;}
.yime dl{ width:280px; height:273px; float:left; padding-right:26px; padding-bottom:40px;}
.yime dl dd{ width:280px; height:226px;}
.yime dl dd img{ width:280px; height:226px;}
.yime dl dt{ width:280px; height:46px; border-bottom:1px solid #dedede;}
.yime dl dt a{ display:block; height:46px; line-height:46px; text-align:center; font-size:15px;}



/*lk 园区产业*/

.lkyq{ width:1200px; height:759px;}
.lkyq_right{ width:670px; float:right;}
.lkyq_right .lkyq_right1{ font-size:22px; color:#af824b;}
.lkyq_right .lkyq_right2{ width:655px; height:42px; font-size:25px; color:#fff; background:#af824b; display:block; line-height:42px; padding-left:15px;} 
.lkyq_right .lkyq_right3{ width:670px; height:134px; padding-top:25px; padding-bottom:27px;}
.lkyq_right .lkyq_right3 dl dd{ width:204px; height:134px; float:left;}
.lkyq_right .lkyq_right3 dl dt{ width:440px; float:right; height:134px; font-size:14px; line-height:22px;}

.guif{ width:670px;}
.guif h4{ font-size:22px; height:54px; line-height:54px; color:#af824b;}


.context{ width:818px; height:180px; background:#2b3459; border-bottom:10px solid #4c5c99;}
.contextl{ width:724px; height:105px; margin:0 auto; padding-top:44px;}
.contextl dl dd{ width:164px; height:105px; float:left;}
.contextl dl dd img{ width:164px; height:105px;}
.contextl dl dt{ width:529px; height:105px; float:right;}
.contextl dl dt h1{ font-size:16px; color:#e21739; height:25px;}
.contextl dl dt h1 a{ color:#e21739; }
.contextl dl dt h1 a:hover{ color:#cc0022; -webkit-transition:color 400ms; transition:color 400ms;}
.contextl dl dt b{ display:block; font-weight:normal; height:25px; line-height:25px; color:#556194;}
.contextl dl dt strong{ height:55px; color:#8f9bc9; overflow:hidden; display:block; font-weight:normal; font-size:13px;}
.contextl dl dt strong a{color:#8f9bc9; -webkit-transition:color 400ms; transition:color 400ms;}
.contextl dl dt strong a:hover{ color:#7e8cc4;}



/*新增样式*/
.conlk{ width:1200px; margin:0 auto; padding-top:25px; padding-bottom:40px;}
.conlk1{ width:1200px; height:20px; overflow:hidden;}
.conlk1 strong{ display:block; float:left; line-height:20px; font-size:16px; color:#e9474b;}
.conlk1 strong img{ float:left; padding-right:5px;}
.conlk ul{ padding-top:20px;}
.conlk li{ padding-left:13px; height:32px; line-height:32px; font-size:14px; float:left;}
.conlk li a{ display:block; height:32px; border:1px solid #e1e1e1; padding-left:12px; padding-right:12px; text-align:center; line-height:31px; transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; }
.conlk li a:hover{ color:#e91670; border:1px solid #eb438b; }


