﻿@import "/Skins/Default/resetcommon.css";
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
.h_nav ul li:nth-child(3n) {}

.h_nav ul li:nth-child(3n) ul.erj {
    width: 194px;
    background: #1f62bb;
}

.h_nav ul li:nth-child(3n) ul.erj a {
    width: 175px;
}

.h_nav ul li:nth-child(3n) ul.erj .cur a {
    background: #104480;
}
.h_nav ul li:nth-child(2n) ul.erj {
    width: 162px;
    background: #1f62bb;
}

.h_nav ul li:nth-child(2n) ul.erj a {
    width: 150px;
}
/**/
.banner{ height:500px; position:relative; z-index:1; overflow:hidden;}
.banner a{ display:block; background:url(Img/Index/banner.jpg) no-repeat center top; height:500px; overflow:hidden;}

.sou{ width:960px; height:55px; line-height:55px; margin:0 auto; overflow:hidden;}
.s_inp01{ width:218px; padding-top:14px; *padding-top:12px; }
.inp01{ width:168px; height:27px;background:url(Img/Index/s.gif) no-repeat; border:0 ; color:#cbcaca; font-size:12px; padding-left:10px; font:14px/26px "Microsoft Yahei";}
.inp02{ background:url(Img/Index/ss.gif) no-repeat; width:37px; height:27px; border:0;}
.sou p{ height:55px; overflow:hidden; width:655px; color:#666; font:14px/55px "Microsoft Yahei";}
.sou p a{color:#666; padding:0 5px;}

/**/
.jf{ background:url(Img/Index/jf.jpg) no-repeat center top; height:579px; overflow:hidden;}
.jf_con{ height:579px; overflow:hidden;}
.jf_con h2{ font:28px "Microsoft Yahei"; color:#666; text-align:center; margin-top:42px;}
.jf_con h2 b{ font:bold 42px "Microsoft Yahei";}
.jf_con h2 a{ display:block; color:#1257a6; font:38px "Microsoft Yahei"; margin-bottom:10px;}
.jf_con h2 em{ font:40px Arial, Helvetica, sans-serif; color:#009b4c;}

.jf_c{ height:297px; overflow:hidden;}
.jf_c dl{ width:227px; height:297px; overflow:hidden; float:left; margin-right:17px;}
.jf_c dl dt{ height:297px; width:227px; overflow:hidden;}
.jf_c dl dt img{ height:297px; width:227px;}
.jf_c dl dd{ position:absolute; height:100px;}
.jf_c dl dd a{ display:inline-block; height:100px; width:226px; overflow:hidden; background:#d9d9d9; color:#666;}
.jf_c dl dd em{ font:bold 56px Arial, Helvetica, sans-serif;display:block; width:93px; text-align:center; border-bottom:1px solid #bababa; margin-left:67px;}
.jf_c dl dd p{ margin-top:5px; width:226px; text-align:center;font:14px/24px "Microsoft Yahei"; }
.jf_c dl dd p i{ font:bold 20px "Microsoft Yahei";}
.jf_c dl dd span{ background:url(Img/Index/j_m01.gif) no-repeat left top; display:block; position:absolute; bottom:0; right:0; height:26px; width:26px; overflow:hidden;}
.jf_c dl dd a:hover{ background:#009b4c; color:#fff; text-decoration:none;}
.jf_c dl dd a:hover em{ border-bottom:1px solid #fff;}
.jf_c dl dd a:hover span{ background:url(Img/Index/j_m.gif) no-repeat left top;}

.jf_c .nobot{ margin-right:0;}
/**/
.cp{ height:804px; overflow:hidden;}
.cp_con{ height:804px; overflow:hidden;}
.cp_con h2{ font:bold 30px "Microsoft Yahei"; text-align:center; background:url(Img/Index/h.png) no-repeat center center; margin-top:26px;}
.cp_con h2 a{ color:#333;}
.cp_con h2 em{ font: bold 34px "Microsoft Yahei"; color:#1257a6;}

.cp_c{ height:646px; overflow:hidden; margin-top:30px;}

.cp_lb{ width:240px; overflow:hidden;}

.cp_lb ul{ height:334px; width:240px; overflow:hidden;}
.cp_lb ul li{ height:54px; width:240px; overflow:hidden;}
.cp_lb ul li a{ display:inline-block; height:54px; width:220px; background:url(Img/Index/cp_lb1.gif) no-repeat left top; font:14px/54px "Microsoft Yahei"; color:#333; padding-left:20px;}
.cp_lb li a:hover , .cp_lb .cur a { text-decoration:none; background:url(Img/Index/cp_lb01.gif) no-repeat left top;font-weight:bold; color:#fff;}

.cp_lb .nobot a{ background:url(Img/Index/cp_lb2.gif) no-repeat left top;}
.cp_lb p{ text-align:center; margin-top:22px; background:url(Img/Index/cp_lb_dz.gif) no-repeat left top; height:146px; width:230px; overflow:hidden; font:14px "Microsoft Yahei"; color:#fff; padding-top:144px;}
.cp_lb p em{ display:block; font:28px Arial, Helvetica, sans-serif;}
.cp_lb p a{ display:block; height:37px; width:124px; font:bold 14px/36px "Microsoft Yahei"; color:#fff; text-align:center; background:#009b4c; margin-top:10px; margin-left:56px; _margin-left:0;}

.cp_xq{ width:710px; height:646px; overflow:hidden; background:#1257a6;}
.cp_xq dl{ width:670px; height:314px; overflow:hidden; margin-top:20px; margin-left:20px;}
.cp_xq dl dt{ width:398px; height:314px; overflow:hidden;}
.cp_xq dl dt img{ width:398px; height:314px;}
.cp_xq dl dd{ margin-left:20px; width:250px; display:inline;}
.cp_xq dl dd a{ display:block; font:bold 14px "Microsoft Yahei"; color:#fff;}
.cp_xq dl dd p{ height:280px; overflow:hidden; font:14px/22px "Microsoft Yahei"; color:#fff; margin-top:18px;}
.cp_xq dl dd p a{ display:block; height:37px; width:124px; overflow:hidden; text-align:center; font: bold 14px/36px "Microsoft Yahei"; background:#009b4c; margin-top:20px;}

.xq_c{ width:670px; margin-top:18px; margin-left:20px;}
.xq_c h3{ height:32px; background:url(Img/Index/cp_u.gif) no-repeat left bottom; width:670px; font:bold 16px/32px "Microsoft Yahei";}
.xq_c h3 a{ color:#fff;}
.xq_c h3 span{ font:14px/32px "Microsoft Yahei"; display:inline-block; background:url(Img/Index/cp_m.gif) no-repeat right center; padding-right:22px;}
.xq_c ul{ margin-top:18px; height:192px; overflow:hidden;}
.xq_c ul li{ float:left; width:210px; height:198px; overflow:hidden; margin-right:20px;}
.xq_c ul li img{ width:204px; height:158px; border:3px solid #cbdaeb;}
.xq_c ul li a:hover img{ border:3px solid #009b4c;}
.xq_c ul li span{display: block;text-align: center; line-height: 40px;font-size: 14px;color: #fff;}
.xq_c .nobot{ margin-right:0;}

.xq_c p{ margin-top:20px; background:url(Img/Index/cp_q.gif) no-repeat left center; height:34px; padding-left:297px;}
.xq_c p a{ display:inline-block; height:34px; width:43px;}
.a01{background:url(Img/Index/cp_l.gif) no-repeat left top;}
.a02{background:url(Img/Index/cp_r.gif) no-repeat left top;}

.a01:hover{background:url(Img/Index/cp_l01.gif) no-repeat left top;}
.a02:hover{background:url(Img/Index/cp_r01.gif) no-repeat left top;}
/**/
.zx01{ background:url(Img/Index/zx01.jpg) no-repeat center top; height:317px; overflow:hidden;}
.zx1_con{ height:317px; overflow:hidden; position:relative;}
.zx1_con p{ position:absolute; font:24px "Microsoft Yahei"; color:#666; top:135px; right:124px;}
.zx1_con p em{ font:bold 38px Arial, Helvetica, sans-serif; color:#009b4c;}
.zx1_con p span{ margin-left:20px; margin-top:25px;display:block;}
.zx1_con p span a{ display:inline-block; font:bold 14px/36px "Microsoft Yahei"; color:#fff; height:37px; width:124px; text-align:center; background:#009b4c; margin-right:20px;}


/**/
.dm{ height:577px; overflow:hidden;}
.dm h2{ font:bold 30px "Microsoft Yahei"; text-align:center; background:url(Img/Index/h.png) no-repeat center center; margin-top:52px;}
.dm h2 a{ color:#333;}
.dm h2 em{ font:bold 34px "Microsoft Yahei"; color:#1257a6;}

.dm_con{ height:390px; overflow:hidden; margin-top:34px;}

.dm_u{ height:48px; overflow:hidden; border:4px solid #1257a6;}

.dm_u ul li{ float:left;color:#333; background:url(Img/Index/dm_s.gif) no-repeat right center;}
.dm_u ul li a{ display:inline-block; padding:0 18px; height:48px;  font:14px/48px "Microsoft Yahei"}
.dm_u li a:hover , .dm_u .cur a { text-decoration:none; background:#1257a6; font-weight:bold; color:#fff;}
.dm_u .nobot{ background:none;}

.dm_u span{ display:inline-block; font:14px/48px "Microsoft Yahei"; background:url(Img/Index/dm_m.gif) no-repeat right center; padding-right:20px; margin-right:20px;}
.dm_u span a{ color:#666;}

.dm_con dl{ height:303px; overflow:hidden; margin-top:30px;}
.dm_con dl dt{ width:481px; height:303px; overflow:hidden;}
.dm_con dl dt img{ width:481px; height:303px;}
.dm_con dl dd{ width:458px;}
.dm_con dl dd p{ height:265px; overflow:hidden;}
.dm_con dl dd p a{ display:block; font:bold 16px/16px "Microsoft Yahei"; color:#1257a6;}
.dm_con dl dd p em{ display:block; font:14px/20px "Microsoft Yahei"; color:#666; margin-top:26px;}
.dm_con dl dd span{ display:block; font: bold 14px/32px "Microsoft Yahei";height:33px; overflow:hidden;}
.dm_con dl dd span a{ display:inline-block; background:url(Img/Index/dm_b01.gif) no-repeat left top; color:#fff;  height:33px; width:120px; overflow:hidden; text-align:center; margin-right:18px;}
.dm_con dl dd span a:hover{ text-decoration:none; background:url(Img/Index/dm_b.gif) no-repeat left top;}
/**/
.lc{ background:url(Img/Index/lc_bj.gif) no-repeat center top; height:381px; overflow:hidden;}
.lc_con{ height:381px; overflow:hidden;}
.lc_con h2{ font:20px "Microsoft Yahei"; text-align:center; margin-top:56px;}
.lc_con h2 a{ color:#fff;}

.lc_c{ height:202px; margin-top:32px; overflow:hidden;}
.lc_c ul li{ float:left; width:202px; height:202px; margin-right:50px;}
.lc_c ul li img{ height:58px; width:66px;}
.lc_c ul li em{ display:block; height:58px; width:66px; margin-left:70px; margin-top:38px;}
.lc_c ul li a{ display:inline-block; background:url(Img/Index/lc_c.png) no-repeat left top; height:202px; width:202px; color:#fff;}
.lc_c ul li p{ margin-top:10px; font:14px "Microsoft Yahei"; text-align:center;}

.lc_c ul li a:hover{ background:url(Img/Index/lc_c1.png) no-repeat left top; color:#666; text-decoration:none;}
.lc_c ul li a:hover b{ color:#333;}
.lc_c ul li .l02{ display:none;}
.lc_c ul li.phover .l01 { display:none;}
.lc_c ul li.phover .l02 { display:block;}
.lc_c .nobot{ margin-right:0;}
/**/
.ry{ height:483px; overflow:hidden;}
.ry h2{ margin:0 auto; margin-top:47px; width:960px; background:url(Img/Index/r_h.gif) no-repeat center bottom; height:40px;}
.ry h2 a{ font:bold 16px/40px "Microsoft Yahei"; color:#1257a6;}
.ry h2 span{ display:inline-block; background:url(Img/Index/dm_m.gif) no-repeat right center; padding-right:20px;}
.ry h2 span a{ font:14px/40px "Microsoft Yahei"; color:#666;}

.ry_con{ width:1070px; margin:0 auto; margin-top:21px;}
.ry_con em{ display:inline-block; width:35px; height:62px; margin-top:127px;}
.ry_con em a{ display:block; width:35px; height:62px;}
.e01 a{ background:url(Img/Index/r_l.gif) no-repeat left top;}
.e02 a{ background:url(Img/Index/r_r.gif) no-repeat left top;}
.e01 a:hover{ background:url(Img/Index/r_l1.gif) no-repeat left top;}
.e02 a:hover{ background:url(Img/Index/r_r1.gif) no-repeat left top;}


.ry_con ul{ margin-left:20px; display:inline;}
.ry_con ul li{ float:left; margin-right:18px; height:330px; width:227px; overflow:hidden;}
.ry_con ul li img{ height:294px; width:225px; border:solid 1px #ccc}
.ry_con ul li span{display: block;text-align: center;line-height: 40px;font-size: 14px;color: #353535;}
.ry_con .nobot{ margin-right:0;}
/**/
.zx02{ background:url(Img/Index/zx2.jpg) no-repeat center top; height:317px; overflow:hidden;}
.zx2_con{ position:relative; height:317px; overflow:hidden;}
.zx2_con p{ position:absolute; font:24px "Microsoft Yahei"; color:#fff; top:135px; right:110px;}
.zx2_con p em{ font:bold 38px Arial, Helvetica, sans-serif;color:#009b4c;}
.zx2_con p span{ margin-left:20px; margin-top:25px;display:block;}
.zx2_con p span a{ display:inline-block; font:bold 14px/36px "Microsoft Yahei"; color:#fff; height:37px; width:124px; text-align:center; background:#009b4c; margin-right:20px;}
/**/
.dq{ height:auto; overflow:hidden;}
.dq h2 {font:bold 30px "Microsoft Yahei"; text-align:center; background:url(Img/Index/h.png) no-repeat center center; margin-top:26px;margin-bottom:26px;}
.dq h2 a {
    color: #333;
}
.dq h2 em {
    color: #1257a6;
    font: bold 34px "Microsoft Yahei";
}
.dq .fen {
    width: 200px;
    background-color:#f1f2f1;
    height:813px;
    overflow:hidden;
}
.dq .fen a{text-decoration:none;}
.dq .fen h2 {
    background:#1257a6;
    height:55px;
    line-height:55px;
    margin:0;
    font-family: "Microsoft YaHei";
}
.fen h2 a{font-size:25px;color:#fff;}
.dq .fen h3 {
    font-size: 16px;
    line-height: 48px;
    background-color:#cecccc;
    text-align:center;
}
.dq .fen h4 {
    font-size: 15px;
}
.dq .fen h4 a {
    font-weight: normal;
    padding-left: 32px;
    width:100%;
    color:#666;
    line-height:32px;
    font-size:14px;
    font-family: "Microsoft YaHei";
}
.dq .fen h3 a {
    color: #000;
    font-size:16px;
    font-family: "Microsoft YaHei";
}
.fen.fl > ul {
    border-bottom: 1px solid #1257a6;
}
.fen h2 {
    font: 22px/36px "Microsoft Yahei";
    height: 36px;
    margin: 5px 0;
    overflow: hidden;
}
.fen h4 a {
    color: #1257a6;
    display: block;
    font-weight: bold;
    line-height: 25px;
    overflow: hidden;
}
.fen li {
    font: 12px/25px "Microsoft Yahei";
    height: 25px;
    margin-left: 10px;
    position: relative;
}
.fen li a {
    color: #666;
    display: block;
    padding-left: 18px;
}
.fen li a:hover, .fen .cur a {
    color: #3a3619;
    text-decoration: none;
}

.dq_con{ height:auto;float:right;width:740px;margin-left:20px;}

.dq_c{ height:48px; overflow:hidden; border:4px solid #1257a6;}

.dq_c ul li{ float:left;  color:#333; background:url(Img/Index/dm_s.gif) no-repeat right center;}
.dq_c ul li a{ display:inline-block; padding:0 18px; height:48px;  font:16px/48px "Microsoft Yahei"}
.dq_c li a:hover , .dq_c .cur a { text-decoration:none; background:#1257a6; font-weight:bold; color:#fff;}
.dq_c .nobot{ background:none;}

.dq_c span{ display:inline-block; font:14px/48px "Microsoft Yahei"; background:url(Img/Index/dm_m.gif) no-repeat right center; padding-right:20px; margin-right:20px;}
.dq_c span a{ color:#666;}
.zxrx-d{width:100%;display:inline-block;text-align:center;}
.zxrx-idx{display:inline-block;padding-left:40px;background:url(Img/Common/h_tel.gif) no-repeat left center;height:66px;line-height:66px;width:400px;}
.zxrx-idx a{
display: inline-block;
margin-left: 20px;
background: #00984B;
color: #fff;
font-size: 16px;
line-height: 32px;
padding: 0 10px;
font-family: "Microsoft YaHei";
}
.zxrx-idx a:hover{
text-decoration:none;
}
.zxrx-idx span{
font-size: 32px;
color: red;
line-height: 32px;
vertical-align: middle;
}
.zxrx-idx em{
font-size: 16px;
vertical-align: middle;
font-family: "Microsoft YaHei";
}
.dq_d{ margin-top:30px;}
.dq_d dl{  width:225px; overflow:hidden; float:left; margin-right:32px;height:257px}
.dq_d dl dt{ width:225px;}
.dq_d dl dt span{ display:block; text-align:center; font:14px/26px "Microsoft Yahei"; color:#666; width:225px; height:40px; overflow:hidden;}
.dq_d dl dt img{ width:217px; height:205px; border:4px solid #cbcaca;}
.dq_d dl dt a:hover img{ border:4px solid #009b4c;}
.dq_d dl dd{ margin-top:14px; height:32px; overflow:hidden;display:none;}
.dq_d dl dd a{ display:inline-block; font:bold 14px/28px "Microsoft Yahei"; color:#666; height:28px; width:98px; text-align:center; border:2px solid #cbcaca; margin-right:20px;}
.dq_d dl dd a:hover{ text-decoration:none; border:2px solid #009b4c; color:#009b4c;}
.dq_d dl dd .nobot{ margin-right:0;}
.dq_d .nobot{ margin-right:0;}
/**/
.hb{ height:555px; overflow:hidden;}
.hb h2{ margin-top:28px; text-align:center; background:url(Img/Index/hb_h.gif) no-repeat center center; font:20px "Microsoft Yahei"; color:#666;}
.hb h2 a{ color:#333; display:block; font:bold 22px "Microsoft Yahei";}
.hb h2 b{ color:#1257a6;}
.hb h2 em{ font:bold 28px "Microsoft Yahei"; color:#1257a6;}
.hb_con{ margin-top:28px;}
.hb_c dl{ width:440px; height:90px; overflow:hidden; padding-left:30px; padding-top:14px;}
.hb_c dl dt{ position:relative; height:75px; width:75px; overflow:hidden;}
.hb_c dl dt img{ height:75px; width:75px;}
.hb_c dl dt em{ display:none; position:absolute; top:0; left:0;}
.hb_c dl dd{ width:326px; font:14px "Microsoft Yahei"; color:#666; margin-left:16px;}
.hb_c dl dd b{ display:block; font:bold 20px "Microsoft Yahei"; color:#1257a6;}
.hb_c dl:hover{background:url(Img/Index/hb_db.gif) no-repeat left top;}
.hb_c dl:hover dd{ color:#cbd4e6;}
.hb_c dl:hover b{ color:#fff; }
/**/
.fw{ background:url(Img/Index/fw_bj.jpg) no-repeat center top; height:339px; overflow:hidden;}
.fw_con{ height:399px; overflow:hidden;}
.fw_con h2{ text-align:center; background:url(Img/Index/h.png) no-repeat center center; font:20px "Microsoft Yahei"; color:#666; margin-top:52px;}
.fw_con h2 a{ display:block; font: bold 26px "Microsoft Yahei"; color:#333;}
.fw_con h2 em{ font:bold 26px "Microsoft Yahei"; color:#1257a6;}

.fw_c{ margin-top:32px;}
.fw_c ul li{ float:left; width:115px; margin-right:9px; overflow:hidden;}
.fw_c ul li a{ display:inline-block; background:url(Img/Index/fw_u1.png) no-repeat left top;  width:115px;}
.fw_c ul li span{ display:block; margin-left:15px; font:14px/28px "Microsoft Yahei"; color:#666;}
.fw_c ul li a:hover{ background:url(Img/Index/fw_u01.png) no-repeat left top;}
.fw_c .fw01{ margin-right:0;width:87px; overflow:hidden;}
.fw_c .fw01 a{ background:url(Img/Index/fw_u2.gif) no-repeat left top; width:87px;}
.fw01:hover{ background:url(Img/Index/fw_u02.gif) no-repeat left top;}
/**/
.ys{ background:url(Img/Index/ys_bj.jpg) no-repeat center top; height:1175px; overflow:hidden;}
.ys_con{ position:relative; height:1175px; overflow:hidden;}
.ys_con h2{ text-align:center; font:22px "Microsoft Yahei"; color:#666;  margin-top:52px;}
.ys_con h2 b{ display:block; font:bold 30px "Microsoft Yahei"; color:#333;}
.ys_con h2 em{ font:bold 30px "Microsoft Yahei"; color:#1257a6;}

.one{ width:432px; position:absolute; top:200px; right:36px;}
.one dt{ height:58px;}
.one dt span{ display:block; background:url(Img/Index/ys_d.gif) no-repeat left top; width:56px; height:55px; overflow:hidden; font: bold 28px/54px Arial, Helvetica, sans-serif; color:#1257a6; text-align:center;}
.one dt p{ margin-left:12px; display:inlinel; font:bold 16px "Microsoft Yahei"; color:#333;}
.one dt p b{ font:bold 26px "Microsoft Yahei"; color:#1257a6; display:block;}
.one dd{ margin-left:22px; margin-top:20px;}
.one dd p{ font:14px/26px "Microsoft Yahei"; color:#666; background:url(Img/Index/ys_p.gif) no-repeat left 8px; padding-left:47px;}

.two{ top:391px;}

.three{ top:675px; right:488px;}

.four{ width:446px; top:906px; right:474px;}
.four dd p{ width:361px;}
/**/
.jr{ background:url(Img/Index/jr.jpg) no-repeat center top; height:486px; overflow:hidden;}
.jr_con{ height:486px; overflow:hidden; position:relative;}
.jr_con h2{ font:24px "Microsoft Yahei"; color:#666; text-align:center; margin-top:62px;}
.jr_con h2 a{ display:block; font:bold 30px "Microsoft Yahei"; color:#1257a6;}

.jr_c{ width:460px; height:190px; overflow:hidden; position:absolute; top:278px; right:0;}
.jr_c ul{ height:86px; overflow:hidden;}
.jr_c ul li{ float:left; width:108px; height:33px; margin-right:9px; margin-bottom:10px;}
.jr_c ul li a{ display:inline-block; width:108px; height:33px; font:bold 14px/32px "Microsoft Yahei"; color:#fff; text-align:center; background:#9f9f9f;}

.jr_c .nobot{ margin-right:0;}

.jr_c p{ margin-left:35px; height:50px; margin-top:25px;}
.jr_c p span{ font: bold 28px/28px "Microsoft Yahei"; color:#009b4c;}
.jr_c p span b{ display:block; font:16px "Microsoft Yahei"; color:#666; margin-left:120px;}
.jr_c p a{ display:inline-block; background:url(Img/Index/j_b.gif) no-repeat left top; width:142px; height:41px; overflow:hidden; font:14px/40px "Microsoft Yahei"; color:#fff; padding-left:22px; margin-top:2px; margin-left:20px;}
/**/
.kh{ height:604px; overflow:hidden;}

.kh_l{ margin-top:48px; width:644px; overflow:hidden;}
.kh_l h2{ height:42px; width:644px; overflow:hidden; background:url(Img/Index/r_h.gif) no-repeat left bottom;}
.kh_l h2 a{ font:bold 16px/42px "Microsoft Yahei"; color:#1257a6;}
.kh_l h2 span a{ display:inline-block; background:url(Img/Index/dm_m.gif) no-repeat right center; padding-right:20px; font:14px/42px "Microsoft Yahei"; color:#666;}

.kh_c{ margin-top:20px; height:435px; overflow:hidden;}
.kh_c dl{ height:217px; overflow:hidden; border-bottom:1px dashed #cbcaca; margin-bottom:40px;}
.kh_c dl dt{ height:174px; width:238px; overflow:hidden;}
.kh_c dl dt img{ height:174px; width:238px;}
.kh_c dl dd{ width:385px; font:14px/28px "Microsoft Yahei"; color:#666;}
.kh_c dl dd a{ font:14px/28px "Microsoft Yahei"; color:#009b4c; display:inline-block;}
.kh_c dl dd p{ height:50px; overflow:hidden;}
.kh_c dl dd p a{ float:left; display:inline-block; font:bold 14px/50px "Microsoft Yahei"; color:#333;}
.kh_c dl dd p span{ font:14px/50px "Microsoft Yahei"; color:#666;}

.kh_c .nobot{ margin-bottom:0; border:0;}

.ly_r{ height:483px; width:290px; overflow:hidden; background:#f4f4f4; margin-top:62px;}
.ly_r h2{ margin-top:16px; margin-bottom:12px; font:14px "Microsoft Yahei"; color:#333; text-align:center;}
.ly_r h2 a{ display:block; font:bold 20px "Microsoft Yahei"; color:#333;}

.ly_r ul{ margin-left:20px;}
.ly_r ul li{ padding-left:10px; width:243px; height:30px; font:12px/30px "Microsoft Yahei"; color:#666; margin-bottom:14px;}
.ly_r ul li span{ display:inline-block; font:12px/30px "Microsoft Yahei"; color:#666; margin-right:5px;}
.ly_r ul li i{ display:inline-block; font:18px/30px Arial, Helvetica, sans-serif; color:red; margin-left:5px;}
.ly_r ul .ly01{ background:url(Img/Index/ly01.gif) no-repeat left top;}
.i01{ height:30px; width:190px; overflow:hidden; border:0; background:none; vertical-align:top;}

.ly_r ul .ly02{ background:url(Img/Index/ly02.gif) no-repeat left top; height:48px;}
.i_area { background:none; height:48px;width:178px; vertical-align:top; font:12px/26px "Microsoft Yahei"; color:#666;overflow:hidden; resize:none; border:0; margin-left:10px;}

.ly_r ul .ly03{ margin-left:38px; width:160px;}
.ly_r ul .ly03 img{ margin-left:3px;}
.ly_i04{ background:none; border:1px solid #9c9c9c; height:28px; width:48px; font:12px/14px "Microsoft Yahei"; color:#666; text-align:center;}

.ly_r ul .ly04{ height:37px; margin-bottom:0;}
.ly_r ul .ly04 a{ display:inline-block; height:37px; width:125px; text-align:center; font:bold 14px/36px "Microsoft Yahei"; color:#fff; background:#009b4c; margin-left:62px;}

.ly_r p{ margin-top:6px;text-align:center; font:16px "Microsoft Yahei"; color:#666;}
.ly_r p b{ font:bold 30px Arial, Helvetica, sans-serif; color:#009b4c;}
/**/
.zx03{ background:url(Img/Index/zx03.jpg) no-repeat center top; height:344px; overflow:hidden;}
.zx03_con{ position:relative; height:344px; overflow:hidden;}
.zx03_con p{ position:absolute; font:24px "Microsoft Yahei"; color:#666; top:175px; right:55px;}
.zx03_con p em{ font:bold 38px Arial, Helvetica, sans-serif; color:#009b4c;}
.zx03_con p span{ margin-left:20px; margin-top:25px;display:block;}
.zx03_con p span a{ display:inline-block; font:bold 14px/36px "Microsoft Yahei"; color:#fff; height:37px; width:124px; text-align:center; background:#009b4c; margin-right:20px;}

/**/
.about{ height:416px; overflow:hidden;}
.about h2{ background:url(Img/Index/r_h.gif) no-repeat center bottom; height:40px; overflow:hidden;}
.about h2 a{ font:bold 16px/40px "Microsoft Yahei"; color:#1257a6;}
.about h2 span{ display:inline-block;}
.about h2 span a{ display:inline-block; background:url(Img/Index/dm_m.gif) no-repeat right center; padding-right:20px; font:14px/40px "Microsoft Yahei"; color:#666;}

.a_con{ height:301px; overflow:hidden; margin-top:18px;}
.a_con p{ height:301px; overflow:hidden;}
.a_con p img{ width:481px; height:301px;}

.a_con dl{ width:450px; margin-top:10px;}
.a_con dl dt{ font:bold 16px/26px "Microsoft Yahei";}
.a_con dl dt a{ color:#333;}
.a_con dl dt em{ font:bold 16px/26px "Microsoft Yahei"; display:block; color:#1257a6;}
.a_con dl dd{ margin-top:20px;}
.a_con dl dd p{ height:188px; font:14px/28px "Microsoft Yahei"; color:#666;}
.a_con dl dd a{ display:block; color:#009b4c; font:bold 14px "Microsoft Yahei"; background:url(Img/Index/a_m.gif) no-repeat right center; padding-right:20px; width:60px;}
/**/
.xc{ height:261px; overflow:hidden;}
.xc_c{ height:32px; background:url(Img/Index/xc_h.gif) no-repeat left center;}
.xc_c ul{ margin-left:270px;}
.xc_c ul li{ float:left; height:32px;}
.xc_c ul li a{ display:inline-block; background:url(Img/Index/xc_u1.gif) no-repeat left top; width:133px; height:32px; color:#fff
; font:14px/32px "Microsoft Yahei"; text-align:center; margin-right:10px;}
.xc_c li a:hover , .xc_c .cur a { text-decoration:none; background:url(Img/Index/xc_u01.gif) no-repeat left top;}
.xc_c  .nobot{ margin-right:0;}

.xc_x{ height:212px; overflow:hidden; margin-top:29px;}
.xc_x ul li{ float:left; height:202px; width:227px; overflow:hidden; margin-right:16px;}
.xc_x ul li img{height:171px; width:227px;}
.xc_x ul li span{display: block;text-align: center;line-height: 40px;font-size: 14px;color: #353535;}
.xc_x .nobot{ margin-right:0;}
/**/
.new{ margin:0 auto; width:960px; margin-top:37px; height:428px; overflow:hidden;}

.new_c{ width:642px;}

.n_u{ height:42px; overflow:hidden; border-bottom:1px solid #cbcaca;}
.n_u span a{ display:inline-block; background:url(Img/Index/dm_m.gif) no-repeat right center; font:14px/42px "Microsoft Yahei"; color:#666; padding-right:20px;}
.n_u ul li{ float:left; background:url(Img/Index/n_u.gif) no-repeat right center; padding-right:18px; margin-right:10px; font:bold 16px/42px "Microsoft Yahei";}
.n_u ul li a{ display:inline-block; color:#333;}
.n_u li a:hover , .n_u .cur a{ text-decoration:none; background:url(Img/Index/n_uh.gif) no-repeat left bottom; color:#1257a6;}

.n_u .nobot{ background:none; margin-right:0;}
.n_c dl{ height:200px; border-bottom:1px dashed #ececec; margin-top:20px; overflow:hidden;}
.n_c dl dt{ height:167px; width:270px; overflow:hidden;}
.n_c dl dt img{height:167px; width:270px;}
.n_c dl dd{ width:354px;}
.n_c dl dd a{ font:bold 14px/40px "Microsoft Yahei"; color:#333; height:40px;}
.n_c dl dd p{ overflow:hidden; font:14px/28px "Microsoft Yahei"; color:#333;}
.n_c dl dd p a{ height:28px; font:14px/28px "Microsoft Yahei"; color:#009b4c;}

.n_c ul{ margin-top:20px; }
.n_c ul li{ float:left; width:318px;}
.n_c ul li a{ display:inline-block; width:303px; background:url(Img/Index/new_u.gif) no-repeat left center; padding-left:15px; height:30px; font:14px/30px "Microsoft Yahei"; color:#666; overflow:hidden;}

.wd{ width:294px;}
.wd h2{ background:url(Img/Index/r_h.gif) no-repeat left bottom; height:42px; overflow:hidden;}
.wd h2 a{ font:bold 16px/42px "Microsoft Yahei"; color:#1257a6;}
.wd h2 span a{ display:inline-block; background:url(Img/Index/dm_m.gif) no-repeat right center; font:14px/42px "Microsoft Yahei"; color:#666; padding-right:20px;}

.w_c dl{ height:150px; overflow:hidden; border-bottom:1px dashed #ececec; margin-top:26px;}
.w_c dl dt{ background:url(Img/Index/w_w.gif) no-repeat left 5px; padding-left:25px; font:bold 14px "Microsoft Yahei"; color:#333;}
.w_c dl dt a{ color:#333;}
.w_c dl dd{ margin-top:15px; padding-left:25px; font:14px/26px "Microsoft Yahei"; color:#666;}
.w_c .nobot{ border-bottom:0;}
/**/


.link { height:113px; overflow:hidden; background:url(Img/Index/link_bj.jpg) no-repeat center top / 100% 100%; }
.link h2{ margin-top:23px; margin-left:23px; width:105px; height:43px; display:inline;}
.link h2 a{ background:url(Img/Index/link.gif) no-repeat left top; width:65px; height:19px; font:16px "Microsoft Yahei"; color:#333; display:inline-block; padding-top:24px;padding-left:40px;}
.link p{ width:684px; overflow:hidden; line-height:30px; color:#666; padding-top:15px; font-family:"Microsoft Yahei";}
.link p a{ background:url(Img/Index/l_d.gif) no-repeat right center; color:#666; padding:0 19px; display:inline-block;}
.link p .nobot{ background:none; padding-right:0;}
.link span{ width:130px; display:block; overflow:hidden; height:93px;}
.link span a{ font:12px/92px "Microsoft Yahei"; display:inline-block; background:url(Img/Index/dm_m.gif) no-repeat right center; padding-right:20px;}
/**/
.slideBox {
	width:100%;
	position:relative;
	height:530px;
	overflow:hidden;
}
.slideBox .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.slideBox .bd ul {
	width:100% !important;
}
.slideBox .bd li {
	width:100% !important;
	height:530px;
	overflow:hidden;
	text-align:center;
	background-position:center top;
       background-repeat:no-repeat;
}

.slideBox .bd li a {
	display:block;
	height:530px;
}
.slideBox .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.slideBox .hd ul {
	text-align:center;
}
.slideBox .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:36px;
	height:20px;
	margin:1px;
	overflow:hidden;
	background:#a2a2a2;
	
	line-height:999px;
}
.slideBox .hd ul .on {
	background:#009b4c;
}