﻿@charset "utf-8";
@import url(dll.css);
@import url(module.css);
@import url(global.css);
@import url(onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(animate.css);
@import url(banner.css);
/* 首页部分开始 */
.mfbox{width:1170px; min-width:1170px; margin:0 auto;}
.mfbox01{ background:#FFF; padding:30px 0 40px; border-bottom:1px solid #EEE;}
.mfbox02{ background:#fafafa; padding:30px 0 40px; border-bottom:1px solid #EEE;}

.header{width:100%; height:105px; position:relative;}
.logo{float:left; display:inline-block;}

.hotline{float:right; margin-top:30px; text-indent:50px; background:url(../images/icon01.png) no-repeat left center;}
.hotline span{ display:block; font-size:12px; height:18px; line-height:18px; color:#bdbdbd; overflow:hidden;}
.hotline strong{ display:block; color:#ff9101; font-size:20px;}

.i_nav{width:100%; height:51px; background:#222222; border-bottom:1px solid #000;}
/*.i_nav ul{width:1170px; margin:0 auto;}
.i_nav li{float:left; text-align:center; font-size:14px;}
.i_nav li>a{display:block; height:51px; color:#FFF; padding:0 29px; line-height:50px;}
.i_nav li>a:hover{ color:#FFF; background:#e49023;}
.i_nav li>a.on{ color:#FFF; background:#e49023;}*/
.i_nav.add{ position:fixed; left:0; top:0; z-index:9999;}

.i_banner_box{ width:100%; height:450px; overflow:hidden;}
/*.i_banner{ float:left; display:inline;}
.i_banner li{width:100%; height:450px;}
.i_banner li a{ display:block; width:100%; height:450px;}
.i_banner_p{position:absolute; width:100%; left:0; bottom:15px; text-align:center;}
.i_banner_p a{display:inline-block; margin:0 3px; width:42px; height:11px; overflow:hidden; background:rgba(0,0,0,0.5);}
.i_banner_p a:hover{ background:rgba(255,0,0,0.5);}
.i_banner_p a.on{ background:rgba(255,0,0,0.5);}*/

.i_container{width:100%; min-width:1200px; overflow:hidden;}
.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:100%; min-width:1200px;}
.i_pro_l{width:1200px; margin:0 auto;}
.i_pro_l dl{float:left; width:600px; height:103px; margin-top:30px;}
.i_pro_l dl dt{float:left; width:195px; padding:0 15px;}
.i_pro_l dl dt i{ display:block; width:165px; height:103px; overflow:hidden;}
.i_pro_l dl dt a:hover i img{ z-index:-1; -webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2);}
.i_pro_l dl dd{float:left; width:405px; padding:0 15px;}
.i_pro_l dl dd h4{ display:block; line-height:22px; font-size:16px; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_pro_l dl dd h5{ display:block; height:27px; line-height:27px; font-size:12px; color:#CCC; text-align:left;}
.i_pro_l dl dd h5 ins{display:inline-block; text-decoration:none; background:url(../images/icon05.png) no-repeat left center; text-indent:20px; padding-right:20px;}
.i_pro_l dl dd h5 i{display:inline-block; font-style:normal; background:url(../images/icon06.png) no-repeat left center; text-indent:20px;}
.i_pro_l dl dd span{ display:block; height:40px; line-height:20px; overflow:hidden;}

.i_ad01{width:100%; text-align:center;}
.i_con{width:100%; text-align:center;}

.footer{width:100%; padding:30px 0; background:#222222; color:#FFF;}

.copyright{width:1170px; margin:0 auto; padding-top:10px; line-height:20px;}
.jsq{width:1170px; margin:0 auto; padding-bottom:10px; line-height:20px;}


/* 首页部分结束 */

/* 内页部分开始 */
.p_container{padding:30px 0; background:#f4f4f4;}
.path{width:1170px; height:50px; margin:0 auto; line-height:50px; text-indent:60px; border-bottom:1px solid #f4f4f4; background:url(../images/icon07.jpg) no-repeat 35px center #FFF;}
.path span{ padding:0 10px;}

.p_mfbox{width:1170px; margin:0 auto; background:#FFF;}

.p_left{float:left; width:790px; overflow:hidden; border-right:1px solid #f4f4f4;}
.p_right{float:right; width:380px; overflow:hidden; padding:30px;}

/*.sidebar{}
.sidebar_l{padding:10px 0;}
.sidebar_l li{height: 40px; text-indent:15px; line-height: 40px; border-bottom: 1px solid #f4f4f4; font-size: 14px;}
.sidebar_l li a{ display:block;}*/

.pr_pro{ margin-top:20px;}
.pr_pro_l{margin-top:10px; float:left; height:100%;}
.pr_pro_l dl{float:left; width:320px; height:50px; margin-top:10px;}
.pr_pro_l dl dt{float:left; width:80px;}
.pr_pro_l dl dt i{ display:block; width:80px; height:50px; overflow:hidden;}
.pr_pro_l dl dt a:hover i img{-webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2);}
.pr_pro_l dl dd{float:left; width:240px; padding-left:20px;}
.pr_pro_l dl dd h4{ display:block; line-height:20px; font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pr_pro_l dl dd h5{ display:block; height:27px; line-height:27px; font-size:12px; color:#CCC; text-align:left;}
.pr_pro_l dl dd h5 ins{display:inline-block; text-decoration:none; background:url(../images/icon05.png) no-repeat left center; text-indent:20px; padding-right:10px;}
.pr_pro_l dl dd h5 i{display:inline-block; font-style:normal; background:url(../images/icon06.png) no-repeat left center; text-indent:20px;}



.p_content{padding:30px; text-align:left; line-height:25px;}
.p_content1{padding:30px 0px; text-align:left; line-height:25px;}




/* 内页部分结束 */
.nm_cont{ width:1170px; margin:0 auto;}


