* {padding:0;margin:0;}
body {width:100%; border: 0 none; background:#6e8cb0; font-family:Microsoft Yahei; font-size:12px; color:#333;-webkit-text-size-adjust:none;}
table{border-collapse:collapse; border-spacing:0;}
ul {list-style:none; border:none;}
hr{border:none; background:#fff; width:100%; margin:0 auto; height:1px;}
a{text-decoration: none; outline:none;}
.cl {clear:both;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.kd{width:960px; margin:0 auto; z-index:99;}
.kd_nei{width:916px; margin:0 auto;}
.pd_10{padding-top:10px;}
.pd_20{padding-top:20px;}
.pd_25{padding-top:25px;}
.pd_30{padding-top:30px;}
.a_fff a{color:#fff;}
.a_fff a:hover{color:#ebb558;}
.a_333 a{color:#333;}
.a_333 a:hover{color:#2670b7;}
img{ border: 0 none;}
.layout{ background-size:100% 100%; min-width:1109px; width:100%;margin:0 auto; background:url(../image/bg.jpg) no-repeat center;}
.layout2{ background-size:100% 100%;min-width:960px; width:100%;margin:0 auto; background:url(../image/in_bg.jpg) no-repeat center;}
.head{height:113px;}
.head_top{height:75px;}
.logo{padding-top:14px;}
.ser{width:189px; height:25px; background:url(../image/ser_bg.png) no-repeat;}
.nav{width:960px; height:37px; background:url(../image/nav_bg.png) no-repeat;}
.nav ul{float:right;}
.nav ul li{ float:left; font-size:14px; width:87px; text-align:center; border-left:1px solid #8b0b0f; border-right:1px solid #d27174; line-height:37px;}
.banner_index{height:300px;position: relative;overflow:hidden;width: 960px;margin:0 auto;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:140px;width: 39px;height: 62px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../image/jt_lf.png) no-repeat 0 0;left:0px;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../image/jt_rt.png) no-repeat 0 0;right: 0px;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 960px; text-align:center;float: left;}
.in_main{background:url(../image/in_mainbg.jpg) no-repeat center top #fff; margin-top:20px; padding-bottom:20px;}
.in_news{width:435px;}
.in_bt{height:35px; line-height:35px; font-size:14px; font-weight:bold; background:url(../image/xuxian.jpg) no-repeat bottom left;}
.in_bt a{color:#b01c22;}
.in_bt span{font-weight:normal; font-size:12px;}

#hotpic { width: 198px; height: 114px; overflow: hidden; padding-top:15px; float:left; }
#NewsPic { position: relative; width: 198px; height: 114px; overflow: hidden; }
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
        #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 198px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
    #NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
    #NewsPicTxt a:hover { color: red; }
.in_news ul{float:right; width:210px; padding-top:10px;}
.in_news ul li{line-height:26px; padding-left:10px; margin-left:5px; list-style-type:disc; line-height:26px; position:relative;}
.in_news ul li span{position:absolute; right:0px;}
.caigo_in{width:238px; padding-left:20px;}
.in_vd{width:236px;}
.foot{line-height:30px; height:30px; background:#5a5657; color:#c5c5c5;}
.dqwz{height:40px; line-height:40px; font-size:14px; background:url(../image/home_b.png) no-repeat center left; padding-left:25px;}
.main{width:1109px; height:758px; margin:0 auto; background:url(../image/nei_bg.png) no-repeat;}
.main2{width:1109px; height:788px; margin:0 auto; background:url(../image/nei_bg2.png) no-repeat;}
.nei_bt{float:right; background:url(../image/bt_bg.png) no-repeat left center; margin-right:8px; padding-left:50px; line-height:32px; font-size:14px; color:#333;}
.vd_bt{background:url(../image/vd_bt.jpg) no-repeat center left; padding-left:25px; line-height:45px; font-size:14px;}
.vd_bt span{font-size:10px;}
.vd_tj{width:232px;}
.lf_bt{height:19px; line-height:19px; font-size:18px; font-weight:bold; text-align:center;}
.lf_bten{ font-family:Times New Roman; font-size:17px; text-transform:uppercase; padding-top:15px; text-align:center; font-weight:bold;}
.main_nr{padding-top:15px;}
.main_lf{width:232px;}
.main_lf2{width:232px;}
.main_rt{width:657px; line-height:26px; height:340px; overflow:auto;}
.main_rt2{width:657px; line-height:26px; height:370px; overflow:auto;}
.xiangmu_rt{width:657px; line-height:26px; height:550px; overflow:auto;}
.xiangmu_list{width:657px; height:600px; position:relative;}
.news_list{width:657px; height:400px; position:relative;}
.news_list2{width:657px; height:400px; position:relative;}
.shipin_list{ height:400px; position:relative;width:657px;}
.zhaopin{width:657px; height:600px; overflow:auto;}
.main_lf ul{padding-top:15px;}
.main_lf ul li{background:url(../image/lei_bg.jpg) no-repeat; width:232px; height:28px; line-height:28px; margin-bottom:2px;}
.main_lf ul li a{padding-left:70px; font-weight:bold;}
.main_lf2 ul{padding-top:15px;}
.main_lf2 ul li{background:url(../image/lei_bg2.jpg) no-repeat; width:232px; height:28px; line-height:28px; margin-bottom:2px;}
.main_lf2 ul li a{padding-left:30px; font-weight:bold;}
.xiangmu_list ul li{border-bottom:1px solid #ccc; height:108px; overflow:hidden; margin-bottom:20px; margin-top:3px;}
.xiangmu_list ul li img{float:left; padding-right:25px;}
h2{font-size:16px; padding-bottom:5px; }
h3{font-size:12px; font-weight:normal; line-height:25px;}
.news_list h4{font-size:14px; font-weight:normal; border-bottom:1px solid #ccc; height:32px; float:right; width:445px; margin-bottom:8px;}
.news_list h4 span{font-size:10px; padding-top:4px;}
.news_list h5{font-size:12px; height:45px; overflow:hidden; font-weight:normal; position:relative;float:right; width:445px; line-height:22px;}
.news_list h5 span{position:absolute; right:0; }
.news_list2 h4{font-size:14px; font-weight:normal; border-bottom:1px solid #ccc; height:32px;margin-bottom:8px;}
.news_list2 h4 span{font-size:10px; padding-top:4px;}
.news_list2 h5{font-size:12px; font-weight:normal; position:relative;line-height:22px;}
.news_list2 h5 span{position:absolute; right:0; }
.fanye{text-align:center; padding-top:15px; bottom:20px; left:200px; position:absolute;}
.news_bt{background:url(../image/news.jpg) no-repeat center left; padding-left:40px; line-height:45px; font-size:14px;}
.news_list ul li{padding:10px; background:#e2e6ee; height:82px; margin-bottom:10px;}
.news_list ul li img{float:left; padding-right:15px;}
.news_list2 ul li{padding:10px; background:#e2e6ee; height:82px; margin-bottom:10px;}
.shipin_list ul li{float:left; margin-right:30px;margin-left:30px; line-height:26px; margin-bottom:10px;}