 
/*---------- import ---------*/
@import url("page.css");


/*---------- base ---------*/
html,body { font-size:14px; font-family:'微软雅黑'; color:#333; line-height:26px;  }
a:link { color:#333; text-decoration:none; }
a:visited { text-decoration:none; color:#333; }
a:hover { text-decoration:none; color:#e1342c; }
a:active { text-decoration:none; color:#333; }
a img, img { border:none;vertical-align:middle; } 
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, pre, form,input,select,textarea,button, fieldset, table, th, td, span,form,p,a,img,object,embed  { padding:0px; margin:0px; list-style:none; }
input, textarea, select, button, file { vertical-align:middle}
h1, h2, h3, h4, h5, h6 { font-weight:normal}
.c{overflow:hidden; clear:both ; height:0px;padding:0px;margin:0px;  }
.color { color:#0051a3 }


/*---------- frame : header ---------*/
.header { width:100%; height:50px; padding:15px 0px; z-index:99; background-color:#fff; }
.header .logo { float:left; }
.header .phone { float:left; margin:-10px 0px 0px 150px;padding:20px 0px 20px 65px; background: url(../images/phone.jpg) no-repeat center left; color:#db261b; font-size:22px }
.header .logo img { height:50px; }

.language { position:relative; margin-top:10px; border:1px solid #ccc; float:right; background: url(../images/reddown.png) no-repeat center right; height:30px; width:95px; line-height:30px; z-index:9999; text-indent:15px;  }
.language span { padding-right:12px; border-right:1px solid #ccc; font-size:14px; }
.language ul { position:absolute; top:30px; left:-1px; display: none; width:95px; background:#fff; border:1px solid #ccc; z-index:9999 }
.language ul li { height:30px; line-height:30px; border-bottom:1px solid #ddd  }
.language ul li a { display:block; }
.language:hover ul { display: block}



.nav {  background-color:#222; z-index:9; width:1200px; margin:0px auto}
#navMenu {  height:44px; }
#navMenu ul>li { font-size:16px; float:left; margin-right:1px; text-align:center; width:149px; height:44px; line-height:44px; position:relative }
#navMenu ul>li a { display:block; color:#fff }
#navMenu ul>li.active a, #navMenu ul>li:hover a { color:#333; background:#eee }
/*#navMenu ul>li.active i { display: inline-block; height:2px; width:35px; background:#e1342c; margin-top:-25px; }*/
/*-------- 下拉菜单 --------------*/
.dropMenu { position:absolute;	top: 124px !important; z-index:100; width: 165px; visibility: hidden; }
.dropMenu li { height:36px; line-height:36px; margin-top:1px; +margin-top:-3px; background-color: rgba(255,255,255,.9); text-align:center; overflow:hidden; +background-color:#fff  }
.dropMenu a { display: block; }
.dropMenu a:hover {	color:#fff; background:#e1342c }
#dropmenu6 { display:none }


/*------ //搜索框 ---------*/
.searchbox { padding:15px 20px; width:220px; position:absolute; right:0; top:101px; background:#fff; }
.searchbox form { position:relative }
.searchbox .search-keyword {width:210px; height:30px; line-height:30px;border:1px solid #ccc; padding:0px 5px; color:#999; overflow:hidden }
.searchbox .search-submit { position:absolute; right:0px; top:1px; cursor:pointer; width:32px; height:30px;border:0px; background:#fff url(../images/searchbtn.png) no-repeat center; font-size:0px; }
.searchbox .search-option { display:none }


/* 友情链接 */
.link_title { font-size:18px; color:#818181; border-bottom:1px solid #ccc; height:36px; margin-top:40px; }
.link { height:60px; width:1200px; margin:20px auto; position:relative }
.link #goL { width:25px; height:50px; position:absolute; left:0px; top:0px; }
.link #goR { width:25px; height:50px; position:absolute; right:0px; top:0px; }
/* #marquee */
#marquee {width:1140px;height:60px;overflow:hidden; margin:0px auto}
#marquee ul li{float:left;width:190px; text-align:center }
#marquee ul li img { height:60px;width:170px;}

/*----------底部样式---------*/
.footer { height: auto; padding:20px 0px; margin-top:40px; text-align:center; background:#232323; font-size:13px; color:#ccc; font-family:"宋体" }
.footer a { color:#ccc;}


/*右侧快捷*/
/*.bottom_tools { position:fixed;z-index:1070; width:50px; right:12px;bottom:200px; background:#4a4a4a;text-align:center;  }
.bottom_tools a { display:block;width:40px;height:50px; margin:0px auto; line-height:76px; border-top:1px solid #666; font-size:12px;color:#999; overflow:hidden  }
#online { background: url(../images/r_kefu.png) no-repeat center 3px; border:none }
#qr_tool { background: url(../images/r_ewm.png) no-repeat center 6px; cursor:pointer;}
#scrollUp { background: url(../images/r_up.png) no-repeat center 6px; display:none;  }
.qr_img { position:absolute;top:-150px;left:-183px;display:none;}*/
/*main css*/
.main-im{position:fixed;right:10px;top:24%;z-index:100;width:110px;height:420px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:115px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{ border:1px solid #ccc;border-radius:10px;background:#F9FAFB;display:none;font-size:13px;}
.main-im .im_main .im-tel{text-align:center;width:109px;height:245px; padding-top:8px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel img { vertical-align:middle; margin-top:-2px }
.main-im .im_main .im-tel h3 { font-size:13px;margin-top:7px; line-height:18px;color:#333;}
.main-im .im_main .im-tel p { font-size:13px;margin-top:4px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial; color:#e66d15;line-height:18px}
.main-im .im_main .im-tel:hover{ }
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:130px;height:150px;background:#ffffff;border-radius:10px;border:1px solid #ccc;position:absolute;left:-137px;top:-105px;}

.main-im .im_main .weixing-show .weixing-ma{width:124px;height: auto;padding:5px 5px 0 5px }
.main-im .im_main .weixing-show .weixing-txt{ text-align:center; font-size:13px; line-height:16px}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}



/*公共样式*/
.wrapper,.w960 {width:1200px; margin:0px auto; position:relative }
.banner { height:350px; width:100%; position:relative }
.location { height:28px; line-height:28px; font-size:15px; margin:10px 0; position:relative }


.chtitle { font-size:20px;height:33px; color:#db261b; line-height:33px; text-align:center;  }
.entitle { font-size:16px; color:#333; text-transform:uppercase; text-align:center; }
.description { font-size:14px; border-bottom:1px solid #ccc; text-align:center; margin-bottom:40px; padding:1px 0 10px 0}

.submenu h2 { line-height:50px;}
.submenu { background:#f3f3f3; border-bottom:1px solid #ccc; height:50px; padding:5px 0px; text-align:center; z-index:9999; width:1200px; margin:0px auto 23px auto }
.submenu ul { width:1200px; margin:0px auto}
.submenu span.pro_class {font-size: 20px;
    color: #db261b;
    text-align: center;
    position: relative; border:none;}
	
.submenu li { display:inline-block; border:1px solid #888; margin:10px 4px; background:#fff; position:relative; +float:left   }
.submenu li p a { display:block;padding:1px 30px 1px 10px;  background:url(../images/down.png) right 3px no-repeat; }
.submenu li:hover p a { color:#fff; background: url(../images/down.png) right -25px no-repeat;
/*transition:1s;
-moz-transition: 1s; 
-webkit-transition: 1s; 
-o-transition: 1s; */
 }
.submenu li:hover p {background:#db261b }
.submenu li:hover {  border:1px solid #db261b; }
.submenu li.current{ border:1px solid #db261b;}
.submenu li.current p a { color:#fff; background:#db261b url(../images/down.png) right -25px no-repeat; }

.submenu li .submenu_dd { width:100%; height:0px; overflow:hidden; position:absolute; z-index:999; left:0px; top:29px;  background:#ddd; transition: All 1s ease; -webkit-transition: All 1s ease; -moz-transition: All 1s ease; -o-transition: All 1s ease; }
.submenu li .submenu_dd dd { border-bottom:1px solid #aaa; font-size:13px; line-height:20px; text-align:center; margin:0px; padding:0px;}
.submenu li .submenu_dd dd:last-child { border-bottom:none }
.submenu li .submenu_dd dd a { display:block; padding:8px 5px; text-indent:0px;  margin:0px;  }
.submenu li:hover .submenu_dd { height:auto; transition: All 2s ease; -webkit-transition: All 2s ease; -moz-transition: All 2s ease; -o-transition: All 2s ease;  }



/*--------------- 首页 -----------------*/
/*幻灯片*/
.flexslider{position:relative;height:250px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;background-szie:auto 100%!important}
.slides{position:relative;z-index:1;}
.slides li{height:250px;}
.flex-control-nav { position:absolute; width:100%; bottom:20px; z-index:2; text-align:center; +width:1200px; margin:0px auto}
.flex-control-nav li{display: inline-block;width:40px;height:6px;margin:0 5px; +float: right; }
.flex-control-nav a{display:inline-block;width:40px;height:6px; border:1px solid #d03029;line-height:80px;overflow:hidden; cursor:pointer; }
.flex-control-nav .flex-active { background:#d03029 }
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:48%;}
.flex-direction-nav li a{display:none;width:40px;height:80px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/left.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px; background:url(../images/right.png) center center no-repeat;}
@media screen and (max-width: 1440px) {
.flexslider{ height:250px; }
.slides li{height:250px;}
}
@media screen and (max-width: 960px) {
.flexslider{ height:200px; }
.slides li{height:200px;}
}





.ititle { font-size:20px; color:#db261b; text-align:center; position:relative }
.ititle  h3 { font-size:20px; }
.ititle p { color:#333; font-size:16px; line-height:24px; text-transform:uppercase; }

/*关于我们*/
.iabout { width:520px; float:left; line-height:30px; font-size:14px; position:relative;border-right:1px solid #ddd; padding-right:30px; margin-right:40px }


.inews { float: right; width:600px; }
.inews h2 { margin-bottom:5px; border-bottom:1px solid #999; height:40px; line-height:32px; font-size:14px }
.inews h2 span { color:#cc0000; font-size:20px;}
.inews h2 .more { float:right; font-size:14px }
.inews ul li { padding:20px 0px; border-bottom:1px solid #ddd; background:url(../images/news.png) center left no-repeat; padding-left:50px; color:#777; font-size:13px }


/*产品 */
.iproduct { margin:40px auto }
.iproduct ul li { width:570px; height:182px; float:left; margin-top:30px; overflow:hidden }
.iproduct ul li:nth-of-type(2n) { margin-left:60px }
.iproduct ul li .iproimg { width:180px; height:180px; float:left; margin-right:20px; border:1px solid #ddd }
.iproduct ul li img { width:180px; height:180px;   }
.iproduct ul li h3 { margin-bottom:10px; font-size:14px; }
.iproduct ul li h3 a { color:#db261b}
.iproduct ul li .promsg { width:360px; height:130px; overflow:hidden;}
.iproduct ul li .promsg span { color:#666 !important; font-family:"微软雅黑"!important; font-size:13px  }
.iproduct .more { display:block; width:160px; height:38px; line-height:38px; background:#db261b; color:#fff; text-align:center; margin:50px auto; font-size:14px; border-radius:8px;} 


 
/*----------------销售服务网络 -----------------*/
.service_list tr th { height:40px; line-height:40px; padding:0px 22px; background:#cccccc; color:#db261b; font-size:15px;  }
.service_list tr td { height:50px; padding:0px 20px 10px 20px; }

/*----------------下载下载 -----------------*/
.download_list tr th { height:40px; line-height:40px; padding:0px 22px; border-bottom:1px solid #1c8c4d; color:#1c8c4d; font-size:17px;  }
.download_list tr td { height:50px; padding:0px 20px 0px 20px; font-size:15px; border-bottom:1px solid #ccc }
.download_list .downlink a { padding:3px 0px 3px 30px; background:url(../images/download.png) center left no-repeat; }


/*新闻列表*/
.news_list  { width:1200px; overflow:hidden }
.news_list ul  { width:1280px }
.news_list ul li { width:510px; float:left; margin-right:80px; padding:15px 0px; border-bottom:1px solid #ddd; background:url(../images/news.png) center left no-repeat; padding-left:50px; color:#777 }
.news_list ul li h3 { margin-bottom:5px }


/*新闻详情页*/
.news_text { padding:40px; background:#fff }
.news_text .news_title { font-size:22px; color:#333; line-height:42px; text-align:center}
.news_text .news_info { color:#777;text-align:center; margin-bottom:20px }
.news_text .description { border:1px dashed #ccc; padding:10px 15px; margin:30px auto; color:#777;font-size:15px; display:none }
.news_text .content img { max-width:100%;  }

.news_text .tags { font-size:16px; float:left }
.news_text .tags a { color:#0051a3 }





/*------ 内页框架 ---------*/
.page_list ul li { height:170px; overflow:hidden; padding:20px 0px; border-bottom:1px solid #ddd;line-height:22px; }
.page_list ul li img { width:250px; height:170px; float:left; margin-right:22px;}
.page_list ul li h3 { font-size:22px; margin-bottom:10px }
.page_list ul li p.intro { color:#888; height:30px; font-size:13px;   }



/*-------------- 联系我们 ---------------*/
/* 在线留言 */
.feedbackform form tr td { height:50px }
.feedbackform form input { width:50%; height:36px; line-height:36px; padding:0px 10px;border:1px solid #ccc; color:#333; font-family:"微软雅黑";   }
.feedbackform form textarea#content { border:1px solid #ccc; width:80%; padding:10px; font-family:"微软雅黑";  }
.feedbackform form #submit { display:block; width:260px; height:42px; line-height:42px; margin:20px auto; text-align:center; background:#db261b;  font-size:16px;color:#fff; border:1px solid #db261b; cursor:pointer; font-family:"微软雅黑" }



/*视频中心*/
.video_list ul { width:920px;}
.video_list ul li { width:410px; height:270px; float:left; margin:0px 45px 40px 0px; position:relative}
.video_list ul li img { width:410px; height:270px; }
.video_list ul li i {height: 76px; width: 76px;position: absolute;left: 50%;top: 50%; margin-top:-38px; margin-left: -38px; background: url(../images/video.png) center center no-repeat; z-index: 999;}
.video_list ul li p { position:absolute; bottom:0px; left:0px; width:100%; height:45px; line-height:45px; background:url(../images/blackbg.png) }
.video_list ul li p a { color:#fff; display:block; padding-left:55px;background:url(../images/play.png) no-repeat 15px center}
.video_list ul li:hover p { background:#146eca }


/* 弹出视频 */
/*.reveal-modal-bg{ position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}*/
.video-modal{visibility:hidden;top:5%;left:50%;margin-left:-480px;width:920px; padding:20px; background:#fff;position:absolute;z-index:101;  }
.video-modal h3 { height:40px;}
.video-modal .close-video-modal { display:block; position:absolute; width:40px; height:40px; top:12px;right:-25px; cursor:pointer; background:url(../images/close.gif); z-index:9; font-size:0px} 


/* 招募英才*/
.join {width:100%; margin:10px auto;}
.joinnav { cursor:pointer; color:#fff;line-height:34px;padding-left:20px;background:#7d3e3b url(../images/icon1.png) no-repeat;background-position:99% 50%; margin-top:10px;}
.joinnav span { font-size:14px; left:40%; position:absolute } 
.currentDt {background:#6b2b28 url(../images/icon2.png) no-repeat;background-position:99% 50%}
.jobcontent { display: none; padding:20px; background:#494949 }
#jobon { display:block }
.jobcontent h4 { font-size:16px; height:32px; }
.join .view { margin:20px 0 10px 0; display:block; width:100px; text-align:center; height:30px; line-height:30px; color:#fff; background:#0e5eae; }



/*-------------- 产品中心 ---------------*/
.pro_nav { width:1200px}
.pro_nav ul li { width:500px; float:left; text-align:center; margin:20px 35px; line-height:40px; font-size:18px}
.pro_nav ul li img { width:100% }
 

.pro_list { width:1240px;}
.pro_list ul li { width:380px; height:162px; float:left; margin:0px 30px 30px 0px; overflow:hidden; }
.pro_list ul li a.pro_box { display:block; width:160px; height:160px; border:1px solid #ddd; float:left; margin-right:15px; position:relative; overflow:hidden  }
.pro_list ul li img { width:160px; height: 160px;}
.pro_list ul li .pic_bg { width:0; height:0; background:#fff; position:absolute; top:50%; left:50%; z-index:0}
.pro_list ul li:hover .pic_bg {width:100%; height:100%;top:0; left:0; opacity:0.20; filter:alpha(opacity=20);/*支持 IE 浏览器*/ -moz-opacity:0.20;/*支持 FireFox 浏览器*/ +filter:alpha(opacity=20);/*支持 IE 浏览器*/  transition: All 0.3s ease; -webkit-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -o-transition: All 0.3s ease;}
.pro_list ul li .pic_more { width:60px; height:60px;  position:absolute; top:100%; left:50px; z-index:11 }
.pro_list ul li:hover .pic_more { top:35%;transition: All 0.5s ease; -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; background: url(../images/pmore.png) no-repeat bottom center; }

.pro_list ul li h3 { font-size:14px; color:#db261b; line-height:22px; margin-bottom:5px }
.pro_list ul li h3 a { color:#db261b;}
.pro_list ul li .promsg { font-size:13px; color:#666; line-height:22px;  }
.pro_list ul li .promsg span {font-family:"微软雅黑"!important; color:#666 !important; }


.listbox { text-align:center;}
.listbox h3 { font-size:22px; color:#555; margin-top:60px }
.listbox h4 { font-size:16px; color:#888; margin:7px auto }
.listbox  ul li {width:280px; height:420px; margin:30px 10px; display:inline-block; background:#fff; border-radius:10px; overflow:hidden; box-shadow: 0px 6px 6px #ccc; +float:left  }
.listbox ul li img { width:280px;height:280px; border-radius: 10px 10px 0 0; }
.listbox  ul li.big {width:580px; height:740px; }
.listbox ul li.big img { width:580px;height:580px;  }

.listbox ul li h3 { margin:20px auto 0px auto; font-size:18px; color:#333 }
.listbox ul li h4 { line-height:40px; font-size:18px; color:#d60051; border-bottom:1px solid #ddd; margin:0px auto 10px auto; width:60% }
.listbox ul li p { font-size:14px; color:#777; padding:0px 20px; line-height:22px }

/*--- 产品详情 ----*/
.pro_details { height:42px; line-height:42px; font-size:18px; color:#fff; background:#6b2b28; border-top:1px solid #0051a3; margin-bottom:20px; }
/*多图展示*/
.ban{ width:302px; height:380px; position:relative; overflow:hidden; float:left; margin-right:40px }
.ban2{ width:300px; height:300px; position:relative; border:1px solid #ddd; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li { width:300px; height:300px; }
.ban2 ul li img { width:300px; height:300px;}
.prev{ float:left; cursor:pointer;}
.num{ height:64px;overflow:hidden; width:300px; position:relative; }
.min_pic{ padding-top:10px; width:300px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:58px; height:58px; margin-right:4px; border:1px solid #fff; }
.num ul li img { width:58px; height:58px; }
.num ul li.on{ border:1px solid #d03029;  }
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:45%; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:45%; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}

.mhc{ background:#000; width:100%;opacity:0.7;-moz-opacity:0.7;filter:alpha(Opacity=70); position:absolute; left:0; top:0; display:none; z-index:99 }
.pop_up{ width:600px; height:600px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-310px; margin-top:-310px; display:none; z-index:199;}
.pop_up_xx { width:40px; height:40px; position:absolute; top:0px; right:-41px; cursor:pointer; color:#888; background:#fff; text-align:center; line-height:40px; font-size:30px; font-family:"宋体"}
.pop_up2 { width:600px; height:600px; position:relative; overflow:hidden;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li { width:600px; height:600px; float:left;}
.pop_up2 ul li img { width:600px; height:600px; }


/*商品信息*/
.pro_warp { padding:20px; width:980px; float:left }
.pro_msg { float:left; width:400px; }
.pro_msg .title { margin:10px auto; font-size:22px;  color:#db261b; }
.pro_msg .pro_download { display:block; width:100px; height:40px; line-height:40px; margin:20px 0; border:1px solid #db261b; background: url(../images/download.png) no-repeat 30px center; padding-left:70px; color:#db261b }
.pro_content { margin:40px auto }
.pro_content .h3 {  border-bottom:1px solid #d03029; height:40px; line-height:40px; padding:0px 10px; margin-bottom:20px; }
.pro_content img { max-width:1000px }

.pro_good  { width:160px; float:right; margin-top:20px }
.pro_good .pro_hot {  border-bottom:1px solid #d03029; height:40px; line-height:40px; padding:0px 10px; margin-bottom:20px; }
.pro_good ul li { margin-bottom:20px; font-size:14px; }
.pro_good ul li img { width:160px; height:155px; margin-bottom:8px; border:1px solid #ddd;}
.pro_good ul li h3 a { font-size:12px; color:#888;line-height:18px;  }
.handle { padding-top:20px }


/*-----------搜索页面------------*/
.search_box{ position:relative; padding:10px 0px; overflow:hidden; float:right }
.search_box form { position:relative; width:350px; float:left }
.search_box a { display:block; padding:2px 10px; border:1px solid #ccc; float:right }
.search_box input {
    border-width:1px;
	border-style:solid;
	border-color:#707070 #CECECE #CECECE #707070;
	padding:6px 4px;
	height:18px;
	line-height:18px;
    width:200px;
	margin-right:5px;
}
.search_box select{
   font-size:14px;
   height:31px;
   margin-right:5px;
}
.search_box button {
    background:url(../images/searchbtn.png) no-repeat center; width: 30px; height:30px; line-height:100px; overflow:hidden; border:none; cursor:pointer
}
.resultbar{
	height:32px;
	line-height:32px; margin-bottom:30px;
	background:transparent url(../images/search-top-bg.gif) repeat-x scroll;
	color:#428C5B;
	border-bottom: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
 }
.resultbar a { float:right }

.sidebar{
  float:right;
  width:320px;
  word-wrap:break-word;
}
.sidebar h2{
  font-size:14px;
  line-height:25px;
 }
.sidebar  ul {
  padding:4px 8px;
 }
.sidebar  ul li{
  line-height:24px;
  background:url(../images/ico-3.gif) 4px 9px no-repeat;
 }
.resultlist{
  overflow:hidden; border-right:1px solid #dadada; width:820px; float:left; min-height:200px;
}

.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h3{
  line-height:30px;
  font-size:16px;
  font-weight:normal;
 }
.resultlist ul li h3 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:14px;
  width:650px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }
/*-----------搜索页面 end------------*/
/* ----- PB分页数字条效果 结束 ----- */
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
  margin-bottom: 50px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 14px;
  padding: 8px 12px;
  margin: 0 5px;
  border-radius: 3px;
 
}
.pagination span {
    color: #333;
    font-size: 14px;
    padding: 8px 2px;
    margin: 0 5px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #db261b;
  border: 1px solid #db261b;
}
.pagination a.page-num-current {
  color: #fff;
  background: #db261b;
  border: 1px solid #db261b;
}
/* ----- PB分页数字条效果 结束 ----- */