@charset "gb2312";
/* CSS Document */

*{ text-decoration:none;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0; font-family:Î¢ÈíÑÅºÚ; }
html,body{ margin:0 auto; padding:0; }
li{ list-style:none;}

.top{ width:1200px; height:80px; margin:0 auto; background:url(../images/top-bg.jpg) no-repeat;}
.ss{ width:268px; height:44px; margin-left:820px; padding-top:17px;}
.ss a{ display:block; line-height:44px; color:#999;font-size:14px; float:left; padding-right:160px;}
.ss img{ display:block; float:left;}


.nav{ width:100%; height:50px;background:url(../images/nav-bg.jpg) left no-repeat #000;}
.nav a{ font-size:14px; color:#FFF; float:left; font-weight:bold; display:block; text-align:center; width:120px; height:50px; line-height:50px;}
#nav-index{ margin-left:130px; margin-right:30px;}
#nav-index:hover{ background:url(../images/nav-bg-hover1.jpg);}
#nav-a:hover{ background:url(../images/nav-bg-hover2.jpg);}

.banner{ width:100%; height:336px; background:#000000;}
.banner img{ width:1200px; height:336px; display:block; margin:0 auto;}


.foot{ width:100%; height:185px; background:#000;clear:both; }
.foot-main{ width:1200px; height:165px; margin:0 auto; background:url(../images/erweima.jpg) no-repeat left #000; padding-top:20px;}
.foot-main p{ margin-left:250px;background:url(../images/bottom-bg.jpg); width:400px; display:block; height:30px;}
.foot-main a{ display: block; width:100px; height:30px; line-height:30px; color:#FFF; float:left; font-size:12px; text-align:center;}
.foot-main a:hover{ color:#f69301;}
#key{background:none; color:#666; width:800px;}
#adr{ background:none; color:#FFF;width:800px; font-size:12px;margin-left:265px; line-height:35px; height:35px; }


.main{ width:1200px; height: auto; padding-bottom:30px; margin:0 auto; }
.main-left,.main-right{ float:left; height:auto;}
.main-left{ width:937px; margin-right:30px;}
.main-right{ width:233px;}



.left-list{ width:937px; height: auto; }
.left-list h1{ margin-left:30px;}
.pt100{ width:937px; height:596px; border-top:5px solid #f46f04;}
.pt100-left{ width:297px; height:596px; background: #002337; float:left;}
.pt100-right{ width:640px; height:596px; background:#F60; float:left;}

.pt100-right-title{width:640px; height:30px; background:#333; }
.pt100-right-title a{ display:block; float:left;color:#f46f04; font-weight:bold; text-align:center;height:30px;line-height:30px; width:160px; font-size:16px;}
.pt100-right-line{ width:640px; height:80px; background:#195466; border-bottom:0.5px #FFF dotted;}
.pt100-right-line a{ display:block; float:left;color: #CCC; text-align:center;height:80px;line-height:80px; width:160px; font-size:14px;}
.pt100-right-line img{ width:60px; height:60px; margin:5px;}
.pt100-right-line a:hover{ color:#f46f04;}



.pd-list{ width:231px; height:291px;border:1px #CCCCCC solid; }
#right1{ width:221px; height:76px; background:url(../images/right_1.jpg); color: #FFF; padding-left:10px;}
#a1{ height:45px; line-height:45px;width:221px; font-size:24px; font-weight:bold; display:block;}
#a2{ height:21px; line-height:21px;width:221px;font-size:12px;display:block; }
#right1-list{display:block; width:231px; height:30px; line-height:30px; font-size:12px; text-align:center; border-bottom:1px solid #CCC; color: #000; background:url(../images/right-list-bg.jpg);}
#right1-list:hover{ color: #f46f04; background:url(../images/right-list-bg-hover.jpg);}
#right1-list2{display:block; width:231px; height:30px; line-height:30px; font-size:12px; color: #000; text-indent:20px; }
#right1-list3{display:block; width:231px; height:30px; line-height:30px; font-size:12px; text-indent:20px; border-bottom:1px solid #CCC; color: #000; }
#right1-list3:hover{ color: #f46f04; background:url(../images/right-list-bg-hover2.jpg);}



#right2{ width:233px; height:187px;}


/*local*/

.local{ width:1200px; height:40px; margin:4px auto;border-bottom:1px solid #CCC; }
.local a{ display:block; height:40px; line-height:40px; font-size:12px; padding-left:5px; padding-right:5px; color:#333; float:left; }

/* content */
.content{ width:1200px; height:auto; padding-bottom:30px; margin:0 auto;}

/* contact */
.ct-left,.ct-right{ width:580px; height:600px; margin:10px 10px; float:left; }
#dituLx h1{ height:60px; color:#006;}
#dituLx h4{ height:40px; color:#333; margin-left:50px; font-weight:100;}
#aboutus p{ text-indent:24px; line-height:30px; font-size:14px; color:#666; text-align:left; margin:15px 10px;}

/* product */

/*other down page*/
.xx-titile{ width:1200px; height:50px; background:#003670; margin:0 auto; clear:both;}
.xx-titile-a{ width:1190px; height:50px; background:#f8f8f8; margin-left:10px;clear:both;}
#a7{ line-height:50px; height:50px; display:block; font-size:24px; font-weight:bold; color:#000; padding-left:20px;}
.xx-titile-b{ width:1200px; height:50px; margin:10px auto;clear:both;}
#a8{ height:50px; background:#003670; line-height:50px; margin-left:30px; color:#FFF; padding-left:20px; padding-right:20px; font-weight:bold;}
.xx-titile-c{ width:1100px; height:50px; margin:0 auto;clear:both;}
#a9{height:50px;line-height:50px; color:#000; padding-left:20px; padding-right:20px; float:left;}
#a9:hover{ color:#F60;}






/*class page*/


.content{ width:1200px;margin:15px auto;height: auto; padding-bottom:30px;}
.content-left{ width:240px; height: auto; padding-bottom:30px; float:left; margin-right:15px;}
.content-left-list{ width:238px;height: auto; padding-bottom:30px; border:1px solid #217bd1; margin-bottom:30px;}
#item-titlt{ display:block; width:238px; height:30px; line-height:30px; text-align:center;color:#FFF; background:#217bd1; font-size:16px; font-weight:bold;}
.content-left-list-1{ width:180px; height:180px; margin:5px 29px;}
.content-left-list-1 p{ margin:10px auto;}
.content-left-list-1 img{ width:136px; height:120px;}
.content-left-list-1 a{ font-size:12px;}

.content-right{ width:750px;height: auto; padding-bottom:30px; float:left; margin-left:20px;}
.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:auto; padding-bottom:20px;}
.news-list-a a{ width:700px; float:left; color:#333; text-align:left; height:40px; line-height:40px; font-size:14px; border-bottom:1px #CCCCCC dotted; }
.news-list-time{width:140px;float:left;border-bottom:1px #CCCCCC dotted;height:40px; line-height:40px; font-size:14px; text-align:right;color:#CCC;}
.contents{ color:#000;}




#a18{ display:block; width:238px; height:30px; line-height:30px; text-align:center; color:#FFF; background: #96e7fb;}
#a18:hover{background: #CCC; color:#000;}
#a16{display:block; width:238px; height:30px; line-height:30px; text-align:center; color:#666; }
#a16:hover{ background:#217bd1; color:#FFF;}
#a17{display:block; width:200px; height:30px; line-height:30px; text-align:left; color:# 000; margin:0 19px; font-size:12px; }



.pd-display{ width:1200px; height:230px; margin:30px auto;}
.pd-display li{ float:left; display:block; width:190px; height:230px; margin:0 5px;}
.pd-display li img{ width:180px; height:180px; border:1px solid #CCC;}
.pd-display a{ display:block; width:190px; height:30px; text-align:center; font-size:12px; line-height:30px; color:#000;}