﻿@charset "utf-8";
ul {padding:0px; margin:0px;}
li {padding:0px; margin:0px; list-style-type:none;}
img {padding:0px; margin:0px; border:0px;}

a:link {color:#676767;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
body {
    margin: 0 auto;
    /*background: url(../image/bg.jpg) repeat-y;*/
    font-family:'宋体';
}
#divbegin {
    height: auto;
    margin: 0 auto;
    width: 874px;
    overflow: hidden;
}
#uctop {
    height: 363px;
    overflow: hidden;
    width: 874px;
    margin: 0 auto;
}
#ucContent{
    height: 692px;
    overflow: hidden;
    width: 872px;
    border:#fbf4c7 solid 1px; 
    background-color:#ffffff;
}
#dctt {
    height: 688px;
    overflow: hidden;
    width: 872px;
    margin: 0 auto;
}
.dleft {
    width:219px; float:left;  overflow:hidden; height:688px;
    }

#dctt .ileft {
    width: 215px;
    margin-left:2px;
    float: left;
    overflow: hidden;
    background-color: #ffffff;
    border:1px solid #E0E0E0;
    height: auto;
}
.ileftzj {
    width: 215px;
    margin-left:2px;
    float: left;
    overflow: hidden;
    background-color: #ffffff;
    height: 10px;
}
#dctt .ileft .divt {
    width: 233px;
    height: 34px;
    border-bottom: 1px solid #E0E0E0;
    background-image: url('../image/menu/index_33.jpg');
    overflow: hidden;
}
    #dctt .ileft .divt ul {
        float: left;
        height: 34px;
        width: 213px;
    }
.divli0{
  FLOAT: left;
  padding:4px 0px 0px 10px;
    }
.divli1 {
     text-decoration:none;
     font-family:"微软雅黑"; font-size:14px; color:#B40202;
     padding:7px 0px 0px 0px;HEIGHT: 23px; FLOAT: left; CURSOR: pointer;  text-align:center;width:70px;
    }
.divli2 {
    text-decoration: none;
    font-size: 12px;
    color: #B7B7B7;
    font-family: Arial, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    HEIGHT: 23px;
    FLOAT: left;
    CURSOR: pointer;
    text-align: center;
    width: 40px;
}
.divli3 {
    text-decoration: none;
    font-size: 12px;
    color: #cac6c6;
    font-family: Arial, Helvetica, sans-serif;
    padding: 11px 0px 0px 0px;
    HEIGHT: 23px;
    FLOAT:right;
    CURSOR: pointer;
    text-align: center;
    width: 50px;
    }
.divli3 a {
    color: #cac6c6;
    }
 .divli3 a:link {
        color: #cac6c6;
        text-decoration: none;
    }
#dctt .ileft .ind_news {
    font-size: 12px;
    font: arial;

}
#dctt .ileft .ind_news ul{width:213px; clear:both; margin-top:7px;margin-bottom:2px;  padding:0; }
#dctt .ileft .ind_news li{display:block;margin:0;  padding:0; line-height:30px;height:30px; border-bottom:1px dotted #8C8C8C}
#dctt .ileft .ind_news li a{width:213px;display:block;margin:0;  padding:0; line-height:30px;height:30px;  background:url(../image/dot.jpg) 5px 12px no-repeat; color:#000000; text-indent:15px;}
#dctt .ileft .ind_news li a:hover{color:#B40202;}
.divdright {
    width: 635px;
    float: right;
    overflow: hidden;
    height: 34px;
    /*background-color:#63c8e9;*/
    /*background: url('../image/menu/index_38.jpg') repeat-x;*/
    border-bottom: 1px solid #E0E0E0;
}
.companyprofile {
    width: 635px; 
    float:right; 
    overflow:hidden;
    border: 1px solid #E0E0E0;
     margin-right: 2px;
    _margin-right: 2px;
    height:215px;
}
.ind_companyprofile {
    margin-top:5px;
    width: 635px;
    float: right;
    overflow: hidden;
    height: 150px;
}
.end_companyprofile {
    width: 635px;
    float: right;
    overflow: hidden;
    margin-top:0px;
    height: 25px;
    text-align:right;
    color:#676767;
    font-size: 12px;
}
.end_companyprofile a {
    color:#676767;
     margin-right:10px;
}
.end_companyprofile  a:link {
    color:#676767;
     text-decoration: none;
}
.cssproduct {
    width: 635px; 
    float:right; 
    overflow:hidden;
    border: 1px solid #E0E0E0;
     margin-right: 2px;
    _margin-right: 2px;
    height:456px;
    margin-top:10px;
}
.dright {
    width:648px; float:right; overflow:hidden; height:688px; background-color: #ffffff;
}
.ind_cssproduct {
    width:635px; float:right; overflow:hidden; height:420px; background-color: #ffffff;
}
.drightli0{
  FLOAT: left;
  padding:4px 0px 0px 10px;
    }
.drightli1 {
    text-decoration:none;
     font-family:"微软雅黑"; font-size:14px; color:#B40202;
     padding:7px 0px 0px 0px;HEIGHT: 23px; FLOAT: left; CURSOR: pointer;  text-align:center;width:70px;
    }
.drightli2 {
    text-decoration: none;
    font-size: 12px;
    color: #B7B7B7;
    font-family: Arial, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
    HEIGHT: 23px;
    FLOAT: left;
    CURSOR: pointer;
    text-align: center;
    width: 100px;
}
.drightli3 {
    text-decoration: none;
    font-size: 12px;
    color: #cac6c6;
    font-family: Arial, Helvetica, sans-serif;
    padding: 11px 0px 0px 0px;
    HEIGHT: 23px;
    FLOAT:right;
    CURSOR: pointer;
    text-align: center;
    width: 50px;
    }
.drightli3 a {
    color: #cac6c6;
    }
.drightli3 a:link {
        color: #cac6c6;
        text-decoration: none;
    }
.ucbottom {
    width:100%;
    float:left; 
    overflow:hidden;
    border: 1px solid #E0E0E0;
    background-color:aqua;
    height:120px;
    margin-top:1px;
}
.RepeaterProduct {
    width:610px; margin:0px auto;height:auto; padding-top:5px;
}
.demo1product {
    width:610px; margin:0px auto; padding-top:5px;height:auto;
}
.img1product {
    width: 156px; 
    float:left; 
    overflow:hidden;
    height:151px;
    margin:0px auto;
}
.img1product img {
    width: 156px; 
    float:left; 
    overflow:hidden;
    height:105px;
    margin-left:0px;
    margin-top:23px;
}
.infonamecss {
    width: 454px; 
    float:left; 
    overflow:hidden;
    height:151px;
    margin:0px auto;
    font-size:12px;
}
.nameproduct {
    margin-top:1px;
    border-top: 1px solid #E0E0E0;
    float:left; height:28px; line-height:28px; margin-left:10px; font-size:15px; width:440px;
    color:#FF0000;
    border-bottom: 1px dashed #E0E0E0;
}
.nameproduct a {
    color: #FF0000;
    font-weight: bold;
}
.nameproduct a:link {
    color: #FF0000;
    font-weight: bold;
}
.nameproduct a:hover {
    color: #FF0000;
    font-weight: bold;
    border-bottom: 1px solid #E0E0E0;
}
.infoproduct {
    float: left;
    height: 119px;
    margin-left: 10px;
    font-size: 12px;
    width: 440px;
    font-family: "宋体";
    border-bottom: 1px solid #E0E0E0;
}
.infoproduct a:link {
    font-size:12px;
    color:#000000;
}
.infoproduct a:visited { 
font-size: 12px; 
color: #000000; 
text-decoration: none; 
} 
.infoproduct a:hover {
    color:#B40202;
    border-bottom: 1px solid #E0E0E0;
}

/*底部开始*/
#footmenu {
    margin-top:20px;
    font-size: 13px;
    clear: both;
    height: 47px;
    line-height:47px;
    width: 100%;
    background: #f8f7f7;
    text-align: center;
    color: #000000;
}
#footmenu a{color:#000000}
#footmenu a:hover{color:#000000}
#footer{ font-size:12px;clear:both; height:auto; line-height:30px;  width:100%; background:#fafafa; color:#000000;  text-align:center;}
#footer a{color:#000000;}
/*结束开始*/
.cccontent {
    margin: 0 auto;
    width: 100%;
    overflow: hidden;
}
/*新闻开始*/
.newscontent {
    overflow: hidden;
    width: 874px;
    margin: 0 auto;
}
.c-main{
	width: 874px;
	margin: 0 auto;
}
.c-main .c_left{
	width: 240px;
	overflow: hidden;
	float: left;
    margin: 0 auto;
}
.c_title{
	background-color: #006599;
	width: 240px;
	height: 50px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	font-size: 24px;
}
.c_left_asidebar {
     margin:0 auto;
}
.m_title {
    margin-top:5px;
    overflow: hidden;
	/*top: -10px;*/
}
.c_left ul li{
	background-color: #F1F1F1;
	height: 40px;
	line-height: 40px;
	text-align:center;
	margin-bottom: 5px;
	font-size: 14px;
}
.c_left ul li a{
	display: block;
	background-color: #F1F1F1;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
    /*padding-left:73px;*/
    color:#000000;
}
.c_left ul li a:link {
    color:#000000;
}
.c_left ul li a:visited { 
    color: #000000; 
} 
.c_left ul li a:hover {
    color:#B40202;
}
.c-main .selected2{
	background-color: #F1B900;
	color: #fff;
}
.m_a_img {
    width: 240px;
    margin-top:10px;

}
.c_right{
	width: 600px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
    height:auto;
}
.c_right_divdright {
    font-family:"微软雅黑";
    width: 600px;
    float:left;
    overflow: hidden;
    height: 34px;
    /*background-color:#63c8e9;*/
    /*background: url('../image/menu/index_38.jpg') repeat-x;*/
     border-bottom:1px solid #BD5959;
}
.c_right_divdright_li0{
    height:34px;
    FLOAT: left;
    background:url(../image/nr_dot.jpg) 5px 10px no-repeat; 
    width:20px;
    }
