﻿@charset "utf-8";

@import url(dll.css);

@import url(font.css);

@import url(main.css);

@import url(onlineeditor.css);

@import url(ddsmoothmenu.css);

@import url(animate.css);

@import url(banner.css);

/* ��ҳ���ֿ�ʼ */

.mfbox{width:1100px; margin:0 auto;}

.header{width:100%; height:122px; background:#c21b24; overflow:hidden;}



.logo{ float:left; height:122px; overflow:hidden;}

.header_r{float:right;}

.hotline{ float:right; height:30px; line-height:30px; color:#FFF;}

.language{ float:right;}

.language li{ float:left; height:30px; line-height:30px; color:#FFF; padding-left:10px;}

.language li a{ line-height:30px; color:#FFF;}

.i_search{float:right; margin-top:20px; padding:0 15px; width:200px; height:35px; background:#FFF; border-radius:15px;}

.i_search input{float:left; height:35px; line-height:35px; font-size:12px; background:#FFF;}

.i_search input.i_sbtn{width:30px; cursor:pointer; color:#FFF; background:url(../images/btn_s.png) no-repeat center center; border:none;}

.i_search input.i_sint{width:170px; color:#666; border:none;}



.i_nav{height:40px;}

/*.i_nav li{float:left; height:40px; text-align:center;}

.i_nav li > a{display:block; color:#202020; width:157px; line-height:40px; font-size:16px; text-align:center;}

.i_nav li > a:hover{color:#d30c16;}

.i_nav li > a.on{color:#d30c16;}*/



.i_banner_box{position:relative; width:100%; height:265px; overflow:hidden;}

.i_banner{ float:left; display:inline;}

/*.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; z-index:9000;}

.i_banner_p a{display:inline-block; margin:0 4px; width:12px; height:12px; background:#FFF; border-radius:100%; overflow:hidden;}

.i_banner_p a:hover{ background:#d30c16;}

.i_banner_p a.on{ background:#d30c16;}*/



.i_container{overflow:hidden;}



.box01{ padding:40px 0;}

.box02{ padding:40px 0; background:#f3f3f3;}

.box03{ padding:20px 0;}



.i_about{float:left; width:700px; border:1px solid #d6d6d6; background:#FFF;}

.i_about_c{padding:15px; height:216px; line-height:25px; overflow:auto;}





.i_contact{float:right; width:380px; border:1px solid #d6d6d6; background:#FFF;}

.i_contact_c{padding:15px; height:200px; line-height:25px; overflow:hidden;}



.i_news01{float:left; width:527px;}

.i_news02{float:right; width:545px;}

.i_news02_l li{ height:32px; line-height:32px; margin-top:30px;}

.i_news02_l li span{float:left; display:block; width:55px; height:28px; padding:2px 0; background:#e60002; line-height:14px; text-align:center; font-size:12px; color:#FFF;}

.i_news02_l li a{float:left; display:block; text-indent:25px; width:490px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}



.i_news03{float:left; display:inline-block; width:342px; margin-right:34px; border:1px solid #d6d6d6; background:#FFF;}

.i_news03_l{ height:380px; padding:15px; overflow:hidden;}

.i_news03_l li{height:36px; line-height:35px; /*background:url(../images/icon01.jpg) repeat-x left bottom;*/}

.i_news03_l li a{float:left; display:block; width:240px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_news03_l li span{float:right; display:block; width:70px; text-align:right; color:#000; font-size:12px;}



.i_news04{float:left; width:342px; margin-right:34px; border:1px solid #d6d6d6; background:#FFF;}

.i_news04_l{ height:380px; padding:15px; overflow:hidden;}

.i_news04_l li{height:94px; padding:13px 0 19px; background:url(../images/icon01.jpg) repeat-x left bottom;}

.i_news04_l li a{display:block; width:312px; height:94px;}

.i_news04_l li a img{float:left; width:135px; height:92px; border:1px solid #ced0cf;}

.i_news04_l li a span{float:right; display:block; width:162px; text-align:left; color:#000; line-height:18px; font-size:14px; height:90px; overflow:hidden;}

.i_news04_l li a:hover img{width:123px; height:83px; border:3px solid #f11b19;}



.i_news05{float:left; width:342px; border:1px solid #d6d6d6; background:#FFF;}

.i_news05_l{height:380px; padding:15px; overflow:hidden;}

.i_news05_l strong{ display:block; width:312px; height:182px;}

.i_news05_l strong img{ width:310px; height:180px; border:1px solid #ced0cf;}

.i_news05_l strong a:hover img{ width:306px; height:176px; border:3px solid #f11b19;}



.i_news05_l ul{ margin-top:15px;}

.i_news05_l li{height:40px; line-height:40px; font-size:15px;}

.i_news05_l li a{display:block; width:312px; color:#4f4f4f; background:url(../images/icon02.jpg) no-repeat left center; text-indent:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_news05_l li a:hover{ color:#c21b24; background:url(../images/icon03.jpg) no-repeat left center;}



.i_pro01{width:1100px; margin:0 auto;}

.i_pro01_l{ margin-top:30px; width:1100px; overflow:hidden;}

.i_pro01_l ul{width:5100px; overflow:hidden;}

.i_pro01_l li{float:left; display:inline-block; width:264px; margin-right:14px;}

.i_pro01_l li a{ display:block; width:262px; border:1px solid #e9e9e9;}

.i_pro01_l li a img{width:262px; height:187px;}

.i_pro01_l li a span{ display:block; width:262px; height:38px; text-align:center; font-size:16px; color:#787878; line-height:38px;}

.i_pro01_l li a:hover{border:1px solid #f01b19;}

.i_pro01_l li a:hover span{color:#FFF; background:#f01b19;}



.i_pro02{width:1100px; margin:0 auto;}

.i_pro02_l{ margin-top:30px; width:1100px; overflow:hidden;}

.i_pro02_l ul{width:5100px; overflow:hidden;}

.i_pro02_l li{float:left; display:inline-block; width:152px; margin-right:6px;}

.i_pro02_l li a{ display:block; width:150px; border:1px solid #e9e9e9;}

.i_pro02_l li a img{width:150px; height:187px;}

.i_pro02_l li a span{ display:block; width:150px; height:38px; text-align:center; font-size:16px; color:#787878; line-height:38px;}

.i_pro02_l li a:hover{border:1px solid #f01b19;}

.i_pro02_l li a:hover span{color:#FFF; background:#f01b19;}



.i_link{width:1100px; margin:30px auto 0;}

.i_link_l{padding:10px 0 0 0;}

.i_link_l a{float:left; display:block; margin-right:15px; padding-right:15px; line-height:25px; background:url(../images/icon04.jpg) no-repeat right center;}

.i_link_l a:last-child{ background:none;}

.footer{width:100%; padding:20px 0; text-align:center; background:#c21b24;}



.footer_nav{ text-align:center; color:#FFF;}

.footer_nav li{ display:inline-block; padding:0 10px;}

.footer_nav a{ color:#FFF;}



.copyright{color:#FFF; line-height:25px; margin-top:10px;}

.jsq{color:#FFF; line-height:25px;}





/* ��ҳ���ֽ��� */



/* ��ҳ���ֿ�ʼ */

.p_container{width:100%; padding-bottom:20px; overflow:hidden; background:url(../images/icon05.png) repeat-y center top;}



.p_left{float:left; width:208px; overflow:hidden;}

/*.sidebar{float:left; width:188px; margin-top:20px;}

.sidebar li{height:45px; line-height:45px; background:url(../images/icon06.jpg) no-repeat right center;}

.sidebar li a{ display:block; font-size:16px;}*/



.p_right{float:right; width:892px; overflow:hidden;}



.path{float:right; line-height:60px;}

.path span{ padding:0 10px; text-align:center; color:#000000; font-family:"����";}



.p_title{float:left; padding:20px 0; margin-left:35px; width:857px; background:url(../images/icon01.jpg) repeat-x left bottom;}

.p_title h4{ display:block; line-height:30px; font-size:18px; color:#3e3e3e; text-align:center;}

.p_title ul{text-align:center; margin-top:10px;}

.p_title ul li{ display:inline-block; margin:0 10px; color:#666; font-size:12px;}

.p_title ul li img{float:left; margin-right:5px;}



.p_content{float:left; padding:20px 0; margin-left:35px; width:857px; line-height:25px;}









/* ��ҳ���ֽ��� */

