﻿body
{
    background-color:#c8c8c8;
    margin:0px auto;
    color:#000000;
    font-size:12px;
    font-weight:400;
}

.clear { 
    clear : both; 
}
.red{color:Red;}
.search3_box {
  height: 18px;
  width: 250px;
  border: 1px solid #CCCCCC;
}
  a {
    font-size:12px;
    color:#333333;
    font-weight:500;
    font-family:Arial;
    text-decoration: none;
}

 a:hover {
    font-size :12px;
    color:#FF6600;
    font-family:Arial;
    text-decoration: none;
}

        
img {
   border: 0;
}

#wrap
{
    width:1001px;
    margin:0px auto;
}

/**首页CSS**/

#header
{
    width:1001px;
    background:url(../images/header_bg.jpg);
    height:433px;
    float:left;
    
}

#header .hleft
{
    width:683px;
    background:url(../images/index_top_left.jpg);
    height:433px;
    float:left;
    
}

#header .hright
{
    width:316px;
    background:url(../images/index_top_right.jpg);
    height:433px;
    float:left; 
    text-align:right;  
}
#header .hright ul{
    margin:0px;
    padding:0px;
    padding-top:10px;
    list-style:none;
    padding-right:40px;
    
    }
#header .hright ul li{
    margin:0px;
    padding:0px;
    font-size:14px;
    font-weight:500;
    line-height:48px;
    color:#ffffff;
    }
#header .hright ul li a {
    font-size:14px;
    font-weight:500;
    color:#ffffff;
    font-family:@微软雅黑 @幼圆 @宋体;
    text-decoration: none;
}

#header .hright ul li a:hover {
    font-size :14px;
    color:#FF6600;
    font-family:@微软雅黑 @幼圆 @宋体;
    text-decoration: none;
}


#nav
{
    width:1001px;
    height:35px;
    background:url(../images/index_nav.jpg);
    text-align:center;
    
}

#nav ul{margin:0;padding:0;padding-left:160px;height:35px;}
#nav li
{
    float:left;
    height:35px;
    list-style:none;
}


#foot
{
    width:1001px;
    height:185px;
    
}
#foot .topbg
{
    width:1001px;
    height:41px;
    background:url(../images/index_foot_top.jpg);
    float:left;
    margin:0px;
    
    
}
#foot .fleft
{
    width:445px;
    background:url(../images/index_foot_logo.jpg);
    height:145px;
    margin-bottom:0px;
    float:left;
    }
#foot .fright
{
    width:556px;
    background:url(../images/index_foot_copyright.jpg);
    height:145px;
    margin-bottom:0px;
    float:right;
    }
#foot .fright .link
{
    width:556px;
    height:40px;
    float:left;
    }
#foot .fright .link ul{ margin:0px;padding:0px;margin-top:12px;margin-left:45px; }
#foot .fright .link li{list-style:none;float:left;padding-right:18px; }

#foot .fright .copyright
{
    width:556px;
    height:40px;
    float:left;
    font-family:Tahoma;
    font-size:12px;
    font-weight:500;
    color:#E76700;
    line-height:25px;
}

/**内页CSS**/


#page_wrap
{
    width:1001px;
    margin:0px auto;
    margin-bottom:0px;
    background:#ffffff;
    
}

#page_header
{
    width:1000px;
    background:url(../images/main_header.jpg);
    height:136px;
    float:left;
    text-align:right;
}
#page_header .verson{padding-right:52px;padding-top:98px;}
#page_header  a {
    font-size:13px;
    color:#000000;
    font-weight:500;
    font-family:Arial;
    text-decoration: none;
}

#page_header a:hover {
    font-size :13px;
    color:#FF6600;
    font-family:Arial;
    text-decoration: none;
}
#page_nav
{
    width:1001px;
    height:35px;
    background:url(../images/page_nav_bg.jpg);
    text-align:center;
    
    
}

#page_nav ul{margin:0;padding:0;padding-left:190px;height:35px;}
#page_nav li
{
    float:left;
    height:35px;
    list-style:none;
}
#page_flash
{
    width:1001px;
    height:227px;
    background:url(../images/page_flash.jpg);
    margin-top:2px;
    }

#page_content
{
    width:1001px;
    float : left;
    right : 0px;
    margin-top:3px;
    overflow: hidden;
    

}

#page_content .cleft
{
    width:243px;
    float:left;
    height:500px;
    text-align:center;    
    background:url(../images/page_content_left_bg1.jpg) repeat-y;
    background-color:#F8F8F8;
    padding-bottom: 32767px;
    margin-bottom: -32767px;
    
 }
#page_content .cleft .productcate
{
    margin:0px;
    text-align:left;
    
 }
 #page_content .cleft .aboutcate
{
    margin:0px;
    text-align:left;
    height:231px;
    background:url(../images/page_content_left_blank_bg.jpg) no-repeat;
 }
#page_content .cleft .productcate ul{margin:0px;padding:0px;}
#page_content .cleft .productcate li{list-style:none;padding-left:65px;}
#page_content .cleft .productcate li.ltxt0{height:26px;line-height:25px;background:url(../images/page_content_left_product_catebg_txt_001.jpg) no-repeat; }
#page_content .cleft .productcate li.ltxt1{height:26px;line-height:25px;background:url(../images/page_content_left_product_catebg_txt_002.jpg) no-repeat; }
#page_content .cleft .productcate li.ltxt2{height:26px;line-height:25px;background:url(../images/page_content_left_product_catebg_txt_003.jpg) no-repeat; }
#page_content .cleft .productcate li.ltxt3{height:26px;line-height:25px;background:url(../images/page_content_left_product_catebg_txt_004.jpg) no-repeat; }
#page_content .cleft .productcate li.ltxt4{height:24px;line-height:23px;background:url(../images/page_content_left_product_catebg_txt_005.jpg) no-repeat; }
#page_content .cleft .productcate li.ltxt{height:24px;line-height:23px;background:url(../images/page_content_left_product_catebg_txt_normal.jpg) no-repeat; }
#page_content .cleft .productcate li.ltop{height:125px;background:url(../images/page_content_left_product_catebg_top1.jpg) no-repeat; }
#page_content .cleft .productcate li.lbottom{height:21px;background:url(../images/page_content_left_product_catebg_bottom1.jpg) no-repeat; }

