@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0; text-decoration: none; font-size:14px; list-style:none; color:#000; font:"微软雅黑", "宋体", "黑体";}
.line{ width:100%; height:1px; background: #CCC; clear:both; margin:20px auto;}
.main1{ width:1300px; height:200px; margin:10px auto;}
.main1 li{ width:172px; height:200px; margin:0 6px; float:left;}
.main1 li img{ width:170px; height:170px; border:1px solid #CCC;}
.main1 li a{ display:block; width:172px; height:28px; line-height:28px; font-size:14px; text-align:center; color:#333;}

.main2{ width:1200px; height:40px; margin:0 auto; background:url(../images/item-bg.jpg);}
#a1{ display:block;width:156px; line-height:40px; height:40px; text-align:center; float:left; font-size:16px; color:#FFF;padding-left:0; padding-right:0; color: #FFF; font-weight:bold;}
.main2 a{ display:block; float:left; font-size:12px; line-height:40px; height:40px; padding-left:10px; padding-right:10px; color:#999;}
.main2 a:hover{ color:#003571; }
#kw{ float:left; width:980px;}
#more{ display:block; width:44px; line-height:40px; height:40px; font-size:12px; text-align:center; color:#F60; font-weight:bold;}

.main3{ width:1200px; height:1950px; margin:10px auto;}


.main4{ width:1200px; height:450px; margin:10px auto;}
.main4-left,.main4-right{ float:left;}
.main4-left{ width:620px; margin-right:30px;}
.main4-right{ width:550px;}
.main4-left-line,.main4-right-line{ width:100%; height:40px; background:url(../images/item-bg.jpg);}

.main4-left-box1{ width:620px; height:170px;}
.main4-left-box2{ width:620px; height:60px; margin:5px auto; overflow:hidden; border-bottom:1px dotted #CCCCCC; padding-bottom:10px;}
.main4-left-box2 a{ font-size:12px; line-height:18px;}
.main4-left-box1 img { display:block; width:242px; height:150px; margin:10px; float:left;}
.main4-left-box1-a{ width:340px; height:170px; float:left;}
.main4-left-box1-a h2{ line-height:30px; font-size:14px; width:388px; text-align:center; font-weight:bold;}
.main4-left-box1-a a{ line-height:30px; font-size:12px; overflow:hidden;}
.main4-left-box2 h2{ color:#F90; font-weight:bold; line-height:20px;}

.main4-right img{ display:block; margin:10px;}
.main4-right-down{ width:500px; height:100px; margin-left:40px;}


.main5{ width:1300px; height:400px; margin:0 auto;}
.news-list{ width:360px; height:120px; margin:10px 20px; float:left;}
.news-list li{ width:360px; margin:0 auto; height:20px;}
.news-list li a{ display:block; line-height:30px; height:30px; font-size:12px; border-bottom:1px dotted #CCCCCC;}
#a18{ width:320px;float:left;}
#a19{ width:40px; float:left;}
.main5 img { display:block; margin:0 auto; width:1200px; height:191px;}

.main6{ width:1200px; height:200px; margin:0 auto;}
.main6 img{ display:block; width:180px; height:180px; float:left; margin:5px;}
.main6-pd{ width:178px; height:178px; border:1px solid #CCC; float:left; margin:5px; margin-right:50px;}
#pd1{ background:url(../images2/zhuodu.jpg);}
#pd2{ background:url(../images2/wuni.jpg) ;}
#pd3{ background:url(../images2/yingguang.jpg) ;}
#pd4{ background:url(../images2/ph.jpg) ;}
#pd5{ background:url(../images2/diandao.jpg) ;}

.main6-pd a{ display:block;width:178px; height:178px; text-align:center; color:#FFF; line-height:178px; opacity:0; }
.main6-pd a:hover{opacity:1;}
#pd1:hover,#pd2:hover,#pd3:hover,#pd4:hover,#pd5:hover,#pd6:hover{ background:#013571;}



.foot-bg{ width:100%; height:320px; background:#000; clear:both;}
.foot{ width:1200px; height:300px; margin:10px auto; background:url(../images/foot-bg.jpg);}
.foot-a{ width:500px; height:300px;  float: left;}
#foot-title{ display: block; width:500px; height:40px; line-height:40px; font-size:16px; color: #FFF; font-weight:bold; text-align:center; }
#foot-nav{ width:500px; height:30px;color:#999; line-height:30px; font-size:12px;}
#foot-nav a{ display:block; height:30px; line-height:30px; padding-left:5px; padding-right:5px; float:left; color:#999; text-align:center;}
#foot-nav a:hover{ color:#CCC;}
.foot-a ul{ width:230px; float:left; margin:0 10px;}
#foot-pd{ width:230px; height:30px; line-height:30px; color:#999; text-align:center;}
#foot-pd a:hover{color:#CCC;}




.line1,.line2,.line4,.line5{ width:1200px; height:180px; margin:10px auto; clear:both;}


.line1 img,.line2 img{ display:block; width:180px; height:180px; float:left; margin:5px;}

.line01-a{ width:180px; height:120px; float:left; margin:5px; margin-top:20px; margin-bottom:20px; background:#d0fcfd; box-shadow: #999 4px 4px; padding-top:20px;}
.line01-a a{ width:178px; height:30px; line-height:30px; font-size:14px; color:#666; text-align:center; display:block;}
.line01-a a:hover{ color:#333;}


.line02-a{ width:180px; height:120px; float:left; margin:5px; margin-top:20px; margin-bottom:20px;  background:#fffed0; box-shadow: #999 4px 4px; padding-top:20px;}
.line02-a a{ width:178px; height:30px; line-height:30px; font-size:14px; color:#666; text-align:center; display:block;}
.line02-a a:hover{ color:#333;}

.line3{width:1200px; height:350px; margin:10px auto; margin-top:30px; clear:both;}
.line3 img{ width:290px; height:350px; margin:5px; float:left;}
.line4{width:1200px; height:90px; margin:10px auto; clear:both;}

.line5{width:1200px; height:240px; margin:10px auto; clear:both;}
.line5 img{ width:230px; height:230px; margin:5px; float:left;}

.line03-a{ width:290px; height:90px; float:left; margin:5px; margin-top:20px; margin-bottom:20px; background:#ebd6e5; box-shadow: #999 4px 4px; padding-top:10px;}
.line03-a a{ width:290px; height:30px; line-height:30px; font-size:14px; color:#666; text-align:center; display:block;}
.line03-a a:hover{ color:#333;}

.line06-a{ width:230px; height:90px; float:left; margin:5px; margin-top:20px; margin-bottom:20px; background:#d0fcfd; box-shadow: #999 4px 4px; padding-top:10px;}
.line06-a a{ width:230px; height:30px; line-height:30px; font-size:14px; color:#666; text-align:center; display:block;}
.line06-a a:hover{ color:#333;}

.line7 img{ width:290px; height:400px; margin:5px; float:left;}

.line08-a{ width:290px; height:86px; float:left; margin:5px; margin-top:20px; margin-bottom:20px; background:#fffed0; box-shadow: #999 4px 4px; padding-top:4px;}
.line08-a a{ width:290px; height:30px; line-height:30px; font-size:14px; color:#666; text-align:center; display:block;}
.line08-a a:hover{ color:#333;}


/*-联系我们-*/
.lx,.about{ width:1200px; height:450px; margin:0 auto; }
.lx-middle{ width:1200px; height:100px;}
.lx-middle img { width:300px; height:100px; margin:0 450px;}
.lx-left{ width:750px; height:350px; float: left;}
.lx-right{ width:450px; height:350px; float: left;}
.lx-right-a{ width:440px; height:320px; margin-left:10px;background:#002c77; padding-top:30px;}
#a12{font-size:24px; line-height:40px; color:#FFF; font-weight:bold; margin-left:50px;}
#a13{font-size:14px; line-height:40px; color:#FFF;  margin-left:50px;}
#a14{ display:block; font-size:12px; color:#002c77; width:120px; height:30px; line-height:30px; background:#FFF; text-align:center; margin-left:50px;}
#a14:hover{ background: #FF0; color:#006; font-weight: bold;}

/*-关于我们-*/


.about-left{ width:500px; float:left; height:480px; }
.about-right{ width:700px;float:left;height:480px;}
.about-right p a{ font-size:14px;}
.about-right p{ text-indent:30px; line-height:30px; margin:10px 20px; }
.about-pd{ width:170px; height:170px; float:left;}
.about-pd img{ width:140px; height:120px; display:block; margin:0 15px;}
.about-pd a{ width:170px; height: 30px; font-size:12px; line-height:30px;text-align:center; display:block; color:#333;}

/*-面包屑-*/
.local{ width:1350px; height:40px; margin:10px auto; }
.local a{ display:block; height:40px; line-height:40px; font-size:12px; padding-left:5px; padding-right:5px; color:#999; float:left;}



/*-新闻列表-*/
.main{ width:1200px; height: auto; padding-bottom:30px; margin:20px auto;}
.main-left,.main-right{ float:left;height:auto; padding-bottom:30px; }
.main-left{ width:248px; margin-right:20px; border:1px solid #CCC; height:780px;}
.main-right{ width:930px;}



.main-left a{ display:block; width:248px; height:40px; line-height:40px; display:block; text-align:center; font-size:14px;  }
#left-title{ background:#000; color:#FFF;}
#left-item1{ background:#FFF; color:#999;}
#left-item2{ background:#FFF; color:#999; border-bottom:1px dotted #CCCCCC;}
.lxwm{ width:248px; height:300px; }
.lxwm p{ line-height:40px; text-indent:10px; color:#999;}


/*class page*/



.content-right{ width:750px;height: auto; padding-bottom:10px; float:left;}
.content-right-list-dl{ width:720px; height:auto; 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:#999; background:#b81d21; margin:7px auto;}
#button:hover{ background:#666;}
.conten-pd{
	width: 800px;
	padding-bottom: 100px;
	float: left;
	margin-left: 30px;
}




.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:#999; 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-list2{ width:840px; height:auto; padding-bottom:20px;}
.news-list2-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-list2-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;}
/* 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;}
