@charset "gb2312";
/* CSS Document */

.ddkpro_bg { background: #fff; width: 100%; padding: 70px 0; }
.ddkpro_con { width: 1100px; padding: 0 30px; margin: 0 auto; }
.ddkpro_con ul li { width: 510px; height: 310px; webkit-box-shadow: 0 0 15px 2px #ddd; -moz-box-shadow: 0 0 15px 2px #ddd; box-shadow: 0 0 15px 2px #ddd; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; bottom: 0; position: relative; }
.ddkpro_con ul li:hover { bottom: 10px; }
.ddkpro_con ul li .ddkpro_title { width: 90%; background: #f5f5f5; padding: 0 5%; line-height: 70px; font-size: 25px; color: #333; }
.ddkpro_con ul li p { padding: 0 40px; line-height: 20px; font-size: 16px; color: #999; }
.ddkpro_con ul li p i { color: #666; font-style: normal; font-weight: bold; }
.ddkpro_con ul li p span { font-weight: bold; color: #df3033; font-size: 30px; padding: 0 5px; vertical-align: middle; }
.ddkpro_con ul li .ddktip { position: absolute; left: -10px; bottom: 10px; padding: 3px 30px; background: #df3033; color: #fff; font-size: 14px; z-index: 1; border-top-right-radius: 30px; border-bottom-right-radius: 30px; }
.ddkpro_con ul li .ddktip i { display: block; width: 0; height: 0; border-width: 10px 10px 0 0; border-style: solid; border-color: transparent #911215 transparent transparent;/*Í¸Ã÷ »Æ Í¸Ã÷ Í¸Ã÷ */ position: absolute; top: -10px; left: 0px; z-index: -1; }


/*´ó±³¾°*/
.ddkone_bg { width: 100%; height: 600px; background: url(../images/bg_01.jpg) center no-repeat; overflow: hidden; }
.ddktwo_bg { width: 100%; height: 600px; background: url(../images/bg_02.jpg) center no-repeat; overflow: hidden; }
.ddkthree_bg { width: 100%; height: 600px; background: url(../images/bg_03.jpg) center no-repeat; overflow: hidden; }
.ddkfour_bg { width: 100%; height: 600px; background: url(../images/bg_04.jpg) center no-repeat; overflow: hidden; }
.ddkfive_bg { width: 100%; height: 600px; background: url(../images/bg_05.jpg) center no-repeat; overflow: hidden; }
.ddksix_bg { width: 100%; height: 600px; background: url(../images/bg_06.jpg) center no-repeat; overflow: hidden; }
.ddkone_con { width: 1200px; padding: 80px 0; margin: 0 auto; }
.ddktitle{ font-family: "lightsize", "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; }
.ddkone_tit { width: 1200px; text-align:center; font-size: 50px;margin-top: 30px; line-height: 60px; color: #333;}
.ddktitle strong { font-weight:bold;}

.ddktwo_tit { width: 1200px; text-align:center; font-size: 50px;margin-top: 10px; line-height: 60px; color: #333;}

.ddkthree_tit { width: 1200px; text-align:center; font-size: 50px;line-height: 60px; color: #fff;}

.ddkfour_tit { width: 1200px; text-align:left; font-size: 50px;margin-top: 230px; line-height: 60px; color: #333;}

.ddkfive_tit { width: 1200px; text-align:right; font-size: 50px;margin-top: 30px; line-height: 60px; color: #333;}

.ddksix_tit { width: 1200px; text-align:right; font-size: 50px;margin-top: 130px; line-height: 60px; color: #fff;}


/*index custom*/
.ddk_custom{ width:100%; height:300px; background:#fff; }
.ddk_warp-pic-list { position: relative; width: 1200px;margin:0 auto; padding-top: 30px; overflow: hidden; }
.ddk_warp-pic-list h1{ line-height:80px;font-size:35px; text-align:center;}
.ddk_count li { float: left; width:270px; height:100px; text-align:center; background: #fff; color: #666; border:1px solid #ddd;margin:20px 20px 10px 10px;  -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; bottom: 0; }
.ddk_count li img {max-width: 270px; width:200px; height:auto; padding-top:6px; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.ddk_count li:hover img { -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.ddk_count .join_t1 { height: 65px; line-height: 65px; overflow: hidden; font-size: 20px; padding-top: 8px; }
.ddk_count .join_t1 a{ color: #333}
.index_count li:hover { position: relative; color: #333; bottom:10px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; }
/*index custom end*/