﻿@import url(base.css);
#pleft{float:right;width:300px; background-color:#fff; padding:15px;}
#pright{float:left;width:820px;background-color:#fff; padding:25px 15px}
.company{width:100%; height:40px;background:url(/images/ban06.jpg) top center no-repeat; padding-top:260px; }
.place{height:40px;line-height:40px;background-color:#000000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6; opacity: 0.6;}
.place ul{ width:1200px; margin:auto;}
.place .ddt{padding-left:20px;color:#fff;font-size:14px; text-align:right; font-weight:normal}
.place span{ padding-right:5px;display: inline-block; vertical-align: sub;}
.place a{color:#fff;}

.leftbox{ }
.leftbox h2{ font-size:16px; line-height:30px; padding-top:15px; color:#666}
.leftbox li{border-bottom:1px #ccc dashed; font-size:16px; padding:15px 0; line-height:26px;}
.leftbox li a{ color:#333333}
.leftbox li span{ font-size:12px; color:#666666}
.leftpro{ }
.leftpro h2{ font-size:16px; line-height:30px; padding-top:5px; padding-bottom:15px; color:#666}
.leftpro li{ width:125px; float:left;border:1px #ccc solid; text-align:center; font-size:16px;line-height:28px;border-radius:10px; margin-right:20px; margin-bottom:12px}
.leftpro li a{ color:#333333}
.leftpro li:hover{ background-color:#005bac; color:#fff}
.leftpro li span{ font-size:12px; color:#666666}

.about{width:100%; height:380px;margin:auto;margin-top:50px; margin-bottom:50px}
.about .abouta{ float:right; width:800px;height:45px;line-height:30px;font-size:14px;color:#000;text-align:left; font-weight:normal; margin-bottom:20px;text-align: justify;text-justify: inter-ideograph;}
.about ul{width:1200px;margin:auto;line-height:28px;text-align: justify;text-justify: inter-ideograph;}
.about ul p{ margin-bottom:15px; line-height:28px}
.about h3{ font-size:30px;font-weight:normal;line-height:42px;}
.about h5{ font-size:24px;font-weight:normal;line-height:42px; margin-bottom:20px}


.pro1{ width:100%; height:430px; padding-top:40px; margin:auto; background-color:#efefef;}
.pro1 h2{ text-align:center;font-weight:normal; font-size:16px; margin-bottom:35px}
.pro1 h3{height:38px;line-height:35px;font-size:38px;color:#000;text-align: center;}
.pro1 h3 span{color:#258cdb;}
.pro1 h5{text-align:center;font-weight:normal; margin:auto; display:table;font-size:16px; height:50px; line-height:50px;color:#666; margin-bottom:20px}
.pro1 ul{ width:1260px; margin:auto;margin-left:-60px;}
.pro1 li{float:left;width:360px;height:280px; margin-left:60px;font-size:12px;color:#333;line-height:20px; text-align:left; margin-bottom:40px;border-bottom:1px #ccc solid;}
.pro1 li h4{ font-size:16px; text-align:left;font-weight:normal; padding-top:20px}
.pro1 li p{ line-height:50px; font-size:13px; color:#666666}
.pro1 li img{ width:360px;transition:all 0.5s; margin-bottom:15px}
.pro1 li:hover img{transform:scale(1.02,1.02);}


.ys{width:100%; display:table; margin:auto; padding-top:50px; padding-bottom:50px; background-color:#fff}
.ys h3{height:38px;line-height:35px;font-size:38px;color:#000;text-align: center;}
.ys h3 span{color:#258cdb;}
.ys h5{text-align:center;font-weight:normal; margin:auto; display:table;font-size:16px; height:50px; line-height:50px;color:#666; margin-bottom:20px}
.ys ul{ width:1200px; margin:auto;}
.ys ul li{float:left;width:270px;height:280px; margin:10px 15px;font-size:12px;color:#333;line-height:20px; text-align:center;border-radius:8px; background-color:#efefef;padding-top:30px}
.ys .title{ text-align:center; font-size:28px; line-height:38px; margin-bottom:20px; margin-top:10px}
.ys .word{ text-align:center; font-size:14px; line-height:24px;}
.ys li a:hover{ text-align:center; font-size:14px; line-height:24px; color:#fff}
.ys li:hover{background-color:#278cd9; color:#fff}
.ys li:hover img{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6; opacity: 0.6;}
.ys .lx{ width:320px; margin:auto; height:48px;border-radius:8px; background-color:#f7ab00;color:#FFFFFF; font-size:16px; text-align:center; line-height:48px; margin-top:25px}
.ys .lx a{ color:#FFFFFF}

.fw{width:100%; display:table; padding-top:50px; padding-bottom:50px}
.fw h3{height:38px;line-height:35px;font-size:38px;color:#000;text-align: center;}
.fw h3 span{color:#258cdb;}
.fw h5{text-align:center;font-weight:normal; margin:auto; display:table;font-size:16px; height:50px; line-height:50px;color:#666; margin-bottom:20px}
.fw ul{width:1200px;margin:auto}
.fw ul li{ float:left; text-align:center}
.fw ul li h2{ color:#FFFFFF; font-size:18px; line-height:30px }
.fw ul li h2 span{ font-size:14px; font-weight:normal}
.fw ul li h4{font-size:12px; font-weight:normal; color:#FFFFFF; padding:0 10px; width:100px; height:20px; line-height:20px;border-radius:8px; background-color:#0066FF; margin-top:5px}
.fw ul li h2:hover{ color:#fff}
.fw ul li h3:hover{ color:#fdd000;}
.fw ul li.a1{background:url('/images/img/a1.jpg') center top no-repeat; float:left; width:290px; height:290px; margin-right:10px;padding-top:200px}
.fw ul li.a2{background:url('/images/img/a2.jpg') center top no-repeat; float:left; width:445px; height:170px; margin-right:5px; margin-bottom:10px;padding-top:70px}
.fw ul li.a3{background:url('/images/img/a3.jpg') center top no-repeat; float:left; width:445px; height:170px;margin-left:5px; margin-bottom:10px;padding-top:70px}
.fw ul li.a4{background:url('/images/img/a4.jpg') center top no-repeat; float:left; width:293px; height:170px;margin-right:7px;padding-top:70px}
.fw ul li.a5{background:url('/images/img/a5.jpg') center top no-repeat; float:left; width:294px; height:170px;margin-left:3px; margin-right:3px;padding-top:70px}
.fw ul li.a6{background:url('/images/img/a6.jpg') center top no-repeat; float:left; width:293px; height:170px;margin-left:7px;padding-top:70px}

.fw ul li.a7{background:url('/images/img/a7.jpg') center top no-repeat; float:left; width:290px; height:170px;padding-top:70px; margin-top:10px;margin-right:10px;}
.fw ul li.a8{background:url('/images/img/a8.jpg') center top no-repeat; float:left; width:293px; height:170px;padding-top:70px; margin-top:10px;margin-right:7px;}
.fw ul li.a9{background:url('/images/img/a9.jpg') center top no-repeat; float:left; width:294px; height:170px;padding-top:70px; margin-top:10px;margin-left:3px; margin-right:3px;}
.fw ul li.a10{background:url('/images/img/a10.jpg') center top no-repeat; float:left; width:293px; height:170px;padding-top:70px; margin-top:10px;margin-left:7px;}

.fw .lx{ width:320px; margin:auto; height:48px;border-radius:8px; background-color:#f7ab00;color:#FFFFFF; font-size:16px; text-align:center; line-height:48px; margin-top:25px}
.fw .lx a{ color:#FFFFFF}


.fw li:hover {filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9; opacity: 0.9;}


.mf{width:100%; display:table; margin:auto; padding-top:50px; height:528px; background-color:#fff;background:url('/images/img/all_4.jpg') center top no-repeat;}
.mf h3{height:38px;line-height:35px;font-size:38px;color:#000;text-align: center;}
.mf h3 span{color:#258cdb;}
.mf h5{text-align:center;font-weight:normal; margin:auto; display:table;font-size:16px; height:50px; line-height:50px;color:#666; margin-bottom:20px}
.mf ul{ width:1200px; margin:auto;}
.mf ul li{float:left;width:240px; height:317px;font-size:12px;color:#333;line-height:20px; text-align:center;}


.mf1{width:100%; display:table; margin:auto; padding-top:50px; height:590px; background-color:#fff;background:url('/images/img/all_3.jpg') center top no-repeat;}
.mf1 h3{height:38px;line-height:35px;font-size:38px;color:#fff;text-align: center;}
.mf1 h3 span{color:#fff;}
.mf1 h5{text-align:center;font-weight:normal; margin:auto; display:table;font-size:16px; height:50px; line-height:50px;color:#fff; margin-bottom:20px}
.mf1 ul{ width:1200px; margin:auto;}
.mf1 ul li{float:left;width:600px; height:166px;font-size:12px;color:#333;line-height:20px; text-align: center; margin-bottom:75px}
.mf1 .lx{ width:320px; margin:auto; height:48px;border-radius:8px; background-color:#f7ab00;color:#FFFFFF; font-size:16px; text-align:center; line-height:48px; margin-top:25px; margin-bottom:50px}
.mf1 .lx a{ color:#FFFFFF}



.pro2{ width:100%; height:950px; padding-top:40px; margin:auto;}
.pro2 h2{ text-align:center;font-weight:normal; font-size:16px; margin-bottom:35px}
.pro2 h3{height:38px;line-height:35px;font-size:24px;color:#000;text-align: center; font-weight:normal;}
.pro2 h5{ width:1200px;text-align:center;font-weight:normal; margin:auto; display:table;font-size:14px; height:30px; line-height:25px;color:#000; margin-bottom:20px;border-bottom:1px #aaa solid; padding-bottom:15px}
.pro2 ul{ width:1260px; margin:auto;margin-left:-60px;}
.pro2 li{float:left;width:360px;height:320px; margin-left:60px;font-size:12px;color:#333;line-height:20px; text-align:center; margin-bottom:40px;border-bottom:1px #ccc solid;}
.pro2 li h4{ font-size:16px; text-align:center;font-weight:normal; padding-top:10px; padding-bottom:15px}
.pro2 li p{ line-height:23px; font-size:13px; color:#666666}
.pro2 li img{ width:208px;transition:all 0.5s; margin-bottom:15px}
.pro2 li:hover img{transform:scale(1.02,1.02);}

.contact{ width:100%; height:480px; padding-top:60px; margin:auto;}
.contact h3{height:38px;line-height:35px;font-size:38px;color:#000;text-align: center;}
.contact h3 span{color:#258cdb;}
.contact h5{text-align:center;font-weight:normal; margin:auto; display:table;font-size:16px; height:50px; line-height:50px;color:#666; margin-bottom:20px}
.contact ul{ width:1200px; margin:auto;}
.contact li{float:left;width:298px;height:360px;font-size:12px;color:#333;line-height:20px; text-align:center; margin-bottom:40px;border-left:1px #eee solid;border-bottom:1px #eee solid; padding-top:50px}
.contact li h4{ font-size:16px; text-align:center;font-weight:normal; padding-top:10px; padding-bottom:15px}
.contact li p{ line-height:28px; font-size:14px; color:#333}
.contact li img{ width:180px;transition:all 0.5s; margin-bottom:15px}
.contact li:hover img{transform:scale(1.02,1.02);}
.lianx{ width:1200px; margin:auto;border-bottom:1px #eee solid;height:100px; padding:30px 0;}
.lianx dd{ float:left; width:600px;  }
.lianx dd h3{ width:150px; padding-top:30px; height:70px; color:#005bac; float:left;border-right:1px #eee solid; line-height:22px;font-size:18px;}
.lianx dd small{ font-size:12px; font-weight:normal; color:#666666}
.lianx dd span{ width:410px; padding-left:10px; float:right; padding-top:10px; line-height:25px;  text-align:left}
.lianxa{ margin-left:70px}


.dzlc{ width:100%; height:650px; padding-top:40px; margin:auto;background: #efefef url(/images/dzlc_bg.png) top center no-repeat;}
.dzlc h2{ text-align:center;font-weight:normal; font-size:16px; margin-bottom:35px}
.dzlc h3{height:38px;line-height:35px;font-size:24px;color:#000;text-align: center; font-weight:normal;}
.dzlc h5{ width:1200px;text-align:center;font-weight:normal; margin:auto; display:table;font-size:14px; height:30px; line-height:25px;color:#000; margin-bottom:20px;border-bottom:1px #aaa solid; padding-bottom:15px}
.dzlc ul{ width:1200px; margin:auto; text-align:center}
.dzlc ul span{height:42px; font-size:16px;color:#fff;line-height:80px; text-align:center; margin-bottom:80px;border:1px #ccc solid;border-radius:25px; padding:12px 80px; background-color:#aaa}



.pro{ margin:auto;margin-left:-32px; padding-top:50px}
.pro h3{height:38px;line-height:35px;font-size:38px;color:#000;text-align: center;}
.pro h3 span{color:#258cdb;}
.pro h5{text-align:center;font-weight:normal; margin:auto; display:table;font-size:16px; height:50px; line-height:50px;color:#666; margin-bottom:20px}
.pro ul{ margin:auto;width:1232px; }
.pro li{float:left;width:564px;padding:10px;margin-left:32px;margin-bottom:20px;border-bottom:1px #999 solid; background-color:#efefef}
.pro .tea{ float:left; width:180px; height:180px;}
.pro .teb{ float:right; width:360px; padding-top:15px}
.pro .tec{ float:right; width:310px;}
.pro li .teb h4{ font-size:16px; height:32px; line-height:32px;border-bottom:1px #ccc solid;}
.pro li .teb span{ font-size:14px; padding:10px 0; line-height:24px;display:table}
.pro li:hover{background-color:#258cdb; color:#FFFFFF}
.pro li img{width:180px;height:180px;}
.pro li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6; opacity: 0.6;}
.pro li a{color:#333333}

.teaml{width:300px; float:left; }
.teaml img{ width:300px}
.teamr{width:835px; float:right;border-left:1px #ccc solid; padding-left:30px;margin-bottom:20px;}
.teamr h1{ font-size:22px;border-bottom:1px #ccc solid; line-height:38px; margin-bottom:6px}
.teamr h3{ font-size:16px;border-bottom:1px #ccc solid; line-height:32px; margin-bottom:6px}
.teamr p{ line-height:24px; margin-bottom:15px;text-align: justify;text-justify: inter-ideograph;}


.newss{ margin:auto; width:1200px; margin-top:25px}


.kejian{text-align:center; margin-top:40px; margin-bottom:38px}
.kejian span{margin:auto; text-align:center; padding:7px 40px; margin:25px 5px 10px 5px;border:1px #258cdb solid;border-radius:10px;}
.kejiana { background-color:#258cdb; color:#fff; font-weight:bold}
.kejiana a{color:#fff; font-weight:bold}
.kejian span:hover{background-color:#258cdb; color:#FFFFFF}


.newlist{}
.newlist ul{ width:1230px; margin-left:-30px}
.newlist li{ float:left; width:340px; background-color:#efefef; padding:15px 20px; margin-left:30px;height:210px;line-height:25px;margin-bottom:25px; font-size:12px;} 
.newlist li h3{ font-size:16px;border-bottom:1px #ddd solid; padding-bottom:15px; line-height:48px}
.newlist li h3 span{font-size:14px;font-weight:normal; line-height:24px}
.newlist li h5{ font-size:30px; line-height:28px; padding-top:20px}
.newlist li h5 span{ font-size:14px; font-weight:normal}
.newlist a{ color:#555; font-weight:bold;font-size:14px;line-height:30px;}
.newlist li:hover{background-color:#258cdb; color:#FFFFFF}
.newlist li h3 span:hover{color:#FFFFFF}
.newlist .ttt a{ color:#555; font-weight:bold;font-size:12px;line-height:30px;}



.content{text-align: justify;text-justify: inter-ideograph;line-height:24px;}
.content p{
	font-size:14px;
	padding:8px 0;
	line-height:24px;
	color:#000000;
	text-align:justify;text-justify:inter-ideograph;
}
.content a{
	color:#333;
	text-decoration: underline;
}

.content h2{ font-size:14px;border-bottom:1px #ecab16 solid;background:url(/images/pro_bg.png) center no-repeat; text-align:center; color:#FFFFFF; margin-top:60px; line-height:38px; font-weight:normal}
.content li{ float:left; width:180px; background-color:#fff; padding-top:50px;padding-bottom:50px; margin:9px; text-align:center;border:1px #ccc solid;}
.content li h3{ font-size:18px; line-height:24px}
.content li h5{ font-size:16px; color:#FF0000; margin:2px 10px 0 10px;border-top:1px #aaa solid; font-weight:normal; line-height:20px; padding-top:5px}



.kejian1{text-align:center; margin-top:30px; margin-bottom:20px}
.kejian1 span{margin:auto; text-align:center; padding:7px 30px; margin:25px 10px 10px 10px;border:1px #b2df99 solid;}
.kejiana1 { background-color:#45b035; color:#fff; font-weight:bold}
.kejiana1 a{color:#fff; font-weight:bold}



.pages{clear:both;margin-top:30px;text-align:center; padding-bottom:40px}
.pages ul{float:none;text-align:center;}
.pages li{float:none;display:inline;margin:0 1px;border:1px #ddd solid;padding:1px 8px;font-family:"微软雅黑";font-size:12px;}
.pages li.thisclass{font-weight:bold;color:#666;border:1px #666 solid;}
.viewbox .title{}
.viewbox h1{height:45px;line-height:45px;text-align:left;font-size:24px; font-weight:normal; color:#666666}
.viewbox .info{height:35px;line-height:35px;text-align:left;border-bottom:1px #ddd solid;color:#999;padding-bottom:5px;}
.viewbox h2{height:35px;line-height:40px;text-align:center;font-size:28px; font-weight:normal; color:#111;}
.viewbox .info1{height:35px;line-height:35px;text-align:center;border-bottom:1px #aaa solid;color:#333;padding-bottom:5px;}
.viewbox .content{margin-top:5px;}
