/* CSS Document */



body{ margin:0 ; font-family:"宋体";  font-size:12px; color: #000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

ul,li,form,input,i,em,h2,h3,p,span,img{ list-style:none; margin:0; padding:0; border:0;  }

.fix{ width:1000px; margin:0 auto;}

.left{ float:left;}

.right{ float:right;}

.clear{ clear:both;}

a{ font-size:12px; font-family:"宋体"; color: #000; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

a:hover{ color:#1065b6; text-decoration:underline;}

#blue{ color:#1065b6;}

#nav{background: url(../images/home_10.jpg);}



.wenben input{ width:151px; height:32px; border-left: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #999;  color:#999; line-height:31px; float:left; padding-left:5px;}

.right form{ width:191px; height:32px;}



.navbg{ height:38px; background:#157ac8 repeat-x; width:100%;}

.nav ul li{  float:left; margin-left:10px;}

.nav ul li a{ font-size:14px; font-family:"微软雅黑"; text-align:center; line-height:38px; display:block; width:130px; height:38px; color:#FFF;}

.nav ul li a:hover{ background: url(../images/home_10.jpg); text-decoration:none;}



.banner{  height:452px;overflow:hidden; clear:both; }

.banner .d1{width:100%;height:452px;display:block;position:absolute; margin:0 auto; }

.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100; margin:0 auto;}

.banner .d2 ul{

	float: left;

	position: absolute;

	left:48%;

	top: 180px;

	display: inline;

	height: 200px;

}

.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:220px 3px 0 3px;display:inline;}

.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}



.syzxcp ul li{ width:246px; height:208px; float:left; margin-left:5px;}

.syzxcp ul li a{ display:block; width:246px; height:201px; background:#9a9a9a; font-family: "微软雅黑"; font-size:12px; color:#FFF; text-align:center;}

.syzxcp ul li a:hover{ background:#4282c0; text-decoration:none;}

.syzxcp ul li a p{ margin-top:10px;}



.syabout{ width:316px; height:260px; padding-top:20px;}

.syabout p{ line-height:22px;}



.synews{ width:340px; padding:20px  0 0 30px;}

.synews ul li{ height:26px; line-height:26px;}



.sycontact{ padding:20px 0 0 30px;}

.sycontact ul li{ height:26px; line-height:26px;}



.sygsxx{ height:262px; padding-top:20px;}

.sygsxx ul li{ width:190px; height:190px; float:left; padding-left:11px;}

.sygsxx ul li a{ display:block; width:190px; height:195px; background:#a2a2a2;font-family: "微软雅黑"; font-size:14px; color:#FFF; text-align:center;}

.sygsxx ul li a:hover{ background:#4282c0; text-decoration:none;}



.foot{ height:160px; background:#4d87bf; margin-top:10px;}

.foot ul li{ float:left; color:#FFF;}

.foot ul li p{ line-height:22px;}



.nyleft ul li{ width:213px; height:51px; border:1px solid #c5c4c5; border-top:0; }

.nyleft ul li a{ width:198px; height:51px; display:block; padding-left:14px; line-height:51px; font-size:12px; font-weight:bold;}

.nyleft ul li a:hover{ text-decoration:none;}

.nyleft div{ width:213px; height:385px;border:1px solid #c5c4c5; margin-top:20px;}

.nyleft div p{ line-height:26px; padding-left:10px;}



.nyright{ border:1px solid #c5c4c5; width:763px; padding-bottom:30px;}

.weizhi{ width:763px; height:42px; border-bottom:1px solid #c5c4c5;}

.about{ padding-left:20px;}

.about p{ line-height:30px; font-size:14px; width:727px; padding-top:20px;}



.gsxx ul li{ width:227px; height:220px; text-align:center; float:left; margin-left:20px;}

.gsxx ul li p{ padding-top:10px; font-weight:bold;}



.fanye{ text-align:center; padding-top:10px;}



.product ul li{ width:227px; height:190px; text-align:center; float:left; margin-left:20px;}

.product ul li p{ padding-top:10px; font-weight:bold;}



.news ul li{ background:url(../images/news_08.jpg) no-repeat center left; width:700px; margin:0 auto; height:38px; line-height:38px;}

.news ul li a{ float:left; margin-left:20px;}

.news ul li span{ float:right}



.service p{ width:700px; margin:0 auto; line-height:24px; padding-top:10px;}



.contact ul li{ width:700px; height:26px; line-height:26px; font-size:14px; margin-left:10px;}



.product_show p{ text-align:center; padding-top:10px; font-weight:bold;}



.canshu p{ width:700px; margin:0 auto; padding-top:20px; line-height:24px;}



.gsxx_show p{ text-align:center; padding-top:10px; font-weight:bold;}



.news_show h4{ text-align:center; width:700px; color:#1065b6;}

.news_show p{ width:700px; margin:0 auto; line-height:24px;}



.fanye{ clear: both;width:580px; height:30px;overflow:hidden; display:block; padding:20px 0; margin:0 auto;}

.fanye a{ padding:2px 10px; display:block; float:left; background:#ddd; color:#666; margin:2px;}

.fanye a:hover{ background:#4a7dff; display:block; color:#fff;}



/*message*/

.message{ width:716px;height:300px; display:block; margin-top:20px; margin-bottom:150px;}

.message form span{ width:706px;display:block; margin-bottom:8px; margin-left:10px; overflow:hidden;}

.message form span b{ width:85px; height:34px; line-height:34px; float:left; font-weight:normal;}

.input3{ width:218px;height:23px; display:block; border:1px solid #cecece; float:left;}

.message form span label{ float:left;}

.message form span textarea{ width:350px;height:100px; display:block; border:1px solid #cfcfcf;}

.anniu3{ width:97px; height:32px; display:block; background:url(../images/pic26.jpg) no-repeat; border:none; cursor:pointer; margin-left:100px; margin-top:20px;}