﻿@charset "utf-8";
/* CSS Document */


body,ul,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{ min-width:1200px; display:block;color:#444;font:14px Arial,'微软雅黑';margin:0 auto; background:url(../images/background2.jpg) repeat; }
li{list-style-type:none;}

img{ vertical-align:top; border:none;}

.clear{ clear: both;}

a{text-decoration:none; color:#444444;}
a:hover{color:#F64447;text-decoration:none;}

.left{ float:left;}
.right{ float:right;} 


/*去除左边距*/
.norig{ margin-right:0 !important;}
/*去除下边距*/
.nobt{ margin-bottom:0px !important;}

.fl{ float:left;}
.fr{ float:right;}


/*两行缩进 （解决火狐）*/
.suojin2{position: relative; line-height:25px; max-height:50px;overflow: hidden;}
.suojin2::after{content: "";background: -webkit-linear-gradient(left, transparent, #fff %); background: -o-linear-gradient(right, transparent, #fff %);
  background: -moz-linear-gradient(right, transparent, #fff 0%); background: linear-gradient(to right, transparent, #fff 0%); }


/*---------头部----------*/
.header{ width:100%; height:305px; background:url(../images/background.png) center no-repeat;}
.header1{ width:1234px; margin:0 auto; }
.logo{ width:645px; height:109px; background:url(../images/logo.png) no-repeat; margin-left:45px;}
.logo1{ padding-top:60px;}
.nav{ width:1234px; height:66px; background:url(../images/nav.png) no-repeat; margin-top:70px;}
.nav1{ width:1142px; margin:0 auto;}
.nav ul{ overflow:hidden; zoom:1; float:left; width:900px;}
.nav ul li{ float:left;  margin-right:35px; height:66px; line-height:35px; font-size:18px; color:#fff;display: table;}
.nav ul li a{ color:#fff;display: table-cell;vertical-align: middle;}
.nav ul li i{ display:block; width:35px; height:35px; background:url(../images/icon1.png) no-repeat; float:left; margin-top:2px; margin-right:5px;  transition: 400ms;}
.nav ul li span.shouy{ display: inline-block;}
.nav ul li i.n2{ background-position:-127px 0;}
.nav ul li i.n3{ background-position:-250px 0;}
.nav ul li i.n4{ background-position:-380px 0;}
.nav ul li i.n5{ background-position:-505px 0;}
.nav ul li i.n6{ background-position:-627px 0;}
.nav ul li i.n7{ background-position:-755px 0;}
.nav ul li:hover i.n1{ background-position:0px -48px;}
.nav ul li:hover i.n2{ background-position:-127px -48px;}
.nav ul li:hover i.n3{ background-position:-250px  -48px;}
.nav ul li:hover i.n4{ background-position:-380px -48px;}
.nav ul li:hover i.n5{ background-position:-505px -48px;}
.nav ul li:hover i.n6{ background-position:-627px -48px;}
.nav ul li:hover i.n7{ background-position:-755px -48px;}

.search{ float:right; margin-top:15px;}
.search1{ overflow:hidden; zoom:1; height:35px; width:234px; border: none; background:url(../images/search_back.png) no-repeat;}
.shurk{font-size:14px; border-right:none; height:32px; font-family:'微软雅黑';  outline:none; background:none; border:none; float:left; margin-left:23px; color:#666; width:130px; }
.btn1{ float:right; border:none;width:50px; height:35px; background: url(../images/search.png) center no-repeat; outline:none; cursor:pointer; margin-right:18px;}


/*---------底部----------*/
.footer{ width:100%; height:92px; background:url(../images/ba.png) repeat; border-top:2px solid #FFC600; margin-top:20px; }
.footer1{ width:1142px; height:92px;  margin:0 auto;display: table;}
.footer1 p{ color:#fff; font-size:13px; line-height:24px; text-align:center; letter-spacing:1px; display: table-cell;vertical-align: middle;}
.footer1 p a,.footer1 p a:hover{ color:#fff; }



