@charset "gb2312";
/**
*   Made by cgq
*   �汾��1.0.0
*   2011.06.15
**/
.tit1{ width:100%; height:40px; font-size:14px; position:relative;}
.tit1 strong,{ cursor:default;}
.con{ padding:10px;}

.list{}
.list li{ display:block; width:100%; height:26px; border-bottom:1px dashed #ccc; position:relative; text-align:left; line-height:26px;}
.list li span{ position:absolute; right:5px; top:0; }
.list2 li{ display:block; width:100%; height:25px; text-align:left; line-height:25px;}

.list4 li, .list6 li{ display:block; width:100%; height:24px; text-align:left; line-height:24px; position:relative; color:#666666}
.list4 li a{ position:absolute; right:0; top:0;}
.list5 li{display:block; width:100%; height:23px; border-bottom:1px dashed #ccc; position:relative; text-align:left; line-height:23px;color:#666666}
.list5 li span{ position:absolute; right:5px; top:0; }
.list4 li a, .list5 li a, .list6 li a{color:#666666}
.list4 li a:hover, .list5 li a:hover, .list6 li a:hover{ color:#0262bd;}


.white a{ position:absolute; left:30px; top:10px; color:#FFFfff; z-index:9;}
.black{ position:absolute; left:31px; top:11px; color:#165d94; z-index:8;}
.blue{ position:absolute; left:40px; top:8px; color:#FFFfff; z-index:9;}
.gray{ position:absolute; left:41px; top:9px; color:#165d94; z-index:8;}
.more{ position:absolute; right:10px; top:7px; font-size:12px;}
.more2{ display:block; width:36px; height:11px; background:url(../image/more.png) no-repeat; position:absolute; right:10px; top:12px; font-size:12px;}
.bg{ width:100%; height:605px; background:url(../image/bg.jpg) repeat-x; margin:0 auto -405px;}
.bg2{ width:100%; height:160px; background:url(../image/bg2.jpg) repeat-x; margin:-5px auto 0;}

.header{ width:1000px; margin:0 auto;}
.nav_top{ height:30px; background:url(nav_top.png) no-repeat; line-height:30px;}
.nav_top span{ font-weight:bold; color:#075c90; float:left;}
.sjl{ display:inline; float:right;}
.sjl a{ color:#1779ac; line-height:30px; margin:0 5px;}
.flash{ height:200px; background:url(flash.png) no-repeat;}
.nav{ width:970px; height:75px; background:url(nav_bg.png) no-repeat; padding:0 15px;}
.time{ display:inline; float:left; width:240px; height:38px; line-height:38px; color:#FFF; background:url(icon4.png) left center no-repeat; padding-left:20px;}
#nav_1{ display:inline; float:right; width:660px;}
#nav_1 li{ width:100px; height:38px; float:left; text-align:center; line-height:38px; font-size:14px; font-weight:bold;}
#nav_1 li a{ color:#FFF;}
#nav_1 li a.hover{ color:#195cb3;}
.search{  display:inline; float:left; width:260px; height:37px; line-height:37px;}
#nav_2{ display:inline; width:700px; float:right;}
#nav_2 li{ float:left; height:37px; line-height:37px; font-size:14px; font-weight:bold; margin:0 10px;}


.footer{ width:1000px; height:90px; margin:0 auto; background:url(footer.png) no-repeat; text-align:center; color:#000; padding-top:40px; line-height:25px;}
.footer a{ color:#000}

.wrap{ width:1000px; margin:0 auto; background:url(wrap_bg.png) repeat-y;}
.main{ width:970px; padding:0 15px 20px;}
.picnews{ width:475px; height:280px;}

.ajdt{ width:475px; height:280px; background:url(event.png) no-repeat; overflow:hidden;}
.ajdt .con{ height:245px;}
.banner{ width:970px; height:100px;}
.little{ width:235px; height:260px; background:url(news.png) no-repeat;}
.little .con span{ display:block; width:105px; height:20px; background:url(jgsz.png) no-repeat; text-align:center;}
.little .con strong{ color:#bf0000;}

.small{ width:186px; height:260px; background:url(../image/small.png) no-repeat;}
.small .con span{ display:block; width:105px; height:20px; background:url(jgsz.png) no-repeat; text-align:center;}
.small .con strong{ color:#bf0000;}

.Notice{ width:260px; height:225px;}
.Notice .con2{ width:240px; height:179px;}
.zmhd{ width:693px; height:223px;}
.zmhd .con{ width:675px; height:179px;}
.zmhd .con .book{ display:block; width:475px; height:170px; overflow:hidden; margin-right:10px;}
.zmhd .con .book li{ width:100%; height:23px; line-height:23px; border-bottom:1px dashed #ccc; position:relative;}
.zmhd .con .book li a{ position:absolute; right:0; top:0;}

.flfg{ width:308px; height:193px;}
.flfg .con{ width:290px; height:149px;}
.yjjy{ width:318px; height:193px;}
.yjjy .con{ width:300px; height:149px;}
.xcjy{ width:308px; height:193px;}
.xcjy .con{ width:290px; height:149px;}
.column{ width:220px; height:255px;}
.column .con2{ width:200px; height:209px;}
.column .con2 a{ display:block; width:200px; height:55px; margin-bottom:15px;}
.pices{ width:533px; height:253px;}
.pices .con0{ width:533px; height:220px;}
.product_scroll{ margin-top:31px; margin-left:4px; position:relative;}
.product_scroll_inner{ height:170px; overflow:hidden;}
.product_scroll ul{ width:165px; float:left; padding:0 5px; overflow:hidden; }
.product_scroll li img{ width:165px; height:124px; overflow:hidden;}
.product_scroll li.text{ height:46px; line-height:46px; overflow:hidden; white-space:nowrap; background:url(../image/shadow.jpg) left 3px repeat-x; text-align:center;}
.product_scroll li a{ line-height:22px;}

.Open{ width:185px; height:255px;}
.Open .con2{ width:165px; height:209px;}
.Open .con2 a{ display:block; width:165px; height:35px; margin-bottom:6px; background:url(../image/list.jpg) no-repeat; line-height:35px; text-align:center; color:#004d9b}
.Open .con2 a:hover{font-weight:bold;} 
.link{ width:970px; height:120px;}
.link .ban{ height:35px; position:relative; background:url(link.png) no-repeat; font-size:14px;}
.link .con3{ width:968px; height:84px;}
.FLink{ height:44px; border-bottom:1px solid #b4d0e5; padding-top:8px;}
.FLink ul{ padding-left:29px;}
.FLink li{ display:block; background:url(link_l.png) no-repeat; width:200px; height:36px; float:left; margin:0 15px; text-align:center; line-height:36px;}
.FLink li a{ display:block; width:200px; height:36px; font-size:14px;}


.wrap_zy{ width:1000px; margin:0 auto;  background:url(wrap_bg.png) repeat-y; padding:15px 0;}
.main_zy{ width:970px; padding:0 15px;}
.column_l{ width:235px; margin-right:10px;}
.column_m{ width:723px;}
.column_m .con{ width:705px; padding:14px; }
.column_m .con img{ max-width:705px;}

.titz{ width:100%; height:33px; font-size:14px; position:relative; background:url(title.jpg) no-repeat;}
.whitez{ position:absolute; left:20px; top:5px; color:#FFFfff; z-index:9;}
.blackz{ position:absolute; left:21px; top:6px; color:#165d94; z-index:8;}


.Notice_zy{ width:220px; height:225px;}
.Notice_zy .con2{ width:200px; height:179px;}

.column_zy{ width:220px; height:255px;}
.column_zy .con2{ width:200px; height:209px;}
.column_zy .con2 a{ display:block; width:200px; height:55px; margin-bottom:15px;}

.GtDetail{ width:100%; border-bottom:1px solid #ececec; padding-bottom:14px; height:28px;}
.GtDetail .tool{text-align: left; float:right;margin:5px; font-size:12px;}
.GtDetail .tool .sizetool{ padding-right:20px;}
.GtDetail .tool .sizetool a,.GtDetail .tool .sizetool a:visited{ padding:1px 2px 1px 2px; background-color:#DBF7FF; text-decoration:none; border:1px solid #64C6F4;}
.GtDetail .tool .sizetool a:hover{ color:#fff; background-color:#64C6F4;}
.GtDetail .tool .printtool a,.GtDetail .tool .printtool a:visited{ background-image:url(printer.gif); background-repeat:no-repeat; padding:1px 1px 1px 18px; text-decoration:none; line-height:15px;}
.GtDetail .tool .printtool a:hover{ background-image:url(../image/printer2.gif); background-repeat:no-repeat; padding:1px 1px 1px 18px; text-decoration:none; line-height:15px;}
.cnpn{ width:100%; height:22px; background:#F2F8FD; border:1px solid #D5E6F9; padding:4px 10px; text-align:left;}

.jubao{ font-size:14px;}
.jubao input{ width:220px; height:24px; line-height:24px; font-size:14px;}
.jubao textarea{ width:572px; height:110px;}

.prolist{ display:block; float:left; margin:10px 7px; text-align:center; width:220px; height:180px; overflow:hidden;}
.prolist .pro{ width:220px; height:145px; overflow:hidden;}
.prolist .title{ width:220px; height:35px; line-height:35px; overflow:hidden;}