@charset "gb2312";
/*reset*/
body { margin: 0 auto; padding: 0; color: #474747; font: 12px/1.5 Arial, SimSun, sans-serif; font-family: Arial, 'Microsoft Yahei', SimSun, sans-serif; background:#f5f5f5;}
div, form, ul, ol, li, span, p, dl, dd { margin: 0; padding: 0; border: 0; }
img, a img { border: 0; margin: 0; padding: 0; }
a img { vertical-align: bottom; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 12px; font-weight: normal; }
ul, ol, li { list-style: none }
table, td, input { font-size: 12px; padding: 0 }
a { text-decoration: none; color: #474747; outline-style: none; }
a:hover { text-decoration: none; color: #003595; }
::selection { color: #fff; background: #003595; }
::-moz-selection { color:#fff; background:#003595; }
/*base*/
body{ min-width:1000px; }
.wrapper:after,.cl:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.wrapper,.cl { zoom: 1; }
.none{display: none;}
.fl { float: left; }
.fr { float: right; }
.tl {text-align:left;}
.tr {text-align:right}
.tc {text-align:center;}
.ofh {overflow:hidden;}
.db{display: block;}
.inl{display: inline;}
.rela{position: relative;}
.abs{position: absolute;}
.full{display: block;width: 100%;height: 100%;}

.wrapper { width:980px; margin: 0 auto; background:#fff; padding:10px;}
.mt{ margin-top:30px;}

/*head*/
/*
.head{ width:100%; height:120px; overflow:hidden; background: #1874c2;}
.logo{ width:473px; height:52px; overflow:hidden; background:url(../images/logo.png) no-repeat; margin:34px 0px;}
.logo h1{width: 100%;height: 100%;text-indent: -9999px;}
.logo a{ height:52px; display:block;}

.nav{ width:490px;}
.nav ul li{ float:left; height:120px; overflow:hidden; background:url(../images/nav_li_xian.png) center left no-repeat;}
.nav ul li.nb{ background:none;}
.nav ul li a{ line-height:120px; text-align:center; color:#9dd1fd; font-size:14px; margin:0px 15px;}
.nav ul li a:hover,.nav ul li.on a{ height:120px; display:block; background: url(../images/nav_li_hover.jpg) no-repeat; color:#fff;}
*/
.wbyheader {width:100%; min-width:1000px;background: url(../images/t_bg.gif) repeat-x center top;}
.content, .footer { width:1000px; margin:0 auto;}
.contentbg { background:url(../images/ab_bg.gif) no-repeat center top; min-width:1000px; padding-top:50px;}
.left { width:201px; float:left; overflow:hidden;}
.right { width:954px; float: right; display:inline; margin-left:5px; overflow:hidden;}
.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:952px; min-height:458px; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc;}

/*Í·²¿¿ªÊ¼*/
.topbg {width:100%; min-width:1000px; height:28px;color:#fff; overflow:hidden}
.h_top {width:1000px; margin:0 auto; height:28px; font:12px/28px "ËÎÌå"; color:#333;}
.h_top p a { display:inline-block; color:#7a7a7a; padding:0 14px; height:33px;  margin-left:-1px;}
.h_top p a.on{background:url(../images/tbor.gif) no-repeat right 8px;}
.h_top p a:hover, .h_top a.cur { color:#1367c5; text-decoration:none;}
.h_top p .nobot { background:none;}
.h_con {width:1000px; margin:0 auto; height:102px;}
.h_con h1 { overflow:hidden; padding:10px 0 0 10px;}
.h_con h1 img { float:left;}
.h_con h1 span { padding-left:24px; margin-top:24px; float:left; color:#f78d2c; font:25px "ËÎÌå"; width:300px; border-left:1px solid #CCC; display: none;}
.h_con h1 span em { display:block; font:normal 16px/30px "Î¢ÈíÑÅºÚ"; color:#555555;}



.top_r {width:260px;overflow:hidden;}
.tel {margin-top:20px;color:#555555;font: 14px "Microsoft YaHei";background:url(../images/tel.png) no-repeat left center; padding-left:50px;}
.tel span { font-size:18px;color:#f78d2c; font-weight:bold;}

.h_pho { padding:18px 0 0 0;}
.h_pho .pho01 { color:#6e6e6e; font:12px/14px "Î¢ÈíÑÅºÚ";  overflow:hidden; padding:5px 0 0 42px; display:block;}
.h_pho .pho01 span { font:24px/26px "Georgia"; display:block; color:#e64710;}
.h_pho .tzxi { margin:10px 0 0 42px; width:135px; height:29px; text-align:center; display:block; background:#e64710;}
.h_pho .tzxi a { color:#fff; font:17px/29px "Î¢ÈíÑÅºÚ";}
.navbg {width:100%; min-width:1000px; height:40px;background:url(../images/bjj.png) repeat-x center center;}
.h_nav {width:1000px; margin:0 auto; height:40px;overflow: hidden;}
.h_nav ul li { float:left; background:url(../images/n_lin.gif) no-repeat right center; height:40px; font:14px/40px "Î¢ÈíÑÅºÚ"; text-align:center;}
.h_nav ul li a { width:83px; height:22px; line-height:22px; margin-top:8px;}
.h_nav ul .on a,.h_nav ul li a:hover{color:#fff;background:#ff8800;border-radius:3px;}
.h_nav ul li:last-child{ background:none;}
.h_nav ul li a { display:block; color:#fff;text-decoration:none; font-size:14px; margin:8px 41px 0; width: 83px;}

.h_nav ul li a:-webkit-any-link{}
.h_nav ul .nobot { background:none;}

.soubg {width:100%; min-width:1000px; height:57px; background:url(../images/sou_bg.gif) repeat-x;}
.h_ser { width:1000px; height:45px; overflow:hidden; margin:0 auto;}
.h_ser p { height:47px; font:14px/47px "Î¢ÈíÑÅºÚ"; overflow:hidden; padding:0 0 0 5px; color:#1367c5;}
.h_ser p a { padding:0 8px 0 2px; color:#989898;}
.s_inp { width:250px; height:28px; padding:10px 0 0 0;}
.inp01 { background:#d8d8d8; width:192px; height:28px; font:12px/26px "ËÎÌå"; border:none medium; text-align:left; padding-left:10px; color:#8d8d8d; display:inline;}
.s_sbtn{width:40px;height:28px;border:0px;cursor:pointer;float:left;background:url(../images/soso.jpg) no-repeat right center;}

/*head end*/



/*banner*/
.banner{width: 100%; height: 325px; margin-top:5px; margin-bottom:20px;}
.banner .bd{width: 100%;height: 325px;overflow: hidden;}
.banner .bd li{width: 100%;height: 325px;float: left;zoom:1;_display: inline;}
.banner .hd .wrapper{ background: none;}
.banner .hd{width: 100%;height: 5px;bottom:30px;left:0;z-index: 999;}
.banner .hd ul{text-align: center;}
.banner .hd li{width: 70px;margin-right: 5px;height: 5px;background:url(../images/on.jpg) no-repeat;cursor: pointer;display: inline-block;zoom:1;*display: inline}
.banner .hd li.on{background:url(../images/off.jpg) no-repeat;}

/*banner end*/

/*main*/
.main{ width:100%;}
.main .wrapper{ background:#fff; padding:10px; width:980px;}
.main_a{width:980px;} 
.gsjj{ width:318px;}
.bt{ width:303px; height:20px; overflow:hidden; border-left:4px #fc550c solid; padding-left:15px;}
.bt a{ font-size:18px; line-height:20px; color:#3f3f3f;}
.bt a sapn{ color:#b6b6b6; font-size:12px;}
.jjnr{ width:318px; margin-top:15px;}
.jjnr img{ width:318px; height:152px; overflow:hidden; padding-bottom:10px;}
.jjnr p{ float:left; width:318px; line-height:25px; color:#6a6a6a; text-indent:2em; font-size:13px; font-family:"Simsun";}
.xiangxi{ float:right; width:44px;}
.xiangxi a{ color:#1874c2;}

.news{ width:318px; margin-left:22px;} 
.newsnr ,.zxly{ width:318px; margin-top:15px;}
.newsnr .tuie img{width: 145px;height: 91px;}
.newsnr .text h3{height: 30px;line-height: 30px;overflow: hidden;}
.newsnr .text h3 a{overflow: hidden;}
.newsnr .text p{height: 40px;overflow: hidden;}
.tuie{ width:145px; height:91px; overflow:hidden; padding:5px; border:1px solid #e9e7e7;}
.tuie a{ height:91px; display:block;}
.text{ width:147px; padding:13px 0px;}
.text h3 a{ font-size:13px; color:#1874c2; line-height:30px;}
.text p{ color:#6a6a6a; font-size:13px; font-family:"Simsun"; line-height:20px;}
.i_nlist{ width:318px; margin-top:5px;}
.i_nlist li{ height:30px;overflow: hidden; line-height:30px;  background:url(../images/dian.jpg) 9px center no-repeat; text-indent: 20px; }
.i_nlist li a{  color:#6a6a6a; font-size:13px; font-family:"Simsun";line-height:30px; height:30px; text-align:left;}
.i_nlist li a:hover{ color:#1874c2;}

.lxwm{ width:318px;}
.lytb{ width:111px; height:100px; overflow:hidden;}
.lyzi{ width:192px;padding:12px 0px;}
.lyzi h2 a{ font-size:16px; color:#f78d2c; line-height:30px;}
.lyzi p{ font-size:13px; color:#7b7b7b; font-family:"Simsun"; line-height:20px;}
.dhdz{ width:318px; margin-top:15px; border-top:1px solid #c4c4c4; padding-top:15px;}
.dho{ width:318px;}
.dhtbg{ height:26px;background:url(../images/dh.png) left center no-repeat; padding-left:36px; line-height:26px; font-size:16px; color:#868686;}
.haoma{ font-size:18px; color:#00498e;}
.dizigx{width:260px; background:url(../images/dibiao.png) 2px center no-repeat; padding-left:36px; font-size:16px; color:#868686;}

.main_b{ width:980px;}
.cpzs{ width:980px; height:82px; background:url(../images/cpzs_bj.jpg) no-repeat; text-align:center;} 
.cpzs a{ font-size:18px; color:#3f3f3f; line-height:85px;}
.wzfl{ width:980px; margin-top:20px;}
.wzfl{white-space: nowrap;list-style: none;}
.wzfl ul li{ float: left;  color:#717171;  overflow:hidden; height:30px; margin: 0px 10px;white-space: nowrap}
.qbflzieh{ width:107px; height:28px;  text-align: center; background:url(../images/qbfl_bg.jpg) no-repeat; margin: 0px;margin-right:20px;}
.qbflzieh a{ color:#fff;line-height:28px;font-size:14px; height:28px; display:block;padding:0px;}
.wzfl ul li a{line-height:30px; font-size:14px; padding:5px 8px; text-align:center;}
.wzfl ul li.on a,.wzfl ul li a:hover{ background:#ff8800;  border-radius:6px;color:#FFFFFF;}
.i_plist{width: 980px;}
.cptp{ width:980px; overflow:hidden;}
ul.tabbody{ width:1000px;float: left;}
ul.tabbody li{ float:left;width:242px; margin-right:10px;margin-bottom: 10px;}
ul.tabbody li.mr0{margin-right: 0;}
ul.tabbody li img{border:1px solid #ddd;width: 240px;height: 240px;}
.wogh{ width:140px; padding:10px 50px; ;}
ul.tabbody p{height: 30px;line-height: 30px;overflow: hidden;font-size: 14px;color: #1874c2}
ul.tabbody a.anng{ width:58px; height:30px; overflow:hidden; background:url(../images/gengd.png) no-repeat center center; text-align:center; line-height:30px;overflow: hidden;}
a.anng{ height:18px; font-size:12px; display:block; color:#FFFFFF;margin-left:10px;}
/*main end*/

.content{width: 100%;overflow: hidden;padding: 20px 0;}
.wzfl li.qbflzieh a{padding:0;line-height: 30px;}
.wzfl li.qbflzieh a:hover{background: none;}
/*footer*/
.footer{ width:100%; height:150px;  border-top:3px solid #1874c2; background:#222222; padding-top:20px; margin-top:30px;}
.footer .wrapper{ width:1000px; background: none; }
.bq{ width:500px;}
.dilogo{ width:473px; height:53px; overflow:hidden; background:url(../images/di_logo.png) no-repeat; margin-bottom:12px;}
.dilogo a{ height:53px; display:block; overflow: hidden;}
.bq p{ font-size:12px; color:#a1a1a1; line-height:20px; }
.gzwm{ width:230px; margin-left:30px; }
.gzwm h3{ width:230px; font-size:16px; color:#a1a1a1; line-height:30px;}
.eiugg{ width:216px; margin-top:20px;}
.eiugg li{ float:left; width:54px; background:url(../images/gztub.png) center top no-repeat; }
.eiugg li:hover{ float:left; width:54px; background:url(../images/gztub_hove.png) center top no-repeat; }
.eiugg li a img{ width:24px; height:24px;  overflow:hidden; padding:8px 15px;}
.eiugg li a p{ line-height:23px; color:#fff; font-size:12px; margin-top:10px; width:54px; text-align: center;}
.kfrx{ width:230px;}
.kfrx h3{ width:230px; font-size:16px; color:#a1a1a1; line-height:30px;}
.kfrx p{ background: url(../images/dhsj.png) no-repeat; padding-left:20px;font-size:18px; color:#FFFFFF; height:21px; overflow:hidden;line-height:21px; margin:7px 5px;}
.kfrx h6{ font-size:14px; color:#a1a1a1; padding-left:5px; line-height:30px;}
/*footer end*/

.left{width: 220px;}
.right{width: 743px;}

.cont {margin-top: 20px;background: url('../images/cntbg.png') repeat-y center top;}
.cont h3{line-height: 60px;height: 60px;text-align: left;text-indent: -9999px;background:url('../images/contactus.png') no-repeat center center  ;margin-bottom:10px;}
.cont h3 a{font-size: 15px;line-height: 60px;}
.cont p{font-size: 13px;padding:3px 10px;}
.cont p span{width: 40px;line-height:20px;overflow: hidden;}



.location{border-bottom:1px solid #ddd;height:44px;line-height: 44px;}
.location .bclass{width: 270px;background: url('../images/cnavhead.png') no-repeat left center;display: block;float: left;font-size: 20px;text-align: center;color: #fff}
.location .bclass:hover{color: #ddd}
.location ul li{float: left;line-height: 49px;height: 49px;width:100px;text-align: center; margin-right: 1px;}
.location a{line-height: 49px;overflow: hidden;}
.location ul li a{font-size: 16px;color:#5e5e5e;display: block;width: 100%;height: 100%;}
.location ul li a:hover,.location ul li.on a{background-color: #2791db;color: #fff}
.cnav2{line-height: 80px;height: 80px;}
.cnav2 li{float: left;font-size: 14px;color: #5e5e5e;}
.cnav2 li a{line-height:26px;padding:5px 20px;margin:22px 5px;font-size: 14px;color: #5e5e5e;border-radius: 5px}
.cnav2 li a:hover,.cnav2 li.on a{background-color: #2691db;color: #fff}
.cnav ul{border-top:2px solid #2691db;margin-top: 2px;}
.cnav li{height: 40px;line-height: 40px;border-bottom: 1px solid #f1f1f1;text-align: center}
.cnav li.on{ border:none; }
.cnav li a{line-height: 40px;font-size: 16px;color: #5e5e5e;display: block;width: 100%;height: 100%;}
.cnav li{text-align: center;line-height: 40px;height: 40px;}
.cnav li a:hover,.cnav li.on a{background: url('../images/cnavhead.png') no-repeat right center;color: #fff}
.right .ctopnews{padding:10px;overflow: hidden;margin-bottom: 15px;}
.right .ctopnews img{padding:7px;border:1px solid #d0c1aa;width: 200px;height: 150px;}
.right .ctopnews .txt{width: 500px;padding:15px 0;}
.right .ctopnews .txt h5 a{font-size: 16px;color: #2691db}
.right .ctopnews .txt h5 a:hover{color: #f00}
.right .ctopnews .txt p{text-indent: 2em;font-size: 14px;color: #4e3d2a;line-height: 22px;margin-top: 5px;height: 44px;}
.right .ctopnews .txt span a{font-size: 14px;color:#2691db }
.nlist{overflow: hidden;margin-top: 10px}
.nlist li{*float: left;width: 100%;height: 40px;line-height: 40px;text-indent: 10px;background: url('../images/dian.jpg') no-repeat left 18px;overflow: hidden;border-bottom: 1px dashed #ccc}
.nlist li a{font-size: 14px;color: #5e5e5e;line-height: 40px;}
.nlist li a:hover{color: #2691db}

.pagelist{text-align:center;margin:10px 0;}
.pagelist b,.pagelist a{display:inline-block;border:1px solid #2691db;background:#fff;color:#ccc;padding:3px 10px;margin:0 5px;}
.pagelist b{background:#2691db;}
.pagelist a{color:#555;}
.pagelist a:hover{color:#fff;background:#2691db;}

#article{font-family:Arial, SimSun, sans-serif;}
.article_topbar{margin: 0 0 10px 0;}
.article_topbar .article_topic{text-align:center;font-size:22px;margin-bottom:10px;font-weight:bold;}
.article_info{text-align:center;}
.article_info span{margin:0 10px;}
.article_content{line-height:22px;}
.article_content p{margin-bottom:10px;line-height:22px;}
.article_page{padding:15px 0 0;}
.article_page li,.article_page li a{color:#725252;line-height:25px;}
.article_page li a:hover{color:#c91919;}


.gbook .tableborder {background:#ccc;}
.gbook .tableborder tr td{background:#fff;padding:4px;}
.gbook .tableborder .header td {background:#ddd;}
.gbook .tb_ly{margin-bottom:20px;}
.gbook .tb_ly .tb_hf{background:#ccc;}
.gbook .tb_ly .tb_hf tr td{background:#ddd;}
.gbook .pagelist b,#gbook .pagelist a{border:1px solid #ccc;line-height:18px;}
.gbook .pagelist b,#gbook .pagelist a:hover{border:1px solid #ccc;background:#ccc;}
.gbook #form1 .xin{color:#f00;margin-right:5px;}
.gbook #form1 input{padding:2px 4px;}


.search_result {margin-bottom: 20px;}
.search_result .tit, .search_result .tit a {font-size: 16px;line-height: 22px;}
.search_result .tit a:link, .search_result .tit a:visited, .search_result .tit a:hover {color: #1011cb;}
.search_result .des, .search_result .des a {font-size: 12px;line-height: 18px;}
.search_result .con, .search_result .con a {color: #1a7b2e;font-size: 13px;line-height: 22px;}
.search_result .con a:link, .search_result .con a:visited, .search_result .con a:hover {color: #1a7b2e;}

.shpa{ text-align:center;margin: 15px auto 0;clear: both;padding:15px;height: 30px;} 
.shpa b,.shpa a{margin-left: 10px;padding: 5px 10px;width:auto;}
.shpa b{  color:#fff;display:inline;  font-size: 12px; background-color:#2691db;border:1px solid #2691db;} 
.shpa a{  color:#2691db; display:inline; border:1px solid #2691db;font-size: 12px; } 
.shpa a:hover{ color:#fff;background-color:#2691db;display:inline;}