﻿
/* CSS Document */

	/*banner 鏍峰紡*/
.banner {position:absolute;width:100%;}
#banner li{position:absolute;width:100%;top:0;left:0;display:none;}	
#banner li img{width:100%;}

#banner li:first-child{
	display:block;
}

.bannerbg{position:relative;z-index:10;}
#leftBtn{left:0;background:url(../img/leftbtn.png) no-repeat center center ;}

#rightBtn{right:0;background:url(../img/rightbtn.png) no-repeat center center;}
#rightBtn ,#leftBtn{position:absolute;top:35%;width:40px;height:125px;display:block;opacity:0.5;
filter:alpha(opacity=50);z-index:100; cursor:pointer;}

body,div,p,h1,h2,h3,h4,h5,h6,img,ul,li,a,span,p,dl,dt,dd,strong{
    margin:0;
    padding:0;
    list-style:none;
    border:0;
    text-decoration:none;
    font-family:"microsoft yahei",SimSun;
    font-weight: normal;
}

body { overflow-x:hidden;}

.width-1100{width:1100px;margin:0 auto;}
.width-1200{width:1200px;margin:0 auto;}
.middle{margin:0 auto;}
.float-l{float:left;}
.float-r{float:right;}
.clear{clear:both;}

a{color:#272727;}
h1{font-size:18px;font-weight: normal;}

h2{
    font-size: 16px;
    font-weight: normal;
    color:#000;
}

h3{ font-size: 14px;

    font-weight: normal;
}

/*甯冨眬鏍峰紡*/
body{background:#fff;}

#b-top{
    background: #272a31;
    height: 47px;
    overflow: hidden;
}

.b-top1{
    width: auto;
    float: left;
}


.b-top2{
    width: 300px;
    text-align: right;
    float: right;
    padding-top: 6px;
}

.b-top3{
    width: 270px;
    text-align: right;
    float: right;

    line-height: 47px;
}

.b-top3 a{
    color:#e7e6e4;
}

.b-top3 a:hover{
    color:#ea2e0d;
}

#logo-nav{
    background: #fff;
}

.logo{
    width: auto; width:500px;

}

.logo-nav{
    position: relative;
}

.nav-ul{
    left: 520px;
    top:0;
    position: absolute;
    width: 808px;
    height: 125px;
    z-index: 2000;

}

.nav-ul li{
    width: 100px;
    background: url(../img/img30.jpg) no-repeat left top;
    padding-top: 30px;
    padding-bottom: 25px;
    text-align: center;
    float: left;
    height: 70px;
    position: relative;
}

.nav-ul li:first-child{
    background: url(../img/img30.png) no-repeat left top;

}


.nav-ul li h1{
    height: 32px;
    line-height: 32px;

}

.nav-ul li h1 a{
   color:#272a31;
    font-size: 15px;

}

.nav-ul li strong{
    display: inline-block;
    height: 25px;
    line-height: 25px;
    font-size: 10px;
    color:#272a31;
}


.mycs {background:#FFF none !important;
 width:840px !important;left:-200px !important;
 height:180px !important;top:104px !important;
 }
