﻿@charset "utf-8";
/*公共样式*/
body{ padding:0px; margin:0px auto; font-size:12px; line-height:23px; color:#5A5A5A; font-family:"微软雅黑","宋体",Arial; width: 100%; min-width:990px; width:expression((documentElement.clientWidth < 990) ? "990px" : "100%" );zoom:1; /*background:#f8f8f8;*/ _background: url(1cefbf5eceda46f0847f99d3841097ec.gif) no-repeat fixed;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:12px; font-style:normal; color:#818181;}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur()); color:#5A5A5A;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#808080; text-decoration:none;}
.Texthide{ display:none;}

.Contain{ width:1000px; margin:0 auto; overflow:hidden; position:relative;}
.HomeContain{ width:100%; background:#fff url(index3_07.jpg) no-repeat center top; margin:0 auto; height:440px; position:relative; z-index:1109;}
/*.ColumnName{ position:relative; width:1000px; overflow:hidden; height:70px; border-bottom:1px dashed #ccc; padding-top:20px;}
.ColumnName div em{ font-family:Georgia; color:#dadada; font-size:26px; display:block; padding-bottom:5px;}
.ColumnName div span{ color:#444; font-size:24px;}
.ColumnName dl{ position:absolute; right:0; bottom:10px; font-family:"宋体"; color:#b5b5b5;}
.ColumnName dl em{ padding:1px 10px; color:#fff; background:#aaaeb1; margin-right:10px;}
.ColumnName dl span{ color:#b65e55;} 
.ColumnName dl a{ color:#b5b5b5;}*/

.SilderbarBG{ z-index:1; width:100%; height:43px; position:absolute; left:0; bottom:0; opacity:0.7; background:#000;}
.Silderbar{ z-index:2; width:100%; height:43px; position:absolute; left:0; bottom:0; _bottom:-8px;}
.MainContent{ }
.Content{ background:#fff; width:1000px; overflow:hidden; padding-bottom:25px;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; padding:15px 40px 0;}

.space10{ height:10px; clear:both; overflow:hidden; zoom:0;}
.space20{ height:20px; clear:both; overflow:hidden; zoom:0;}
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}

#float{ width:94px; text-align:center; position:fixed; right:5%; top:40%; font-family:"微软雅黑"; z-index:1112;/* _position:absolute; _top:expression(documentElement.scrollTop+340);*/}
#float li a{display:block; margin:0;}
#float li a img{margin:0;}
#float li.QQList{}
#float li.QQList .List{ display:none; background:#CBB5A8; padding:10px 0; border-bottom:1px solid #D5C4BA;}
#float li.QQList .List dl{}
#float li.QQList .List dt{ padding:2px 0; text-align:left;}
#float li.QQList .List dt a{ padding:0 5px; white-space:nowrap; display:block; text-overflow:ellipsis; overflow:hidden; color:#fff;}
#float li.QQList .List dt a img{ vertical-align:middle;}
#float li.QQList .List dt a span{ vertical-align:middle; padding-left:5px;}
/*#float .h3{ height:34px; font-weight:bold; font-size:14px; color:#a3a3a3;}
#float .h3 a{ color:#a3a3a3; font-weight:bold;}
#float .alert{ position:absolute; top:0; left:-150px; float:right; display:none;}*/

.back{border-top: 1px solid #ddd; padding-top:5px; margin-top:25px;}


.page{ overflow:hidden; text-align:center; padding-top:20px; color:#818181;}
.page a{ padding:0 3px; color:#818181;}
.page em{ padding:0 3px;}
.page span{ padding:0 5px 0 10px;}
.page .i_text{ width:26px; height:15px; text-align:15px; margin:0; padding:0;}
.page .i_button{ cursor:pointer; width:28px; height:18px; border:none; margin:0; padding:0; background:url(btnbg.jpg) no-repeat right center; margin-left:10px; position:relative\9; vertical-align:middle;}
/*pages*/
.Pages{ padding:10px; line-height:18px; zoom:1; overflow:hidden;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#F00;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#F00;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#F00;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; background:#f1f1f1;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0395ea; background:#0e76b3;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(page_goto.jpg) no-repeat;}
/*pages end*/

/*top.html*/
.Toper{ width:100%; height:91px;  z-index:110; background:#FFF;}
.Top{ padding-top:5px; z-index:109; width:1000px; height:86px; margin:0 auto; position:relative;}
.logo{ position:absolute; left:0; top:20px;}
.Top .topt{ width:1000px; height:35px; line-height:30px; font-family:"宋体";}
.Top .topt span{ float:left; color:#999999;}
.Top .topt ul{ float:left;}
.Top .topt li{ float:left; line-height:29px; height:29px; padding-right:10px; background:url(g01_05.jpg) no-repeat right center;}
.Top .topt li em{ padding:0 15px; display:inline-block; overflow:hidden; background:url(em_05.jpg) no-repeat left center;}
.Top .topt li em a{ padding:0; background:none; color:#fff;}
.Top .topt li a{ padding:0 15px 0 20px; display:inline-block; background:url(top_a_08.jpg) no-repeat right center; line-height:29px;}

.Top .topt li input{ border:1px solid #ededed; width:90px; height:20px; line-height:22px; padding-left:5px; margin-left:5px; }
.Top .topt li .btn_dl{ background:#B58B76; color:#fff; border:0px; height:25px; line-height:25px; font-size:12px; cursor:pointer; }
.Top .topt li.ygrk{ position:relative; z-index:111;}
.Top .topt li .ygrkBox{ display:none; width:140px; position:absolute; z-index:111; background:#F2F2F2; left:0px; top:27px; }
.Top .topt li .ygrkBox dt{ border-bottom:1px solid #dedede;} 

/*nav*/


.MainNav{ position:absolute; right:0; bottom:0;}
.MainNav li{ float:left; width:125px; height:59px; position:relative;}
.navnone{ z-index:111; display:none; position:absolute; right:0px; _right:-1px; top:59px; width:452px; height:138px; overflow:hidden; background:url(dl_bg_03.png) no-repeat left center;}
.navnone dt{ width:202px; overflow:hidden; float:left; padding:10px 0 0 10px; _padding-left:0px;}
.navnone dt a{ color:#fff; padding:5px 20px; font-size:13px; background:url(g01_08.jpg) no-repeat 10px center; display:block;}
.navnone dt a:hover{ color:#f0832f; background:url(ahover_08.jpg) no-repeat 10px center;}

.navnone dd{ background:url(dlbg_05.jpg) no-repeat left 15px; line-height:16px; float:left; padding:15px 0 0 25px; width:200px; color:#fff;}
.navnone dd .h3{ font-weight:lighter; padding-top:10px; font-size:12px;}

#nav1 .navnone,#nav2 .navnone,#nav3 .navnone{ position:absolute; left:0;}
#nav4 .navnone{ position:absolute; left:50%; margin-left:-234px;}

.MainNav li span a{ font-weight:bold; display:block; width:75px; font-size:14px; height:59px; overflow:hidden; line-height:40px; font-family:"微软雅黑"; background:url(nav_a_19.jpg) no-repeat center center; padding-left:50px;}
.MainNav li span .abg{ background:url(nav_abg_19.jpg) no-repeat right center; text-decoration:none; text-decoration:none; color:#fff;}

/*nav*/


.SreachBox{ width:245px; float:right; overflow:hidden; padding-top:1px;}
.sreach_btn{ width:30px; height:28px; display:block; background:url(sreachboxa_07.jpg) no-repeat left center; float:right;}
.sreach_ipu{ width:200px; height:26px; padding:0; padding-left:10px; line-height:26px; border:1px solid #ccc; color:#ccc;}
/*top.html*/

/*bottom*/
.Bottomer{ width:100%; background:#f6f4f5; overflow:hidden;}
.Bottom{ width:950px; margin:0 auto; padding:20px 0; overflow:hidden; padding-left:50px;}

.Bottom .left{ padding-left:15px; width:110px; float:left; overflow:hidden;}
.Bottom .left .h3{ color:#666; font-weight:lighter; padding-bottom:2px; margin-bottom:10px; font-family:"微软雅黑"; font-size:15px; background:url(g01_0.jpg) no-repeat left bottom;}
.Bottom .left ul{ overflow:hidden;}
.Bottom .left ul li{ overflow:hidden; line-height:24px;}
.Bottom .left ul li a{ color:#9a9a9a; font-size:12px; }

.Bottom .NavBt{ width:190px; overflow:hidden; float:right; color:#8d8d8d;}
.Bottom .NavBt .weixin{ padding:10px 0; text-align:right;}
.Bottom .NavBt .weixin p{ margin:0; padding-top:15px; color:#666666; font-size:14px;}

.CopyBG{ width:100%; height:50px; overflow:hidden; line-height:50px; background:#f0eeee;}
.Copy{ width:1000px; color:#777; margin:0 auto; }
.Copy b{ font-weight:lighter; float:right;}
.Copy a{ color:#8d8d8d;}
.Copy em{ padding:0 10px; color:#8d8d8d;}
/*bottom*/

/*Banner*/
.HomeBan{ overflow:hidden; width:100%; height:520px; position:relative; z-index:1;}
.HomeBan .Banlist{ width:100%; height:550px; overflow:hidden;}
.HomeBan .Banlist li{ width:100%; height:550px; overflow:hidden;}
.HomeBan .Banlist li a{ width:100%; height:550px; overflow:hidden; display:block;}
.HomeBan .TabList{ width:1000px; height:31px; position:absolute; left:50%; bottom:60px; margin-left:-500px; overflow:hidden;}
.HomeBan .TabList .List{ width:1000px; overflow:hidden;}
.HomeBan .TabList ul{ overflow:hidden;}
.HomeBan .TabList ul li{ cursor:pointer; overflow:hidden; text-align:center;}
.HomeBan .TabList ul li span{ margin:8px 5px 0; display:inline-block; width:15px; height:15px; background:url(on.png) no-repeat center center;}
.HomeBan .TabList ul .on{ background:url(onbg.png) no-repeat center center;}


.Banner{ z-index:10; width:100%; height:318px; position:relative;}
/*Banner*/

/*Sidebar*/
.Menu{ width:1000px; margin:0 auto;}
.Menu li{ width:100px; height:51px; /*overflow:hidden;*/ float:left; line-height:43px; text-align:center; position:relative;}
.Menu li a{ display:block; color:#fff; font-size:14px; height:51px;}
.Menu li a:hover{ background:url(g01_07.png) no-repeat center -2px; color:#fff;}
.Menu li .onmenu{ background:url(g01_07.png) no-repeat center -2px; color:#fff;}
.Menu li .submenu{ position:absolute; top:51px; background:#7e482c; width:200px; left:-48px; display:none;}
.Menu li .submenu li{ width:100px; float:left; height:30px; line-height:30px;}
.Menu li .submenu li a:hover{ background:none;}

.Menu1{ width:1000px; margin:0 auto;}
.Menu1 li{ width:130px; height:51px; overflow:hidden; float:left; line-height:43px; text-align:center;}
.Menu1 li a{ display:block; color:#fff; font-size:14px; height:51px;}
.Menu1 li a:hover{ background:url(g01_071.png) no-repeat center -2px; color:#fff;}
.Menu1 li .onmenu{ background:url(g01_071.png) no-repeat center -2px; color:#fff;}
/*Sidebar*/

/*index*/
.home-line {width: 100%;height: 55px;position: absolute;top: -130px;text-align: center;bottom:0;	z-index: 1112;}
.Homecon{ width:1000px; margin:0 auto; position:relative; z-index:1111;}
.Homename{
	width: 998px;
	height: 169px;
	line-height: 39px;
	position: absolute;
	left: 499px;
	top: -168px;
	margin-left: -500px;
	background: #fff;
	border: 1px solid #fff;
	border-bottom: none;
	z-index: 1112;
	border-radius: 30px 30px 0px 0px;
	text-align: center;bottom:0;
}


.Homename img{bottom:0;padding:30px 0 0 0;} 
.Homename .Title{ padding-left:15px; color:#0674ec float:left; overflow:hidden;}
.Homename .bd{ overflow:hidden; float:left;}
.Homename .marquee2{ float:left; overflow:hidden; width:440px; height:39px; overflow:hidden; position:relative;}
.Homename ul{ overflow:hidden; float:left; width:440px; height:39px; position:absolute; left:0; top:0;}
.Homename ul li{ width:440px; height:39px; overflow:hidden;}
.Homename ul li span{ color:#aeaeae; float:right;}
.Homename ul li a{ padding-left:10px; color:#666;}
.Homename .hd{ float:left; overflow:hidden; height:39px; line-height:39px; padding-left:20px;}
.Homename .hd a{ display:block; float:left; width:5px; height:39px; padding:0 5px;}
.Homename .hd .prev{ background:url(left.jpg) no-repeat center center;}
.Homename .hd .next{ background:url(right.jpg) no-repeat center center;}

.weibo{ float:right; overflow:hidden; color:#a4a5a4;}
.weibo span{ float:left; padding-right:10px;}
.weibo table{ float:left;}

.Homeabout{ width:400px; float:left; overflow:hidden; padding-left:15px;}
.Homeabout .h3{ border-bottom:1px solid #e7e7e7; background:url(index3_03.jpg) no-repeat right bottom; height:30px; font-size:18px; color:#666666; padding-top:20px;}
.Homeabout .h3 span{ border-bottom:3px solid #0674ec float:left; padding-bottom:5px;}
.Homeabout .h3 em{ font-family:Arial; font-size:12px; color:#c9c9c9; float:left; line-height:30px;}
.Homeabout dl{ overflow:hidden; padding-top:20px;}
.Homeabout dl dt{ overflow:hidden;}
.Homeabout dl dt img{ float:left;}
.Homeabout dl dt div{ float:right; width:200px; overflow:hidden;}
.Homeabout dl dt div .h2{ font-size:14px; color:#0674ec}
.Homeabout dl dt div .h2 a{ color:#0674ec}
.Homeabout dl dt div p{ line-height:21px; margin:11px 0 0;}
.Homeabout dl dt div p a{ color:#0674ec}

.Homeabout dl dd{ padding-top:20px; overflow:hidden;}
/*.Homeabout dl dd a{ float:left; display:block; width:180px; height:154px; overflow:hidden;}*/
.Homeabout dl dd img{ float:left;}

.Home_news{float:left; width:200px; padding-left:20px; background:#f1efed; height:154px; }
.Home_news li{padding-left:10px; background:url(home_nico.png) no-repeat left center; line-height:22px;}
.Home_news .h2{font-size:14px; color:#0674ec padding-top: 5px;}
.Home_news .h2 a{color:#0674ec}
.Home_news p{margin:0;}


.Homeproject{ width:550px; float:right; overflow:hidden; padding-right:15px;}
.Homeproject .info{ float:left; overflow:hidden; width:190px;}
.Homeproject .info .h3{ border-bottom:1px solid #e7e7e7; height:30px; font-size:18px; color:#666666; padding-top:20px;}
.Homeproject .info .h3 span{ border-bottom:3px solid #0674ec float:left; padding-bottom:5px;}
.Homeproject .info .h3 em{ font-family:Arial; font-size:12px; color:#c9c9c9; float:left; line-height:30px;}

.Homeproject .info_l{ float:left; overflow:hidden; width:350px; margin:0 0 0 10px;}
.Homeproject .info_l .h3{ border-bottom:1px solid #e7e7e7; height:30px; font-size:18px; color:#666666; padding-top:20px; padding-right:10px;}
.Homeproject .info_l .h3 span{ border-bottom:3px solid #0674ec float:left; padding-bottom:5px;}
.Homeproject .info_l .h3 em{ font-family:Arial; font-size:12px; color:#c9c9c9; float:left; line-height:30px;}


.Homeproject .info .h2{ padding-top:20px; font-size:14px; color:#0674ec}
.Homeproject .info p{ line-height:21px; margin:11px 0 0;}
.Homeproject .info p a{ color:#0674ec}
.Homeproject .imgr{ float:right; overflow:hidden; padding-top:20px;}

.Homeproject .list{ position:relative; width:530px; height:115px; padding-top:10px;}
.Homeproject .list .hd2{ position:absolute; overflow:hidden; left:0; top:-26px;}
.Homeproject .list .hd2 a{ display:block; width:27px; height:27px; float:left;}
.Homeproject .list .hd2 .prev{ background:url(left_big.jpg) no-repeat center center; margin-right:5px;}
.Homeproject .list .hd2 .next{background:url(right_big_06.jpg) no-repeat center center;}
.Homeproject .list .bd2{ position:relative; width:530px; height:115px; overflow:hidden;}
.Homeproject .list .bd2 ul{ overflow:hidden; position:absolute; left:0; top:0; width:530px; height:115px;}
.Homeproject .list .bd2 ul li{ float:left; position:relative; width:166px; height:115px; overflow:hidden; padding:0 5px;}
.Homeproject .list .bd2 ul li p{ position:absolute; width:166px; height:30px; line-height:30px; background:#0674ec; left:50%; bottom:0; margin:0 0 0 -83px; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#fff;}
.Homeproject .list .bd2 ul li p a{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; color:#fff; font-weight:bold;}



/*index*/


/*about*/
.SinglePage{ overflow:hidden;}
.SinglePage span img{ float:right; margin:0 0 20px 40px;}
.SinglePage .h3{ color:#ca3f31; font-size:18px; font-weight:lighter; padding-bottom:30px;}
.SinglePage em{ display:block; font-family:Hiragino Sans GB; font-size:28px; color:#cbcbcb;/* word-spacing:1px;*/ line-height:30px;}
.SinglePage p{ margin:0 0 20px; text-indent:2em; color:#808080; font-size:12px;}

.hoor{ overflow:hidden; padding:50px 0 0 53px;}
.hoor ul{ overflow:hidden;}
.hoor ul li{ overflow:hidden; text-align:center; width:250px; float:left; padding:7px 22px 7px 7px; background:url(hoor_imgbg.png) no-repeat left top; margin-right:34px; margin-bottom:40px; position:relative;}
.hoor ul li a{display:block; width:250px; height:185px; overflow:hidden; position:relative;}
.hoor ul li .h3{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; position:absolute; left:8%; bottom:0; width:80%; line-height:32px; color:#c5c5c5; font-size:14px; font-weight:normal; z-index:2; }
.hoor ul li .hoor_titbg{ position:absolute; left:0; bottom:0; width:100%; height:32px; background:#000; opacity: 0.5; filter: alpha(opacity=50); z-index:1; display:block;}
/*about*/

/*project*/
.project{ padding:50px 40px 0; overflow:hidden;}
.project .conName{ width:470px; height:330px; overflow:hidden; float:left; position:relative;}
.project .conName em{ display:block; font-family:Hiragino Sans GB; font-size:12px; color:#dadada;}
.project .conName span{ color:#885942; font-size:24px; display:block; padding-bottom:10px;}
.project .info{ float:right; width:420px; overflow:hidden;}
.project .info .h2{ border-bottom:1px solid #e9e9e9; font-weight:lighter; overflow:hidden;}
.project .info .h2 a{ display:inline-block; overflow:hidden; padding:0 12px; height:40px; color:#946b57; background:#e9e9e9; margin-right:1px; line-height:40px; float:left; font-size:14px; text-align:center;}
.project .info .h2 .mone{ color:#fff; background:#885942;}
.project .info ul{ padding-top:20px; width:420px; height:400px; position:relative;}
.project .info ul li{ width:420px; overflow:hidden; position:absolute; left:0; top:20px; display:none;}
.project .info ul li p{ line-height:26px; font-size:12px; text-indent:2em; margin:0; color:#909090;}


/********************************/
.conName .SlideBox{ height:330px; width:1880px; position:absolute; left:0px; top:0px;}
.conName .SlidePic{ position:relative; width:450px; height:310px; background:url(desingimgbg.png) no-repeat; padding:10px; float:left}
.conName .SlidePic .leftbtn{ position:absolute; z-index:1; right:50px; bottom:10px; width:40px; height:40px; background:url(tabbtn.jpg) no-repeat left; cursor:pointer; display:block;}
.conName .SlidePic .rightbtn{ position:absolute; z-index:1; right:10px; bottom:10px; width:40px; height:40px; background:url(tabbtn.jpg) no-repeat right; cursor:pointer; display:block;}
.conName .scrollImg{ width:450px; height:310px; position:absolute; overflow:hidden;}
.conName .scrollImg ul{ width:1800px; position:absolute;}
.conName .scrollImg li{ width:450px; height:310px; float:left;}
.conName .scrollImg li img{ width:450px; height:310px; }
.conName .scrollImg li em{ display:block; text-align:center; width:450px; height:24px; line-height:24px; padding-top:10px; font-size:14px; color:#F90;}
.conName .scrollImg li em img{ width:10px; height:10px; padding:0 5px;}
</style>

/*project*/

/*news*/
.news{ padding:50px 40px 0; overflow:hidden;}
.news ul{ overflow:hidden;}
.news ul li{ background:url(x03_01.jpg) repeat-x left bottom; padding-bottom:20px; overflow:hidden; width:100%; position:relative;}
.news ul li img{ padding:3px; border:1px solid #f5f5f5; background:#fff; float:left;}
.news ul li .moce{ width:700px; height:100px; float:right;}
.news ul li .moce .h3{ font-weight:lighter;}
.news ul li .moce .h3 a{ font-size:16px; color:#96583a; background:url(x01_03.jpg) no-repeat left center; padding-left:10px;}
.news ul li .moce p{ font-size:12px; padding-bottom:30px;}
.news ul li .moce p a{ margin-left:10px; color:#6fa8cf;}
.news ul li .moce div{ position:absolute; left:300px; bottom:20px;}
.news ul li .moce div span{ float:left; color:#a1acc0;}
.news ul .no{ line-height:38px; background:none; padding:0; border-bottom:1px dashed #ccc;}
.news ul .no span{ float:right; color:#acacac;}
.news ul .no a{ background:url(x031_07.jpg) no-repeat left center; padding-left:10px;}

.news_info{ padding:50px 40px 0; overflow:hidden;}
.news_info .h2{ text-align:center;}
.news_info p{ text-indent:2em;}
/*news*/

/*Property*/
.Property{ padding:50px 40px 0; overflow:hidden;}
.Property .h3{ color:#ca3f31; font-size:18px; font-weight:lighter; padding-bottom:30px;}
.Property .h3 b{ font-weight:bold;}
.Property p{ margin:0 0 20px; text-indent:2em; color:#808080; font-size:12px;}
.Property .top{ overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:30px; width:920px;}
.Property .top img{ float:right; margin-left:30px;}
.Property .bom{ overflow:hidden; padding-top:30px;}
.Property .bom img{ float:left; margin-right:30px;}

/*Property*/

/*corporate*/
.corporate{ padding:50px 40px 0; overflow:hidden;}
.corporate .h3{ color:#ca3f31; font-size:18px; font-weight:lighter; padding-bottom:30px;}
.corporate .h3 b{ font-weight:bold;}
.corporate p{ margin:0 0 20px; text-indent:2em; color:#808080; font-size:12px;}
.corporate .top{ overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:30px; width:920px;}
.corporate .top img{ float:right; margin-left:30px;}
.corporate .cen{ overflow:hidden; width:920px; padding-top:20px;}
.corporate .cen p{ margin:0}
.corporate .bom{ overflow:hidden; padding-top:30px;}
/*corporate*/


/*contact*/
.contact{ padding:50px 40px 0; overflow:hidden; background:url(l06_07.jpg) no-repeat 660px 110px;}
.contact .h3{ padding-left:40px; background:url(conlogo_03.jpg) no-repeat left center; height:29px; line-height:25px; font-size:22px; font-weight:lighter; color:#8d5c44; margin-bottom:5px;}
.contact p{ margin:0; color:#9c9d9c; line-height:24px;}
.contact p em{ padding:0 1em;}
.contact .con_map{ padding:8px; border:1px solid #ccc; overflow:hidden; margin-top:30px;}

.contact2{ padding:37px 0 130px; width:915px; overflow:hidden; background:url(l06_forbot.png) no-repeat left bottom #f5f5f5; margin:50px 0 0 42px;}
.contact2 .contact2_m{min-height:423px; padding-left:498px; background:url(l06_forimg.png) no-repeat 37px top;}
.contact2 .contact2_m_tit{font-size:18px; color:#7c4429; padding:13px 0 3px;}
.contact2 .contact2_m_tit span{color:#ccc; font-size:12px; font-family:Arial; line-height:12px; padding-top:10px; margin-left:3px;}
.contact2 .form_err{ color:red;}
.contact2 .text{ width:259px; height:29px; line-height:29px; border:0; background:url(form_intxt.png) no-repeat left top; padding:0 10px; color:#999;}
.contact2 table input{ line-height:28px;}
.contact2 table .textarea{background:url(form_intxt.png) no-repeat left bottom; width:339px; height:63px; padding:3px 10px; line-height:20px; border:0; color:#999; resize:none;}
.contact2 table .texton{ color:#5a5a5a;}
.contact2 table tr{ height:35px;}
.contact2 table .btn{ cursor:pointer; width:80px; height:36px; line-height:36px; background:url(form_btn.jpg) no-repeat; color:#fff; font-family:"微软雅黑"; font-size:14px; border:0; margin:10px 10px 0 0;}
/*contact*/

/*yingping*/
.human .table{ width:1000px; color:#848484; padding-top:40px;}
.human .table .table1{border:solid 1px #f4f2f1; padding:10px 14px; width:270px; margin:0 15px 20px; float:left;}
.human .table1 .table1_t{border-bottom:dashed 1px #d3d3d3; text-align:center; padding-bottom:8px; cursor:pointer;}
.human .table1 .table1_t img{max-width:270px; height:185px;}
.human .table1 .table1_t h3{font-size:18px; color:#151515; font-weight:normal; padding-top:23px; margin:0;}
.human .table1 .table1_t h3 span{font-size:12px; color:#aeaeae; padding-top:7px; line-height:12px;}
.human .table1 .table1_t h5{color:#cacaca; font-weight:normal; margin:0;}
.human .table1 .table1_lay{position:absolute; width:100%; height:100%; display:none; top:50px; left:0; z-index:999;}
.human .table1 .table1_lay dl{position:fixed; width:100%; height:100%; background:#000; opacity:0.5; filter: alpha(opacity=50); top:0; left:0; z-index:1;}
.human .table1 .table1_lay .table1_lay_m{ overflow:hidden; margin:0 auto; padding:15px 15px 120px; position:relative; width:830px; background:#f9f9f9; z-index:2; }
.human .table1 .table1_lay .table1_lay_m h2{color:#6d6663; font-weight:normal; height:35px; line-height:35px; font-size:14px; border-bottom:solid 1px #dadada;}
.human .table1 .table1_lay .table1_lay_m h2 span{font-size:12px; color:#b3afae; margin-left:7px;}
.human .table1 .table1_lay .table1_lay_m h2 .table1_lay_gb{background:url(hu_laygb.jpg) no-repeat; width:22px; height:22px; display:inline-block; float:right; margin:0 5px 0 0; cursor:pointer;}
.human .table1 .table1_lay .table1_lay_m em{ display:block; overflow:hidden; padding:15px 15px 0 25px;}
.human .table1 .table1_lay .table1_lay_m .nore{ display:block; width:91px; height:26px; background:url(none_07.jpg) no-repeat left center; position:absolute; right:36px; bottom:34px;}
/*yingping*/


/*other*/
.other{ overflow:hidden; padding:50px 40px 0;}
.other{ overflow:hidden; padding:50px 40px 0;}
.other ul{ overflow:hidden;}
.other ul li{ overflow:hidden; text-align:center; width:186px; float:left; padding:0 7px;}
.other ul li img{ padding:2px; border:1px solid #ccc;}
.other ul li .h3{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/*other*/

.index-botton { padding:90px 0 0 0;}
.index_title .div1 {
	padding-top:-2px;
    color: #959595;
    font-size: 18px;
    text-align: center;
}

.index_title .div2 {
    background: rgba(0, 0, 0, 0) url(home-title.jpg) no-repeat scroll center center;
    color: #444444;
    font-size: 24px;
    height: 50px;
    line-height: 45px;
    margin-top: 4px;
    text-align: center;
}

.scrollBox{ width:940px;  background:url(scrollBg.png) ;padding:10px; margin-bottom:20px; position:relative; }
	.scrollBox .piclist{ overflow:hidden; zoom:1;}
	.scrollBox .ohbox{overflow:hidden; position:relative;width:818px;left:60px}
	.scrollBox {position:relative;overflow:hidden;zoom:1;}
	.scrollBox .piclist li{float:left; display:inline; width:185px;background:#fff;border:1px solid #c9bea9;margin-right:10px;padding:5px;}
	.scrollBox .piclist li span{height:25px;line-height:25px;display:block;text-align:center;   }
	.scrollBox .pageBtn span{ background:url(bntBg.png) no-repeat; display:block;width:37px;height:59px;position:absolute;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden; }
	.scrollBox .pageBtn .prev{left:20px;background-position:-11px -84px ;}
	.scrollBox .pageBtn .next{right:20px;background-position:-53px -84px ;}
	.scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px; }
	.scrollBox .pageBtn .list li{ background:url(bntBg.png); float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
	.scrollBox .pageBtn .list li.on{background-position:-114px -57px }
	
	
	
	/* 跑马灯滚动 */
.homeproducts_1{ height:143px; padding:10px; margin:0 10px 0 0; background:#fff; overflow:hidden; clear:both;   }
.homeproducts_1 ul{ overflow:hidden; zoom:1; }
.homeproducts_1 ul li{ width:185px; float:left; margin:0 5px;  display:inline;text-align:center; }
.homeproducts_1 ul li img{ width:185px; height:123px;   }




.homeproducts_2{ height:143px; padding:10px; margin:0 10px 0 0; background:#fff; overflow:hidden; clear:both;   }
.homeproducts_2 ul{ overflow:hidden; zoom:1; }
.homeproducts_2 ul li{ width:185px; float:left; margin:0 5px;  display:inline; text-align:center; }
.homeproducts_2 ul li img{ width:185px; height:123px;   }

	/* 跑马灯滚动 */
.video-back{display:block;padding:260px 0px;background: url(videooverlay1.png) repeat;	position: fixed;}


/*左大图list*/

.leftproducts { width:420px; float:left;display:block; }
.rightproducts { width:780px; float:right; padding-top:20px;}
.rightproducts .content{  margin:0 1% 0 3%;}

.rightproducts .r30 { width:30%; padding-left:3%; display:block; float:left;}

.rightproducts .r30 img{border: 1px solid #f0eeee;}

.rightproducts .gg { margin:0 0 0 15px;}

.rightproducts li{ padding:10px 0 5px 0; font-size:15px; color:#0674ec; list-style:url("productstitleli.jpg"); font-weight:800;}
