/* CSS Document */
@import url(global.css);
.sub_images {width:100%; min-width:1200px; height:356px; float:left;  margin-top:106px; }
.index_body { float:left;width:100%;  margin-top:416px;  position:relative;  }
.left_box{ float:left;width:254px;overflow:hidden; zoom:1; background:url(../images/left_bg_03.gif) left top no-repeat;  }
.left_ad{float:left;width:256px; margin-left:2px; margin-top:30px;}



.pro_category_title{ width:256px; height:50px; }




.left_body{float:left; padding-bottom:30px;width:256px; overflow:hidden;zoom:1; background:url(../images/sub_12.gif) top repeat-y;}

.sub_menu{float:left;width:218px; display:inline;}
.sub_menu ul{ margin-top:10px; margin-left:20px;}
.sub_menu li{ float:left;width:218px; height:26px; margin-top:6px;text-align:left;  }
.sub_menu li h1{  line-height:26px; text-align:left;margin-left:30px; font-size:12px; font-weight:normal;}

.sub_menu_on {  background:url(../images/sub_07.gif) no-repeat;}
.sub_menu_off { background:url(../images/sub_10.gif) no-repeat;}


.case_title { float:left;  margin:0px; width:500px;}
.case_title h1{ font-size:25px; width:500px; font-weight:normal;}
.case_title span { float:left; color:#5f5f5f;width:500px;}

.case_s{ float:right;  margin:0px; }
.case_s ul{ margin:0px; padding:0px;}
.case_s li{ float:left; margin-left:8px;   width:100px; height:100px; display:inline;}

.case_body{ float:left; margin-top:100px; }
.case_body ul{ margin:0px; padding:0px;}
.case_body li{ float:left;width:400px; height:400px; display:inline;}
.case_body li h1{ float:left; margin-left:30px; width:300px; height:30px; line-height:30px; text-align: left;  font-size:15px;  color:#838281;display:inline;}
.case_body li span{ float:left; color:#838281;  width:300px;  text-align:left;}
.case_body li h2{ float:left; width:290px; text-align:center; height:22px;  font-size:15px;  color:#838281;display:inline;}

.case_content{ float:left;margin:15px 0px 0px 0px;width:860px;margin-top:15px; color:#686868; display:inline;  line-height:24px;text-align:justify; text-justify:inter-ideograph; }









.message{ float:left; width:880px;}
.message ul{ margin:0px; padding:0px;}
.message li { float:left; width:880px; overflow:hidden; zoom:1; background-color:#f1f1f1;border: #cacaca 1px dotted; }
.message li span{ float:left; width:880px; height:45px; line-height:45px; background-color:#e5e5e5;}
.message li h1{  height:45px; line-height:45px; font-weight:normal; }
.message li p{ float:left; width:750px; margin-left:20px; padding-bottom:30px;}





.company_int_body{ float:left; margin-top:0px; padding:0px;overflow:hidden; zoom:1; }
.company_int_body ul{margin:0px 0px 0px 0px; padding:0px;}
.company_int_body li{  float:left; margin-top:8px;display:inline;}

.company_int_body span{ text-align:center;  width:270px;height:24px; line-height:24px; color:#919191;display:block;}
.company_int_body A IMG {width:270px; height:203px; border:1px solid #F7F7F7;}
.company_int_body A:hover IMG {border:1px solid #DDDDDD;}



.right_body{ float:right; margin-right:20px; width:907px;overflow:hidden;zoom:1;}
.body_title{ float:right; margin:5px 15px 0px 0px; width:880px; height:65px;background:url(../images/sub_body_06.gif) left bottom no-repeat;}
.body_title h1{ float:left; margin-top:15px; margin-left:4px; font-size:16px;display:inline; font-weight:normal; color:#434343;}
.body_title span{ float:right;margin-top:19px; margin-right:10px; color:#4D4D4D;}

.body_content{ float:right;margin:5px 20px 0px 0px;width:880px;margin-top:15px; color:#686868; display:inline;  line-height:24px;text-align:justify; text-justify:inter-ideograph; padding-bottom:100px;}

.body_content p{ line-height:24px;}


.newsbody { float:left; width:870px;}
.newsbody ul{ margin:0px; padding:0px;}
.newsbody li {width:870px; float:left; height:28px;line-height:28px; border-bottom: #cacaca 1px dotted; display:inline;}
.newsbody li span { float:left; margin-left:5px;font-weight:normal;}
.newsbody li h2 { float:right; color:#CCCCCC; font-weight:normal;}

.right_title{background:url(../images/right_tbg_53.gif) repeat-x; height:24px; border-bottom:1px solid #DADADA; }

.pagecount{text-align:center; height:40px; margin-top:30px;}

