@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td,em,i {margin: 0;padding: 0;}
body{font-family:"Microsoft Yahei","ËÎÌå","Arial Narrow";font-size:14px;line-height:22px;margin:0;padding: 0;}
img{border:0;}
em,i{font-style:normal}
input,button,select,textarea{outline:none;border:none;}
input,button,textarea,select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input::-webkit-input-placeholder{color:#9e9e9e}
input::-moz-placeholder{color:#9e9e9e}
input:-ms-input-placeholder{color:#9e9e9e}
ol,ul,li{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover{color:#fd0100;text-decoration:none;}
a:hover img{opacity: 0.9;filter:alpha(opacity=90);}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.comWidth{width:1000px;margin:0 auto;}
div {word-wrap: break-word;word-break: break-all;}


/*toubu*/
.header{width:100%;height:112px;}
.logo{float:left;margin-top:5px;}
.searchbar{float:right;width:360px;height:33px;border:1px solid #dcdcdc;margin-top:46px;}
.searchtext{float:left;width:238px;height:33px;line-height:33px;line-height:33px \9;background:url(../images/icon2.png) 5px -210px no-repeat;padding-left:30px;overflow:hidden;}
.searchbtn{float:right;width:64px;height:35px;line-height:33px;line-height:33px \9;background:#ececec;color:#000;padding:0px 10px;border:1px solid #989898;margin-top: -1px; text-align: center;font-size:12px;}

/*daohang*/
.navbar{width:100%;height:46px;background:#fff;overflow:hidden;border-top:solid 2px #ff2e2f;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}
.navbar ul {margin-top:12px;overflow:hidden;}
.navbar ul li{float:left;width:88px;height:40px;}
.navbar ul li a{font-size:16px;color:#000;padding:0 11px;display:inline-block;height:22px;line-height:22px;line-height:22px \9;}
.navbar ul li a:hover{color:#fd0100;}
.navbar ul .shortW{width:56px;}
.navbar ul .nobor{border-right:none;}

/*banner*/
.banner{margin-top:20px;width:100%;height:330px;background:url(../images/fenge.jpg) 0px 320px no-repeat;}
.banner .imgSlide{width:630px;height:300px;float:left;overflow:hidden;position:relative;margin-bottom:25px;}
.banner .imgSlide .hd{position:absolute;left:41%;bottom:0px;z-index:30;}
.banner .imgSlide .hd li{float:left;margin-right:10px;height:5px;width:30px;background:#e6e6e6; cursor:pointer;overflow:hidden;font-size:0;}
.banner .imgSlide .hd .on{background:#d33556;}
.banner .imgSlide .bd ul{width:640px;}
.banner .imgSlide .bd  li{float:left;margin-right:10px;width:310px;height:285px;position:relative;}
.banner .imgSlide .bd li span{width: 310px;display:block;z-index:2;position:absolute;bottom:5px;left:0;height:50px;line-height:50px;filter: Alpha(Opacity=50);opacity: 0.5;-moz-opacity: 0.5;background: #000;}
.banner .imgSlide .bd  h2 {position:absolute;text-indent:10px;bottom:5px;left:0;height:50px;left:0;line-height:50px;width:310px;overflow:hidden;z-index:3;}
.banner .imgSlide .bd  h2 a{color:#fff;font-size:18px;}
.banner .prev{z-index:3;position:absolute;left:0;top:36%;width:51px;height:82px;background:url(../images/arrow1.png) 0px 0px no-repeat;display:none;}
.banner .next{z-index:3;position:absolute;right:0;top:36%;width:51px;height:82px;background:url(../images/arrow2.png) 1px 0px no-repeat;display:none;}
.banner .imgSlide:hover .prev,.banner .imgSlide:hover .next{display:block;}
.banner .hotSearch{float:right;width:330px;height:285px;color:#545655;}
.banner .hotSearch h2{margin-bottom:5px;width:100%;font-size:14px;height:36px;line-height:36px;border-bottom:solid 2px #555555;background:url(../images/hotSearch.png) 0px 0px no-repeat;}
.banner .hotSearch h2 span{float:right;color:#565656;}
.banner .hotSearch ul{padding-top:10px;clear:both;}
.banner .hotSearch ul li{background:url(../images/square.jpg) 0px 14px no-repeat;text-indent:1em;height:30px;line-height:30px;}
.banner .hotSearch h3{font-size:14px;font-weight:normal;height:36px;line-height:30px;}
.banner .hotSearch img{display:block;float:left;height:80px;width:128px;}
.banner .hotSearch .info{float:right;width:163px;height:58px;border:1px solid #cccccc;background:#f3f3f3;color:#79777a;padding:10px;overflow:hidden;}
/*tupianliebiao*/
.img_list{width:1000px;overflow:hidden;margin-top:25px;padding-bottom:45px;border-bottom:solid 1px #278137;}
.img_list ul{width:1020px;}
.img_list ul li{float:left;margin-right:20px;margin-bottom:20px;height:281px;width:235px;position:relative;}
.img_list ul li em{position:absolute;bottom:10px;left:25px;z-index:2;opacity:0.8;FILTER:alpha(opacity=80); moz-opacity:0.8;width:185px; height:40px; background:#fff;}
.img_list ul li h2,.img_list ul li p{position:absolute;bottom:10px;left:25px;text-align:center;z-index:2;width:185px; height:40px;line-height:40px; color:#101010;font-weight:normal;font-family:"ËÎÌå";overflow: hidden;}

.page{clear:both;text-align:center;width: 100%;margin:30px auto;}
.page a{display:inline-block;padding: 0px 12px;line-height:25px;margin:2px 5px;border:1px solid #dfdedc;} 
.page a:hover{background: #39a10c;border: solid #39a10c 1px;color: #FFF;text-decoration: none;}
.page .inpage,.page .thisclass{background: #39a10c;border: solid #39a10c 1px;color: #FFF;text-decoration: none;}


/*renwuzhuanti*/
.renwu_info{width:1000px;height:350px;margin:25px 0px;background:url(../images/fenge.jpg) 0px 340px no-repeat;}
.renwu_info .infoLeft{float:left;width:260px;height:310px;}
.renwu_info .infoRight{float:left;padding:18px 50px;width:640px;background:#f7f7f7;}
.renwu_info .infoRight h2{height:50px;line-height:50px;}
.renwu_info .infoRight .infos{text-indent:2em;height:224px;width:640px;overflow:hidden;line-height:26px;}

.listMain{width:100%;}
.listMain .listLeft{float:left;width:630px;padding-right:39px;border-right:1px solid #cccccc;}
.listMain .listLeft ul{border-bottom:1px solid #278137;}
.listMain .listLeft ul li{padding:20px 0px; border-top:1px solid #cccccc;height:120px;}
.listMain .listLeft ul li .left{float:left;width:160px;height:120px;}
.listMain .listLeft ul li .right{float:left;width:445px; height: 120px;padding:0px  10px 0px 15px;overflow:hidden; }
.listMain .listLeft ul li .right h2{font-weight:normal;font-size:20px;color:#000;height:40px;line-height:40px;overflow:hidden; }
.listMain .listLeft ul li .right .info{ height:60px;line-height:30px;font-size:14px;color:#9a9899;}
.listMain .listLeft ul li .right .info span a{ color:#f00;}
.listMain .listLeft ul li .right .info span a:hover{ text-decoration:underline;}
.listMain .listLeft ul li .right .time{color:#9a9899;}
.listMain .listRight{float:right;width:290px;padding-left:40px;}
.listRight .tuijian{}
.listRight .tuijian .title{height:42px;line-height:44px;border-bottom:2px solid #743f09;margin-bottom:5px;}
.listRight .tuijian .title h1{height:40px;line-height:40px;font-size:20px;color:#5f5f5f;width:110px;float:left;}
.listRight .tuijian .title span{float:right;}
.listRight .tuijian h2{font-weight:normal;color:#565752;font-size:14px;height:30px;line-height:30px;}
.listRight .tuijian ul{}
.listRight .tuijian ul li{background:url(../images/square.jpg) 0px 14px no-repeat;text-indent:1em;heigth:30px;line-height:30px;}

/*guanzhupaihangbang*/
.paihangbang{width:290px; height: 410px;float:right;margin-top: 20px;}
.paihangbang .titlebar{width:290px;height:37px;float:left;margin-right:26px;border-bottom:2px solid #555555; margin-top: -10px;}
.paihangbang .titlebar h2{height:40px;line-height:40px;font-size:20px;color:#5f5f5f;width:110px;float:left;}
.paihangbang .titlebar  em{float:right;margin-top: 10px;}
.paihangbang ul{padding:2px 0px;width:290px;height:312px;margin-top:30px;}
.paihangbang ul li{width:290px;height:30px;line-height:30px;overflow: hidden;background:#fff;margin:8px 0;    border-bottom: 1px solid #ccc;}
.paihangbang ul li span{float: left;display:inline-block;width:22px;height:22px;line-height: 22px;text-align: center;margin-right: 5px;    margin-top: 4px;}
.paihangbang ul li a{display:inline-block;color:#333;height:30px;line-height:25px;}
.cls1{background:#168833;color:#fff;}
.cls2{background:#19a63e;color:#fff;}
.cls3{background:#24d352;color:#fff;}
.cls4,.cls5,.cls6,.cls7,.cls8,.cls9,.cls10{background:#c2c2c2;color:#fff;}
.title_renwu{width:100%;margin:20px auto;height:28px;}


/*youqinglianjie*/
.cooperation{background: #f5f5f5;width:100%;padding-bottom:28px;margin-top: 20px; }
.cooperation  h2{width:100%;color:#656565;font-size:26px;display: inline-block;margin: 28px 0 20px;height:40px;line-height: 40px;}
.cooperation  ul{height:auto;overflow:hidden;white-space:nowrap;}
.cooperation li { float: left;display: inline;padding: 0px 5px;height:25px;line-height:20px;}
.cooperation li a {color: #aaa;word-break:hyphenate;}

/*dibu*/
.footer{width:100%;background: #fff;text-align:center;margin:42px 0 15px;*margin-bottom: 15px;}
.footer p{height:30px;line-height: 30px;}
.footer em{display: inline-block;height:30px;line-height: 30px;color:#023234;margin:0 9px;font-size:16px;}
.footer a{display: inline-block;height:30px;line-height: 30px;color:#023234;font-size:16px;}

/*flink*/
.flink{margin-top:20px;margin-bottom: 10px;}
.flink dt{font-size: 18px;}
.flink dd{float:left;padding:8px 10px 0px 0px;}
.flink dd a:hover{text-decoration:underline;}