/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{font-size:12px;font-family:'Microsoft YaHei'; color:#666;}
a{color:#666;}
a:hover{color:#f60; text-decoration:none;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }

.wapper{ width:1005px; margin:0 auto;}

.head{height: 98px;}
.logo{float: left;}
.logo img{display: block;}
.tel{float: right;}
.tel img{display: block;padding:20px 0px;}

.con1{margin-top:5px !important;}
.c1_l{width:785px;float:left;border-top:4px solid #129ad4 !important;border:1px solid #cad0d0;}
.biaoti1{height: 35px;line-height: 35px;margin-bottom:5px;background: #fff;}
.biaoti1 img{display: inline-block;float:left;background: #fff;}
.biaoti1 span{display: inline-block;float:left;background: #fff;padding-left: 10px;}
.biaoti1 a{display: inline-block;float:right;font-size: 12px;padding:0px 15px;}
.biaoti2{height: 35px;line-height: 35px;margin-bottom:5px;}
.biaoti2 a{display: inline-block;float:right;font-size: 12px;padding:0px 15px;}
.c1_con{background:#fff;padding: 10px 10px;}
.c1_con .c1_cl{float: left;width: 375px;}
.c1_con .c1_cl img{display: block;width: 100%;}
.c1_con .c1_cr{float: right;width:380px;}
.c1_con .c1_cr h2{font-size: 18px;color: #444;height: 27px;line-height: 27px;text-align: center;}
.c1_con .c1_cr ul{-webkit-padding-start: 20px;}
.c1_con .c1_cr ul li{height: 20px;line-height: 20px;font-size: 15px;color:#444;list-style: initial;}
.c1_con .c1_cr ul li a{color: #444;}
.c1_con .c1_cr ul li b{display: inline-block;float: right;font-weight: normal;}
.c1_r{width:215px;float:right;}
.c1_r ul{}
.c1_r ul li{}
.c1_r ul li img{display: block;width: 100%;}

.con2{margin-top:5px !important;}
.c2_l{width:785px;float:left;border-top:4px solid #129ad4 !important;border:1px solid #cad0d0;background: url(../images/djydbg.jpg) #ccc left center no-repeat;min-height: 175px;}

.c2_con{padding: 10px 160px;}
.c2_con ul{}
    .c2_con ul li {
        height: 20px;
        line-height: 20px;
        font-size: 13px;
        color: #444;
        width: 46%;
        float: left;
        background: url(../images/dd.png) left center no-repeat;
        padding-left: 18px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
.c2_con ul li:nth-child(2n){float: right;}
.c2_con ul li a{color: #444;}

.c2_r{width:213px;float:right;border-top:4px solid #129ad4 !important;border:1px solid #cad0d0;}
.c2_r ul{padding: 8px 0px;}
.c2_r ul li{/*height: 40px;*/line-height: 40px;font-size: 13px;color:#444;background: url(../images/dd.png) left center no-repeat;padding-left: 18px;text-overflow:ellipsis;
                 overflow:hidden;
                 white-space:nowrap;}
.c2_r ul li a{color: #444;}


.foot_bg{background:#129ad4;}
.foot{width:1005px;margin:0 auto;}
.foot_l{float:left;width:420px;}
.foot_l img{display:block;float:right;margin-right:20px;}
.foot_r{float:right;width:585px;padding:20px 0px;}
.foot_r ul{}
.foot_r ul li{line-height:24px;color: #FFFFFF;font-size: 14px;}
.foot_r ul li a{color:#fff;}


/*inside.html*/
.inside{margin-top:40px;}
.weizhi{height: 36px;line-height: 36px;border-bottom: 1px solid #999;font-size: 20px;color: #444;}
.weizhi strong{font-size:24px;float:left;font-weight: normal;}
.weizhi span{font-size:16px;float:right;margin-right:5px;}
.weizhi span a{font-size:16px;font-weight:normal;color:#000;}
.inside_con{padding:10px;font-size: 16px;}

.inside_con{margin-bottom:10px; padding:10px;}


.weideslink1{width:1003px;margin:10px auto; height: 150px;list-style-type:none;}
.weideslink1 li{float:left;margin: 12px;width:155px;text-align:center;}
.weideslink1 .prev, .weideslink1 .next {
    width: 28px;
    height: 40px;
    margin:45px 11px;
    background: url(../images/arrow.png) no-repeat;
    cursor: pointer;
}
.weideslink1 .prev {
    float: left;
    background-position: 0px 0px;
}
.weideslink1 .next {
    float: right;
    background-position: -28px 0px;
}
.weideslink1 .content {
    float: left;
    border: 0px solid red;
    width: 900px;
}

.weideslink2{width:1003px;margin:10px auto; height: 110px;list-style-type:none;}
.weideslink2 li{float:left;margin: 12px;}
.weidead{width:1003px;margin:10px auto; }

.weidelun2{width:1003px;margin:10px auto;height: 370px;list-style-type:none;background: url(../images/fwsh.jpg) no-repeat;}
.weidesmenu{width:1003px;height: 50px;border-top:#cad0d0 solid 1px;border-bottom:#cad0d0 solid 1px;margin-top:48px;}
#weidesmenu li{float:left;height:50px;border-left:#cad0d0 solid 1px;width:142px;text-align:center;line-height:50px;font-size:12px;}
#weidesmenu li:hover{background:#2776c3;color:#ffffff;cursor:pointer;}
#weidesmenu .on{background:#2776c3;color:#ffffff;cursor:pointer;}
#weideslunn{background:#ffffff;width:983px;height:250px;margin: 10px;}
.weideslunnl{float:left;width:650px;height:250px;margin:0 10px;}
.weideslunnr{float:right;width:310px;height:250px;}
.weideslunnr img{margin:15px 5px;}
.weideslunnl1{text-align:center;border-bottom:#cad0d0 dashed 1px;}
.weideslunnl1 span{font-size:16px;font-weight:bold;}
.weideslunnl1 span a{color:#1396cc;    line-height: 60px;}
.weideslunnl b{font-size:14px;line-height:30px;display: block;font-weight: normal;}


.weidelun1{width:1003px;margin:10px auto;height: 330px;list-style-type:none;background: url(../images/zjjs.jpg) no-repeat;}
.weidesmenu1ss{float:right;padding-right: 15px;}
.weidesmenu1ss  a{text-align:right;line-height:50px;font-size:14px;}
.weidesmenu1{width:1003px;height: 50px;border-top:#cad0d0 solid 1px;border-bottom:#cad0d0 solid 1px;margin-top:48px;}
#weidesmenu1 li{float:left;height:50px;border-right:#cad0d0 solid 1px;width:95px;text-align:center;line-height:50px;font-size:14px;}
#weidesmenu1 li:hover{background:#2776c3;color:#ffffff;cursor:pointer;}
#weidesmenu1 .on{background:#2776c3;color:#ffffff;cursor:pointer;}
#weideslunn1{background:#ffffff;width:983px;height:210px;margin: 10px;}
#weidelunns1{background:#ffffff;width:1003px;height:230px;}
#weidelunns1 .prev, #weidelunns1 .next {
    width: 28px;
    height: 40px;
    margin:95px 11px;
    background: url(../images/arrows.png) no-repeat;
    cursor: pointer;
}
#weidelunns1 .prev {
    float: left;
    background-position: 0px 0px;
}
#weidelunns1 .next {
    float: right;
    background-position: -28px 0px;
}
#weidelunns1 .content {
    float: left;
    border: 0px solid red;
    width: 900px;
}
#weidezj li{float:left;width:300px;height:210px;margin:10px 0;}
.weidezjd1{float:left;width:121px;height:210px;}
.weidezjd1 img{margin: 30px 0;}
.weidezjd2{float:left;width:159px;height:210px; margin:0 10px;}
.weidezjd2 .zjsp1{font-size:14px;line-height:26px;}
.weidezjd2 .zjsp2 a{font-size:14px;line-height:26px;color:#D40205;}
.weidezjd2 b{display: block;font-weight:normal;text-overflow:ellipsis;
                 overflow:hidden;height:94px;
                 /*white-space:nowrap;*/}
.wdbin{width: 135px;height: 30px;background:#138DCC;border-radius:5px;text-align:center;margin-top:5px;}
.wdbin a{font-size:14px;line-height:30px;color:#ffffff;}

.zmenu{position: relative;z-index: 88;width:100%;height:50px;background:#014e9c;}
.zmenus{width:1003px;height:50px;margin:0 auto;}
.zmenus li{list-style-type:none;float:left;text-align:center;}
.zmenus li:hover{background:#f49602;}
.zmenus .on{background:#f49602;}
.zmenul a{color:#ffffff;font-size:16px;padding:0 30px;line-height:50px;}
.zmenus li .sub {display: none;width:124px;position: absolute;background: #014e9c;line-height: 26px;}
.lunbo{width:1003px;margin:0 auto;height:322px;background:url(../images/upbg.jpg);text-align:center;}
.lunbo .hd {
    width: 100%;
    position: relative;
    bottom: 35px;
    left: 0;
    height: 5px;
    line-height: 5px;
    text-align: center;
    border: 0px solid red;
}
.lunbo .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:13px; 
background:url(../images/dot.png) -13px 0 no-repeat; margin-right:15px; overflow:hidden; font-size:0px;}	
.lunbo .hd ul li.on{  background:url(../images/dot.png) 0 0 no-repeat;  }