body,div,ul,li,a,h1,h2,h3,h4,h5,p,b,span,center,table,tr,td,img,input,textarea{margin:0; padding:0; font-family:'微软雅黑'}


/*公用*/
.fl{ float:left}
.fr{ float:right}
.bor{ border:0 !important}
.both{ clear:both; height:1px}
.cb { clear: both;}
.wid110{ width:110px;}
.padt40{ padding-top:40px}
.padt45{ padding-top:45px !important;}
.padt74{padding-top:74px}
.padt82{padding-top:82px}

.padt152{ padding-top:152px }
.marb30{ margin-bottom:30px}
.fon16{ font-size:16px !important;}
.fon32{ font-size:32px !important;}
.cofff{ color:#fff !important}
.marb16{ margin-bottom:16px !important}
.marb22{ margin-bottom:22px !important}
.marb25{ margin-bottom:25px !important}

.marb20{ margin-bottom:20px !important}
.marb45{ margin-bottom:45px !important}
.marb70{ margin-bottom:70px !important}
.fonb{ font-weight:bold !important}
.hei200{ height:200px}
.hei570{ height:570px}

.textac{ text-align:center}
.borb{ border-bottom:1px solid #9C0700}

.bor{ border:0 !important}






.index-div{ width:1000px; margin:0 auto; overflow:hidden}

.index-head{ height:73px; margin-bottom:5px ; padding-top:20px}

.index-head2{ position:absolute; left:0; top:30px; background:#C52620; z-index:999; width:100%; display:none;}
.index-h2-div{ position:relative;}
.index-h2-div a{ height:30px; line-height:30px; font-size:12px !important; color:#fff !important; font-weight:bold;}
.index-h2-div2{ position:absolute; top:0; left:106px;background:#C52620; z-index:999; width:100%;  display:none;}
.index-h2-div2 a{ border-bottom:1px solid #9C0700}

.index-h-left{ float:left; width:137px; }

.index-h-right{ float:right; width:863px; padding-top:2px}
.index-h-r-div{ overflow:hidden; margin-bottom:3px; height:26px}
.index-h-r-d-sou{ width:370px; height:24px; border:1px solid #eeeeee; overflow:hidden; float:right }
.index-h-r-d-sou .text{ width:320px; height:24px; border:0; float:left;padding:0 10px}
.index-h-r-d-sou .image{ padding-top:2px}
.index-h-r-d-p{ float:left; width:106px; height:25px; background:#da251c; line-height:24px; text-align:center; margin-left:2px}
.index-h-r-d-p a{ color:#fff; font-size:12px; text-decoration:none;}

.index-h-r-div2{ height:30px}
.index-h-r-ul{  width:865px;}
.index-h-r-ul li{ float:left; width:106px; background:url(../Images/headbg.jpg) repeat-x; height:30px; text-align:center; list-style:none; line-height:30px;margin-right:2px; position:relative}
.index-h-r-ul li:hover{ background:url(../Images/headbg-1.jpg) repeat-x;}
.index-h-r-ul li:hover .di{ color:#fff}
.index-h-r-ul .xuan{background:url(../Images/headbg-1.jpg) repeat-x;}
.index-h-r-ul .xuan .di{ color:#fff}
.index-h-r-ul a{ text-decoration:none; display:block; font-size:14px; color:#000; }
.index-h2-div:hover .borb{  background:#E80000 }
.index-h2-div a:hover{  background:#E80000 }



.index-lun{ overflow:hidden; margin-bottom:20px}
.index-l-left{ width:137px; float:left}
.index-l-l-p{ width:133px; height:30px; font-size:14px; background:url(../Images/an1.jpg) no-repeat; text-align:center; color:#fff; line-height:30px;margin-bottom:3px;overflow:hidden}
.index-l-l-ul{position:relative}
.index-l-l-ul li{ list-style:none;}
.index-l-l-u-div{ position:absolute; left:133px; top:0; z-index:1000; border:1px solid #f00; width:826px; height:250px; background:#fff; padding:20px; overflow:hidden; display:none}
.index-l-l-u-div-p{ background:#f9f9f9; padding:5px 10px; border-radius:10px; color:#666}
.index-l-l-u-div2{ overflow:hidden; padding:10px}
.index-l-l-u-div3{ width:850px;}
.index-l-l-u-div3 a{ float:left; text-decoration:none; color:#4c4c4c; width:260px; margin-right:15px; margin-bottom:6px; height:22px; overflow:hidden; font-size:12px}
.index-l-l-p2{ width:113px; height:30px; font-size:14px; background:url(../Images/an2.jpg) no-repeat; text-align:center;  line-height:30px; padding-right:20px; margin-bottom:3px; overflow:hidden;}
.index-l-l-p2 a{font-size:12px}
.index-l-l-ul li:hover .index-l-l-p2{ background:url(../Images/an2-1.jpg) no-repeat;}
.index-l-l-ul li:hover .index-l-l-p2 a{ color:#fff;}
.index-l-l-p2 a{ text-decoration:none;color:#000; display:block}
.index-l-right{ width:863px; float:right}
.lun{ width:863px; height:232px; margin-bottom:2px}

.index-l-t-ul{ overflow:hidden; width:870px;}
.index-l-t-ul li{ float:left; list-style:none; width:120px; height:92px; margin-right:4px;}


.index-dibu{ overflow:hidden; margin-bottom:10px}
.index-d-left{ float:left; width:304px;}
.index-d-l-img{ margin-bottom:6px;}
.index-d-l-title{ background:url(../Images/dian.jpg) no-repeat left; font-size:14px; color:#000; font-weight:bold; padding-left:6px}
.index-d-l-nei{ color:#121110; font-size:12px;}
.index-d-l-more a{ text-decoration:none; color:#121110; font-weight:bold; font-size:12px}
.index-d-l-more a:hover{ text-decoration:underline}

.index-d-zhong{ float:left; width:308px;padding:0 42px;}
.index-d-z-title{ color:#f00; font-size:16px; font-weight:bold; margin-bottom:4px}
.index-d-z-div{ overflow:hidden; padding-bottom:6px; border-bottom:1px dashed #666; margin-bottom:6px;}
.index-d-z-p{ float:left; width:108px;}
.index-d-z-div2{ float:right; width:190px;}
.index-d-z-p1 a{ text-decoration:none; color:#000; font-size:12px; font-weight:bold;}
.index-d-z-p1 a:hover{ text-decoration:underline} 
.index-d-z-p2 a{ text-decoration:none; color:#000; font-size:12px;}
.index-d-z-p2 a:hover{ text-decoration:underline} 

.index-d-right{float:right; width:304px;}


.foot{ width:1000px; min-width:1000px; height:30px; color:#000; font-size:12px; margin:0 auto; overflow:hidden; border-top:2px solid #DCDCDA}
.foot-left{ float:left; width:500px; margin-left:10px}
.foot-right{ float:right;  overflow:hidden; height:18px;}
.foot-right a{float: left;padding-left: 20px; padding-right:10px;height: 15px;line-height: 15px;display: block;background: url(../Images/spirit.png) no-repeat 5px -25px; color:#747474; text-decoration:none}
.foot-right a:hover{ text-decoration:underline; color:#000}
.news-tu{ overflow:hidden}
.news-div{ overflow:hidden;}
.news-d-left{ float:left; width:133px; padding-top:2px}
.news-d-l-title{ height:30px; background:url(../Images/news-d.jpg) no-repeat; text-align:center; margin-bottom:2px}
.news-d-l-title .p1{ font-size:14px; color:#fff; line-height:20px; height:16px}
.news-d-l-title .p2{ font-size:10px; color:#fff; height:10px; line-height:10px}
.news-d-l-div{ overflow:hidden}
.news-d-l-div p{height:30px; background:url(../Images/news-d3.jpg) no-repeat;text-align:center; margin-bottom:2px; line-height:30px}
.news-d-l-div a{ text-decoration:none; color:#121011; font-size:12px}
.news-d-l-div .xuan{background:url(../Images/news-d2.jpg) no-repeat;}
.news-d-l-div .xuan a{ color:#c10000}
.news-d-l-div p:hover a{ color:#c10000}
.news-d-l-div2{ overflow:hidden}
.news-d-l-div2 p{ margin-bottom:2px}

.news-d-right{ float:right; width:840px;}
.news-d-r-div{ overflow:hidden; margin-bottom:30px}
.news-d-z-title{ color:#f00; font-size:20px; font-weight:bold; margin-bottom:15px; padding-top:5px}

.news-d-z-div{ overflow:hidden; padding-bottom:12px; border-bottom:1px dashed #666; margin-bottom:12px;}
.news-d-z-p{ float:left; width:150px;}
.news-d-z-div2{ float:right; width:675px;}
.news-d-z-p1{ overflow:hidden; height:20px; line-height:20px}
.news-d-z-p1 a{ width:560px; text-decoration:none; color:#000; font-size:14px; font-weight:bold; float:left}
.news-d-z-p1 a:hover{ text-decoration:underline} 
.news-d-z-p1 span{ float:right; color:#000; font-size:12px}
.news-d-z-p2 a{ text-decoration:none; color:#000; font-size:12px;}
.news-d-z-p2 a:hover{ text-decoration:underline} 
.news-d-z-p3 a{ text-decoration:none; color:#000; font-size:12px; font-weight:bold}
.news-d-z-p3 a:hover{ text-decoration:underline} 

.fenye-div{ text-align:center; margin-bottom:70px}


.about-d-l-div{ overflow:hidden}
.about-d-l-d-p{}
.about-d-l-d-p2{ text-align:center; font-size:14px; color:#181615}

.down-d-r-div{overflow:hidden;background:#e7e8ec; width:100%; margin-bottom:30px}
.down-ul{ overflow:hidden; width:820px; margin:0 auto; padding:8px 0}
.down-ul li{ list-style:none; padding-left:12px; background:url(../Images/dian1.jpg) no-repeat left; overflow:hidden; height:25px; line-height:25px; border-bottom:1px dashed #b4b5b9; width:808px; margin:0 auto; margin-bottom:2px}
.down-u-span{ float:left; width:600px; font-size:12px; color:#161416}
.down-u-span2{ float:left; width:110px; color:#3a3a39; font-size:12px; text-align:center}
.down-u-a{ float:right; text-decoration:none; width:68px; height:20px; background:url(../Images/downbg-1.jpg) repeat-x; display:block; color:#6d757b; font-size:12px; line-height:20px; text-align:center}
.down-u-a:hover{background:url(../Images/downbg.jpg) repeat-x; color:#fff}




.pro-d-r-div{ overflow:hidden}
.pro-ul{ overflow:hidden; width:865px}
.pro-ul li{ float:left; width:150px; text-align:center; height:120px; margin-right:22px; list-style:none; margin-bottom:30px}
.pro-u-a{ display:block}
.pro-u-a1{ text-align:center; height:20px; color:#000; font-size:12px; line-height:20px; text-decoration:none; display:block}


.yingyong-div{ background:#e7e8ec; padding:10px; margin-top:2px; margin-bottom:20px; width:820px; overflow:hidden}
.yingyong-d-z-title{ color:#f00; font-size:20px; font-weight:bold; margin-bottom:5px;}

.yingyong-d-nei{ font-size:14px; color:#000}
.yingyong-d-r-div{ overflow:hidden; }


.yingyong-d-div{ width:840px; 

height: 36px;
overflow: hidden;
position: relative;
background: url(../Images/page_tab_bg.jpg) no-repeat 0 0;

}
.yingyong-nei{ overflow:hidden}
.yingyong-nei li{  list-style:none; text-align:center; 

float: left;
display: block;
padding: 10px 9px 0;
height: 26px;
line-height: 26px;
cursor: pointer;
color: #232323;
font-size: 13px;
font-family: "微软雅黑";
background: url(../Images/icon_06.gif) no-repeat right 0;


}
.yingyong-u-p{ width:auto; margin:0 auto; font-size:13px; color:#000; cursor:pointer;height:26px; line-height:26px;font-weight:bold; padding:0 30px;}
.yingyong-nei .xuan .yingyong-u-p{ background:url(../Images/liftNavlihover.jpg) repeat-x; color:#fff;}
.yingyong-nei .xuan .yingyong-u-p a{ color:#fff}
/*.yingyong-u-p:hover{ background:url(../Images/liftNavlihover.jpg) repeat-x; color:#fff}
.yingyong-u-p:hover a{ color:#fff}*/
.yingyong-u-p a{ color:#000; text-decoration:none;width:auto;}


.yingyong-d-div2{ overflow:hidden; width:800px; padding:20px;}
.yingyong-nei2{ overflow:hidden}
.yingyong-nei2 li{list-style:none; }
.yingyong-u-p2{}




.news-title{ text-align:center; font-size:20px; font-weight:bold; padding:20px 0 10px}
.news-time{ font-size:14px; text-align:center; margin-bottom:5px} 
.news-nei{ font-size:12px; }


.pro1-nei{ overflow:hidden; width:850px;}
.pro1-nei li{ float:left; width:120px; border-right:1px solid #fff; height:25px; list-style:none; text-align:center; }
.pro1-u-p{ width:100px; margin:0 auto; font-size:12px; color:#000; cursor:pointer;height:25px; line-height:25px; border-radius:2px}
.pro1-nei .xuan p{ background:url(../Images/an3.jpg) repeat-x; color:#fff}
.pro1-u-p:hover{ background:url(../Images/an3.jpg) repeat-x; color:#fff}

.login-div{ overflow:hidden; width:340px; margin:0 auto; margin-bottom:10px}
.login-d-p{ float:left; width:90px; line-height:30px; height:30px; font-size:16px; color:#000; text-align:right}
.login-d-p2{ float:left; width:245px;  height:30px;text-align: justify; border:1px solid #eeeeee}
.login-d-p2 input{ width:220px; height:22px; padding:4px 15px; border:0; background:none;}

.login-p{ width:140px; height:35px; background:url(../Images/denglu.jpg) no-repeat; margin:0 auto; color:#fff; text-align:center; line-height:35px; font-size:14px; cursor:pointer;}


.renli-div{ overflow:hidden}
.login-p2{ width:140px; height:35px; background:url(../Images/denglu.jpg) no-repeat; color:#fff; text-align:center; line-height:35px; font-size:14px; cursor:pointer; float:left; margin-left:10px; margin-bottom:10px}
.login-p2 a{ color:#fff; text-decoration:none}


.fenye{ overflow:hidden;margin-bottom:20px; font-size:16px; color:#949494;display:inline-block; line-height:42px}
.fenye a{ margin-left:5px;text-decoration:none; color:#797d83; font-size:12px; float:left; height:21px; background:url(../Images/fenyebg2.jpg) repeat-x; line-height:20px; border-radius:2px; padding:0 10px}
.fenye a:hover{background:url(../Images/fenyebg.jpg) repeat-x; color:#fff }
.fenye .current{ margin-left:5px;text-decoration:none; color:#fff; font-size:12px; float:left; padding:0 10px; height:21px; background:url(../Images/fenyebg.jpg) repeat-x; line-height:20px; border-radius:2px;}


/*.fenye .end{text-decoration:none; color:#949494; font-size:20px; float:left}
.fenye .num{ text-decoration:none; color:#949494; margin-right:20px; float:left; }
.fenye .next{ text-decoration:none; color:#949494; font-size:32px; float:left}
.fenye .prev{text-decoration:none; color:#949494; font-size:32px; float:left; margin-right:20px;}
.fenye .num:hover{ color:#023ee9}
.fenye .next:hover{ color:#023ee9}
.fenye .prev:hover{ color:#023ee9}
.fenye .current{ color:#023ee9}*/




.leftNavTitle{ padding:20px 0;}

.sitemap{padding: 30px 0 0 40px;
width: 900px;
height: auto;
background: url(../Images/sitemapBg.jpg) no-repeat 0 0;}
.linklist{ overflow:hidden}
.linklist li {
    float: left;
    width: 175px;
    height: 78px; list-style:none;
}

.linklist li img {
    padding: 3px;
    width: 148px;
    height: 52px;
    background: url(../Images/linkBg.jpg) no-repeat 0 0;
}






.language {
    height: 25px;
    line-height: 25px;
    text-align: right;
    color: #a0a0a0; float:right
}

.language a {
    color: #a0a0a0;
    padding: 0 3px; font-size:12px; text-decoration:none
}
.language a:hover { color:#3E3E3E; text-decoration:underline}





.yingyong-u-p2-div{ overflow:hidden; margin-bottom:20px}
.yingyong-u-p2-div .pic {
    float: left;
    width: 218px;}
.yingyong-u-p2-div .pic img {
    width: 216px;
    height: 122px;
    border: 1px solid #d7d8d9;
}
.yingyong-u-p2-div .txt {
    float: right;
    width: 550px;
	font-size:12px;
}
.yingyong-u-p2-div .txt a {
    font-weight: bold;
    color: #1f1f1f;
	text-decoration:none;
}
.yingyong-u-p2-div .txt a:hover{ text-decoration:underline}
.yingyong-u-p2-div .liaojie{
	font-weight: normal;
	}
.yingyong-u-p2-div .txt .intro {
    margin-top: 10px;
    height: 80px;
    line-height: 20px;
    overflow: hidden;
}

.yingyong-qianyue{ overflow:hidden;height: 30px;
line-height: 30px;
border-bottom: 1px dotted #cdcdcd;clear: both;
overflow: hidden;
padding-left: 15px;
overflow: hidden;
background: url(../Images/spirit.gif) no-repeat 0 -78px;font-size: 12px;color: #666; 
}

.yingyong-qianyue a{font-size: 12px;
color: #666; text-decoration:none; width:600px; overflow:hidden; float:left}
.yingyong-qianyue a:hover{ text-decoration:underline; color:#000}

