@charset "gb2312";
body {
	margin:0px;
	padding:0px;
	font-size:12px;
    font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	background:#eee;
	line-height:23px;
	color:#4a4a4a;
	-webkit-text-size-adjust:none;
}
.left{ float:left;}
.right{ float:right;}
a{ text-decoration:none;}

a:hover{ text-decoration:none;}
img {
	border:0;
}
div {
	margin:0px;
	padding:0px;
}
ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
li {
	list-style:none;
	margin:0px;
	padding:0px;
}
input {
	margin:0px;
	padding:0px;
	border:1px inset #ccc;
}
.aboutbg {
	margin:0px;
	padding:0px;
	font-size:12px;
	background:url(../images/aboutbg.jpg) #fff no-repeat top center;
	line-height:23px;
	color:#4a4a4a;
}
.newsbg {
	margin:0px;
	padding:0px;
	font-size:12px;
	background:url(../images/newsbg.jpg) #fff no-repeat top center;
	line-height:23px;
	color:#4a4a4a;
}
		
.casebg {
	margin:0px;
	padding:0px;
	font-size:12px;
	background:url(../images/casebg.jpg) #fff no-repeat top center;
	line-height:23px;
	color:#4a4a4a;
}
.partnerbg {
	margin:0px;
	padding:0px;
	font-size:12px;
	background:url(../images/partnerbg.jpg) #fff no-repeat top center;
	line-height:23px;
	color:#4a4a4a;
}
.investbg {
	margin:0px;
	padding:0px;
	font-size:12px;
	background:url(../images/investbg.jpg) #fff no-repeat top center;
	line-height:23px;
	color:#4a4a4a;
}
.contactbg {
	margin:0px;
	padding:0px;
	font-size:12px;
	background:url(../images/contactbg.jpg) #fff no-repeat top center;
	line-height:23px;
	color:#4a4a4a;
}

	
/*ÕÐÆ¸*/
.zp{ width:700px;padding:0px 0px 0px 10px; color:#6d6d6d; line-height:23px;}
 
.job_tit{ background: repeat scroll 0 0 #1757a5;height: 40px;width: 700px;color:#fff; margin-top:20px;}
.job_l1 {width: 278px;height: 40px;}
.job_l2 {width: 140px;height: 40px;}
.job_l4{width: 40px;height: 40px;}
.job_l5{width: 97px;height: 40px;}
.job_l6{width: 80px;height: 40px; font-weight:bold;}
.job_box{background: none repeat scroll 0 0 #e2e2e2;float: left; font-size:12px;line-height: 25px;padding:30px;width: 640px;}
.job .item{border-left: 1px solid #E5E5E5;float: left;height:40px;line-height:40px;padding-left: 10px;}
.job_btn{cursor:pointer;}

	

.blank12 {
	height:12px;
	overflow:hidden;
	clear:both;
}
.blank3 {
	height:3px;
	overflow:hidden;
	clear:both;
}
.blank35 {
	height:35px;
	overflow:hidden;
	clear:both;
}
.blank20 {
	height:50px;
	overflow:hidden;
	clear:both;
}
.blank25 {
	height:25px;
	overflow:hidden;
	clear:both;
}
.blank212 {
	height:212px;
	overflow:hidden;
	clear:both;
}
.blank108{
	height:108px;
	overflow:hidden;
	clear:both;
}
.contentbg{
	width:100%;
	padding-top:350px;
}

.content{
	width:1000px;
	
	margin:0 auto;
	overflow:hidden;
	margin-bottom:60px;
}
.content02{
    margin-top:16px;
	width:1000px;
	background:#e6e6e6;
	float:left;
	overflow:hidden;
}
.content_l{
	width:209px;
	float:left;
}
.content_r{
	width:794px;
	float:left;
	background:url(../images/rightbg.jpg) repeat-y;
	overflow:hidden;
}
/*.xmzs{
	background:#e46713;
	width:188px;
	padding:20px 0px 28px 0px;
	text-align:center;
	margin-top:80px;
}*/
.nav_left{ float:left; width:210px; overflow:hidden;}
.ny_menu_top{ float:left; width:210px; height:94px;background:url(../images/tabbg.png) no-repeat; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";border-top:#e6e6e6 70px solid; padding-left:15px;}
.ny_menu_top01{ float:left; width:166px; height:22px; padding-left:44px; line-height:22px; color:#CCC; font-size:12px; font-weight:bold;}
.ny_menu_top02{ float:left; width:166px; height:18px; padding-left:40px; line-height:18px; color:#fff; font-size:18px; font-weight:bold;}

.nav_right{ float:right; width:790px; overflow:hidden; background:#fff;}
.nav_right_zhong{ float:left; width:710px; overflow:hidden; margin:20px 40px 40px 40px;}
.nav_right_zhong540{ float:left; width:540px; overflow:hidden; margin:20px 20px;}
.nav_right_top{ float:left; width:710px; height:33px; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; overflow:hidden; border-bottom:#eaeaea 1px solid;}
.nav_right_top01{ float:left; height:29px; color:#01b365; font-size:16px; font-weight:bold; line-height:16px; border-bottom:#01b365 4px solid;}
.nav_right_top02{ float:right; height:33px; color:#666; font-size:12px; line-height:16px; background:url(../images/home.jpg) left 2px no-repeat; padding-left:20px;}
.nav_right_top02 a{ color:#666; text-decoration: none;}
.nav_right_top02 a:hover{ text-decoration: underline;}
.nav_right_nr{ float:left; width:710px; overflow:hidden; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; color:#7a7979; font-size:12px; line-height:24px;}



/*ÐÂÎÅÖÐÐÄ*/

.top_news_con{ width:480px; float:left;}
.top_news_tit{ width:480px; height:30px; font-weight:bold; font-size:14px;}
.top_news_tit a{ width:480px; height:30px; font-weight:bold; color:#333; font-size:14px;}
.top_news_tit a:hover{ width:400px; height:30px; font-weight:bold; color:#01b365; font-size:14px;}
.top_news_img{width:200px; height:130px; float:right; margin-right:5px;}
.top_news_img img{border:#ccc 2px solid;}

.top_news_btn{ width:74px; height:25px; float:left; line-height:25px;}
.top_news_btn a{display: block;width: 74px;height: 25px; text-align:center;background:#01b365;-moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";color:#fff;}
.top_news_btn a:hover{background:#01b365; color:#fff;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";}

.list ul {padding:0; margin:0;list-style-type: none; }
.list ul li {width:710px; height:43px; color:#333333; line-height:43px;border-bottom:#CCCCCC dotted 1px;}
.list ul li a{width:710px;height:43px;  color:#333333;display:block;line-height:43px; }
.list ul li a:hover{color:#01b365; }

.news_tit{font-size:24px;width:680px;line-height:130%; text-align:center; color:#333333; font-weight:bold;}
.inner_news_click{font-size:12px; color:#333333; text-align:center; margin-top:10px; font-style:italic;}
.news_cont{font-size:14px;line-height:160%;}

/*--------·ÖÒ³´úÂë----------*/

.quotes { padding:3px;  margin: 3px; text-align: center; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; font-size:12px; }
.quotes a {
	border: #ccc 1px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 2px; color: #333; margin-right: 2px; padding-top: 2px;text-decoration: none;
}
.quotes a:hover {
	padding-right: 5px; padding-left: 5px; padding-bottom: 2px; margin-right: 2px; padding-top: 2px; background:#01b365; color:#fff;
}
.quotes a:active {
	background:#01b365;padding-right: 5px;  padding-left: 5px; padding-bottom: 2px;  margin-right: 2px; padding-top: 2px;
}
.quotes span.current a{
	padding-right: 5px; padding-left: 5px;padding-bottom: 2px; background:#01b365; color:#fff; margin-right: 2px; padding-top: 2px;   
}
.quotes span.disabled {
	border: #ccc 1px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 2px;  color: #3c3c3c; margin-right: 2px; padding-top: 2px;
}

.bg{
	width:100%;
	overflow:hidden;
}
.news_title {
	color:#000000;
	font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";
	text-align:left;
	font-weight:bold;
	font-size:22px;
	line-height:34px;
}

.span {}
.span ul {width: 70px; height: 26px;position: relative; }
.span ul li {position: absolute;cursor: pointer; }
.span ul li.leftbutton { background:url(../images/left.png) no-repeat left center;width: 11px; height: 11px;left: 0;top: 1px;}
.span ul li.rightbutton {background:url(../images/right.png) no-repeat left center;width: 11px; height: 11px;right: -2px;top:0; }
.span ul dl {height: 10px; overflow: hidden; margin-top: 60px; margin-left:18px; width:86px;}
.span ul dl a {width: 10px;height: 10px;display: block;background: url(../images/hover.png) no-repeat;
float: left;margin-left: 6px;cursor: pointer}
.span ul dl a.hover {width: 10px;height: 10px;background: url(../images/a.png) no-repeat;}

dl,dd{
	margin:0px ;
	padding:0px;
}

.synews{
	width:1003px;
	margin:0 auto;
	overflow:hidden;
}
a.xfan{
	font-size:12px;
}
p {
	margin:0px;
	padding:0px 0px 10px 0px;
	line-height:30px;
}
.duanlue {
	text-indent:2em;
	text-align:justify;
	text-justify:inter-ideograph;
}
.banner_con{
	width:990px;
	margin:0 auto;
	position:relative;
	height:250px;
}
.banner_size{
	width:300px;
	height:117px;
	font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	color:#1644a0;
	padding-left:7px;
	padding-top:88px;
	float:left;
}
.banner_lan{
	width:60px;
	height:2px;
	background-color:#1644a0;
	float:left;
}
.banner_bt{
	width:300px;
	height:34px;
	padding-top:30px;
	font-size:34px;
	font-weight:bold;
	float:left;
}
.banner_en{
	width:300px;
	height:18px;
	padding-top:20px;
	font-size:18px;
	text-transform:uppercase;
	float:left;
}
.banner_wz{
	width:300px;
	height:18px;
	padding-top:10px;
	font-size:12px;
	float:left;
}
.banner_wz a{color:#1644a0;}
.banner_wz a:hover{ text-decoration:underline;}

.ny_menu{ width:170px;overflow:hidden; float:left;padding:0 20px;}
.ny_menu li{ display:block; width:170px; font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ"; border-bottom:#b8b8b8 1px dashed;}
.ny_menu li a{ display:block; height:14px; line-height:14px; width:146px; font-size:14px; color:#666; margin:20px 0 20px 24px; background: url(../images/m_a.png) no-repeat; padding-left:26px; }
.ny_menu li a:hover{background: url(../images/m_hover.png) no-repeat; color:#01b365;}
.ny_menu li .ny_menu_hover{background: url(../images/m_hover.png) no-repeat; color:#01b365;}


.ny_menu_p{ width:170px;overflow:hidden; float:left;padding:0 20px;}
.ny_menu_p li{ display:block; width:170px; font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ"; border-bottom:#b8b8b8 1px dashed;}
.ny_menu_p li a{ display:block; height:14px; line-height:14px; width:170px; font-size:14px; color:#666; margin:20px 0 20px 0px; background: url(../images/m_a.png) left center no-repeat; padding-left:12px;}
.ny_menu_p li a:hover{background: url(../images/m_hover.png) left center no-repeat; color:#01b365; padding-left:12px;}
.ny_menu_p li .ny_menu_hover{background: url(../images/m_hover.png) left center no-repeat; color:#01b365; padding-left:12px;}

.message{ width:700px; height:400px;font-size: 12px;margin-top: 30px;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
.inner_mess{width:240px;height:33px;border: 1px solid #D2D2D2;margin-bottom: 22px;line-height: 33px;color: #BEBEBE;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";padding-left:5px;}
.feed_word {width:380px;height:150px;border: 1px solid #D2D2D2;margin-bottom: 20px;color: #BEBEBE;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";padding-left:5px;}
.sub_back a{width:80px; height:30px; display:block; text-align:center; line-height:30px;font-size:12px; color:#fff; background-color:#01b365; border:none; cursor:pointer;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
.sub_back a:hover{font-size:12px; color:#fff; background-color:#84c024;}

#probox1,#probox2,#probox3,#probox4{padding:10px 10px 10px 25px;} 
#probox1 a,#probox2 a,#probox3 a,#probox4 a{ width:165px; height:30px; line-height:30px; overflow:hidden; color:#666; background:url(../images/m_a1.png) no-repeat; padding-left:15px;}
#probox1 a:hover,#probox2 a:hover,#probox3 a:hover,#probox4 a:hover{ color:#01b365; text-decoration:underline;background:url(../images/m_hover1.png) no-repeat; padding-left:15px;}
.c_line{ width:650px; height:1px; border-bottom:1px dotted #999999;margin:20px 0 20px 30px;}
.time{ width:650px; height:30px;color:#999999; text-align:center; margin:0 auto;margin-top:20px; }
.pro_detail{width:650px;margin:20px 0 20px 30px; line-height:30px;}
.pro_tit{ width:650px;margin:20px 0 20px 30px; line-height:30px;}

.top12 {
position: fixed;
display: block;
width: 49px;
height: 47px;
right: 18px;
bottom: 32px;
filter: alpha(opacity=80);
}


/*²úÆ·½éÉÜÁÐ±í*/
.product_list{width:710px; margin:0px 0px 60px 0px; font-size:12px; color:#666;}
.product_list span{float:left;width:210px; height:205px; display:block;margin-left:18px;margin-bottom:30px;line-height:18px;}
.product_list span img{width:190px; height:150px; vertical-align:middle; margin-top:10px;}
.product_list span a{width:210px; height:205px; text-decoration:none;color:#3c3c3c;text-align:center; display:block; background:#ccc;}
.product_list span a:hover {color:#fff;text-decoration:none;width:210px; height:205px; background:#01b365;}
.product_list span p{ height:40px; line-height:40px;}


.dingbu{
	margin:0 auto;
	height:112px;
	width:100%;
	position:fixed;
	z-index:990;
	background:url(../images/bg_img.png) repeat-x;
}
.top{
	width:990px;
	margin:0 auto;
	position:relative;
	z-index:5;
	height:112px;
}

.logo{
	float:left;
	width:260px;
	padding:0px 0px 0px  0px;
}
.logo img{width:260px;margin-top:10px;}
.adstop {position:absolute;top:10px;right:15px;}
.adstop img{width:12px;height:12px;}
.menu{float:left;width:670px;position:relative;height:112px;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; }	

.sousuo{
    float:right;
	width:176px;
	height:24px;
	overflow:hidden;
	margin-top:10px;
	background:url(../images/sousuo.jpg) no-repeat;
}
.sousuo input.sear_btn{ width:25px; height:24px; cursor:pointer; float:left; display:inline; background:none; border:none; overflow:hidden;}
.sousuo input.sear_txt{ width:147px; height:22px; background:none; line-height:22px;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; border:none; float:left; display:inline;}


.nav{ height:60px; float:left; display:inline; position:absolute;margin-left:45px; z-index: 99; margin-top:41px;  width:745px;}
.nav li{ line-height:64px; color:#282828; position:relative; float:left;}
.nav li a{ display:inline-block; font:bold 14px/64px "Î¢ÈíÑÅºÚ"; padding:0 15px; height:62px;}
.nav li a:hover,.nav li a.hover,.nav li a.on{ color:#fff;  height:62px; background:#01b365;}
.nav li.nobg{ background:none;}
.sonNav{ position:absolute;display:none; left:0px; top:62px;}
/*.nav_name{ height:20px; font-size:15px; border-left:3px solid #FFF; padding-left:10px; margin-bottom:20px; color:#FFF; line-height:20px; font-weight:bold; background:#414141;}
.nav_name span{ font-size:8px; font-weight:normal;}*/
.sonNavMain{padding:20px 0px 15px 6px; background:#01b365; float:left; z-index:999;}
.sonNavMain li{ width:160px; background:none; padding-right:0; }
.nav .sonNavMain li a{ height:inherit; width:160px; font-size:12px; line-height:24px; color:#fff; margin:0 6px 8px 10px; float:left; height:30px\9; _position:relative; overflow:hidden; _overflow:hidden; background:url(../images/yuan_lan.jpg) left 8px no-repeat;}
.nav .sonNavMain li a:hover{ text-decoration:underline;}
/*.nav .sonNavMain li .xm_none{ border:none; background:#fff; color:#004e8c; border:1px solid #004379; border-left:none; border-top:none;}
.sonNavR{ width:32px; height:158px; background: url(../images/sonnav_r.png) no-repeat right bottom; float:left}*/

.sj{
	float:right;
}
.sy{
	width:992px;
	margin:0 auto;
	height:177px;
}
.sy_l{
	float:left;
	width:514px;
	height:175px;
	background-color:#FFFFFF;
	border-bottom:#e4e4e4 2px solid;
	/*border-right:#e4e4e4 2px solid;*/
	overflow:hidden;
}
.sy_l_left{
	float:left;
	width:140px;
	height:175px;
	background-color:#01b365;
	border-bottom:#1644a0 2px solid;
	/*border-right:#1644a0 2px solid;*/
	overflow:hidden;
}
.sy_l_size{
	float:left;
	width:76px;
	height:124px;
	padding-top:34px;
	padding-left:27px;
	color:#FFFFFF;
	font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	overflow:hidden;
}
.sy_l_size01{
	float:left;
	padding-bottom:10px;
	line-height:24px;
	font-size:24px;
}
.sy_l_size02{
	float:left;
	line-height:12px;
	font-size:12px;
	padding-bottom:10px;
}
.sy_l_heng{
	float:left;
	width:24px;
	height:2px;
	background-color:#FFFFFF;
	margin-right:52px;

}
.sy_l_more{
	float:left;
	margin-top: 40px;
	width:65px;
	height:21px;
}

.sy_l_more a{
	float:left;
	width:63px;
	height:19px;
	color:#FFFFFF;
	border:#FFFFFF 1px solid;
	-webkit-transition: all 0.2s linear 0s;
    -o-transition: all 0.2s linear 0s;
    transition: all 0.2s linear 0s;
	background:url(../images/sanjiao2.png) right 10px center no-repeat;
}
.sy_l_more a:hover{
	float:left;
	width:63px;
	height:19px;
	color:#FFFFFF;
	border:#FFFFFF 1px solid;
	-webkit-transition: all 0.2s linear 0s;
    -o-transition: all 0.2s linear 0s;
    transition: all 0.2s linear 0s;
	background:url(../images/sanjiao2.jpg) right 10px center no-repeat;
}

.sy_l_more_zi{
	float:left;
	padding-left:10px;
	margin-top:5px;
	width:47px;
	height:10px;
	font-size:11px;
	line-height:10px;
	
}

.sy_l_more_zi a:hover{
    background:url(../images/sanjiao2.jpg) right center no-repeat;
}

.pro_list{width:710px; margin:60px 0px 60px 0px;}
.pro_list li{float:left;width:218px; height:168px; display:block;margin-left:18px;margin-bottom:60px;}
.pro_list li img{width:200px; height:151px;padding:8px; border:1px solid #CCCCCC;}
.pro_list li:hover{ background:#01b365;}
.pro_list li a{text-decoration:none;color:#3c3c3c;text-align:center; display:block;}

.project_name{ height:40px; line-height:40px; font-size:14px; color:#666;}
.project_name a:hover{ color:01b365;}

.sgundong{ color:#fff;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
.sgundong img{ width:160px; height:125px; margin-left:15px; border:1px solid #CCCCCC; margin-top:15px;}
.sgundong a:hover{  color:#01b365;}
.sgundong a:hover img { border:1px solid #01b365;}

.about_more_zi{ width:74px; height:21px; float:left;}
.about_more_zi a{display: block;width: 74px;height: 21px; text-align:center;background:#01b365;-moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";color:#fff;margin-left:16px;-moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}
.about_more_zi a:hover{background:#01b365; color:#fff;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";margin-left:16px;}

#linkpic1{float:left; position:relative; overflow:hidden; width:144px; height:175px; }
#linkpic1 .mask{width:144px; height:175px;}
.mask{
	background: scroll 0 0 #01b365;
	padding:26px 20px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	display:none;
}
.mask_box{
	position:relative;
	width:144px;
	height:85px;
	padding-top:50px;
}
.mask_box p{
	border-bottom:1px solid #cdcdcd;
	width:50px;
	position:absolute;
	left:0px;
	top:28px;
	margin:0px;
	padding:0px;
}
.mask_box h1{ position:absolute; left:0; top:-30px; vertical-align:baseline; color:#FFF;padding-top: 40px; font-size:16px;}
.mask_box h2{ position:absolute; left:0; bottom:32px; color:#cdcdcd; font-size:12px; margin:0px; padding-top: 0px;font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";}

#demo1 img{ width:170px; height:120px;border:1px solid #cdcdcd;}

.sy_l_more a:hover{
    color:#1644a0;
    background-color:#FFFFFF;
}

.sy_l_right{
	float:right;
	width:310px;
	height:140px;
	margin-right:30px;
	margin-top:18px;
	overflow:hidden;
}
.sy_l_right01{
	height:60px;
	width:310px;
	padding-bottom:14px;
	border-bottom:#CCCCCC 1px dotted;
	overflow:hidden;
	float:left;
}

.sy_l_right01 a:hover{
text-decoration:underline;
}
.sy_l_right01 img{
	float:left;
}
.sy_l_right01_wen{
    float:right;
	width:207px;
	height:60px;
	font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	overflow:hidden;
}

.sy_l_right01_shang{
    float:left;
	width:207px;
	height:16px;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#000000;
	overflow:hidden;
}

.sy_l_right01_xia{
    float:left;
	padding-top:8px;
	font-size:12px;
	line-height:16px;
	line-height:18px;
}
.sy_l_right01_xia a{
	color:#7f7f7f;
}

.sy_l_right02{
	height:56px;
	width:310px;
	padding-top:8px;
	overflow:hidden;
	font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	font-size:12px;
	float:left;
}

.sy_l_right02 ul{ zoom:1;  }
.sy_l_right02 li{ height:20px; line-height:20px;  background:url(../images/news_quan.jpg) no-repeat left center; padding-left:15px;  }
.sy_l_right02 li a{}
.sy_l_right02 li a:hover{ text-decoration:underline;}

.sy_r{
	float:left;
	width:300px;
	height:175px;
	background-color:#FFFFFF;
	border-bottom:#e4e4e4 2px solid;
	overflow:hidden;
	margin-left:32px;
}
.sy_r_top{ float:left; padding:15px 16px 5px 15px ;width:269px; height:14px; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; font-size:12px; overflow:hidden; line-height:12px;}
.sy_r_top01{float:left; color:#01b365; width:85px; font-size:16px; padding-top:5px; font-weight:bold;}
.sy_r_top02{ float:left;color:#000;padding-top:8px; }

.banner{width: 269px;height:90px; float:left; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; font-size:12px; padding-left:15px; padding-top:15px; overflow:hidden;}

.main_right {
	WIDTH: 269px; FLOAT: left; HEIGHT: 127px; OVERFLOW: hidden; position:relative;
}
.main_right IMG {
	DISPLAY: block; FLOAT: left; z-index:1;
}
.main_right P {
	FLOAT: left; COLOR: #fff; PADDING-TOP: 4px
}
.main_rightspan {
	WIDTH:269px; DISPLAY: block; margin-top:-24px;  HEIGHT: 24px; CLEAR: both;background:#000; line-height:24px;z-index:999;
}
.colordate {
	FLOAT: right; COLOR: #fff;
}
.homeleftbutton {
	MARGIN: -21px 0px 0px 13px; WIDTH: 6px; DISPLAY: inline; FLOAT: left; HEIGHT: 16px; PADDING-TOP: 5px; z-index:95; position:relative; 
}
.homeleftbutton1 {
	WIDTH: 6px; DISPLAY: inline; FLOAT: right; HEIGHT: 16px; MARGIN-RIGHT: 13px; margin-top:-16px; z-index:95; position:relative; 
}
.box {
	TEXT-ALIGN: center; FLOAT: left; HEIGHT: 127px; OVERFLOW: hidden
}
.box LI {
	FLOAT: left; HEIGHT: 158px; OVERFLOW: hidden
}
.box IMG {
	DISPLAY: block; FLOAT: left; HEIGHT:127px; OVERFLOW: hidden
}
.box1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; WIDTH: 269px; DISPLAY: inline; HEIGHT: 21px; OVERFLOW: hidden; z-index:999; margin-top:-21px; 
	font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; font-size:12px; color:#FFF; position:relative; z-index:999; background:url(../images/gd_bg.png) repeat-x;
}
.box1 a {
	color:#FFF;
}
.box1 LI {
	WIDTH: 269px; FLOAT: left; 
}


.sy_rr{
	float:left;
	width:144px;
	height:175px;
	background-color:#87c22c;
	border-bottom:#e4e4e4 2px solid;
	overflow:hidden;
}
.q_icon{ float:left; width:123px; height:175px; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; }

.sy_down{
	width:992px;
	margin:0 auto;
}

.sy_down_bt{ width:990px; height:30px;}
.sy_down_bt_left{ width:300px; height:30px; float:left; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
.sy_down_bt_01{ color:#1644a0; font-size:18px; font-weight:bold; text-transform:uppercase; line-height:30px; float:left;}
.sy_down_bt_02{ color:#1644a0; font-size:14px; font-weight:bold; line-height:30px; float:left; padding-left:10px;}
.sy_down_bt_right{ width:300px; height:30px; float:right;}
.sy_down_more{
	float:right;
	width:84px;
	height:30px;
}

.sy_down_more a{
	float:right;
	width:70px;
	height:26px;
	color:#949494;
	border:#d6d6d6 2px solid;
	-webkit-transition: all 0.2s linear 0s;
    -o-transition: all 0.2s linear 0s;
    transition: all 0.2s linear 0s;
}

.sy_down_more_zi{
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	text-align:center;
	width:70px;
	font-size:12px;
	line-height:26px;
}

.sy_down_more a:hover{
    color:#1644a0;
    background-color:#d6d6d6;
}

.product{ margin-left:2px; float:left}
.product a img{ float:left;}
.product_r{  float:left;width:840px;height:89px; background:#FFF;}

.dibu_bg{margin:0 auto; height:120px;border-top:#787878 4px solid;position: relative;z-index:5;background:url(../images/di_bg.jpg) center no-repeat #3c3c3c;}
.dibu{font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";width:1000px;margin:0 auto;height:120px; color:#fff;}
.dibu_left{ width:450px;height:78px;float:left; margin-top:20px;}
.dibu_left01{ width:432px;height:26px;overflow:hidden;font-size:12px; line-height:26px; float:left;}
.dibu_left01 a{ color:#fff; text-decoration: none;}
.dibu_left01 a:hover{text-decoration: underline;}
.dibu_left02{width:102px; float:left; margin-left:30px;}
.dibu_left02 span{ position:relative; margin-right:10px;}

.dibu_zhong{ width:500px;height:78px;float:left; margin:0px 10px 0 34px;overflow:hidden;margin-top:25px;}
.dibu_zhong01{ width:450px;height:14px;overflow:hidden; font-weight:bold; line-height:14px; font-size:14px; padding-bottom:14px;}
.dibu_zhong02{ height:15px;float:left; overflow:hidden;line-height:15px; font-size:12px; background:url(../images/add_ico.jpg) left no-repeat; padding-left:20px; width:352px;}
.dibu_zhong03{ height:15px;overflow:hidden;line-height:15px; font-size:12px; background:url(../images/eml_ico.jpg) left no-repeat; padding-left:20px; margin-top:10px;}
.dibu_zhong04{ height:15px;overflow:hidden;line-height:15px; font-size:12px; background:url(../images/tel_ico.jpg) left no-repeat; padding-left:20px; margin-top:10px;}

.dibu_right{ width:408px;height:78px;float:right; margin-top:20px;}
.dibu_right01{ width:408px;height:14px;float:left; overflow:hidden; line-height:14px; font-size:14px; padding-bottom:16px;}

.dibu_links a{ color:#fff; text-decoration: none;}
.dibu_links a:hover{text-decoration: underline;}

/*--------·ÖÒ³´úÂë----------*/

.quotes { padding:3px;  margin: 3px; text-align: center; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; font-size:12px; }
.quotes a {
	border: #ccc 1px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 2px; color: #333; margin-right: 2px; padding-top: 2px;text-decoration: none; font-weight:normal;
}
.quotes a:hover {
	border: #a9a8a8 1px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 2px; margin-right: 2px; padding-top: 2px; font-weight:normal;
}
.quotes a:active {
	border: #a9a8a8 1px solid; padding-right: 5px;  padding-left: 5px; padding-bottom: 2px;  margin-right: 2px; padding-top: 2px; font-weight:normal;
}
.quotes span. {
	border: #ccc 1px solid; padding-right: 5px; padding-left: 5px; font-weight: bold; padding-bottom: 2px;color: #3c3c3c; margin-right: 2px; padding-top: 2px;  background-color: #ccc; font-weight:normal;
}
.quotes span.disabled {
	border: #ccc 1px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 2px;  color: #3c3c3c; margin-right: 2px; padding-top: 2px;  font-weight:normal;
}

/*----------------*/
.box_tk_r{width:830px; overflow:hidden;}
.box_tk_r ul li{float: left;width: 269px;height:127px;margin-right:11px;margin-bottom:30px;display: block; overflow:hidden;}
.box_tk_r ul li img{max-width:269px;_width:expression(this.width > 269 ? "269px" : this.width);z-index:1; position:absolute; left:0px; top:0px;}
.box_tk_r ul li .yanse { width:268px; height:127px; position:absolute; display: block; z-index:10; background:url(../images/kong.png) no-repeat; -moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;
color:#FFFFFF; filter:alpha(Opacity=0); opacity: 0;}
.box_tk_r ul li .yanse01 { font-size:16px; line-height:24px; font-weight:bold; text-align:center;padding-top:30px; padding-bottom:20px;}
.box_tk_r ul li .yanse02 { font-size:12px; line-height:24px; height:24px; width:80px;border:#FFFFFF 1px solid; text-align:center; margin-left:95px;}
.box_tk_r ul li a:hover .yanse{background:url(../images/hzqy_tan.png) no-repeat; filter:alpha(Opacity=100); opacity: 1;}
.box_tk_r ul li a{ position:relative; }


.box_tk_r ul li .yanjing { width:268px; height:127px; position:absolute; display: block; z-index:10; background:url(../images/kong.png) no-repeat; -moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;
color:#FFFFFF; filter:alpha(Opacity=0); opacity: 0;}
.box_tk_r ul li a:hover .yanjing{background:url(../images/chakan_tan.png) no-repeat; filter:alpha(Opacity=100); opacity: 1;}


/*Ê×Ò³banner*/

.flash {
  height: 520px;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
  padding-top:103px;
  width: 100%;
}
.slides_container {
  height: 520px;
  overflow: hidden;
  width: 100%;

}
.paginposition {
  bottom: 0;
  font-family: Arial,'å®‹ä½“',Sans-Serif;
  padding: 20px 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 100;
}
.pagininer {
  width: 1000px;
  margin: 0 auto;
  position: relative;
}

.picnumeric {
  position: absolute;
  left:48%;
  bottom:20px;
}
.picnumeric li {
  display: block;
  float: left;
}
.picnumeric a {
  background:url(../images/hover.png) no-repeat;
  color: #FFFFFF;
  float: left;
  height: 15px;
  width:15px;
  padding-right:8px;
  text-indent: -9999px;
}
.picnumeric .current a {
  background:url(../images/a.png) no-repeat;
  color: #FFFFFF;
  height: 15px;
  width:15px;
  text-decoration: none;
}

.slides_control a {
  padding: 520px 1920px;
}
.slides_control li {
  background-position: center top;
  background-repeat: no-repeat;
  height: 520px;
  overflow: hidden;
  width:100%;
}
.slides_control {
  width: 100% !important;
}
.prev .bg {
  background: url("../images/left.png") no-repeat scroll 0 0 transparent;
  height: 40px;
  width: 36px;
}
.prev .bg:hover {
  background: url("../images/left1.png") no-repeat scroll 0 0 transparent;
}
.next .bg {
  background:url("../images/r.png") no-repeat ;
  height: 40px;
  width: 36px;
}
.next .bg:hover {
  background: url("../images/r1.png") no-repeat scroll 0 0 transparent;
}
.prev {
  left: -36px;
  position: absolute;
  top: 180px;
  z-index: 99;
}
.next {
  right: -36px;
  position: absolute;
  top: 180px;
  z-index: 99;
}

.clear{ height:1px; clear:both;}
.xgxw {
	color:#000000;
	font-weight:bold;
	font-size:16px;
	padding-bottom:12px;
	margin-left:30px;
}
.xw {
	border-bottom:1px solid #e4e4e4;
	height:40px;
	line-height:40px;
	width:650px;
	overflow:hidden;
	margin-left:30px;
}
.xw_a {
	width:60px;
	float:left;
	text-align:center;
}
.xw_l {
	width:480px;
	float:left;
}
.xw_r {
	width:100px;
	float:right;
	text-align:right;
}
