﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:12px; color:#666666; background:#f2f2f2;}
body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{ border:0; list-style:none; margin:0; padding:0;}
a{ text-decoration:none;}
a:hover{ color:#666666;}
input,textarea{font-family:"微软雅黑";}
em{ font-style:normal;}


/*公共样式*/
.width1200{ width:1200px; margin:0 auto;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.backgroundN{ background:none !important;}

/*===========================================首页==========================================*/
/*头部*/
.Ac_top{ height:89px; background:#945f42;}
.Ac_Tleft{}
.Ac_Tright{ font-size:14px; color:#cccccc; padding-top:20px;}
.Ac_Tright span{ padding-right:15px;}
.Ac_Tright a{ color:#ccc; padding:0px 15px;}
.Ac_Tright a:hover{ color:#ccc;}
.Ac_logo{ margin-right:32px;}
.Ac_logo a{}
.Ac_logo a img{ display:block; border:none; margin-top:13px;}
.Ac_name{ font-size:36px; color:#fff; font-weight:bold; line-height:89px; background:url(../images/Aline.png) 0 no-repeat; padding-left:32px; width:200px;}

/*导航*/
.Ac_nav{ background:url(../images/Abg1.jpg) repeat-x; height:50px; line-height:50px; font-size:16px; color:#814c34;}
.Ac_nav a{ color:#814c34;}
.Ac_nav a:hover{ color:#814c34;}
.Ac_nav td{ background:url(../images/Aborder.jpg) left center no-repeat;}

/*banner*/
.Ac_banner{ width:auto; height:431px; z-index:-10;}
.main_visual{height:431px; overflow:hidden;position:relative; z-index:1;}
.main_image{height:431px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:431px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:431px;}
.main_image li span{display:block;width:100%;height:431px}
.flicking_con{position:absolute; bottom:10px;left:50%;z-index:111;width:300px;height:21px;margin:0 0 0 -50px;}
.flicking_con a{float:left;width:10px;height:10px;margin:0;padding:0;background:#fff; border-radius:100%; margin:5px; display:block;text-indent:-1000px}
.flicking_con a.on{ background:#e30d0d;}

/*Ac_one*/
.Ac_one{  padding:10px 0px 35px 0px; background:#f5f5f5 url(../images/Awimg1.jpg) bottom repeat-x;}
.Ac_Oleft{ width:395px; background:url(../images/Aline1.jpg) no-repeat right 95%;}
.Ac_Ocent{ width:418px;}
.Ac_Oright{ width:350px; background:url(../images/Aline1.jpg) no-repeat left 95%; padding-left:37px;}
.Ac_Owidht1{ width:365px;}
.Ac_Owidht2{ width:372px; margin:0 auto;}
.Ac_OLbig{ background:url(../images/Abg2.jpg) no-repeat; width:341px; height:294px; margin:0 auto; margin-top:15px;}
.Ac_OCbig{ width:362px; margin:0 auto; margin-top:15px;}
.Ac_OCimg{ background:url(../images/Abg3.jpg) no-repeat; height:165px; overflow:hidden;}
.Ac_OCimg a{ display:block;}
.Ac_OCimg a img{ display:block; border:none; margin:5px 0px 0px 14px;}
.Ac_OCtwo{}
.Ac_OCtwo ul{ display:block;}
.Ac_OCtwo ul li{ display:block; list-style:none; font-size:14px; color:#666666; line-height:40px; border-bottom:1px dashed #cccccc;}
.Ac_OCtwo ul li a{ color:#666666; background:url(../images/Gflow.png) 0 no-repeat; padding-left:20px;}
.Ac_OCtwo ul li a:hover{ color:#666666;}
.Ac_OCthree{ margin-top:23px;}
.Ac_OCthree a{ display:block;}
.Ac_OCthree a img{ display:block; border:none;}
.Ac_ORbig{ margin-top:15px;}

.Ac_Gtitle{ font-size:20px; color:#d99140; background:url(../images/Awimg1.jpg) bottom repeat-x; height:62px; line-height:62px;}
.Ac_Gtitle a{ font-size:14px; color:#666;}
.Ac_Gtitle a:hover{ color:#666;}

.Ac_Gtitle span{  font-size:20px; color:#d99140; font-family:Arial, Helvetica, sans-serif;}
.Ac_Gtitle span em{ padding:0px 10px;}

/*焦点图片*/
.focusBox { position: relative; width:341px; height:294px; overflow: hidden;  }
.focusBox .pic img { width: 321px; height: 233px; display: block; margin:5px 0px 0px 13px;}
.focusBox .txt-bg { position: absolute; bottom:4px; z-index: 1; height: 52px; width:341px;  overflow: hidden; text-align:center; }
.focusBox .txt { position: absolute; bottom:4px; z-index: 2; height: 52px; width:341px; overflow: hidden;}
.focusBox .txt li{ height:52px; line-height:52px; position:absolute; bottom:-52px; width:341px; text-align:center;}
.focusBox .txt li a{ display: block; text-align:center;  font-size: 14px; color:#666666; width:341px;}
.focusBox .txt li a:hover{ color:#333;}

/*Ac_two*/
.Ac_two{ background:#e4e4e4 url(../images/Awimg1.jpg) bottom repeat-x; padding:25px 0px 40px 0px;}
.Ac_Width{ width:582px;}
.AC_Wcont{ background:url(../images/Abg4.jpg) no-repeat; height:253px; overflow:hidden; margin-top:15px; padding:12px 12px 0px 12px;}
.Ac_Wcimg{ width:215px; border:1px solid #e4e4e4; padding:4px;}
.Ac_Wcimg a{ display:block;}
.Ac_Wcimg a img{ display:block; border:none;}
.Ac_Wclist{ width:100%; font-size:14px;float: left;}
.Ac_Wclist ul{ display:block;}
.Ac_Wclist ul li{ display:block; list-style:none; border-bottom:1px dashed #cccccc; padding:0px 5px; line-height:36px;height: 36px;}
.Ac_Wclist ul li a{ display:block; color:#666666; background:url(../images/Awimg2.jpg) 0 no-repeat; padding-left:18px;float: left;}
.Ac_Wclist ul li a:hover{ color:#666666;}
.fbsj{ float:right;}
.clearfix{ clear:both;}
/*Ac_three*/
.Ac_three{ background:#f5f5f5; padding:10px 0px 40px 0px;}
/*活动图片滚动样式*/
.hl_main5_content{ margin-top:30px;}
.hl_scrool_leftbtn{ background:url(../images/Alt.jpg) no-repeat; width:26px; height:35px; z-index:3; cursor:pointer; margin-top:62px; }
.hl_scrool_rightbtn{ background:url(../images/Art.jpg) no-repeat; width:26px; height:35px; z-index:3; cursor:pointer; margin-top:62px; }
.hl_main5_content1{ width:1145px; overflow:hidden; margin:0 auto;  height:auto;}
.hl_main5_content1 ul{width:4000px; overflow:hidden;}
.hl_main5_content1 ul li{ float:left; width:229px; cursor:pointer; display:block; }
.hl_main5_content1 ul li a{ display:block; background:#fff; padding:3px; width:202px; border:1px solid #cccccc; margin:0 auto;}
.hl_main5_content1 ul li a img{ display:block; border:none;}

/*底部*/
.Ac_footer{ background:#945f42; font-size:14px; color:#fff; text-align:center; line-height:28px; padding:20px 0px;}

/*===================================================内页===================================================*/
.Ac_Nbanner{ height:300px; overflow:hidden; background:url(../images/Aqbanner.jpg) center center no-repeat;}
/*.Ac_Nbanner a{ display:block;}
.Ac_Nbanner a img{ display:block; border:none;}*/

.Ac_Detail{ margin:20px 0px;}
.Ac_Dleft{min-height: 400px;width:900px;background:#fff;}
.Ac_Dright{ width:280px;}

/*内页右侧*/
.Ac_DRone{ color:#fff; background:url(../images/Awimg4.jpg) no-repeat; height:39px; overflow:hidden; padding:15px 20px;}
.Ac_DRone dl{ display:block; list-style:none;}
.Ac_DRone dl dt{ display:block; font-size:20px; font-weight:bold;}
.Ac_DRone dl dd{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.Ac_DRtwo{}
.Ac_DRtwo ul{ display:block;}
.Ac_DRtwo ul li{ display:block; list-style:none; font-size:16px; padding:0px 20px; line-height:50px; background:#945f42; border-top:1px solid #523b35;}
.Ac_DRtwo ul li a{ display:block; color:#fff; background:url(../images/Awimg5.png) no-repeat right center;}
.Ac_DRtwo ul li a:hover{ color:#fff;}

/*详细内页*/
.Ac_DNtitle{ text-align:center; font-size:20px; color:#666; line-height:68px; height:68px; overflow:hidden; border-bottom:1px solid #e4e4e4;}
.Ac_DNtime{ font-size:14px; color:#666666; line-height:68px; text-align:center;}
.Ac_DNtime span{ padding:0px 20px;}
.Ac_DNcont{ padding:0px 25px 30px 25px; font-size:14px; line-height:28px; color:#666666;}
.Ac_DNcont img{ display:block; border:none; margin:0 auto;}

/*简介页面*/
.Ac_Atitle{ padding:0px 15px; border-bottom:1px solid #e4e4e4; height:68px; line-height:68px; overflow:hidden; font-size:20px; color:#333; font-weight:bold;}
.Ac_Atitle img{ border:none; vertical-align:middle; margin:-5px 15px 0px 0px;}
.Ac_Atitle span{ font-size:12px; color:#333; font-weight:normal;}
.Ac_Atitle span a{color:#333;}
.Ac_Atitle span a.fist{ color:#1b426c;}
.Ac_Atitle span a:hover{ color:#1b426c;}
.Ac_Acont{ padding:20px 15px; font-size:14px; line-height:28px; color:#333;}

/*列表1样式*/
.Ac_LOcont{}
.Ac_LOcont dl{ display:block; list-style:none; border-bottom:1px dotted #999999; padding:20px;}
.Ac_LOcont dl dt{ display:block; font-size:14px; color:#333333; padding-bottom:15px;}
.Ac_LOcont dl dt a{ display:block; color:#333333;}
.Ac_LOcont dl dt a:hover{ color:#1b426c;}
.Ac_LOcont dl dd{ display:block; font-size:12px; line-height:20px;}
.Ac_LOcont dl dd a{ display:block; color:#999999;}
.Ac_LOcont dl dd a:hover{ color:#999999;}

/*列表2样式*/
.Ac_LTcont{ padding:0px 2px;}
.Ac_LTcont dl{ display:block; line-height:none; margin:0px 18px; float:left; width:412px; border-bottom:1px dotted #999999; padding:30px 0px;}
.Ac_LTcont dl dt{ display:block; font-size:16px; color:#333333; padding-bottom:15px;}
.Ac_LTcont dl dt a{ display:block; color:#333333;}
.Ac_LTcont dl dt a:hover{ color:#1b426c;}
.Ac_LTcont dl dd{ display:block; font-size:12px; color:#999999; line-height:20px;}
.Ac_LTcont dl dd a{ display:block; color:#999999;}
.Ac_LTcont dl dd a:hover{ color:#999999;}

/*分页*/
.Gpage{margin-top:50px;margin-bottom:50px;text-align:center}
.Gpage a{ font-size:14px;color:#666666;height:42px;line-height:42px;width:42px;text-align:center;display:inline-block;margin:0 !important;margin-left:-4px !important;border-right:1px solid #c8c8c8;background:#f2f2f2}
.Gltbut,.Grtbut{ width:100px !important; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}
.Gltbut{margin-right:11px !important; text-align:center !important; border-right:0 !important; background:#f2f2f2 url(../images/Altbut.png) no-repeat 18% center !important; padding-left:12px !important;}
.Grtbut{margin-left:11px !important;text-align:center !important; border-right:0 !important;  background:#f2f2f2 url(../images/Artbut.png) no-repeat 85% center !important; padding-right:12px !important;}
.Gfirst{-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.Glast{-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px;border-right:0 !important}
.Gpage a:hover{ color:#fff;}
.Gpage a:hover.Gltbut{ background:#d49b43 url(../images/Gltbut.png) no-repeat 18% center !important;}
.Gpage a:hover.Grtbut{ background:#d49b43 url(../images/Grtbut.png) no-repeat 85% center !important;}
.Gpage a:hover,.Gpagecrt{background:#d49b43 !important; color:#fff !important;}
.i1 {background:none !important;}
.Column_Name {    font-size: 20px !important;
    font-weight: bold !important;
    color: #333 !important;
}

.jhj {    display: block !important;
    line-height: none !important;
    margin: 0px 18px !important;
    float: left !important;
    width: 412px !important;
    border-bottom: 1px dotted #999999 !important;
    padding: 30px 0px !important;}

.jhj dt a {font-size:16px;}

.wp_articlecontent{padding:20px;}


.more a.more-link { margin-top:23px;float:left; border:none;}


/*导航*/

.wp_nav { display:block; margin: 0; padding: 0;display: block; *zoom:1;}
.wp_nav * {margin: 0; padding: 0}
.wp_nav:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.wp_nav .nav-item { display:inline-block; float:left; position:relative; vertical-align:bottom;}
.wp_nav .on { z-index:10;}
.wp_nav .nav-item .mark {display:block; width:100%; height:100%; position:absolute; left:0;top:0; z-index:99; }
.wp_nav .nav-item a{ font-family:"Microsoft Yahei"; display:block;text-align:center;position:relative; z-index:100;}
.wp_nav .nav-item a.parent:hover{}
.wp_nav .nav-item a.parent {color:#000;}
.wp_nav .nav-item a span.item-name { display:inline-block; padding:5px 25px; line-height:22px;cursor:pointer;}
.wp_nav .sub-nav {display:block; width:100%; position:absolute; z-index:200; visibility:hidden; border:1px solid #ccc;border-top:none;}
.wp_nav .sub-nav .nav-item { white-space:nowrap; }
.wp_nav .sub-nav .nav-item .mark { background:#fff;}
.wp_nav .sub-nav .nav-item a {font-family:"Microsoft Yahei"; font-size:13px;font-weight:normal; color:#000;text-align:left;border-top:1px solid #D8E1CC;min-width: 80px;}
.wp_nav .sub-nav .nav-item a.parent:hover{ background:#eee;color:#000;}
.wp_nav .sub-nav .nav-item a.parent { background:#eee;color:#000;}
.wp_nav .sub-nav .nav-item a span.item-name { padding:5px 25px; line-height:22px;}
.wp_nav .nav-item a.parent:hover span.item-name{}
.wp_nav .nav-item a.parent span.item-name{}
.wp_nav .sub-nav .nav-item a.parent:hover span.item-name{}
.wp_nav .sub-nav .nav-item a.parent span.item-name{}