.w9s{margin:0px auto;width:1200px;}
/*幻灯片样式*/
.flexslider{position:relative; z-index:1;overflow:hidden; width:100%;}
.slides > li{display: none;-webkit-backface-visibility: hidden;}
.slides li{ text-align:center;}
/* 左右按钮 */
.flex-direction-nav a{width: 43px;height: 58px;margin: -29px 0 0;display: block;background: url(../images/arrows.png) no-repeat 0 0;position: absolute;top: 50%;cursor: pointer;text-indent:45px;opacity: 0;-webkit-transition: all .3s ease;/*动态效果样式*/ overflow:hidden; z-index:11;}
.flex-direction-nav .flex-next{background-position:100% 0;right: -43px;}
.flex-direction-nav .flex-prev{left: -43px;}
.flexslider:hover .flex-next{opacity: 0.8;right: 15px;}
.flexslider:hover .flex-prev{opacity: 0.8;left: 15px;}
.flexslider:hover .flex-next,.flexslider:hover .flex-prev{opacity:1;}
/* 顺序点击 */
.flex-control-nav{width:auto;position: absolute;z-index:8;bottom:24px; left:42%;}
.flex-control-nav li{ margin:0px 2px; display:inline-block; float:left; width:16px; height:18px; text-align:center; color:#007cc5; border:1px solid #007cc5; line-height:18px; overflow:hidden;}
.flex-control-nav li a{display:block; cursor: pointer;}
.flex-control-nav li a:hover{ background:#007cc5; color:#fff; text-decoration:none;}
.flex-control-nav li a.flex-active{ background:#007cc5; color:#fff !important;}
/*end//*/

.pcla ul li{background:url(../images/ico_li.gif) 5px center no-repeat;}
.pcla ul li a{ font-weight:bold;}

.w9b{ width:480px; float:left;}

.hez{ margin:20px auto; padding-bottom:35px; background:url(../images/case_bottom_bg.gif) left bottom repeat-x;}
.hez p{ float:left; width:100%; margin-bottom:10px; overflow:hidden;}
.hez dl{ width:126px; height:67px; float:left; margin:0 5px;}
.hez dl dt{ border:2px solid #666; width:122px; height:63px; text-align:center;}
.hez dl dt img{width:100%; max-height:100%; vertical-align:middle;}
.hez dl dd{ width:101px; height:22px; line-height:22px; text-align:center;}
.hez dl dd a{ font-family:"宋体"; font-size:12px; color:#7f7f7f;}
.hez dl:hover dt{ border:2px solid #007cc5;}
.hez dl:hover a{ color:#007cc5;}
.hez span{ width:19px; height:52px; float:left; cursor:pointer; margin:7px 0;  display:none;}
#le1,#le1_2{ background:url(../images/ico_l1.gif);}
#ri1,#ri1_2{ background:url(../images/ico_r1.gif);}
#con1,#con1_2{ width:1280px; height:69px; float:left; overflow:hidden; margin:0 14px;}

.inpro{ margin:20px auto;}
.pcla{ width:223px; float:left;}
.ipro{ width:1030px; float:right;}
.ipro p{ width:100%; float:left; background:#1798d1; min-height:45px; line-height:45px; margin-bottom:10px;}
.ipro p span{ padding-left:10px; font-size:18px; color:#fff;}
.ipro p a{ float:right; margin-right:10px; color:#fff;}
.ipro p img{ width:100%;}
.ipro dl{ width:219px; float:left; height:223px; margin:12px 14px;}
.ipro dl dt{ border:1px solid #d3d3d3; padding:5px; width:207px; height:179px;}
.ipro dl dt img{ max-height:100%; max-width:100%;}
.ipro dl dd{ height:32px; width:219px; line-height:32px; text-align:center;}
.ipro dl dd a{ font-family:"宋体"; color:#686868;} 
.ipro dl:hover dt{ border:1px solid #007cc5;}
.ipro dl:hover a{ color:#007cc5;}

.img1{ margin-top:10px;}
.img1,.img2{ text-align:center;}
.img1 img,.img2 img{ max-width:100%;}

.you_bg{ background:url(../images/ico_bg1.gif); padding-bottom:60px;}
.you{ margin:0px auto; width:1173px; background:url(../images/img_bg.jpg); height:2273px; position:relative;}
.you dd{ position:absolute; z-index:2; font-size:16px; color:#595959; line-height:28px;}
.you dd b{ color:#dd1116;}
.you dd.y1{ left:100px; top:483px;}
.you dd.y2{ left:600px; top:1006px;}
.you dd.y3{ left:110px; top:1533px;}
.you dd.y4{ left:596px; top:1990px;}

.inwu{ width:1009px; margin:20px auto;}
.inwu img{ float:left;}
.inwu span{ width:145px; text-align:center; float:left; line-height:24px; height:72px; font-size:12px; color:#022b48; font-family:"宋体"}
.inwu span b{ color:#1261d7;}

.icas{ padding:30px 0; background:url(../images/ico_bg2.gif);}
.ica_l{ width:271px; float:left;}
.ica_l dt{ height:53px; line-height:53px; text-align:center; background:#0080c5; font-size:18px; color:#fff;}
.ica_l ul{ border:5px solid #e1e1e1; padding:5px;}
.ica_l ul li{ width:249px; border:1px solid #0075bc; height:32px; line-height:32px; text-align:center; margin-bottom:12px;}
.ica_l ul li a{ display:block; font-size:16px; color:#0075bc;}
.ica_l ul li.hov a{ text-decoration:none; color:#fff !important; background:#0075bc;}
.ica_l ul li a:hover{ text-decoration:none;}
.ica_r{ width:639px; padding:10px 20px; float:right; background:url(../images/ico_bg1.gif);}
.ica_r dt{ height:30px; line-height:30px; border-bottom:14px solid #0075bc; font-size:18px; color:#0075bc;}
.ica_r li{ margin:10px 0; text-align:center;}
.ica_r li img{ max-width:100%;}
.ica_r p{ line-height:28px; color:#676767;}
.ica_r dd{ text-align:center;}
.ica_r dd a{ margin:0 10px; display:inline-block; border-radius:5px; width:128px; height:27px; line-height:27px; text-align:center; color:#fff;}

/*新闻中心样式*/

.plant_tt {
    color: #1798d1;
    font-size: 20px;
    text-align: center;
    font-weight: 600;
}
.plant_tt span {
    display: block;
    color: #898989;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
}

.clearboth{clear:both;}

.ns {
    margin-top: 53px;
}

.nsleft {
    width: 880px;
    margin-top: 35px;
}

.tab-nav {
    height: 60px;
    position: relative;
}

.tab-nav li {
    width: 440px;
    line-height: 60px;
    float: left;
    font-size: 18px;
    color: #515151;
    background: #eee;
    text-align: center;
}

.tab-nav li.cur {
    font-size: 18px;
    color: #fff;
    background: #1798d1;
}

.tab-content .tab {
    display: none;
}

.tab-content {
    margin-top: 34px;
}

.news_list1 {
    margin-bottom: 30px;
}

.news_list1 li {}

.news_list1 .img {
    display: block;
}

.news_list1 .img img {
    width: 362px;
    height: 230px;
}

.news_list1 h3 {
    width: 350px;
    display: block;
    margin-right: 30px;
}

.news_list1 h3 a {
    color: #252525;
    font-size: 16px;
    position: relative;
    display: block;
    font-weight: normal;
}

.news_list1 h3 a:hover {
    color: #AC0000;
}

.news_list1 h3 span {
    padding-top: 22px;
    display: block;
    color: #393939;
    line-height: 24px;
    font-weight: normal;
}

.news_list1 li .nm {
    display: block;
    padding-top: 18px;
}

.news_list2 {}

.news_list2 li {
    line-height: 40px;
    position: relative;
    background: url(../images/nl1.png) no-repeat left center;
}

.news_list2 li a {
    line-height: 40px;
    color: #3e3e3e;
    padding-left: 40px;
    font-size: 14px;
    font-weight: 100;
}

.news_list2 li a:hover {
    text-decoration: none;
    color: #AC0000;
}

.news_list2 li span {
    color: #3e3e3e;
    z-index: 0;
    line-height: 40px;
    position: absolute;
    right: 15px;
    top: 0px;
    font-family: "Arial"
}

.nsright {
    width: 360px;
    margin-top: 35px;
}

.nsright_tt {
    width: 360px;
    line-height: 60px;
    float: left;
    font-size: 18px;
    color: #fff;
    background: #1798d1;
    text-align: center;
}

.nsright_img {
    width: 360px;
    height: 180px;
}

.news_listt {
    padding-top: 11px;
}

.news_listt li {
    line-height: 38px;
    position: relative;
    padding-left: 13px;
}

.news_listt li a {
    line-height: 35px;
    color: #3e3e3e;
    padding-left: 25px;
    background: url(../images/nl2.png) no-repeat left center;
    font-size: 14px;
}

.news_listt li a:hover {
    text-decoration: none;
    color: #AC0000;
}

.abou{ background:#eff2f3; padding:50px 0;}
.abou ul{ width:1280px; float:left; }
.abou ul li,.honr li{ margin-bottom:15px;}
.abou ul li img{ float:left;}
.abou ul li a{ float:right; margin-top:3px;}
.abou ul p{ border-radius:8px; padding:10px; background:#fff; display:inline-block;}
.abou ul p img{ margin-right:13px; width:400px; float:left;}
.abou ul p span{width:800px; float:right; font-size:14px; padding-top:13px; font-family:"宋体"; color:#4f4f4f; line-height:26px; padding-left:40px;}
.abou ul p span i{ font-size:16px; color:#0077bf;}
.abou ul p span a{ display:inline-block; margin-left:100px; width:144px; height:37px; background:url(../images/tit_xq.jpg);}
.honr{ float:right; width:290px;}
.honr_c{border-radius:8px; padding:10px 0; background:#fff;}
.honr_c p{ text-align:center; margin:12px 0; width:100%; float:left;}
.honr_c dl{ width:178px; height:283px; float:left;}
.honr_c dl dt{ width:178px; height:253px;}
.honr_c dl dt img{ max-height:100%; max-width:100%;}
.honr_c dl dd{ height:30px; line-height:30px; text-align:center;}
.honr_c dl dd a{ font-size:16px; font-family:"宋体"; color:#656565;}
#con2{ width:178px; height:283px; float:left; overflow:hidden;}
.honr_c span{ width:37px; height:37px; float:left; cursor:pointer; margin-top:108px;}
#le2{ margin-right:19px; background:url(../images/ico_l2.gif);}
#ri2{ margin-left:19px; background:url(../images/ico_r2.gif);}

.ablum{ padding:30px 0; background:#d8dee3;}
.ablum p{ padding:10px 0; border-bottom:1px solid #bdbdbd; height:41px;}
.ablum p img{ margin-left:10px; float:left;}
.ablum p a{ margin-top:3px; float:right;}
.ablum dl{ float:left; padding:5px; border-radius:5px; width:213px; height:208px; background:#fff; margin:0 10px;}
.ablum dl dt{ width:213px; height:183px;}
.ablum dl dt img{ max-height:100%; max-width:100%;}
.ablum dl dd{ height:25px; line-height:25px; text-align:center;}
.ablum dl dd a{ color:#454545;}
.ablum dl:hover{ background:#32a2d8;}
.ablum dl:hover a{ color:#fff;}
#con3{ width:980px; height:218px; overflow:hidden; margin-top:10px;}

.innew{ background:#eff2f3; padding:20px 0;}
.innew ul{ width:480px; float:left;}
.innew ul p,.innew ol p{ padding:10px 0; height:41px;}
.innew ul p img,.innew ol p img{float:left;}
.innew ul p a,.innew ol p a{ margin-top:3px; float:right;}
.innew ul dd{ padding:5px; border-radius:5px; background:#fff; margin-bottom:10px;}
.innew ul dd img{ width:470px;}
.innew ul li{ margin-bottom:10px; height:49px; line-height:49px; overflow:hidden;}
.innew ul li a{ display:block; padding-left:57px; background:url(../images/ico_n2.gif) 10px center no-repeat #fff; border-radius:5px; color:#747373;}
.innew ul li a:hover{ background:url(../images/ico_n1.gif) 10px center no-repeat #0099e4; color:#fff;}
.innew ul li a.n-a-h{background:url(../images/ico_n1.gif) 10px center no-repeat #0099e4 !important; color:#fff !important;}
.innew ol{ float:left; width:980px;}
.innew ol p{ float:left; margin-bottom:10px; width:100%;}
.innew ol dl{ width:475px; float:left; margin-bottom:12px;}
.innew ol dl span{ width:55px; float:left; height:42px;}
.dt_s{ margin:3px 0 9px 0; background:url(../images/ico_w.gif) left center no-repeat;}
.dd_s{ background:url(../images/ico_d.gif) left center no-repeat;}
.innew ol dl dt{ width:420px; float:left; height:48px; line-height:48px; background:#fff; border-radius:5px; margin-bottom:6px;}
.innew ol dl dt a{ padding-left:10px; color:#747373; display:block;}
.innew ol dl dd{ width:400px; float:left; line-height:42px; height:126px; color:#747373; padding:0 10px; font-family:"宋体"; font-size:12px; background:#fff; border-radius:5px;}
.innew ol dl dt a:hover{ background:#0099e4; color:#fff;}

.link{ float:left; width:980px; margin:10px 0;}
.link span{ width:185px; height:70px; float:left; background:url(../images/tit_link.jpg) center center no-repeat #d8dee3;}
.link p{ width:795px; float:left; margin-top:10px; border-top:1px solid #d8dee3; line-height:23px;}
.link p a{ font-size:12px; font-family:"宋体"; color:#656565; margin:0 10px;}

.foot{ background:url(../images/dibu_bg.gif) left top repeat-x #1a79a3;}

.container {
    width: 1320px;
    margin: auto;
}
.ys {
    padding: 20px 0;
}

.title2 {
    text-align: center;
    font-size: 30px;
    color: rgb(102,102,102);
    margin-bottom: 30px;
}

.ysl {
    width: 720px;
    border: 8px solid #ccc;
    float: left;
    position: relative;
    margin-top: 60px;
}

.ysl:before {
	content: "";
	position: absolute;
	left: 4%;
	width: 98%;
	height: 8px;
	background: #fff;
	top: -8px;
	z-index: 10;
}

.ysl img {
	max-width: 100%;
	height: auto;
	display: block;
	margin: auto;
	margin-top: -60px;
	position: relative;
	z-index: 20;
}

.ysr {
width: 555px;
float: left;
position: relative;
padding: 24px 10px;
border-bottom: 8px solid #ccc;
border-right: 8px solid #ccc;
}

.ysr:before {
    content: "";
    position: absolute;
    right: 0;
    width: 70%;
    height: 8px;
    background: #ccc;
    top: 0;
    z-index: 10;
}

.albumlist1 h2 {
    font-size: 30px;
    line-height: 50px;
    color: #15b6be;
    font-family: "华文中宋";
    text-align: center;
}

.albumlist1 h3 {
    height: 42px;
    line-height: 42px;
    background: #19b9b9 url(../images/albumlist1.png) 40px center no-repeat;
    color: #fff;
    font-size: 20px;
    text-indent: 82px;
    position: relative;
    left: -30px;
}

.albumlist1 li p {
    padding: 13px 30px;
    line-height: 26px;
    color: #696868;
}