@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:12px; color:#666666; background:url(../images/Dbg.png) repeat;}
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; background:#fff;}
.clear{ clear:both;}
.left{float:left;}
.right{ float:right;}
.backgroundN{ background:none !important;}
.marginL0{ margin-left:0px !important;}
.paddidngLR10{ padding:0px 10px;}
.boderLn{ border-left:none !important;}


/*==========================首页=========================*/
/*头部*/
.De_top{height: 104px;overflow:hidden}
.De_Tleft{ padding-left:25px;}
.De_logo{ width:327px; padding-top: 15px;}
.De_logo a{ display:block;}
.De_logo a img{ display:block; border:none;}
.De_TLright{ line-height:55px;font-size:36px;color:#336699;font-weight:bold;border-left:1px solid #223357;padding-left:30px;margin-left:30px;margin-top: 20px;}
.De_Tright{ font-size:14px; color:#999999;margin-top:30px}
.De_Tright span{ padding-right:15px;}
.De_Tright a{ color:#999999; padding:0px 15px;}
.De_Tright a:hover{ color:#999999; text-decoration:underline;}

/*De_nav*/
.De_nav{ background:url(../images/Dimg1.png) repeat-x; height:63px; line-height:60px; text-align:center; font-size:16px; color:#ffffff;}
.De_nav a{ display:block; color:#ffffff;}
.De_nav a.fist{ color:#ffffff; background:url(../images/Dimg11.jpg) repeat-x;}
.De_nav a:hover{ color:#ffffff; background:url() repeat-x;}
.De_nav td{ border-left:1px solid #2b5a8d;}

/*De_banner*/
.De_banner{ margin-top:10px;}
.flexslider{ position:relative;width:1180px; height:306px; overflow:hidden; zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

.De_Nbanner{ margin-top:10px;}
.De_Nbanner a{}
.De_Nbanner a img{ display:block; border:none;}

/*De_one*/
.De_one{ margin-top:25px;}
.De_Oleft{ width:345px; height:309px; overflow:hidden; }
.De_OLtitle{ background:url(../images/Dimg2.jpg) no-repeat; height:57px; line-height:57px; font-size:20px; color:#fff; font-weight:bold; padding:0px 18px;}
.De_OLtitle img{ border:none; vertical-align:middle; margin:15px 12px 0px 0px;float:left;}
.De_OLtitle a{ font-size:12px; color:#ffffff;}
.De_OLtitle a:hover{ color:#ffffff;}
.De_OLcont{ padding:0px 15px; border:solid #d6d6d6; border-width:0px 1px 1px 1px; background:#eaeff5; height:251px;   font-size:14px; line-height:24px;}
.De_OLcont dl{ display:block; list-style:none; border-bottom:1px dashed #c5d4e3; padding:6px 0px;}
.De_OLcont dl dt{ display:block; background:url(../images/Dimg10.png) 0 no-repeat; padding-left:20px;}
.De_OLcont dl dt a{ display:block; color:#223357;}
.De_OLcont dl dt a:hover{ color:#223357; text-decoration:underline;}
.De_OLcont dl dd{ display:block; color:#999999; padding-left:20px;}
.De_Oright{ width:818px; height:307px; overflow:hidden; border:1px solid #d8d8d8; background:url(../images/Dimg9.png) no-repeat right top;}
.De_ORleft{ width:438px; border-right:1px solid #d6d6d6; height:307px; overflow:hidden;}
/*焦点图片*/


.focusBox { position: relative; width:432px; height:301px; overflow: hidden; margin:0 auto; margin-top:3px;} 
.focusBox .pic img { width: 432px; height: 261px; display: block;} 
.focusBox .txt { position: absolute; bottom:0px; z-index: 2; height: 40px; width:432px; overflow:hidden; text-align:center;} 
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-52px; width:432px;text-align:center;} 
.focusBox .txt li a{ display: block; text-align:center;  font-size: 16px; color:#223357;width:432px;} 
.focusBox .txt li a:hover{ color:#333; text-decoration:underline;}


/*导航*/

.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;height:63px; 

line-height:60px;}
.wp_nav .nav-item a.parent:hover{}
.wp_nav .nav-item a.parent {color:#ffffff;}
.wp_nav .nav-item a span.item-name { display:inline-block; padding:5px 45px;cursor:pointer;line-height:60px;}
.wp_nav .sub-nav {display:block; min-width: 113px; position:absolute; z-index:200; visibility:hidden; border:1px solid 

#164170;border-top:none;}
.wp_nav .sub-nav .nav-item { white-space:nowrap; }
.wp_nav .sub-nav .nav-item .mark { background:#164170;opacity: 0.60;
    filter: alpha(opacity=60);}
.wp_nav .sub-nav .nav-item a {font-family:"Microsoft Yahei"; font-size:13px;font-weight:normal; color:#fff;text-

align:left;border-top:0px solid #D8E1CC;min-width: 113px;}
.wp_nav .sub-nav .nav-item a.parent:hover{ background:#fff;opacity: 0.70;
    filter: alpha(opacity=70);color:#000;}
.wp_nav .sub-nav .nav-item a.parent { background:#164170;color:#fff;}
.wp_nav .sub-nav .nav-item a span.item-name { padding:5px 45px; line-height:60px;}
.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{}



.De_ORright{ width:359px; padding:0px 10px;}
.De_ORtitle{ font-size:20px; color:#223357; font-weight:bold; height:57px; line-height:57px; }
.De_ORtitle a{ color:#d89140; font-size:12px; padding-right:15px;}
.De_ORtitle a:hover{ color:#d89140;}
.De_ORtitle img{ border:none; vertical-align:middle; margin:15px 12px 0px 0px;float:left;}
.De_ORcont{ border-bottom:1px dotted #adadad; padding-bottom:20px;}
.De_ORcont dl{ display:block; list-style:none;}
.De_ORcont dl dt{ display:block; line-height:40px;}
.De_ORcont dl dt a{ display:block; font-size:18px; font-weight:bold; color:#d89140;}
.De_ORcont dl dt a:hover{ color:#d89140; text-decoration:underline;}
.De_ORcont dl dd{ display:block; font-size:12px; line-height:24px; color:#999999;}
.De_ORcont dl dd a{ display:block; color:#999999;}
.De_ORcont dl dd a:hover{ color:#999999;}

/*De_two*/
.De_two{ height:;  border:solid #d6d6d6; border-width:1px 0px 1px 1px; overflow:hidden; margin-top:25px;}
.De_Wlist{ width:372px; padding:0px 10px; border-right:1px solid #d6d6d6; height:; overflow:hidden; background:url(../images/Dimg9.png) no-repeat right top; }
.De_Wtitle{ font-size:18px; color:#223357; font-weight:bold; padding:17px 20px 25px 5px; line-height:32px;height:32px;}
.De_Wtitle img{ border:none; vertical-align:middle; margin:0 10px 0px 0px;float:left;}
.De_Wtitle a{ font-size:12px; color:#d89140;}
.De_Wtitle a:hover{ color:#d89140;}
.De_Wimg{}
.De_Wimg a{ display:block;}
.De_Wimg a img{ display:block; border:none; margin:0 auto;}
.De_Wcont{ padding:0px 8px; margin-top:20px;}
.De_Wcont ul{ display:block;}
.De_Wcont ul li{ display:block; list-style:none; line-height:30px; font-size:14px; color:#666666;}
.De_Wcont ul li a{ color:#666666; background:url(../images/Dimg7.jpg) 0 no-repeat; padding-left:20px;}
.De_Wcont ul li a:hover{ color:#666666; text-decoration:underline;}

/*底部*/
.De_footer{background:#f0f0f0;padding:35px 42px;margin-top:25px;overflow:hidden;}
.De_Flogo{ width:295px;}
.De_Flogo img{ display:block; border:none; margin-top:25px;}
.De_Fcont{/* margin-left:50px; */line-height:24px;font-size:14px;color:#666666;width: 1100px;text-align: center;}

/*==============内页===================*/
.De_Main{ margin-top:10px;}
.De_Mleft{ width:200px;}
.De_MLtitle{ text-align:center; font-size:16px; color:#ffffff; font-weight:bold; background:#d89140; height:46px; line-height:46px;}
.De_MLnav{ text-align:center;}
.De_MLnav ul{ display:block;}
.De_MLnav ul li{ display:block; list-style:none; height:40px; line-height:40px; background:#336699; border-bottom:1px solid #2b537c;}
.De_MLnav ul li.fist{ background:#2b537c;}
.De_MLnav ul li:hover{ background:#2b537c;}
.De_MLnav ul li a{ color:#fff; font-size:12px;}
.De_MLnav ul li a:hover{ color:#fff;}
.De_Mright{min-height: 400px;width:965px;}
.De_MRsit{ height:46px; line-height:46px; background:#eeeeee; padding:0px 15px; font-size:16px; color:#000000;}
.De_MRsit span{ font-size:12px; color:#333333;}
.De_MRsit a{ color:#333333; padding:0px 5px;}
.De_MRsit a.fist{ color:#2b537c;}
.De_MRsit a:hover{ color:#2b537c;}
.De_MRsit img{ border:none; vertical-align:middle; margin:-3px 10px 0px 0px;}

/*列表1样式*/
.De_ListOne{}
.De_ListOne ul{ display:block;}
.De_ListOne ul li{ display:block; border-bottom:1px dotted #adadad; padding:15px 0px; height:110px; overflow:hidden;}
.De_LOleft{ width:110px;}
.De_LOleft a{ display:block;}
.De_LOleft a img{ display:block; border:none;}
.De_LOright{ width:840px;}
.De_LOright dl{ display:block; list-style:none;}
.De_LOright dl dt{ display:block; font-size:16px; color:#333333; font-weight:bold; padding:15px 0px;}
.De_LOright dl dt a{ display:block; color:#333333;}
.De_LOright dl dt a:hover{ color:#333333; text-decoration:underline;}
.De_LOright dl dd{ display:block; font-size:14px; line-height:24px; color:#999999;}
.De_LOright dl dd a{ display:block; color:#999999;}
.De_LOright dl dd a:hover{ color:#999999; }

/*列表2样式*/
.De_ListTwo{}
.De_ListTwo ul{ display:block;}
.De_ListTwo ul li{ display:block; list-style:none; float:left; border:1px solid #e5e5e5; width:470px; height:137px; float:left; margin:20px 0px 0px 20px;}
.De_LTbig{ border:1px solid #fff; background:#fafafa; height:111px; overflow:hidden; padding:12px; cursor:pointer;}
.De_LTbig:hover{ border:1px solid #e5e5e5;}
.De_LTimg{ width:130px;}
.De_LTimg a{ display:block;}
.De_LTimg a img{ display:block; border:none;}
.De_LTnei{ width:300px;}
.De_LTnei dl{ display:block; list-style:none;}
.De_LTnei dl dt{ display:block; font-size:16px; color:#333333; font-weight:bold; line-height:32px;}
.De_LTnei dl dt a{ display:block; color:#333333;}
.De_LTnei dl dt a:hover{ color:#333333;}
.De_LTnei dl dd{ display:block;  line-height:24px; font-size:12px; color:#999;}
.De_LTnei dl dd a{ display:block; color:#666666; font-size:14px;}
.De_LTnei dl dd a:hover{ color:#666666;}

/*详情页面*/
.De_DXtitle{ text-align:center; line-height:30px; border-bottom:2px solid #efefef; padding:25px 0px;}
.De_DXtitle dl{ display:block; list-style:none;}
.De_DXtitle dl dt{ display:block; font-size:20px; color:#000000;}
.De_DXtitle dl dd{ display:block; font-size:14px; color:#999999;}

/*单页样式*/
.De_About{ padding:20px 10px; font-size:14px; line-height:28px; color:#666666;}

/*分页*/
.Gpage{margin-top:50px;margin-bottom:50px;text-align:center}
.Gpage a{ font-size:14px;color:#fff;height:42px;line-height:42px;width:42px;text-align:center;display:inline-block;margin:0 !important;margin-left:-4px !important;border-right:1px solid #6b6b6c;background:#333333}
.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:#333333 url(../images/Gltbut.png) no-repeat 18% center !important; padding-left:12px !important;}
.Grtbut{margin-left:11px !important;text-align:center !important; border-right:0 !important;  background:#333333 url(../images/Grtbut.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;}
.De_About .wp_articlecontent img { max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); } 
.Jselected {    color: #ffffff;
    background: url(../images/Dimg11.jpg) repeat-x !important;
}
.selected2 {background: #2b537c !important;}
.Column_Name {    font-size: 16px !important;
    color: #000000 !important;
}

.more_btn1{line-height:54px;}
.more_btn{height:57px;}

.flex-direction-nav {display: none;}
#wp_nav_w1 .wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 5px 35px;
    line-height: 22px;
    cursor: pointer;
}