.c_right_divdright_li1 {
    text-decoration:none;
     font-family:"微软雅黑"; font-size:17px; color:#B40202;
     padding:4px 0px 0px 0px; height: 34px; FLOAT: left; CURSOR: pointer;  text-align:center;width:100px;
    }
.c_right_divdright_li2 {
    text-decoration: none;
    font-size: 12px;
    color:#000000;
    font-family: Arial, Helvetica, sans-serif;
    height: 34px;
    float:right;
    CURSOR: pointer;
    text-align:right;
    width:auto;
    padding: 8px 0px 0px 0px;
    margin-right:3px;
}
.c_right_divdright a {
     color:#000000;
    }
.c_right_divdright a:link {
        color: #cac6c6;
         color:#000000;
    }
.c_right_news{
    width: 595px;
	float: left;
	margin-left: 5px;
	margin-top: 10px;
    height:auto;
}
.c_right_news ul {width:570px;padding:0; }
    .c_right_news li {
        height:24px;
        display: block;
        border-bottom: 1px dotted #A9A9A9;
        background: url(../image/lidot.jpg) 0px 5px no-repeat;
    }
    .c_right_news li a {
       
        float: left;
        font-size: 12px;
        color:#000000;
        padding-left:10px;
        padding-top:5px;
    }
