﻿@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, th, td {margin:0; padding:0;}
address, caption, cite, code, dfn, em, th, var { font-style:normal;}
ul, li, dl, dd, dt { list-style-type:none;}
img { border:none;}
input, textarea, select { font-family:inherit; font-weight:inherit; vertical-align:middle;}
a {color: #545454; text-decoration:none; cursor: pointer;}
a:hover {color: #f00; text-decoration:underline;}
.clear,.clear_all  {clear:both;}
.clear_all  {height:0px;line-height:0px;font-size:0px;}
.clear:after,.clear_all:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.mtop10{margin-top:10px; }
.left { float:left;}
.right { float:right;}
body{ font-size:14px; background-color:#fff; font-family:"微软雅黑"; position:relative;}
.sywidth{ width:1000px; height:auto; overflow:hidden; margin:0px auto;}
/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.dis{display:none;}


/*top*/
.top{width:100%; overflow:hidden;}
.i_top{ width:100%; height:40px; background-color:#393939;}
.i_top1{height:40px;font-size:12px; margin:0px auto; width:1000px;}
.i_top a{ color:#fff;}
.i_top a:hover{ color:#ffdb7a;}
.i_top1 p{ float:left; width:335px; height:40px; line-height:40px;color:#fff; overflow:hidden;}
.i_top1 p span{ color:#ffdb7a;}
.i_top ul{ width:330px; height:40px; line-height:40px; margin-left:170px; float:left;}
.i_top ul li{ padding:0px 10px; float:left;}
.i_top ul li.line{ width:1px; height:40px; font-size:0px; padding:0px; background:url(img/i_txian.jpg) no-repeat left top; float:left;}
.i_gz{margin-left:18px; width:60px; height:40px; line-height:40px; font-weight:bold; background:url(img/i_td.jpg) no-repeat right center;}
.i_jzm{ font-weight:bold; line-height:40px; margin-left:25px;}
.i_head{height:90px;}
.i_head .logo{ width:231px; height:77px; margin-top:6px;}
.i_head p.xx{ width:340px; height:50px;margin:25px 0px 0px 25px; font-size:12px; line-height:24px;color:#6a6a6a;}
.i_head p.xx span{ color:#e9362e;}
.i_tel{ width:173px;}
.i_tel p{ width:175px; height:30px; line-height:30px; margin-top:10px; font-size:22px; font-family:Arial; color:#cc0000; text-indent:32px; 
background:url(img/i_tel.jpg) no-repeat 10px; center}
.i_tel img{ margin-top:5px;}

/*关注滑动*/
.i_guanzhu{display:none;}
.i_gzselect{ width:100px; height:113px; background-color:#fff7de; border:1px solid #ccc; position:absolute; left:0px; top:40px; text-indent:40px; z-index:100;}
.i_gzselect dd.wb{ width:100px; height:36px; border-bottom:1px dashed #ddd; line-height:36px; background:url(img/gzbg.png) no-repeat 8px -6px; font-size:12px;z-index:100;}
.i_gzselect dd.qq{ width:100px; height:36px; border-bottom:1px dashed #ddd; line-height:36px; background:url(img/gzbg.png) no-repeat 8px -35px; font-size:12px;z-index:100;}
.i_gzselect dd.tx{ width:100px; height:36px; border-bottom:1px dashed #ddd; line-height:36px; background:url(img/gzbg.png) no-repeat 8px -65px; font-size:12px;z-index:100;}
.i_gzselect dd a{ color:#666; text-decoration:none; font-weight:normal;}
.i_gzselect dd a:hover{ color:#f00; text-decoration:none;}

.banner_box{background:url(img/05_02.jpg) center top no-repeat; width:100%; height:499px;}
.banner{background:url(img/489456.jpg) center top no-repeat; width:1000px; height:497px; margin:0 auto; position:relative;}
.banner a{position:absolute; left:2px; bottom:450px; display:block; width:145px; height:30px;}
.timer{position:absolute; bottom:30px; right:0px; width:360px;}
.timer p{float:left; margin-right:39px;}
.timer p span{color:#FFF; font-size:39px; margin-right:5px;}

.video_box{background:#ffffff; width:100%; overflow:hidden; padding-bottom:45px; padding-top:10px;}
.video_t{margin:auto; width:1000px; height:63px;margin-bottom:40px; background-image:url(img/a_05.jpg); background-repeat:no-repeat;}
.video_t1{margin:auto; width:1000px; height:63px; background-image:url(img/a_12.jpg); background-repeat:no-repeat;}
.video_t2{margin:auto; width:1000px; height:63px; background-image:url(img/a_14.jpg); background-repeat:no-repeat;}

.video_tf{ font-size:33px; font-family:"黑体"; color:#fee50f; font-weight:bold;margin-left:79px; line-height:70px;}
.video{width:545px; height:330px; margin-right:45px;}
.video_txt{background:url(img/a_08.jpg) left top  no-repeat; width:350px; height:270px; padding:30px; text-indent:2em;}
.video_txt p{font-size:14px; color:#6c5f57; line-height:30px; padding-top:25px;}
.txt_box{background:#f7f7f7; width:100%; overflow:hidden; padding-top:40px; padding-bottom:40px;}
.txt{background:url(img/a_10.jpg) left top no-repeat; padding-top:100px; height:208px; overflow:hidden; text-indent:2em;}
.txt p{padding-left:60px; padding-right:50px; font-size:14px; color:#6c5f57; line-height:30px; float:left; width:390px;}

.img_box{width:100%;overflow:hidden; background:#f8f5ec; padding-top:25px;}
.img{background:#FFF; padding:10px; height:295px; width:244px; border:#c4c4c4 2px solid;}
.img:hover{ border-color:#56382d;}
.img_div{background:#ebebeb; overflow:hidden; height:56px; padding-left:15px; width:235px; margin-top:15px;}
.img_div h3{font-size:14px; display:inline; color:#341802; line-height:28px;}
.img_div span{font-size:14px; color:#341802; line-height:28px;}
.img_1{width:103px; overflow:hidden;}
.img_2{width:127px; overflow:hidden;}
.btn{padding-top:12px; padding-left:16px;}
.btn p{font-size:16px; color:#ae2636; line-height:31px; float:left;}
.btn a{display:block; background: left top no-repeat; width:103px; height:31px; float:right;}
.imgshow{padding:20px 15px;}
.mar{margin-right:76px;}
.nav_list{margin-top:10px;}

.nav_list a{display:block; float:right; width:26px; height:26px; font-size:22px;  color:#6c5f57;text-align:center; line-height:25px; margin-right:15px;}
.nav_list a:hover{background:url(img/login.jpg); text-decoration:none;color:#ffffff; }
.img_list{width:100%;overflow:hidden; background:#f7f7f7; padding-top:25px;}
.bg{background:url(img/a_16.jpg) center top no-repeat; width:992px; overflow:hidden; margin-top:40px; height:205px; padding-top:103px; padding-left:8px;}
.xiangce{ width:910px; height:158px; float:left; overflow:hidden;}
.xiangce .xc_img{ width:3000px; zoom:1;position:relative}
.bg li{border:#FFF 5px solid; float:left; margin-left:8px; position:relative; height:138px;  text-align:center; font-weight:bold; }
.bg_a{display:inline-block; float:left; margin-left:10px; margin-top:65px;} 
.bg_half{position:absolute; bottom:0; left:0; height:25px;  width:200px; overflow:hidden;
      padding-left:10px; background:#000;filter:alpha(Opacity=80); opacity: 0.8; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.bg_half p{line-height:25px; font-size:14px; color:#FFF;}
.inp{padding:30px 65px;}
.inp textarea{width:445px; height:175px; border:#e5d4cd 1px solid;}
.inp p{background:#FFF; width:435px; padding-left:10px; padding-top:5px; border:#e5d4cd 1px solid; border-top:none; margin-bottom:15px;}
.inp p a{margin-left:10px;}
.nob p{font-size:25px; color:#4f4742; line-height:50px; width:314px; margin-top:30px;}
.nob p span{font-size:25px; color:#d15a05; line-height:50px;}
.pic{width:100%;overflow:hidden; background:#facdad; padding-top:25px; padding-bottom:25px;}

.foot_3{ width:100%; height:120px; line-height:40px;}
.foot_3 a{color:#302f2f;}
.foot_3 p{ text-align:center; line-height:40px; padding-top:15px; font-size:12px; color:#302f2f;}
.tubiao1{ background-image:url(img/login.jpg);display:block; float:right;  font-size:22px; color:#FFFFFF; text-align:center; line-height:25px; margin-right:15px;}
.nav_list .tubiao1 {
	BACKGROUND-IMAGE: url(img/login.jpg); TEXT-ALIGN: center; LINE-HEIGHT: 25px; DISPLAY: block; FLOAT: right; COLOR: #ffffff; FONT-SIZE: 22px; MARGIN-RIGHT: 15px
}

.fuchuang{position:fixed; right:40px; bottom:100px;}
.fuchuang a{display:block; width:105px; height:30px; line-height:30px; text-align:center; margin-top:2px; background:#ffffff; text-decoration:none;
           color:#56382d;}
.h{color:#56382d; margin-top:10px;}

#fullbg{ background-color: #000000; display:none;z-index:1000; position:absolute;left:0px; top:0px; filter:Alpha(Opacity=40); /* IE */-moz-opacity:0.4; /* Moz + FF */opacity: 0.4; } 

.xc{ width:1000px; height:550px; display:none;  z-index:100000; position:absolute; top:1px; left:1px; zoom:1; background:#1f1f1f;}
.xc_l{ width:100px; height:auto; margin:auto; margin-top:200px;}
.xc_l a{ display:block; width:32px; height:54px; background:url(img/left.png); margin:auto; }
.xc_l a:hover{ background:url(img/left1.png); width:32px; height:54px;}
.xc_r{width:100px; height:auto; margin:auto; margin-top:200px;}
.xc_r a{ display:block; width:32px; height:54px;background:url(img/right.png); margin:auto }
.xc_r a:hover{ background:url(img/right1.png); width:32px; height:54px;}
.xc_c{ width:800px; height:auto; margin-top:34px; text-align:center;}
.xc_c img{max-width:800px; max-height:550px; width:expression(this.width > 800 && this.height < this.width*800/800 ? 800: true);  height: expression(this.height > 550 ? 550: true);}
.tb{ width:30px; height:30px; position:absolute; top:0px; right:0px; background:url(img/ch.png);}
.tb a{ width:30px; height:30px;top:40px; right:480px; display:block; }