﻿@charset "utf-8";
/* CSS Document */

html, body {width:100%; height:100%; overflow:hidden}

body, th, td, p, a, ul, ol, li, h1, h2, h3, h4, h5, form, input, select, textarea {margin:0; padding:0; list-style:none}
body {color:#333; font-size:12px; line-height: 22px; font-family:Arial;}
a {color:#333; text-decoration:none}
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
a:hover {color:#f00}
img {border:0}

body {background:url(../images/bodybg.jpg) center top; }
.pager {width:1024px; margin:0 auto}

.index_logo {background:url(../images/logo.png) no-repeat; width:150px; height:120px; position: absolute; right:0px; top:5%; z-index:99999}

.header_bg{width:90%; padding-right:10%;height:32px;overflow:hidden; background:#6d0303;border-bottom:2px solid #7c1516; z-index:999; position:relative;}
.header{height:32px; text-align:right;}
.head_nav{position:absolute; top:6px; right:10%}
.head_nav a{color:#fff}
.head_nav a:hover{ text-decoration:underline;}
.head_nav img{margin-right:5px; vertical-align:middle; margin-left:20px;}

.menu{width:110px; height:500px; overflow:hidden; position:absolute; left:0; top:50%; margin-top:-260px; z-index:9999; text-align:center;}
.menu_inco{width:60px; height:50px;margin:15px 25px 0 25px;}
.menu_wenzi{font-size:14px; line-height:30px; height:30px; overflow:hidden}
.menu_wenzi a{color:#000;}
.menu_wenzi a:hover{color:#000;}

.footer_bg{width:100%;height:60px;background:#6d0303;border-top:1px solid #ff9400; position:absolute;bottom:0; z-index:999;}
.footer_left{height:50px;padding-top:10px; float:left; line-height:22px;color:#fff; font-size:12px; padding-left:10%}
.clicks{color:#ff6600; font-size:12px;}

.main_bg{width:100%;height:100%; overflow:hidden; position:relative;}
.title_01{height:42px;padding-top:60px; font-size:36px;color:#cd0000; margin:0 auto; font-family:Tahoma; padding-left:15%}
.product_nav {margin-left:15%}
.product_nav .back {float:right; color:#fff; padding-right:10px}



.title_02{width:1024px;height:42px;padding-top:60px; font-size:36px;color:#cd0000; margin:0 auto; font-family:Tahoma; position:absolute; top:0; left:15%;}
.body_dtx{height:100%; width:100%}
#flashcontent {height:100%;width:90%; margin-left:10%}

#imageFlow {position: absolute;width: 85%;height:65%;left: 15%;top: 135px;overflow:hidden;}
#imageFlow .diapo {position: absolute;left: -1000px;cursor: pointer;-ms-interpolation-mode: nearest-neighbor;}
#imageFlow .link {border: dotted #fff 1px;margin-left: -1px;margin-bottom: -1px;}
#imageFlow .bank {visibility: hidden;}
#imageFlow .top {position: absolute;width: 100%;height: 40%;}
#imageFlow .text {position: absolute;left: 0px;width: 100%;bottom: 14%;text-align: center;color: #000;font-family: verdana, arial, Helvetica, sans-serif;z-index: 1000;}
#imageFlow .title {font-size: 0.9em;font-weight: bold;}
#imageFlow .legend {font-size: 0.8em;}
#imageFlow .scrollbar {position: absolute;left: 10%;bottom: 10%;width: 80%;height: 16px;z-index: 1000;}
#imageFlow .track {position: absolute;left: 1%;width: 98%;height: 16px;filter: alpha(opacity=30);opacity: 0.3;}
#imageFlow .arrow-left {position: absolute;}
#imageFlow .arrow-right {position: absolute;right: 0px;}
#imageFlow .bar {position: absolute;height: 16px;left: 25px;}

.contact{width:80%; margin:0; margin-left:15%;padding-top:100px;}
.contact h3{color:#cd0000; font-size:24px;font-family:Tahoma; font-weight:normal;}
.contact_tab{color:#333333; font-size:16px;margin-top:20px;}
.contact_tab td{height:20px; line-height:20px;padding:8px 0;}
.blod{ font-weight:bold;margin-right:5px;}

.product{width:85%; margin:0 0 0 15%; overflow:hidden; overflow-y:scroll; position:relative}
.product_nav{height:30px; line-height:30px;font-size:14px; background:#3f3b38;}
.product_nav li{width:180px;height:30px;text-align:center; background:url(../images/icon_03.jpg) right top no-repeat; float:left;}
.product_nav li a{color:#fff;width:180px;height:30px; display:block;}
.product_nav li a:hover{ background:#cd0000 url(../images/icon_03.jpg) right top no-repeat;color:#fff;}
.product_nav li a.selected{background:#cd0000 url(../images/icon_03.jpg) right top no-repeat;color:#fff;}

.product_nav ul ul {position:absolute; background:#3f3b38; display:none}
.product_nav ul ul li {float:none}

.product_con{margin-top:26px;padding-bottom:71px; }
.product_con .Cont {}
.product_con li{width:220px;height:190px; float:left;padding:0 7px; text-align:center;padding-bottom:15px;}
.product_con li a{ font-size:14px;color:#333333;}
.product_con li a:hover{color:#cd0000;}
.product_con li img{width:200px;height:150px;border:5px solid #fcfcfc;}
.product_con li p{height:30px; line-height:30px;}
.pagelist{width:400px;height:26px; line-height:26px;text-align:center;padding-top:20px; margin:0 auto;}
.pagelist a{width:26px; height:26px; line-height:26px; display:block; float:left; background:#fff;margin:0 5px; font-weight:bold;}
.pagelist a.selected{background:#cd0000;color:#fff;}
.pagelist a:hover{background:#cd0000;color:#fff;}
.clear{ clear:both;}

.prolist_title{height:31px;border-left:5px solid #cd0000;margin-bottom:18px;margin-left:28px; margin-left:9%;}
.xlname{height:31px; line-height:31px;padding:0 30px 0 10px; float:left; background:#3f3b38;color:#fff; font-size:18px;}
.more{width:75px; height:31px; line-height:31px; float:left; text-align:center;padding-right:2px; background:url(../images/inco01.gif) right top no-repeat;}
.more a{color:#fff; font-size:14px; }

.rollBox{width:1024px;height:190px;overflow:hidden;margin:0 auto;margin-bottom:20px}
.left_index{width:20px; height:154px; float:left; overflow:hidden;}
.rig_index{width:24px; height:154px; float:left; overflow:hidden;}
.rollBox .LeftBotton{height:63px;width:20px;background:url(../images/button.gif) left top no-repeat;overflow:hidden;float:left;display:inline;margin:75px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:63px;width:24px;background:url(../images/button02.gif) right top no-repeat;overflow:hidden;float:left;display:inline;margin:75px 0 0 20px ;cursor:pointer;}
.rollBox .Cont{width:980px;overflow:hidden;float:left}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:230px;text-align:center;padding:0 7px 0 8px;}
.rollBox .Cont .pic img{width:200px;height:150px;border:5px solid #fcfcfc;}
.rollBox .Cont .pic p{height:30px; line-height:30px;color:#000;padding:0;margin:0; font-size:14px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#333;text-decoration:none;}
.rollBox .Cont a:hover{color:#cd0000;}
.rollBox #List1,.rollBox #List2{float:left;}

#flash_control .icon-up i, #flash_control .icon-up i:hover, #flash_control .icon-play i, #flash_control .icon-play i:hover, #flash_control .icon-pause i, #flash_control .icon-pause i:hover, #flash_control .icon-down i, #flash_control .icon-down i:hover { background: url(../images/icon-sd26986d847.png) no-repeat; }
.home-full .flash { position: absolute; z-index: 600; }
#flash_control { position: fixed; z-index: 900; width: 51px; top: -9999em; right: 3em; }
    #flash_control a { cursor: pointer; display: block; margin-bottom: 1px; *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#99000000', endColorstr='#99000000'); background: transparent; background: rgba(0,0,0,.6); }
:root #flash_control a { filter: none\0/IE9; }
#flash_control a i { display: block; height: 100%; width: 100%; }
#flash_control .icon-up, #flash_control .icon-down { visibility: hidden; }
#flash_control .icon-up i { background-position: -1579px 0; height: 51px; width: 51px; }
#flash_control .icon-up i:hover { background-position: -1396px 0; height: 51px; width: 51px; }
#flash_control .icon-play i { background-position: -1518px 0; height: 51px; width: 51px; display: none; }
#flash_control .icon-play i:hover { background-position: -1335px 0; height: 51px; width: 51px; }
#flash_control .icon-pause i { background-position: -1457px 0; height: 51px; width: 51px; }
#flash_control .icon-pause i:hover { background-position: -1274px 0; height: 51px; width: 51px; }
#flash_control .icon-down i { background-position: -1152px 0; height: 51px; width: 51px; }
#flash_control .icon-down i:hover { background-position: -1213px 0; height: 51px; width: 51px; }
#flash_control .on .icon-up, #flash_control .on .icon-down { visibility: visible; }
#flash_control .on .icon-play i { display: block; }
#flash_control .on .icon-pause i { display: none; }
.flash ul {margin:0; padding:0}
.flash li {margin:0; padding:0; overflow: hidden;  width:100%; height:100%; background:no-repeat center center; -webkit-background-size:cover !important; background-size:cover !important}
.flash .default { z-index: 605; }
.flash img { width: 100%; height: 100%; }

/***分页***/
.newspage{clear:both;text-align: right; margin:20px 15px; line-height:28px;}
.newspage strong{font-size:12px; color:#fff;padding-left:8px;padding-right:8px;border:1px solid #E1E1E1;background:#be1b21;padding-top:4px;padding-bottom:2px;margin-left:6px;}
.newspage a{padding-left:8px;padding-right:8px;border:1px solid #E1E1E1;background:#fff;font-size:12px;padding-top:4px;padding-bottom:2px;color:#656464;text-decoration:none;margin-left:6px;}
.newspage a:hover, .newspage a.selected{padding-left:8px;padding-right:8px; color:#fff;border:1px solid #006688;background:#6d0303;}
.newspage .disabled{padding-left:8px;padding-right:8px;border:1px solid #E1E1E1;background:#fff;font-size:12px;padding-top:4px;padding-bottom:2px;color:#ccc;text-decoration:none;margin-left:6px;}
/***分页***/


