﻿@charset "utf-8";
/* CSS Document */
.part1 body,div,ul,li,h1,h2,h3,input,textarea,img,p,select{font-family:'microsoft yahei','Hiragino Sans GB','arial'; margin: 0;padding: 0;list-style: none;border:0;}
. part1 body{font-size: 14px;}
.part1 a{color: #666464;text-decoration:none }/*灰色*/ /*蓝色 0098e4，文本内字色 949495 */
.part1 a:hover{color: #0098e4}
.pos{ position: relative;}
.part1 input,select,textarea{color: #3e3a39;  border: 1px solid #e6e6e6}
.clearfix:after,.clearfix:before { content: " ";clear: both; display: block;}
.part1 input:focus,textarea:focus {border-color: #a8c8f0; box-shadow: 0 0 6px #a7c8f1;}
.wrapper {width: 1150px; margin: 0 auto;}
.wrapper00 {width: 1150px; margin: 0 auto;}
.icon-srwp{position:absolute; background: url(../images/icon-srwp.png) no-repeat}
.pl01{ padding-left: 35px}
.pt40{ padding-top: 40px}
.pt60{ padding-top: 60px}
.pt80{ padding-top: 80px}
.p30{ padding:30px 34px}
.p36{ padding:20px 36px;}
.font-blue{color: #0098e4;}
.font-blod{font-weight: bold}
.font-red{color:#fa3f40}
.f-c1{color: #3e3a39}
.f-c2{color: #666464}


.quanfangwei{ margin:60px auto;}
/*二级标题*/
.m-hd{margin-bottom: 36px;}
.m-hd h1 { color: #3e3a39; text-align: center;font-weight:normal; position: relative; margin-bottom: 22px;font-size: 31px;}
.m-hd h1 span { font-size: 40px;font-weight: bold; color: #0098e4;}
.m-hd p{ color: #666464; font-size: 16px; text-align: center;font-weight: normal; position:relative;}

/*鼠标移动浮块*/
.slide-content {width: 100%; }
.slide-content:after {clear: both}
.slide-item {position: relative;height: 500px; float: left;color: #000;font-size: 0;text-align: center;width: 287.5px;min-height: 344px;cursor: pointer}
.item-bg {width: 100%;height: 100%}
.mask {position: absolute;left: 0;right: 0;top: 0;bottom: 0}
.mask .bg {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: #161a1d;opacity: .4;filter: alpha(opacity=40);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(40));transition: all .4s cubic-bezier(.4, 0, .2, 1)}
.mask .bg.other-bg {opacity: .82;filter: alpha(opacity=82);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(82))}
.mask .content {position: absolute;left: 0;right: 0;top: 80px;bottom: 0;transition: all .4s cubic-bezier(.4, 0, .2, 1)}
.mask .content .line-panel {padding: 0;margin: 0;font-size: 0;line-height: 0;margin-top: 24px;  transition: all .4s cubic-bezier(.4, 0, .2, 1)}
.mask .content .line-panel .item-line {width: 20px;height: 2px;background: #fff;display: inline-block;opacity: 1;filter: alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100));transition: all .4s cubic-bezier(.4, 0, .2, 1)}
.mask .content .item-title {color: #fff;font-size: 28px;line-height: 24px;margin: 0;padding: 0;margin-top: 74px;font-weight: 700;transition: all .4s cubic-bezier(.4, 0, .2, 1)}
.mask .content .item-desc {font-size: 14px;color: #fff;text-align: left;margin-top: 30px;padding: 0 30px;line-height: 32px; overflow: hidden;}
.mask .content .item-link {display: inline-block;border: 1px solid #fff;width: 120px;height: 36px;line-height: 36px;font-size: 14px;color: #fff;text-decoration: none;margin-top: 62px}
.mask .content .item-link:hover {color: #0098e4;background: #fff}
.mask .content .item-desc, .mask .content .item-link {opacity: 0;filter: alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));transition: all .4s cubic-bezier(.4, 0, .2, 1);}
.slide-item:hover .bg {background: #0098e4;opacity: .6;filter: alpha(opacity=60);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(60))}
.slide-item:hover .bg.other-bg {opacity: .6;filter: alpha(opacity=60);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(60))}
slide-item:hover .content {top: 13%}
.slide-item:hover .content .line-panel {margin-top: 10px}
.slide-content .slide-item:hover .content .line-panel .item-line,.slide-content .slide-item:hover .content .line-panel .item-title-02 {opacity: 0;filter: alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0)); line-height: 0;font-size: 0;}
.slide-item:hover .content .item-title {margin-top: 12px}
.slide-item:hover .content .item-desc,.slide-item:hover .content .item-link {opacity: 1;filter: alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
.slide-item:hover .content .item-desc {margin-top: 22px}
.slide-item:hover .content .item-link {margin-top: 14%}
.item-title-02{font-size: 18px;text-align: center ; color: #fff; line-height: 32px;margin-top: 24px; padding:0 40px;filter: alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100));transition: all .4s cubic-bezier(.4, 0, .2, 1)}
.item-p{ width:100%; height: 30px;}
.item-dot{width: 17px; float: left; display: block; margin-right: 10px; background-position:-210px -4px; color: #fff; font-size: 14px; padding-left: 30px; text-align: left; height: 40px; }
.item-p img{ vertical-align: middle; }
