@charset "utf-8";
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-style: normal;
    font-family:"微软雅黑", Arial;
    font-size:14px;
    color:#512489}
img{border-width:0px;}
.fenge{
    width: 100%;
    clear: both;
    height: 10px;
    overflow: hidden;
    /*border-top: 1px solid #ddd;*/
}
.fenge15{width:100%;clear:both;height:15px;overflow:hidden;}

/*top开始*/
.e-topbg{ width:100%; height:auto; background-image:url('../images/top.jpg'); background-repeat:repeat-x; background-position:center; padding: 5px 0px;}
.e-topk{ width:1004px; height:106px; margin:0 auto;}
.e-top-logo{ width:303px; height:106px; float:left;margin-left: 50px;}
.e-topright{ width:586px;height:106px; float:right;padding-right:15px;text-align:right;}
.e-topup{ width: 500px; height:30px; float: right; font-size:12px; line-height:30px;  }
.e-topup a{
    color: #512489;
    text-decoration: none;
}
.e-toptel{
    width: 500px;
    height:46px;
    float: right;
    font-size:24px;
    font-weight:bold;
    line-height:46px;
    color:#FAF00B;
}
.e-topdown{
    width: 500px;
    height:30px;
    float: right;
    font-size:12px;
    color:#000;
    line-height:30px;
}


