@charset "UTF-8";
/* 
	Background-Styles 
*/
/*------------------首页样式-----------------*/
#slidebg { width:100%; height:760px; position:relative; overflow:hidden}
#slidebg a { width:100%; height:760px; overflow:hidden; position:absolute; left:0; top:0;}
#slidebg a div { width:100%; height:760px; overflow:hidden;}
#slidedot {position:absolute; z-index:30; width:300px; height:20px; left:50%; top:650px; margin:0 0 0 -150px; text-align:center; padding:0; overflow:hidden}
#slidedot span { display:inline-block; width:12px; height:12px; border-radius:6px; background-color:#fff; box-shadow: 1px 1px 4px rgba(0,0,0,0.2); margin:0 5px; overflow:hidden}
#slidedot span a { display:block; width:100%; height:100%; text-indent:-9999px}

#main{width:100%; height:299px; position:relative; margin:-149px auto 0px auto; z-index:66;}
#mainbox{width:1000px; height:299px; margin:0 auto; box-shadow: 0px 0px 6px rgba(0,0,0,0.45); background-color:#ffffff;}
#mainbox ul{float:left; width:999px; height:298px; border-top:1px #dddddd solid; border-left:1px #dddddd solid;}
#mainbox li{float:left; width:333px; height:149px;}
/*------------------内页样式-----------------*/
#inside-banner{width:100%; height:520px; margin:0 auto;}
#inside{width:100%; margin:-50px auto 0px auto; padding-bottom:50px;}
#container{width:1000px; margin:0px auto;}
#left{float:left; width:190px;}
.list-title{float:left; width:170px; height:72px; padding:22px 0px 0px 20px; background:#b90000; color:#FFFFFF;}
.list-title h1{display:block; font-size:20px; font-family:Arial; height:25px; line-height:25px; padding-top:10px;}
#left ul{float:left; width:190px;}
#left ul li{margin:0; padding:0; border-bottom:1px #e7e7e7 solid;}
#left ul a{display:block; height:41px; line-height:41px; width:170px; padding-left:20px; font-size:14px; color:#555555;}
#left ul a:hover{color:#b90000}
#p1 #a1{color:#b90000} #p2 #a2{color:#b90000} #p3 #a3{color:#b90000}
#p4 #m1{color:#b90000}

#right{float:right; width:758px; padding-top:90px; overflow:hidden;}
.location{float:left; height:20px; line-height:20px; background:url(icon_breadnav.png) left center  no-repeat; color:#888888; padding-left:18px; width:740px;}
.location a{color:#888888;}
.location a:hover{color:#b90000}

.culm-show{float:left; width:758px; padding-top:40px;}

.pro-show{width:1000px; height:300px; margin:0 auto; padding-top:150px;}
.sname{float:left; width:420px; padding-left:40px; padding-top:90px;}
.sname h1{display:block; font-size:32px; color:#FFFFFF; font-style:italic; font-weight:normal; height:40px; line-height:40px;}
.sname h2{display:block; font-size:32px; color:#FFFFFF; font-style:italic; font-family:Arial; text-transform:uppercase; height:40px; line-height:40px;}
.show-img{float:left; width:300px; height:300px; padding-left:120px;}

.con-text{float:left; width:340px;}
.map{float:left; width:380px; padding-left:38px;}
.feedback{float:left; width:758px; margin-top:40px;}

/********** 产品展示 **********/
.prodlist { width:789px; float:left;}
.prodlist li{ float:left; width:230px; height:292px; border:1px solid #E8E8E8; background-color:#FFF; margin:0 31px 31px 0;}
.prod-img{ width:230px; height:200px; background-color:#FFF; text-align:center;}
.prod-img a{ display:block; width:230px; height:200px;}
.prod-img img{ max-width:230px;}
.prod-wenzi{ width:230px; height:92px; background-color:#FFF; text-align:center;}
.prod-wenzi a{ display:block; width:168px; height:45px; margin:0 auto; line-height:45px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.prod-model{ font-size:14px; color:#555; border-bottom:1px solid #E8E8E8;}
.prod-more{ color:#888;}
.prodlist li:hover{ border-color:#E12B2B; cursor:pointer}
.prodlist li:hover .prod-wenzi{ background-color:#C91A1A;}
.prodlist li:hover .prod-model{ color:#FFF; border-bottom-color:#D14E4E;}
.prodlist li:hover .prod-more{ color:#FFB3B3;}

.new-list{}
.new-list ul{ list-style:none}
.new-list li{ height:150px; border-bottom:#efefef  dashed 1px; margin-bottom:10px;}
.new-list li h1{ font-size:16px; font-weight:bold; line-height:40px;}
.new-list li p{text-indent:2em; padding-bottom:10px;}
.new-list li .more{ text-align:right; padding-right:15px;}
.new-list li .more a { width:60px; height:30px; display:inline-block; background-color:#b90000; color:#FFF; line-height:30px; text-align:center}

.video-list{width:758px; float:left; overflow:hidden;}
.video-list ul{  list-style:none; width:789px; float:left;}
.video-list li{ width:230px; height:210px; float:left; margin:0 33px 31px 0;  text-align:center; line-height:30px;}
.video-list li img { width:230px; height:180px}
.cus-list{width:758px; float:left; overflow:hidden;}
.cus-list ul{ list-style:none; width:789px; float:left;}
.cus-list li{ width:232px; height:230px; float:left; margin:0 31px 31px 0; text-align:center; line-height:28px;}

.honor-list{ width:758px; float:left; overflow:hidden;}
.honor-list ul{ list-style:none; width:789px; float:left;}
.honor-list li{ width:232px; height:230px; float:left; margin:0 31px 31px 0; text-align:center; line-height:28px;}
