@charset "gb2312";
/* CSS Document */

*{margin:0;padding:0;border:0;}
.blank {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 5px;}
body{margin:0;padding:0;background:#eceeed  ; text-align:left;font-size:12px;color:#666666;font-family: "宋体",Arial, Helvetica, sans-serif;}
a:hover {text-decoration:underline;}
ul{ list-style:none}
textarea{resize:none;}
table{empty-cells:show;border-collapse:collapse;}
caption,th{text-align:left;font-weight:400;}
ul li,.xl li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1em;}
a{color:#444;text-decoration:none;}
a:hover{text-decoration:underline; color:#003}
.blank {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 0px}
.blank2{CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT:5px; border-top:#CCC dotted 1px; width:100%; margin:0 auto}
.blank3{CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT:5px; border-top:#c7c7c7  solid 1px; width:95%; margin:5px auto}
.blank1 {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 3px}
.blank5 {CLEAR: both; FONT-SIZE: 0px; BACKGROUND: #fff; OVERFLOW: hidden; HEIGHT: 5px}
.blank10 {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 8px}
.blank20 {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 15px}
.blank30 {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 30px}
*{margin:0;padding:0;border:0px;list-style:none;}
/*顶部开始*/
*{font-size:12px;}
.hander { margin:0 auto; ;height:35px; width:100%;   }
.handerTop { height:29px; margin:0 auto;background:url(../images/top_bank.gif) repeat-x top;overflow:hidden; }
.handerTop-link { margin:0 auto; overflow:hidden; width:986px;  height:26px; color:#ccc; }
.handerTop-link_2{  float:left}
.handerTop-link_1{float:right; ;}
.handerTop-link_1 ul li{ float:left; padding:4px; padding-top:6px;}
.handerTop-link_1 ul li img{ float:left; padding-top:2px;}
.handerTop-link_1 ul li a span{ color:#F00; padding-right:10px; }
.handerTop-link_1 ul li a{ height:20px; margin-left:5px; text-decoration:none;  outline: none; color:#0e4c9f; }
.handerTop-link_1 ul li a:hover { text-decoration:none; color:#333; }
.handerTop-link_2 p{ font-size:12px; color:#333; padding-top:8px;}
.handerTop-link_2 p a{ font-size:12px; padding-left:5px;}
/*首页广告开始*/
.ads{  width:960px; border:#DDDDDD solid 1px;overflow:hidden; margin:0 auto; margin-top:10px;}
.ads ul li{line-height:23px;color:#436472}
.ads ul li a{color:#436472}
.ads_m1{ width:960px;overflow:hidden;float:left;}
.ads_m1 ul li{float:left; list-style:none;line-height:23px; padding-left:8px; padding-right:15px}
.ads_m2{width:960px;overflow:hidden;float:left;}
.ads_m2 ul li{float:left; list-style:none;line-height:23px; padding-left:7px;}
.mian{ width:986px;  margin:0 auto; background:#FFF; overflow:hidden}
.page{width:962px; margin:0 auto; overflow:hidden }
.w1{ width:962px; overflow:hidden; margin:0 auto}
.w2{ width:960px; border:#bccef4 solid 1px; overflow:hidden; margin:0 auto}
.x1_1{ width:580px; float:left; }
.x1_2{ width:380px; float:right; border:#0CF solid 1px;}
/*主导航菜单*/
#menu ul{padding:0;border:0;list-style:none;line-height:150%;margin-top: 0;margin-right: 0;margin-bottom: 0;margin-left: 15px;}
#menu_out{width:958px;padding-left:4px;margin-left:auto;margin-right:auto;background:url(../images/menu_left1.gif) no-repeat left top;}
#menu_in{background:url(../images/menu_right1.gif) no-repeat right top;padding-right:4px; }
#menu{background:url(../images/menu_bg.gif) repeat-x;height:55px; }
.menu_line{background:url(../images/menu_line.gif) no-repeat center top;width:2px;}
.menu_line2{background:url(../images/menu_line5.gif) no-repeat center top;width:15px;}
#nav{padding-left:5px;}
#nav li{float:left;height:27px;}
#nav li a{float:left;display:block;padding-left:6px;height:27px;background:url(../images/menu_hy_left.gif) no-repeat left top;cursor:pointer;text-decoration:none;}
#nav li a span{float:left;padding:11px 8px 10px 8px;line-height:6px;background:url(../images/menu_hy_right.gif) no-repeat right top;font-size:14px;font-weight:100;color:#000;text-decoration:none;}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/background-position:left 100%;}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/background-position:right 100%;color:#fff;font-weight:100;text-decoration:none;padding:14px 14px 7px 10px;}
/*子栏目*/
#menu_con{text-align:left;padding-left:0px;clear:both;}
#menu_con li{float:left;height:22px;margin-top:5px;}
#menu_con li a{display:block;float:left; color:#FFF;cursor:pointer;padding-left:3px;}
#menu_con li a span{float:left;padding:6px 10px 4px 10px;line-height:12px;}
#menu_con li a:hover{text-decoration:none;}
#menu_con li a:hover span{}
/*顶部结束*/
/*底部*/
.footer{ width:960px; margin:0 auto}
.footer p{ text-align:center; font-size:12px; color:#999}
.footer_txt{width:850px;height:71px;margin:27px 0 0 70px;}
.footer_txt dl{ width:780px; margin:0 auto}
.footer_txt dl img{ float:left; width:97px; margin-right:10px;}
.footer_txt dl dd{display:inline;line-height:19px;}
/*第一栏*/
.w450{ width:450px; float:left; padding:5px;}
.w490{ width:490px; float:right;}
.w450 dl{ width:95%; margin: 0 auto; padding-top:5px;}
.w450 dl dd,.w450 dl dd a{ font-size:20px; font-weight:bold; color:#000000;}
.w450 dl dt,.w450 dl dt a{ font-size:12px; padding-top:5px;color:#717171; padding-left:3px; line-height:20px;}
/*第二栏*/
.layer{ background:url(../images/lan_dh.jpg) top no-repeat; width:962px; height:36px; margin:0 auto  }
.layer h2{  font-size:16px; padding-top:10px; padding-left:35px; font-weight:bold; color:#115ea2}
.layer h2 span{ float:right; padding-right:15px; color:#fff; font-size:12px;margin-top:0px ;*margin-top:-15px!important;_margin-top:-15px ;font-weight:100}.layer h2 span a{ color:#FFF}
.layer1{width:960px; overflow:hidden; border:#84b0cd solid 1px; border-top:none}
.layer1 dl{ width:475px; height:390px; overflow:hidden; margin-top:10px;  float:left;border:#84b0cd solid 1px;border-top:none;border-bottom:none;}
.box{ width:100%}
.box h2{ background:url(../images/dh_bg.gif)  top no-repeat; font-size:14px; height:29px; padding-top:5px; color:#010101}
.box h2 b ,.box h3 b{float:left;margin-left:16px;width:85px;text-align:center;}
.box h3{ background:url(../images/dh_bg.gif)  top no-repeat; font-size:14px; height:29px; padding-top:5px; padding-left:30px; color:#010101}
.box ul{padding:0px ; margin-left:10px; list-style:none}
.box ul li{line-height:23px; background:url(../images/iction_6_2.gif) 5px 9px no-repeat; padding-left:15px; font-size:14px; color:#888888; }
.box ul li a{line-height:26px; font-size:14px; color:#0f5296;}
.box ul li span{ float:right; color:#555555; padding-right:10px;margin-top:2px ;*margin-top:-24px!important;_margin-top:-23px ;}
/*第三栏*/
.layer2{width:962px;}
.layer2 dl{ width:477px; height:440px; overflow:hidden; margin-top:5px;  float:left;}
.layer_1{ background:url(../images/hei_29.gif) repeat-x top;  width:99.5%; border:#DDDDDD solid 1px;height:29px; margin:0 auto  }
.layer_1 h2{  font-size:16px; background:url(../images/hei_bg.gif) 0px -1px no-repeat; height:29px; padding-top:8px; padding-left:25px; font-weight:bold; color:#ffffff}
.layer_1 h2 span{ float:right; padding-right:15px; color:#000000; font-size:12px;margin-top:0px ;*margin-top:-15px!important;_margin-top:-15px ;font-weight:100}.layer_1 h2 span a{ color:#000000}
.layer2 dl dt{ width:475px; height:390px; overflow:hidden; margin-top:10px;  float:left;border:#bababa solid 1px;border-top:none;}
.box1{ width:100%}
.box1 h2{ background:url(../images/dh_bg1.gif)  top no-repeat; font-size:14px; height:29px; padding-top:5px; padding-left:45px; color:#010101}
.box1 h3{ background:url(../images/dh_bg1.gif)  top no-repeat; font-size:14px; height:29px; padding-top:5px; padding-left:30px; color:#010101}
.box1 ul{padding:0px ; margin-left:10px; list-style:none}
.box1 ul li{line-height:23px; background:url(../images/iction_6_1.gif) 5px 9px no-repeat; padding-left:15px; font-size:14px; color:#888888; }
.box1 ul li a{line-height:26px; font-size:14px; color:#363634;}
.box1 ul li span{ float:right;color:#555555; padding-right:10px;margin-top:2px ;*margin-top:-24px!important;_margin-top:-23px ;}

.catbox {float:left;border:1px solid #BED1EF;width:690px;}
.catbox .title {line-height:50px;height:50px;font-size:22px;color:#0352A1;padding-left:10px;font-weight:bold;}
.catbox .title  a {color:#0352A1;font-size:20px;font-family:'Microsoft YaHei';}
.catbox h2 {padding:0 10px;color:#1E51A2;font-size:14px;background:#ECF3FB;border-top:1px solid #BED2ED;border-bottom:1px solid #BED2ED;line-height:28px;height:28px;}
.catbox h2 a {}
.catbox h2 span {float:right;color:#333;}
.catbox h2 span a {font-family:normal;}
.catbox .box {padding:12px  0;}
.catbox .box ul li  a{color:#5B5B5B;font-size:14px;}
.catbox .box ul li span {float:right;color:#9C9C9C}
.catbox .box ul li {background:url(../images/iction_6_1.gif) no-repeat 6px 10px;}


.channel-slide {}
.channel-slide .thumb {float:right;padding:8px 5px 0px 0px;width:94px;}
.channel-slide .thumb li {float:left;margin:1px 0 ;width:86px;height:55px;padding:4px 4px 0 9px;}
.channel-slide .thumb li.on {background:url(../images/hangye_slide_bg.jpg) no-repeat;}
.channel-slide .thumb li img {width:80px;height:50px; }


.channel-slide .col-auto {float:left;position:relative;width:390px;;}
.channel-slide ul.photo {float:left;width:390px;height:240px;overflow:Hidden;zoom:1;margin:10px 0 0 0px;}
.channel-slide ul.photo li {width:390px;height:240px; display:none; }
.channel-slide ul.photo li img {width:390px;height:240px;}
.channel-slide .title {position:absolute;width:390px;line-height:22px;bottom:0px;height:45px;left:0;}
.channel-slide .title p {display:none;color:#FFF;padding-left:10px;line-height:18px;}
.channel-slide .title p strong {line-height:25px;height:25px;}
.channel-slide .title p a {color:#FFF;}
.channel-slide .title p strong a {color:#FFF;font-size:16px;}

.channel-slide .mask_title{position:absolute;bottom:0px;left:0;width:390px;height:45px;background:#000;filter:alpha(opacity=50,Style=0);-moz-opacity:0.5;opacity: 0.5;}
 
