
/*---------- base ---------*/
html,body { font-size:15px; font-family:'微软雅黑'; color:#535353; line-height:2; background:#f2f2f2 }
a:link { color:#535353; text-decoration:none; }
a:visited { text-decoration:none; color:#535353; }
a:hover { text-decoration:none; color:#1364c0; }
a:active { text-decoration:none; color:#535353; }
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,.clear{overflow:hidden; clear:both ; height:0px;padding:0px;margin:0px;  }
.color { color:#0051a3 }


/*---------- frame : header ---------*/
.header { width:100%; z-index:99; height:110px; background:#fff; transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease;   }
.header .logo { float:left; }
.header .logo img {  margin:20px 0;transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease;  }
.header .time { float:right; font-size:14px; margin:10px; }


#navMenu { height:54px; line-height:54px; background:#1364c0 }
#navMenu ul {}
#navMenu ul>li { font-size:16px; float:left; text-align:center; width:149px; margin-right:1px; position:relative;transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease;  }
#navMenu ul>li a { display:block; color:#fff }
#navMenu ul>li.active a, #navMenu ul>li:hover a { background:#0c55a7  }
/*#navMenu ul>li.active i { display: inline-block; height:2px; width:35px; background:#269c52; margin-top:-25px; }*/
/*-------- 下拉菜单 --------------*/
.dropMenu { position:absolute; top: 164px !important; z-index:100; width: 150px; visibility: hidden; }
.dropMenu li { height:40px; line-height:40px; margin-top:1px; +margin-top:-3px;  background: url(../images/whitebg.png); text-align:center;  font-size:14px }
.dropMenu a { display: block; }
.dropMenu a:hover {	color:#fff; background:#1364c0 }




/*------ //搜索框 ---------*/
.searchbox { width:320px; position:absolute; right:0; top:52px; border-radius:18px; overflow:hidden }

.searchbox .search-keyword {width:195px; height:36px; line-height:36px; border:1px solid #ddd; padding:0px 10px 0px 35px; color:#999; overflow:hidden; border-radius:18px 0px 0px 18px; background:url(../images/search.png) no-repeat 10px center; font-family:"微软雅黑"}
.searchbox input::-webkit-input-placeholder { color:#aaa }
.searchbox .search-submit { position:absolute; right:0px; top:0px; cursor:pointer; width:80px; height:38px;  border:1px solid #3678c5; background:#3678c5; font-size:14px; color:#fff; border-radius:0px 20px 20px 0px;  }
.searchbox .search-option { display:none }



/*----------底部样式---------*/
.footer { height: auto; padding:30px 0px; text-align:center; background:#444; color:#aaa; font-size:13px }
.footer a {color:#aaa;}
.footer .copyright a { display:none; font-size:0 }
.footer ul { margin-bottom:20px; }
.footer ul span { display:inline-block;  } 
.footer ul span a { color:#f2f2f2; margin:0px 10px;}
.footer ul span i { font-style:normal }
.footer ul span:last-child i { display:none }

.qrcode { position:absolute; right:0px; top:5px; line-height:20px; color:#0eebaf; font-weight:bold; font-size:12px; line-height:18px }
.qrcode img { margin-bottom:10px; max-width:120px !important; }


/*公共样式*/
.w960,.wrapper {width:1200px; margin:0px auto; position:relative }
.main {width:1200px; margin:0px auto; position:relative; background:#fff; padding:30px 0 }
.pleft { width:289px; float:left;  }
.pright { float:right; width:830px; min-height:500px; padding:0px 40px; border-left:1px solid #e8e8e8}

.banner { height:300px; width:100%; position:relative; background-size:cover; background-position:center; background-repeat:no-repeat  }
.location { height:22px; line-height:22px; font-size:15px; margin:15px 0px 10px 0px; padding-bottom:15px; position:relative; border-bottom:3px solid #eeeeee; }
.location b { display:inline-block; height:22px; font-size:22px; font-weight:normal; padding-left:10px; border-left:5px solid #1364c0 }
.location span { float:right; color:#999; font-size:12px; }
.location span a { color:#999 }





.submenu { width:100% }
.submenu h2 { background:#1364c0 url(../images/menu.png) 20px center no-repeat; color:#fff; font-size:22px; width:250px; height:40px; padding:12px 10px; margin-left:20px; margin-bottom:20px; line-height:22px; text-indent:70px  }
.submenu h2 .entitle { font-size:12px; text-transform:capitalize}
.submenu ul li { height:44px; line-height:44px; text-align:center; background:#f6f6f6 url(../images/menu1.png) no-repeat 30px center; border:1px solid #eee; border-radius:22px; width:240px; margin:10px auto; font-size:16px; }
.submenu ul li a { display:block;border-radius:22px; width:240px;  }
.submenu ul li.current a { color:#fff; background:#1364c0 url(../images/menu2.png) no-repeat 30px center; }

.search { width:245px; margin:40px auto 20px auto } 
.search h2 { background:url(../images/searchtitle.png) no-repeat left center; height:36px; line-height:36px; border-bottom:1px solid #ddd; margin-bottom:20px; }
.search h2 span { border-bottom:2px solid #1364c0; padding-left:30px; font-size:18px; display:inline-block; height:35px; }
.search .search-keyword {width:200px; height:36px; line-height:36px; border:1px solid #ddd; padding:0px 10px 0px 35px; color:#999; overflow:hidden; background:url(../images/search.png) no-repeat 10px center; font-family:"微软雅黑"}
.search input::-webkit-input-placeholder { color:#aaa }
.search .search-submit { cursor:pointer; width:80px; text-indent:20px; height:32px; line-height:30px; border:1px solid #3678c5; background:#3678c5 url(../images/searchwhite.png) no-repeat 10px center; font-size:14px; color:#fff; float:right; margin-top:10px }
.search .search-option { display:none }




/*--------------- 首页 -----------------*/
.ititle {  height:36px; line-height:36px; border-bottom:1px solid #1364c0; margin-bottom:10px; }
.ititle span { display:inline-block; height:36px; background:#1364c0; color:#fff; font-size:17px; border-radius:3px 3px 0px 0px; padding:0px 18px;  }
.ititle a { float:right; background: url(../images/more.jpg) no-repeat center; font-size:12px; width:52px; height:36px; display:inline-block; color:#fff; text-align:center }
.ileft { width:740px; float:left;  }
.iright { float:right; width:440px; }




/*幻灯片*/
.flexslider{position:relative;height:360px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:360px;}
.flex-control-nav { position:absolute;bottom:30px;  z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display: inline-block;width:50px;height:6px;margin:0px 5px; }
.flex-control-nav a{display:block;width:50px;height:6px; line-height:80px;overflow:hidden; cursor:pointer; background:rgba(255,255,255,0.5) }
.flex-control-nav .flex-active { background:#fff }
.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;}


/*公告*/
.iarticle { margin:20px 0; width:710px; height:300px; padding:15px 15px; border:1px solid #eee; background:#fff; overflow:hidden }
.iarticle ul li:last-child { border-bottom:none }
.iarticle ul li { height:42px; line-height:42px; border-bottom:1px dotted #ddd; width:100%;  position:relative; overflow:hidden; transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; }
.iarticle ul li b { float:left; display:inline-block; width:190px; font-weight:normal }
.iarticle ul li span { position:absolute; font-size:14px; color:#999; right:5px }
.iarticle ul li a { display:block }
.iarticle ul li em {float:left; display:inline-block; width:380px; font-style:normal;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.iarticle ul li:hover { text-indent:10px; transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; background:#f6f6f6  }
.iarticle ul li:hover a { color:#444 }
.iarticle ul li i { float:left; display:inline-block; width:30px; height:42px; background:url(../images/news.gif) center center no-repeat; vertical-align:middle }

/*政策法规 */
.istatute { width:410px; }
.istatute .ititle { border-bottom:1px solid #de2112; }
.istatute .ititle span { background:#de2112; }
/*业务指南 */
.ibusiness { width:410px; }
.ibusiness .ititle { border-bottom:1px solid #fb890f; }
.ibusiness .ititle span { background:#fb890f; }
/*资料下载 */
.idownload { width:410px;  }
.idownload img { width:100%; height:135px; margin:7px 0; }

.inews .ititle { margin-bottom:20px;  }
.inews .img { width:280px; height:230px; overflow:hidden; float:left; margin-right:20px; position:relative}
.inews .img img { width:280px; height:230px; transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; }
.inews .img:hover img { transform:scale(1.08,1.08); transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; }
.inews .img p { width:90%; padding:0px 5%; font-size:14px; color:#fff; background:url(../images/blackbg.png); height:40px; line-height:40px; position:absolute; bottom:0px;}
.inews ul { height:230px; width:400px; float:left }


/*交流园地 */
.ifield { width:410px; }
.ifield .ititle { border-bottom:1px solid #39b820; }
.ifield .ititle span { background:#39b820; }

/*快速导航*/
.nav_list { width:1240px; margin:20px auto }
.nav_list ul li { width:280px; height:280px; background:#fff; float:left; margin-right:27px; }
.nav_list ul li a { display:block; width:280px; height:150px; overflow:hidden }
.nav_list ul li img { width:280px; height:150px; transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; }
.nav_list ul li:hover img { transform:scale(1.08,1.08); transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; }
.nav_list ul li h3 {  padding:5px 15px; font-size:16px; color:#1364c0 }
.nav_list ul li p { padding:0px 15px; line-height:24px; font-size:14px; }


/*客户名录*/
.icustomer { margin:20px auto; padding:15px; background:#fff; border:1px solid #eee; }
.icustomer ul { margin:20px 0 }
.icustomer ul li { padding:8px 5px 8px 4px; width:179px; height:45px; float:left; background:#f8f8f8; text-align:center; margin:3px; }
.icustomer ul li img { width:45px; height:45px;float:left}
.icustomer ul li span {  display: table-cell; height:45px; width:135px; line-height:22px; vertical-align:middle }


/*友情链接*/
.friend_link { margin:20px 0; padding:20px 15px; background:#fff; border:1px solid #eee; }
.friend_link ul li { height:40px; margin:0px 8px; float:left; overflow:hidden }
.friend_link ul li select { width:280px; border:1px solid #ddd; height:36px; line-height:36px; color:#666 }






/*文章列表*/
.article_list ul  { }
.article_list ul li { height:50px; line-height:50px; border-bottom:1px dotted #ddd; width:100%;  position:relative; overflow:hidden; transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; }
.article_list ul li b { float:left; display:inline-block; width:210px; font-weight:normal }
.article_list ul li span { position:absolute; font-size:14px; color:#999; right:5px }
.article_list ul li a { display:block }
.article_list ul li:hover { text-indent:10px; transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; background:#f6f6f6  }
.article_list ul li:hover a { color:#444 }
.article_list ul li em {float:left; display:inline-block; width:470px; font-style:normal;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.article_list ul li i { float:left; display:inline-block; width:30px; height:50px; background:url(../images/news.gif) center center no-repeat; vertical-align:middle }



/*新闻列表*/
.news_list ul  { }
.news_list ul li { border-bottom:1px dashed #ddd; padding:20px 0; width:100%;  position:relative; overflow:hidden; }
.news_list ul li .date { width:80px; padding:5px; float:left; text-align:center; color:#999 }
.news_list ul li .date b { display:inline-block; font-size:44px; color:#1364c0; font-weight:normal; line-height:50px; margin-top:7px; }
.news_list ul li .img { display:block; width:140px; height:100px; float:left; margin:0px 20px 0px 10px }
.news_list ul li .img img { width:100%; height:100px }
.news_list ul li .text h3 { font-size:18px; height:36px; margin-bottom:3px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.news_list ul li .text p { color:#666; font-size:14px; line-height:22px }
.news_list ul li:hover { transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; background:#f6f6f6  }


/*新闻详情页*/
.news_text { padding:10px 40px 20px 40px; }
.news_text .location { margin: 0px 0px 50px 0px;}
.news_text .announcement_title { font-size:22px; color:#e60d16; line-height:34px; text-align:center}
.news_text .announcement_info { color:#e60d16; margin:30px auto 15px auto; border-bottom:2px solid #e60d16;font-size:16px; padding-bottom:15px; height:24px; line-height:24px; }
.news_text .announcement_info span { float:right }
.news_text .news_title { font-size:22px; color:#222; line-height:34px; text-align:center}
.news_text .news_info { color:#999; margin:5px auto 15px auto; border-bottom:1px dotted #ccc; font-size:14px; padding-bottom:10px; text-align:center }
 .news_text .news_info span { margin:0px 8px}
 
.news_text .description { border:1px dashed #ccc; padding:10px 15px; margin:30px auto; color:#777;font-size:15px;  }
.news_text .content { padding:5px; }
.content img { max-width:100%;  }
.news_text .tags { font-size:16px; float:left }
.news_text .tags a { color:#0051a3 }

.announcement_content { font-size:16px; line-height:2; font-family: "宋体" }
.announcement_content p { margin:5px 0}
.announcement_content table { margin:10px auto }
table[align="center"] {  margin: 10px auto !important; }
.announcement_content td {}

				  
.rrinting { border-top:3px solid #eee; margin:30px auto; }
.rrinting #btnPrint { border:none; cursor:pointer; display:block; float:right; margin:20px 0; width:120px; padding-left:30px; height:40px; line-height:40px; font-size:16px; text-align:center; color:#fff; background:#1264c1 url(../images/rrinting.png) 10px center no-repeat}

.relevant { margin:30px auto }
.relevant ul li { height:50px; line-height:50px; border-bottom:1px dotted #ddd; width:100%;  position:relative; overflow:hidden; transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; }
.relevant ul li b { display:inline-block; width:220px; font-weight:normal }
.relevant ul li span { float:right; font-size:14px; color:#999; margin-right:5px }
.relevant ul li:hover { text-indent:10px; transition: All 0.8s ease; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; background:#f6f6f6  }
.relevant ul li:hover a { color:#444 }




/*客户名录*/
.customer_list ul li { padding:8px 5px; width:180px; height:50px; float:left; background:#f8f8f8; text-align:center; margin:15px 8px 0 8px; }
.customer_list ul li img { width:50px; height:50px; float:left}
.customer_list ul li p {  display: table-cell; height:50px; width:130px; line-height:22px; vertical-align:middle }

/*荣誉资质*/
.honor_list ul li { width:255px; height:200px; float:left; text-align:center; margin:20px 10px 0 10px; }
.honor_list ul li img { max-width:255px; max-height:160px;}
.honor_list ul li p { line-height:22px; margin-top:10px; font-size:14px }



 

/*视频中心*/
.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_list ul li  { margin:20px auto 20px auto;}
.join_list ul li h3 { font-size:18px; height:40px; border-bottom:1px solid #ddd; margin-bottom:15px; }



/*-------------- 产品中心 ---------------*/
.pro_list { width:1245px;}
.pro_list ul li {  width:370px; height:310px; float:left; margin:0px 45px 10px 0px; text-align:center; overflow:hidden; }
.pro_list ul li a.pro_pic { display: table-cell; width:370px; height:240px; position:relative; overflow:hidden; text-align:center; vertical-align:middle; background:#f4f4f4 }
.pro_list ul li a.pro_pic img { min-width:370px; height: auto; height:240px; vertical-align:middle }
.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:155px; z-index:11 }
.pro_list ul li:hover .pic_more { top:40%;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 { margin:10px 20px 0px 20px; font-size:17px; line-height:26px; }
/*.pro_list ul li i { height:2px; width:20%; display: inline-block; background:#ccc; margin:10px auto  }*/


/*产品详2情左右滚动样式*/
/*多图展示*/
.ban{ width:702px; height:640px; position:relative; overflow:hidden; float:left; margin:0 40px 0 0px;  }
.ban2{ width:700px; height:500px; position:relative; overflow:hidden; border:1px solid #ddd;margin:20px auto}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li { width:700px; height:500px; vertical-align:middle }
.ban2 ul li a { display:table-cell; width:700px; height:500px;vertical-align:middle; text-align:center}
.ban2 ul li img { max-width:700px;  max-height:500px; vertical-align:middle }
.prev{ float:left; cursor:pointer;}
.num{ height:80px;overflow:hidden; width:100%; position:relative; }
.min_pic{  width:100%; text-align:center}
.num ul{ width:100% !important;  }
.num ul li{ width:70px; height:70px; padding:2px; margin:0 5px; border:1px solid #ccc; display:inline-block; float:none !important }
.num ul li a { display:table-cell; width:70px; height:70px;vertical-align:middle; text-align:center}
.num ul li img { max-width:70px;  max-height:70px; vertical-align:middle }
.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; background:#003}
.prev1{ position:absolute; top:45%; left:20px; width:30px; height:60px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:45%; right:25px; width:30px; height:60px;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:900px; height:600px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-460px; 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:900px; height:600px; position:relative; overflow:hidden;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li { width:900px; height:600px; float:left;}
.pop_up2 ul li a { display:table-cell; width:900px; height:600px;vertical-align:middle; text-align:center}
.pop_up2 ul li img { max-width:900px;  max-height:600px; vertical-align:middle }

/*商品信息*/
.pro_msg { float: right; width:450px; max-height:550px; margin-top:50px; overflow:hidden; font-size:16px; line-height:2; }
.pro_msg i { height:1px; background:#ddd; margin:10px 0px; display:block;}



 


/*-------------- 联系我们 ---------------*/
/* 在线留言 */
.feedbackform {  }
.feedbackform form { margin:50px auto; }
.feedbackform form input { width:400px; height:36px; padding:0px 10px; line-height:36px;border:1px solid #ccc; color:#333; font-family:"微软雅黑"; margin:10px auto   }
.feedbackform form span { display:inline-block; width:110px; text-align:right; margin-right:10px; }
.feedbackform form textarea#content { margin:20px 0; border:1px solid #ccc; width:480px; padding:10px; font-family:"微软雅黑";  }
.feedbackform form #submit { display:block; width:240px; height:42px; line-height:42px; text-align:center; background:#0e76bd;  font-size:16px;color:#fff; margin:10px 120px; border:1px solid #0e76bd; cursor:pointer; font-family:"微软雅黑" }



/*** 分页样式 **/
.dede_pages{ padding:40px 0 20px 0; clear:both; height: auto; text-align:center; font-size:14px; color:#777 }
.dede_pages ul li{
	line-height:28px;height:28px; display:inline-block; +float:left; 
	margin:0 2px;
	border:1px solid #ddd; overflow:hidden; vertical-align:middle;
/*	 background:#f2eded;*/
}
.dede_pages ul li a { color:#555; display: inline-block; padding:0px 11px 0px 11px; }
.dede_pages ul li:hover{  color:#165fb4; text-decoration:none; border:1px solid #357ed0}
.dede_pages ul li:hover a { color:#165fb4; }
.dede_pages ul li.active,
.dede_pages ul li.active a,.pagebox ul li.active a:hover { background:#165fb4; color:#fff;  }
.dede_pages ul li.active { border:1px solid #165fb4 }
.dede_pages .pageinfo { color:#888; margin:0 3px;  }
.dede_pages .pageinfo strong { font-weight:normal;	margin:0px 2px;}
.dede_pages ul li select { height:28px; border:none }
.handle { color:#999 }



/*-----------搜索页面------------*/
.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; width:94%;
 }
.resultlist ul li h3 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:14px;
  width:95%;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-right:10px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }
/*-----------搜索页面 end------------*/

.linkbox { margin:10px auto; border-bottom:1px dashed #ccc; padding-bottom:10px; }
.linkbox ul li { display:inline-block; margin-right:20px; }


