﻿@charset "utf-8";
/* CSS Document */
body{ font-size:12px; margin:0px;  padding:0px;  text-align:center; line-height:24px; margin:0px auto 0px auto;width:100%; height:auto;background:url(../images/body_bg.jpg) repeat-x;}
div,font,span,form,p,h1,h2,h3,h4,h5,h6,img,img a,a,a img,th,tb,li,ul,ol{ border:0px; padding:0px; margin:0px;}
a,a:visited,a:link{ font-size:12px; color:#333; text-decoration:none;}
a:hover{ color:#999;}
p,h1,span,form,img{ margin:0px; padding:0px;  }
ul,ol{ margin:0px; padding:0px;list-style:none; }
li{vertical-align:middle; list-style:none;}
input{ vertical-align:middle;}
.clear{ font-size:0px;clear:both; width:0px;height:0px; overflow:hidden;  margin:0px; padding:0px;}

.head{ background:url(../images/head_bg.png) repeat-x; width:100%; height:136px; overflow:hidden;}
.logo{ width:960px; height:97px; overflow:hidden; margin:0 auto; margin-top:10px;}
.logo img{ float:left; margin-left:3px;}
.logo span{float:left; margin-left:32px; line-height:64px; font-family:"宋体"; font-weight:bold; font-size:36px; color:#6B760B;margin-top:20px}
.dhs{ width:960px; height:29px; margin:0 auto; overflow:hidden;}
.dh{ width:640px; height:29px; float:right; overflow:hidden;}
.dh li{ float:left; width:70px; height:29px; line-height:29px;text-align: right;}
.dh li a{font-family:"宋体"; font-weight:bold; font-size:14px; color:#5e5d5d;}
.banner{ width:960px; height:156px; margin:0 auto; overflow:hidden;}

.con{ width:960px; height:835px; overflow:hidden;margin:0 auto; margin-top:5px;}
.con_left{ width:270px; overflow:hidden; float:left;height:835px;}
.tzgg{width:270px; overflow:hidden; height:310ox;}
.tzgg_t{ width:270px; height:25px; background:url(../images/tzgg.png) no-repeat;}
.tzgg_t a, .zyjs_t a{ float:right; line-height:25px;font-family:"宋体";font-size:14px; color:#FFF; margin-right:5px;}
.tzgg_nr{width:268px; height:220px; overflow:hidden; border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
.tzgg_t a:hover{color:#c3a8da;}
.zyjs_t a:hover{color:#c3a8da;}
.tzgg_nr ul{ width:240px; height:205x; margin-top:15px;}
.tzgg_nr li{ float:left; height:25px; width:240px; overflow:hidden; line-height:26px; border-bottom:1px dashed #d4d4d4; margin-left:15px;}
.tzgg_nr li a{ float:left; margin-left:5px; display:block; width:220px; height:24px;overflow: hidden;white-space: nowrap;
text-overflow: ellipsis; text-align:left;font-family:"宋体";font-size:12px; color:#000;}
.tzgg_nr li span{ float:left;font-family:"宋体";font-size:12px; color:#d4d4d4;}

.zndh{width:270px; overflow:hidden; height:195ox; margin-top:10px;}
.zndh_t{ width:270px; height:25px; background:url(../images/zndh.png) no-repeat;}
.zndh_nr{width:270px; height:400px; overflow:hidden; background:#eeeeee;}
.zndh_nr li{ width:115px; height:25px; float:left; background:#FFF;margin-left: 10px;margin-top: 7px;}
.zndh_nr li a{font-family:"宋体";font-size:12px; color:#000; line-height:25px; text-align:center;}

.zyjs{width:270px; overflow:hidden; height:325ox; margin-top:10px;}
.zyjs_t{ width:270px; height:25px; background:url(../images/zyjs-10.png) no-repeat;}
.zyjs_nr{width:270px; height:133px; overflow:hidden; background:#eeeeee;}
.zyjs_nr ul{ width:250px; height:280px; overflow:hidden; margin-top:5px;}
.zyjs_nr li{ width:250px; height:25px; float:left; background:#FFF;margin-left: 10px;margin-top: 7px;}
.zyjs_nr li a{font-family:"宋体";font-size:12px; color:#000; line-height:25px; text-align:left; float:left; display:block; width:250px; height:25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-indent:2em;}
.zyjs_nr li a:hover{ color:#5504a1; background:#c3a8da;}

.con_right{ width:683px;height:835px; float:left; overflow:hidden; margin-left:7px;}
.xyxw{width:683px; height:247px; overflow:hidden;}
.xyxw_t{ background:url(../images/xyxw.png) no-repeat; width:683px; height:25px;}
.xyxw_t a{ float:right; line-height:25px;font-family:"宋体";font-size:12px; color:#7254aa; margin-right:5px;}
.xyxw_t a:hover{color:#5504a1;}
.xyxw_nr{ width:681px; height:221px; overflow:hidden; border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.xyxw_nr_left{ float:left; width:239px; height:169px;margin-top: 22px;margin-left: 10px;}
.xyxw_nr_right{ width:420px; height:206px; overflow:hidden; float:left; margin-left:10px;}
.xyxw_nr_right span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block; width:300px;float:left;text-align:left; color:#2563e2; font-size:16px; font-weight:bold;}
.xyxw_nr_right li{ width:420px; height:25px; border-bottom:1px dashed #d4d4d4; overflow:hidden;}
.xyxw_nr_right li a{ text-align:left; margin-left:5px; float:left;font-family:"宋体";font-size:12px; color:#000; overflow: hidden;white-space: nowrap;text-overflow:ellipsis; display:block; width:400px; height:24px;}

.zyjss{width:683px; height:157px; overflow:hidden; margin-top:10px;}
.zyjss_t{ background:url(../images/zyjs.png) no-repeat; width:683px; height:26px;}
.zyjss_t a{ float:right; line-height:26px;font-family:"宋体";font-size:12px; color:#7254aa; margin-right:5px;}
.zyjss_t a:hover{color:#5504a1;}
.zyjss_nr{width:681px; height:130px; overflow:hidden; border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.zyjss_nr li{ width:680px; height:24px; border-bottom:1px dashed #d4d4d4; overflow:hidden;}
.zyjss_nr li a{ text-align:left; margin-left:5px; float:left;font-family:"宋体";font-size:12px; color:#000; overflow: hidden;white-space: nowrap;text-overflow:ellipsis; display:block; width:570px; height:24px;}
.zyjss_nr li span{ float:right; margin-right:5px;}

.xqld{width:683px; height:228px; overflow:hidden; margin-top:10px;}
.xqld_t{ background:url(../images/xqld.png) no-repeat; width:683px; height:25px;}
.xqld_t a{ float:right; line-height:26px;font-family:"宋体";font-size:12px; color:#7254aa; margin-right:5px;}
.xqld_t a:hover{color:#5504a1;}
.xqld_nr{width:681px; height:201px; overflow:hidden; border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.xqld_nr ul{width:680px; height:180px; margin-top:8px;}
.xqld_nr li{ width:680px; height:24px; border-bottom:1px dashed #d4d4d4; overflow:hidden;}
.xqld_nr li a{ text-align:left; margin-left:5px; float:left;font-family:"宋体";font-size:12px; color:#000; overflow: hidden;white-space: nowrap;text-overflow:ellipsis; display:block; width:570px; height:24px;}
.xqld_nr li span{ float:right; margin-right:5px;}

.sxjx{width:683px; height:169px; overflow:hidden; margin-top:10px;}
.sxjx_t{ background:url(../images/sxjx.png) no-repeat; width:683px; height:25px;}
.sxjx_t a{ float:right; line-height:26px;font-family:"宋体";font-size:12px; color:#7254aa; margin-right:5px;}
.sxjx_t a:hover{color:#5504a1;}
.sxjx_nr{width:681px; height:140px; overflow:hidden; border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.sxjx_nr ul{width:681px; height:120px; margin-top:15px;}
.sxjx_nr li{ float:left; width:113px; height:120px;}
.sxjx_nr li span{ display:block; text-align:left; width:110px; height:24px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis; margin-left:1px;}
.sxjx_nr li span a:hover{color:#5504a1;}
.bq{ background:url(../images/bq_bg.png) repeat-x; width:979px;margin-top: 10px; margin: 0 auto; height:100px; margin-top:10px;}
.bq span{ width:960px; height:100px; margin:0 auto; overflow:hidden; padding-top:10px; display:block;}
/*----------------------------------------------------------列表页面-------------------------------------------*/
.lb_con{ width:960px; min-height:425px; height:auto; overflow:hidden; margin:0 auto; margin-top:5px;}
.lb_con_left{  height:auto;_height:425px; min-height:425px;overflow:hidden; float:left; width:270px; background:#eeeeee;}
.lb_con_left_t{ background:url(../images/lb_left_bg.png) no-repeat; width:270px; height:25px;}
.lb_con_left_t span{ float:left;line-height:25px;font-family:"宋体";font-size:14px; color:#FFF; font-weight:bold; margin-left:15px;}
.lb_con_left_t a{ float:right; margin-right:5px; line-height:25px;font-family:"宋体";font-size:12px; color:#FFF;}
.lb_con_left_nr{width:270px;height:auto; overflow:hidden;}
.lb_con_left_nr li{ width:250px; height:25px; margin:0 auto; overflow:hidden; background:#FFF; margin-top:5px; line-height:25px;}
.lb_con_left_nr li a{font-family:"宋体";font-size:12px; color:#000; float:left; display:block; text-indent:2em; width:250px; height:25px; text-align:left;}
.lb_con_left_nr li a:hover{ color:#c21717; background:#feeab2;}

.lb_con_right{ float:left; width:681px; margin-left:9px; height:auto;min-height:425px;}
.lb_con_right_t{ background:url(../images/lb_right_bg.png) no-repeat; width:681px; height:25px;}
.lb_con_right_t span{float:left;line-height:25px;font-family:"宋体";font-size:14px; color:#000; font-weight:bold; margin-left:15px;}
.lb_con_right_t font{float:right;margin-right:10px;}
.lb_con_right_nr{ width:678px; height:auto; min-height:399px;_height:399px; overflow:hidden; border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.lb_con_right_nr ul{width:650px; height:auto; overflow:hidden; margin-top:25px;}
.lb_con_right_nr li{ width:650px; height:30px; float:left; line-height:30px; margin-left:15px;}
.lb_con_right_nr li img{ float:left;margin-top: 9px;}
.lb_con_right_nr li a{float:left; margin-left:5px; display:block; width:500px; height:24px;font-family:"宋体";font-size:12px; text-align:left;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.lb_con_right_nr li a:hover{color:#5504a1;}
/*----------------------------------------------------------显示页面-------------------------------------------*/
.xs_con{ width:960px; min-height:425px; height:auto; overflow:hidden; margin:0 auto; margin-top:5px;}
.xs_con_left{ min-height:440px; height:auto;overflow:hidden; float:left; width:270px;}
.xs_con_left_t{ background:url(../images/lb_left_bg.png) no-repeat; width:270px; height:25px;}
.xs_con_left_t span{ float:left;line-height:25px;font-family:"宋体";font-size:14px; color:#FFF; font-weight:bold; margin-left:15px;}
.xs_con_left_t a{ float:right; margin-right:5px; line-height:25px;font-family:"宋体";font-size:12px; color:#FFF;}
.xs_con_left_nr{width:270px;overflow:hidden;min-height:220px;background:#eeeeee;height:auto;_height:400px;position: relative; }
.xs_con_left_nr li{ width:250px; height:25px; margin:0 auto; overflow:hidden; background:#FFF; margin-top:5px; line-height:25px;}
.xs_con_left_nr li a{font-family:"宋体";font-size:12px; color:#000; float:left; display:block; text-indent:2em; width:250px; height:25px; text-align:left;}
.xs_con_left_nr li a:hover{ color:#5504a1; background:#c3a8da;}

.xs_con_right{ float:left; width:681px; margin-left:9px; height:auto;min-height:425px;_height:425px;}
.xs_con_right_t{ background:url(../images/lb_right_bg.png) no-repeat; width:681px; height:25px;}
.xs_con_right_t span{float:left;line-height:25px;font-family:"宋体";font-size:14px; color:#000; font-weight:bold; margin-left:15px;}
.xs_con_right_t font{float:right;margin-right:10px;}
.xs_con_right_nr{ width:678px; height:auto; min-height:399px;_height:399px; overflow:hidden; border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.xs_con_right_nr h5{ font-size:14px;font-family:"宋体";}
.xs_con_right_nr span.xs{ width:650px; height:auto; font-size:12px;font-family:"宋体"; text-align:left; overflow:hidden; display:block;margin: 0 auto;}

.Products ul{margin-top: 15px;}
.Products li{float: left;
width: 113px;
height: 120px;margin-left:4px;}
.Products li img{width:111px; height:95px;}
.Products li span{display: block;
text-align: left;
width: 80px;
height: 24px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
margin-left: 15px;}
.Products li span a:hover{color:#5504a1;}
