﻿/* CSS Document */

.boshi{color: #000;}
.mdcont{ background:#fff;}
.mdcont ul li{ text-align:center; margin-bottom:31px;}
.mdcont .list1{ background-color:#f3faf3; height:320px;}
.mdcont .list1 .img{float:left; width:50%;}
.mdcont .list1 .img img{ height:240px; margin-top:54px;}
.mdcont .list1 .txt{float:right; text-align:center; width:50%; margin-top:80px;}
.mdcont .list1 .txt .p1{font-size:34px; }
.mdcont .list1 .txt .p2{font-size:16px; margin-top:30px;}
.mdcont .list2 {height:180px;}
.mdcont .list2 .dot{border-bottom:#e1e1e1 solid 1px; border-left:#e1e1e1 solid 1px; border-right:#e1e1e1 solid 1px; border-radius:0 0 10px 10px; box-shadow: 0px 3px 2px rgba(230,230,230,0.9); width:260px; height:125px; float:left; margin-left:20px; margin-top:40px;}
.mdcont .list2 .dot dt{font-size:22px; margin-top:15px; padding:auto; font-weight:bold;}
.mdcont .list2 .dot dl{font-size:16px; margin-top:10px; padding:auto;}
.mdcont .list3{height:320px;}
.mdcont .list3 .leftcont{ float:left; height:280px; width:35%; text-align:center;}
.mdcont .list3 .leftcont dt{border:#afafaf solid 1px;  border-radius:8px; width:300px; height:60px; margin:10px auto auto 50px; font-size:16px; line-height:60px; color:#333333;}
.mdcont .list3 .rightcont{width:65%; text-align:center; float:right;}
.mdcont .list3 .rightcont img{margin-top:20px; height:280px;}
.mdcont .list4{height:180px; margin-top:5px;}
.mdcont .list4 .content{width:60%; height:145px; background-color:#239cd3; margin-right:30px; float:right; color:#FFFFFF; text-align:left;}
.mdcont .list4 .content dt{font-size:24px; margin-top:15px; padding-left:35px; padding-right:30px;}
.mdcont .list4 .content dl{font-size:16px; margin-top:10px; padding-left:35px; padding-right:30px;}
.condpart5{height:auto; text-align:center; margin:5px auto 40px; padding:auto;background: url(/skin/images/r12.jpg) no-repeat center center;margin-top: 30px;}
.condpart5 .ctype{background:url(../cp_kongtiao_meidi/about_12.jpg) no-repeat; width:auto; height:528px; margin:auto; color:#FFFFFF;}
.condpart5 .ctype a{ color:#FFFFFF;}
.condpart5 .ctype ul{width:1200px; margin:auto;}
.condpart5 .ctype ul li{width:220px; height:345px; float:left; background:rgba(238,120,0,0.8); position:relative; margin-top:80px; margin-left:15px;border-radius: 10px;}
.condpart5 .ctype p{height:26px; line-height:26px;}
.condpart5 .ctype .ctop{font-size:20px; font-weight:600; margin-top:50px;}
.condpart5 .ctype .cdesc{margin-top:50px;}
.condpart5 .ctype .cmore{    position: absolute;
    bottom: 40px;
    left: 25%;
    padding: 2px 25px;
    border: #FFFFFF 1px solid;
    display: inline-block;
    border-radius: 20px;
    font-size: 14px;
    color: #fff;}
.condpart5 .ctype li:hover{ background:rgba(255,255,255,0.7);}
.condpart5 .ctype li:hover p{color:#000000;}
.condpart5 .ctype li:hover dd{color:#ef7700;}
.condpart5 .ctype li:hover div{border-color:#ef7700; color:#ef7700;}

.tlxxw{width: 1200px;margin:0 auto;    margin-top: 60px;}
.tlxxw img{display:block;clear: both;display: block;}
.tlxxw span{color:#151515;font-size: 20px;clear: both;display: block;width:100%;line-height: 2;text-align: center;margin-top:5px;margin-bottom:10px;}

.list1 {width: 100%;font-size: 30px;color:#151515;text-align: center;margin-top: 50px;}
.list1 span {line-height: 67px;margin: 0 40px;}
.list2{width:1200px;margin: 0 auto;margin-top: 50px;}
.list2 .textleft{float:left;background: #f9f9f9;border-radius: 5px;padding:2.35% 3.65% 4.95% 3.65%;width: 42%;box-shadow: 3px 5px 3px #f0f0f0;}
.list2 .textleft dd{font-size:28px; text-align:left; margin-top:20px;}
.list2 .textleft .ddleft{float:left; margin-top:5px;}
.list2 .textleft .ddright{float:left; margin-left:10px;color: #151515;font-size: 23px;margin-top: 4px;}
.list2 .textleft dt{font-size:14px; text-align:left; margin-top:20px;}
.list2 .textleft .dtleft{float:left; width:12px;margin-top: 8px;}
.list2 .textleft .dtright{ margin-left:8px;float:left;width: calc(100% - 35px);}
.list2 .textleft .dtright p{color: #3d3d3d;font-size: 16px;clear: both;display: block;}
.list2 .imgright{float:right; width:48%;}
.list2 .imgright img{display: block;}

.tlxxwqq{width:100%;margin:0 auto;text-align: center;margin-top:50px;margin-bottom: 50px;}
.tlxxw img{display:block;clear: both;display: block;text-align: center;}
.rlcont {background: #fff;clear: both;display: block;margin-top:60px;}
.rlcont .list7{border-bottom:#e1e1e1 solid 2px;margin-bottom: 60px;}
.rlcont .list7 .title{width:40%; font-size:28px;}
.rlcont .list7 .titleleft{float:left; margin-top:5px;}
.rlcont .list7 .titleright{float:left; margin-left:10px;font-size: 24px;margin-top: 5px;}
.rlcont .list7 .content{margin:30px auto;}
.rlcont .list7 .content .contleft{float:left; width:45%; text-align:left; margin-left:15px; font-size:16px;}
.rlcont .list7 .content .contleft p{margin-top: 10px;color: #222222;font-size: 18px;}
.rlcont .list7 .content .contright{float:right; width:46%; text-align:center;}
.rlcont .list7 .content .contright img{display: block;float: right;}

.rlcont .list8{clear: both;display: block;margin-top:50px;}
.rlcont .list8 .tit{width:40%; font-size:24px;}
.rlcont .list8 .titleft{float:left; margin-top:5px;}
.rlcont .list8 .titright{float:left; margin-left:10px;font-size: 21px;margin-top: 5px;}
.rlcont .list8 .cont1{ width:95%; margin-top:40px;}
.rlcont .list8 .cont1 .t{ float:left; width:40%; text-align:left; font-size:16px;}
.rlcont .list8 .cont1 .t dd{font-size:20px;}
.rlcont .list8 .cont1 .t dt{margin-left:20px; font-size:15px; margin-top:20px;}


.rlcont .list8 .cont1 .t .tleft{ float:left; width:12px; margin-top:9px;}
.rlcont .list8 .cont1 .t .tright{float:left; margin-left:8px; width:360px;}
.rlcont .list8 .cont1 .p{float:right; width:50%; text-align:center;}
.rlcont .list8 .cont1 .p img{display: block;}
.rlcont .list8 .cont1 .t p{color:#222222;font-size:15px;clear: both;display: block;font-weight: bold;line-height: 35px;}
.rlcont .list8 .cont1 .t p font{color: #fa1717;font-size: 20px;font-weight: bold;margin-left: 18px;margin-right: 5px;}

.condpart7{clear: both;display: block;width:100%; text-align:center;}
.condpart7 .actual{ background-color:#ec6900; width:auto; margin:auto; text-align:center;color:#FFFFFF; font-size:32px;height: auto;line-height:1.5;padding-top: 25px;padding-bottom:25px;font-weight: bold;}
.condpart7 .actual font{clear: both;display: block;width:100%;font-size:26px;}

.cmore{clear:both;color:#ee7b1e;display: block;margin-top:70px;font-size:26px;text-align: center;}
.cmore p{color:#060606;display: block;clear:both;font-size:20px;margin-top: 10px;}
.imgimg{clear: both;display: block;text-align: center;width:100%;}
.imgimg img{clear: both;display: block;max-width:100%;margin: 0 auto;}

.p_more1{ margin:0px auto 43px; width:1200px;  text-align:center;line-height:70px; height:70px; background:#313131;margin-top:60px;cursor: pointer;}
.p_more1:hover{background:#ec6900; }
.p_more1 a{ color:#fff;  display: block;}
.p_more1 a img{float: left;margin-left: 100px;margin-top: 14px;margin-right: 10px;}
.p_more1 a font{float: left;font-size:23px;margin-left:23%;}
.p_more1 a p{float: left;font-size:23px;}


.ntzt_part .ntzt_title {text-align: center;width: 100%;padding-bottom: 30px;  color:#fff;}
.ntzt_part .ntzt_title h3 {font-size:26px;font-weight: normal;display: block;line-height: 30px; height:30px; color:#211f1f;}
.ntzt_part .ntzt_title h3 b {display: inline-block;}
.ntzt_part h5{ font-size:20px;text-align: center; color:#333;padding-bottom: 20px;}
.ntzt_part .s{ height:2px; width:50px; background:#F30; margin:0 auto; margin-top:20px; } 
.ntzt_part .titlet {text-align: center;width: 100%;padding-bottom: 5px; margin-top:10px;  color:#fff;}
.ntzt_part{padding-top:0px; margin-bottom:30px; color:#333; }
.ntzt_part .xf_bt{ margin-bottom:20px;}
.ntzt_part .xf_bt .tzt_title{ color:#ee7800; margin-bottom:10px; }
.ntzt_part .xf_bt .xbt{ color:#333; font-size:16px; line-height:25px;}
.ntzt_part .xf_bt .xbt p { color:#333; font-size:16px; line-height:25px;}

.ntzt_part ul li{ width:48%; margin:1%; float:left; text-align:center;}
.ntzt_part ul li .photo img{width:100%;max-width:100%;max-height:295px;}
.ntzt_part ul li .photo2 img{width:100%;max-width:100%;max-height:365px;}
.ntzt_part .xf_more{ width:281px; line-height:49px; height:49px; text-align:center; margin:0px auto; border:1px #fff solid;}
.ntzt_part .xf_more a{ display:block; color:#fff; font-size:18px;}
.ntzt_part .xf_more a:hover{ background:white;color:#ef7800;}










































