@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0; text-decoration: none; font:"Î¢ÈíÑÅºÚ"; font-size:14px; list-style:none;}
/* top */
.top{ width:1200px; height:85px; margin:0 auto;}
.logo,.top-short,.tel{ float:left;}
.logo,.tel{ width:243px;}
.top-short{ width:500px; height:50px; margin-left:214px; padding-top:5px;}
.top-short h2,.top-short p a{color: #023666;}
.top-short h2{ font-size:36px; font-weight:bold;}
.top-short p a{ padding-left:130px;}
.top-short p #a6{ padding-left:0; color:#CCC;}
#a0{background:#3a5e8f;}
/* foot */
.foot{width:100%; height:250px; clear:both; background:#333; padding-top:3px;}
.foot-main{ width:1250px; height:210px; margin:25px auto; background:inherit;}
.foot1,.foot2,.foot3{ float:left; border-left:1px solid #666; padding-left:10px;}
.foot1{ width:400px; height:190px;}
.foot2{ width:350px; height:200px;}
.foot3{ width:450px; height:210px;}
#a14{ color:#FFF; font-size:18px; display:block; clear:right; line-height:30px;}
#a15{ color:#999; font-size:14px; display:block; clear:right;line-height:24px; }

.main-a{ width:1200px; height:567px; margin:0 auto;}
.main-b,.main-c,.main-d,.main-e{ width:1200px; height:auto; padding-bottom:50px; margin:15px auto;}


.main-a-left,.main-a-right{ float:left; height:567px;}
.main-a-left{ width:250px; }
.pd-list{width:245px; height:565px;margin-right:5px;background:#0a7ead;}
.pd-list a{ color:#FFF; clear:both;}
#a1{ background:#023666;; display:block; width:245px; height:50px; line-height:50px; text-align:center;font-weight:bold; font-size:24px; }
#a2{display:block; width:215px; height:36px; line-height:36px; text-align:left; font-size:14px;font-weight:bold; padding-left:40px; font-size:20px;  }
#a3{display:block; width:200px; height:24px; line-height:26px; text-align:left; font-size:12px;padding-left:55px; font-size:14px; font-weight:bold; } 

.main-a-right{width:950px;}
.nav{ width:950px; height:40px; margin:0 auto; margin-bottom:7px; border:1px solid #023666;}
.nav li{ float:left;}
.nav li a{ display:block; height:40px; line-height:40px; font-size:14px; color:#023666; padding-left:23px; padding-right:23px; font-weight:bold;}
.nav li a:hover{ background:#3497ce; color:#FFF;}


.nav-bg{ width:100%;height:40px;background:#023666;}
.nav2{ width:1200px; height:40px; margin:0 auto; margin-bottom:7px; background:#023666;}
.nav2 li{ float:left;}
.nav2 li a{ display:block; height:40px; line-height:40px; font-size:14px; color:#FFF; padding-left:25px; padding-right:25px; font-weight:bold;}
.nav2 li a:hover{ background:#3497ce; color:#FFF;}



/* tuijian */
.main-b{ height:330px;}
.main-title{ height:50px;  width:100%; background:#023666;}
.main-title a{ display:block;line-height:50px; color:#023666; font-size:24px; font-weight:bold; padding-left:10px; text-align:left; margin-left:10px; width: 1190px; background: #cccccc;}
.main-pd{ width:1200px; height:500px;}
.main-pd li{ float:left; margin:10px; width:220px; height:270px;}
.main-pd li img{ width:210px; height:210px; border:#FFF 5px solid;}
#a4{ display:block;height:50px; width:220px; line-height:50px; text-align:center; font-size:20px; font-weight:bold; color:#FFF;}

/* ylcgq */
.main-c{ width:1200px; height:940px; margin:0 auto; margin-bottom:30px;}
.main-c-middle{ width:950px; height:840px;float:left;}
.main-c-middle li{ float:left; width:122px; height:162px; margin:5px 33px 5px 33px;}
.main-c-middle li img{ width:120px; height:120px; border:1px solid #CCCCCC;}
.main-c-middle li a{ display:block; width:122px; height:20px; line-height:20px; color:#2fa0ec; text-align:center;}
#b-list{ height:890px; float:left;background:#023666; padding-top:20px;background:#0a7ead;}
#a5{display:block; width:260px; height:40px; line-height:40px; text-align:left; font-size:14px;padding-left:10px; color:#FFF;}
.main-c-right{ width:230px; height:800px; float:left; }
.main-c-right img{ width:210px; height:169px; margin:10px;}


.main-d{ width:1200px; height:620px; margin:0 auto;}
#d-list{ background:#FFF; float:left; height:540px;background:url(../images/zs.jpg) center;}
#d-list li{ line-height:40px;}
#d-list li a{ color:#FFF;}
.main-d-pd{ width:950px; height:560px; float:left;}
.main-d-pd-bsq{ width:300px; height:560px; float:left; margin:0 8px;}
.main-d-pd-bsq img{ width:280px; height:280px; margin:9px; border:1px #CCCCCC solid;}
#a7{ display:block; width:280px; margin:5px 10px; height:30px; line-height:30px; font-size:20px; text-align:center; font-weight:bold; color:#0a7ead;}
.main-d-pd-bsq-td{ width:280px; height:360px; margin:10px; background:#0C0;}
#a9{ display:block; width:260px; height:30px; height:30px; text-align:left; font-size:16px; font-weight: bold; color:#023666; margin:0 auto;}
#a10{display:block; width:280px; height:30px; height:30px; text-align:left; font-size:12px; color:#000; margin:0 auto;}
#a11{ display:block; width:240px; height:30px; text-align:left;font-size:16px; font-weight: bold; color:#023666; margin:0 auto;}
#d-list a,#e-list a{display:block; width:270px; height:30px; line-height:30px;text-align:left; font-size:12px; color:#000; margin:0 auto; margin-left:10px;}

.main-e{ width:1200px; height:800px; margin:0 auto; padding-bottom:20px;}
#e-list{ background:#FFF; float:left; height:725px;background:url(../images/dt.jpg) center;}
#e-list li{ line-height:40px;}
#e-list li a{ color:#FFF;}
.main-e-pd{ width:950px; height:800px; float:left;}
.main-e-pd-line{ width:950px; height:310px; margin:10px 0;}
#index-djg{text-align:left; float:left; width:180px; height:180px; margin:5px;}
#djg-jieshao{ width:440px; height:200px; margin:5px; float:left;}
#a8{ font-size:16px; background:none;}
#djg{ display:block; line-height:22px; height:22px; text-align:left; text-indent:30px;}
#djg2{ display:block; line-height:22px; height:22px; text-align:left; text-indent:30px;}
.main-e-pd-line li{ float:left; width:120px; height:170px; margin:5px 30px 5px 30px;}
.main-e-pd-line img{ width:120px; height:120px;}
.main-e-pd-line a{ width:160px; height:30px; line-height:30px; font-size:12px; text-align:center; margin:0 auto; display:block; color:#000;}
.main-e-pd-line a:hover{ color:#000;}




.local{ width:1200px; height:40px; margin:0 auto; }
.local a{ display:block; height:40px; line-height:40px; font-size:12px; padding-left:5px; padding-right:5px; color:#000; float:left;}


/* aboutus */
.jianjie{ width:1000px; height:400px; margin:0 auto;}
.chanpin{ width:1000px; height:800px; margin:0 auto;}
.jianjie h1,.chanpin h1{ color:#003670;; font-size:24px; font-weight:bold; line-height:50px; height:50px;text-align:left; }
.jianjie p{ text-indent:30px; line-height:40px; font-size:14px; text-align:left; }

.chanpin-list{ width:1000px; height:270px; margin:0 auto;}
.chanpin p{ line-height:30px; height:30px; font-weight:bold;}
.chanpin-list li{ float:left; width:240px; height:270px; margin:5px;}
.chanpin-list li img{ display:block; width:240px; height:240px;text-align:center; }
.chanpin-list li a{ display:block; padding-left:5px; padding-right:5px;height:30px; line-height:28px; width:240px; font-size:12px; margin:0 auto;}


/*contact page*/

#contact{ display:block; width:100%; height:403px; margin:5px auto; text-align:center;}
.contact-left,.contact-right{ width:500px; height:480px; float:left; padding:20px; margin-left:20px; }
.contact-right p{ height:45px; line-height:45px; text-align:left;}
.contact-right p a{ font-size:16px; color:#000; }
.contact--button{ display:block; width:250px; height:40px; line-height:40px; font-size:12px; color:#FFF; background:#003670; text-align:center;}
.contact--button:hover{ background: #666666;}


/*product page*/

.banner{ width:100%; height:180px; margin:0 auto; background:url(../images/4.jpg) center;}
#banner-p1{ display: block; width:900px; line-height:60px; height:60px; font-size:24px; font-weight:bold; text-align:left; margin:0 auto; color:#CCC;}
#banner-p2{display: block;width:900px;line-height:60px; height:60px;  font-size:16px; font-weight:bold; text-align:left; margin:0 auto;;color:#CCC; }

.list-left{
	width: 270px;
	height:830px;
	float: left;
	border: 1px solid #CCC;
}
.list-pd-main{ width:900px; height:auto; float:left;}
.list-left-top{ width:270px; height:116px;background:url(../images/list-bg1-270x116.jpg) center; color:#FFF; margin-bottom:10px; }
.list-left-top a{display:block;font-size:24px; font-weight:bold; margin-left:40px; }
.list-left-detail{ width:270px; height:38px;background:url(../images/list-bg1-270x38.jpg) center; border-bottom:1px solid #CCC;}
.list-left-detail2{ width:270px; height:38px;background: #FFF; border-bottom:1px solid #CCC;}
.list-left-detail2 a{ font-weight:bold;}
.list-left-detail:hover{ background:url(../images/list-bg1-270x38-hover.jpg) center;}
#a12{ width:160px; height:30px; line-height:30px; text-align:center; color:#333; margin:9px 55px; font-size:12px;}
#a12:hover{ color:#16488f;}
#local-pd{ width:325px; margin-left:600px;}
#local-pd a{color:#999;}
.list-pd-chanpin{ width:925px; height:362px; border-bottom:1px solid #CCC;}
.list-pd-chanpin-a,.list-pd-chanpin-b{ height:360px; float: left;}
.list-pd-chanpin-a{ width:360px;}
.list-pd-chanpin-b{ width:565px;}
.list-pd-chanpin-a img{ width:350px; height:350px; margin:5px;}
#a13{ width:565px; height:50px; line-height:50px; font-size:24px; font-weight:bold; text-align:left; clear:both;}
#a14-bt{ width:140px; height:30px; display:block; background:#16488f; text-align:center; line-height:30px; font-size:12px; color:#FFF;}


/*class page*/


.content{ width:1200px; padding-bottom:30px; margin:15px auto;}
.content-left{ width:300px; height:900px; float:left; margin-right:15px;}
.content-left-list{ width:298px; height:300px; border:1px solid #666666; margin-bottom:30px;}
#item-titlt{ display:block; width:298px; height:30px; line-height:30px; text-align:center;color:#FFF; background:#003670; font-size:16px; font-weight:bold;}
.content-left-list-1{ width:180px; height:180px; margin:5px 60px;}
.content-left-list-1 p{ margin:10px auto;}
.content-left-list-1 img{ width:150px; height:150px;}

.content-right{ width:750px;height: auto; border-bottom:30px; float:left;border:1px solid #666666;}
.content-right-list-dl{ width:720px; height:910px; margin:10px auto;}
.content-right-list-dl li{ line-height:40px; height:40px;margin:5px auto;}
.content-right-list-dl li:hover{ background:#CCC;}
#dl-title{ width:590px; height:40px; float:left; padding-left:30px;}
#button{ display:block;width:80px; height:20px; line-height:20px;float:left; font-size:12px; border:1px solid #b81d21; text-align:center; color:#FFF; background:#b81d21; margin:7px auto;}
#button:hover{ background:#666;}
.conten-pd{
	width: 800px;
	padding-bottom: 100px;
	float: left;
	margin-left: 30px;
}


.content-left-list-1 #p1{ line-height:40px; height:40px;}
.content-left-list-1 #p2{line-height:25px; text-indent:30px; height:25px; }



.conten-pd li{ float:left; margin:2px;}
.conten-pd-button{ width:400px; height:40px; margin:30px auto;}
.pd-button{ display:block; width:150px; height:30px; line-height:30px; text-align:center; color:#FFF; background:#b81d21; border-radius:5px; margin:5px 20px 5px 20px; float:left;}
.pd-button:hover{ background:#666;}
.conten-pd li img{ margin:2px;}
.conten-pd-left{ width:450px; height:426px;}
.conten-pd-right{ width:340px;height:426px;}
.conten-pd-right-item{line-height:40px; font-size:18px; font-weight:bold; color:#b81d21;width:100%; clear:both;}
.conten-pd-right-main{ line-height:30px; font-size:14px; text-indent:25px; width:700px;}
.conten-pd-right-item-ect{ width:120px; height:120px; float:left; margin:20px;}
.conten-pd-right-item-ect a{ text-align:center;}



.pd-center-right-list-b{ width:840px; height:700px;}
.pd-center-right-list-b li{ display:block; width:270px; height:320px; margin:10px 5px 10px 5px; float:left; background: #999;}
.pd-center-right-list-b li:hover{ background:#009a44;}
#tj{display:block;color:#FFF; width:270px; height:40px; line-height:40px; text-align:center; }


.news-list{ width:840px; height:800px;}
.news-list-a a{ width:700px; float:left;color:#000; text-align:left; height:40px; line-height:40px; font-size:14px; border-bottom:1px #000000 dotted; }
.news-list-time{width:140px;float:left;border-bottom:1px #000000 dotted;height:40px; line-height:40px; font-size:14px; text-align:right;}
.contents{ color:#000;}

/*class page*/


.page{ width:400px; height:22px; margin-left:800px; margin-top:10px;}
.page a{ display:block; width:18px; height:18px; line-height:18px; text-align:center; color:#FFF; background:#999; margin:2px; float:left; margin-right:5px;}
#a-page{ background:#03C;}