.mycs img {width:100PX; margin-bottom:30px; margin-top:20px;}
.mycs a {float:left; padding:0px 20px 0px 20px;
height:180px; display:block; width:100px !important;}
.mycs a:hover {background:#d64147;color:#FFF;}

.foot {background:#000000; height:35px; line-height:35px;color:#636363; text-align:center; font-size:13px;}

.nav-ul .second-div{
    position: absolute;
    left: -123px;
    top:0px;
}

.nav-ul .second-ul{
    position: absolute;
    left: 123px;
    top:105px;
    width: 120px;
    background: url(../img/img31.png);
    display: none;
	z-index:1;
}

.nav-ul .second-ul img{
    float: left;
    border: 3px #e7e6e4 solid;
}


.nav-ul .second-li {
    float: left;
    text-align: left;
    width: 120px;
}

.nav-ul .second-li a{
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: left;
    border-bottom: 1px solid #d2d3d5;
    background: #1d95d1;
	 text-indent:20px;
    display: inline-block;

    font-size: 14px;
    color:#fff;

}

.nav-ul .second-li a:hover{
    background: #ed1a23;
    border: 1px solid #ed1a23;
}






#part2{
    background: #232323;}

.part2-1 img{
    float: left;
}

.part2-1 .marquee{
    float: left;
    height: 63px;
    line-height: 63px;
    width: 625px;
    color:#949090;
    font-size: 16px;
}

.part2-2{

    padding-top: 14px;
    padding-left: 135px;
    width: 267px;
    background:url(../img/fenxiangbg.jpg) no-repeat left 2px;

}


.part3{
    padding-top: 60px;
    text-align: center;
}

.part3 .p3-h{
    color:#969ba2;
    font-size: 14px;
    text-align: center;
    height: 35px;
    line-height: 35px;

}

.part4{
    padding-top: 51px;
}

.part4 dl{
    float: left;
    padding-left: 58px;

}

.part4 dl:first-child{
    padding-left: 0px;
}



.part4 dt{
    padding-bottom: 26px;
}


.part4 dt img{
    border: 1px solid #dcdcdc;
}

.part4 .dd-1{
    width: 48px;

}

.part4 dl{
    width: 327px;
}
.part4 .dd-1{
    float: left;
    width: auto;

}



.part4 .dd-1 strong{
    display: block;
    height: 50px;
    background: #000;
    font-size: 17px;
    color:#fff;
    line-height: 50px;
    text-align: center;

}


.part4 .dd-1 span{
    border: 1px solid #e1e1e1;
    display: inline-block;
    height: 43px;


    text-align: center;
    border-top:0 ;

}

.part4 .dd-2{
    width: 255px;
    padding-left: 20px;
    float: left;

}

.part4 .dd-2 p{
    color:#666;
    font-size: 13px;
    line-height:30px;

}

.part4 .dd-2 h1{
    height: 32px;
}

.part4 .dd-2 h1 a{
    font-size: 15px;
    color:#000;
}

.part4 .dd-2 h1 span{
    color:#009dcd;
    font-size: 15px;
}

.part4 .dd-3{
    height: 55px;
    width: 100%;
    line-height: 55px;
    text-align: right;
    clear: both;

}

.part4 .dd-3 a{
    color:#009dcd;
    font-size: 15px;

}


 .part5-1{
    height: 36px;
}

.part5 .part5-1 img{ margin-left:220px; padding-top:20px;}

 .ul-p{
    clear: both;
    padding-top: 35px;
    padding-bottom: 15px;float:left;margin-left:200px;

}

 .ul-p li{
    width:200px;
    height: 40px;
	background:#041f4a;
    text-align: center;
    line-height: 40px;
    float: left;
	margin-bottom:10px;
    margin-right: 10px;


}

 .ul-p li a{
    font-size: 17px;
    color: #FFF;
}


 .ul-p li:hover{
    background: #64a2ee;

}

 .ul-p li:hover a{
    color:#fff;
}

.part5 .part5-2{
    clear: both;
}

#part6{
    height: 158px;
    background: url(../img/img10.jpg);
    margin-top: 33px;
}
.part6{
    position: relative;
}

.part6 .part6-1{
    width: 814px;
    float: left;
}

.part6 .part6-1 h1{
    color:#74ccd2;
    font-size: 18px;
    height: 65px;
    line-height: 75px;
}

.part6 .part6-1 p{
    color:#bec0bf;
    font-size: 14px;
    line-height: 26px;
}

.part6 .part6-2{
    width: 150px;
    height: 136px;
    float: left;
    margin-left: 66px;
    padding-top: 22px;
    padding-left: 22px;
    background-color: #74cbd2;
}


.part6 .part6-2 h1{
    color:#fcff00;
    font-size: 45px;

}

.part6 .part6-2 p{
    color:#fff;
    font-size: 26px;

}


.part6 .part6-2 h2{
    height: 32px;
    line-height: 32px;
    text-align: center;
    color:#fff;
    font-size: 15px;

}

.part6 .part6-3{
    position: absolute;
    z-index:10;
    left:500px;
    bottom: -25px;
}


.part7{
    text-align: center; margin-top:30px;
}
.part7-1{

    background: url(../img/img13.jpg) repeat-x;
}

.part7-1 h1{
    margin: 0 auto;
    width: 200px;
    background: #fff;
    height: 55px;
    line-height: 55px;
}

.part7-1 h2{
    line-height: 26px;
    font-size: 16px;
    height: 73px;
    width:790px;
    text-align: left;
    margin: 0 auto;
}

.part7 .part7-2{
    text-align: left;
}

.part7-2 h1{
    background: #fff;
    height: 55px;
    line-height: 55px;
    font-size: 22px;
    color:#15b1bc;
}




.part7-21{
    width: 520px;
    float: left;

}

.part7-21 .img{
    float: left;
}

.part7-21 .part7-2-1{
    float: left;
    width: 420px;

}

.part7-21 .part7-2-1 h2{
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    color:#000;
}

 .part7-21 .part7-2-1 p{
     line-height: 20px;
     font-size: 14px;
     color:#6c6b6b;
 }



.part7-2 .hengge{
    clear:both;

}

.part7-2 .gexian{
    height: 4px;
    clear:both;
    border-bottom: 1px solid #dbdbdb;
    border-top: 1px solid #dbdbdb;
    margin-top: 35px;

}



.part8 .title{
    height: 46px;
    line-height: 46px;
    border-left: 6px solid #74ccd2;
    padding-left: 20px;
    margin-top: 30px;
    font-size: 22px;
    color:#2e364b;
}

.part8{
    background: url(../img/img19.jpg) center 83px no-repeat;
}

.part8 .part8-1{
    padding-top: 33px;
}
.part8 ul li{

    height: 60px;
    width: 365px;
    padding-right: 10px;
    margin-left: 10px;
    border-bottom: 1px solid #009dcd;
    padding-top: 26px;
    padding-bottom: 26px;
}

.part8 ul li img{
    float: left;
}

.part8 ul li a{
    float: left;
    display: block;
    width: 300px;
    line-height: 20px;
    font-size: 14px;
    padding-left: 13px;
}


.part9{
    background: url(../img/img21.jpg) repeat-x 0 20px;
    text-align: center;
    margin-top: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #f2f3f5;
}
.part10{
    margin-top: 30px;
}

.part10  ul{
    padding-top: 35px;
    padding-left: 55px;
    width: 510px;
    padding-right: 20px;

}

.part10  ul li {
    width: 510px;

    height: 70px;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: 1px solid #555;

}
.part10 .p_time {
    margin-top: 4px;
    height: 66px;
    line-height: 22px;
    text-align: center;
    width: 45px;
}




.pri {
    display: block;
    height: 41px;
    line-height: 41px;
    text-align: center;
    color:#fff;
    font-size: 23px;
    background-color: #ea2e0d;

}


.pyue {
    display: block;
    height: 24px;
    line-height: 24px;
    text-align: center;
    color:#fff;
    font-size: 14px;
    background-color: #000;
}

.p-content{
    padding-left: 16px;
    width: 420px;
    float: left;
}
.a_title {
    color: #000;
    display: block;
    font-size: 14px;
    height: 25px;

    line-height: 21px;
}

.p-content p{
    color:#737373;
    font-size: 14px;
    line-height: 22px;

}

.part11 img{
    float: left;
}
.part11 .f-link{
    float: left;
    height: 56px;
    line-height: 56px;
    width: 900px;
}


.part11 .f-link a{
    color:#737373;
    font-size: 14px;

}

.part12{
    background-color:#333;
    height: 326px;
    overflow: hidden;
}

.part12 .part12-1{
    width:25px;
    float: left;
}

.part12 .part12-1{
    width: 250px;
    float: left;
}

.part12 .title{
    height: 30px;
    font-size: 17px;
    color:#e0a811;
    border-bottom: 1px solid #4d5056;
    padding-top: 30px;
}

.part12 h2{
    line-height: 20px;
    font-size: 14px;
    color:#b0acac;
    padding-top: 17px;
}

.part12-c{
    color:#707070;
    font-size: 14px;
    padding-top: 18px;
    line-height: 20px;
}

.part12-2{

}

.part12-3{
    float: right;
    width: 460px;

}
.part12-3 .bot-pro{
    padding-top: 8px;
    float: left;
}
.part12-3 a{
    display: inline-block;
    float: left;
    margin-left: 7px;
    margin-top: 7px;
}



/*棣栭〉浜у搧灞曠ず鏍峰紡*/

.zhsh-img{
    padding-top: 15px;
    float: left;

}

.zhsh-img li{
    width: auto;
    height: auto;
    position: relative;
    float:left;
	height:280px;
    margin-right: 14px;
    margin-top: 17px;
    border: 1px solid #dcdcdc;
    overflow: hidden;
}


.zhsh-img li h1{
    position: absolute;
    right: 2px;
    bottom: -41px;
    width: 140px;
    height: 80px;
    background: url(../img/img3.png);
    border-radius: 10px;


}

.zhsh-img li h1 a{
    color:#fff;
    font-size: 15px;
    display: block;
    width: 110px;
    height: 40px;
    margin: 0 auto;
    text-align: center;
    line-height: 40px;

}

.zhsh-img li h1 a:first-child{
    border-bottom: 1px solid #fff;
}




/*search鏍峰紡*/

.search_box{width:300px;border:0px solid #dcdcdc;height:33px;float:left;}


.i_t1_right_1_search{width:232px;height:29px;background:#eeeeee;color:#747474;float: left;padding-left: 5px;}


.search_btn{height:30px;padding-top:3px;display:inline-block;background:#eeeeee;float:left;}

.searchsd .an{height:29px;padding-top:0px;display:inline-block;background:#eeeeee;float:left;}

.search_box {
    border: 0 solid #dcdcdc;
    float: left;
    padding-top: 3px;
    height: 30px;

    width: 300px;
}
.i_t1_right_1_search {
    background: #eeeeee none repeat scroll 0 0;
    color: #747474;
    float: left;
    height: 25px;
    width: 232px;
    padding: 0;

    margin: 0;
    margin-left: 10px;
    padding-left: 5px;

}
.search_btn {
    background: #eeeeee none repeat scroll 0 0;
    display: inline-block;
    float: left;
    height: 30px;
    padding-top: 3px;
}
.searchsd .an {
    background: #eeeeee none repeat scroll 0 0;
    display: inline-block;
    float: left;
    height: auto;
    padding-top: 0;
}

.searchlist ul li{
    border-bottom: 1px dashed #817e7e;
    padding: 15px 0;
}


.nav-ul li ol{ background:#00a0ea; display:NONE; position:absolute;left:0;top:104px; z-index:-1;width:100px; padding:0PX;margin:0PX;}
.nav-ul li ol li {background:none !important;height:20px; line-height:20px !important; font-size:15px !important;width:100%; text-align:CENTER; padding:20px 0 20px 0;margin:0px;}
.nav-ul li:hover ol {display:block !important;}
.nav-ul li ol li a{color:#FFF;}



