﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(banner.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
/* ��ҳ���ֿ�ʼ */
#menu_39 .p_case,#menu_38 .p_case{    width: 800px;
    padding-left: 100px;}

.the_piframe{/* height: 500px!important; */}
.header{height:130px; overflow:hidden;}
.logo{float:left;}
.i_term{float:right; padding:20px 5px 0 0;}
.i_hotline{float:right; padding-top:20px; font-size:14px; padding-left:85px; margin-right:20px; background:url(../Images/icon01.png) no-repeat left 60px;}
.i_hotline dl{height:40px; line-height:40px;}
.i_hotline dt, .i_hotline dd{float:left;}
.i_hotline dd img{float:left; margin:8px 3px 0;}
.i_hotline span{line-height:25px;}

.Unable_to_view {
 display: block;
 width: 0px;
 eight: 1px;
 overflow: hidden;
 osition: relative;
 z-index: -1000;
 color: transparent;
}

.Unable_to_view a{
    color: transparent;
}

.i_nav{height: 54px;background:#540000;font-family:microsoft yahei;}
/*.i_nav li{float:left; width:150px; height:42px; line-height:42px; font-size:14px; text-align:center;}
.i_nav li a{color:#FFF; display:block;}
.i_nav li a:hover{color:#FFF; text-decoration:none; background:#963d3d;}
.i_nav li a.on{color:#FFF; text-decoration:none; background:#963d3d;}*/

.banner{position:relative; width:100%; height:600px; overflow:hidden;}
.i_banner{float:left; display:inline;}
/*.banner_point{ position:absolute; bottom:3px; width:100%; height:4px; text-align:center;}
.banner_point a{display:inline-block; width:150px; height:4px; background:#f6f6f6; margin:0 5px; overflow:hidden;}
.banner_point a.on{background:#540000;}*/

.i_banner{height:600px;}

.i_container{padding-bottom:30px;}

.i_case{margin-top:30px;}
.i_case_l{margin-top:5px;}
.i_case_l li{float:left; width:600px; height:185px; margin-top:15px; background:#FFF;}
.i_case_l li img{float:left; width:250px; height:185px; margin-right:15px;}
.i_case_l li dl{float:left; width:325px; padding-right:10px;}
.i_case_l li dl dt{padding-top:5px; line-height:30px; font-family:microsoft yahei; font-size:18px; font-weight:bold;}
.i_case_l li dl dt a{ color:#333;}
.i_case_l li dl dd{ line-height:24px; color:#666; font-size:14px;}
.i_case_l li dl span{display:block; padding:5px 0; line-height:22px; color:#666;}
.i_case_l li dl ins{display:block; float:right; text-decoration:none;}
.i_case_l li dl ins a{color:#540000; font-family:"����";}
.i_case_l li dl ins a:hover{text-decoration:underline;}

.i_txt{float:left; width:750px; margin-top:30px;}
.i_txt_c{width:750px; /*text-align:center; */padding:10px 0;}

.i_baoz{float:right; width:410px; margin-top:30px;}
.i_baoz_l{width:410px; line-height:46px; color:#FFF; padding:10px;}
.i_baoz_l ul{ width:342px; padding-left:40px; background:url(../Images/icon03.png) no-repeat left 4px;}
.i_baoz_l li{ text-align:center; font-size:14px; font-weight:bold;}

.i_liucheng{float:left; width:750px; margin-top:30px;}
.i_liucheng_l{width:750px; text-align:center;}
.i_liucheng_l li{ display:inline; float:left; margin:20px 10px 0 20px;}

.i_honor{float:right; width:410px; margin-top:30px;}
.i_honor_l{width:410px; padding-top:10px; text-align:center;}
.i_honor_l li{margin-top:10px;}

.footer{padding:20px 0; color:#FFF; line-height:31px; background:url(../Images/icon04.jpg) repeat-x left 6px #540000;}
.footer a{color:#FFF;}
.footer a:hover{color:#f4aca7;}
.footer_in{width:1200px; margin:0 auto;}
.footer_nav{}
.copyright{padding-top:10px;}
/* ��ҳ���ֽ��� */

/* ��ҳ���ֿ�ʼ */
.p_container{padding:25px 0;}

.ptitle{height:60px; border-bottom:1px solid #c9c9c9;}
.ptitle ins{float:left; display:block; line-height:60px; font-size:34px; font-family:Georgia; font-style:italic; text-decoration:none;}
.ptitle h3{display:block; float:left; padding-top:5px; font-family:microsoft yahei; padding-left:10px; font-style:italic; font-size:18px; line-height:55px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:700px; display:block;}

/*.sidebar{padding:20px 0; line-height:20px;}
.sidebar a{color:#333; font-size:14px;}
.sidebar a:hover{color:#540000; text-decoration:none;}
.sidebar span{padding:0 15px;}*/

#menu_36 .p_case{width: 74%;overflow:hidden;padding-top:10px;padding: 2% 1%;}
#menu_36 .p_case ul{width: 100%;overflow:hidden;}
.p_case{width:1200px; overflow:hidden; padding-top:10px;}
.p_case ul{width:1299px; overflow:hidden;}
/*.p_case ul li{float:left; position:relative; display:inline; margin:0 99px 45px 0; width:334px; height:230px;}
.p_case ul li img{width:334px; height:230px;}
.p_case ul li dl{ position:absolute; bottom:0; left:0; width:334px; height:40px; line-height:40px; background:url(../Images/icon05.png) repeat left top;}
.p_case ul li dl dt{float:left; font-size:14px; font-weight:bold; padding:0 5px;}
.p_case ul li dl dd{float:left; padding:0 5px;}
.p_case ul li a{color:#FFF;}
.p_case ul li a:hover{color:#ffbebe; text-decoration:none;}*/
.i_left{ float:left; width:750px;}
.i_right{ float:right; width:410px;}
.p_left{ float:left; width:410px;}
.p_right{ float:right; width:750px;}


.scroll_list {
    overflow: hidden;
    width: 100%;
}
.pro_list dt {
    width: 230px;
}

.pro_list img {

    max-width: 100%;
    width: 230px;
}
.pro_list dd {
    background: rgba(0, 0, 0, 0.72) none repeat scroll 0 0;
    bottom: 0;
    color: #fff;
    height: 25px;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 1;
}
.pro_list {
    margin: 3px 5px;
    position: relative;
}
.pro_list a {
    color: #fff;
    font-size: 14px;
    line-height: 25px;
}
.scroll_list2 .pro_list img{height:280px;}
.pro_list dd:hover {
    background: rgba(60, 30, 30, 0.9) none repeat scroll 0 0;
}

.scroll_list2 {
    overflow: hidden;
}
/* ��ҳ���ֽ��� */
