﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding:0; margin:0; font-family: "宋体"; color: #000; 
}
table {	border-collapse:collapse;	border-spacing:0;}
body { background-image: url(../images/background.jpg); background-repeat: no-repeat; background-position: center 547px; }
fieldset, img {	border:0;}
address, caption, cite, code, dfn, em, th, var {	font-weight:normal;	font-style:normal;}
strong {	font-style:normal;}
ol, ul, li {	list-style:none outside none;}
caption {	text-align:left;}
h1, h2, h3, h4, h5, h6 {	font-weight:normal;	font-size:100%;}
q:before, q:after {	content:'';}
abbr, acronym {	border:0;}
a{ text-decoration:none; color:#666; font-family:"微软雅黑"; font-size:12px;  }
input {outline:none;*outline:expression(this.hideFocus=true);}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
border:none;
padding:0;
}
#head { height: 97px; width: 100%; background-repeat: repeat-x; background-image: url(../images/head_bg.jpg); background-position: bottom; }
#head .head-box { height: 97px; width: 1100px; margin-right: auto; margin-left: auto; }
#head .head-box .logo { float: left; height: 46px; width: 198px; margin-top: 25px; }
#head .head-box .menu-box {
	float: right;
	height: 60px;
	width: 800px;
	padding-top: 14px;
}
#head .head-box .menu-box span { font-size: 12px; display: block; text-align: right; color: #999999; }
#head .head-box .menu-box .menu-search {
	height: 26px;
	width: 325px;
	float: right;
}
#head .head-box .menu-box .menu-search .rightsearch #form1 .leftbox #textfield2 {
	height: 24px;
	width: 152px;
	line-height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	text-indent: 10px;
}

#head .head-box .menu-box .menu-search .search-left {
	height: 26px;
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #999999;
}
#head  .head-box  .menu-box  .menu-search  .rightsearch {
	float: right;
	height: 26px;
	width: 200px;
}
#head .head-box .menu-box .menu-search .rightsearch .leftbox {
	float: left;
	height: 26px;
	width: 154px;
}
#head .head-box .menu-box .menu-search .rightsearch .rightinput {
	float: right;
	height: 26px;
	width: 46px;
}




#head .head-box .menu-box .menu { float: right; height: 40px; width: 693px; overflow: hidden; margin-top: 5px; }
#head .head-box .menu-box .menu ul { height: 40px; width: 750px; }
#head .head-box .menu-box .menu li { float: left; padding-right: 18px; padding-left: 18px; line-height: 40px; font-family: "微软雅黑", "黑体"; font-size: 17px; font-weight: normal; color: #666666; display: block; }
#head .head-box .menu-box .menu a { font-size: 17px; color: #666666; text-decoration: none; }
#head .head-box .menu-box .menu a:hover { font-size: 17px; color: #00428E; text-decoration: underline; }
.clear:after {	visibility:hidden;	display:block;	font-size:0;	content:"1";	clear:both;	height:0;}
.fLe {	float:left;	_display:inline;}
.fRi {	float:right;	_display:inline;}
.clear {	clear:both; }

/* focusBar */
#focusBar{ width:100%; height:450px; clear:both; position:relative; overflow:hidden; background-image: url(../images/2.jpg); background-repeat: no-repeat; background-position: center center; }
#focusBar .mypng{ background:url(../images/9.gif) repeat-x top center; }
#focusBar li{ width:100%; clear:both; height:450px; display:none; position:absolute;/* position:relative;*/ background-image: url(../images/2.jpg); background-repeat: no-repeat; background-position: center top; }
#focusBar .focusL{ height:450px; position:absolute; z-index:9;/*left:-1000px;*/ top:0px; left:-960px; margin-left:50%; }
#focusBar .focusR{ height:450px; position:absolute; z-index:10;/* right:1000px;*/ top:0px; left:-960px; margin-left:50%; }
#focusBar .arrL,#focusBar .arrR{display:block;width:52px;height:134px;position:absolute;top:150px;z-index:11111;cursor:pointer;background:url(../images/bt_arr.png) no-repeat;}
#focusBar .arrL{left:-52px;background-position:0px 0px;}
#focusBar .arrR{right:-52px;background-position:-68px 0px;}
#focusBar .arrL:hover{background-position:0px -144px;}
#focusBar .arrR:hover{background-position:-68px -144px;}
.zhezhao{ height:450px; position:absolute; z-index:19;/* right:1000px;*/ top:-15px; left:-960px; margin-left:50%; }

#news { height: 76px; width: 1100px; margin-right: auto; margin-left: auto; }

#news .left-news { float: left; height: 40px; width: 689px; margin-top: 18px; background-image: url(../images/news-img.png); background-repeat: no-repeat; background-position: 20px; padding-left: 130px; }
#news  .left-news  .news-list { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 38px; float: left; text-align: left; text-indent: 130px; }
#news .left-news .cshi { width: 550px; height: 38px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 38px; color: #FFFFFF; text-decoration: none; text-align: left; }
#news .left-news .cshi span{ color:#fff; font-family:" Arial"; font-size:14px;}
#news  .left-news  .more { width: 40px; float: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 38px; height: 38px; }
#news .right-fenxiang { float: right; height: 34px; width: 185px; margin-top: 18px; padding-top: 6px; padding-left: 86px; background-image: url(../images/fenxiang.png); background-repeat: no-repeat; background-position: 20px; }
#news .left-news a { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
#news .left-news a:hover { color: #FFFFFF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; }

#content {
	width: 1060px;
	height: 560px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/content_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
#content .left-box { float: left; height: 520px; width: 350px; }
#content .left-box .about { height: 300px; width: 350px; margin-bottom: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #888888; }
#content  .left-box  .about  H1 { font-family: "微软雅黑", "黑体"; font-size: 17px; color: #444444; display: block; margin-bottom: 15px; }
#content .left-box .about span { font-size: 12px; color: #888888; }
#content  .left-box  .about  .images { height: 125px; width: 350px; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dddddd; margin-bottom: 12px; }
#content  .left-box  .about  .text { display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; color: #888888; height: 70px; }
#content  .left-box  .about  .more { display: block; margin-top: 20px; }
#content .left-box .partnership {
	width: 350px;
	height: 200px;
	background-image: url(../images/xiangmu_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#content .left-box .partnership .name {
	width: 274px;
	height: 34px;
	margin-bottom: 10px;
}
#content .left-box .partnership .name .anniu {
	width: 87px;
	float: right;
	height: 34px;
}

#content .left-box .partnership .name #txtMember_Account {
	height: 34px;
	width: 229px;
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	line-height: 34px;
	color: #999999;
	background-image: url(../images/name_arr.png);
	background-repeat: no-repeat;
	background-position: 15px;
	background-color: #FFFFFF;
	border: 1px inset #CCCCCC;
	padding-left: 45px;
}
#content .left-box .partnership .name #txtMember_PassWord {
	height: 34px;
	width: 129px;
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	line-height: 34px;
	color: #999999;
	background-image: url(../images/pass_arr.png);
	background-repeat: no-repeat;
	background-position: 15px;
	background-color: #FFFFFF;
	border: 1px inset #CCCCCC;
	padding-left: 45px;
}
#content .left-box .partnership .search {
	height: 40px;
	width: 100%;
	margin-top: 20px;
}
#content .left-box .partnership .search .leftsearch {
	height: 36px;
	width: 274px;
	float: left;
}
#content .left-box .partnership .search .leftsearch #textfield2 {
	height: 34px;
	width: 254px;
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	line-height: 34px;
	color: #999999;
	border: 1px inset #CCCCCC;
	padding-left: 20px;
}
#content .left-box .partnership .search .search-an {
	float: left;
	height: 36px;
	width: 60px;
}





#content .left-box .partnership H1 {
	font-family: "微软雅黑", "黑体";
	font-size: 17px;
	color: #444444;
	display: block;
	margin-bottom: 25px;
}
#content .left-box .partnership span { font-size: 12px; color: #888888; }
#content  .left-box  .partnership  .name  .pass {
	width: 174px;
	float: left;
}



#content .right-box { float: right; height: 520px; width: 680px; }
#content .right-box .product { height: 300px; width: 100%; overflow: hidden; }
#content .right-box .product .title { width: 100%; }
#content  .right-box  .product  .title H1 { font-family: "微软雅黑", "黑体"; font-size: 17px; color: #444444; display: block; margin-bottom: 15px; }
#content  .right-box  .product  .title span { font-size: 12px; color: #888888; }
#content .right-box .product ul { height: 255px; width: 690px; }
#content .right-box .product li { float: left; height: 255px; width: 220px; background-image: url(../images/product-list-bg.jpg); background-repeat: no-repeat; background-position: left top; margin-right: 10px; }
#content .right-box .product img { padding-top: 15px; padding-right: 16px; padding-bottom: 7px; padding-left: 16px; }
#content .right-box .product p { width: 200px; height: 31px; font-family: "微软雅黑", "黑体"; font-size: 15px; color: #666666; padding-left: 10px; line-height: 31px; 
}
#content   .right-box   .product   .product-txt   { width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #888888; line-height: 22px; margin-right: auto; margin-left: auto; }
#content   .right-box   .product   .more  { margin-top: 22px; width: 200px; padding-left: 10px; }
#content .right-box .product .more img { margin: 0px; padding: 0px; }
#content .right-box .quick-links {
	height: 190px;
	width: 680px;
	margin-top: 20px;
	background-image: url(../images/link-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
#content .right-box .quick-links a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#content .right-box .quick-links a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#copy {
	height: 38px;
	width: 1060px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/copy_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-bottom: 30px;
}
#copy .left {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 38px;
	float: left;
	margin-left: 20px;
	width: 500px;
}
#copy .right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 38px;
	color: #FFFFFF;
	width: 200px;
	float: right;
	text-align: right;
	margin-right: 20px;
}
#copy .right a {
	color: #FFFFFF;
	text-decoration: none;
}
#copy .right a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#content .right-box .quick-links table tr td table tr td {
	color: #FFF;
}