.c_right_news li a:hover{color:#FF0000;  font-size: 12px;}
.c_right_news li span{float:right;color:#666;  font-size: 12px;}
.adisplay {
    display:block;
}
.newsdata h1{color: #960709;border-bottom:1px dashed #ccc; line-height:50px; margin-top:10px; text-align:center; font-size:18px;}
.newsdata h1 span{ font-size:12px; font-weight:normal; color:#535353; float:right; margin-top:10px; margin-right:20px;}
.newsdata .data_info{ margin:10px; line-height:24px;color:#535353;}
.data_info p {
    clear:both;
    margin:0 auto;
}
.data_info span {
}
/*产品展示*/
.c_right_news_ind_cssproduct {
    width:595px; float:left; overflow:hidden; height:auto; background-color: #ffffff;
}
.c_right_news_infonamecss {
    width: 430px; 
    float:left; 
    overflow:hidden;
    height:151px;
    margin:0px auto;
    font-size:12px;
}
.c_right_news_nameproduct {
    margin-top:1px;
    border-top: 1px solid #E0E0E0;
    float:left; height:28px; line-height:28px; margin-left:10px; font-size:15px; width:440px;
    color:#FF0000;
    border-bottom: 1px dashed #E0E0E0;
}
.c_right_news_nameproduct a {
    color: #FF0000;
}
.c_right_news_nameproduct a:link {
    color: #FF0000;
}
.c_right_news_nameproduct a:hover {
    color: #FF0000;
    font-weight: bold;
    border-bottom: 1px solid #E0E0E0;
}
.c_right_news_infoproduct {
    float: left;
    height: 119px;
    margin-left: 10px;
    margin-top:10px;
    font-size: 12px;
    width: 430px;
    font-family: "宋体";
    border-bottom: 1px solid #E0E0E0;
    line-height:14PX;
}
.c_right_news_infoproduct a:link {
    font-size:12px;
    color:#000000;
}
.c_right_news_infoproduct a:visited { 
font-size: 12px; 
color: #000000; 
text-decoration: none; 
} 
.c_right_news_infoproduct a:hover {
    color:#B40202;
    border-bottom: 1px solid #E0E0E0;
}
/*下载*/
.c_right_news_Download {
    width:590px; margin:0px auto;height:auto; padding-top:5px;
}
.RepeaterDownload {
    width: 580px; 
    float:left; 
    overflow:hidden;
    height:auto;
    margin-top:10px;
    font-size:12px;
    border: 1px solid #E0E0E0;
}
.c_right_news_Downloadshopname {
    margin-top:1px;
    float:left; height:28px; line-height:28px; font-size:15px; width:580px;font-weight: bold;
    color:#FF0000;
    border-bottom: 1px dashed #E0E0E0;
}

.c_right_news_Downloadinfo {
    float: left;
    height: 20px;
    margin-top:10px;
    font-size: 12px;
    width: 580px;
    font-family: "宋体";
    border-bottom: 1px solid #E0E0E0;
}
.c_right_news_Downloadinfo a:link {
    font-size:12px;
    color:#000000;
}
.c_right_news_Downloadinfo a:visited {
        font-size: 12px;
        color: #000000;
        text-decoration: none;
    } 
.c_right_news_Downloadinfo a:hover {
    color:#B40202;
    border-bottom: 1px solid #E0E0E0;
}
.c_right_news_Downloadcontent {
    float: left;
    height:auto;
    margin-top:10px;
    font-size: 12px;
    width: 580px;
    font-family: "宋体";
    border-bottom: 1px solid #E0E0E0;
}
.c_right_news_downurl {
    float: left;
    height:24px;
    margin-top:10px;
    font-size: 12px;
    width: 580px;
    font-family: "宋体";
    border-bottom: 1px solid #E0E0E0;
}
.box_messages {
    width:590px;
    margin:0 auto;
    height:auto;
}
.text_messages {
    width: 590px;
    height:auto;
    float:left;
    margin-bottom:10px;
}
.text_messages label, input, img {
    float: left;
}
.text_messages label {
        font-size: 14px;
        width: 60px;
        height: 30px;
        line-height: 30px;
        text-align: right;
}
.text_messages input {
        font-size:12px;
        color:#817e7e;
}
.text_messages .Submit{
    width: 150px;
	background-color: #F1B900;
	border: 0;
	color: #fff;
	height: 50px;
	line-height: 50px;
	border-radius: 30px;
    margin-left:120px;
}
.Error_messages {
    font-size: 12px;
	line-height: 20px;
	text-align:left;
    color:#FF0000;
    float:left;
    text-align:left;
    margin-left:90px;
}
.box_await {
    width:590px;
    margin:0 auto;
    height:auto;
    text-align:center;
   float:left;
}
.box_await img {
    width:73px;
    height:73px;
    margin-left:258px;
    float:left;
    }
.main-im {
    font-size: 12px;
    font-family: "Microsoft YaHei", "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", Tahoma, Arial, STHeiti, sans-serif;
    _font-family: Tahoma, Arial, Helvetica, STHeiti, sans-serif;
    color: #333333;
    position: fixed !important;
    position:absolute; 
    left: 10px;
    top: 100px;
    top:expression(offsetParent.scrollTop+100); 
    z-index: 100;
    width: 110px;
    height: auto;
}
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative; }
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px; }
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9; }
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(../images/qq-icon-bg.png) no-repeat center 8px; }
.main-im .img-qq {max-width: 60px; display: block; position: absolute; left: 6px; top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.main-im .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute; }
.main-im .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB;}
.main-im .im_main .im-tel { color: #000000; text-align: center; width: 109px; height: 75px;}
.main-im .im_main .im-tel div{font-weight:bold;font-size: 12px;margin-top:11px;}
.main-im .im_main .im-tel .tel-num { font-family: Arial; font-weight: bold; color: #e66d15;}
.main-im .im_main .im-tel:hover { background: #fafafa; text-decoration: none;  }
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px; background: url(../images/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a { display: block; width: 52px; height: 47px; }
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px; }
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(../images/close_im.png) no-repeat left top; }
.main-im .close-im a:hover { text-decoration: none; }


.scroltit {
    z-index: 100;
    position: fixed !important;
    position: absolute;
    top: -100px;
    top:expression(offsetParent.scrollTop-100); 
    height: 26px;
    line-height: 26px;
    padding-bottom: 4px;
    margin-bottom: 4px;
}
    .scroltit .updown {
        float: right;
        width: 32px;
        height: 22px;
        margin-left: 4px;
    }
#but_up {
    background: url(up.gif) no-repeat 0 0;
    text-indent: -9999px;
}
#but_down {
    background: url(down.gif) no-repeat 0 0;
    text-indent: -9999px;
}