﻿@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#666666; line-height:24px; background:#fff; font-family:"微软雅黑"; overflow:-x:hidden}

a { color:#666666; text-decoration:none; }

a:hover { text-decoration:none;}

.sider{width:285px; float:left;}
.containter{float:right; width:655px;}

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}


/******************header css***************/
.nav{width:1440px; margin:auto;}
.logo{ width:350px; float:left; height:77px; border-top:1px solid #ccc; border-right:1px solid #cccccc; text-align:right; margin-top:20px; padding-right:50px}
.header_right{float:left; width:1035px;}
.header_tel{width:573px; float:left; font-weight:bold; text-align:right; color:#e70012; font-size:16px;}
.header_tab{float:left; width:293px; text-align:right;}
.header_tab a{margin-right:5px; margin-left:5px;}
.header_tab a:hover{color:#e70012}
.menu{border-top:1px solid #ccc;}
.menu ul{margin-left:100px;}
.menu ul li{ float:left;width:70px; text-align:center; position:relative; margin-right:10px; margin-left:10px;border-left:1px solid #fff; border-right:1px solid #fff; height:50px; line-height:50px;}
.menu ul li a{color:#171717; font-weight:bold; padding-bottom:15px;}
.menu ul li a:hover{color:#e70012; border-bottom:2px solid #e70012;}
.menu ul li:hover{border-left:1px solid #ccc; border-right:1px solid #ccc;}
.menu ul.sub_menu{margin-left:0px; z-index:1000; position:absolute; left:0; top:40px; width:600px}
.menu ul.sub_menu li{margin-left:0px;}
.menu ul.sub_menu li{border:none; width:120px;}
.menu ul.sub_menu li:hover{border:none;}

.menu ul.sub_menu li a:hover{border:none;}
.sub_bg{background:url(../images/sub.png) repeat-x; z-index:999; position:relative; height:35px; width:1440px}
.banner{ margin-top:-35px;}

.index_pro_title{ border-bottom:1px solid#ccc; height:32px; margin-top:15px;}
.pro_title_cont img{vertical-align:middle; margin-bottom:10px;}
.pro_title_cont {color:#5e5e5e; font-size:18px; width:1105px; font-weight:bold; margin:auto; }
.pro_title_cont  span{color:#e92736;}

.rollBox{
	width:1105px;
	margin:auto;
	position:relative
	
}
.rollBox .LeftBotton{
	height:22px;
	width:24px;
	background:url(../images/r2.jpg) no-repeat 0px 0;
	cursor:pointer;
	position:absolute;
	right:1px;
	margin-top:-30px;
	z-index:9999;
}
.rollBox .RightBotton{
	height:22px;
	width:24px;
	background:url(../images/l2.jpg) no-repeat 0px 0;
	cursor:pointer;
	position:absolute; 
	right:30px;
	z-index:9999;
	margin-top:-30px
}
.rollBox .Cont{
	width:1105px;
	overflow:hidden;
	float:left;

}
.rollBox .ScrCont{width:10000000px;}
.pro{
	width:262px;
	float:left;
	margin-right:15px;
	margin-top:20px;
}
.pro_pic{border-radius:5px; border:1px solid #fff;}
.pro_pic img{border-radius:5px;}
.pro_name{border-bottom:3px solid #848484; font-size:14px; height:30px; line-height:30px; text-align:center;}
.pro_name a{color:#848484;}
.pro:hover .pro_name{border-bottom:3px solid #b84f16;}
.pro:hover .pro_name a{color:#b84f16;}
.pro:hover .pro_pic{border:1px solid #b84f16}
.rollBox #List1,.rollBox #List2{float:left;}
.index_pro{height:230px;}
.index_new{background:#dfdfdf; margin-top:30px; padding-bottom:40px;}
.index_new_cont{width:1100px; margin:auto;}
.new_pic{width:205px; float:left;}
.new_right{float:left; width:310px; margin-left:15px;}
.new_title{height:40px; overflow:hidden;}
.new_memo{height:83px; overflow:hidden}
.new_title a{ color:#848484}
.new_title  a:hover{color:#b84f16}
.more{width:100px; line-height:20px; height:20px; text-align:center; background:#848484;}
.more:hover{background:#b84f16;}
.new_box{float:left; width:530px; margin-right:10px}
.more a{color:#fff;}

.index_about{width:1100px; margin:auto;}
.about_left{float:left; width:440px}
.about_right{float:right; width:560px;}
.index_about{margin-top:30px;}
.footer{background:#2c2c2c;}
.footer_cont{width:1100px; margin:auto;}
.foot_left{float:left; width:208px; text-align:center; padding-right:60px}
.foot_middle{width:300px; float:left; padding-left:50px; padding-top:25px}
.foot_right{float:left; width:355px;}
.xian{width:23px; float:left;}

.footer{margin-top:20px;}
.foot_middle ul li{float:left; height:30px; line-height:30px; border-bottom:1px solid #464646; width:115px;}
.foot_middle ul li a{color:#fff;}
.foot_middle ul li a:hover{color:#b84f16;}

.dibu{background:#171717;border-top:1px solid #464646; padding-top:5px; padding-bottom:5px}
.dibu_cont{width:1100px; margin:auto;}


.nei_banner{width:1440px; margin:auto; margin-top:-35px;}
.main{width:1100px; margin:auto;}
.left{ background:#dbdbdb; width:230px; float:left; margin-top:-83px; z-index:99999; position:relative}
.left_title{text-align:center; font-size:24px; padding-bottom:20px; padding-top:15px;}
.left_title span{ display:block;color:#e92736; font-family:"Times New Roman", Times, serif; font-size:24px;}
.left ul li{background:url(../images/left2.jpg) no-repeat;border-bottom:1px solid #ccc; height:50px; line-height:50px; padding-left:20px; overflow:hidden; width:210px}
.left ul li a{color:#313030; font-size:16px; font-weight:bold;overflow:hidden; width:160px; height:50px; display:block}
.left ul li:hover{background:url(../images/left1.jpg) no-repeat;}
.left ul li:hover a{color:#fff;}
.right_title{font-size:14px; height:35px; line-height:35px; color:#959494; border-bottom:1px solid #ccc;}
.right{float:right; width:840px}