@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0 }
body { font-family:"宋体"; font-size:13px; background: #f7f7f7;}
/*------content----------*/
.content { margin:0 auto 36px; width:958px; border:1px solid #e6e6e6; background-color:#ffffff; }
.content h1, .content h2, .content h3, .content h4, .content h5 { font-weight:bold; }
.content .clear { clear:both; height:0px; overflow:hidden; }
.content a { text-decoration:none; }
.content a:hover{ color:#ef4706;}
.content a img { border:none; }
.content .sidebar { float:left; width:206px; padding:11px 0 0 11px; }
.content .sidebar h3 { font-size:16px; color:#EF390C; padding:19px 0 19px 24px; }
.content .sidebar ul { list-style-type:none; }
.content .sidebar ul li { margin-bottom:8px; font-size:14px; }
.content .sidebar ul li a { display:block; height:27px; line-height:27px; padding-left:39px; color:#5a5a5a; background:url(/images/about/sidebarlia.png) no-repeat; }
.content .sidebar ul li a:hover { color:#EF390C; }
.content .sidebar ul li.current a { color:#ffffff; background:url(/images/about/sidebarliahov.png) no-repeat; }
.content .sidebar ul li.current a:hover { color:#ffffff; }
.content .info { margin-left:229px; padding:18px 18px 30px 0; }
.content .info h1 { margin:15px 0; font-size:22px; font-family:"黑体"; font-weight:normal; }
.content .info h2 { margin-bottom:15px; padding:16px 0 8px 0; font-size:18px; border-bottom:1px solid #eb7c51; }
.content .info h3 { margin:20px 0; font-size:13px; color:#eb3003; }
.content .info h4 { margin:17px 0 10px; font-size:13px; color:#3b393a; }
.content .info p { font-size:13px; line-height:24px; }
.content .info img { margin-bottom:10px; }
.content .info .imgR { float:right; margin-left:18px; }
.content .info .imgL { float:left; margin-right:18px; }
.content .info .indent { text-indent:26px; }
.content .info .dashedBot { padding-bottom:8px; border-bottom:1px dashed #c2c2c2; }
.content .info .center { padding-bottom:14px; text-align:center; border-bottom:1px solid #dadada; }
.content .info .arrow { padding:12px 0 8px 15px; background:url(/images/about/Rarrow.gif) no-repeat left center; }
.content .info .cRed { color:#f63d05; }
.content .info .imgshow { height:125px; }
.content .info .imgshow ul { list-style-type:none; }
.content .info .imgshow ul li { float:left; margin-right:16px; }
.content .info .imgshow ul li img { padding:5px; border:1px solid #cbcbcb; }
.content .info .imgshow ul li.last { margin:0; }
/*-----office---------------*/
.content .info .office { margin-bottom:10px; padding-right:20px; height:101px; border:1px solid #d2d2d2; }
.content .info .office img { float:left; margin:6px 0 0 7px; }
.content .info .office .officeinfo { margin-left:154px; padding-left:23px; height:101px; border-left:1px solid #d2d2d2; }
.content .info .office .officeinfo p{ padding-top:2px;font-size:12.56px; line-height:18.84px;}
.content .info .office .officeinfo h3 { margin:0; padding:11px 0 5px 16px; background:
url(/images/about/Rarrow2.gif) no-repeat left 16px; font-size:12.56px; color:#3d3b3c;}
.content .info .otheroffice { margin-bottom:20px; margin-top:-7px; padding:10px 0 5px; border-top:1px solid #dadada; border-bottom:1px solid #dadada; }
.content .info .otheroffice ul { display:block; float:left; width:190px; list-style-type:none; }
.content .info .otheroffice ul li { margin-bottom:10px; font-size:12px; line-height:12px; }
.content .info .otheroffice ul li a { display:block; height:12px; color:#4d4d4d; padding-left:19px; background:url(/images/about/Rplus.gif) no-repeat 0 center; }
.content .info .otheroffice ul li a:hover{ color:#ef4706;}
/*--------honner------------*/
.content .info .honner { padding:0 0 8px; border-top:1px dashed #c2c2c2; background:url(/images/about/lineB.gif) no-repeat 111px bottom; }
.content .info .honner img{ margin:0;}
.content .info .honner ul { display:block; width:580px; min-height:60px; padding:26px 0 18px 20px; background:url(/images/about/lineT.gif) no-repeat left top; list-style-type:none; }
.content .info .honner ul li { display:block; height:12px; margin-bottom:10px; }
/*-----sidebox-----------------------*/
.content .info .sidebox { margin-bottom:13px; padding:10px 10px 10px 15px; background-color:#f0f0f0; }
.content .info .sidebox h3 { margin:0; padding:8px 2px 13px; font-size:12px; line-height:12px; background:url(/images/about/Hline.gif) repeat-x bottom; color:#524f4f; }
.content .info .sidebox ul { padding:10px 0; list-style-type:none; font-size:12.56px;}
.content .info .sidebox ul li { display:block; padding-bottom:2px; line-height:23px; background:url(/images/about/Hline.gif) repeat-x bottom; }
.content .info .sidebox ul li a { display:block; padding-left:12px; color:#6e6868; background:url(/images/about/Rarrow3.gif) no-repeat 2px 9px;}
.content .info .sidebox ul li a:hover{ color:#ef4706;}
.content .info .sidebox ul .djck { margin:0px; padding:0px; padding-bottom:20px; background:none; }
.content .info .sidebox ul .djck a { display:block; float:left; width:83px; height:20px; background:url(/images/about/guyu_03.png) no-repeat; }
#sidebox2 ul li { background:none; clear:both; line-height:20px; margin-bottom: 10px;}
#sidebox2 ul li img { padding-right:0px; display:block; float:left; }
#sidebox2 ul li a {
	background:none;
	padding-left:0px;
	display:block;
	width:140px;
	float:right;
}
/*----develop---------------*/
.content .info .develop { }
.content .info .develop span { display:block; padding:10px 0; }
.content .info .develop ul { display:block; height:48px; border:1px solid #e1e1e1; list-style-type:none; }
.content .info .develop ul li { float:left; height:48px; font-weight:bold; font-size:15px; line-height:48px; padding:0 32px 0 26px; background:url(/images/about/Vline.gif) no-repeat right center; }
.content .info .develop ul li a { color:#000000; }
.content .info .develop ul li.first { padding:0; border-right:1px solid #e1e1e1; }
.content .info .develop ul li.last { padding:0; float:right; border-left:1px solid #e1e1e1; }
.content .info .develop ul li.nobackground { background:none; }
.content .info .develop ul li.current a { color:#ef4706; }
.content .info .develop ul li a:hover{color:#ef4706;}
.content .info .develop .event { margin-top:17px; border:1px solid #e1e1e1; }
.content .info .develop .event img { float:left; }
.content .info .develop .event ol { margin-left:166px; padding:15px 0 10px 30px; list-style-type:none; border-left:1px dashed #d0d0d0; }
.content .info .develop .event ol li { margin-bottom:10px; }
.content .info .develop .event ol li a{ color:#000000;}
.content .info .develop .event ol li a:hover{ color:#ef4706;}
/*-----------environment------------------*/
.content .info .liability { margin:10px 0 12px 0; padding:0 0 0 18px; font-size:14px; }
.environment { margin-bottom:18px; border:1px solid #e7e7e7; background:url(/images/about/environmentbg.gif) repeat-y 380px 0 #f2f2f2; }
.environment .left { width:360px; padding:10px; background-color:#ffffff; }
.environment .right { width:310px; padding:10px; }
.environment .right h3 { margin:0; padding:9px 2px; font-size:12px; line-height:12px; background:url(/images/about/Hline.gif) repeat-x bottom; }
.environment .right h3 a { display:block; padding-left:17px; background:url(/images/about/Rarrow4.gif) no-repeat; color:#504e4f; }
.environment .right p strong { display:block; margin-top:10px; color:#474747 }
.environment .right span { display:block; }
.environment .right span a { display:block; margin-top:12px; padding-left:17px; color:#474747; background:url(/images/about/Rarrow5.gif) no-repeat left center; }
.environment-2 { width:345px; height:208px; float:left; }
.environment-2-1bg { width:314px; height:80px; background:url(/images/about/shzr-0_03.png) no-repeat center 0px #f7f7f7; border:solid 1px #dcdcdc; border-bottom:solid 2px #dcdcdc; padding-top:90px; padding-left:30px; }
.environment-2 .environment-2-2bg ul, .environment-2 .environment-2-1bg ul { display:block; list-style-position:outside; }
.environment-2 .environment-2-2bg ul li a, .environment-2 .environment-2-1bg ul li a { color:#474747; }
.environment-2 .environment-2-2bg ul li, .environment-2 .environment-2-1bg ul li { color:#474747; }
.environment-2-2bg { width:314px; height:80px; background:url(/images/about/rehuizer-2_03.png) no-repeat center 0px; border:solid 1px #dcdcdc; border-bottom:solid 2px #dcdcdc; padding-top:90px; padding-left:30px; }
.djgz { width:705px; height:auto; padding-top:30px; overflow:hidden; clear:both; float:left; padding-bottom:20px; }
.djgz-2 { width:405px; padding:10px 277px 0 20px; height:auto; float:left; border: solid 1px #dedede; background:url(/images/about/djsgss_03.png) no-repeat right center; }
.djgz-1 .selected{background-color:#ededed; color:#ff3300; font-weight:bold;}
.djgz .djgz-2 h3 { display:block; color:#000; padding:0px; margin:0; margin-bottom:5px; line-height:30px; border-bottom:#999 dashed 1px; }
.djgz-1 a { text-decoration:none; display:block; width:110px; height:30px; float:left; line-height:30px; text-align:center; color:#000; background-color:#fff; border: solid 1px #dedede; border-bottom: none; }
.djgz-1 a:hover { font-weight:bold; color:#F30; }
.content .info .follow { height:21px; padding:5px 0; border-color:#dadada; border-width:1px 0; border-style:solid; }
.content .info .follow span { float:left; line-height:21px; }
.content .info .follow ul { display:block; float:right; height:21px; list-style-type:none; }
.content .info .follow ul li { display:block; float:left; margin-right:20px; height:21px; }
.content .info .interest { clear:both; height:87px; border-bottom:1px dashed #bcbcbc; }
.content .info .interest h4 { margin-bottom:20px; font-size:15px; color:#4f4f4f; }
.content .info .interest ul { list-style-type:none; }
.content .info .interest ul li { float:left; font-size:13px; }
.content .info .interest ul li a { padding:0 20px; color:#4a4a4a; }
.content .info .interest ul li a:hover{ color:#ef4706;}
.content .info .interest ul li.first a { padding-left:0; }
.content .info .noborder { border:none; }
.content .info .more { float:right; padding-top:4px; font-size:13px; font-weight:normal; }
.content .info .more a { color:#4b4b4b; }
.content .info .more a:hover{ color:#ef4706;}
.content .info .square { padding-left:20px; background:url(/images/about/square.gif) no-repeat; font-size:16px; line-height:16px; color:#f54d02; }
.content .info .marginBot { margin-bottom:18px; }
.content .info .circle { font-size:14px; line-height:14px; }
.content .info .circle img { float:left; margin-bottom:0; padding-right:10px; }
.content .info .border { border:1px solid #e7e7e7; }

/* banner */
.banner { height: 153px; width:1052px; margin:auto; background: url(/images/about/banner.jpg) no-repeat; }
.bannerframe { background: url(/images/productlist/bg.jpg) repeat-x; margin-top:1px;}
.breads { text-align:right; color:#7f7f7f; width:960px; margin:auto; height:12px; line-height:12px; padding:9px 0; }
.breads span { color:#f83905 !important; }
