@charset "utf-8";
/* CSS Document */

#conbanner1{ margin:0 auto; padding:0; width:100%; height:500px; background:url(c1.jpg) no-repeat top center;}
#conbanner11{ margin:0 auto; padding:0; width:100%; height:250px; background:url(c11.jpg) no-repeat top center;}
#conbanner2{ margin:0 auto; padding:0; width:100%; height:250px; background:url(c2.jpg) no-repeat top center;}
#conbanner3{ margin:0 auto; padding:0; width:100%; height:250px; background:url(c3.jpg) no-repeat top center;}
#conbanner4{ margin:0 auto; padding:0; width:100%; height:250px; background:url(c4.jpg) no-repeat top center;}
#conbanner41{ margin:0 auto; padding:0; width:100%; height:500px; background:url(c41.jpg) no-repeat top center;}
#conbanner5{ margin:0 auto; padding:0; width:100%; height:250px; background:url(c5.jpg) no-repeat top center;}

#conmenu{ margin:0 auto; padding:0; width:100%; height:66px; background:#fff;}
#conmenumain{ margin:0 auto; padding:0; width:100%; max-width:1200px; height:66px;}
#conmenuleft{ margin:0 auto; padding:0; width:60%; float:left;height:66px;}
#conmenuright{ margin:0 auto; padding:0; width:40%; float:right;height:66px;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:right; text-decoration:none; line-height:66px; font-weight: normal;}
#conmenuright a{ font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:right; text-decoration:none; line-height:66px; font-weight: normal;}
#conmenuright a:hover{ color:#000;}



