@charset "utf-8";



/* css document */



html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }



img { border: 0 none; vertical-align: top; }



body, input, select, button, textarea { font-size: 14px; font-family:"microsoft yahei", "微软雅黑","\5b8b\4f53",arial;}



li{ list-style:none;}



.arial{ font-family:arial;}



.song{font-family:"\5b8b\4f53";}



input[type=button], input[type=submit], input[type=reset] { cursor: pointer }



button { cursor: pointer }



input[type=text], input[type=password], input[type=file], textarea { -webkit-border-radius: 0; -webkit-appearance: normal }



input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box }



textarea { overflow: auto; resize: none }



body { background: #fff; color: #000; line-height: 1.5 }



html{-webkit-text-size-adjust:none;}



a{ color: #646464; text-decoration: none; }



a * { *cursor: pointer }



a{blr:expression(this.onfocus=this.blur());}



a:hover { text-decoration:none; color:#da251d;  }



a:focus { outline: none; }



.fixed:after, .clearfix:after, .cf:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; overflow: hidden}



.fixed, .clearfix, .cf { zoom: 1 }



.clear { display: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }



.fl, .fr { display: inline; float: left; }



.fr { float: right }



.center{ text-align:center;}



.hidden{ display:none;}



table { border-collapse: collapse; border-spacing: 0; margin-left:-5px; width:350px; }



caption, th { text-align: left }



th { font-weight: normal }



.overflow_x { /*overflow-x:hidden;*/ width:100%;}



.overflow_auto{ overflow-x:auto;}





.in_width  {}



#full-screen-slider { width:100%; height:454px; /*left:50%; margin-left:-50%;*/ position:relative;}

#video_slides { display:block; width:100%; height:454px; list-style:none; padding:0; margin:0; position:relative;}

#video_slides li { display:block; width:100%; height:454px; list-style:none; padding:0; margin:0; position:absolute;}

#video_slides li a{ display:block; width:100%; height:100%;}

#video_slides li img { width:100%; height:100%;  }



.in_bnbut { position:absolute; right:10%; bottom:28px; z-index:901;}

#vide_pagination { float:left; display:block; list-style:none; height:15px; }

#vide_pagination li { display:block; list-style:none; width:15px; text-align:center; font-size:12px; font-family:arial, helvetica, sans-serif;  line-height:15px; color:#747474; height:15px; float:left; margin-left:10px; background:#fff; }



#vide_pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; }

#vide_pagination li.current { background:#d2a052;  }

#vide_pagination li.current a {color:#fff;}





.service_serach {margin-top:24px; width:214px; height:36px; background: no-repeat}



.service_input { padding:0 5px; width:146px; height:36px; line-height:31px; font-size:12px; color:#646464; border:none; background:none;}



.service_btn {  width:58px; height:36px; border:none; background: no-repeat; cursor:pointer}

.ser_a{height:27px;width:27px;display:inline-block;float:left;margin:5px 5px 5px 0px;}







.shouqun{ width:1364px; height:3000px; background:#eae1d0; margin:0 auto; border:1px solid #eae1d0; }

.shouqun_mid{ width:1189px; height:1800px; margin:0 auto; background:#e5d8c2;  margin-top:83px;   border:1px solid #e5d8c2;}

.shouqun_mid .sq{  height: 381px;

    margin: 0 auto;

    padding: 0;

    width: 1189px; }

.shouqun_mid .jxs ul,.shouqun_mid .xi ul,.shouqun_mid .sq ul{ margin:0px; padding:0px;}

.shouqun_mid .sq ul li{ list-style:none; float:left; width:378px; height:381px; margin-left:13px;background: no-repeat;}

.shouqun_mid .xi{ margin-left:196px; height:381px; width:796px; }

.shouqun_mid .xi ul li{ list-style:none; float:left; width:378px; height:381px; margin-left:13px;background: no-repeat;}

.shouqun_mid .xi ul li{ list-style:none; float:left; width:377px; margin-left:14px; height:381px;}

.shouqun_mid .jxs{  width:100%;}

.shouqun_mid .jxs ul li{ list-style:none;float:left; margin-left:13px; width:281px; height:269px;background: no-repeat;}

.shouqun_mid .xj{ width:292px;line-height:32px;font-size:32px;color:#0081cc;margin:0 auto;  margin-top:46px; margin-bottom:40px;text-align:center;}

.shouqun_mid .xj span{line-height:39px;}