@charset "utf-8";

/*■■■■■■■■　共同设定 ■■■■■■■■*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#000000;}
a:hover{text-decoration:none; color:#000000;}
.clear{clear:both;}

/*■■■■■■■■　基本设定　■■■■■■■■*/
body{ font-family:"微软雅黑"; font-size:12px; color:#000000;  min-width:1004px; width:auto!important; width:1004px;_width:expression(document.documentElement.clientWidth<1004?"1004px":"auto"); margin:0 auto; }


/*-----------------  ■ common -------------------*/
.rollover:hover img {opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;/zoom: 1;}


/*-----------------  ■ header -------------------*/
.header{position:relative;  hei/ght:218px; width:1100px; margin:0 auto; bor/der-bottom:#efefef solid 1px;}
.header .top{ display:block; height:34px;}
.logo{ display:block; margin-top:0;}
.tel{ float:right; margin-top:17px; width:155px; height:13px; line-height:13px; padding-left:18px; background:url(../images/tel.jpg) no-repeat left center; font-size:14px; color:#666; font-weight:bold;}
.tel span{ color:#ee7c00;}
.hua_tianqi{ float: left; padding:5px 0 0 0}

.sousuo{float:right; width:246px; height:26px; padding:4px 0 0 0;  overflow:hidden;}
.sousuo01{ float:left; border:1px solid #d3d3d3; width:176px; height:24px; padding-left:10px; line-height:24px; font-size:12px; font-family:"微软雅黑"; color:#bebebe;}
.sousuo02{ float:right; height:25px; color:#5c5c5c; font-size:14px; background:#f5f5f5; cursor:pointer;border:1px solid #d3d3d3; width:53px; font-family:"微软雅黑";}



/*********导航*********/
nav{ float:left; width:1100px; height:47px; background:#47b3e9}
nav ul{ float:left; width:1100px; height:47px; }
nav ul li{ float:left; width:137px; height:47px; }
nav ul li a{ font-size:14px; color:#fff; font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; text-align:center; line-height:47px; float:left; width:122px; height:47px; }
nav ul li a:hover{ background:#37a4e7; color:#fff;}
nav ul li a.cu{ background:#37a4e7; color:#fff;}
/*********导航js下拉*********/



/*-----footer_nav-----*/
.footer_nav{ position:relative; width:1200px; margin:0 auto; padding:0 0 35px;}
.footer_nav01{ float:left; wi/dth:111px; width:155px; padding:48px 0 0 0;}
.footer_nav02{ font-size:15px; color:#373737; padding-left:11px; background:url(../images/fnav01.jpg) no-repeat left center;}
.footer_nav01 ul{ padding:10px 0 0 11px;}
.footer_nav01 ul li{}
.footer_nav01 ul li a{ color:#969696; line-height:30px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.footer_nav01 ul li a:hover{ background:#ee7c00; color:#fff; padding:0 5px;}


.footer_tel{ position:absolute; top:0; right:0; width:272px; background:url(../images/ftel01.jpg) left 69px  no-repeat; padding-top:62px;}
.footer_tel01{ background:url(../images/dz01.jpg) no-repeat 29px 5px; padding:0 0 0 68px; line-height:24px;}
.footer_tel02{ font-size:18px; color:#696969;}
.footer_tel03{ font-size:24px; color:#fb9424; font-weight:bold;}
.footer_tel04{ color:#b3b3b3; padding-top:4px;}

.footer_tel05{ background:url(../images/dz02.jpg) no-repeat 29px 9px; padding:12px 0 0 68px; line-height:24px;}

.footer_tel06{ float:left; width:72px; height:21px; text-align:center; padding-top:12px;}
.footer_tel06 a{ display:block; color:#fff; line-height:21px; background:url(../images/dz03.jpg) no-repeat;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.footer_tel06 a:hover{ background:url(../images/dz04.jpg) no-repeat;}

.footer_tel07{ float:left; width:72px; height:21px; text-align:center; margin-left:11px; padding-top:12px;}
.footer_tel07 a{ display:block; color:#fff; line-height:21px; background:url(../images/dz04.jpg) no-repeat;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.footer_tel07 a:hover{ background:url(../images/dz03.jpg) no-repeat;}




/*********link*********/
.link{ width:1200px; margin:0 auto; border-top:#dbdbdb solid 1px; padding:12px 0 10px;}
.link span{ font-size:15px; color:#373737;}
.link a{ color:#969696; margin-left:25px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.link a:hover{ color:#ee7c00;}



/*********footer*********/




/*-----sider_left-----*/
.sider{ height:60px; background:#f5f5f5; border-top:#e0e0e0 solid 1px; }
.sider01{ width:1200px; margin:0 auto; height:60px;overflow:hidden;}
.sider02{ float:left; font-size:18px; color:#7c7c7c; width:600px;}
.sider02 ul li{ float:left; height:60px; overflow:hidden;}
.sider02 ul li a{ line-height:60px;color:#7c7c7c;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.sider02 ul li a:hover{color:#ef7c00;}
.sider02 ul li a.sider02_on{color:#ef7c00;}

.sider02 ul li.sider03{ width:1px; padding:0 19px;}


/*-----sider_right-----*/
.sanji{ float:right; padding-top:5px; width:443px; height:55px; overflow:hidden;}
.sanji ul li{ float:left; height:55px; overflow:hidden; font-size:12px;}
.sanji ul li a{color:#858585; line-height:55px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.sanji ul li a:hover{color:#ef7c00;}
.sanji ul li a.sanji_on{color:#ef7c00;}

.sanji ul li.sanji01{ width:1px; padding:0 20px;}



/*-----sider_btn-----*/
.kuaisu{ float:right; width:85px; height:24px; text-align:center; line-height:24px; margin-top:21px;}
.kuaisu a{ background:#ef7c00; height:24px; display:block; color:#fff;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.kuaisu a:hover{ background:#ededed; color:#666;}







/*翻页*/
.inPagination { width:100%; margin:0 auto; overflow:hidden; position:relative; font-size:14px;padding-top:20px; clear:both; color:#4d4d4d;  }
.inPagination .pageSkip input, .inPagination .pageSkip button { text-align:center; 
; border:0; color:#7a7a7a; font-size:14px; }
.inPagination .pageSkip button { width:44px; height:37px; cursor:pointer ;background:#f9fdfe; border:1px solid #d8d8d8; border-radius:5px; color:#7a7a7a;padd/ing:18px 25px; padding:0; font-size:14px; font-family:微软雅黑; margin:0 0 0 0; }
.inPagination { height:60px; color:#4d4d4d; text-align:center; margin-top:20px; margin-bottom:20px ;}
.inPagination a, .inPagination span, .inPagination .current {display:inline-block;  margin-right:14px;  text-align:center; vertical-align:middle; white-space:nowrap;  color:#222222; border-radius:5px; }
.inPagination a{ position:relative; background:#f9fdfe; color:#8d8d8d; border:1px solid #d8d8d8; padding:9px 15px;}
.inPagination .noLink{ position:relative; color:#5e666f; background:url(../images/fy01.jpg) center no-repeat; border:1px solid #d8d8d8; border-radius:5px; padding:0 25px; height:38px;}
.inPagination .xx{ background:url(../images/fy02.jpg) center no-repeat; border:1px solid #d8d8d8; border-radius:5px; height:38px; padding:0 25px;}
.inPagination .current { position:relative;  font-weight:bold; color:#0b63b3; background:#f9fdfe
; border:1px solid #0b63b3;padding:9px 15px;}
.inPagination a:hover { text-decoration:none; color:#000; }
.inPagination .pageSkip { width:auto; color:#4d4d4d; border:0; }
.inPagination .pageSkip input { width:40px; height:36px; line-height:36px; margin:0 10px; margin-top:-2px; text-align:center; vertical-align:middle; font-family:Tahoma, SimSun, Arial; color:#222222; border:1px solid #d8d8d8; background:#f9fdfe;border-radius:5px; padding:0;*margin-top:-15px;}

.inPagination .btnRight{ height:29px; width:94px; display:block; position:absolute; z-index:110; right:0; bottom:0;}
.inPagination .btnRight .btn1{ padding:0; width:31px; height:29px; background:url(../images/icon.gif) no-repeat 0 -161px; display:block; float:right; margin-right:20px!important; margin-right:12px; }
.inPagination .btnRight .btn2{ padding:0; width:31px; height:29px; background:url(../images/icon.gif) no-repeat 0 -126px; display:block; float:right; margin-right:10px!important; margin-right:8px; }








/*fudong*/
.fudong{ width:112px; position:fixed; right:10px; top:250px;}
.fudong img{ margin-bottom:3px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.fudong img:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}

.erwei{ display:block; width:112px; background:url(../images/hua15.gif) center top no-repeat; padding:34px 0 0 0;}
.fudong b{ width:112px; display:block; text-align:center; height:19px; background:#44afe5; color:#fff;}
.fudong span{ text-align:center; color:#2e2e2e; display:block;}
/*********返回顶部代码*********/
.backToTop {display: none;width: 49px; height:52px; background:url(../images/fd03.jpg) no-repeat; font-size:0; position: fixed;_position: absolute;right: 10px;bottom: 10px;_bottom: "auto";cursor: pointer;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.backToTop:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}








