@charset "utf-8";
/* CSS Document */

/*---Head---*/
#head {
	background:url(../Images/Head_Bg.gif) repeat-x;
	width:100%;
	height:150px;
	overflow:hidden;
}
#header {
	width: 1004px;
	height: 108px;
	margin: auto;
	position: relative;
	overflow: hidden;
}
#header .logo {
	width:320px;
	height:67px;
	overflow:hidden;
	position:absolute;
	top:20px;
	left:10px;
}
#header .header_nav {
	height:30px;
	line-height:30px;
	position:absolute;
	right:5px;
	top:10px;
}
#header .header_phone {
	height:30px;
	line-height:30px;
	position:absolute;
	right:5px;
	top:70px;
	font-size:16px;
	color:#c9421e;
	text-indent:2em;
}
/*---Head menu---*/
#menu {
	width:1000px;
	height:42px;
	margin:auto;
	overflow:hidden;
}
#menu li {
	width:125px;
	height:42px;
	line-height:42px;
	text-align:center;
	float:left;
	display:inline;
	font-size:14px;
}
#menu li a {
	color:#ecfaeb;
}
#menu li a:hover {
	color:#c9421e;
}
/*---Banner---*/
#banner {
	width:100%;
	height:395px;
}
#full-screen-slider {
	width:100%;
	height:395px;
	float:left;
	position:relative
}
#slides {
	display:block;
	width:100%;
	height:395px;
	list-style:none;
	padding:0;
	margin:0;
	position:relative
}
#slides li {
	display:block;
	width:100%;
	height:100%;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute
}
#slides li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px
}
#pagination {
	display:block;
	list-style:none;
	position:absolute;
	left:50%;
	top:360px;
	z-index:9900;
	padding:5px 15px 5px 0;
	margin:0
}
#pagination li {
	display:block;
	list-style:none;
	width:10px;
	height:10px;
	float:left;
	margin-left:15px;
	border-radius:5px;
	background:#FFF
}
#pagination li a {
	display:block;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-indent:-9999px;
}
#pagination li.current {
	background:#EC6E23
}
/*-----------------About Css-----------------*/
.about {
	width:640px;
	height:180px;
	float:left;
	display:inline;
	overflow:hidden;
	position:relative;
}
.about_pic {
	background:url(../Images/About_Bg.gif) no-repeat;
	width:120px;
	height:80px;
	float:left;
	display:inline;
	margin:14px 10px 10px 10px;
}
.about_note {
	line-height:25px;
	margin:5px 0 0 0;
}
/*-----------------NewPic Css-----------------*/
.NewPic {
	width:338px;
	height:180px;
	float:right;
	display:inline;
	position:relative;
	overflow:hidden;
}
.yi_tab .san_title_yuan {
	width:338px;
	height:32px;
	border-bottom:1px solid #00923f;
}
.yi_tab .san_title_yuan li {
	width:93px;
	height:32px;
	line-height:32px;
	font-size:14px;
	text-align:center;
	color:#00923f;
	float:left;
	font-weight:bold;
	display:inline;
	background:url(../Images/Tab_Move.gif) no-repeat;
}
.yi_tab .san_title_yuan .thistab {
	background:#00923f;
	width:93px;
	height:33px;
	line-height:33px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}