.cont_nav_left span{float: left;font-size:16px;border-top:4px solid transparent;margin-top:-1px;width: 152px;height: 62px;}
.cont_nav_left span a{color:#3a3a3a;width: 152px;height: 62px;line-height:62px;text-align:center;float: left;}
.cont_nav_left span:hover,.cont_nav_left span.on{background-color:#f6f6f6;border-color: #00b6ff;}
.cont_nav_left span:hover a,.cont_nav_left span.on a{color: #00b6ff;}
.cont_nav_left{float: left;}




#conmenulefta{ margin:0 auto; padding:0; width:100%; max-width:1200px;height:66px; }
.cont_nav_left1{float: left; margin:0 auto; padding:0; width:100%; height:66px; display:block;}

.cont_nav_left1 ul{float: left; margin:0 auto; padding:0; font-size:14px;width:100%;height: 62px;}
.cont_nav_left1 ul li { margin:0 auto; padding:0;color:#3a3a3a;line-height:62px;width:11%;text-align:center;float: left;}
.cont_nav_left1 ul li a{color:#3a3a3a;line-height:62px;width: 100%;text-align:center;float: left;}
.cont_nav_left1 ul li a:hover{background-color:#f6f6f6;border-top:4px solid #00b6ff;}

.cont_nav_left1 ul li.acc a{background-color:#f6f6f6;border-top:4px solid #00b6ff;}

.cont_nav_left1 ul li.acc a:hover,.cont_nav_left span.on{background-color:#f6f6f6;border-color: #00b6ff;}


#conmain{ margin:0 auto; padding:0; width:100%; height:auto; background:#F6F6F6;}

#conmainzong{ margin:0 auto; padding:0; width:96%; margin:2%; max-width:1120px; height:auto; background:#fff; }

#conmainfangan{ margin:0 auto; padding:0; width:96%; max-width:1000px; height:auto; padding-top:20px;}

#conbannernew4{ margin:0 auto; padding:0; width:100%; height:500px; background:url(b4.jpg) no-repeat top center;}

#conk2{ margin:0 auto; padding:0; width:100%; height:30px;}
#conk3{ margin:0 auto; padding:0; width:100%; height:40px;}
#conk4{ margin:0 auto; padding:0; width:100%; height:50px;}


/*about*/
#conabout{ margin:0 auto; padding:0; width:96%; max-width:1200px; height:auto; background:#fff; }
#conabout1{ margin:0 auto; padding:0; width:100%; height:auto;}
#conabout2{ margin:0 auto; padding:0; width:96%; max-width:1200px; height:auto; background:#fff; }
#conaboutleft{ margin:0 auto; padding:0; width:56%; height:auto; float:left;}
#conaboutright{ margin:0 auto; padding:0; width:56%; height:auto; float:left;}


#conabout21{ margin:0 auto; padding:0; width:96%; max-width:1200px; height:50px;font-family:"微软雅黑","宋体",Arial; font-size:18px;color:#666; text-align:left; text-decoration:none; line-height:50px;}
#conabout22{ margin:0 auto; padding:0; width:96%; max-width:1200px; height:auto; padding-top:30px;font-family:"微软雅黑","宋体",Arial; font-size:12px;color:#666; text-align:left; text-decoration:none; line-height:50px;}




.about_f1{margin:30px 0;}
.about_f1_left{float:left;background-color:#fff;width: 53%;height:auto;border:1px solid #eaeaea;}
.about_tit{margin:35px 0 20px 0;}
.about_tit b{padding-left:35px;line-height:30px;font-size:24px;color:#333;display: block;font-weight: normal;border-left:8px solid #2FA69D;}
.about_tit span{margin-left:45px;display: block;color: #a9a9a9;font-size: 14px;font-family: Arial;}
.about_f1_nr{width:94%; padding-left:3%; padding-right:3%;margin:0 auto;font-size: 13px;line-height: 26px;color: #666;}
.about_f1_nr p{color:#666;}
.about_f1_left>a{margin:42px 0 0 45px;display: block;font-size: 13px;color: #666;}
.about_f1_left>a:hover{color: #5dc0f8;}
.about_f1_right{overflow:hidden;float: right;width: 45%;height:auto;}
.about_f1_right img{transition:.8s;-webkit-transition:.8s;display: block;width: 100%;height:100%;}
.about_f1_right:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

/*about culure */

.fixedImg{  background-attachment: fixed; background-size: cover; background-repeat: no-repeat; background-position: center center;}
.ideaPbox{ padding: 5% 0px 8%;}
.ideaPbox a:link, .ideaPbox a:visited { color: #666; }
.ideaPbox a:active, .ideaPbox a:hover { color: #205bab; }
.ideaEn,.ideaZh{ font-size: 18px; color: #fff; line-height: 1.4;}
.ideaEn{ font-family: "微软雅黑","宋体",Arial; text-transform: uppercase; margin-top: 5px;}
.ideaPlist{ padding-top: 10%; margin-left: -2%; color: #666;}
.ideaPlist dd{ float: left; display: block;  width: 22%; margin-left: 2%; background-color: #fff;}
.ideaPlist a{ position: relative; display: block;}
.ideaPlist .img{ height: 180px; background-repeat: no-repeat; background-size: cover; background-position: center center;}
.ideaPlist .con{ padding-top: 12px; height: 48px; text-align: center;}
.ideaPlist .zh{ font-size: 18px; display: block;}
.ideaPlist .en{ color: #999999; font: 14px/1.4 "微软雅黑","宋体",Arial; text-transform: uppercase;}
.ideaPlist .bg{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #2FA69D; color: #fff; text-align: center; opacity: 0; visibility: hidden; }
.ideaPlist .bg .en{ color: #fff;}
.ideaPlist .con2{ padding: 52px 0px 18px; transform: translateY(30px); -webkit-transform: translateY(30px); opacity: 0; visibility: hidden; transition: all 0.3s ease 0s; -webkit-transform:all 0.3s ease 0s;}
.ideaPlist .bg .line{ margin: 0px auto; display: block; height: 0px; width: 2px; background-color: #fff; margin-bottom: 17px;}
.ideaPlist .bg .ii1{  background:  url(id_i1.png) no-repeat scroll center center;}
.ideaPlist .bg .ii2{  background:  url(id_i2.png) no-repeat scroll center center;}
.ideaPlist .bg .ii3{  background:  url(id_i3.png) no-repeat scroll center center;}
.ideaPlist .bg .ii4{  background:  url(id_i4.png) no-repeat scroll center center;}
.ideaPlist .bg .iico{ width: 77px; height: 77px; display: block; margin: 0px auto 20px; transform: scale(0); -webkit-transform: scale(0); visibility: hidden;}
.ideaPlist a:hover .bg{ opacity: 1; visibility: visible;}
.ideaPlist a:hover .con2{ opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px);}
.ideaPlist a:hover .line{ height: 24px; transition: all 0.3s ease 0.2s; -webkit-transform:all 0.3s ease 0.2s;}
.ideaPlist a:hover .iico{ opacity: 1; transform: scale(1); -webkit-transform: scale(1); visibility: visible;  transition: all 0.4s ease 0.7s; -webkit-transform:all 0.4s ease 0.7s;}

.f24{font-family:"微软雅黑","宋体",Arial; font-size:24px;}
.cfff{ color:#fff;}
.aligncenter{ text-align: center;}


/*f4*/
.about_f2_tit{text-align:center;color: #9f9f9f;font-size: 14px;}
.about_f2_tit span{height:35px;display: block;font-size: 24px;color: #333;}

.about_f4 .about_f2_tit{margin:80px 0 65px 0;}
.picScroll-left{ position:relative;  margin-bottom:55px; }
.picScroll-left .hd{ width:1225px; }
.picScroll-left  .prev,.picScroll-left  .next{transition:.5s;-webkit-transition:.5s;top:108px;left:-58px; display:block;  width:14px; height:26px; position:absolute ;
    cursor:pointer; background:url("../images/about1_33.png") no-repeat center;}
.picScroll-left  .next{left:auto;right:-58px;  background:url("../images/about_36.png") no-repeat center;  }
.picScroll-left  .prev:hover{  background:url("../images/about_33.png") no-repeat center;  }
.picScroll-left  .next:hover{  background:url("../images/about1_36.png") no-repeat center;  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ transition:.5s;-webkit-transition:.5s;width:348px; height:236px; display:block;  }
.picScroll-left .bd ul li .title{ margin-top:5px;line-height:28px;  font-size: 14px;color: #666; }
.picScroll-left .bd ul li .pic:hover img{transform: scale(.95);-webkit-transform: scale(.95);-webkit-box-shadow: 0 2px 16px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 2px 16px rgba(0, 0, 0, 0.35);box-shadow: 0 2px 16px rgba(0, 0, 0, 0.35);}

#conline{ margin:0 auto; padding:0; width:100%; height:80px; max-width:1200px; border-bottom:1px solid #ccc;}
#conlineleft{ margin:0; padding:0; width:500px; height:50px; margin-top:30px; float:left;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:16px; color:#666; text-align:left; text-decoration:none; line-height:50px; font-weight: normal;}
#conlineright{ margin:0; padding:0; width:auto; height:50px; margin-top:30px; float:right;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#7B7B7B; text-align:right; text-decoration:none; line-height:22px; font-weight: normal;}
#conlineright a{ font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#7B7B7B; text-align:right; text-decoration:none; line-height:22px; font-weight: normal;}
#conlineright a:hover{ color::#E3001B;}

#con{ margin:0 auto; padding:0; width:100%; max-width:1200px; height:auto; background:#fff; padding-top:40px;}


#contitle{ margin:0; padding:0; width:100%x; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:11px;color:#666; text-align:right; text-decoration:none; line-height:40px;}
#contitle a{ font-family:"微软雅黑","宋体",Arial; font-size:11px;color:#666; text-align:right; text-decoration:none; line-height:40px;}
#contitle a:hover{ color:#007fab;}

#conleft{ margin:0; padding:0; width:22%; height:auto; float:left;}
#conleft1{ margin:0; padding:0; width:100%; height:auto; float:left; border:1px solid #e4e4e4; background:#fff;}

#conleft11{ margin:0; padding:0; width:94%; padding-left:3%; padding-right:3%; height:45px; float:left; border:0; background:#2FA69D; font-family:"微软雅黑","宋体",Arial; font-size:18px;color:#fff; text-align:left; text-decoration:none; line-height:45px;}
#conleft11 span{ padding-left:30px;font-family:"微软雅黑","宋体",Arial; font-size:18px;color:#fff; text-align:left; text-decoration:none; line-height:45px;}
#conleft12{ margin:0 auto; padding:0; width:100%; height:auto; padding-top:10px; }
#conleft12 ul{ margin:0; padding:0; width:100%;height:auto; list-style:none;padding-top:10px; }
#conleft12 ul li{ margin:0; padding:0; width:100%; height:auto;}
#conleft12 ul li a{ margin:0; padding:0;width:100%-20px; padding-left:20px; border-bottom:1px solid #EEEEEE; background:#fff; display:block;  padding-top:10px; padding-bottom:10px; height:auto; font-family:"微软雅黑","宋体",Arial; font-size:14px;color:#666666; text-align:left; text-decoration:none; line-height:20px;}
#conleft12 ul li a:hover{  background:#6FD4CC;font-family:"微软雅黑","宋体",Arial; font-size:14px;color:#ffffff; }

#conleft12 ul li.acc a{ margin:0; padding:0;width:100%-20px; padding-left:20px; border-bottom:1px solid #EEEEEE;  background:#6FD4CC;font-family:"微软雅黑","宋体",Arial; font-size:14px;color:#ffffff; display:block;  padding-top:10px; padding-bottom:10px; height:auto;  text-align:left; text-decoration:none; line-height:20px;}
#conleft12 ul li.acc a:hover{  background:#6FD4CC;font-family:"微软雅黑","宋体",Arial; font-size:14px;color:#ffffff; }


#conleft12 ul li ul{ margin:0; padding:0; width:100%; height:auto; display:none;}

#conleft12 ul li ul li a{ margin:0; padding:0;width:100%-40px; padding-left:40px; border-bottom:1px solid #b9e2f0; background:#eef8fb; display:block;  padding-top:4px; padding-bottom:4px; height:auto; font-family:"微软雅黑","宋体",Arial; font-size:14px;color:#666666; text-align:left; text-decoration:none; line-height:20px;}
#conleft12 ul li ul li a:hover{  background:#007fab;font-family:"微软雅黑","宋体",Arial; font-size:14px;color:#ffffff; }

#conleft13{ margin:0 auto; padding:0; width:96%; height:20px;}
#conleft14{ margin:0 auto; padding:0; width:96%; height:auto;}

#conleft16{ margin:0; padding:0; width:100%; height:65px; float:left; border:0; background: url(line1.png) no-repeat center right #515151; font-family:"微软雅黑","宋体",Arial; font-size:18px;color:#fff; text-align:left; text-decoration:none; line-height:65px;}
#conleft16 span{ padding-left:30px;font-family:"微软雅黑","宋体",Arial; font-size:18px;color:#fff; text-align:left; text-decoration:none; line-height:65px;}

#conleft17{ margin:0 auto; padding:0; width:96%; height:auto;   border-bottom:1px solid #cecece; padding-top:8px; padding-right:8px;font-family:"微软雅黑","宋体",Arial; font-size:12px;color:#666; text-align:center; text-decoration:none; line-height:25px;}
#conleft17 span{ font-family:Impact,"微软雅黑","宋体",Arial; font-size:24px;color:#017AB9; text-align:center; text-decoration:none; line-height:45px;}
#conleft18{ margin:0 auto; padding:0; width:96%; height:auto;  padding-top:5px; padding-right:5px;font-family:"微软雅黑","宋体",Arial; font-size:12px;color:#666; text-align:center; text-decoration:none; line-height:25px;}
#conleft19{ margin:0 auto; padding:0; width:96%; height:auto;  padding-top:5px; padding-right:5px;font-family:"微软雅黑","宋体",Arial; font-size:12px;color:#666; text-align:center; text-decoration:none; line-height:25px;}
#conleft191{ margin:0 auto; padding:0; width:140px; height:auto; display:block; }
#conleft191 a{ margin:0 auto; padding:0; width:140px; height:30px;  display:block;background:#017AB9;color:#fff; text-align:center; font-size:12px; font-family:"微软雅黑","宋体",Arial; line-height:30px; }
#conleft191 a:hover{ background:#44A3D4; color:#fff; }



#conleft2{ margin:0; padding:0; width:100%; height:auto; margin-top:40px; display:block; border:1px solid #e4e4e4;}
#conleft21{ margin:0 auto; padding:0; width:100%;background:#ccc; height:40px;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:16px; color:#fff; text-align:center; text-decoration:none; line-height:40px; font-weight: normal;}

#conleft22{ margin:0 auto; padding:0; width:94%; height:auto;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:left; text-decoration:none; line-height:25px; font-weight: normal; }
#conleft22 a{font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:left; text-decoration:none; line-height:25px; font-weight: normal; }
#conleft22 a:hover{ color:#000; text-decoration: underline;}
#conleft23{ margin:0 auto; padding:0; width:96%; padding:2%; height:auto;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:left; text-decoration:none; line-height:25px; font-weight: normal; }
#conleft23 img{ max-width:100%;}

#conleftk{ margin:0; padding:0; width:100%; height:30px;}

#conright{ margin:0; padding:0; width:72%; padding:2%; height:auto; float:right; border:1px solid #e4e4e4; }
#conright1{ margin:0; padding:0; width:100%; height:auto; padding-top:20px; padding-bottom:20px;font-family:"微软雅黑","宋体",Arial; font-size:18px;color:#007FAB; text-align:center; text-decoration:none; line-height:30px;}
#conright2{ margin:0 auto; padding:0; width:96%; height:auto; padding-top:20px; padding-bottom:20px; padding-left:2%;font-family:"微软雅黑","宋体",Arial; font-size:13px;color:#666; text-align:left; text-decoration:none; line-height:30px;}
.contentnew{ font-family:"微软雅黑","宋体",Arial; font-size:12px;color:#666; text-align:left; text-decoration:none; line-height:25px;}
.contentnew img{ max-width:100%;}

#conright3{ margin:0 auto; padding:0; width:600px; height:auto; padding-top:20px; padding-bottom:20px; padding-left:2%;font-family:"微软雅黑","宋体",Arial; font-size:13px;color:#666; text-align:left; text-decoration:none; line-height:30px;}
#conright3 img{ max-width:100%; height:auto;}



/*fuwu*/
#confuwu{margin:0 auto; padding:0; width:100%; height:auto; background:#f8f8f8; }
#confuwuyy1{margin:0 auto; padding:0; width:100%; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:24px;color:#000; text-align:center; text-decoration:none; line-height:30px; }
#confuwuyy2{margin:0 auto; padding:0; width:100%; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:16px;color:#888; text-align:center; text-decoration:none; line-height:30px; }
#confuwuyy3{ margin:0 auto; padding:0; width:100%; max-width:1200px; height:auto; margin-top:20px; font-size: 14px; color: #666; font-weight: normal; line-height:30px; text-align:left;}
#confuwuyy3 .con{width:100%; max-width:1200px;height:auto;margin:27px auto;padding-left:25px;padding-top:25px;}
#confuwuyy3 .con ul li{width:380px;height:285px;float:left;margin-right:15px;margin-bottom:15px;position:relative;overflow:hidden;cursor:pointer;}
#confuwuyy3 .txt{width:380px;height:45px;background:rgba(0,0,0,0.6);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
#confuwuyy3 .txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px;}
#confuwuyy3 .txt p{font-size:14px;text-align:center;}


#confuwuyya3{ display:none;}


#confuwujl{margin:0 auto; padding:0; width:100%; height:auto; background:#f8f8f8; }
#confuwujl1{margin:0 auto; padding:0; width:100%; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:24px;color:#000; text-align:center; text-decoration:none; line-height:30px; }
#confuwujl2{margin:0 auto; padding:0; width:100%; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:16px;color:#888; text-align:center; text-decoration:none; line-height:30px; }
#confuwujl3{ margin:0 auto; padding:0; width:100%; max-width:1200px; height:auto; margin-top:20px; font-size: 14px; color: #666; font-weight: normal; line-height:30px; text-align:left;}



#confuwukh{margin:0 auto; padding:0; width:100%; height:auto; background:#f8f8f8; }
#confuwukh1{margin:0 auto; padding:0; width:100%; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:18px;color:#000; text-align:center; text-decoration:none; line-height:50px; }
#confuwukh2{margin:0 auto; padding:0; width:100%; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:16px;color:#888; text-align:center; text-decoration:none; line-height:30px; }

#confuwukh3{margin:0 auto; padding:0; width:100%; max-width:1200px; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:18px;color:#000; text-align:center; text-decoration:none; line-height:50px; }
#confuwukh4{margin:0 auto; padding:0; width:100%; max-width:1200px; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:18px;color:#000; text-align:left; text-decoration:none; line-height:50px; }


#confuwuwl{margin:0 auto; padding:0; width:100%; height:auto; }
#confuwuwl1{margin:0 auto; padding:0; width:100%; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:24px;color:#000; text-align:center; text-decoration:none; line-height:30px; }
#confuwuwl2{margin:0 auto; padding:0; width:100%; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:16px;color:#888; text-align:center; text-decoration:none; line-height:30px; }

#confuwuwl3{margin:0 auto; padding:0; width:100%; height:auto;font-family:"微软雅黑","宋体",Arial; font-size:16px;color:#888; text-align:center; text-decoration:none; line-height:30px; }
#confuwuwl3 img{ max-width:100%;}

.honorPage { padding: 6% 0px; }
.honorPage .w960 { position: relative; padding-bottom: 60px; }
.honorDemo { padding: 0px 50px 0px; }
.honorDemo .item { border-radius: 5px; background-color: #d7d7d7; font-size: 14px; color: #333; padding: 10px 10px; margin: 0px 7px; display: block; text-align: center; }
.honorDemo .item:hover, .honorDemo .item.act { background-color: #CC0000; color: #fff; }
.honorDemo .slick-arrow { width: 33px; height: 33px; display: block; border-radius: 5px; background-color: #999999; top: 50%; margin-top: -16px; }
.honorDemo .slick-arrow i { background: url(btn_3.png) no-repeat scroll center center; width: 100%; height: 100%; margin: 0px auto; display: block; transition: 300ms; -webkit-transition: 300ms; }
.honorDemo .slick-prev { left: 0px; }
.honorDemo .slick-next { right: 0px; }
.honorDemo .slick-prev i { background-image: url(btn_3.png); }
.honorDemo .slick-next i { background-image: url(btn_4.png); }
.honorDemo .slick-arrow:hover { background-color: #e81a23; }
.honorDemo .slick-prev:hover i { background-position: 30% center; }
.honorDemo .slick-next:hover i { background-position: 70% center; }
.honorDemo .itemA { display: block; margin: 0px 20px; }
.honorDemo .img { border: 1px solid #cfcfcf; padding: 5px; margin-bottom: 8px; overflow: hidden; }
.honorDemo .img img { width: 100%; display: block; }
.honorDemo .name { text-align: center; font-size: 14px; color: #666666; line-height: 1.5; }
.honorDemo .slick-dots { bottom: -60px; left: 0px; }
.honorDemo .slick-dots li { position: relative; display: inline-block; margin: 0px 5px; width: 13px; height: 10px; padding: 2px 0px; cursor: pointer; }
.honorDemo .slick-dots li a { transition: 400ms; -webkit-transition: 400ms; -ms-transition: 400ms; height: 12px; width: 12px; line-height: 12px; text-indent: -10em; display: block; overflow: hidden; padding: 0px; cursor: pointer; border: 1px solid #b8b8b8; background-color: #b8b8b8; border-radius: 50%; }
.honorDemo .slick-dots li a:focus { outline: none; }
.honorDemo .slick-dots li.slick-active a { background-color: #ec1b24; border-color: #ec1b24; }
.itemA .img { position: relative; overflow: hidden; }
.itemA .black { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; visibility: hidden; background: url(black.png) repeat; }
.itemA .il, .itemA .ir { background-color: #fff; position: absolute; left: 50%; top: 50%; display: block; transition: 400ms; -webkit-transition: 400ms; border-radius: 3px; }
.itemA .il { height: 3px; width: 0px; margin: -1px 0px 0px -15px; }
.itemA .ir { height: 0px; width: 3px; margin: -15px 0px 0px -1px; }
.itemA:hover .black { opacity: 1; visibility: visible; }
.itemA:hover .il { width: 30px; }
.itemA:hover .ir { height: 30px; transition: 400ms ease 200ms; -webkit-transition: 400ms ease 200ms; }


/*contact*/

#conk{ margin:0 auto; padding:0; width:100%; height:50px; background:#f8f8f8; }

#concontact{ margin:0 auto; padding:0; width:94%; height:auto; max-width:1200px;}
#concontactleft{ margin:0; padding:0; width:50%; height:auto; float:left;padding-top:30px; font-size:18px; color:#000; text-align:center; text-decoration:none; line-height:50px; }
#concontactlefttitle{ margin:0; padding:0; width:100%; height:auto; float:left;font-size:18px; color:#000; text-align:left; text-decoration:none; line-height:50px; }
#concontactleftcon{ margin:0; padding:0; width:100%; height:auto; float:left;color:#666;font-size:14px; text-align:left; text-decoration:none; line-height:30px; }
#concontactleftcon a{ color:#666;font-size:14px; text-align:left; text-decoration:none; line-height:30px; }
#concontactleftcon a:hover{ color:#000; text-decoration:underline;}

#concontactright{ margin:0; padding:0; width:50%; height:auto; float:left;padding-top:30px;}



#contactcon1{ margin:0 auto; padding:0; width:100%; height:auto;}

#contentc1{margin-bottom:10px; width:100%;}
#contentc1 .title{width:176px; border:1px solid #b1c1e2; border-bottom:0; font-weight:bold; background:#ecedf8; text-align:center; position:relative; bottom:-1px; line-height:2em; z-index:9;}
#contentc1 .main{border:1px solid #b1c1e2; background:#ecedf8; position:relative;}

#contentc1 form{margin:8px; background:#fff; padding:10px 0;}
#contentc1 td{ height:30px; padding-top:5px; padding-bottom:5px;font-family:"微软雅黑","宋体"; font-size:14px; padding-left:10px; padding-right:10px;}

#contentc1 .tip{font-size:12px; color:#666;}


.tex{
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	padding: 0;
	background-color: #fff;
	border: 1px solid #dbdbdb;
	width: 250px;
}
.tex1{
	font-size: 14px;
	height: 100px;
	line-height: 30px;
	padding: 0;
	background-color: #fff;
	border: 1px solid #dbdbdb;
	width: 250px;
}
.code{
	border: none;
	width: 130px;
	height: 45px;
	background-color: #2FA69D;
	line-height: 45px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	font-family:"微软雅黑","宋体";
}

#protable{ margin:0; padding:0; width:100%; height:30px; border-bottom:2px solid #2FA69D; margin-top:40px; }
#protabletiao{ margin:0; padding:0; width:70px; height:30px; float:left; padding-left:20px; padding-right:20px; background:#2FA69D;border-radius: 8px 8px 0 0;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-align:center; text-decoration:none; line-height:30px; font-weight: normal; }
#protabletiao1{ margin:0; padding:0; width:auto; height:30px; float:left; padding-left:20px; padding-right:20px; background:#2FA69D;border-radius: 8px 8px 0 0;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-align:center; text-decoration:none; line-height:30px; font-weight: normal; }

#prolikemain{ margin:0; padding:0; width:100%; height:auto; margin-top:20px;}


#procon{ margin:0; padding:0; width:100%; height:auto;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:14px; color:#888; text-align:left; text-decoration:none; line-height:30px; font-weight: normal;}

#procon td{ border:1px solid #83C1BD;font-size:12px; text-align:center;}

#prolike{ margin:0; padding:0; width:100%; height:auto; margin-top:20px;}
#prolikeleft{ margin:0; padding:0; width:20%; height:auto; float:left;}
#prolikeright{ margin:0; padding:0; width:75%; margin-left:5%; height:auto; float:left;}

#prolikeright h6{font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:14px; color:#666; text-align:left; text-decoration:none; line-height:30px; font-weight: normal; }
#prolikeright h6 a{font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:14px; color:#666; text-align:left; text-decoration:none; line-height:30px; font-weight: bold; }
#prolikeright h6 a:hover{color:#000;}

#prolikeright p{font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#888; text-align:left; text-decoration:none; line-height:25px; font-weight: normal; }
#prolikeright span {
	background:url(icon_time.png) left center no-repeat;
	padding-left:18px;
	font-size:12px;
	line-height:30px;
	color:#CCC
}


#conk2{ margin:0 auto; padding:0; width:100%; height:30px;}


@media screen and (max-width:860px) {
	#conleft{ margin:0 auto; padding:0; width:96%; height:auto; float:center; margin-top:20px;}
#conleft1{  width:100%;}
#conright{ margin:0 auto; padding:0; width:96%; height:auto; float:center; border:1px solid #ccc; background:#fff;}
#concontactleft{ margin:0 auto; width:96%; padding-left:2%; }

#concontactright{ margin:0 auto; width:96%;padding-left:2%; }


}

@media screen and (max-width:740px) {
	#conleft{ margin:0 auto; padding:0; width:96%; height:auto; float:center;margin-top:20px;}
#conright{ margin:0 auto; padding:0; width:96%; height:auto; float:center; border:1px solid #ccc; background:#fff;}
#concontactleft{ margin:0 auto; width:96%; padding-left:2%; }

#concontactright{ margin:0 auto; width:96%;padding-left:2%; }


}

@media screen and (max-width:540px) {
	#conleft{ margin:0 auto; padding:0; width:96%; height:auto; float:center;margin-top:20px;}
#conright{ margin:0 auto; padding:0; width:96%; height:auto; float:center; border:1px solid #ccc; background:#fff;}
#concontactleft{ margin:0 auto; width:96%; padding-left:2%; }

#concontactright{ margin:0 auto; width:96%;padding-left:2%; }


}

@media screen and (max-width:450px) {
	#conleft{ margin:0 auto; padding:0; width:96%; height:auto; float:center;margin-top:20px;}
#conright{ margin:0 auto; padding:0; width:96%; height:auto; float:center; border:1px solid #ccc; background:#fff;}
#concontactleft{ margin:0 auto; width:96%; padding-left:2%; }

#concontactright{ margin:0 auto; width:96%;padding-left:2%; }

}