#page_content .cright
{
    width:758px;
    float:left;
    margin:0px;
    padding:0px;
    padding-bottom: 32767px;
    margin-bottom: -32767px;
    

    
    
 }
#page_content .cright .ctitle
{
    margin:0px;
    background:url(../images/page_content_right_ctitle_bg.jpg) no-repeat;
    padding-left:115px;
    margin-top:20px;
    padding-top:5px;
    padding-bottom:30px;
    font-size:15px;
    font-weight:900;
    color:#3750de;
    line-height:15px;
    font-family:@微软雅黑 @宋体;
    vertical-align:middle;

    }
#page_content .cright .cmain
{
    margin:0px;
    padding::0px;
    padding-left:60px;
    font-size:12px;
    font-weight:400;
    color:#4f4f4f;
    line-height:25px;
    padding-right:60px;
    }
 
#page_content .cright .cmain .smlcate
{
    width:756px;
    float:left;
    margin-top:0px;
    background:#FFF;
    padding-top:0px;
}


#page_content .cright .cmain .smlcate ul
{
    width:606px;
    margin:0px;
    padding:0px;
    margin-left:35px;
}

#page_content .cright .cmain .smlcate ul li
{
    list-style:none;
    margin:0px;
    padding:0px;
    color:#5E5E5E;
    font-size:12px;
    font-weight:800;
    width:160px;
    line-height:25px;
    margin-top:0px;
    float:left;
    text-align:center;
}
#page_content .cright .cmain .smlcate ul li  a {
    font-size:14px;
    color:#333333;
    font-weight:500;
    font-family:Arial;
    text-decoration: none;
}

#page_content .cright .cmain .smlcate ul li a:hover {
    font-size :14px;
    color:#FF6600;
    font-family:Arial;
    text-decoration: none;
}

#page_content .cright .cmain .Productlist
{
    width:756px;
    float:left;
    margin-top:0px;
    background:#FFF;
}

#page_content .cright .cmain .Productlist ul
{
    width:606px;
    float:left;
    margin:0px;
    padding:0px;
    margin-left:55px;
}

#page_content .cright .cmain .Productlist ul li
{
    list-style:none;
    margin:0px;
    padding:0px;
    color:#5E5E5E;
    font-size:12px;
    font-weight:800;
    width:170px;
    line-height:25px;
    padding-right:8px;
    margin-top:0px;
    float:left;
    text-align:center;
}
#page_content .cright .cmain .Productlist ul li  a {
    font-size:12px;
    color:#4F4F4F;
    font-weight:500;
    font-family:Arial;
    text-decoration: none;
}

#page_content .cright .cmain .Productlist ul li a:hover {
    font-size :12px;
    color:#FF6600;
    font-family:Arial;
    text-decoration: none;
}
#page_content .cright .cmain .Productlist ul li img
{
    border:0px;
    margin-top:15px;
    padding-left:0px;
    width:145px;
    height:145px;
    border:1px solid #c7c7c7;
}

#page_content .cright .cmain .Product
{
    width:736px;
    float:Left;
    font-size:12px;
    color:#000000;
    line-height:25px;
    font-weight:500;
    font-family:Arial;
    padding-left:0px;
    margin-top:10px;
}


#page_content .cright .cmain .Product .detail
{
    width:536px;
    height:500px;
    margin-top:10px;
    margin-left:100px;
    
}

#page_content .cright .cmain .Product .detail ul
{
    width:536px;
    height:500px;
    padding-left:5px;
}

#page_content .cright .cmain .Product .detail ul li
{
    list-style:none;
    color:#4f4f4f;
    font-size:12px;
    font-weight:400;
    width:500px;
    line-height:25px;
    margin-top:20px;
    text-align:left;
}
#page_content .cright .cmain .Product .detail ul li .bt
{
    color:#000;
    font-size:14px;
    font-weight:800;
    margin-right:10px;

}

#page_content .cright .cmain .DetailImg
{
    
    text-align:center;
    margin-left:100px;
    
}

#page_content .cright .cmain .news
{
    margin:0px;
    text-align:left;
    margin-top:20px;
    
 }
#page_content .cright .cmain .news ul{margin:0px;padding:0px;padding-left:65px;}
#page_content .cright .cmain .news li
{
    margin:0px;
    padding:0px;
    list-style-image: url(../images/list-dot.gif);
    list-style-type: circle;
    height:31px;
    line-height:31px;
    padding-left:0px;
    width:452px;
    border-bottom:1px dashed #cccccc;
}

#page_content .cright .cmain .links{margin-top:30px;width:600px;}
#page_content .cright .cmain .links ul{margin:0px;padding:0px;padding-left:65px;}
#page_content .cright .cmain .links ul li
{
    margin:0px;
    padding:0px;
    margin-right:20px;
    float:left;
    width:88px;
    height:31px;
    padding-left:0px;
}

#page_content .cright .cmain .links ul li img{border:1px solid #cccccc;width:88px;height:31px;}


#page_foot
{
    width:1001px;
    height:118px;
    background:url(../images/page_foot_bg.jpg) repeat-x;
}



/* Clear Fix */

.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */
