@charset "utf-8";
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	line-height:25px;
	margin-bottom: 0px;
	color: #666666;
	background:#ffffff;
	border:0;
}



.bookinput input,.bookinput textarea{ border:1px solid #cccccc; background:#EBEBEB; color:#999; padding-left:5px; height:18px; font-size:10px; width:250px; line-height:20px;}
.bookinput .button { background:#990002; color:#ffffff; height:20px; border:1px solid #656565;  font-size:10px; width:80px; text-align:center; line-height:22px; cursor:pointer; border:none;}



.font_red{ color:#059395; font-weight:bold;}
.font_greed{ font-size:18px; font-weight:bold; color:#65bd29; width:557px; height:51px; display:block; line-height:53px; padding-left:25px;}
.buyinput input{ font-size:10px; height:20px; line-height:20px; padding-left:5px; color:#666666;}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	}
td img{
	border:0;
}	

a:link,a:visited,a:active {
	color: #424242;
	font-size:12px;
	text-decoration: none;
}
a:hover {
	color: #491f07;
	font-size:12px;
	text-decoration:underline;
}



ul,li{ margin:0; padding:0; border:0; list-style:none;}
*{ margin:0; padding:0; border:0;}
.clear_both{ clear:both;}
html{-webkit-text-size-adjust:none;}

.toplinks a{ color:#491f07;}
.toplinks a.item{ font-size:11px;}

.pagelist td { line-height:21px; overflow:hidden;}

a.page_front:link,a.page_front:visited,a.page_front:active{ width:18px; height:21px; overflow:hidden; background:url(qingrunhe_news_27_1.jpg) no-repeat top left; display:block; text-align:center; color:#fff;}
a.page_front:hover{ width:18px; height:21px; display:block; overflow:hidden;color:#fff; background:url(qingrunhe_news_27_1_1.jpg) no-repeat top left;}

a.page_back:link,a.page_back:visited,a.page_back:active{ width:18px; height:21px; overflow:hidden; background:url(qingrunhe_news_27.jpg) no-repeat top left; display:block; text-align:center; color:#fff;}
a.page_back:hover{ width:18px; height:21px; display:block; overflow:hidden;color:#fff; background:url(qingrunhe_news_27_1_2.jpg) no-repeat top left;}

a.bb:link,a.bb:visited,a.bb:active{ width:18px; height:21px; overflow:hidden; background:url(qingrunhe_news_25.jpg) no-repeat top left; display:block; text-align:center; color:#fff;}
a.bb:hover{ width:18px; height:21px; display:block; overflow:hidden;color:#fff; background:url(qingrunhe_news_23.jpg) no-repeat top left;}

a.aa:link,a.aa:visited,a.aa:active{ width:18px; height:21px; overflow:hidden; background:url(qingrunhe_news_23.jpg) no-repeat top left; display:block; text-align:center; color:#fff;}
a.aa:hover{ width:18px; height:21px; display:block; overflow:hidden;color:#fff; background:url(qingrunhe_news_23.jpg) no-repeat top left;}


#pagelist{ padding:10px 15px; width:717px; text-align:right; padding-bottom:40px;}

.news_date{ font-size:16px; color:#2D2D2D; font-weight:bold;}
/*h3{ width:473px; height:22px; font-size:12px; color:#303030; padding-left:17px; background:url(qingrunhe_news_13.jpg) no-repeat top left; background-position:0 10px; margin-bottom:3px; margin-top:10px; text-align:left;}*/

.news_content{ width:493px; height:47px; overflow:hidden; font-size:10px; line-height:24px; padding-left:13px;}

#header{ height:134px; width:100%; background:url(yutong_index_03.jpg) repeat-x top left; overflow:hidden; border-top:3px solid #491f07;}
#banner{ width:100%; height:395px; z-index:2;}

#footer{ width:100%; background:#ffffff; height:75px;}





#mainmenu{ width:608px; float:left; overflow:hidden; margin-top:22px;}

#mainmenu li{float:left; padding-left:1px;background:url(yutong_index_28.jpg) no-repeat top left; background-position:0 4px; margin:0; float:left; width:auto; overflow:hidden;} 
#mainmenu li.item{ background:none; padding:0;float:left; margin:0;}
#mainmenu li a{width:auto; height:57px; overflow:hidden; font-size:14px; font-weight:bold; display:block;float:left; color:#000000; padding:0 23px;} 
#mainmenu li a:hover,#mainmenu li a.active{ text-decoration:none; height:57px;float:left;font-size:14px; font-weight:bold; color:#491f07;padding:0 23px;} 
#mainmenu li.last a{ padding-right:0;}

#mainmenu li a img{ float:left; overflow:hidden; width:auto;}
#mainmenu li ul{ display:none;width:137px;position:absolute;z-index:9999;padding-top:0; top:131px;margin-left:-20px;*+margin-left:-121px;} 

#mainmenu li ul li{ position:relative; z-index:999; width:137px; height:28px; float:left; background:none; padding:0;}  
#mainmenu li ul li a{width:137px; height:28px; padding:0; background:#ab8343; line-height:28px; color:#ffffff; font-size:12px; display:block; float:left; font-weight:normal; text-align:center;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/}


/*#mainmenu li ul li.item1 a{width:123px; height:30px; padding:0; background:#ab8343; line-height:32px; color:#666666; font-size:12px; display:block; float:left; font-weight:normal; text-align:center;border-top:1px solid #f1f0f0;} */
#mainmenu li ul li a:hover{width:137px; height:28px; background:#a57e45; color:#ffffff; line-height:28px; font-size:12px; display:block; float:left;  text-decoration:none;font-weight:normal;text-align:center; padding:0;filter:alpha(opacity=100); /*IE婊ら暅锛岄€忔槑搴?0%*/-moz-opacity:1; /*Firefox绉佹湁锛岄€忔槑搴?0%*/opacity:1;/*鍏朵粬锛岄€忔槑搴?0%*/}


#mainmenu li ul li.first{ height:6px; background:url(down_item.png) no-repeat top center; overflow:hidden; padding:0;}
#mainmenu li ul li.last_menu{ height:8px; background:url(bottom_submenu.png) no-repeat top left; overflow:hidden; padding:0;}

#banner_line{ background:#ffffff url(banner_bottmo_line.jpg) no-repeat top center; height:36px; overflow:hidden;}
#inner_banner_line{ background:#ffffff url(banner_bottmo_line.jpg) no-repeat top center; height:2px; overflow:hidden;}

#sec_one{ background:#f5f5f5; width:100%; padding-top:40px;}
#sec_two{ background:#efefef; width:100%; padding-top:13px; padding-bottom:28px;}

#footer{ color:#000000; padding-bottom:10px;}
#footer .footer_menu_links{ width:422px; float:right; margin-top:15px;}
#footer .footer_menu_links a{ padding:0 12px; display:block; float:left; color:#000000; background:url(yutong_index_28.jpg) no-repeat top left; background-position:0 8px;}
#footer .footer_menu_links a.item{ background:none;}
#footer .footer_menu_links a.last_footer{ padding-right:0;}
#footer .footer_menu_links a:hover{ color:#491f07; text-decoration:underline;}
#footer .info{ text-align:right;}

#projects_one{ padding-bottom:23px;}
#projects_two{ padding-top:15px; display:none; z-index:5;}
.right_menu_sec{ width:243px; background:#ffffff; border-bottom:3px solid #e8e8e8; padding-bottom:8px;}
.right_menu_sec_inner{ width:201px; background:#ffffff; padding-bottom:8px;margin-left:24px; margin-top:8px;}
.right_menu_sec_inner h3{ height:35px; width:191px; display:block; font-size:14px; color:#491f07; line-height:35px; overflow:hidden; }
.right_menu_sec h3{ height:35px; width:233px; display:block; font-size:14px; color:#491f07; line-height:35px; overflow:hidden; padding-left:10px;}
.img_links{ width:223px; overflow:hidden; margin:0 auto;}
.img_links a{ width:223px; height:128px; display:block;}
.img_links_inner a{ width:201px; height:128px; display:block;}
.img_links_inner{ width:201px; overflow:hidden; margin:0 auto;}
#projects_list_small{ width:509px; float:left; margin-top:25px;}
#projects_list_small li{ width:148px; height:129px; background:#ffffff; float:left;border-bottom:2px solid #eaeaea; text-align:center; padding:0 1px; margin-right:18px; padding-top:6px; color:#000000;}
#projects_list_small li a{ width:148px; height:103px; display:block; overflow:hidden;}
#projects_list_small li a img{ width:148px; height:103px;}

.data_class{ font-size:11px; color:#969696; padding-right:10px; display:block;}
.data_class_new{ font-size:11px; color:#969696;display:block;}
.data_class_t{ font-size:11px; color:#969696; padding-right:2px; display:block;}

#projects_big{ width:662px; float:left; overflow:hidden;}
#projects_big li{ width:311px; height:247px; background:#ffffff; border-bottom:2px solid #eaeaea; float:left; text-align:center; color:#000000; margin:0 20px 20px 0; display:inline;}
#projects_big li a{ width:311p; height:202px; overflow:hidden;}
#projects_big li span{ height:46px; display:block; line-height:43px; overflow:hidden;}



.demo3 .tab_menu{overflow:hidden; width:100%;background:url(xiaof_index_31.jpg) repeat-x top left; height:45px; }
.demo3 .tab_menu li{width:170px;float:left;height:45px;line-height:45px;color:#0d0b0b;text-align:center;cursor:pointer;background:#e2e2e2;}
.demo3 .tab_menu li.current{color:#4c2007;width:170px; border-top:3px solid #582609; background:#ffffff; height:42px;}
.demo3 .tab_menu li a{color:#686868;text-decoration:none; font-size:14px;font-weight:bold;}
.demo3 .tab_menu li.current a{color:#4c2007; font-weight:bold;font-size:14px;}
.demo3 .tab_box{padding:0;width:301px; margin:0 auto; padding-top:17px;}
.demo3 .tab_box li{height:80px;line-height:25px;overflow:hidden; width:271px; background:url(yutong_index_95.jpg) repeat-x top left;float:left; margin-bottom:9px; padding:0 15px;}
.demo3 .tab_box li a{ width:271px; float:left; overflow:hidden; height:24px; overflow:hidden; display:block; padding:0; margin:0; color:#000000; font-weight:bold; padding-top:5px;}
.demo3 .tab_box li span{margin:0 0 0 0; font-size:12px; width:271px;text-align:left; float:right; color:#848484; padding-top:4px; display:block; line-height:20px; height:44px; overflow:hidden;}
.demo3 .tab_box .hide{display:none;}

.demo3 .tips_news_top{ width:304px; background:url(index_news_tips.jpg) no-repeat bottom left; margin:0 auto; padding:5px 5px;padding-top:14px; margin-bottom:5px; height:68px; overflow:hidden;}
.demo3 a.news_title_big{ font-size:14px; color:#d90905; font-weight:bold;}
.demo3 a.news_title_big:hover{ font-size:14px; color:#d90905; text-decoration:underline;font-weight:bold;}
.demo3 .tips_news_top .news_content{ color:#333333; line-height:22px; padding-top:4px; height:80px; overflow:hidden;}
.demo3 .tips_news_top .news_content a.morelinks{ color:#bb1d08;}
.demo3 .tips_news_top .news_content a.morelinks:hover{ color:#bb1d08; text-decoration:underline;}

#right_news_list{ width:340px; background:#ffffff; height:516px; border-bottom:2px solid #eaeaea;}

.img_links div{ height:128px; width:223px; overflow:hidden;}
.img_links{ height:128px;}



.img_links_inner div{ height:128px; width:201px; overflow:hidden; z-index:1;}
.img_links_inner{ height:128px; z-index:2;}

#banner div{ height:395px;overflow:hidden; width:100%; z-index:2;}
#company_title{ width:1002px; height:66px; overflow:hidden; position:absolute; text-align:right; top:471px; z-index:3;}
#company_title_inner{ width:1002px; height:66px; overflow:hidden; position:absolute; text-align:right; top:181px; z-index:3;}

#btn_links{width:190px; height:12px; overflow:hidden;z-index:1000; position:absolute;padding-left:10px;  display:inline; margin-top:110px;}
#btn_links a {width:12px; height:12px; display:block;float:left; background:#e5b733;overflow:hidden;margin:0 2px; display:inline;text-indent:-999px;}
#btn_links a.activeSlide, #btn_links a:hover {width:12px; height:12px;display:block;float:left; background:#ac8209;overflow:hidden; text-indent:-999px; display:inline;}


#btn_links_inner{width:190px; height:12px; overflow:hidden;z-index:3; padding-left:10px; position:absolute; display:inline; margin-top:110px; z-index:3;}
#btn_links_inner a {width:12px; height:12px; display:block;float:left; background:#e5b733;overflow:hidden;margin:0 2px; display:inline;text-indent:-999px;}
#btn_links_inner a.activeSlide, #btn_links_inner a:hover {width:12px; height:12px;display:block;float:left; background:#ac8209;overflow:hidden; text-indent:-999px; display:inline;}

.small_banner{ width:744px; height:97px; overflow:hidden; border:2px solid #fff; margin-bottom:23px;}

a.links_more_projects{ padding-right:15px; background:url(yutong_index_75.jpg) no-repeat top right; color:#491f07;}

#ab_index{ width:225px; background:#ffffff url(yutong_index_60.jpg) no-repeat bottom right; border-bottom:2px solid #e8e8e8; height:482px; padding:9px;}
#ab_index span{ color:#000000; font-weight:bold; display:block; padding-top:12px;}

.case_pro_scroll{ width:749px; height:166px; background:#ffffff; border-bottom:2px solid #e8e8e8; margin-bottom:10px;}

#demo div{ width:166px; height:121px; padding:2px; border:1px solid #f7f7f7;}
#demo div span{ width:155px; height:23px; background:#000;filter:alpha(opacity=70); /*IE婊ら暅锛岄€忔槑搴?0%*/-moz-opacity:0.7; /*Firefox绉佹湁锛岄€忔槑搴?0%*/opacity:0.7; display:block; position:relative; margin-top:-23px; color:#ffffff; padding-left:11px;}

.top_three_sec{ background:#ffffff url(yutong_index_60.jpg) no-repeat bottom right; width:243px; height:321px;border-bottom:2px solid #e8e8e8;}
.top_three_sec ul{ width:230px; margin:0 auto; padding-top:8px;}
.top_three_sec ul li{ width:230px; height:98px; overflow:hidden; margin-bottom:4px;}

.top_three_sec h3{ height:35px; width:233px; display:block; font-size:14px; color:#491f07; line-height:40px; overflow:hidden; padding-left:14px;}
.top_three_sec .img{ width:216px; height:84px; overflow:hidden; margin:8px auto;}
.img_links{ width:223px; overflow:hidden; margin:0 auto;}

#piao_gg{ width:44px; height:142px; overflow:hidden; position:absolute; top:967px; left:0;}

#inner_banner{ width:100%; height:108px; background:url(20121213022558765.jpg) no-repeat bottom center;}
#content_bg_inner{ background:#ffffff url(contentBg.png) no-repeat top center;}

#company_title_bg{ background:#bf8b40; height:22px; width:100%; position:absolute; top:225px;filter:alpha(opacity=80); /*IE濠娿倝鏆呴敍宀勨偓蹇旀鎼?0%*/-moz-opacity:0.8; /*Firefox缁変焦婀侀敍宀勨偓蹇旀鎼?0%*/opacity:0.8;}

.sidenav{ width:201px; float:left; margin-top:2px;}
.sidenav li{ width:201px; height:26px; float:left; margin-bottom:5px; margin-left:24px;}
.sidenav li a{ width:163px; height:26px; display:block; background:url(menu_left.jpg) no-repeat top left; line-height:26px; padding-left:38px;}
.sidenav li a:hover,.sidenav li a.active{ width:163px; height:26px; display:block; background:url(menu_left_on.jpg) no-repeat top left; color:#ffffff; text-decoration:none; line-height:26px; padding-left:38px;}

.nav_infor{ font-family:"宋体"; padding:5px 0; padding-left:40px; background:url(yutong_index_53.jpg) no-repeat top left; background-position:28px 24px;}


.mainContainTop {
height: 28px;
 width:720px;
line-height: 28px;
border:1px solid #ebebeb;
 border-top:none;
 border-bottom:none;
background: url(mainContainTop.jpg) repeat-x top left;
padding-left: 8px;
font-weight: bold;
color: #6e6e6e;
}

.pic_k{ padding:2px; border:1px solid #f4f4f4; width:180px; margin-right:10px;}
.pic_k_msg{ padding:2px; border:1px solid #f4f4f4; width:350px; margin-right:20px;}
.font_black{ color:#000000;}


.news_title{ width:100%;  text-align:center; font-size:13px; color:#9c702b; font-weight:bold; background:url(line_pro.jpg) repeat-x bottom left; padding-bottom:15px; padding-top:10px;}
#news_infor{ width:100%; color:#999999;background:#f9f9f9 url(line_pro.jpg) repeat-x bottom left; line-height:34px; overflow:hidden; text-align:center;}
.news_content_detail{ padding:20px 5px; line-height:28px;background:url(line_pro.jpg) repeat-x bottom left; margin-bottom:10px; text-align:left;}