@charset "utf-8";
/* CSS Document */
form,h1,h2,h3,h4,h5,h6,p,ul,li,img,td,tr { padding:0; margin:0;}
* {padding:0; margin:0;}
body,td {font-size:12px; line-height:22px; color:#717171;}
a {color:#717171;}
a:hover {color:#920000;}
.txtcen {text-align:center;}
.center {margin:0 auto;}
.fleft {float:left;}
.fright {float:right;}
.clear {clear:both;}
.strang {font-weight:bold}
.red {color:#F20000;}
.fff {color:#fff;}


/*head*/
#head {width:1003px; height:260px; }
#headlin_1 {height:88px; width:1003px;}
#headlogo {width:448px; height:88px; }
#headright { text-decoration:none;
	width:182px;
	height:22px;
	margin:22px 22px 0 0;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;}
#headright a{ text-decoration:none;}
#time {width:210px; margin-left:20px; font-size:12px; font-weight:normal; float:left; line-height:30px;}
#headnav {width:1003px; height:30px; background:url(navline.jpg) no-repeat; color:#FFFFFF; font-size:14px; }
#headnavp {height:30px; width:700px; line-height:30px; margin-left:40px!important;margin-left:30px; float:left;}
#headnav a{ color:#FFFFFF; text-decoration:none; margin:0 3px; display:block; float:left;  width:86px; height:28px; text-align:center;}
#headnav a:hover { background:url(ahover.jpg) no-repeat ; background-position:0 100%; }
#headpic {width:1003px; height:122px; margin-top:8px;}
#P1 #sy1,#p2 #gs2,#p3 #cp3,#p4 #gh4,#p5 #zl5,#p6 #ly6,#p7 #lx7{background:url(ahover.jpg) no-repeat;}

/*foot*/
#foot {width:1003px; height:65px; background:url(footpic.jpg) no-repeat;}
#footlogo {width:237px; height:49px; margin:5px 0 0 29px;}
#footnav { width:570px; height:48px; margin-top:8px;}
#police {width:90px; height:54px; margin-top:5px;}

/*left*/
#left {width:272px; height:455px;}
#prolist {width:262px; height:215px; background:url(prolist.jpg) no-repeat;}
#prolist ul{ line-height:26px; margin:42px 0 0 70px; list-style:none; color:#393939; }

#map {width:262px; height:233px; background:url(map.jpg) no-repeat;}

/*body*/
#body {width:1003px; margin:0 auto;}
#bodyleft {width:272px; height:455px; overflow:hidden;}
#bodyright {width:725px; }
#gsjj {margin:10px 35px 0 10px; text-indent:24px; width:680px; }
#propic {width:706px; }
#propic ul{display:inline; width:706px;}
#propic img{border: 1px solid #333333;}
#propic ul li a{ text-decoration:none; color:#333333;}
#propic ul li a:hover{color:#920000;}
#propic ul li {margin:15px 26px 0 26px;	width:165px; height:150px;	float:left;	list-style:none; text-align:center;}

#propicindex {width:706px; }
#propicindex ul{display:inline; width:706px;}
#propicindex img{border: 1px solid #333333; }
#propicindex ul li a{ text-decoration:none; color:#333333;}
#propicindex ul li a:hover{color:#920000;}
#propicindex ul li {margin:15px 3px; width:165px; height:150px;	float:left;	list-style:none; text-align:center;}

/*content*/
#contactus {width:635px; margin:20px 25px 20px 15px; padding:20px 20px 20px 20px; font-size:14px; color:#333333; background:#f8f8f8;}
#message {width:635px; margin:20px 25px 20px 15px; padding:20px 20px 20px 20px; background:#f8f8f8;}
#zhiliang {width:725px; color:#333333;}

#zhiliang ul{display:inline; width:706px;}
#zhiliang ul li {margin:20px 20px 0 20px;	width:300px; height:254px;	float:left;	list-style:none; text-align:center;}
#zhiliang ul li a{ text-decoration:none; color:#333333;}
#zhiliang img{border: 1px solid #333333;}