@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0; }
body { font-size:12px;center;font-family:宋体;color: #000000; height:auto; }
li {list-style:none;}
.clearfix:after{content:"."; clear:both; display:block; height:0; visibility:hidden;}
.clearfix {zoom:1;}
img {border:none;}
.c{clear:both;height:5px;overflow:hidden;}
a:link, a:visited, a:hover{color:#333;text-decoration:underline}
img a{ border:none;}
/*start page style */ 
#wrap{margin:0 auto;width:1003px;height:auto;background-color:#FFF;}

/*head*/
.top{font-size:12px;width:1003px;height:126px;background: url(../images/topimg.jpg) no-repeat;background-position: right top; float:left;}
.logo{float:left;width:245px;height:126px;background-image:url(../images/toplogo.jpg);cursor:hand;}

.nav{font-size:12px;width:1003px;height:31px;background-color:#000;overflow:hidden;float:left;}
.navb{font-size:12px;width:1003px;height:28px;background-image:url(../images/navb.jpg);text-align:center;}
.shadow{width:1003px;height:3px;background-image:url(../images/navshadow.jpg);}
.navb ul{height:28px;width:690px;margin:0 auto 0 auto;}
.navb ul li{float:left;text-align:center;list-style:none;display:inline;width:138px;height:20px;padding-top:8px;background-repeat:no-repeat;background-position:0px 8px;color:#FFF;}
.navb ul li a:link, .navb ul li a:visited{color:#FFF;text-decoration:none;}
.navb ul li a:hover{color:#FFF;text-decoration:underline;}
.navb ul li.item1{float:left;text-align:center;list-style:none;background-image:none;width:138px;color:#FFF;}
.navb ul li.active{background:url(../images/active.jpg) no-repeat center;}


/*index*/
#banner{font-size:12px;width:1003px;height:260px;}
#banner .left{width:750px;height:260px;float:left;background-image:url(../images/bannerleft.jpg);}
#banner .right{width:253px;height:260px;float:left;overflow:hidden;}
#banner .right .img{width:253px;height:41px;background-image:url(../images/menutop.jpg);}
#banner .right ul li{width:253px;height:26px;overflow:hidden;}
#banner .right .bottom{width:253px;height:11px;background-image:url(../images/menubottom.jpg);}

#container{font-size:12px;width:1003px;float:left;}
#container .left{width:245px;float:left; margin-top:30px; background-color:#EEEEEE;}
#container .left .ti{ width:245px; height:39px; background:url(../images/bar_log.png) no-repeat;}
#container .left ul{ width:245px; text-align:left; position:relative; margin:15px 0px;}
#container .left li{ width:180px; margin-bottom:5px; margin-left:10px;}
#container .left li input{ width:110px;}
#container .left .but{ width:50px; height:30px; position:absolute; right:10px; *right:20px;top:3px; *top:10px;}
#container .left .but input{width:50px;}



#container .middle{width:505px;float:left; text-align:left;}

#container .middle .title{width:490px;height:40px;background-image:url(../images/bar.png);margin-top:30px;margin-left:2px;
}
#container .middle .title p{padding-left:420px;padding-top:12px;*padding-top:0px;*margin-top:10px;}
#container .middle .car{width:140px;height:70px;margin-top:11px;margin-left:4px;float:left;margin-right:10px!important;margin-right:5px;}
#container .middle p{margin-top:20px;margin-left:10px;}
#container .right{width:253px;height:274px;float:left;padding-top:28px;}


/*footer*/
#bottom{font-size:12px;width:1003px;height:50px;background-color:#666; overflow:hidden;  margin:0px auto;}
#bottom .logo{margin-left:150px;margin-top:10px;width:202px;height:37px;background-image:url(../images/footlogo.jpg);float:left;display:inline;}
#bottom ul{padding-top:5px;margin-left:50px;width:309px;height:21px; float:left;}
#bottom ul li{margin:0 auto;list-style:none;text-align:center;width:103px;float:left;color:#FFF;background-image:url(../images/navbar.jpg);background-repeat:no-repeat;background-position:0px 8px;padding-top:6px;height:17px;display:inline;}
#bottom ul li a:link, #bottom ul li a:visited{color:#FFF;text-decoration:none;}
#bottom ul li a:hover{text-decoration:underline;}
#bottom ul li.item1{margin:0 auto;list-style:none;text-align:center;width:103px;float:left;color:#FFF;background-image:none;display:inline;}
#bottom #company{margin-left:50px;padding-top:5px;width:430px;height:21px;color:#FFF; float:left;}


/*syn*/
#banner_syn{width:1003px;height:194px;overflow:hidden; display:block;}
#container_syn{background:url(../images/sub-b.jpg) repeat-y;width:1003px;}

/*left nav*/
#container_syn .left{font-size:12px;width:200px;float:left;background:transparent; text-align:left;}
#container_syn .left ul{padding-top:20px;list-style:none;}
#container_syn .left ul li{padding:5px 0px 5px 0px;width:150px;font-weight:bold;color:#676666;}
#container_syn .left ul li.active{color:#970b1e;}
#container_syn .left ul li a:link,#container_syn .left ul li a:visited{color:#676666;text-decoration:none;display:block;padding-left:40px;font-weight:inherit;}
#container_syn .left ul li.active a:link,#container_syn .left ul li.active a:visited{color:#970b1e;text-decoration:none;display:block;padding-left:40px;font-weight:inherit;}
#container_syn .left ul li.active li a:link,#container_syn .left ul li.active li a:visited{color:#676666;text-decoration:none;	display:block;padding-left:40px;font-weight:inherit;}
#container_syn .left ul li.active li.active a:link,#container_syn .left ul li.active li.active a:visited{
	color:#970b1e;
	text-decoration:none;
		display:block;
	padding-left:40px;
		font-weight:inherit;
}
#container_syn .left ul li.active li.active li a:link,#container_syn .left ul li.active li.active li a:visited{
	color:#676666;
	text-decoration:none;
		display:block;
	padding-left:40px;
		font-weight:inherit;
}
#container_syn .left ul li.active li.active li.active a:link,#container_syn .left ul li.active li.active li.active a:visited{
	color:#970b1e;
	text-decoration:none;
		display:block;
	padding-left:40px;
		font-weight:inherit;
}
#container_syn .left ul li a:hover{text-decoration:none;}
#container_syn .left ul li ul{padding-top:10px;}
#container_syn .left ul li ul li{padding:5px 10px;background:url(../images/menu-bottom.jpg) no-repeat left bottom;font-weight:normal;}

/*container syn*/
#container_syn .right{width:780px;float:right;background:transparent; text-align:left; margin-bottom:20px;}

#container_syn .tendency-content ul{ width:700px; margin:20px;}
#container_syn .tendency-content li{ width:345px; float:left; margin-bottom:80px;}
#container_syn .tendency-content li img{ width:219px; height:145px;}

#container_syn .content img{ width:239px; height:158px; float:left;}
#container_syn .special img{ width:273px; height:181px; float:left;}

#container_syn .right .componentheading{
	width:700px;
	margin:20px;
	padding:3px 0 0 30px;
	border-bottom:1px solid #929292;
	color:#970b1e;
	background:url(../images/icon.jpg) no-repeat;
	font-weight:bold;
	height:25px;
}
#container_syn .right .contentheading{
	width:700px;
	margin:20px;
	padding:3px 0 0 30px;
	border-bottom:1px solid #929292;
	color:#970b1e;
	background:url(../images/icon.jpg) no-repeat;
	font-weight:bold;
	height:25px;
	font-size:12px;
}
#container_syn .right td{padding:5px;}
#container_syn .right a:link,#container_syn .right a:visited,#container_syn .right a:hover{color:#333;}
#container_syn .right .ti1{padding:3px 0 0 20px;color:#333;font-weight:bold;height:25px; font-weight:bold;}
#container_syn .right .ti2{
	padding:6px 0 0 40px;
	margin:10px 0 0 20px;
	color:#333;
	font-weight:bold;
	height:25px;
	background:url(../images/arrow.jpg) no-repeat;	
}
#container_syn .right p{margin:10px 0 0 20px;color:#333;padding-right:30px;}
#container_syn .right img{margin-right:20px;}
#container_syn .right table{margin:10px 0 0 20px;color:#333;padding-right:30px;}
#container_syn .right table.car{margin-bottom:40px;}
#container_syn .right table.car img{margin-right:0;}
#container_syn .right table.car td{
	border:1px solid #999999;
	border-right:none;
	padding:0;
	text-align:center;
}
#container_syn .right table.car td.u{
	background:#d6d6d6;
	border-bottom:none;
	font-weight:bold;
}
#container_syn .right table.car td.b{border-top:none;}
#container_syn .right table.car td.l{border-right:1px solid #999999;}
#container_syn .right table.car td.r{color:#663435;font-weight:bold;}
#container_syn .right table.car td.n{border:none;}
#container_syn .right table td ul{display:none;}
#container_syn .right table.mes tr.sectiontableentry td{border-bottom:1px dotted #ccc;}
#container_syn .right table.mes tr.sectiontableentry td td{border-bottom:none;}
#container_syn .right #gbookForm input{border:1px solid #ccc;}
#container_syn .right #gbookForm textarea{border:1px solid #ccc;width:500px;}
#container_syn .right #gbookForm .button{margin-right:20px;}
.sectiontableheader{
	background:#a59a9e;
	color:#5d3444;
	font-weight:bold;
}
#container_syn .right ul.menu{float:left;margin:10px 0 0 80px;}
#container_syn .right ul.menu li{ line-height:170%;}
#container_syn .right ul table.contentpane{border:1xp solid red;}
















