﻿@charset "utf-8";
@import url(dll.css);
@import url(module.css);
@import url(global.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(animate.css);
@import url(banner.css);
/* 首页部分开始 */
.mfbox{width:1120px; min-width:1120px; margin:0 auto;}
.header{width:100%; height:100px; background:url(../Images/bg01.png) no-repeat center top #1d66bf;}
.logo{float:left; padding-right:80px; background:url(../Images/logo_bg.png) no-repeat center top; text-align:center;}
.toptit {
    float: right;
    color: #fff;
    font-size: 15px;
}
.i_nav{float:left; height:100px;}
/*.i_nav li{float:left; text-align:center; line-height:100px; padding:0 5px 0 0;}
.i_nav li>a{display:block; color:#FFF; font-size:16px; padding:0 10px;}
.i_nav li>a:hover{ color:#1c79c1; background:#FFF;}
.i_nav li>a.on{ color:#1c79c1; background:#FFF;}*/

.lan{ height:30px; line-height:30px; float:right;display:none;}
.lan a{ color:#FFF; font-size:18px; padding-left:10px;}
.lan a:hover{color:#1d2088;}
.lan span{ color:#FFF; padding:0 5px;}

.search{width:225px; height:35px; border:2px solid #FFF;}
.search input{float:left; background:none; height:31px; line-height:31px; font-size:16px;}
.search input.s_int{width:190px; color:#9cc1e3; text-indent:5px;}
.search input.s_btn{width:31px; background:url(../Images/icon01.png) no-repeat center center; cursor:pointer;}

.i_banner_box{ position:relative; width:100%; height:500px;}
.i_banner{width:100%; height:500px; margin:0 auto; overflow:hidden;}
.i_banner li{width:100%; height:500px;}
.i_banner li a{ display:block; width:100%; height:500px;}
.i_banner_p{position:absolute; width:100%; left:0; bottom:15px; text-align:center;}
.i_banner_p a{display:inline-block; margin:0 5px; width:14px; height:14px; border-radius:100%; overflow:hidden; background:#ccc;}
.i_banner_p a:hover{background:#1c79c1;}
.i_banner_p a.on{ background:#1c79c1;}

.i_container{width:100%;}
.i_container *{transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}
.p_container *{transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}

.i_pro{width:1120px; margin:50px auto;}
.i_pro_l{display:inline-block;}
.i_pro_l ul{width:1160px; overflow:hidden;}
.i_pro_l li{ display:inline-block; float:left; width:255px; margin-right:33px; margin-bottom:25px;}
.i_pro_l li i{ display:block; width:255px; height:190px; overflow:hidden;}
.i_pro_l li i img{width:255px; height:190px;}
.i_pro_l li span{ display:block; width:255px; height:45px; line-height:45px; text-align:center; overflow:hidden;}
.i_pro_l li a:hover i img{ z-index:-1; -webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2);}

.i_about{width:1120px; margin:50px auto;}
.i_about_c span{ display:block; float:right; width:700px; line-height:25px;}

.nm_cont{width:1120px; margin:50px auto;}

.i_box{width:100%; background:#f2f2f2; padding:50px 0;}

.i_pro02{width:1120px; margin:0 auto 20px; position:relative;}
.i_pro02_l{ position:relative; width:1120px; overflow:hidden;}
.i_pro02_l ul{width:5000px; overflow:hidden;}
.i_pro02_l li{ display:inline-block; float:left; width:260px; margin:0 10px;}
.i_pro02_l li i{ display:block; width:260px; height:195px; overflow:hidden;}
.i_pro02_l li i img{width:260px; height:195px;}
.i_pro02_l li span{ display:block; width:260px; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.i_pro02_l li a:hover i img{ z-index:-1; -webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2);}

.i_news{width:350px; float:left;}
.i_news_l li{height:42px; border-bottom:1px solid #e5e5e5; line-height:41px; text-indent:15px; background:url(../Images/icon02.gif) no-repeat left center;}
.i_news_l li a{ display:block; width:350px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_news02{width:735px; float:right;}
.i_news02_f{float:left; width:353px;}
.i_news02_f i{ display:block; width:353px; height:145px; overflow:hidden;}
.i_news02_f i img{width:353px; height:145px;}
.i_news02_f i a:hover img{ z-index:-1; -webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2);}
.i_news02_f h4{ font-size:16px; font-weight:bold; display:block; padding:8px 0; line-height:20px;}
.i_news02_f span{ font-size:13px; display:block; line-height:23px;}
.i_news02_l{float:right; width:345px;}
.i_news02_l dl{ margin-bottom:20px;}
.i_news02_l dl dt{float:left; width:60px;}
.i_news02_l dl dt strong{ display:block; height:40px; line-height:40px; color:#666; font-size:25px; text-align:center; font-weight:normal; border-bottom:1px solid #fefefe;}
.i_news02_l dl dt span{ display:block; height:25px; line-height:25px; color:#999; font-size:12px; text-align:center;}
.i_news02_l dl dd{float:right; width:265px;}
.i_news02_l dl dd h4{ font-size:15px; font-weight:bold; display:block; line-height:20px; max-height:40px; overflow:hidden;}
.i_news02_l dl dd span{ font-size:13px; display:block; line-height:20px; padding-top:10px; max-height:110px; overflow:hidden;}

.footer{width:100%; padding:45px 0; text-align:left; color:#FFF; background:url(../Images/icon03.jpg) repeat-x center 1px #1c7bc2;}
.ftxt{ font-size:30px; line-height:35px;}
.footer_nav{ width:100%; margin-top:20px;}
.footer_nav a{ color:#fff;}
.copyright{ width:100%; margin-top:10px;}
.jsq{ width:100%; margin-top:10px;}
/* 首页部分结束 */

/* 内页部分开始 */
.p_banner_box{ position:relative; width:100%; height:250px;}
.p_banner{width:100%; height:250px; margin:0 auto; overflow:hidden;}
.p_banner li{width:100%; height:250px;}
.p_banner li a{ display:block; width:100%; height:250px;}
.p_banner_p{position:absolute; width:100%; left:0; bottom:15px; text-align:center;}
.p_banner_p a{display:inline-block; margin:0 5px; width:14px; height:14px; border-radius:100%; overflow:hidden; background:#ccc;}
.p_banner_p a:hover{background:#1c79c1;}
.p_banner_p a.on{ background:#1c79c1;}

.path{width:100%; height:40px; margin-top:1px; background:url(../Images/icon04.png) repeat-x left top;}
.path_in{width:1000px; margin:0 auto; color:#1c79c1; font-size:12px; line-height:40px;}
.path_in span{ padding:0 5px;}
.path_in a{color:#1c79c1;}
.path_in a:hover{color:#1c79c1; text-decoration:underline;}
.p_container{width:1000px; margin:20px auto;}
.p_left{float:left; width:220px;}
.p_right{float:right; width:750px;}

/*.sidebar{ margin-top:10px;}
.sidebar li{ height:45px; margin-bottom:5px;}
.sidebar li a{ display:block; width:100%; height:45px; line-height:43px; color:#1c79c1; text-indent:18px; border:1px solid #e3e3e3; background:url(../Images/icon05.png) no-repeat 200px center #FFF;}
.sidebar li a:hover, .sidebar a.on{ color:#FFF; background:url(../Images/icon06.png) no-repeat 200px center #1c79c1;}

.p_content{ padding:10px 0 20px; line-height:30px; color:#4d4d4d;}*/




/* 内页部分结束 */






/* ============================= page-loading-cover ============================= */
.page-cover{height:0!important;}


/* ============================= animate ============================= */
@-webkit-keyframes bounceIn {
 0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
-moz-transform:scale(1);
transform:scale(1);
}
 100% {
-webkit-transform:scale(0.80);
-ms-transform:scale(0.8);
-moz-transform:scale(0.8);
transform:scale(0.8);
}
}
