/**************重设浏览器默认样式[参考yahoo]**************/ 
/*Technical Support SudyTech*/
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { color: #363636; font-size:14px; font-family:"Microsoft YaHei",arial,tahoma,\5b8b\4f53,sans-serif; background:url() no-repeat center -1px; text-align:left; }
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, span, img, table { margin:0; padding:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight:normal; } 
a{ color:#363636; text-decoration:none; }
a:hover{ color:#c50000; text-decoration:none; }
ol, ul { list-style:none; }
fieldset, img { border:0; }
table { border-collapse:collapse; border-spacing:0; } /* 去掉各Table  cell 的边距并让其边重合 */
th { text-align:inherit; } /* IE bug fixed: th 不继承 text-align*/
iframe { display: block; } /* ie6 7 8(q) bug 显示为行内表现 */
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
/*to enable resizing for IE*/
input, textarea, select {  *font-size:100%;}
/* 清理浮动 */
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
.clearfix{display:block;}
.clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; }
/* 隐藏 */
.hide { display:none;}


/*-------------------页面宽度-------------------*/
.w1000{width:1100px; margin-left:auto; margin-right:auto; }


/*-------------------顶部-------------------*/
.top { height:24px; line-height:24px; background:#F1F1F1; min-width:1040px;}
.top .tools{ float:right; color:#6d6d6d; }
.top .tools a{ color:#6d6d6d; padding:0 4px; }

/*-------------------头部-------------------*/
.header { height:108px; background: url(default_res/header.png) no-repeat center top; min-width:1100px; }

/*----------logo----------*/
.logo { float:left; padding:14px 0 0 0;}
.logo img {}

/*-------------------导航-------------------*/
.nav { height:30px; min-width: 1100px; background: #CE2121; border-top:1px solid #FF7987; zoom:1; }
.nav ul { float: left; line-height: 30px;}
/*一级样式*/
.nav li { float:left; width: 120px; margin:0 60px 0 0; position: relative; text-align:center;  }
.nav li.last { margin-right: 0;}
.nav li h3 a { display: block; font-size:16px; color:#fff; }
.nav li a:hover{ }
.nav dl { position:absolute; top:30px; left:0; display:none; background:rgba(206, 33, 33, 0.7); width:140px; text-align:center; z-index: 999;}
.nav dd { line-height:40px;}
.nav dd a { color:#fff; font-size:14px;}

/*----------搜索----------*/
.searchbox { float:right; height: 22px; line-height: 22px; margin-top:4px; overflow: hidden; }
.searchbox h4{ float:left; color:#fff; font-size:14px; padding-right:6px;}
.searchbox_form { float:left; width:130px; height:22px;  background:#fff;}
.searchbox_form .form_txt{ border:0; padding:9; line-height:22px; width:100px;}
.searchbox_form .form_btn{ width:22px; height:22px; float:right; border:0; padding:0; background:url(default_res/search.png) no-repeat center center; cursor:pointer;}

/*----------flash----------*/
.flash {
    height: 490px;
    clear: left;
    overflow: hidden;
    background: #e4e4e4 url(default_res/banner_bg.png) repeat-x;
    text-align: center;
}
.dg-container {
    width: 100%;
    height: 490px;
    position: relative;
    z-index: 1;
    margin: 0 auto;
}

.dg-wrapper {
    width: 1100px;
    height: 490px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    -o-perspective: 1000px;
    -ms-perspective: 1000px;
    perspective: 1000px;
}

.dg-wrapper a {
    width: 1100px;
    height: 490px;
    display: block;
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    box-shadow: 0 0 30px #333;
}

.dg-wrapper a.dg-transition {
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.dg-wrapper a img {
    display: block;
    padding: 0;
}

.dg-wrapper a div {
    font-style: italic;
    text-align: center;
    line-height: 50px;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
    color: #333;
    font-size: 16px;
    width: 100%;
    bottom: -55px;
    display: none;
    position: absolute;
}

.dg-wrapper a.dg-center div {
    display: block;
}

.dg-container .dg-prev,
.dg-container .dg-next {
    position: absolute;
    z-index: 100;
    top: 0;
    height: 490px;
    width: 30%;
    display: block;
    cursor: pointer;
}

.dg-container .dg-prev {
    left: 0;
}

.dg-container .dg-next {
    right: 0;
}

/*----------金沙js1005线路内容----------*/
.index_cnt { margin-top:30px; }

/*----------标题----------*/
.com_tit01 {line-height:36px;  }
.com_tit01 h3{ float:left; width: 110px;  font-size:17px; color:#fff; padding-left:16px; background:url(default_res/tit01.png) no-repeat left center;  }
.com_tit01 .more{ float:right; color: #6a6a6a; font-size:12px;}

/*----------新闻----------*/
.index { width: 745px; float: left;  }
.index_news ul {  background: #FBFBFB;}
.index_news li { line-height:32px; height:32px; padding:0 5px 0 30px; background:url(default_res/point01.png) no-repeat 20px center;text-align:right;  }
.index_news li a { font-size:14px; float: left;text-align:left;  }
.index_news li a {  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.post-15 .news_list{padding:0 0;}
.post-15{width:300px;float:left;}
.post-15 img{width:100%;height:194px;}
.post-16 ul{margin-top:5px;}
.post-16{width:445px;float:right;}

/*----------图片新闻----------*/
.index_news_pic { float: left; width: 300px; height: 200px; margin-top:5px;}
/*.owl-carousel-news  { width: 300px; height: 200px; overflow: hidden; }
.owl-carousel-news  img { display: block; width: 100%; height: 100%;}*/
/*.news_dot_wrap { width: 100%; position: relative; height: 0; z-index: 999;}
.news_dot { position: absolute; top:-30px; width: 100%; text-align: center;}
.news_dot .owl-dot { display: inline-block; padding: 0; margin: 0 3px; background: #fff; width: 12px; height: 12px; font-size: 0; border: 0; cursor: pointer; border-radius: 10px;}
.news_dot .active { background: #D40007;  }
*/
/*----------通知----------*/
.index_notice { width: 345px; float: right;}
.index_notice ul { border: 1px solid #F8F8F8; margin-top:5px; height: 195px;  }
.index_notice li { line-height:32px; height:32px; text-align:right; padding:0 5px 0 0; }
.index_notice li a { float:left; text-align:left; font-size:14px; padding-left:15px; background:url(default_res/point01.png) no-repeat 6px center;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.index_notice li a { width:270px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*----------快速链接----------*/
.quicklink { margin-top:40px; overflow:hidden;  }
.quicklink a{display:block;}
.quicklink ul { }
.quicklink li { float:left; margin-right:37px; _display:inline;line-height:100px; }
.quicklink li p{display:none;}
.quicklink li span{height:100px;}
.quicklink li.i1{width:360px;}
.quicklink li.i1 span{background:url(a15a2110b371ed77.png)no-repeat;z-index:10;display:block;}
.quicklink li.i2{width:429px;}
.quicklink li.i2 span{background:url(spic02.jpg)no-repeat;z-index:10;display:block;}

.quicklink li.i3{width:236px;}
.quicklink li.i3 span{background:url(spic04.jpg)no-repeat;z-index:10;display:block;}
.quicklink li:last-child { margin-right: 0;}

/*----------风采----------*/
.index_fengcai { margin-top:40px;   }
.index_fengcai .tit { height: 35px; background:#E92424 url(default_res/tit02.png) no-repeat left center; overflow: hidden; text-indent: -9999px; margin-bottom: 1px;}
.index_fengcai li { float: left; margin-bottom: 10px; position: relative;}
.index_fengcai li p{display:none;}
.index_fengcai li img.pic { display: block; width: 100%; height: 100%;}
.index_fengcai li span {/* background: rgba(0, 0, 0, 0.3)*/; display: block; width: 100%; height: 100%; position: absolute; top:0; left: 0;}
.index_fengcai li img.txt { position: absolute; top:50%; left:50%; margin-left: -78px; margin-top: -20px;}
.index_fengcai li.i3 img.txt { left: 30px; top:auto; bottom: 40px; margin:0; }
.index_fengcai li.i1,
.index_fengcai li.i4 { width: 305px; height: 160px;}
.index_fengcai li.i2 { float: right; width: 205px; height: 330px;}
.index_fengcai li.i3 { float: right; width: 570px; height: 330px; margin-right: 10px;}
.index_fengcai li.i5 {width: 305px; height: 160px; margin-right: 10px;}
.index_fengcai li.i6,
.index_fengcai li.i7 { width: 280px; height: 160px; margin-right: 10px;}
.index_fengcai li.i8 { width: 205px; height: 160px;  }
.index_fengcai li a{display:block;width:100%;height:100%;}
.index_fengcai li.i1 div.bg{background:url(fengcai01.jpg) no-repeat;width:100%;height:100%;}
.index_fengcai li.i1 div.txt{background:url(txt_zyfw.png)no-repeat center;width:100%;height:100%;position:absolute;top:0;}
.index_fengcai li.i2 div.bg{background:url(fengcai02.jpg) no-repeat;width:100%;height:100%;}
.index_fengcai li.i3 div.bg{background:url(fengcai03.jpg) no-repeat;width:100%;height:100%;}
.index_fengcai li.i3 div.txt{background:url(txt_qnby.png)no-repeat center;width:100%;height:100%;position:absolute;top:27%;left:-27%;}
.index_fengcai li.i4 div.bg{background:url(fengcai04.jpg) no-repeat;width:100%;height:100%;}
.index_fengcai li.i4 div.txt{background:url(txt_stwh.png)no-repeat center;width:100%;height:100%;position:absolute;top:0;}
.index_fengcai li.i5 div.bg{background:url(fengcai05.jpg) no-repeat;width:100%;height:100%;}
.index_fengcai li.i5 div.txt{background:url(txt_shsj.png)no-repeat center;width:100%;height:100%;position:absolute;top:0;}
.index_fengcai li.i6 div.bg{background:url(fengcai06.jpg) no-repeat;width:100%;height:100%;}
.index_fengcai li.i7 div.bg{background:url(fengcai07.jpg) no-repeat;width:100%;height:100%;}
.index_fengcai li.i8 div.bg{background:url(fengcai08.jpg) no-repeat;width:100%;height:100%;}

/*----------友情链接----------*/
.links { margin-top:20px; color: #fff; font-size: 16px; background: #E92424; padding: 13px 0; line-height: 36px;}
.links .news_list{padding:0 0;}
.links .news_list li{float:left;padding:0 32px;background:url(links_bar.jpg)no-repeat center right;}
.links .news_list li.n6{background:none;}
.links h3 { display: inline; padding-left:20px;float:left;}
.links .con{float:left;}
.links a { color: #fff;}


/*-------------------底部-------------------*/
.footer { overflow: hidden; padding: 20px 0 70px 0; }
.footer .copyright { float:left; width: 600px; padding-top: 45px; }
.footer .copyright img { float: left;}
.footer .copyright .txt { float: left; line-height: 26px; padding: 10px 0 0 15px;}
.footer .ewm{ float:right; }
.ewm img{width:100%;}
.post-103{text-align:center;}
.post-103 img{width:260px;height:184px;}

/*----------banner----------*/
.l-banner {height:279px;}
.banner img { display: block; width: 100%;}
.l-banner img{display:none;}

/*----------内容----------*/
.wrapper { clear: both; padding:0 0; background:#FFFDF8; overflow: hidden; }
.content { margin-top:15px; background: url(default_res/bg01.png) repeat-y left top;}


/*----------文章----------*/
.article { padding:20px 50px; background:#fff; margin:50px auto 0; width: 1000px;min-height:500px; }
/*文章标题*/
.article_tit { font-size:22px; font-weight:bold; line-height:26px; padding:10px 0 10px 0; text-align:center; color:#ce2121; border-bottom:1px solid #C2C2C2;}
/*文章信息*/
.article_msg { font-size:12px; color:#000; padding:10px 0 10px 0;  text-align:center;}
.article_msg span { padding:0 5px;}
/*文章内容*/
.article_body { line-height:30px; padding:10px 20px; }
.article_body p { padding:5px 0;}   
.wp_artfuns .wp_art_adjoin .prev{cursor:initial;}
.wp_artfuns .wp_art_adjoin .prev:hover{color:#363636;}
.wp_artfuns .wp_art_adjoin .next{cursor:initial;}
.wp_artfuns .wp_art_adjoin .next:hover{color:#363636;}

/*----------侧边栏----------*/
.sidebar { width:195px; float:left; overflow:hidden; background: #fff;}
.side_tit { font-size:22px; line-height: 45px; color:#fff;   text-align:center; background:#FB3212 url(default_res/side_tit.png) no-repeat center right;}
.side_nav { line-height:38px; text-align:center; padding:15px 0;}
.side_nav li{}
.side_nav li a{ font-size:14px; color: #000; }
.side_nav li a:hover {}
.col_news_con .news_list li{padding-left:15px;background:url(point02.png)no-repeat center left;line-height:29px;}
.col_news_con .news_meta{float:right;color:#FF9900;}

/*----------main----------*/
.main { float:right; width:850px; padding: 0 20px 30px; overflow:hidden; min-height:500px; background: #fff; }

/*---当前位置---*/
.position { line-height:33px; font-size:14px;  border-bottom:2px solid #FE3813; padding-top: 5px;}
.position a { }
.possplit{content:"";background:url(arrow.png) no-repeat center;width:28px;height:20px;display:inline-block;background-position-y:7px;}

/*----------新闻列表----------*/
.news_list { padding:20px;}

.index_news .news_list li,.index_notice .news_list li{ line-height:48px; height:48px; text-align:right; border-bottom: 1px solid #EAEAEA; }
.index_news .news_list li a,.index_notice .news_list li a { float:left; text-align:left; font-size:14px; padding-left:15px; background:url(default_res/point01.png) no-repeat left center;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.index_news .news_list li a,.index_notice .news_list li a{ width:300px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*----------页码----------*/
.pagebox { line-height: 36px; text-align: right; padding: 20px; }






/*----------贰级----------*/
.class {  }

