@charset "gb2312";
/* CSS Document 
→┏━━━━━━━┓ 
┏┫　　　　｜｜｜┣┓　　　┏┓
┗┫━━　┃　━━┣┛　　　┣┫
　┃　━━━━━　┃　　┏┳┫┣┳┓
　┗━━━┳━━━┛　　┃　　　　┃
————————————————————————————————————————————————————
→版权所有，鄙视抄袭!!!
————————————————————————————————————————————————————
*/
body{width:100%; margin:0 auto; padding:0; font-size:13px; font-family:"微软雅黑"; color:#333; line-height:26px;}
img{ border:0;}
*:focus { outline:none;}
ul,ol,li,dl,dt,dd{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
img,object{ vertical-align:bottom; border:0;}
.cls{ clear:both; height:0; font:0/0 Arial; margin:0; padding:0;}
a{blr:expression(this.onFocus=this.blur()); outline:none; text-decoration:none;}
.floatL{float:left;}
.floatR{float:right;}

.big{ background:#FFF; min-width:1200px;}
.container{ width:1200px; margin:0 auto;}

.top { height:35px; line-height:35px; background:#f3f2f2; font-size:14px; color:#5f5f5f;}
.top .left { float:left;}
.top .right { float:right;}
.top .right .Set_up { float:left;}
.top .right .Set_up span.time { color:#e61a45;}
.top .right .Contact_us { float:left; padding-left:15px;}
.top .right .Contact_us a { color:#5f5f5f;}
.top .right .Contact_us a:hover { text-decoration:underline;}
.header { height:136px; background:url(../images/header_bg.jpg) top center no-repeat;}
.logo { float:left;}
.search { float:left; width:292px; height:35px; background:url(../images/search_bg.png) no-repeat; margin:75px 0 0 40px;}
.search_bg { height:35px;}
.search_bg .keyword{ float:left; width:130px;}
.search_bg .keyword a { padding:0;}
.search input{ vertical-align:middle; height:33px; line-height:33px;}
.search input[type="text"]{ width:170px; border:none; background:none; float:left; padding-left:38px;}
.search input[type="submit"]{ width:80px; height:35px; border:none; background:none; float:left;}
.searchWord{ height:35px; float:right;}
.searchWord a{}
.searchInp{ cursor:pointer;}
.tel { float:right;}
.nav { height:45px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav li { float:left; width:240px; height:45px; line-height:45px; text-align:center;position:relative; z-index:9999;}
.nav li a { display:block; width:110px; height:45px; margin:0 auto; font-size:16px; color:#FFF;}
.nav li a:hover { background:#101d3f; color:#FFF;}

.nav li .select_nav{ width:110px; height:auto; background:#262e55; position:absolute; display:none; margin-left:65px;}
.nav li .select_nav li{ float:none; width:110px; height:40px; line-height:40px; text-align:center; border-bottom:1px dashed #CCC; overflow:hidden; }
.nav li .select_nav li a { display:block; width:110px; height:40px; margin:0; font-size:14px; color:#FFF;}
.nav li .select_nav li a:hover { background:#101d3f; color:#FFF;}


/*banner*/
.wy-mod-banner{ height:500px;position:relative;overflow:hidden; z-index:0;}
.wy-mod-banner .banners{width:1920px;height:500px;overflow:hidden;position:absolute;left:50%;margin-left:-960px;}
.wy-mod-banner .banner{width:1920px;height:500px;overflow:hidden;position:absolute;}
.wy-mod-banner .focus{width:980px;margin:0px auto;padding-top:450px;text-align:center;}
.wy-mod-banner .focus a{text-decoration:none;z-index:3;width:24px;height:20px;position:relative;display:inline-block;*display:inline;overflow:hidden;zoom:1;}
.wy-mod-banner .focus a .bg-m{z-index:4;color:white;line-height:40px;font-size:40px;position:absolute;display:block;left:2px;top:6px;cursor:pointer; display:none;}
.wy-mod-banner .focus a .bg-b{background:url(../images/ico01.png) no-repeat 0 -26px;position:absolute;display:block;left:0px;top:0px;cursor:pointer; width:22px; height:22px;}
.wy-mod-banner .focus a .inner{background:url(../images/ico01.png) no-repeat 0 0;position:absolute;left:0px;top:0px;z-index:9;opacity:0;display:none\0;+display:none;*display:none; width:22px;height:22px;}
.wy-mod-banner .focus a.on .inner,.wy-mod-banner .focus a:hover .inner{cursor:pointer;display:block;border:0;top:-3px;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}
.wy-mod-banner .focus .hover .inner{display:block;}

.box1 { height:650px; background:url(../images/box1_bg.jpg) center no-repeat;}
.box1 .title { height:100px; padding-top:50px; background:url(../images/title_bg01.png) center bottom no-repeat; text-align:center;}
.E { height:65px; font-family:Ebrima; font-size:48px;}
.C { height:35px; font-size:28px; color:#000;}
.box1 .box { width:1225px; margin:0 auto; padding-top:60px; overflow:hidden;}
.box1 .box dl { float:left; width:270px; text-align:center; margin:0 15px;}
.box1 .box dl dt { width:126px; height:126px; margin:0 auto;}
.box1 .box dl .biaoti { height:50px; padding-top:35px; font-size:20px; font-weight:bold; color:#1c1c1c;}
.box1 .box dl .detail { height:104px; line-height:25px; font-size:14px; color:#3f3f3f;}
.box1 .box dl .more01 { width:93px; height:29px; margin:0 auto;}
.box1 .box dl .more01 a { display:block; width:93px; height:29px; background:url(../images/more01_a.png) no-repeat;}
.box1 .box dl .more01 a:hover { background:url(../images/more01_ah.png) no-repeat;}
.dt01 a { display:block; width:126px; height:126px; background:url(../images/dt01_a.png) no-repeat;}
.dt01 a:hover { background:url(../images/dt01_ah.png) no-repeat;}
.dt02 a { display:block; width:126px; height:126px; background:url(../images/dt02_a.png) no-repeat;}
.dt02 a:hover { background:url(../images/dt02_ah.png) no-repeat;}
.dt03 a { display:block; width:126px; height:126px; background:url(../images/dt03_a.png) no-repeat;}
.dt03 a:hover { background:url(../images/dt03_ah.png) no-repeat;}
.dt04 a { display:block; width:126px; height:126px; background:url(../images/dt04_a.png) no-repeat;}
.dt04 a:hover { background:url(../images/dt04_ah.png) no-repeat;}
.dt05 a { display:block; width:126px; height:126px; background:url(../images/dt05_a.png) no-repeat;}
.dt05 a:hover { background:url(../images/dt05_ah.png) no-repeat;}

.box2 { height:650px; background:url(../images/box2_bg.jpg) center no-repeat;}
.box2 .title { height:100px; background:url(../images/title_bg01.png) center bottom no-repeat; text-align:center;}
.box2 ul { width:1212px; margin:0 auto; padding-top:65px;}
.box2 ul li { float:left; width:380px; margin:0 12px;}
.box2 ul li .tu { width:380px; height:250px;}
.box2 ul li .tu img { width:380px; height:250px;}
.box2 ul li .biaoti { width:380px; height:65px; line-height:65px; text-align:center;}
.box2 ul li .biaoti a { display:block; width:380px; height:65px; font-size:16px; color:#222; background:url(../images/biaoti_a_bg.jpg) center bottom no-repeat; overflow:hidden;}
.box2 ul li .biaoti a:hover { background:url(../images/biaoti_ah_bg.jpg) center bottom no-repeat;}
.box2 ul li .detail { width:380px; height:72px; line-height:36px; text-align:center; font-size:14px; color:#3f3f3f; overflow:hidden; padding-top:10px;}

.box3 { height:410px; background:url(../images/box3_bg.jpg) center no-repeat;}
.box3 .box { width:1200px; height:325px; margin:0 auto; padding-top:20px; background:url(../images/box3_box_bg.png) 0 20px no-repeat;}
.box3 .box .about { width:740px; height:72px; padding:200px 0 0 460px; line-height:36px; font-size:16px; color:#323232; overflow:hidden; text-indent:2em;}
.box3 .box .more02 { float:right; width:105px; height:29px; padding-top:20px;}

.link { height:90px; background:url(../images/link_bg.jpg) center no-repeat;}
.link .title { float:left; width:150px; font-size:24px; color:#000;}
.link .gundong { float:left; width:1050px; height:40px;}
#demo { overflow:hidden; width:1050px; height:40px;}
#demo  dl { width:120px; height:40px; float:left; margin-right:25px;}
#demo  dl dt img { width:120px; height:40px;}
#indemo {
float: left;
width: 3000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.footer { height:285px; background:#343537;}
.footer ul { float:left; padding:0 50px;}
.footer ul .biaoti { height:32px; padding-top:20px; font-size:14px; color:#FFF;}
.footer ul li { height:28px;}
.footer ul li a { color:#969696;}
.footer ul li a:hover { text-decoration:underline;}
.footer .center { float:left; padding-left:50px;}
.footer .center .biaoti { height:32px; padding-top:20px; font-size:14px; color:#FFF;}
.footer .center .tel { font-size:14px; color:#7c7d7f;}
.footer .right { float:right;}
.bottom { padding:25px 0; background:#282e2e; line-height:36px; text-align:center; color:#FFF;}


/*单页*/
.main { width:1200px; height:auto; margin:20px auto; overflow:hidden;}
.main_left { float:left; width:230px;}
.main_left .title { height:29px; border-bottom:1px solid #262e55;}
.h2_8 { float:left; font-size:16px; font-weight:normal; color:#333;}
.main_left ul { margin-top:10px;}
.main_left ul li { width:230px; height:40px; line-height:40px; text-align:center; background:url(../images/z_li_bg.png) no-repeat; margin-bottom:8px;}
.main_left ul li a { font-size:14px; color:#333;}

.main_right { float:right; width:930px;}
.main_right .title { height:29px; border-bottom:1px solid #262e55;}
.f_right { float:right;}
.f_right a { color:#333;}

.main_right .about { width:900px; height:auto; margin:0 auto; padding-top:15px;}
.main_right .contact { width:900px; height:auto; margin:0 auto; padding-top:15px;}
.main_right .message { width:900px; height:auto; margin:0 auto; padding-top:15px;}
.biaodan1 { width:250px; height:28px; border:1px solid #c8c8c6;}
.biaodan2 { width:350px; height:150px; border:1px solid #c8c8c6;}
.biaodan3 { width:80px; height:28px; border:1px solid #c8c8c6;}
.biaodan4 { width:66px; height:30px; line-height:30px; text-align:center; color:#000; display:block; background:url(../images/an_bg.jpg);}
.biaodan5 { width:80px; height:28px; border:1px solid #c8c8c6; margin-right:10px;}

/*大事件*/
.cur{text-align:center; margin-top:30px;font-size:25px; line-height:30px;color:#6e411d; font-family:'微软雅黑';}
.history { background:url(../images/line04.gif) repeat-y 187px 0; overflow:hidden; position:relative;}
.history-date { overflow:hidden;}
.history-date h2 { background:url(../images/icon06.gif) #fff no-repeat 158px 0; height:59px; font-size:25px; font-family:微软雅黑; font-weight:normal; padding-left:20px; margin-bottom:74px;  }
.history-date h2.first { /*position:absolute; left:0; top:0;*/ width:860px; z-index:99;}
.history-date h2 a { color:#6e411d; display:inline-block; *display:inline; zoom:1; background:url(../images/icon08.gif) no-repeat right 50%; padding-right:17px; margin:21px 97px 0 0;}
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}
.history-date ul {}
.history-date ul li { background:url(../images/icon07.gif) no-repeat 180px 0; padding-bottom:50px; zoom:1; }
.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:150px; text-align:right; padding-right:19px;color:#6e411d; font:normal 14px/16px Arial;}
.history-date ul li h3 span { display:block; color:#6e411d; font-size:12px;}
.history-date ul li dl { width:950px; float:left; padding-left:35px; margin-top:-5px; font-family:微软雅黑;}
.history-date ul li dl dt { font:16px/22px 微软雅黑; color:#737373;}
.history-date ul li dl dt img{ float:left; max-height:180px; }
.history-date ul li dl dt span { display:block; color:#787878; font-size:12px; padding-right:35px;}
.history-date ul li.green h3 { color:#6e411d;}
.history-date ul li.green h3 span { color:#6e411d;}
.history-date ul li.green dl { margin-top:-8px;}
.history-date ul li.green dl dt h4{ font-size:18px; line-height:30px; padding-right:50px;}
.history-date ul li.green dl dt a { /*background:url(../images/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}
.history-date ul li.green dl dd { padding-top:20px; display:none;}
.history-date ul li.green dl img { float:left;}
.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.history-date h2.first .more-history:hover {text-decoration: underline;}

*body .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}
*body .history-date ul li dl dt span {_font-weight:normal !important;}
*body .history-date ul li.green dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}

.carddsj{display:block;padding:0;overflow:hidden;-moz-box-shadow:0 1px 2px rgba(0,0,0,.075);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075);-webkit-transition:all .5s cubic-bezier(0.175,.885,.32,1);transition:all .5s cubic-bezier(0.175,.885,.32,1);border-radius:10px;border:3px solid #ddd;opacity:1;filter:alpha(opacity=100);display:block;max-width:100%;height:auto}
.carddsj:hover {border:3px solid #007c39;}













/*新闻列表*/
.main_right .ul1 { width:900px; height:auto; margin:0 auto; padding:15px 0 10px 0;}
.main_right .ul1 li { width:900px; height:39px; line-height:39px; border-bottom:1px dashed #706d57;}
.main_right .ul1 li a { display:block; float:left; padding-left:25px; background:url(../images/li_bg.png) 2px 15px no-repeat; color:#333;}
.main_right .ul1 li a:hover { color:#c8161e;}
.time { float:right; padding-right:5px;}

/*图片列表*/
.main_right .ul2 { width:900px; height:auto; padding:15px 0 0 15px;}
.main_right .ul2 dl { float:left; width:260px; margin:0 20px 10px 20px;}
.main_right .ul2 dl dt img { width:260px; height:235px;}
.main_right .ul2 dl dd { width:260px; height:40px; line-height:40px; text-align:center;}
.main_right .ul2 dl dd a { color:#333;}

/*详细页*/
.main_right .biaoti { height:50px; line-height:50px; text-align:center; font-size:16px;}
.main_right .news { width:900px; height:auto; margin:0 auto;}
.up_down { width:900px; height:auto; margin:0 auto; padding:20px 0;}
.up_down a { color:#706d57;}
.chanpin { padding-left:10px;}

/*page*/
.page { padding:40px 10px 20px 0; float:right;}
.page ul li{float:left; border:1px solid #e5e5e5; padding:0 5px; height:20px; line-height:20px; overflow:hidden; color:#000; margin:0 3px;}
.page ul li a{color:#666;}
.page ul li a:hover{color:#588b00;}
.page ul li a.on{color:#333; font-weight:bold;}
.page ul li.last{color:#7b7b7b;}
