﻿/* CSS Document */
@import url(global.css);
#full-screen-slider{width:100%; min-width:1174px; height:434px; float:left; position: absolute; }
.index_body { float:left;width:100%;  position:relative; margin-top:330px;  }
.left_box{ float:left;width:234px;overflow:hidden; zoom:1;   }

.left_ad{ float: left; margin-top:10px;}


.pro_category_title{ width:234px; height:60px; margin-top:4px;}
.pro_category_title h1{ float:left; line-height:50px; color:#F00; margin-left:50px; }
.left_body{float:left;  width:234px; overflow:hidden;zoom:1;}

.sub_menu{float:left;width:212px; display:inline; margin-top:10px;}
.sub_menu ul{}
.sub_menu li{ float:left;width:234px; height:35px; margin-top:1px;text-align:left;  }
.sub_menu li h1{ margin-left:43px;  line-height:35px; text-align:left; font-size:12px; font-weight:normal;}

.sub_menu_on {  background:url(../images/body_10.gif) no-repeat;}
.sub_menu_off { background:url(../images/body_11.gif) no-repeat;}




.search_form{  float:right; width:350px; height:35px; text-align:right; margin-top:20px;}
.search_form b{float:left; line-height:35px;display:inline; font-size:14px; color:#747474;}



.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:250px;height:24px; line-height:24px; color:#919191;display:block;}
.company_int_body A IMG {width:250px; height:210px; border:1px solid #F7F7F7;}
.company_int_body A:hover IMG {border:1px 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:240px; 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(../images/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; margin-right:30px; width:840px;background:url(../images/body_03.gif) left top no-repeat;overflow:hidden;zoom:1;}
.body_title{ float:right; margin:5px 0px 0px 5px; width:800px; height:65px;border-bottom: #e7e7e7 4px  solid;}
.body_title h1{ float:left; margin-top:25px; margin-left:4px; font-size:16px;display:inline; font-weight:normal; color:#434343;}
.body_title span{ float:right;margin-top:29px; margin-right:10px; color:#4D4D4D;}

.body_content{ float:right;margin:5px 0px 0px 5px;width:800px;margin-top:15px; color:#686868; display:inline;  line-height:24px;text-align:justify; text-justify:inter-ideograph; padding-bottom:10px;}

.body_content p{ line-height:24px;}


.message{ float:left; width:794px;}
.message ul{ margin:0px; padding:0px;}
.message li { float:left; width:794px; overflow:hidden; zoom:1; background-color:#f1f1f1;border: #cacaca 1px dotted; }
.message li span{ float:left; width:794px; 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;}


.contact{ float:left; width:740px; margin-top:30px;}
.contact span{ float:left; width:740px; margin-top:10px;}
.contact b{ float:left; margin-left:10px;}



.newsbody { float:right; width:790px;}
.newsbody ul{ margin:0px; padding:0px;}
.newsbody li {width:790px; 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;}

.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;}