/*导航开始*/
.e-dh{
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #FFFFFF;
    background-color: rgb(243, 102, 6);
}
.e-dhk{ width:1004px; height:auto; margin:0 auto;}
.e-dh ul{margin:0 auto; float: left;list-style-type: none; font-size:14px; font-weight:bold; text-align:center;}
.e-dh li{ width: 128px; height:40px; float:left; margin-left:15px;color:#fdf4bb;}
.e-dh li a{ color:#FFFFFF; font-weight:bold; text-decoration:none; font-size: 16px;}
.e-dh li a:hover{
    color: #ea5504;
}

/*banner开始*/
.e-bannerbg{ width:100%; height:407px; background-image:url(../images/index-q_09.gif); background-position:top center; background-repeat:no-repeat;}
.e-bannerbg2{ width:100%; height:263px; background-image:url(../images/about_03.gif); background-position:top center; background-repeat:no-repeat;}
.e-bannerk{ width:1004px; height:auto; margin:0 auto;}
.e-bannerpic{ width:617px; height:auto; float:left; margin-left:387px;}
.e-bannernr{ width:479px; height:150px; float:left;margin-left:387px; padding-right:138px; font-size:12px; color:#a2a2a2; line-height:25px; text-indent:26px; padding-top:12px;}
/*友情链接*/
.e-youqing{width: 100%;
           float:left;
           height:auto;
           padding-top: 15px;
           padding-bottom: 15px;
           padding-left: 10px;
}
.e-youqing ul{width: 100%; margin:0 auto; float:left;list-style-type: none; font-size:14px; font-weight:bold; text-align:center;}
.e-youqing li{width:auto; height:20px; float:left; margin-left:10px;color:#ea5504;}
.e-youqing  li a{text-decoration:none;}
.e-youqing li a:hover{color: #ea5504;} 

/*第一行内容开始*/
.e-mainbody{ width:1004px; height:auto;margin: 0 auto;  
             /*background-color:#FFFFFF;*/
}
.e-mainbody1{ width:1004px; height:auto;margin: 0 auto; }
.e-first{ width:1004px; height:auto; float:left;margin-top: 10px;}
.e-first h2{width:100%; height:34px;line-height:34px; float:left;  font-size:16px; font-weight:bold; border-bottom:#512489 solid 2px; }
.e-first span{border-bottom:#ea5504 solid 4px; padding-bottom:5px;}
.e-first-L{
    width: 480px;
    height: 320px;
    margin-left: 20px;
    float: left;
}
.e-first-Lbt{
    width: 100%;
    height: 34px;
    float: left;
    border-bottom: solid 1px #e5e5e5;
}
.e-Black{ width:auto; height:34px;line-height:34px; float:left; padding-left:35px; font-size:16px; font-weight:bold;}
.e-blue{ width:auto; height:34px; line-height:34px; float:left; font-size:12px; color:#ea5504; padding-left:5px;}
.e-Grey{ width:auto; height:34px; line-height:34px; float:right; font-size:12px; color:#a8a8a8; padding-right:10px;}
.e-Grey a{ color:#a8a8a8; text-decoration:none;}
.e-Grey a:hover{ color:#333333;}
.e-first-Lpic{
    width: 100%;
    height: 189px;
    float: left;
    margin: 5px;
}
.e-first-Lnr{
    width: 100px;
    height: 189px;
    float: left;
    font-size: 12px;
    line-height: 25px;
    margin: 5px;
    color: #686868;
}

/*新闻动态JS开始*/
.e-first-R{
    width: 480px;
    height: 320px;
    float: left;
    margin-left: 20px;
}
#up {
    height: 35px;
    width: 100%;
    text-align: left;
    line-height: 35px;
    background-image: url(../images/1.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
    float: left;
}
#up a {color:#333333;text-decoration: none;}
#down1,#down2,#down3,#down4 {
    height: 182px;
    width: 100%;
    text-align: left;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
    border-right: solid 1px #e5e5e5;
    border-left: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
    float: left;
}
#down1 ul,#down2 ul,#down3 ul,#down4 ul {margin: 0px;float: left;list-style-type: none;}
#down1 li,#down2 li,#down3 li,#down4 li{ width:270px;line-height: 25px;padding-left: 10px; margin-left:10px;background-image:url(../images/index-q_36.gif);background-repeat:no-repeat;background-position:left center;float: left;}
#down1 li a,#down2 li a,#down3 li a,#down4 li a{ color:#686868; text-decoration:none;}
#down1 li a:hover,#down2 li a:hover,#down3 li a:hover,#down4 li a:hover{ color:#000000;}
.kong {background-image: url(../images/kong.gif);background-repeat: no-repeat;float: left;height: 35px;width: 96px;text-align: center;line-height: 35px;font-size: 14px;font-weight: bold;}
.bg {background-image: url(../images/zx.gif);background-repeat: no-repeat;text-align: center;float: left;height: 35px;width:96px;line-height:35px;font-size: 14px;font-weight: bold;}
#L2 { height: 35px;width: 96px;position: relative;left: 0px;line-height:35px;}
/*搜索框*/
.bd .part1{ margin:0px; position: relative;  }
.bd .part1 textarea{ width:263px; height: 140px; border:1px solid #d6d6d6; background:#fff; padding:15px; color:#999; font-size:14px; line-height:22px; overflow:hidden; resize: none}
.bd .part1 .clean{
    position: absolute;
    left: 50px;
    top: 195px;
    background: #512489;
    width: 90px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    color: #fff;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
}
.bd .part1 .makesure{
    position: absolute;
    left: 160px;
    top: 195px;
    background: #ea5504;
    width: 90px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    color: #fff;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
}
.bd .part1 .makesure1{ position:absolute; left:260px; top:105px; background:#ff8840; width:90px; height:30px; line-height:30px; vertical-align:middle; color:#fff; text-align:center; font-weight:bold; cursor:pointer;}
.bd .part1 .input{ width:120px; height:30px; border:1px solid #d6d6d6; padding-left:10px; line-height:30px; vertical-align:middle; color:#999;}
.bd .part1 .fl{ height:30px; line-height:30px; vertical-align:middle;}
.contentwarp{width:980px; margin-left:auto; margin-right:auto; margin-top:20px;}
/*新闻列表*/
.xinwenlist{margin: 0px;float: left;list-style-type: none;}
.xinwenlist li{width:470px;line-height: 25px;padding-left: 20px; margin-left:30px;
               background-image:url(../images/icon.png);
               background-repeat:no-repeat;background-position:0 -881px;float: left;}

/*第二行内容开始*/
.e-pp{ width:293px; height:303px; float:left;}
.e-ppbt{ width:100%; height:34px; float:left; 
         background-image:url(../images/c_03.png); 
         background-repeat:no-repeat; 
         background-position:left;}
.e-pppic{ width:291px; height:auto; float:left; border:solid 1px #e5e5e5;}
.e-ppnr{ width:273px; height:auto; float:left; font-size:12px; text-indent:26px; line-height:26px; padding:0 10px; color:#686868}
.e-sline{ width:24px; height:259px; float:left; background-image:url(../images/index-q_43.gif); margin-top:44px; background-position:left; background-repeat:repeat-y;}

.e-ts{ width:310px; height:303px; float:left; }
.e-tsbt{ width:100%; height:34px; float:left; 
         background-image:url(../images/c_03.png);
         background-repeat:no-repeat; 
         background-position:left;
         /*        background-size: cover;*/
}
.e-tspiclb{ width:330px; height:auto; float:left;}
.e-tspick{ width:150px; height:129px; float:left; margin-left:10px;*margin-left:15px;_margin-left:10px; }
.e-tspic{ width:144px; height:93px; float:left; border:solid 1px #e5e5e5; padding:2px;}
.e-tspicbt{ width:150px; height:30px; float:left; font-size:12px; line-height:30px;  text-align:center;}
.e-tspicbt a{ color:#686868; text-decoration:none;}
.e-tspicbt a:hover{ color:#512489; text-decoration:none;}

.e-xd{ width:460px; height:303px; float:left;}
.e-xdbt{ width:100%; height:34px; float:left; background-image:url(../images/index-q_33.gif); background-repeat:no-repeat; background-position:left;}
.e-xdlb{ width:290px; height:72px; float:left;}
.e-xdpic{ width:103px; height:72px; float:left; margin-left:10px;}
.e-xdpicnr{ width:160px; height:72px; float:left; margin-left:10px;margin-top: 20px;}
.e-xdpicnr p{ width:100%; height:24px; float:left; font-size:12px; line-height:24px;}
.e-xdpicnr p a{color:#686868; text-decoration:none;}
.e-xdpicnr p a:hover{color:#000000; text-decoration:none;}

/*广告与底部*/
.e-gg{ width:1004px; height:90px; margin:0 auto; background-image:url(../images/index-q_85.gif);}
.e-gg form{ width:400px; height:30px; float:right; margin-top:15px; line-height:30px;}
.e-gg #select {float: left;height: 20px;width: auto;margin-right: 5px;vertical-align: middle;margin-top: 5px;}
.e-gg input { background:#ea5504;background-repeat: no-repeat;float: left;height: 25px;width: 74px;font-size: 12px;color: #FFFFFF;text-align: center;vertical-align: middle;list-style-type: none;}

.e-foots{
    width: 100%;
    height: auto;
    background-color: #ea5504;
}
.e-foots p{ width:100%; height:25px; line-height:25px; font-size:15px; color:#FFFFFF; text-align:center;}
.e-foots p a{ color:#FFFFFF; text-decoration:none;}
.e-foots p a:hover{ text-decoration:underline;}
.e-foot{
    width: 750px;
    margin: 5px auto;
    padding-bottom: 20px;
    height: auto;

}
.e-foot p{
    width: 105px;
    line-height: 25px;
    font-size: 15px;
    color: #FFFFFF;
    text-align: center;
    height: auto;
    float: left;
    margin: 0px 10px;
}
.e-foota{
    width: 100%;
    height: auto;
    border-top: 1px #512489 solid;
    /*    background: #ea5504;*/
    background: #70381A;
    padding: 15px 0px;
}
/*企业简介开始*/
.e-jjmainleft{ width:201px; height:auto; float:left;}
.e-jjleft{ width:199px; height:auto; float:left; 
           border:solid 1px #999;  
           background-repeat:repeat-x; 
           background-position:bottom;
           /*          background-color: #fff;}*/
}
.e-jjleftbt{
    width: 184px;
    height: 53px;
    float: left;
    color: #512489;
    border-bottom: 2px solid #EA5504;
    line-height: 50px;
    font-size: 18px;
    font-weight: 700;
    padding-left: 15px;
}
.e-jjleft ul{ height:auto; float:left;list-style-type: none;display: block; padding-bottom:40px;}
.e-jjleft li{width:130px;height:35px;margin-left:10px; color:#512489;padding-left:50px;line-height:35px;float:left;font-size:14px;background-image:url(../images/index-q_36.gif);background-repeat:no-repeat;background-position:40px;border-bottom:dotted 1px #e5e5e5;}
.e-jjleft li a{ color:#686868; text-decoration:none;}
.e-jjleft li a:hover{ color:#512489; text-decoration:none;}
.e-jjleft p{
    width: 170px;
    line-height: 25px;
    color: #686868;
    font-size: 12px;
    float: left;
    padding-left: 15px;
}
.e-jjmainright{ width:791px; height:auto; float:left;  margin-left:10px;
                border:solid 1px #999;
                /*background-color: #fff;*/
}	
.e-jjrightbt{ width:771px;  font-weight:bold;height:35px; line-height:35px; border-bottom:dotted 1px #999; padding-left:20px; }
.e-jjrightbt-L{ width:300px;font-size:16px; float:left; font-weight:bold;}
.e-jjrightbt-R{ width:400px; float:right; padding-right:20px; font-size:12px; color:#512489; text-align:right; }
.e-jjrightbt-R a{ color:#686868; text-decoration:none;}
.e-jjrightbt-R a:hover{ color:#512489;}
.e-jjrightnr{ width:760px; height:auto; line-height:22px; text-indent:26px; padding:15px; float:left;}
.e-jjrightnr p{ color:#000;}
.e-jjrightnr-dbt{ width:100%; height:auto; font-size:20px; float:left; text-align:center; line-height:50px;}
.e-jjrightnr-date{ width:100%; height:30px; line-height:30px; text-align:center; float:left; font-size:12px; color:#686868;}

/*新闻动态列表*/
.e-newlbk{ 
    width: 770px;
    height: auto;
    float: left;
    margin-left: 10px;
}
.e-newlbk ul{}
/*.e-newlbk li{ width:670px; height:28px; float:left; padding-left:90px; line-height:28px; list-style-type:none;}*/
.e-newlbk li {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    padding-right: 20px;
    border-bottom: 1px dotted #A9A9A9;
}
.e-newlbk li a{ color:#686868; text-decoration:none;}
.e-newlbk li a:hover{ color:#512489;}
.e-newlbk .decoration {
    float: left;
    display: inline;
    margin: 14px 19px;
    height: 10px;
    width: 10px;
    border: 1px solid #0697DA;
    border-radius: 50%;
}
.e-newlbk .title {
    float: left;
    overflow: hidden;
    white-space: nowrap;
    width: 600px;
}
.e-newlbk .date{ color:#512489; float: right;color: #A9A9A9;}

/*图片新闻动态列表*/
.e-piclbk{ 
    width: 770px;
    height: auto;
    float: left;
    margin-left: 10px;
}
.e-piclbk ul{}
/*.e-newlbk li{ width:670px; height:28px; float:left; padding-left:90px; line-height:28px; list-style-type:none;}*/
.e-piclbk li {
    height: 120px;
    line-height: 120px;
    overflow: hidden;
    padding-right: 20px;
    border-bottom: 1px dotted #A9A9A9;
}
.e-piclbk li a{ color:#686868; text-decoration:none;}
.e-piclbk li a:hover{ color:#512489;}
.e-piclbk .pic {
    float: left;
    overflow: hidden;
    white-space: nowrap;
    width: 200px;
}
.e-piclbk .decoration {
    float: left;
    display: inline;
    margin: 50px 19px;
    height: 10px;
    width: 10px;
    border: 1px solid #0697DA;
    border-radius: 50%;
}
.e-piclbk .pic img{
    width: 120px;
    height: 90px;
    padding: 15px 10px 15px 10px;
}
.e-piclbk .title {
    float: left;
    overflow: hidden;
    white-space: nowrap;
    width: 400px;
}
.e-piclbk .date{ color:#512489; float: right;color: #A9A9A9;}

/*分页样式*/
.jogger2 {font-family: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif;width:100%; padding:10px 0 15px 0px; text-align:center; }
.jogger2 a {background-color: #e0dfdf;text-decoration: none; /* no underline */color: #636363;}
.jogger2 a:hover, div.jogger a:active {background-color: #512489;color:#fff;}
/*.jogger2 span.current {padding: 0.4em 0.8em 0.4em 0.8em;margin: 2px;background-color:#512489;color: #fff;}*/
.jogger2 span.disabled {display:none;}

/*联系我们*/
.e-map{ width:760px; height:auto; float:left; margin:10px;}
.e-Stores{width:790px; height:auto; float:left;}
.e-Storesk{ width:380px; height:95px; float:left;margin-left:10px; padding:10px 0px; border-bottom:dotted 1px #e5e5e5; }
.e-Storesk-L{ width:130px; height:95px; float:left; }
.e-Storesk-R{ width:240px; height:95px; float:left; padding-left:10px;font-size:12px; line-height:22px; }
.e-Storesk-R a { color:#686868; text-decoration:none;}
.e-Storesk-R a:hover{ color:#000000;}
