@charset "utf-8";
/* CSS Document */
@import url(global.css);

.left_box{ float:left;width:253px;overflow:hidden; zoom:1;  background:url(sub_17.gif) right top no-repeat; }
.service_body{ float:left;background:url(sub_38.gif) no-repeat; width:245px; height:81px; margin-top:7px; display:inline;}
.service_body ul{ margin:0px; padding:0px;}
.service_body li{ float:left; width:245px; }
.service_body li span{ float: left; margin-left:82px; line-height:23px; margin-top:5px; color:#373737;display: inline;}
.service_body1{ float:left;background:url(sub_41.gif) no-repeat; width:245px; height:81px;  margin-top:7px; display:inline;}
.service_body1 ul{ margin:0px; padding:0px;}
.service_body1 li { float:right; margin-top:55px;}
.service_body1 li span { float:left; font-weight:bold; display:inline;}

.pro_category_title{ width:245px; height:47px;}
.left_menu{float:left;width:100px;  display:inline;}
.left_menu ul{}
.left_menu li{ float:left;width:100px; height:23px; margin-top:4px;}
.left_menu li h1{ height:20px; line-height:20px; margin-left:2px;font-size:15px; font-weight:normal;}


.sub_menu{float:left;width:228px; margin:8px 0px 0px 13px; padding-bottom:20px;  display:inline;}
.sub_menu ul{}
.sub_menu li{ float:left;width:219px; height:27px; margin-top:5px; }
.sub_menu li h1{  line-height:25px; margin-left:28px; font-size:12px; font-weight:normal;}

.sub_menu_on {  background:url(sub_24.gif) no-repeat;}
.sub_menu_on{font-size:12px; color:#ffffff; font-weight:normal;}
.sub_menu_on a:link{color:#ffffff;font-weight:normal;}
.sub_menu_on a:visited{color:#ffffff;font-weight:normal;}
.sub_menu_on a:hover{color:#FF0000;}
.sub_menu_on a:active{color:#ffffff;font-weight:normal;}
.sub_menu_off { background:url(sub_32.gif) no-repeat;}

.pro_category{ float:left;width:218px; margin-left:15px; margin-top:5px; padding-bottom:20px;}
.pro_category ul{ margin:0px;padding:0px;}
.pro_category li{width:218px; line-height:26px;  margin-top:5px; background:url(index_26-06.gif) no-repeat;}
.pro_category li span { margin-left:24px; font-size:12px; font-weight:normal;}
.tabmenu_on1{
width:218px;
height:auto;
margin:6px 4px 0px 0px;
color:#336601;
cursor:hand;
overflow-y:hidden;
}


.tabmenu_on2{
width:218px;
height:26px;
color:#999999;

overflow-y:hidden;
cursor:hand;
}

.list{text-align:left;font-weight:normal; margin-top:5px;}
.list ul{margin:0px 0px 0px 10px;padding:0px;}
.list li{ width:205px; height:26px;margin:0px; line-height:26px;BACKGROUND: url(list_03.gif) no-repeat left top; }
.list li h1{ margin-left:15px; font-weight:normal;font-size:12px;}


.pro_photo{overflow:hidden; zoom:1;  float:left;}
.pro_photo li{ float:left;width:155px;margin-left:18px;display:inline;}

.pro_photo span{ text-align:center; width:150px;height:24px; display:block;}
.pro_photo p{ float:left; text-align:center; width:150px; height:24px; }

.pro_photo A IMG {width:150px; height:150px; padding:2px;border:2px solid #E0E0E0;}
.pro_photo A:hover IMG {padding:2px;border:2px solid #225f00;}


.logo_work{margin:0px 0px 0px 33px; float:left; width:146px; display:inline;}
.logo_work ul{  padding:0px;}
.logo_work li{ height:22px; line-height:22px;}
.logo_work li span{ margin-left:3px;}

.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-left:4px; margin-right:4px; margin-top:8px;display:inline;}

.company_int_body span{ text-align:center;  width:224px;height:24px; line-height:24px; color:#919191;display:block;}
.company_int_body A IMG {width:224px; height:158px; border:2px solid #F7F7F7;}
.company_int_body A:hover IMG {border:2px solid #DDDDDD;}


.company_int_body2{ float:left; margin-top:5px; padding:0px;overflow:hidden; zoom:1; }
.company_int_body2 ul{margin:0px 0px 0px 0px; padding:0px;}
.company_int_body2 li{  float:left; text-align:center; margin-top:8px; width:222px; height:150px; background-color:#ededed; margin-left:10px;display:inline;}
.company_int_body2 li h1{ float: left; margin-left:10px; margin-top:5px; padding-left:20px; background:url(pro_icon.gif) left center no-repeat; text-align:left; width:190px;height:24px; line-height:24px; color:#919191;display: inline;}
.company_int_body2 li span{ float:left; margin-top:10px; text-align:left; padding-left:10px; width:200px;height:24px; line-height:24px; color:#919191;display:block;}
.company_int_body2 A IMG {width:207px; height:111px; margin-top:7px; }


.right_body{ float:right; width:724px;overflow:hidden;zoom:1;}
.body_title{ float:right; width:724px; height:55px; background:url(sub_15-04.gif) bottom no-repeat;}
.body_title h1{ float:left; margin-top:2px; margin-left:4px; font-size:24px;display:inline; font-weight:normal; color:#434343;}
.body_title span{ float:right;margin-top:19px; color:#4D4D4D;}

.body_content{ float:left;width:724px; padding-bottom:100px;}


.newsbody { float:right; width:700px;}
.newsbody ul{ margin:0px; padding:0px;}
.newsbody li {width:690px; 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(right_tbg_53.gif) repeat-x; height:24px; border-bottom:1px solid #DADADA; }

.pagecount{text-align:center; height:40px; margin-top:30px;}

.turn_page{ text-align:center;padding:4px; clear:both; margin:10px 20px 0px; overflow:hidden;zoom:1;}
.turn_page a{margin:2px 3px; padding:2px 5px 0px; border:1px solid #CCCCCC;}
.turn_page a:link,.turn_page a:visited{color:#1F3A87;text-decoration:none}
.turn_page a:hover,.turn_page a:active{color:#FFF;background-color:#1F3A87; text-decoration:underline;border:1px solid #1F3A87;}
.turn_page a.s2:link,.turn_page a.s2:visited{background:#1F3A87; border:1px solid #ccc; color:#fff; font-weight:bold;}
.turn_page a.s2:hover,.turn_page a.s2:active{border:1px solid #1F3A87;}