body,ul,li,p,h1,h2{ margin:0; padding:0;}
body{ background:#000 url(bg.jpg) center top no-repeat; font-size:12px; font-family:"yahei",Arial, Helvetica, sans-serif; color:#505050;}
li{ list-style:none;}
img{ border:0px;}
a{ color:#505050; font-size:12px; text-decoration:none;}
a:hover{ text-decoration:underline;}
h1{ height:30px; line-height:30px; text-align:right; color:#404040; font-size:20px; margin-bottom:10px;}
h1 a{color:#404040; font-size:20px; text-decoration:none;}
h2{ height:30px; line-height:30px; color:#000; font-size:14px; background:#ffb400; text-indent:7px;}
h2 a{ font-size:14px; color:#000;}
/**heard css start**/
.header{ height:36px;width:100%; background:url(../company_images/topnav_bg.gif) repeat-x; overflow:hidden;}
	.header_main{ width:980px; margin:0 auto;color:#5a5a5a; font-size:12px;}
	.header_main a{ color:#5a5a5a; font-size:12px; text-decoration:none; padding-right:4px; padding-left:4px;}
	.header_main a:hover{ text-decoration:underline;}
	.logo{ float:left; width:117px;}
	.nav{ float:left;padding-left:8px; line-height:35px; }
	
	.search{ float:right; width:450px; padding-right:10px; text-align:right; line-height:30px;}
		.login{ float:left; width:390px;}
		.login p{ padding-top:12px; width:50px; float:left;}
		.search_l{ float:left; width:50px; padding-top:3px;}
		.sea{ float:left; width:111px; height:20px; line-height:15px; padding-top:8px; background:url(../company_images/paw_bg.gif) right center no-repeat; border:0px; padding-left:6px; margin-top:2px; color:#5a5a5a;}
		.search_r{float:left; height:16px; line-height:16px; padding-left:6px; _margin-left:10px; width:35px; border-left:1px dotted #9b9b9b; margin-top:7px;}
		.sea_bot{ width:41px; height:20px; cursor:pointer; border:0px; background:url(../company_images/dl.gif) center center no-repeat; margin-left:5px; margin-top:5px;}
		
/**main css start**/
.main{ width:970px; height:auto; padding:5px; padding-top:0px; background:none; margin:0 auto; background:#fff;}
.banner{ height:210px; width:970px;}
.bzy{ height:65px; line-height:21px; padding-bottom:15px; padding-top:15px; border-top: 1px dotted #666; border-bottom:1px dotted #666; font-size:12px; color:#8c8c8c; margin-bottom:10px; margin-top:10px;}
.bzy_l{ float:left; width:50px;}
.bzy_r{ float:right; width:915px;}

.introduction{ height:453px; margin-bottom:10px; background:#fff;border:1px solid #505050;}
.introduction_1{ height:453px; margin-bottom:10px; background:#fff;border:1px solid #505050;}
html>body .introduction_1{ height:auto; min-height:443px; overflow:hidden;}
.introduction_tit{ height:53px; line-height:53px; color:#ffb400; font-size:24px; background:#505050; font-weight:bold; text-indent:5px;}
.introduction_box{ height:370px; padding:10px; padding-top:20px;}
.introduction_box_1{ height:350px; padding:10px; padding-top:20px;}
html>body .introduction_box{ height:auto; min-height:370px; overflow:hidden;}
.introduction_box_l{ float:left; width:478px; height:360px; padding-right:9px; padding-bottom:9px;background:url(pic_bg.gif) no-repeat;}
.introduction_box_r{ float:right; width:440px; height:359px; padding:5px; line-height:21px;}

.introduction_box_l_1{ float:right; width:460px; height:345px; padding-right:9px; padding-bottom:9px;background:url(pic_bg2.gif) no-repeat;}
.introduction_box_l_2{ float:left; width:460px; height:345px; padding-right:9px; padding-bottom:9px;background:url(pic_bg2.gif) no-repeat;}
.introduction_box_r_1{ float:left; width:455px; height:346px; padding:5px; line-height:21px;}
.introduction_box_r_2{ float:right; width:455px; height:346px; padding:5px; line-height:21px;}
.introduction_box_r_1_t{ height:170px;}
.introduction_box_r_1_t_text{ line-height:20px;}
.introduction_box_r_1_t_text a{ font-size:12px; text-decoration:none; color:#F00;}
.introduction_box_r_1_b{ height:150px; margin-top:14px;}
.introduction_box_r_1_b_l{ float:left; width:196px; height:150px;}
.introduction_box_r_1_b_r{ float:right; width:250px; height:150px; background:#000;}
.introduction_box_r_1_b_r_b{ height:100px; margin-top:10px; linne-height:20px; color:#fff; padding:5px;}
.introduction_box_r_1_b_r_b a{ color:#fff000; font-size:12px; text-decoration:none;}


.introduction_box_r a{ text-decoration:none; font-size:12px; color:#F00;}
.introduction_box_r a:hover{ text-decoration:underline;}

.special{ height:310px;background:#fff;border:1px solid #505050;}
.special_box{ padding-top:15px;}
.special_box li{ float:left; width:285px; height:230px; margin-left:22px;_margin-left:15px; margin-right:10px;}
.special_box li img{ width:285px; height:199px;}
.special_box li p{ height:25px; line-height:25px; color:#505050; font-weight:700; font-size:14px; margin-top:5px;}
.special_box li p a{ font-size:14px; text-decoration:none;}
.special_box li p a:hover{ text-decoration:underline;}

.gd{ height:260px;background:#fff;border:1px solid #505050; margin-bottom:10px;}
.gd_box{ padding-top:15px;}
.gd_l{ float:left; width:30px; padding-left:12px; height:185px;background:url(t_l.jpg) center 55px no-repeat; cursor:pointer;}
.gd_c{ float:left; width:880px; height:185px;}
.gd_r{ float:right; width:30px; padding-right:12px; height:185px; cursor:pointer; background:url(t_r.jpg) center 55px no-repeat;}
.gd_box li{ float:left; width:222px; height:195px; margin-left:5px;margin-right:5px;}
.gd_box li img{ width:204px; height:154px;}
.gd_box li p{ height:25px; line-height:25px; color:#505050; font-weight:700; font-size:14px; margin-top:5px;}
.gd_box li p a{ font-size:14px; text-decoration:none;}
.gd_box li p a:hover{ text-decoration:underline;}
.Cont {width:875px;overflow:hidden;float:left; height:185px;}
.ScrCont {width:10000000px;}
#List1, #List2 {float:left;}

.bz a{ margin-left:3px; margin-right:3px;color:#4c4c4c; text-decoration:none; font-size:12px;}
.bz a:hover{ color:#999; text-decoration:underline;}
.zx{ height:31px; background:#505050; line-height:31px; margin-bottom:10px; text-align:right;}

.discuss_box{height:370px; padding:10px; padding-top:20px; overflow-y:scroll}
.discuss_t{ width:910px; margin:0 auto; height:auto;}
.bq{ height:35px; line-height:30px;}
.bq_l{ float:left; width:75px; color:#000; font-weight:bold;}
.bq_r{ float:right; width:830px;}
.discuss_text_box{ height:148px; margin-bottom:10px; margin-top:10px;}
.fbxx{ height:30px; line-height:30px; color:#000; font-weight:bold;}
.plnr{ height:70px;}
html>body .plnr{ height:auto; min-height:70px; overflow:hidden; margin-top:8px;}
.plnr_top{ height:25px; line-height:25px; color:#505050; background:#e7e7e7; border-top:1px solid #cfcfcf; text-indent:5px;}
.plnr_top a{ color:#ff0000; text-decoration:none; font-size:12px;}
.plnr_top a:hover{ text-decoration:underline;}
.plnr_top_l{ float:left; width:500px;}
.plnr_top_r{ float:right; width:50px;}
.plnr_bot{ height:40px; line-height:20px; color:#505050; font-size:12px; text-indent:15px; padding-top:5px;}


.mr_chen{ height:10px; width:940px; margin:0 auto; background:url(mskxt.jpg) repeat-x;}
.tl{ text-align:left;}
.tr{ text-align:right; padding-right:6px;}
.fr{ float:right;}
.fl{ float:left;}
.tj{ height:25px; width:100px; background:url(fb.jpg) no-repeat; border:0px; cursor:pointer;}
.text_b{ height:146px; border:1px solid #d1d1d1; width:908px;}

/**footer css start**/
.footer{ clear:both; width:980px; margin:0 auto; height:100px; padding-top:10px; line-height:22px; font-size:12px; color:#4c4c4c; border-top:1px solid #747474; margin-top:18px; text-align:center; letter-spacing:1px;}
.footer a{ text-decoration:none; font-size:12px; color:#4c4c4c;}
.footer a:hover{ text-decoration:underline; color:#a6a6a6;}
