﻿/* ==========================================================================
   Global  c1:#119ee1;
   ========================================================================== */
html {
   font-size: 62.5%;
}
a {
   color: #848484;
}
a:hover {
   color: #d72436;
}
body {
   color: #000;   font: 12px/1.6 Arial, Helvetica, sans-serif;background: #fff; width: 100%;font-family: 宋体;}
.container {width: 100%;padding:0;}
.wrapper {width: 1000px;margin: 0 auto;}

/*header*/
header {width:100%;height:60px; background: #fff;}
.headcon{width: 1200px;position: relative;margin: 0 auto;padding:2px 0; height: 56px;}
.logo {position: absolute;top:60px;left:50%;z-index: 99;margin-left: -210px;}
/*header globalnav*/
.globalnav {left:0;  position: absolute; height: 46px;   line-height: 46px;padding:5px 0;}
.globalnav li { text-align: center;padding:0 40px;margin:0 2px; float: left; height:46px;   position: relative;font: 14px/46px "Microsoft Yahei";}
.globalnav li a {  color:#848484;   text-decoration: none;}
.globalnav li:hover a{ color: #d72436;}

.globalnav .dropdown { position: absolute; z-index: 99; display: none; width:150px; text-align: center; left:0; padding:  0;
  margin-left: -5px; background: #000000; }
.globalnav .dropdown a {color: #fff;border-bottom: 1px solid #191e21; padding-bottom: 0; padding-left: 0; padding-right: 0; display: block;line-height: 19px;padding-top: 8px;padding-bottom: 8px; font-size: 12px; font-weight: 400;}
.globalnav .dropdown a:hover { color: #fff; background: #191e21; }
.globalnav li:hover .dropdown a{color: #fff;}
.dropdown:after {
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        border: 0 dashed transparent;
        overflow: hidden;
        border-top-style: solid;
        border-width: 0 5px 5px;
        border-bottom-color: #000;
        left: 50%;
        margin-left: -5px;
        top: -5px;
    }

.topLogBox_in{height: 30px;padding:0 10px; color: #848484;border-bottom: 1px solid #f9f9f9;}
.topLogBox_in .logInfo{float: left; line-height: 30px;}
.topLogBox_in  .multiLanArea{float: right; line-height: 30px;}
.topLogBox_in a{color: #848484; text-decoration: underline;}
.topLogBox_in a:hover{color: #d72436;}

/* ==================================
   banner
   ================================== */
.banner{ width:100%; height:auto; overflow:hidden; position:relative;  }
.banner .hd{ height:18px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:2px;  width:18px; height:18px; line-height:18px; text-align:center; background:#2f2f2f; cursor:pointer;
   -webkit-border-radius:50%; color: #fff;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
 }
.banner .hd ul li.on{ background:#761f25; color:#fff; }

.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ width:100%; height:auto; display:block;  }

.homeabout{width:100%;padding: 50px 0;}
.hometitle01{ height: 40px; font: 300 24px/40px microsoft yahei;color:#d72436;border-bottom: 1px solid #9b9b9b;margin-bottom: 15px;position: relative;}
.hometitle01 h2 { font: bold 18px microsoft yahei,"微软雅黑","黑体";}
.hometitle01 .line{height: 3px; width:100px;background:#d72436; position: absolute; bottom:-1px;left: 0;}

.haboutlist li{width:300px;margin:0 15px;overflow: hidden; float: left;height: 456px; overflow: hidden;}
.haboutlist li .pic img{width:300px;height:200px;}
.haboutlist li .desc{font: 700 16px/32px microsoft yahei;color: #000;font-size: 16px; font-family: arial, helvetica, sans-serif;}

.homepro{width:100%;}
.productbox{width: 1200px; overflow: hidden;}
.productbox  ul{ overflow:hidden; zoom:1; }
.productbox  ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.productbox  ul li .pic{ text-align:center; }
.productbox  ul li .pic img{width: 200px; height:150px; display:block; margin:0 3px;}

.homepart03{width:100%;padding: 0 0 50px 0;}
.homepart03 .mode{width: 485px; float: left; }
.hnews li{line-height:30px; font-size: 12px;border-bottom: 1px solid #9b9b9b;}
.hnews li span{float: right;}
.hnews .more{text-align: right;margin-top: 20px;}
.homepart03 .mode .desc{font-size: 12px; line-height:24px;font-family: arial, helvetica, sans-serif; }

.homepart04{width:100%;padding:50px 0 0 0;}
.homepart04 .mode{width: 485px; float: left; }
.hnews02 li{line-height:24px; font-size: 12px; list-style-type: disc;margin-left: 20px;color: #848484;}
.hnews02 li a{text-decoration: underline;color: #848484;}
.hnews02 .more{margin-top: 20px;margin-left: 50px;}
.homepart04 .mode .desc{font-size: 16px; line-height: 30px;}


/* ==========================================================================
   Footer
   ========================================================================== */
footer { color:#848484; font-size: 12px; padding:20px 0 50px 0;border-top: 1px solid #d4d4d4; }
footer a { color:#848484; margin:0 5px 0 0;}
footer a:hover { text-decoration: underline; }
footer .footnav{color:#848484; padding-top:20px;}
footer .footnavbox {margin-bottom: 15px;}