.yi_tab .sanYi_1 {
	width:338px;
	margin:5px 0 0 0;
	overflow:hidden;
}
.hide {
	display:none;
}
/*-----news css---------*/
.newlist li {
	background:url(../Images/Arrows.gif) no-repeat left;
	width:338px;
	height:28px;
	line-height:28px;
	text-indent:1.5em;
	margin:auto;
}
/*-----------产品展示------------------*/
#product {
	width:1004px;
	height:250px;
	margin:20px auto 0 auto;
	position:relative;
	overflow:hidden;
}
#rongyu {
	background:url(../Images/Title_Bg.gif) repeat-x top;
	width:700px;
	height:228px;
	border:1px solid #d6d6d6;
	position:relative;
	overflow:hidden;
	float:right;
	display:inline;
}
.scroll {
	overflow:hidden;
	position:relative;
}
.scroll ul {
	position:absolute;
	width:20000em;
}
.scroll ul li {
	float:left;
}
.productpic {
	width:1004px;
	height:192px;
	margin:10px auto 0 auto;
	overflow:hidden;
}
.portfolio {
	width:1004px;
	height:192px;
}
.portfolio ul li {
	float:left;
	display:inline;
	overflow:hidden;
	position:relative;
	width:180px;
	height:190px;
	margin:0 9px 0 9px;
	border:1px solid #E0E0E0;
}
.portfolio ul li a {
	display:block;
	width:180px;
	height:192px;
}
.portfolio ul li a img {
	width:170px;
	height:150px;
	margin:5px;
}
.portfolio ul li a p {
	width:170px;
	height:30px;
	line-height:30px;
	margin:auto;
	text-align:center;
}
/*-----1------*/
.productpic1 {
	width:700px;
	height:164px;
	margin:15px auto 0 auto;
	overflow:hidden;
}
.portfolio1 {
	width:700px;
	height:164px;
}
.portfolio1 ul li {
	float:left;
	display:inline;
	overflow:hidden;
	position:relative;
	width:210px;
	height:162px;
	margin:0 10px 0 10px;
	border:1px solid #E0E0E0;
}
.portfolio1 ul li a {
	display:block;
	width:210px;
	height:160px;
}
.portfolio1 ul li a img {
	width:200px;
	height:150px;
	margin:5px;
}
/*-----lianxi css---------*/
.contact 
{
    background:url(../Images/Title_Bg.gif) repeat-x top;
	width:278px;
	height:228px;
	float:left;
	border:1px solid #d6d6d6;
	display:inline;
	position:relative;
	overflow:hidden;
}
.contactlist li {
	width:270px;
	height:25px;
	line-height:25px;
	text-indent:0.5em;
	margin:2px auto 0 auto;
}
/*-----------------Link Css-----------------*/
#link {
	width:1004px;
	height:35px;
	line-height:35px;
	margin:20px auto 0 auto;
	text-indent:1.5em;
}
/*-----------------Copy Css-----------------*/
#bottom {
	width:100%;
	height:80px;
	margin:20px 0 0 0;
	padding:20px 0 0 0;
	border-top:1px solid #DDD;
}
.copyright {
	width:1004px;
	height:30px;
	line-height:30px;
	margin:auto;
	color:#666;
	text-align:center;
}
/*-----------------Inside Css-----------------*/
#inside {
	width:1004px;
	height:auto;
	margin:20px auto 40px auto;
}
#inside_left {
	width:215px;
	height:auto;
	float:left;
	display:inline;
}
#inside_left .left_title {
	width:213px;
	height:32px;
	line-height:32px;
	font-weight:bold;	
}
#inside_left .menu_list li {
	width:215px;
	height:40px;
	line-height:40px;
	background:#FFF;
	text-align:center;
	color:#FFF;
	border-bottom:1px dashed #d5d5d5;
}
#inside_left .menu_list li a {
	width:215px;
	height:40px;
	display:block;
	background:#FFF;
	color:#333333;
}
#inside_left .menu_list li a:hover {
	color:#0783d1;
}
#inside_left .left_bottom {
	background:#FFF;
	width:215px;
	height:40px;
}
#inside_right {
	width:770px;
	height:auto;
	float:right;
	display:inline;
	position:relative;
}
.position {
	height:32px;
	line-height:32px;
	position:absolute;
	right:10px;
	top:0;
	color:#999999;
}
.position a {color:#999999;}
.main_content {
	width:740px;
	line-height:28px;
	font-size:12px;
	padding:15px;
}
/* 内页产品列表样式 */
.inside_case {
    width:220px;
    height:210px;
    overflow:hidden;
    background:#E4E4E4;
    margin:0 auto 20px auto;
}
.inside_case img {
    width:220px;
    height:175px;
    overflow:hidden;
}
.inside_case p {
    width:220px;
	height:35px;
	font-size:12px;
	line-height:35px;
	text-align:center;
	overflow:hidden;
}
.inside_case a {
	display:block;
	background:#E4E4E4;
}
.inside_case a:hover {
	color:#0783d1;
}