@charset "utf-8";
/* CSS Document */
.header { background:#ffffff; }
.link_search { height:28px; line-height:28px; background:#f46400; }
.link_search ul { float:right; padding:0 10px; }
.link_search ul li { height:28px; line-height:26px; float:left; padding:0 0 0 10px; }
.link_search ul li a { font-size:13px; font-family:"Arial"; color:#ffffff; }
.link_search ul li a:hover { text-decoration:underline; }
.link_search ul li.last img { width:16px; height:16px; display:block; margin:5px 0 0 0; }
.logo { width:100%; height:auto;  }
.logo a {  display:block; margin:25px auto 0px; padding:0 10px 25px 10px; }
.logo a img{margin:0 auto;text-align:center;display:block;}
.search{width:200px; height:30px;position:absolute;right:10px; top:28px;background:url(../../images/mimages/search.png) no-repeat left center; z-index:1000; }
.search input{position:absolute; width:162px;height:30px;line-height:30px; color:#323232; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#dddddd; padding-left:12px;}	
.search input.notxt1 {position:absolute;width:25px;height:30px;left:175px;}



/*图片轮播*/
.flexslider{ width:100%; height: auto; overflow: hidden;}
.flexslider ul.slides li img{ width:100%; height:auto; display:block}
.flexslider .til_slides{ width:100%; height: 38px; position: absolute;bottom:0; left:0; line-height: 35px; background:url(../../images/mimages/slider_03.png) repeat-x; color:#fff; padding-left: 15px;}
.flex-control-nav{ bottom:0px; }
.flex-control-paging { height:3px; line-height:3px; }
.flex-control-paging li{ margin:0 10px 0 0;}
.flex-control-paging li a{ width:72px; height: 3px; background:none; border-radius:0; text-indent:999px;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{ background: #c20801; color:#fff;}




.con { width:100%; margin:0 auto; }
.mode01 { margin:0px auto; padding:20px 5px 8px 5px; background:#f1f1f1; }
.link ul { overflow:hidden; margin:0 auto;}
.link ul li { min-width:33.3%; text-align:center;  float:left;   }
.link ul li .lidiv {background:#ffffff; border:1px solid #dcdcdc; margin:0 5% 10px 5%; width:90%; padding:21px 0 7px 0; }
.link ul li p { height:46px; line-height:46px; }
.link ul li p a { font-size:13px; font-family:"Arial"; color:#444444; }
.mode02 { padding:22px 10px 32px; background:#ffffff; }
.yaowen { margin:0 0 20px 0; }
.yaowen .title { height:35px; line-height:35px; border-bottom:1px solid #f46400; }
.yaowen .title h2 {font-size:16px; border:1px solid #ff9623; color:#ffffff; font-weight:normal; height:35px; line-height:35px; padding:0 25px; background:#f46400; width:auto; float:left; }
.yaowen .title a { font-size:12px; font-family:"Arial"; color:#6e6e6e; float:right; padding:0 5px 0 0; }
.yaowen .title a:hover { color:#f46400; }
.yaowen ul { margin:15px 0 ; }
.yaowen ul li { padding:0 0 0 18px; height:auto; line-height:1.5em; margin:0 0 15px 0; background:url(../../images/mimages/li_03.png) no-repeat left 7px; overflow:hidden; 	text-overflow: ellipsis; 	-o-text-overflow: ellipsis; 	white-space:nowrap;  	 }
.yaowen ul li a { font-size:1em; color:#444444; overflow:hidden; 	display:block; 	text-overflow: ellipsis;	 -moz-binding: url('ellipsis.xml#ellipsis');	text-decoration:none;	 }
.yaowen ul li a:hover { color:#f46400; }

.huizhanbaodao {overflow:hidden;margin:0 0 15px 0; }
.huizhanbaodao .title { height:35px; line-height:35px; border-bottom:1px solid #f46400; }
.huizhanbaodao .title h2 {font-size:16px; border:1px solid #ff9623; color:#ffffff; font-weight:normal; height:35px; line-height:35px; padding:0 12px; background:#f46400; width:auto; float:left; }
.huizhanbaodao .title a { font-size:12px; font-family:"Arial"; color:#6e6e6e; float:right; padding:0 5px 0 0; }
.huizhanbaodao .title a:hover { color:#f46400; }
.huizhanbaodao ul { margin:12px 0; }
.huizhanbaodao ul li { padding:0 0 0 17px; height:auto; line-height:1.5em; margin:0 0 8px 0; background:url(/images/mimages/li_03.png) no-repeat left 7px; overflow:hidden; 	text-overflow: ellipsis; 	-o-text-overflow: ellipsis; 	white-space:nowrap;  }
.huizhanbaodao ul li a { font-size:1em; color:#444444; overflow:hidden;  display:block; 	text-overflow: ellipsis;	 -moz-binding: url('ellipsis.xml#ellipsis');	text-decoration:none;	 }
.huizhanbaodao ul li a:hover { color:#f46400; }



.tab ol { height:35px; line-height:35px; border-bottom:1px solid #f46400; position:relative; }
.tab ol li { float:left; color:#ffffff; font-weight:normal; height:35px; line-height:35px;   }
.tab ol li h2 { padding:0 12px; }
.tab ol li h2 a{ font-size:16px; font-family:"Arial"; color:#444444; font-weight:normal; }
.tab ol li.current h2 { border:1px solid #ff9623; color:#ffffff; font-weight:normal; height:35px; line-height:35px;  background:#f46400;  }
.tab ol li.current h2 a { color:#ffffff; font-size:16px; font-family:"Arial"; color:#ffffff; }
.tab ol li .more { font-size:12px; font-family:"Arial"; color:#6e6e6e; position:absolute; right:3px; top:0px; }
.tab ol li .more:hover { color:#f46400; }
.tab ul { margin:12px 0; }
.tab ul li { padding:0 0 0 17px; height:auto; line-height:20px; margin:0 0 8px 0; background:url(/images/mimages/li_03.png) no-repeat left 7px; }
.tab ul li a { font-size:13px; color:#444444;  }
.tab ul li a:hover { color:#f46400; }


.footer { height:auto;  background:url(/images/mimages/footer_bg_03.png); padding:10px; border-bottom:4px solid #f46400; }
.erweima { padding:23px 0 18px 0; overflow:hidden; }
.erweima .ewm { width:80px; height:80px; float:left; }
.erweima ul { margin:0 0 0 10px; width:220px; float:left; }
.erweima ul li { height:24px; line-height:24px; font-size:12px; font-family:"Arial"; color:#787878;  }
.banquan { }
.banquan ul li { font-size:1em; font-family:"Arial"; color:#787878; line-height:25px; }





.login{width:238px;height:227px;border:1px solid #d2d2d2;background-color:#fff;padding:0 13px;display:none;position:absolute; right:10px; top:28px;}
.login ul{width:auto;overflow:hidden;margin-bottom:7px; padding:0px;}
.login_title{height:44px;text-align:center;line-height:44px;color:#004c8f;font-size:16px;}
.login li{height:26px;margin-bottom:11px;width:100%;line-height:26px;}
.login li span{display:block;float:left;font-size:14px;color:#444;text-align:left;}
.login li .t01{width:53px;height:26px;}
.login li .t02{width:175px;height:26px;background-color:#eaeaea;padding-left:8px;}
.login li .t03{width:75px;height:26px;background-color:#eaeaea;padding-left:8px;margin-right:19px;}
.ma{cursor:pointer;}
.login_btn{width:100%;height:auto;text-align:center;line-height:30px;}
.login li input{width:175px;height:26px;border-style:none;background:none;}
.login_btn input{width:240px;height:30px;line-height:30px;background:url(../../images/mimages/login.png) no-repeat center center;color:#fff;marign:0 auto;border-style:none;cursor:pointer;}
.register{width:100%;height:30px;line-height:30px;text-align:right;}
.login .register a{color:#797979;height:30px;width:238px;font-size:12px;}
.login .close{cursor:pointer;position:absolute;left:5px;bottom:5px;width:12px;height:13px;line-height:13px;}
