@charset "utf-8";
/* CSS Document */

/*#top_flash{height:320px;}*/
#home_main{padding:8px 0px 0px 14px;background:#E6E6E6; display:block;min-height:720px; height:auto !important; height:720px;}

/*Home About Company*/
#home_main .h1-1{ width:666px; float:left;}
#home_main .h1-1-1{ background:url(../images/index_20.jpg) no-repeat; height:9px;  overflow:hidden;}
#home_main .h1-1-2,#home_main .h1-1-3{overflow:hidden; border-left:#C8C8C8 1px solid;border-right:#C8C8C8 1px solid; background:#FFFFFF; padding:12px 0px 12px 16px;}
#home_main .h1-1-2{ height:178px;}
#home_main .h1-1-3{ height:100px;}
#home_main .h1-1-4{ background:url(../images/index_25.jpg) no-repeat; height:9px; overflow:hidden;}
#home_main .h1-1-2 .about_flash{ width:273px; height:176px; overflow:hidden; border:#CBCBCB 1px solid;}
#home_main .h1-1-2 .about_txt{ width:320px; height:154px; overflow:hidden; padding:12px 22px 12px 22px; color:#575757; line-height:22px; word-wrap:break-word;}
#home_main .h1-1-2 .about_txt_tit{ font-size:14px; color:#6090C6; font-weight:bold;}

#home_main .h1-2{ width:303px; height:343px; background:url(../images/index_22.jpg) no-repeat; float:left; margin-left:6px;}
.videoIndex{ width:272px; height:245px; overflow:hidden; margin:60px auto;}

#home_main .h2{ background:url(../images/index_29.jpg) repeat-x; height:26px; width:975px; clear:both; margin-top:2px; padding-top:1px;}
#home_main .h2 .h2-1{ margin:auto 208px auto 2px;;}
#home_main .h3{ background:url(../images/index_36.jpg) repeat-x; height:17px; width:975px; clear:both;}
#home_main .h4{ background:#FFFFFF; height:311px; width:975px;}
#home_main .h4-1{ width:314px; height:311px; overflow:hidden; float:left; background:url(../images/index_37.jpg) repeat-y right; border-left:#BEBEBE solid 1px;}
#home_main .h4-1 ul{ margin:10px 24px auto 24px; list-style:none;}
#home_main .h4-1 li{ line-height:21px; padding-left:5px;}
a.titlink{ color:#2F6574; text-decoration:none;}
a.titlink:hover{color:#163138;text-decoration:none;}
.moretxt{ color:#7F8A8E;line-height:21px; text-align:right; padding-right:20px;}
a.more{ color:#7F8A8E; text-decoration:none;}
a.more:hover{color:#666666;text-decoration:none;}
#home_main .h4-1 .tit{ font-size:14px; font-weight:bold; color:#000000; background:url(../images/dd1.gif) no-repeat 0px 7px; list-style:none; padding-left:15px; line-height:25px;}
#home_main .h4-2{ width:637px; height:291px; overflow:hidden; float:left; background:url(../images/index_38.jpg) repeat-x bottom; border-right:#BEBEBE solid 1px; margin-left:2px; padding:20px 0px 0px 20px;}
#home_main .h4-2 .eq_cell{ width:300px; height:97px; overflow:hidden; float:left; margin:5px 0px 0px 10px;}
#home_main .h4-2 .blank{ height:38px; clear:both;}
#home_main .h4-2 .eq_cell .eq_img{ width:150px; height:90px; overflow:hidden; border:3px solid #CCDAE9; float:left;}
#home_main .h4-2 .eq_cell .eq_txt{ width:133px; height:90px; overflow:hidden; padding:5px; float:left;}
#home_main .h5{ background:url(../images/index_40.jpg) no-repeat; height:9px; width:975px;}

.scr_cont{ width:624px; height:90px; overflow:hidden; margin:15px auto;}
.scr_cont .box{ float:left; margin:0 7px 0 7px;}
.scr_cont .box img{ border:#E1E1E1 solid 2px; padding:3px; display:block; width:80px; height:80px; overflow:hidden;}
#footer0{ background-color:#E6E6E6;}
#footer1{ background:url(../images/index_42.gif) no-repeat;}
