@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:12px; line-height:24px;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#F00;}
img{ border:0;}
ul li{ list-style:none;}

/***** Public *****/
.wite{ width:1000px; margin:0 auto; overflow:hidden;}
.Withe{ width:1000px; margin:0 auto; overflow:hidden;}
.clear{ clear:both; margin:0; font-size:0; padding:0; line-height:0;}
.mat10{ margin-top:10px;}

/*******Head*********/
.Head{ width:100%; height:137px; background:url(../images/Head_Bg.jpg) repeat-x 0 0;}
.logo{ width:300px; float:left; margin:18px 0 0 10px;}
.logo2{ width:340px; float:left; height:135px; background:url(../images/line.jpg) no-repeat left 0; margin-left:50px;}
.logo2 h2{ font-size:25px; margin:45px 0 0 40px; color:#fe7002; font-weight:normal;}
.logo2 h4{ font-size:14px; margin:10px 0 0 40px; color:#686161; font-weight:normal;}


.Head_Right{ width:255px; float:right;}
.Head_Nav{ width:210px; margin-top:10px; float:right;}
.Head_Nav li{ width:69px; float:left; text-align:center;}
.Head_Nav li span{ float:right; color:#666;}
.Head_Tel{ width:255px; height:77px; background:url(../images/Tel.jpg) no-repeat 0 0; margin-top:5px;}
.Head_Tel p{ font-size:22px; color:#F00; float:left; margin:35px 0 0 60px;}


/*******Nav***********/
.Nav_Bg{ width:100%; height:50px; background:#de6819;}
.Nav li{ width:125px; float:left; text-align:center;}
.Nav li a span{ float:right;}
.Nav li a{ display:block; color:#FFF; line-height:50px; font-size:16px;}
.Nav li a:hover{ background:#c55b14; color:#FF0;}
.Nav li .current1{ background:#c55b14; color:#FF0;}



/***Banner***/
.Banner{ width:1000px; margin:5px auto; height:220px; margin-bottom:10px;}
.Bann_About{ background:url(../images/Ban_about.jpg) no-repeat center center;}
.Bann_shebei{ background:url(../images/Ban_shebei.jpg) no-repeat center center;}
.Bann_Server{ background:url(../images/Ban_Server.jpg) no-repeat center center;}
.Bann_Contact{ background:url(../images/Bann_Contact.jpg) no-repeat center center;}
.Bann_News{ background:url(../images/Bann_News.jpg) no-repeat center center;}
.In_Tile{ width:100%; text-align:left; line-height:40px; font-size:18px; color:#999; height:40px; padding-top:15px; }
.In_Tile font{ font-family:Arial, Helvetica, sans-serif;}

/******首页公司简介*******/
.In_Abtout{ width:705px; float:left; height:240px; border-right:1px #ccc solid; margin-top:20px;}
.In_AbTop{ width:100%;}
.In_AbTLeft{ width:320px; float:left; text-align:left;}
.In_AbTRight{ width:359px; float:left; margin-top:25px;}
.In_AbTRight h1{ color:#fe7002; line-height:40px; font-size:23px;}
.In_AbTRight h2{ font-weight:normal; font-size:14px; color:#20628f;}
.In_Abouttxt{ width:680px; float:left; text-align:left; text-indent:2em; line-height:28px; font-size:14px;}

/***首页联系我们*/
.In_Contact{ width:280px; float:right; background:url(../images/Contact.jpg) no-repeat right bottom; margin-top:25px;}
.In_Contact p{ font-size:14px; line-height:30px}

/**首页案例展示**/
.In_Case{ width:100%; height:80px; background:url(../images/In_NavBg.jpg) repeat-x 0 bottom; margin-top:5px;}
.In_CaseNav span{ float:right; margin-top:30px;}
.pro_bottom{ padding:10px 0 0 0; overflow:hidden;}
.ihot ul li { float: left;  width: 238px; height: 200px;  text-align: center; margin:0 10px;}
.ihot ul li a img { width: 233px; height: 170px; padding: 3px 0 0 2px; }
#scroll { width: 995px; margin: 0 auto; overflow: hidden; }
#scroll_box { float: left; width: 800%; }
#scroll_begin { float: left; }
#scroll_end { float: left; }


/**banner01***/
.banner01{ width:100%; height:181px; background:url(../images/banner_bg.jpg) repeat-x 0 0; margin-top:20px;}

/**首页新闻中心**/
.In_Tile{ width:100%; text-align:left; line-height:40px; font-size:18px; color:#999; height:40px;  }
.In_News{ width:100%; margin-top:10px;  overflow:auto; padding-bottom:10px;}
.In_News li{ width:500px; float:left; margin-bottom:10px;}
.In_NewsBg{ width:490px; float:left; height:95px; background:#e8e9ec;}
.In_NewsBg .In_NewsPic{ width:116px; float:left; background:#FFF; text-align:center; padding:3px 0; margin:15px 0 0 10px; }
.In_NewsBg .In_NewsPic img{ width:110px; height:65px; }
.In_NewsTxt{ width:340px; float:right; margin:15px 10px 0 0;}
.In_NewsTxt p{ margin-bottom:5px;}
.In_NewsTxt p a{ font-size:16px;}
.In_NewsTxt span{ color:#666; line-height:20px; }

/**首页产品展示**/
.In_ProNav{ text-align:center; margin:10px auto;}
.In_Pro{ width:1000px; margin:0 auto;}
.In_Pro li{ width:250px; float:left;}
.In_Pro li .In_ProImg{ width:238px; height:214px; text-align:center; border:1px #ccc solid; padding-top:2px; margin:5px auto;}
.In_Pro li .In_ProImg:hover{ border-color:#F00;}
.In_Pro li .In_ProImg img{ width:230px; height:210px;}
.In_Pro li  p{ width:100%; text-align:center;}


/***Banabout*****/
.Banabout{ width:100%; height:300px; background:url(../images/s_banner1.jpg) no-repeat center 0; margin:0 0 15px 0;}
.BanNews{ width:100%; height:300px; background:url(../images/s_banner4.jpg) no-repeat center 0; margin:0 0 15px 0;}
.BanPro{ width:100%; height:300px; background:url(../images/s_banner2.jpg) no-repeat center 0; margin:0 0 15px 0;}

/******/
.Middle{ background:url(../images/Middle.jpg) repeat-y 0 0; margin-bottom:20px;}

/**Left**/
.Left{ width:220px; float:left;}
.Left_Title{ width:220px; height:60px; background:#de6819; text-align:center; line-height:60px; color:#FFF; font-size:20px;}
.Left_List{}
.Left_List li{ width:216px; margin:0 auto; text-align:center; }
.Left_List li a{ display:block; height:40px; line-height:40px; background:#f1f1f1; border-bottom:1px #CCCCCC solid; color:#000;  }
.Left_List li a:hover{ background:#bd6428; color:#FFF;}
.Left_List li .current2{ background:#bd6428; color:#FFF;}
.Left p{ width:200px; margin:0 auto; text-align:left; margin-top:5px;}


/**Right**/
.Right{ width:770px; float:right;}
.Right_Nav{ width:100%; height:40px; border-bottom:1px #CCCCCC solid; line-height:40px; }
.Right_Nav h2{ float:left; font-size:16px; margin-left:10px;}
.Right_Nav span{ float:right; margin-right:10px;}

.Txt{ width:98%; margin:10px auto; text-align:left; font-size:14px; line-height:30px;}
.Txt a{ color:#06F;}
.Txt a:hover{ color:#F00;}
/******ProductsList*****/
.ProductsList{ width:100%; margin-top:30px;}
.ProductsList li{ width:325px; float:left; margin-bottom:25px;}
.ProductsList li .Pro_Img{ width:294px; margin:0 auto; padding:2px; border:1px #999999 solid;}
.ProductsList li .Pro_Img img{ width:294px; height:200px;}
.ProductsList li p{width:300px; margin:0 auto; text-align:center; background:#666; height:40px; line-height:40px;}
.ProductsList li p a{ color:#FFF; font-size:16px;}
.ProductsList li p a:hover{ color:#FC0;}

/******/
.ShowNew_Title{ width:100%; height:50px; font-size:20px; text-align:center; color:#F30; border-bottom:1px #999999 solid; line-height:50px; }
.ShowNew_LitNav{ width:100%; text-align:center; margin:5px 0;}

.context{ width:100%; height:80px; border-top:1px #999 solid; margin-top:20px; }
.context ul li{ color:#999}
.context ul li a{ color:#000;}
.context ul li a:hover{ color:#F00;}



/**News**/
.New_Nav{ width:100%;}
.New_Nav li{ }
.New_Nav li a{ display:block;  height:30px; color:#000; font-size:14px; background:#f1f1f1; margin:20px 5px 20px 5px; padding:5px 20px; text-align:center; float:left;  line-height:30px; }
.New_Nav li a:hover{ color:#F00; background:#dbdbdb;}
.New_Nav li .current3{color:#F00; background:#dbdbdb;}

.NewsList{ width:100%;}
.NewsList li{ width:100%; height:155px; border-bottom:1px #CCCCCC solid; margin-top:40px;}
.NewsList li:hover{ border-bottom-color:#F00; }
.News_ListPic{ width:200px; float:left; text-align:center;}
.News_ListPic img{ width:180px; height:135px; border:1px #CCCCCC solid; border-radius:5px; padding:3px;}
.News_ListTxt{ width:740px; float:right;}
.News_ListTitle{ width:100%; height:40px; line-height:40px;}
.News_ListTitle a{ font-size:22px; color:#666;}
.News_ListTitle a:hover{ color:#F00;}
.News_ListTitle p{ float:right;  color:#666;}

.ShowNew_Title{ width:100%; height:50px; font-size:20px; text-align:center; color:#F30; border-bottom:1px #999999 solid; line-height:50px; }
.ShowNew_LitNav{ width:100%; text-align:center; margin:5px 0;}


/****DownList****/
.DownList{ width:100%;}
.DownList li{ width:98%; height:40px; border-bottom:1px #CCCCCC dotted; line-height:40px; padding-left:2%;}
.DownList li:hover{ border-bottom:1px #FF0000 solid;}
.DownList li span{ float:right; color:#999;}
.DownList li i{ font-style:normal;}



/*****page_list******/
.page_list { height:30px; line-height:30px; text-align:center; color:#7c7c7c; font-size:16px; width:100%; margin:20px auto;  }
.page_list span { background:#FFF; padding:0px 5px; margin-right:5px; color:#7c7c7c; font-size:16px; }
.page_list li{ float:left; list-style:none;  border:1px #999999 solid; padding:0px 5px; font-size:16px; margin:0 3px; text-align:center;}
.page_list a { display:block;   color:#7c7c7c; font-size:16px; }
.page_list a:hover { color:#F00;}
.thisclass{ color:#F00; background:#f1f1f1;}




/****友情链接**/
.Friend{ border-top:1px #ccc solid; padding-top:20px;}
.FriendLeft{ width:120px; float:left;}
.FriendList{ width:850px; float:left;}
.FriendList li{ height:30px; line-height:30px; background:#f1f1f1; padding:0 20px; margin:15px 15px 0 0; float:left;}



/******* --floot-- ************/
.floot{ width:100%; height:320px; background:url(../images/floot_bg.jpg) repeat-x 0 0; margin-top:20px; padding-top:40px;}
.Mid{ width:1000px; margin:0 auto;}
.Flot_Head_Bg{ width:50%; float:right; height:21px; background:url(../images/Floot_Top.jpg) repeat-x 0 0; text-align:left;}
.Flot_Top{ width:100%;  text-align:left;}
.share{ width:53%; float:left; text-align:left; margin-top:20px;}

/** -- Search-- **/
.Search_Kg{ width:47%; height:82px; float:right; background:url(../images/button.jpg) no-repeat left center;}
.Search_Title{ width:400px; float:right; text-align:left; color:#EFEFEF; font-size:16px;}
.Search_Title span{ margin-left:8px; font-size:13px;}
.Search{ width:400px; float:right; margin-top:5px;}
.input{ width:234px; height:34px; background:url(../images/Search_Text_Bg.jpg) no-repeat 0 0; border:0; padding-left:15px; color:#CCC; float:left; line-height:16px;}
.button{ width:32px; height:34px; background:url(../images/Search_BtnBg.jpg) no-repeat 0 0; border:0; cursor:pointer; margin-left:4px;}
.Kg{ width:1000px; height:260px; background:#44494d; margin:0 auto;}
.Confi01 { width:480px; float:left;}
.Kg_Lie{ width:157px;  padding-top:20px; float:left;}
.Kg_Left{ width:150px; float:left;}
.Kg_Title{ width:100%px; text-align:center; }
.Kg_Title span{ width:46px; float:left; text-align:right; margin-top:3px;}
.Kg_Title p{ width:100px; float:right; color:#CCC; text-align:left; font-size:14px; font-weight:bolder;}
.Kg_Kg{ width:110px; float:left; margin:10px 0 0 25px;}
.Kg_Kg li{ width:90px; height:32px; text-align:left; background:url(../images/confi03.jpg) no-repeat left 6px; padding-left:15px;}
.Kg_Kg li a{ color:#dedede;}
.Kg_Kg li a:hover{ color:#FF0;}
.Kg_Right{ width:7px; float:right;}
.Confi02 { width:330px; float:left; padding-top:20px;}
.Confi02_Left{ width:320px; float:left; }
.Confi02_Title{ width:100%; text-align:center; }
.Confi02_Title span{ width:30px; float:left; text-align:right; margin-top:3px;}
.Confi02_Title p{ width:284px; float:right; color:#CCC; text-align:left; font-size:14px; font-weight:bolder;}
.F_Contact{ width:100%; margin-top:20px;}
.F_Contact_Txt{ width:270px; float:right; color:#dedede;}
.Confi03{ width:187px; float:right; padding-top:20px;}
.ewm{ width:100%; text-align:center; margin-top:20px;}
.Confi04{ width:100%; text-align:center; margin-top:10px;}
.Bq{ width:100%; text-align:center; color:#a6a4a7; margin-top:20px;}


