@charset "utf-8";
/* CSS Document */
.cdgxkcbox{
	width:100%;
	position: relative;
}
.cdgxkcbox .bgt1{
	width:100%;
	background: #fff;
    background: -webkit-linear-gradient(#f8c9b7 0%, #fff 100%) ;
    background: -o-linear-gradient(#f8c9b7 0%, #fff 100%) ;
    background: -moz-linear-gradient(#f8c9b7 0%, #fff 100%);
    background: linear-gradient(#f8c9b7 0%, #fff 100%);
	background-size: cover;
    -webkit-background-size: cover;
	position: absolute; left:0; top: 0; z-index:1;
}
.cdgxkcbox .bgt2{ width:100%; height:800px; position: absolute; left:0; bottom: 0; z-index:2; background:url(../img/cdgx_bg4.jpg) no-repeat left bottom; background-size: cover; -webkit-background-size: cover;}
.cdgxkcbox .cdcontent{ position: relative; z-index: 10;}
.cdgxkcbox .cdcontentbox{ background: #fff; padding: 20px 0;}
.cdgxkcbox .path{ height: 20px; line-height: 23px; font-size: 1.2rem; color: #545454; background: url(../img/icon_05.png) no-repeat 20px center; padding-left: 40px; margin-bottom: 20px;}
.cdgxkcbox .path a{ color: #545454;}
.cdgxkcbox .path a:hover{ color: #ff9233;}
.cdgxkcbox .path .d1{ width: 50%; float: left; }
.cdgxkcbox .path .d2{ width: 46%; float: right; text-align: right; padding-right: 20px;}

.cdgxkcbox  .cdcontentbox .cdleft{ width: 212px; float: left;}
.cdgxkcbox  .cdcontentbox .cdleft .menu{ width: 210px;border-radius: 5px; margin-bottom: 30px;}
.cdgxkcbox  .cdcontentbox .cdleft .menu h3{
	height: 30px;
	line-height: 30px;
	font-size: 1.6rem;
	color: #fff;
	padding-left: 30px;
	background:url(../img/cont_01.png) no-repeat left bottom; 
	background-size: cover; 
	-webkit-background-size: cover;
}
.cdgxkcbox  .cdcontentbox .cdleft .menu h3 span{ font-size: 1rem; font-variant: small-caps;  padding:0 5px; }
.cdgxkcbox  .cdcontentbox .cdleft .menu ul{ margin:0 auto; padding:0 5px; overflow: hidden; border: 1px solid #e3a679;}
.cdgxkcbox  .cdcontentbox .cdleft .menu ul li{ width:95%; height: 40px; line-height: 40px; padding-left: 10px; font-size: 1.4rem; overflow: hidden; color: #545454; border-bottom: 1px dashed #d3d3d3;}
.cdgxkcbox  .cdcontentbox .cdleft .menu ul li a{  width:100%; color: #545454; display: block;}
.cdgxkcbox  .cdcontentbox .cdleft .menu ul li a:before{ content:"■";  color: #ea3124; font-size:1rem; padding-right: 10px;}
.cdgxkcbox  .cdcontentbox .cdleft .menu ul li.acted a{  color: #ea3124;}
.cdgxkcbox  .cdcontentbox .cdleft .menu ul li:hover a{  color: #ea3124;}
.cdgxkcbox  .cdcontentbox .cdleft .sqimg{ width: 209px; outline: none; }

.cdgxkcbox  .cdcontentbox .cdright.lsyg{ background:url(../img/cd_ls.jpg) no-repeat left bottom; background-size: cover; -webkit-background-size: cover;}

.cdgxkcbox  .cdcontentbox .cdright{ width: 950px;  min-height: 500px; float: right; margin-right: 20px; border: 1px solid #e3a679; overflow:hidden; border-radius: 5px;}
.cdgxkcbox  .cdcontentbox .cdright .topmenu{ height: 40px; border-bottom: 1px solid #e3a679;}
.cdgxkcbox  .cdcontentbox .cdright .topmenu li{ float: left; padding: 0 20px; color: #545454; font-size: 1.6rem; line-height: 40px;  }
.cdgxkcbox  .cdcontentbox .cdright .topmenu li.li1{ width: 70px;}
.cdgxkcbox  .cdcontentbox .cdright .topmenu li.li2{ width: 768px;}
.cdgxkcbox  .cdcontentbox .cdright .topmenu li.acted{ height:41px; background: #fff url(../img/icon_06.png) no-repeat 20px center; color: #e3a679; padding-left: 50px;  border: 1px solid #e3a679;  border-top: 0;}
.cdgxkcbox  .cdcontentbox .cdright .topmenu li.li1.acted{ border-bottom:0; border-left: 0;}
.cdgxkcbox  .cdcontentbox .cdright .topmenu li.li2.acted{ border-bottom:0; border-right: 0;}

.cdgxkcbox .cdcontentbox .cdright .botcont{ width:100%; margin: 15px 0; overflow: hidden;}
.cdright .botcont .showbox{ width:100%; display: none; margin: 0px auto;  min-height: 500px;}
.cdright .botcont .showbox .pxabox{ width: 98%; margin: 0 auto; overflow: hidden;}
.cdright .botcont .showbox .pxabox a{ 
	display: block;
    float: left;
    width: 49%;
    height: 45px;
    line-height: 45px;
    font-size: 14px;
    color: #666666; 
    margin: 12px 15px 0 0;
    background: #f5f5f5 url(../img/bg1.png) no-repeat 10px center;
    padding: 0 0 0 40px;
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box; 
	box-sizing: border-box;
}
.cdright .botcont .showbox .pxabox a.norig{ margin-right: 0; }
.cdright .botcont .showbox .pxabox a:hover{ background-color: #e4e4e4; }


.cdright .botcont .showbox.pxts .shot li{ height: 125px; }
.cdright .botcont .showbox.pxts .middle li{ height: 190px; }
.cdright .botcont .showbox.pxts .long li{ height: 235px; }
.cdright .botcont .showbox.pxts ul li .pbox{ width:210px; height: auto; overflow: hidden; margin:5px auto; line-height: 22px; }
.cdright .botcont .showbox.pxts ul li .pbox p{ font-size: 1.2rem; line-height: 22px; overflow: hidden; }

.cdright .botcont .fy{ text-align: center; margin: 20px;}
.cdright .botcont .fy a{ color: #858383; border: 1px solid #cecece; padding: 1px 6px; margin: 0 2px;}
.cdright .botcont .fy span{background: #2d87de; padding: 2px 7px; color: #fff; margin: 0 2px;}

.cdgxkcbox  .cdcontentbox .cdright .ptit{padding: 0; font-size: 1.6rem; line-height: 40px; height:40px;   border-bottom: 1px solid #d3d3d3;}
.cdgxkcbox  .cdcontentbox .cdright .ptit p{ width: 80px; height: 39px; border-bottom: 3px solid #e3a679;  background: url(../img/icon_06.png) no-repeat 15px center;color: #e3a679;padding-left: 45px; }
.cdgxkcbox  .cdcontentbox .cdright .csnewsbox{ width: 97%; margin:0 auto;}
.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li{ height: 100px; border-bottom: 1px dashed #989898; padding: 20px 0;}
.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li:hover{ background: #ece9e7;}

.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li .imgbox{ width: 120px; height: 90px; float: left; margin-right: 15px; overflow: hidden; background: #333; border:1px solid #dcdcdc;}
.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li .imgbox img{ width: 100%; height: 100%;}
.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li .newsbox{ width: 780px; height: 100px; float: left; padding: 0; overflow: hidden;}
.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li .newsbox .p1{ padding-bottom: 7px; color: #545454; font-size: 1.6rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li .newsbox .pintr{ background: url(../img/cont_07.png) no-repeat right bottom; }
.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li .newsbox .pintr p{ width: 85%; color: #828282; font-size: 1.4rem; height: 40px; line-height: 20px; overflow:hidden;}
.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li .newsbox .p3{background:url(../img/icon_07.png) no-repeat left center; color: #828282; font-size: 1.4rem; padding-left: 20px; margin:7px 0;}


.cdgxkcbox  .cdcontentbox .detailbox{ width: 85%; min-height: 500px; margin: 0px auto;}
.cdgxkcbox  .cdcontentbox .detailbox h3{ 
	font-size: 2.6rem;
    color: #000000;
    text-align: center;
    width: 60%;
    margin: 0 auto;
    font-weight: normal;
}
.cdgxkcbox  .cdcontentbox .detailbox h5{
	font-size: 1.5rem;
    color: #302f2f;
    text-align: center;
    padding: 20px 0;
    margin: 20px auto;
    font-weight: normal;
    border-top: #343434 solid 2px;
 }
.cdgxkcbox  .cdcontentbox .detailbox h5 span{ padding:0 20px;}
.cdgxkcbox  .cdcontentbox .detailbox .pbox{ min-height: 300px;   margin: 10px auto; font-size: 1.6rem; color: #545454; line-height: 35px;}
.cdgxkcbox  .cdcontentbox .detailbox .pbox p{ font-size: 1.6rem; color: #545454; line-height: 35px;}
.cdgxkcbox  .cdcontentbox .detailbox .pbox img{ max-width: 100%; text-align:center;}

.cdgxkcbox  .cdcontentbox .detailbox .myshare{ height: 30px; margin: 20px 0 0px 0; }

.cdgxkcbox  .cdcontentbox .detailbox .abtn{ border-top: 1px dashed #eaeaea; height: 65px; line-height: 65px; margin: 10px auto 0px auto;}
.cdgxkcbox  .cdcontentbox .detailbox .abtn a{ font-size: 1.6rem; color: #545454; }
.cdgxkcbox  .cdcontentbox .detailbox .abtn .prev,.cdgxkcbox  .cdcontentbox .detailbox .abtn .next{ width: 400px;  float: left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cdgxkcbox  .cdcontentbox .detailbox .abtn .next{ float: right;}
.cdgxkcbox  .cdcontentbox .detailbox .abtn a:hover{ color: #e91621;}

.cdgxkcbox  .cdcontentbox .detailbox .mapbox{ height: 400px;  margin: 20px auto;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.BMapLabel{ display:none;}


.cdgxkcbox  .cdcontentbox .cdright .pxzzbox{ width: 99%; margin: 0px auto;}
.cdgxkcbox  .cdcontentbox .cdright .pxzzbox ul{ width: 104%; padding:0;}
.cdgxkcbox  .cdcontentbox .cdright .pxzzbox ul li{ width: 220px; height: 180px; overflow: hidden; margin: 10px 7px; float:left; }
.cdgxkcbox  .cdcontentbox .cdright .pxzzbox ul li .imgbox{ width: 97%; height: 150px; padding: 2px; overflow: hidden; border: 1px solid #d3d3d3;}
.cdgxkcbox  .cdcontentbox .cdright .pxzzbox ul li .imgbox img{ width: 100%; height: 100%;}
.cdgxkcbox  .cdcontentbox .cdright .pxzzbox ul li p{ font-size: 1.6rem; text-align: center; line-height: 30px; color: #545454;}
.cdgxkcbox  .cdcontentbox .cdright .pxzzbox ul li:hover p{ color: #fc6609;}

.cdgxkcbox  .cdcontentbox .cdright .spzxbox{ width: 99%; margin: 0px auto;}
.cdgxkcbox  .cdcontentbox .cdright .spzxbox ul{ width: 104%; padding:0;}
.cdgxkcbox  .cdcontentbox .cdright .spzxbox ul li{ width: 220px; height: 160px; overflow: hidden; margin: 10px 7px; float:left; }
.cdgxkcbox  .cdcontentbox .cdright .spzxbox ul li .imgbox{ width: 97%; height: 130px; padding: 2px; overflow: hidden;}
.cdgxkcbox  .cdcontentbox .cdright .spzxbox ul li .imgbox img{ width: 100%; height: 100%;}
.cdgxkcbox  .cdcontentbox .cdright .spzxbox ul li p{ font-size: 1.6rem; text-align: center; line-height: 30px; color: #545454;}
.cdgxkcbox  .cdcontentbox .cdright .spzxbox ul li:hover p{ color: #fc6609;}
.cdgxkcbox  .cdcontentbox .cdright .spzxbox .myvideo{ width: 220px; height: 130px; margin: 0 auto; overflow: hidden; position: relative; background: #000;}
.cdgxkcbox  .cdcontentbox .cdright .spzxbox .myvideo .vjs-default-skin .vjs-big-play-button{ top: 60%; left: 60%; width: 3em; height: 3em;}

.cdgxkcbox  .cdcontentbox .cdright .zmcdbox{ width: 99%; margin: 0px auto;}
.cdgxkcbox  .cdcontentbox .cdright .zmcdbox ul{ width: 104%; padding:0;}
.cdgxkcbox  .cdcontentbox .cdright .zmcdbox ul li{ width: 220px; height: 218px; overflow: hidden; margin: 10px 7px; float:left;}
.cdgxkcbox  .cdcontentbox .cdright .zmcdbox ul li .imgbox{ width: 100%; height: 150px; overflow:hidden; position: relative;}
.cdgxkcbox  .cdcontentbox .cdright .zmcdbox ul li .imgbox img{ width: 100%; min-height: 100%;}
.cdgxkcbox  .cdcontentbox .cdright .zmcdbox ul li .pbox{ font-size: 1.4rem; margin: 6px; line-height: 20px; color: #494747;}

.cdgxkcbox .cdcontentbox .cdright .botcont .szll{ width: 450px; height: 190px; float: left; overflow: hidden; margin:10px;}
.cdgxkcbox .cdcontentbox .cdright .botcont .szll .tab2{ width: 100%; border: 0; border-collapse: collapse;}
.cdgxkcbox .cdcontentbox .cdright .botcont .szll .tab2 td{border: 1px solid #c7c7c7; font-size: 1.4rem; color: #545454; text-align: center; cursor: pointer;}
.cdgxkcbox .cdcontentbox .cdright .botcont .szll .tab2 .td1{ font-weight: bolder;}
.cdgxkcbox .cdcontentbox .cdright .botcont .szll .tab2 .p1{ padding: 10px;}
.cdgxkcbox .cdcontentbox .cdright .botcont .szll .tab2 .p2{ width: 100%;}
.cdgxkcbox .cdcontentbox .cdright .botcont .szll .leimg{ width: 110px; height: 150px; border:1px solid #c7c7c7;}

.cdgxkcbox .cdcontentbox .cdright .botcont .szll:hover .p2{  color:  #e91621; }
.cdgxkcbox .cdcontentbox .cdright .botcont .szll:hover .tab2 td{ border: 1px solid #e91621;}

.cdgxkcbox .cdcontentbox .cdright .botcont .fasq{ width: 100%; text-align: center; border-bottom: 1px solid #c7c7c7; padding-bottom: 15px; }
.cdgxkcbox .cdcontentbox .cdright .botcont .fasq .p1{ color: #222222; font-size: 2rem; margin-bottom: 10px;}
.cdgxkcbox .cdcontentbox .cdright .botcont .fasq .p2{ color: #545454; font-size: 1.4rem; line-height: 25px;}
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa{ width: 800px; margin: 10px auto;}
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan{ width: 380px; float: left; margin: 8px 10px;} 
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan .fa1{ float: right;}

.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan1{ width:100%; margin: 8px 10px;}
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan1 label.lab4{ margin-top: 20px;}
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan1 .fa2{ width:750px; float: left; border: 1px solid #c7c7c7; padding: 10px; margin:10px 0;}
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan1 .fa2 .radio1{ width: 33%; height: 35px; overflow: hidden; float: left; margin: 4px 0px;}
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan1 .fa2 .radio1 label.lab3{ width: 80%; color: #545454; font-size: 1.6rem; text-align: left;}

.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan1 .fa2 .radio2{ width: 100%; height: 35px; overflow: hidden; float: left; margin: 4px 0px;}
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan1 .fa2 .radio2 label.lab3{ width: 40px; color: #545454; font-size: 1.6rem; text-align: left;}


.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan2{ width:100%; margin:10px auto; text-align: center;}
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan2 .submit{ width: 160px; }
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .fan2 .reset{ width: 100px; }

.cdgxkcbox .cdcontentbox .cdright .botcont .formfa label{ width: 80px; margin-right: 8px; float: left; text-align: right; font-size: 1.6rem; color: #222222; line-height: 30px;}
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa label.lab1{ width: 40px;}
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa label.lab2{ width: 30px; font-size: 1.4rem; margin-right: 0;}

.cdgxkcbox .cdcontentbox .cdright .botcont .formfa input{ border: 1px solid #c7c7c7; height: 30px; padding: 0 5px; font-size: 1.6rem; color: #222222; background: none;} 
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .input1{ width: 130px;} 
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .input2{ width: 280px;} 
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .input3{ float: left; margin:0 3px;} 
.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .input4{ width: 550px; float: left; margin:0 3px;} 

.cdgxkcbox .cdcontentbox .cdright .botcont .formfa .p3{ font-size: 1.4rem; color: #ff0000; text-align: center;}


.cdgxkcbox .intrsnewsbox{ padding: 0 20px 20px; background: #fff;}
.cdgxkcbox .intrsnewsbox h3{
	font-size: 22px;
    border-bottom: 1px solid #e8e6e6;
    padding: 12px 0;
    color: #e3a679;
    letter-spacing: 1px;
}
.cdgxkcbox .abox{ width: 103%; margin: 0px auto; }
.cdgxkcbox .abox a{ display: block; width: 29%; height: 34px; line-height: 34px; float: left; margin-right: 45px; color: #652d03; font-size: 14px;}
.cdgxkcbox .abox a .sp1{ width: 76%; display: inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cdgxkcbox .abox a .sp1:before{ content: "◆"; color: #da8f58; font-size: 18px; padding-right: 5px;}
.cdgxkcbox .abox a .sp2{ float: right; color: #8a7b71; float: right; padding-top: 2px;}
.cdgxkcbox .abox a:hover{ color: #e86f15; }
.cdgxkcbox .abox a:hover .sp2{ color: #e86f15; }


a,.cdgxkcbox,.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li,.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li .imgbox img,.cdright .botcont .showbox ul li,
.cdgxkcbox  .cdcontentbox .cdright .pxzzbox ul li .imgbox img,.cdgxkcbox  .cdcontentbox .cdright .pxzzbox ul li p,.cdgxkcbox  .cdcontentbox .cdright .zmcdbox ul li,.cdgxkcbox  .cdcontentbox .cdright .spzxbox ul li p{
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;	
}
.cdgxkcbox  .cdcontentbox .cdright .zmcdbox ul li .imgbox .pbox,.cdgxkcbox .cdcontentbox .cdright .botcont .szll .tab2 .p2,.cdgxkcbox  .cdcontentbox .cdright .zmcdbox ul li .imgbox img,
.cdgxkcbox .cdcontentbox .cdright .botcont .szll .tab2 td,.cdright .botcont .showbox ul li .pbox p{
	-webkit-transition: all .4s ease-in-out 0s;
	-moz-transition: all .4s ease-in-out 0s;
	-ms-transition: all .4s ease-in-out 0s;
	-o-transition: all .4s ease-in-out 0s;
	transition: all .4s ease-in-out 0s;	
}

.cdgxkcbox  .cdcontentbox .cdright .csnewsbox li:hover .imgbox img{ transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform: scale(1.1,1.1); opacity:0.8; -webkit-opacity: 0.8;}
.cdgxkcbox  .cdcontentbox .cdright .pxzzbox ul li:hover .imgbox img{ transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform: scale(1.1,1.1);}

.cdgxkcbox  .cdcontentbox .cdleft .menu h3,.cdright .botcont .showbox ul li:hover{
	box-shadow: 3px 4px 3px #d9d9d9;
	-moz-box-shadow: 3px 4px 3px #d9d9d9;
	-ms-box-shadow: 3px 4px 3px #d9d9d9;
	-o-box-shadow: 3px 4px 3px #d9d9d9;
}







