body { margin-top:0px; padding:0; font-family:"宋体"; font-size:12px; color:#5C5C5C;}
img{ border:0px;}
.nav{font-family:"微软雅黑", "幼圆", "经典黑体简", "黑体", "华文楷体"; font-size:14px; color:#FFFFFF; text-align:center;}
.nav a:link,.nav a:visited{ color:#fff; text-decoration:none;}
.nav a:hover,.nav a:active{ color:#df980d; text-decoration:none;}
.font{font-family:"微软雅黑", "幼圆", "经典黑体简", "黑体", "华文楷体"; font-size:14px; color:#3D4FA5; border:1px solid #FBBD44; border-top:none; border-left:none; border-right:none}
.img{float:left; padding-top:5px; padding-right:5px;}

.font2{ line-height:20px;}
.font2 a:link,.font2 a:visited{ color:#5C5C5C; text-decoration:none;}
.font2 a:hover,.font2 a:active{ color:#3d4fa5; text-decoration:none;}
.k{border:#D7D7D7 solid 1px;}

.a:link  {font-size: 12px;color:#5C5C5C;text-decoration: none; line-height:26px; }
.a:visited {font-size: 12px;color:#5C5C5C;text-decoration: none;line-height:26px;}
.a:hover {font-size: 12px; color: #E09708; text-decoration:none;line-height:26px;}

.b:link  {font-size: 12px;color:#fff;text-decoration: none; line-height:24px; }
.b:visited {font-size: 12px;color:#fff;text-decoration: none;line-height:24px;}
.b:hover {font-size: 12px; color: #E09708; text-decoration:none;line-height:24px;}


.font1{font-size:14px; color:#3D4FA5; font-weight:bold;}

.bottom_k{border-bottom:solid #E2E2E2 1px; border-left:none; border-right: none; border-top:none}

.bt{font-size:14px;color:#DF980D;font-weight:bold}

.bt2{ font-size:12px; font-weight:bold}

#topL a:link,#topL a:visited{ color:#000; text-decoration:none;}
#topL a:hover,#topL a:active{ color:#3d4fa5; text-decoration:none;}
#newsList{ line-height:25px;}
#newsList ul{ padding:0px; margin:0px; list-style-type:none; padding-bottom:10px; float:left;}
#newsList li{ width:100%; height:auto; float:left; line-height:35px; border-bottom:#e4e4e4 1px solid;}
#newsList .liLeft{ width:auto; height:auto; float:left; background:url(../images/f_18.jpg) no-repeat left center; padding-left:12px; display:inline;}
#newsList .liRight{ width:auto; height:auto; float:right; padding-right:12px; display:inline;}
#newsList a:link,#newsList a:visited{ color:#5c5c5c; text-decoration:none;}
#newsList a:hover,#newsList a:active{ color:#3d4fa5; text-decoration:none;}

#indexNews a:link,#indexNews a:visited{ color:#5c5c5c; text-decoration:none;}
#indexNews a:hover,#indexNews a:active{ color:#3d4fa5; text-decoration:none;}

#indexPro{ text-align:center;}
#indexPro a:link,#indexPro a:visited{ color:#fff; text-decoration:none;}
#indexPro a:hover,#indexPro a:active{ color:#f00; text-decoration:none;}


#local a:link,#local a:visited{ color:#5c5c5c; text-decoration:none;}
#local a:hover,#local a:active{ color:#3d4fa5; text-decoration:none;}

#proLeft ul{ padding:0px; margin:0px;}
#proLeft li{ width:168px; height:28px; float:left; background:url(../images/kk_11.jpg) no-repeat 0 0; margin-left:28px; display:inline; line-height:25px; text-align:center; font-size:14px;}
#proLeft li a:link,#proLeft li a:visited{ color:#fff; text-decoration:none;}
#proLeft li a:hover,#proLeft li a:active{ color:#f00; text-decoration:none;}

#proLeft #liIn{ font-size:12px; font-weight:normal; text-align:center;}
#proLeft #liIn a:link,#proLeft #liIn a:visited{ color:#5c5c5c; text-decoration:none;}
#proLeft #liIn a:hover,#proLeft #liIn a:active{ color:#3d4fa5; text-decoration:none;}

#proList a:link,#proList a:visited{ color:#5c5c5c; text-decoration:none;}
#proList a:hover,#proList a:active{ color:#3d4fa5; text-decoration:none;}


#proView a:link,#proView a:visited{ color:#5c5c5c; text-decoration:none;}
#proView a:hover,#proView a:active{ color:#3d4fa5; text-decoration:none;}

#foot a:link,#foot a:visited{ color:#fff; text-decoration:none;}
#foot a:hover,#foot a:active{ color:#f00; text-decoration:none;}

.sub_con{ line-height:20px; margin-left:10px; display:inline; float:left;}


.marginHeight{min-height:350px; height:auto !important; height:350px; overflow:visible;}
/*ljh*/
body{ background:url(../images/bg.jpg) repeat-y center #f6f4f6; font-family:Arial, Helvetica, sans-serif; color:1a1a1a;}
a{ text-decoration:none; color:1a1a1a;}
a:active{ text-decoration:none; color:1a1a1a;}
a:visited{ text-decoration:none; color:1a1a1a;}
a:link{ text-decoration:none; color:1a1a1a;}
a:hover{ text-decoration:none; color:1a1a1a;}
#pagelist{ overflow:hidden;}
#pagelist a{display:block; float:left; text-align:center; margin:0px 5px; padding:0px 5px;height:14px; line-height:14px; font-size:12px; text-indent:0px;color:#a50102;border:1px solid #ddd;}
#pagelist a:hover{ color:#000;background:#f2f2f2;border:1px solid #999;}
#pagelist .cur{border:1px solid #f2f2f2;background:#f2f2f2;}
.top{ width:1029px; height:88px; overflow:hidden; margin:0 auto;}
.slide{ width:1029px; height:206px; overflow:hidden; margin:0 auto;}
.end{ width:1029px; overflow:hidden; margin:0 auto; clear:both;}
.clear{ clear:both; height:0px; overflow:hidden;}
.menu{ width:1028px; height:71px; margin:0 auto; background:url(../images/menu.jpg) repeat-x  bottom; overflow:hidden;}
.menu ul{ padding:0; margin:0; height:58px; line-height:58px; width:10232px;}
.menu ul li{ padding:0; margin:0; float:left; text-align:center;width:129px; overflow:hidden; list-style:none;}
.menu ul .click{ background:url(../images/menu_li_hover.jpg) repeat-x;}
.menu ul .click2{ background:url(../images/menu_li_hover.jpg) repeat-x;}
.menu ul li a:hover{ background:url(../images/menu_li_hover.jpg) repeat-x;}
.menu ul li a{ color:#1a1a1a; font-weight:bold; font-family:"微软雅黑"; font-size:14px; display:block; width:129px; height:71px;}
.index{ width:1029px; margin:0 auto;}
.main{ width:1029px; margin:0 auto;}
.index_l{ width:223px; float:left; overflow:hidden;}
.main_l{ width:223px; float:left;}
.index_r{ width:790px; height:598px; float:right; background:url(../images/right_slide.jpg) no-repeat 0px 0px; }
.main_r{ width:790px; float:right;}
.index_l div{ height:31px; width:181px; margin:0 auto; line-height:31px; text-align:center; overflow:hidden; white-space:nowrap; background:url(../images/left_c_div.jpg) center center no-repeat; margin-top:10px; font-weight:bold; font-size:13px; color:#404040;}
.index_l .click{ background:url(../images/left_c_div_hover.jpg) center center no-repeat; color:#fff;}
.index_l .click2{ background:url(../images/left_c_div_hover.jpg) center center no-repeat; color:#fff;}
.index_l div a span{color:#404040;}
.index_l .click a span{ color:#fff;}
.index_l .click2 a span{ color:#fff;}

.index_r_slide{ margin-top:15px; width:768px; height:948px; overflow:hidden;}
.index_pro2{ width:989px; overflow: hidden; margin:0 auto; overflow:hidden;}
.index_pro2_t{ height:53px; line-height:53px;}
.index_pro2_c{ width:989px; margin:0 auto; height:310px; overflow:hidden;}
.index_pro2_c dl{ padding:0; margin:0; width:192px; float:left; overflow:hidden; margin-bottom:15px; display:block;}
.index_pro2_c dl dt{ padding:0; margin:0; height:105px; overflow:hidden; width:167px; margin-left:25px;}
.index_pro2_c dl dt img{ height:102px;}
.index_pro2_c dl dd{ padding:0; margin:0; background:url(../images/index_pro_dd.jpg) repeat-x 0px 0px;width:167px; margin-left:25px;}
.index_pro2_c dl dd div{ height:20px; text-align:center; overflow:hidden; line-height:20px; color:#1a1a1a;}
.index_pro2_c dl dd div a span{ color:#1a1a1a;}
.index_pro3{ width:1029px; height:167px; overflow:hidden; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-left:1px;}
.index_pro3_l{ float:left; width:76px;height:167px; overflow:hidden; cursor:pointer;}
.index_pro3_c{ float:left; width:879px;height:167px; overflow:hidden; background:url(../images/index_pro_c.jpg) repeat-x;}
.index_pro3_r{ float:left; width:74px;height:167px; overflow:hidden; cursor:pointer;}
.index_pro3_c div{ width:165px; height:140px; overflow:hidden; margin:10px 5px; float:left;}

.index_pro4{  width:992px; overflow:hidden; margin:0 auto; margin-top:20px;}
.index_pro4_t{ background:url(../images/index_pro3_t.jpg) no-repeat; overflow:hidden; height:13px;}
.index_pro4_c{ background:url(../images/index_pro3_c.jpg) repeat-y;}
.index_pro4_e{ background:url(../images/index_pro3_e.jpg) no-repeat; overflow:hidden; height:13px;}

.index_pro4_ca{ width:870px; overflow:hidden; margin:0 auto;}
.index_pro4_ca dl{ padding:0; margin:0;}
.index_pro4_ca dl dt{ padding:0; margin:0; height:25px; line-height:25px; margin-top:10px;}
.index_pro4_ca dl dt a span{ color:red;}
.index_pro4_ca dl dd{ padding:0; margin:0;}
.index_pro4_cb{ width:870px; overflow:hidden; margin:0 auto;}
.index_pro4_cb dl { width:215px; padding:0; margin:0; float:left; overflow:hidden; }
.index_pro4_cb dl dt{ padding:0; margin:0; height:25px; line-height:25px; margin-top:10px;}
.index_pro4_cb dl dt a span{ color:red;}
.index_pro4_cb dl dd{ padding:0; margin:0;}

.right{}
.right_t{ height:34px; line-height:34px; width:789px; overflow:hidden; margin:15px auto 15px auto; border-bottom:1px solid #363636; font-weight:bold; font-family:"微黑"; font-size:13px;}
.right_t span{ color:#3696c3;}
.right_c{ width:789px; margin:0 auto;}
.right_c_t{ height:40px; background:url(../images/pro_t.jpg) no-repeat;}
.right_c_c{ height:auto; background:url(../images/pro_c.jpg) repeat-y; overflow:hidden; width:789px;}
.right_c_c2{ height:30px; background:url(../images/pro_c.jpg) repeat-y ; width:789px; overflow:hidden;}
.right_c_e{ height:10px; background:url(../images/pro_e.jpg) no-repeat; overflow:hidden;}


.about_c{ padding:20px 25px; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}

.news{ width:92%; overflow:hidden; margin:0 auto;}
.news dl{padding:0; margin:0; width:100%; overflow:hidden; height:30px; line-height:30px;}
.news dl dt{ padding:0; margin:0; float:left; width:80%; overflow:hidden;}
.news dl dt  a span{color:#1a1a1a;}
.news dl dd{ padding:0; margin:0; float:right; width:20%; overflow:hidden; text-align:right;}
.news dl dd  a span{color:#1a1a1a;}
.news_list{ width:97%;float:right; margin:10px auto;}

.pro{ width:720px; overflow:hidden; margin:0 auto;}
.pro dl{padding:0; margin:0; overflow:hidden; height:30px; line-height:30px; width:180px; height:142px; float:left; margin:10px 0px;}
.pro dl dt{ padding:0; margin:0;  overflow:hidden; height:100px; width:170px; margin-left:5px;}
.pro dl dt  a span{color:#1a1a1a;}
.pro dl dd{ padding:0; margin:0;   overflow:hidden; text-align:center; width:170px; overflow:hidden; margin-left:5px;}
.pro dl dd  div a span{color:#1a1a1a;}
.pro dl dd div{ height:20px; line-height:20px; text-indent:5px; border-top:1px solid #fff;}
.news_list{ width:97%;float:right; margin:10px auto;}


