@charset "utf-8";
/* CSS Document */
body{ font-size:12px; font-family:"微软雅黑";}
button{ border:0;}
a:link,a:visited{ text-decoration:none; color:#212121; font-family:"微软雅黑";}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;}
.cf{zoom:1}
.float_left{float: left;}
.float_right{float:right;}
.box_shaw{box-shadow: 3px 4px 15px #ccc;}
/*首页index.............................................................................................*/
.header{ width:1190px; height:40px;background:#239be2; margin:0 auto;}
.header span{ width:816px; _width:800px;height:40px; float:left; line-height:40px; padding-left:12px; _padding-top:10px;box-sizing:border-box; color:#FFF;font-size:16px;}
.header .hed_p{ width:368px;*width:360px; height:40px; float:left; line-height:40px; color:#FFF; position:relative; _padding-top:10px;}
.header input{ width:170px; height:22px; border:1px solid #FFF; border-radius:30px; background:0; padding-left:15px; box-sizing:border-box; color:#FFF; }
.header img{ margin-top:3px; display:inline-block;}
.header .hed_p .fdj{ position:absolute; left:225px; top:13px;}
.header .hed_p .wx{vertical-align:middle;margin-top:-6px;}
.wxpic{ position:absolute; top:31px; right:31%; display:none;}
.header .hed_p strong{font-weight:100;font-size:16px;}
/*导航*/
#nav{ width:1190px; height:95px; margin:0 auto; border-bottom:3px solid #4d6a8f;}
#nav  img{ margin-top:26px;}
.nav_ul{width:785px; height:95px; float:right;}
ul.nav_ul li{ float:left;height:95px; line-height:95px; margin: 0 0 0 50px;position: relative;z-index:10;}
ul.nav_ul li a:hover{color: #004898;}
ul.nav_ul li.on a{color: #004898;}
.nav_ul li ol{position: absolute;top: 65px;left: -25px;background: url(../images/sanjiao.jpg)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/sanjiao.jpg*/ no-repeat center top;padding-top: 5px;width: 100px;display: none;}
.nav_ul li ol li{margin-left: 0;height: 38px;line-height: 38px;background: url(../images/bj.png)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/bj.png*/ repeat left top;float:none;text-align: center;border-bottom: 1px solid #75839c; z-index:30;}
.nav_ul li.on ol li a{color: #fff;}
.nav_ul li ol li a{color: #fff;}
.nav_ul li.on ol li a:hover{color: #004898;}
/*banner*/
section #all { width:1190px; height:338px; margin:0 auto; overflow:hidden; position:relative;}
section ul { width:100000px; height:338px; position:relative; left:0; top:0;}
section ul li{ float:left;}
section span{ width:35px; height:55px; top:43%; position:absolute;}
section .l{ background:url(../images/ban_jt.png)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/ban_jt.png*/ no-repeat; left:10%;}
section .r{ background:url(../images/ban_jt.png)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/ban_jt.png*/ no-repeat  -35px 0; right:10%; left:auto;}

/*concent*/
#concent{ width:1190px; margin:26px auto 0;}
#concent .con_1{ width:1190px;}
.con_1 .left{ width:864px;float:left; /*box-shadow:-10px -10px 30px ;*/}
.con_1 .left .tit{ border-bottom:1px solid #e0e0e0; height:64px;}
.con_1 .left .tit .img1{ float:left; margin:13px 20px 0 22px;}
.con_1 .left  .tit .p{ float:left; width:750px; height:64px;font-size:20px; color:#027dc3;line-height:20px; padding-top:13px; box-sizing:border-box;}
.con_1 .left  .p span{ color:#707070; font-size:12px;}
.con_1 .left  .tit a{ float: left;color:#707070; line-height:64px;}
.con_1 .left .tit .img2{ float:left; margin:28px 0 0 10px;}
.con_1 .left .tit2{ height:140px;border-bottom:1px dashed #e0e0e0; padding-left:20px;}
.con_1 .left .tit2 img{ margin:13px 17px 0 0 ; float:left;}
.tit_h2{ width:670px; height:35px;float:left; margin-top:13px; font-size:18px; color:#027dc3;}
.tit2 p{ color:#8d8d8d; line-height:23px;}
.tit2 a{ color:#ff6600; margin-left:604px;}
.left .tit3{ float:left; padding:10px 0 10px 0px; box-sizing:border-box;}
.left .tit3 li{ width:400px; height:26px;float:left; font-size:14px; color:#484848;line-height: 26px;background: url(..images/tit_3_gray.png)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/tit_3_gray.png*/ no-repeat left center;margin:0 10px;}
.left .tit3 li:hover{background: url(..images/tit_3_blue.png)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/tit_3_blue.png*/ no-repeat left center;}
.left .tit3 li a{float: left;margin-left: 10px;}
.left .tit3 li  span{float: right;}
.left .tit3 li img{ margin-right:6px;}
.left .tit3 li a:hover{ color:#027dc3;}
.right{ width:300px;float:right;}
.right .r_h2{ height:66px; background:#027dc3;}
.right .r_h2 .img1{ float:left; margin:18px 20px 0 15px;}
.right .r_h2 .p{ float:left; width:170px; height:66px;font-size:20px; color:#FFF;line-height:20px;line-height:20px; padding-top:13px; box-sizing:border-box;}
.right .p span{ color:#4ea4d5; font-size:12px;}
.right .r_h2 a{float: left;color:#FFF; line-height:64px;}
.right .r_h2 .img2{ float:left; margin:27px 20px 0 5px;}
.right .r_ul{ padding:20px 0 0 16px; box-sizing:border-box; border:1px solid #e0e0e0;}
.right .r_ul>li{ height:26px;line-height: 26px;}
.right .r_ul>li span{ color:#027dc3;}
#concent .con_2{ width:1190px;}
.con_2 .left{ width:864px;float:left; /*box-shadow:-10px -10px 30px ;*/}
.con_2 .left .box_1{ width:420px; height:295px; float:left; margin:20px 12px 0 0 ;}
.con_2 .left .tit{ border-bottom:1px solid #e0e0e0; border-top:2px solid #027dc3; height:64px;}
.con_2 .left .tit .img1{ float:left; margin:17px 20px 0 22px;}
.con_2 .left  .tit .p{ float:left; width:294px; height:64px;font-size:20px; color:#027dc3;line-height:20px; padding-top:22px; box-sizing:border-box;}
.con_2 .left  .p span{ color:#707070; font-size:12px;}
.con_2 .left  .tit a{ float: left;color:#707070; line-height:64px;}
.con_2 .left .tit .img2{ float:left; margin:28px 0 0 10px;}
.con_2 .left .tit2{ height:140px;border-bottom:1px dashed #e0e0e0; padding-left:20px;}
.con_2 .left .tit2 img{ margin:13px 17px 0 0 ; float:left;}
.con_2 .left .box_1  .tit_do{ height:230px;}
.con_2 .right{margin-top: 18px;}
.con_2 .right>li{background: url(../images/dot.jpg)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/dot.jpg*/ no-repeat left center;height: 30px;line-height: 30px;border-bottom: 1px dashed #e0e0e0}
.con_2 .right>li:hover{background: url(../images/dot-h.jpg)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/dot-h.jpg*/ no-repeat left center;}
.con_2 .right>li a{margin-left: 10px;}
.con_2 .right>li a:hover{color: #027dc3}
ul.tit_do_top{ float:left; width:129px;_width:110px;*width:110px; height:210px; padding:17px 0 0 20px; box-sizing:border-box; }
ul.tit_do_top li{ width:104px; height:33px; background:url(box_1_bg_gray.png)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/box_1_bg_gray.png*/ no-repeat; margin-bottom:7px; font-size:14px; line-height:33px; text-align:center; color:#636363;}
ul.tit_do_top li.current{ background:url(../images/box_1_bg.png)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/box_1_bg.png*/ no-repeat; color:#FFF;}


/*ul.tit_do_img{float: left;width: 280px;height: 204px;margin-top: 15px; position:relative; z-index:4px;}
ul.tit_do_img li.b{position:absolute; left:0; top:0;}
#hydt{width: 280px;height:204px; overflow:hidden; }

ul.tit_do_img li{float: left; }
ul.tit_do_img li.active{display: block;}
ul.tit_do_img.b{ float:left; padding:10px 0 10px 0px; box-sizing:border-box; border-left:1px solid #e0e0e0;}
ul.tit_do_img.b  li{ width:276px; height:30px;font-size:14px; color:#484848;line-height:26px;display:block ;border-bottom:1px dotted #e0e0e0;}
ul.tit_do_img.b  li a{float: left;margin-left: 10px;}
ul.tit_do_img.b  li  span{float: right;}
ul.tit_do_img.b  li img{ margin-right:6px;}
ul.tit_do_img.b  li a:hover{ color:#027dc3;}*/
.tit1{border-bottom: 1px dashed #e0e0e0;width: 390px;margin-left: 15px;padding-bottom: 10px}
.tit1 a{ color:#ff6600;/*margin-left: 100px;*/}
.tit1 img{margin-top: 13px;}
.tit1 p{color: #8d8d8d;line-height: 23px;}
h2.tit1_h2{line-height:28px; margin-top:13px; font-size:18px; color:#027dc3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tit1-nr{width: 258px;margin-left: 10px;}

ul.tit_do_img{float: left;width: 280px;height: 204px;margin-top: 15px; position:relative; z-index:4px;}
.hover{ position:relative;float: left;}
.hover  ul{position:absolute; left:0; top:0;}
ul.tit_do_img li.b{position:absolute; left:0; top:0;}
#hydt{width: 280px;height:204px; overflow:hidden; }
ul.tit_do_img li{float: left; }
ul.tit_do_img li.active{display: block;}
ul.tit_do_img.b{ float:left; padding:10px 0 10px 0px; box-sizing:border-box; border-left:1px solid #e0e0e0;}
ul.tit_do_img.b  li{ width:276px; height:30px;font-size:14px; color:#484848;line-height:26px;display:block ;border-bottom:1px dotted #e0e0e0;}
ul.tit_do_img.b  li a{float: left;margin-left: 10px;}
ul.tit_do_img.b  li  span{float: right;}
ul.tit_do_img.b  li img{ margin-right:6px;}
ul.tit_do_img.b  li a:hover{ color:#027dc3;}

#foot{width: 1190px;border-top: 1px solid #004898;margin: 20px auto 0;}
.footer{border-top: 1px solid #3e76b3;background: #e7f6ff;}
.tu{margin:25px 15px 0 15px;border-bottom: 1px solid #bbd5e4;padding-bottom: 20px;}
.tu a{margin: 0 13px 0 0px;}
.nav-bottom{height: 70px;line-height: 70px;font-size: 14px;margin:0px 15px 0 15px;border-bottom: 1px solid #bbd5e4;}
.nav-bottom p a{margin: 0 50px 0 0;font-family: 微软雅黑}
.nav-bottom a{font-family: Arial;color: #132334;}
.nav-bottom a:hover{color: #000;}
.foot-bottom{margin:20px 15px 0 15px;line-height: 24px;color: #122335;padding-bottom: 20px;}
.foot-bottom a{margin: 0 0 0 10px;}
.foot-bottom img{border:1px solid #6484a4;}
.float_left2{float:left;padding-top:5px;}
.float_right img{border:0;margin-top:-8px;}

.list-right{float: left!important;width: 260px;}
.list-right h2 p{font-size: 20px;margin-top: 5px;}
.list-right ul.r_ul1,.list-right ul.r_ul2{border:1px solid #e0e0e0;padding:0 20px;padding-top: 0;margin-top: 0}
.list-right ul.r_ul1 li,.list-right ul.r_ul2 li{border-bottom: 1px solid #e0e0e0;line-height: 40px;height: 40px;width: 220px;overflow: hidden;margin-right: 0;float: left;}
.list-right ul.r_ul1 li.on a{color: #027dc3;font-weight: bold;}
.list-right ul.r_ul1 li{font-size: 14px;background: url(hui-r.jpg)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/hui-r.jpg*/ no-repeat right center;}
.list-right ul.r_ul1 li:hover{background: url(lan-r.jpg)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/lan-r.jpg*/ no-repeat right center;}
.list-right ul.r_ul2 li{font-size: 12px;}
.list-right ul.r_ul1{border-bottom: none;}
.list-right ul.r_ul2{border-top: none;}
.list-right ul.r_ul1 li a,.list-right ul.r_ul2 li a{color: #2d2d2d}
.list-right ul.r_ul1 li a:hover,.list-right ul.r_ul2 li a:hover{color: #027dc3;font-weight: bold;}

.right-img{float:right;width: 905px;border-top: 2px solid #027dc3;}
p.mbx{background: url(mbx.jpg)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/mbx.jpg*/ no-repeat 20px center;line-height: 62px;padding-left: 40px;font-size: 16px;color: #027dc3;font-weight:bold;border-bottom: 1px solid #e0e0e0 }
p.mbx a,p.mbx span{font-size: 14px;font-weight: normal;color: #9a9a99}
ul.list-img-ul{margin:0 20px;}
ul.list-img-ul li{float: left;width: 240px;margin: 20px 23px;display: inline; }
ul.list-img-ul li dl{width: 100%;height:300px;}
ul.list-img-ul li dl dd{margin:0 10px;}
ul.list-img-ul li dl dd.bt a{font-size: 14px; color: #027dc3;line-height: 30px;}
ul.list-img-ul li dl dd.xq{font-size: 12px;line-height: 18px;margin: 5px 10px;}
ul.list-img-ul li dl dd span{font-size: 12px;color: #a9a9a9;margin-left: 5px;}

.page{ background:#fff;text-align:center;margin-bottom: 20px; padding-top:20px;}
.page ul{ width:440px; margin:0 auto;}
.page ul li{ border:1px solid #e2e2e2; float:left; margin-right:-1px; width:auto;}
.page ul li a{ display:block; padding:10px 16px; }
.page ul li.onhover a{ background:#2577e3;color:#fff;}
.page ul li a:hover{color:#fff; background:#2577e3}

.article{}
.article h1{font-size: 24px;text-align: center;margin-top: 20px;line-height: 60px;}
.article p span{font-size:16px;}
.article p{font-size:16px;}
.article p.fu-bt{line-height: 30px;text-align:center;font-size: 16px;}
.art-left{border-top: 1px dotted #d0d0d0;margin:0 10px;margin-top: 10px;}
.art-left p{height: 30px;line-height: 30px;}
.art-left p span{margin-right: 20px;color: #9c9c9c}
.art-left p a{color: #9c9c9c}
.art-left p a:hover{color: #2577e3}
.article-art{line-height: 30px;margin: 10px 20px;}
.article-art div{text-indent: 2em;}
.article-art div strong{font-size: 24px;color: #027dc3;}
.art-bottom{margin: 0 20px;height: 60px;line-height: 60px;border-top: 1px solid #e9e9e9;border-bottom: 1px dashed #e9e9e9;margin-bottom: 20px;}
.art-bottom a{color: #5d5d5d}

ul.list-ld-ul li{float: none;margin-top: 36px; width: 800px; display: block;border-bottom: 1px solid #e9e9e9;padding-bottom: 20px;}
ul.list-ld-ul li dt{float: left;margin-left: 65px;margin-right: 80px;}
ul.list-ld-ul li dd.bt{font-size: 24px;color: #027dc3}
ul.list-ld-ul li dd.xq{width: 700px;font-size: 14px;}

div.img{text-align: center;}
ul.list-new{}
ul.list-new li{background: url(../images/hui-sj.jpg)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/hui-sj.jpg*/ no-repeat left center;margin: 0 20px;border-bottom: 1px solid #dddddd;height: 50px;line-height: 50px;padding-left: 10px;}
ul.list-new li:hover{background: url(../images/righ-sj.jpg)/*tpa=http://www.cccc-group.com/Content/chengshijianshe/imges/righ-sj.jpg*/ no-repeat left center;}
ul.list-new li a{float:left;font-size: 14px;color: #484848;}
ul.list-new li a:hover{color: #027dc3;}
ul.list-new li span{float:right;font-size: 12px;color: #484848;}
.article-art p{color: #484848}
p.bt{font-size: 18px;}

/*网站导航*/
.right-img .article .dh{ height:40px; line-height:40px; font-size:18px;}
.right-img .article .dh a{ color:#027dc3;}
.right-img .article p{  line-height:30px; font-size:16px;}
.right-img .article p a{ margin-right:20px;}



.lunbo{ width:300px; height:230px; overflow:hidden; position:relative;}
.lunbo>ul{ height:200px;   width:99999px; position:absolute; left:0; top:0;}
.lunbo>ul>li{ float:left;position:relative; width:300px; height:200px;}
.lunbo >ul>li img{width:100%; max-height:200px;}
.lunbo >ul>li span{ height:33px; line-height:50px; position:absolute; left:0; bottom:0; color:#FFF; padding-left:5%; box-sizing:border-box; z-index:10;}
.lunbo div{ height:50px; width:527px; background:rgba(000,000,000,0.5); position:absolute; left:0; bottom:0;/* line-height:50px; */color:#FFF; padding-left:20px; padding-right:5px; box-sizing:border-box; font-size:14px; width:100%;}
.lunbo div ol{ float:right; height:50px; width:53%;}
.lunbo div li{ cursor:pointer; float:left; margin-right:2px; width:16px; height:16px; background:#FFF; margin-top:27px; color:#000; line-height:16px; text-align:center; border-radius:100%;}
.lunbo div li.red{ background:red; color:#FFF;}
