@charset "utf-8";
#content{ height:233px;}
#content .home_con .title{ height:30px; line-height:30px;}
#content .home_con .about{ width:326px;}
#content .home_con .about .about_text{ width:282px;}
#content .home_con .product{ width:326px;}
 .tab { width:327px;}
 .tab_menu { clear:both; background:#dedede; width:100%;}
 .tab_menu li { float:left; cursor:pointer; display:block; padding:0 12px; height:30px; line-height:30px ;background:#dedede; width:120px; text-align:center }
 .tab_menu li.hover { background:#0185B0; color:#fff;}
 .tab_menu li.selected {background:#0185B0; color:#fff;}
 .tab_box { clear:both; border:1px solid #ccc;  height:156px; padding:10px; width:304px; margin:0 auto; overflow:hidden;}
 .hide{display:none}

.blk_29 { }
.blk_29 .LeftBotton { BACKGROUND: url(/images/prosperch/pro_left.jpg) no-repeat 0px 0px; right: 17px; FLOAT: left; WIDTH: 8px; CURSOR: pointer; POSITION: absolute; TOP: 140px; HEIGHT: 14px }
.blk_29 .RightBotton { right: 0px; BACKGROUND: url(/images/prosperch/pro_right.jpg) no-repeat 0 0px; FLOAT: right; WIDTH: 8px; CURSOR: pointer; POSITION: absolute; TOP: 140px; HEIGHT: 14px }
.blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; }
.blk_29 .box { FLOAT: left; WIDTH: 300px; TEXT-ALIGN: center }
.blk_29 .box IMG { DISPLAY: block; width:300px; height:147px;}
.blk_29 .box P { MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px }

 

#content .home_con .news{ width:326px;}
#content .home_con .news ul li{ line-height:25px; background:url(/images/prosperch/news_D.jpg) no-repeat; padding-left:8px; height:25px; border-bottom:1px dashed #dedede; position:relative; overflow:hidden;}
#ny_banner{ height:255px; background:url(/images/prosperch/ny_banner.jpg) no-repeat center;}
#ny_content{ overflow:hidden}
#ny_content .ny_left{ width:196px; min-height:400px; float:left;}
#ny_content .ny_left .title{  line-height:33px;}
#ny_content .ny_left ul li{ height:43px;line-height:43px; background:#ededed; margin-bottom:5px;}
#ny_content .ny_left ul li a{ height:43px;display:block;padding-left:20px; font-size:14px;}
#ny_content .ny_left ul li a:hover{ color:#005ca3;}
#ny_content .ny_left p{ min-height:41px; width:192px;line-height:38px;}
#ny_content .ny_left p a{ min-height:41px; width:192px; display:block;background:url(/images/prosperch/left_a.jpg) no-repeat;padding-left:20px; line-height:38px;}
#ny_content .ny_left p a:hover{ min-height:41px; width:192px;  display:block; background:url(/images/prosperch/left_hover.jpg) no-repeat;padding-left:20px; line-height:38px;}


#ny_content .left #box{ display:block; padding:0;}
#ny_content .left #box a{ background:url(/images/prosperch/box_a_bg.jpg) no-repeat left top; height:35px; width:182px; padding-left:31px; line-height:35px; display:block;}
#ny_content .left #box a:hover{ background:url(/images/box_hover_bg.jpg) no-repeat; height:35px; width:182px; padding-left:31px; line-height:35px; display:block;}

#ny_content .ny_right{ width:775px; float:right; }

#ny_content .ny_right .title{ height:43px; line-height:43px; background:#ededed; padding:0 19px; }
#ny_content .ny_right .title span{ height:32px; line-height:32px; display:block; text-align:right; }
#ny_content .right .right_content img{ max-width:750px;}
#ny_content .right .right_content .product_list ul { height:621px;}
#ny_content .right .right_content .product_list ul li{ height:197px; float:left; margin-left:15px;text-align:center; display:inline; width:233px; line-height:30px; display:inline;}
#ny_content .right .right_content .product_list dl{ height:234px; overflow:hidden;}
#ny_content .right .right_content .product_list dl dt{ width:350px;}
#ny_content .right .right_content .product_list dl dd{ width:400px;}
#ny_content .news_list dl{ height:160px; overflow:hidden;}
#ny_content .news_list dl dt{ width:270px;}
#ny_content .news_list dl dd{ width:520px;}
#ny_content .news_list ul{ margin-bottom:50px;}
#ny_content .news_list ul li{ height:34px; line-height:34px; border-bottom:1px dashed #dedede; background:url(/images/prosperch/news_sjx.jpg) no-repeat left center; padding-left:10px;}
#ny_content .news_list ul li a{ float:left; text-align:left;}
#ny_content .news_list ul li p{ float:right; text-align:right;}
#ny_content .right h2 {margin: 42px 0 24px;color: #005ca3;font-size: 24px;font-family: 微软雅黑;}



/*2014-11-20history*/
.history { background:url(/images/prosperch/line04.gif) repeat-y 187px 0; overflow:hidden; position:relative;}
.history-date { overflow:hidden;}
.history-date h2 { background:url(/images/prosperch/icon06.gif) #fff no-repeat 158px 0; height:59px; font-size:25px; font-family:微软雅黑; font-weight:normal; padding-left:45px; margin-bottom:45px;  }
.history-date h2.first { position:absolute; left:0; top:0; width:935px; z-index:99;}
.history-date h2 a { color:#0185B0; display:inline-block; *display:inline; zoom:1; background:url(/images/prosperch/icon08.gif) no-repeat right 50%; padding-right:17px; margin:21px 97px 0 0;}
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}
.history-date ul {}
.history-date ul li { background:url(/images/prosperch/icon07.gif) no-repeat 180px 0; padding-bottom:20px; zoom:1; }
.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:168px; text-align:right; padding-right:19px;color:#c3c3c3; font:normal 16px/16px Arial;}
.history-date ul li h3 span { display:block; color:#d0d0d0; font-size:12px;}
.history-date ul li dl { float:left; padding-left:41px; margin-top:-5px; font-family:微软雅黑;}
.history-date ul li dl dt { font:14px/18px 微软雅黑; color:#737373; }
.history-date ul li dl dt span { display:block; color:#787878; font-size:12px;}
.history-date ul li.green h3 { color:#1db702;}
.history-date ul li.green h3 span { color:#a8dda3; }
.history-date ul li.green dl { margin-top:-8px;}
.history-date ul li.green dl dt { font-size:14px; line-height:18px;}
.history-date ul li.green dl dt a { /*background:url(/images/prosperch/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}
.history-date ul li.green dl dd { padding-top:20px; display:none;}
.history-date ul li.green dl dd img { float:left;}
.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.history-date h2.first .more-history:hover {text-decoration: underline;}
*body .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}
*body .history-date ul li dl dt span {_font-weight:normal !important;}
*body .history-date ul li.green dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}

.mtr{margin-right: 50px;}

.ny_content{ margin-bottom:10px; overflow:hidden}
.ny_content .ny_title{ height:42px;  background:#ededed; line-height:42px; padding:0 20px; margin-top:20px; margin-bottom:35px;}
.ny_content .ny_title .right{ font-size:16px; color:#005ca3; font-family:微软雅黑;}
.ny_content h1{ margin:42px 0 24px; color:#005ca3; font-size:24px;font-family:微软雅黑; }
.menus{ line-height:24px;}
.lt{width:430px;}
.rt{width:550px;}
.let{ width:540px;}
.rrt{width:340px;}

#tbody { width: 650px; text-align: left; height: 506px; z-index: -2; }
#mainbody { width: 640px; margin: 5px; position: relative; }
#mainphoto { cursor: pointer; display: block; }
#goleft { float: left; clear: left; margin: 6px 5px 0 3px; }
#goright { float: right; clear: right; margin: 6px 3px 0 5px; }
#photos { width: 550px; height: 83px; line-height: 83px; margin: 30px 0; margin-top: 0px; overflow: hidden; }
#showArea img { display: block; float: left; margin: 1px 0; cursor: pointer; margin-left: 20px; }
.txt_1 { font: bold 24px Verdana, Tahoma; color: #fff; }
/*.wzc { position: absolute; width: 638px; top: 0px; height: 98px; left: 0px; background: #CCDEE2; filter: alpha(opacity=50); -moz-opacity: 0.8;opacity: 0.8; }*/
.wzc1 { /*width: 550px; height: 60px;*/ padding: 10px 45px; margin: 0 auto;background: #fff; filter: alpha(opacity=50); -moz-opacity: 0.8;opacity: 0.8; }
#Layer1 { position: absolute; left: 0px; top: 0px; width: 640px; height: 94px; z-index: 1; }
#menu1 li { display: block; cursor: pointer; }
#main1 ul { display: none; }
.block { display: block; }
#menu1 li { float: left; display: block; cursor: pointer; }
.block { display: block; }
.STYLE2 { font-size: 18px; font-weight: bold; }

.page-contents{}.page-contents:after{content:"";display:table;clear:both}.page-contents .col-1-3{float:left;display:block;margin-right:2.35765%;width:31.76157%}.page-contents .col-1-3:last-child{margin-right:0}.page-contents .col-1-3 img{width:100%}@media screen and (max-width: 900px){.page-contents .col-1-3{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin:0px 1% 0px 0px}.page-contents .col-1-3:last-child{margin-right:0}}@media screen and (max-width: 650px){.page-contents .col-1-3{float:left;display:block;margin-right:2.35765%;width:100%}.page-contents .col-1-3:last-child{margin-right:0}}.page-contents .col-2-3{float:left;display:block;margin-right:2.35765%;width:65.88078%}.page-contents .col-2-3:last-child{margin-right:0}@media screen and (max-width: 900px){.page-contents .col-2-3{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin:0px 1% 0px 0px}.page-contents .col-2-3:last-child{margin-right:0}}@media screen and (max-width: 650px){.page-contents .col-2-3{float:left;display:block;margin-right:2.35765%;width:100%}.page-contents .col-2-3:last-child{margin-right:0}}.page-contents .col-1-2{float:left;display:block;margin-right:2.35765%;/*width:48.82117%;*/margin:0px 1% 0px 0px}.page-contents .col-1-2:last-child{margin-right:0}@media screen and (max-width: 650px){.page-contents .col-1-2{float:left;display:block;margin-right:2.35765%;width:100%}.page-contents .col-1-2:last-child{margin-right:0}}.page-contents .col-1-1{float:left;display:block;margin-right:2.35765%;width:100%}.page-contents .col-1-1:last-child{margin-right:0}
.board-of-directors .members{font-weight:bold;display:block;background:#005ca3;box-shadow:5px 5px 8px #b3b3b3;padding:10px 0;padding-left:10px;font-size:18px;color:#E0E0E6;text-shadow:2px 2px #666;line-height:1em}.board-of-directors #back-totop a{color:#e0e0e6;float:right;padding-top:3px;padding-right:10px;font-size:13px;line-height:1em}.board-of-directors .members-contents{padding:10px 10px;line-height:1.8em}.board-of-directors .col-1-2 h4{margin:20px 0px 10px 0px;border-bottom:1px solid #ccc}.board-of-directors .col-1-2 ul{list-style:none;padding:0;padding-left:10px;margin:0;margin-bottom:20px}.board-of-directors .col-1-2 ul li a{color:#2b2b2b; font-size:16px; width: 200px; display: block; float: left;}.board-of-directors .col-1-2 ul li a:hover{color:#ababab}.board-of-directors .col-1-2 h4{margin:0px 0px 10px 0px;border-bottom:1px solid #ccc; font-size:18px; line-height:1.38}