body,html{ font-size:12px;}
#head_div{margin:0 auto;width:100%;height:108px;background:#FFF url(/images/head_bg.png) repeat-x;}
#head_content{margin:0 auto;width:1002px;height:108px;}
#site_logo{float:left;width:125px; height:108px; background:url(/images/head_logo.png) no-repeat;behavior:url('/images/iepng/iepngfix.htc');}
#sitename{float:left;width:877px;height:66px; background:url(/images/head_company.png) no-repeat;behavior:url('/images/iepng/iepngfix.htc');}
#menu_div{float:left;width:877px;height:40px;background:#FFF;text-align:center;}

#index_flashgg_bg{float:left;width:100%; height:245px;background:#1d4da2 url(/images/pagemaingg_bg.jpg) no-repeat center center;}
#index_flashgg{margin:0 auto;width:1002px;height:245px; overflow:hidden}

#main_body_bg{float:left;width:100%;background:#eaeaea;}

/*导航*/
#guide{margin:0 auto; width:980px; height:32px;background:url(/images/guide_bg.png) no-repeat;border:1px #C7C7C7 solid;border-radius:5px;}
#guide .guide_txt{float:left;line-height:32px; font-size:12px; font-weight:bold;padding-left:66px;background:url(/images/guide_bg.png) no-repeat 0 -100px;}
#guide .guide_www{float:right;width:123px;height:30px;background:url(/images/guide_bg.png) no-repeat 0 -50px;}

#index_main_div{margin:0 auto;width:1002px;} 
#index_area_div{margin:0 auto;width:982px; padding-top:10px;height:auto !important; min-height:400px;}

.index_modleft{float:left;width:712px; overflow:hidden;}
.index_modright{float:left;width:260px; height:auto !important;}
.index_modright-2{float:left;width:258px;}

/*电子杂志*/
#index_main_book_div{margin:0 auto;width:1002px;} 
#index_area_book_div{margin:0 auto;width:982px; padding-top:10px;padding-bottom:10px;height:auto !important; min-height:650px;}
#index_area_book_div .page_title{height:30px; line-height:30px; background:#cfc2a9;border-bottom:1px #cfc2a9 dotted;}

/*幻灯片*/
#index_slide{overflow:hidden;}
#index_slide_bg{width:100%;height:200px;background:#1D7AC7;overflow:hidden;}
#index_slide{width:248px;height:200px;overflow:hidden;position:relative;margin:auto;}
#index_slide ul{height:200px;position:absolute;}
#index_slide ul li{float:left;width:248px;height:200px;overflow:hidden;position:relative;background:#000;}
#index_slide ul li div{position:absolute;overflow:hidden;}
#index_slide .btnbg{position:absolute;width:248px;height:20px;left:0;bottom:0;}
#index_slide .btn{position:absolute;width:228px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#index_slide .btn span{display:inline-block;_display:inline;_zoom:1;width:10px;height:5px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#index_slide .btn span.on{background:#fff;}
#index_slide .prenext{width:45px;height:100px;position:absolute;top:90px;cursor:pointer;}
#index_slide .pre{left:0;}
#index_slide .next{right:0;background-position:right top;}

/*产品动画*/
#page_banner{overflow:hidden;}
.ca_banner2{width:248px;height:300px;}
.ca_bg2{background:#fff url(/images/productbanner/indexbanner_bg.jpg) no-repeat;}
.ca_banner{position:relative;overflow:hidden;background:#f0f0f0;padding:0px;border:0px solid #fff;-moz-box-shadow:0px 0px 2px #aaa inset;}
.ca_slide{width:100%;height:100%;position:relative;overflow:hidden;}
.ca_zone{position:absolute;width:100%;}
.ca_wrap{position:relative;display:table-cell;vertical-align:middle;text-align:center;}
.ca_wrap img.ca_shown{display:inline !important;behavior:url(/images/iepng/iepngfix.htc);}
.ca_banner2 .ca_zone1{top:0px;left:0px;}
.ca_banner2 .ca_wrap1, /* size */
.ca_banner2 .ca_wrap2{width:248x;height:150px;}
.ca_banner2 .ca_wrap2 img{width:248x;height:150px; border:0px;}
.ca_banner2 .ca_zone2{top:150px;left:0px;}

/*随机*/
#container {width:640px;height:100px;background:url('/images/suiji/suiji_bg.jpg');behavior:url('/images/iepng/iepngfix.htc');position:relative; overflow:hidden;}
#overlay{width:640px;height:100px;top:0;left;0;background:url('/images/suiji/suiji_over.png');behavior:url('/images/iepng/iepngfix.htc');position:absolute;}
#suiji {width:640px; height:100px;top:0;left;0;position:absolute;}

/* DESC内容 */
#page_desc{height:auto !important; padding:1px 15px 5px 15px; border:1px #C7C7C7 solid;background:#fff url(/images/title_bg.png) no-repeat;border-radius:5px;}
.suiji{margin:0 auto;width:640px; padding:5px 0 5px 0;}

.page_title{text-align:center;width:100%;height:58px;line-height:58px; font-size:14px; font-weight:bold;border-bottom:1px #C7C7C7 dotted; }
.page_title2{text-align:center;width:100%;height:26px;line-height:26px;}
.page_content{padding:5px 5px 5px 5px;text-algin:left;line-height:24px;}

.page_share { float:right;text-align:center;height:50px;line-height:50px; padding-right:20px;}
.page_share .sharetit{float:left; height:50px; line-height:50px; font-size:14px;}

#page_desc .page_other{float:left; width:95%; padding:10px 10px 20px 10px;}
#page_desc .page_other hr{height:1px;border:none;border-top:1px solid #999;}
#page_desc .page_other li{ float:left;width:100%; height:25px;line-height:25px;font-size:12px;overflow:hidden;word-break:break-all;background:url(/images/icon_black_dot.gif) no-repeat scroll 2px 5px transparent;padding-left:18px;border-bottom:1px #f8f8f8 dotted;}
#page_desc .page_other li img{width:140px;height:100px;border-style:1px solid; border-color:#777}
#page_desc .page_other li .itemtit{width:100%;text-align:center;}

/*aboutus二级菜单*/
#companymenu{ padding:10px 20px 10px 20px; text-align:center;}
#companymenu li{width:138px;height:30px; line-height:30px; font-size:14px; font-weight:bold; margin:5px 0px 5px 0px;background:url(/images/companymenu_bg.png) no-repeat;}
#companymenu li a{ padding-left:30px;padding:10px 38px 10px 38px;}
#companymenu li a:hover{width:138px;height:30px;line-height:30px; padding:10px 38px 10px 38px;color:#fefefe;background:url(/images/companymenu_bg.png) no-repeat 0 -50px;}

/*相册xiangce*/
.content{width:680px;position:relative;margin:20px auto 0px auto;}
.hs_container{width:682px;height:471px;position:relative;overflow:hidden;clear:both;border:2px solid #fff;cursor:pointer;-moz-box-shadow:1px 1px 3px #222;-webkit-box-shadow:1px 1px 3px #222;box-shadow:1px 1px 3px #222;}
.hs_container .hs_area{position:absolute;overflow:hidden;}
.hs_area img{position:absolute;top:0px;left:0px;display:none;}
.hs_area img.hs_visible{display:block;z-index:9999;}
.hs_area1{border-right:2px solid #fff;}
.hs_area4, .hs_area5{border-top:2px solid #fff;}
.hs_area4{border-right:2px solid #fff;}
.hs_area3{border-top:2px solid #fff;}
.hs_area1{width:224px;height:334px;top:0px;left:0px;}
.hs_area2{width:451px;height:165px;top:0px;left:226px;}
.hs_area3{width:451px;height:167px;top:165px;left:226px;}
.hs_area4{width:192px;height:135px;top:334px;left:0px;}
.hs_area5{width:483px;height:135px;top:334px;left:194px;}

/*图片-资质荣誉*/
#Qualification{width:700px;margin: 5px auto 0 auto;clear: both;padding-bottom:5px;}
#Qualification ul.thumb {list-style: none;	margin: 0 auto; padding: 15px;}
#Qualification ul.thumb li {float: left;width: 130px; height: 100px; padding:18px;position: relative;}
#Qualification ul.thumb li img {width: 130px; height: 100x; /* Set the small thumbnail size */
	-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
	border: 1px solid #999;
	padding: 5px;
	background: #fefefe;
	position: absolute;
	left: 0; top: 0;
}
#Qualification ul.thumb li img.hover {border: 1px solid #999; background: #efefef}
#Qualification #main_view {margin: 0 auto;width: 700px;padding-top:20px;text-align: center;clear: both;}

/*图片-生产基地*/
#Production{width:700px;margin: 5px auto 0 auto;clear: both;padding-bottom:5px;}
#Production ul.thumb {margin: 0 auto;width: 620px;list-style: none;padding: 10px 0 10px 10px;}
#pg {position: relative;height: 335px;background: #dedede;}
#pg li {float: left;width: 200px;height: 104px;position: relative;list-style: none; 
	overflow: hidden; 	 
	margin: 0 5px 10px 0;z-index: 2; opacity: 0.3; filter:alpha(opacity=30); cursor: pointer;
}
#pg li.active {opacity: 1; filter: alpha(opacity=100);}
#pg li.selected {opacity: 1; filter: alpha(opacity=100); z-index: 99; 
	-moz-box-shadow: 0px 0px 10px #fff; -webkit-box-shadow: 0px 0px 10px #fff; border:3px #FFF solid; background:#F8F8F8;
}
#pg li img {display: block; width: 100%;}
#pg li p { margin:0 auto; text-align:center; color: #666;height:20px; line-height:20px; font-size: 12px;}

/* DESC内容-招聘HR */
.hr_desc{width:100%;padding:5px 5px 5px 5px;}
.hr_desc_tit{text-align:center;width:100%;height:40px;color:#ff0000;line-height:40px; font-size:14px; font-weight:bold;border-bottom:1px #C7C7C7 dotted;}
.hr_desc_2{margin:0 auto;width:100%;height:30px;line-height:30px;color:#CC0000;text-align:center;}
.hr_desc_date{float:left;width:30%;}
.hr_desc_add{float:left;margin-left:20px;width:30%;}
.hr_desc_money{float:left;margin-left:20px;width:30%;}
.hr_desc_desc{float:left;text-align:left;padding:5px 5px 5px 5px;}

/* DESC内容-产品Product */
#product_desc{padding:5px 15px 5px 15px;}
.cp_desc_tit{text-align:center;width:100%;height:40px;color:#ff0000;line-height:40px; font-size:14px; font-weight:bold;border-bottom:1px #C7C7C7 dotted;margin-bottom:10px;}
.cp_desc_1{margin:0 auto;width:100%;}
.cp_desc_pic{float:left;width:50%;}
.cp_desc_pic img{width:300px;height:360px;border-style:solid; border-bottom-color:#777}
.cp_desc_2{float:left;width:50%;height:360px;line-height:30px;}
.cp_desc_no{float:left;margin-top:10px;width:100%;}
.cp_desc_size{float:left;margin-top:10px;width:100%;}
.cp_desc_notes{float:left;margin-top:10px;width:100%;}
.cp_desc_con_tit{float:left;padding-left:10px;width:100%;}
.cp_desc_con{float:left;text-align:left;padding:5px 5px 5px 5px;}
.page_share{ float:left; width:100%; text-align:right; }

.product_page_other{float:left; width:100%;padding:5px 15px 5px 15px;}
.product_page_other hr{ margin-left:-20px; width:95%; height:1px; color:#ebebeb}
.product_page_other li{float:left; width:152px; margin-top:5px; margin-left:5px;margin-right:5px;overflow:hidden;line-height:26px;}
.product_page_other li img{width:140px;height:100px;}
.product_page_other li .itemtit{width:100%;text-align:center;}

/* DESC内容-项目案例*/
#project_desc{width:100%;padding:5px 5px 5px 5px;}
.p_desc_tit{text-align:center;width:100%;height:40px;color:#ff0000;line-height:40px; font-size:14px; font-weight:bold;border-bottom:1px #C7C7C7 dotted;margin-bottom:10px;}
.p_desc_1{margin:0 auto;width:100%;}
.p_desc_pic{float:left;text-align:center;width:50%;height:105px;vertical-align:middle;}
.p_desc_pic img{width:120px;height:76px;border-style:1px solid; border-color:#777}
.p_desc_2{float:left;width:50%;height:90px;line-height:25px;}
.p_desc_no{float:left;margin-top:0px;width:100%;}
.p_desc_size{float:left;margin-top:5px;width:100%;}
.p_desc_notes{float:left;margin-top:5px;width:100%;}
.p_desc_con_tit{float:left; padding-left:10px;font-weight:bold;}
.p_desc_con{float:left;text-align:left;padding:5px 5px 5px 5px;}

.project_page_other{float:left; width:100%;padding:5px 15px 5px 15px;}
.project_page_other hr{margin-left:-20px; width:95%; height:1px; color:#ebebeb}
.project_page_other li{float:left; width:142px; height:160px; margin-top:5px; margin-left:7px;margin-right:7px;overflow:hidden;line-height:26px; border:1px #CCC solid;}
.project_page_other li img{width:140px;height:100px;}
.project_page_other li .itemtit{margin:0 auto;width:100%;text-align:center;}


/* 列表LIST内容 */
.list_content{line-height:25px;padding:15px 15px 15px 15px;}
.list_content li{float:left;width:630px;height:25px;line-height:25px;font-size:12px;overflow:hidden;word-break:break-all;background:url(/images/icon_black_dot.gif) no-repeat scroll 2px 5px transparent;padding-left:22px;border-bottom:1px #dedede dotted;}
.list_content li a{float:left; color:#595757;}
.list_content li span{float:right; color:#CCC;}
/*--分页*/
.list_page{float:right;text-align:right;min-width:600px;padding:10px 30px 10px 10px;}
.list_page span{color:#FF0000;maring-left:2px;margin-right:2px;}

/* 列表LIST内容-HR */
.hr_item{float:left;width:300px;text-align:center;padding:5px 5px 5px 5px; border:#dedede 1px solid; margin-right:10px; margin-bottom:10px;}
.hr_item_tit{color:#FF0000;font-weight:bold;height:26px;line-height:26px; background:#f1f1f1;}
.hr_item_date{text-align:left; padding-left:20px;}
.hr_item_add{text-align:left; padding-left:20px;}
.hr_item_money{text-align:left; padding-left:20px;}
.hr_item_desc{text-align:left; padding-left:20px;}
.hr_item_desc a{ float:right; color:#900;}

/* 列表LIST内容-产品 */
.cp_item{float:left;width:300px;text-align:center;padding:5px 5px 5px 5px;}
.cp_item_pic{width:300px;height:108px;}
.cp_item_pic img{width:140px;height:100px;}
.cp_item_tit{color:#FF0000;font-weight:bold;height:26px;line-height:26px;}
.cp_item_desc{text-align:left;}

/* 列表LIST内容-项目 */
.p_item{float:left;width:142px; height:165px;text-align:center;padding:5px 5px 5px 5px; margin-top:5px; margin-left:5px;margin-right:5px; border:#d4d4d4 1px solid}
.p_item_pic{width:140px;height:120px;}
.p_item_pic img{width:140px;height:120px;}
.p_item_tit{color:#FF0000;font-weight:bold;height:26px;line-height:26px;}
.p_item_desc{text-align:left;}

/* 封面INDEX内容_新闻_产品_项目 */
#news_page_desc{float:left; padding:10px 20px 10px 20px;}
.news_index_tit{float:left;width:630px; padding-left:10px;text-lign:left;color:#CC0000;font-size:14px;font-weight:bold; line-height:30px; border-bottom:#dedede 1px solid;}
.news_index_con{padding:5px 5px 5px 5px;line-height:24px;}
.news_index_con li{float:left;width:610px;height:25px;line-height:25px;font-size:12px;overflow:hidden;word-break:break-all;background:url(/images/icon_black_dot.gif) no-repeat scroll 2px 5px transparent;padding-left:22px;border-bottom:1px #dedede dotted;}
.news_index_con li a{float:left;color:#595757;}
.news_index_con li span{float:right;color:#CCC}
.news_more{float:right;width:500px; height:30px; padding:10px 40px 0px 0px; text-align:right;}

.index_tit{float:left;width:620px; padding-left:10px;text-lign:left;color:#CC0000;font-size:14px;font-weight:bold; line-height:30px; border-bottom:#dedede 1px solid;}
.index_con{padding:5px 5px 5px 5px;line-height:24px;}
.index_con li{float:left;width:150px;height:210px;margin-left:5px;margin-right:5px;overflow:hidden;}

.p_index_tit{float:left;width:620px; padding-left:10px;text-lign:left;color:#CC0000;font-size:14px;font-weight:bold; line-height:30px; border-bottom:#dedede 1px solid;}
.p_index_con{padding:5px 5px 5px 5px;line-height:24px;}
.p_index_con li{float:left;width:120px;height:100px;margin-left:5px;margin-right:5px;overflow:hidden;}

#product{padding:15px 15px 15px 15px;width:680px;}
.product_index_tit{float:left; width:100%; padding-left:10px;text-lign:left;color:#CC0000;font-size:14px;font-weight:bold; line-height:30px; border-bottom:#dedede 1px solid;}
.product_index_con{float:left;padding:15px 15px 15px 15px;line-height:24px; height:auto !important; min-height:100px;}
.product_index_con ul li{float:left;width:140px;height:126px; padding:5px 5px 2px 5px; margin-top:5px; margin-left:5px;margin-right:5px;text-align:center;overflow:hidden; border:#d4d4d4 1px solid}
.product_index_con ul li span img{width:140px;height:100px;}
.product_index_con .itemtit{margin:0 auto;width:140px;text-align:center;overflow: hidden;white-space:nowrap;}
.product_index_more{float:right;text-align:right;min-width:600px;padding:10px 30px 10px 10px;}


.itemimg{float:left;}
.itemtit{float:left;line-height:26px;}

#project{padding:15px 15px 15px 15px;width:680px;}
.project_index_tit{float:left; width:100%; padding-left:10px;text-lign:left;color:#CC0000;font-size:14px;font-weight:bold; line-height:30px; border-bottom:#dedede 1px solid;}
.project_index_con{float:left;padding:15px 15px 15px 15px;line-height:24px; height:auto !important; min-height:100px;}
.project_index_con ul li{float:left;width:142px;height:160px; padding:5px 5px 2px 5px; margin-left:5px;margin-right:5px;text-align:center;overflow:hidden; border:#d4d4d4 1px solid}
.project_index_con ul li span img{width:140px;height:120px;}
.project_index_con .itemtit{margin:0 auto;width:120px;text-align:center;}
.project_index_more{float:right;text-align:right;min-width:600px;padding:10px 30px 10px 10px;}