@charset "utf-8";

/*全局控制*/
body { margin:0; padding:0; font-size:12px; line-height:23px; font-family:"宋体"; color:#494949; -webkit-text-size-adjust:none; }
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p { margin:0; padding:0; }
img { border:0; display:block; }
ul,li { list-style:none; }
a { text-decoration:none; }

.tc { text-align:center; }
.tl { text-align:left; }
.tr { text-align:right; }
.fl { float:left; }
.fr { float:right; }
.cl { clear:both; }
.fb { font-weight:bold; }
.dis { display:block; }
.undis { display:none; }
input[type="text"]:focus,input[type="password"]:focus,textarea:focus { outline:none; }

#banner { width:100%; height:903px; margin:0 auto; text-align:center; overflow:hidden; position:relative; }

.lanren { width:112px; height:370px; }
.lanren ul a { font-family:'宋体'; font-size:12px; color:#ba000b; font-weight:bold; text-decoration:none; height:37px; line-height:37px; }
.lanren ul a:hover {  }
.lanren ul li { width:112px; height:37px; line-height:37px; text-align:center; position:relative; }

.lanren .nav1 .li1 a { width:112px; height:37px; line-height:37px; display:block; }
.lanren .nav1 .li1 { background:url(../images/index2.jpg); }
.lanren .nav1 .li1:hover { background:url(../images/index2h.jpg); }
.lanren .nav1 .li1:hover ul.nav2 { display:block; background:#f0e809; }

.lanren .nav1 .li12 a { width:112px; height:37px; line-height:37px; display:block; }
.lanren .nav1 .li12 { background:url(../images/index3.jpg); }
.lanren .nav1 .li12:hover { background:url(../images/index3h.jpg); }
.lanren .nav1 .li12:hover ul.nav2 { display:block; background:#f0e809; }

.lanren .nav1 .li13 a { width:112px; height:37px; line-height:37px; display:block; }
.lanren .nav1 .li13 { background:url(../images/index4.jpg); }
.lanren .nav1 .li13:hover { background:url(../images/index4h.jpg); }
.lanren .nav1 .li13:hover ul.nav2 { display:block; background:#f0e809; }

.lanren .nav1 .li14 a { width:112px; height:37px; line-height:37px; display:block; }
.lanren .nav1 .li14 { background:url(../images/index5.jpg); }
.lanren .nav1 .li14:hover { background:url(../images/index5h.jpg); }
.lanren .nav1 .li14:hover ul.nav2 { display:block; background:#f0e809; }

.lanren .nav1 .li15 a { width:112px; height:37px; line-height:37px; display:block; }
.lanren .nav1 .li15 { background:url(../images/index6.jpg); }
.lanren .nav1 .li15:hover { background:url(../images/index6h.jpg); }
.lanren .nav1 .li15:hover ul.nav2 { display:block; background:#f0e809; }

.lanren .nav1 .li16 a { width:112px; height:37px; line-height:37px; display:block; }
.lanren .nav1 .li16 { background:url(../images/index7.jpg); }
.lanren .nav1 .li16:hover { background:url(../images/index7h.jpg); }
.lanren .nav1 .li16:hover ul.nav2 { display:block; background:#f0e809; }

.lanren .nav1 .li17 a { width:112px; height:37px; line-height:37px; display:block; }
.lanren .nav1 .li17 { background:url(../images/index8.jpg); }
.lanren .nav1 .li17:hover { background:url(../images/index8h.jpg); }
.lanren .nav1 .li17:hover ul.nav2 { display:block; background:#f0e809; }

.lanren .nav1 .li18 a { width:112px; height:37px; line-height:37px; display:block; }
.lanren .nav1 .li18 { background:url(../images/index9.jpg); }
.lanren .nav1 .li18:hover { background:url(../images/index9h.jpg); }
.lanren .nav1 .li18:hover ul.nav2 { display:block; background:#f0e809; }

.lanren .nav1 .li19 a { width:112px; height:37px; line-height:37px; display:block; }
.lanren .nav1 .li19 { background:url(../images/index10.jpg); }
.lanren .nav1 .li19:hover { background:url(../images/index10h.jpg); }
.lanren .nav1 .li19:hover ul.nav2 { display:block; background:#f0e809; }

.lanren .nav1 .li110 a { width:112px; height:37px; line-height:37px; display:block; }
.lanren .nav1 .li110 { background:url(../images/index11.jpg); }
.lanren .nav1 .li110:hover { background:url(../images/index11h.jpg); }
.lanren .nav1 .li110:hover ul.nav2 { display:block; background:#f0e809; }

.lanren ul li:hover {  }
.lanren ul { width:112px; height:auto; position:absolute; list-style:none; }
.lanren ul.nav2 { left:112px; top:3px; display:none; }

#dibu { text-align:right; font-size:12px; color:#ffffff; line-height:20px; padding-top:4px; }
#dibu a { font-size:12px; color:#ffffff; line-height:20px; } 

#dibu2 { text-align:right; font-size:12px; color:#494949; line-height:20px; padding-top:9px; }
#dibu2 a { font-size:12px; color:#494949; line-height:20px; } 

#dbdh { text-align:right; padding-top:7px; }
#dbdh li { float:right; font-family:"宋体"; font-size:12px; color:#ffffff; font-weight:bold; padding-left:19px; line-height:22px; }
#dbdh li a { float:left; font-family:"宋体"; font-size:12px; color:#ffffff; font-weight:bold; line-height:22px; }

#dbdh2 { text-align:right; padding-top:7px; }
#dbdh2 li { float:right; font-size:12px; color:#494949; font-weight:bold; padding-left:19px; line-height:22px; }
#dbdh2 li a { float:left; font-size:12px; color:#494949; font-weight:bold; line-height:22px; }

#banner2 { width:100%; height:429px; text-align:center; margin:0 auto; }

#erji {}
#erji li { width:122px; height:41px; text-align:center; float:left; line-height:39px; vertical-align:bottom; margin-top:2px; }
#erji li a { width:118px; height:39px; display:block; background:#ffffff; text-align:center; font-size:14px; color:#494949; line-height:39px; vertical-align:bottom; margin:0 2px; }
#erji li a:hover { color:#ffffff; font-weight:bold; background:#ba000b; }

#lieb { width:999px; height:auto; background:#ffffff; padding-top:37px; }
#lieb li { float:left; width:301px; margin:0 16px 25px 16px; }
#lieb li img { width:301px; height:253px; display:block; }
#lieb li h1 { height:30px; width:301px; text-align:center; line-height:30px; display:block; padding-top:6px; }
#lieb li h1 a { text-align:center; height:30px; line-height:30px; font-size:14px; color:#494949; font-weight:normal; display:block; width:301px; }
#lieb li h1 a:hover { font-weight:bold; color:#ba000b; }

#lieb2 { width:989px; height:auto; background:#ffffff; padding-top:28px; padding-left:10px; }
#lieb2 li { float:left; width:300px; margin:0 0 18px 20px; }
#lieb2 li img { width:278px; height:188px; display:block; border:11px solid #e4e4e4; }
#lieb2 li h1 { height:30px; width:300px; text-align:center; line-height:30px; display:block; padding-top:7px; }
#lieb2 li h1 a { text-align:center; height:30px; line-height:30px; font-size:12px; color:#494949; font-weight:normal; display:block; width:300px; }
#lieb2 li:hover h1 a { color:#ba000b; }

#lieb3 { width:995px; height:auto; background:#ffffff; padding-top:28px; padding-left:4px; }
#lieb3 li { float:left; width:461px; margin:0 0 18px 23px; }
#lieb3 li img { width:437px; height:253px; display:block; border-top:12px solid #f2f2f2; border-left:12px solid #f2f2f2; border-right:12px solid #f2f2f2; border-bottom:6px solid #f2f2f2; }
#lieb3 li #lieb4 { height:29px; width:437px; text-align:left; line-height:29px; display:block; border-left:12px solid #f2f2f2; border-right:12px solid #f2f2f2; background:#ba000b; }
#lieb3 li #lieb4 span { float:left; font-size:14px; font-weight:bold; color:#ffffff; line-height:29px; text-align:left; padding-left:6px; height:29px; }
#lieb3 li #lieb4 strong { float:right; font-weight:normal; color:#ffffff; line-height:29px; padding-right:7px; height:29px; }
#lieb3 li #lieb4 strong a { color:#ffffff; line-height:29px; height:29px; }
#lieb3 li #lieb5 { height:auto; width:437px; text-align:left; line-height:23px; display:block; border-left:12px solid #f2f2f2; border-right:12px solid #f2f2f2; background:#f2f2f2; }


#page { text-align: center; padding: 7px; font-size:14px; color:#494949; }
#page a { padding: 0 5px; font-size:14px; color:#494949; }

#sxfy { color:#494949; line-height:25px; width:939px; margin:0 auto; text-align:left; padding:19px 0 18px 0; }
#sxfy a { color:#494949; line-height:25px; }
#sxfy a:hover { color:#ba000b; }

#sxfy2 { color:#494949; line-height:25px; width:947px; margin:0 auto; text-align:left; padding:19px 0 18px 0; }
#sxfy2 a { color:#494949; line-height:25px; }
#sxfy2 a:hover { color:#ba000b; }

#sxfy3 { color:#494949; line-height:25px; width:943px; margin:0 auto; text-align:left; padding:20px 0 18px 0; }
#sxfy3 a { color:#494949; line-height:25px; }
#sxfy3 a:hover { color:#ba000b; }

#sxfy4 { color:#494949; line-height:25px; width:921px; margin:0 auto; text-align:left; padding:15px 0 21px 0; }
#sxfy4 a { color:#494949; line-height:25px; }
#sxfy4 a:hover { color:#ba000b; }







/*头部区域*/
.header{height:121px;background:url(../images/bg2.jpg) no-repeat center top;min-width:1200px;}
.home{position:absolute;top:0;left:20px;}
.header_r{float:right;padding:11px 0 0 0;width:500px;}
.header_r ul{float:right;}
.header_r li{float:right;background:url(../images/icon1.jpg) no-repeat right center;padding:0 13px;color:#a7a7a7;}
.header_r li a{color:#a7a7a7;}
.logo{font-size:28px;color:#fff;line-height:74px;padding:0 0 0 20px;width:211px;}
.search{width:104px;height:78px;background:url(../images/bg3.png) no-repeat center top;text-align:center;padding:22px 0 0 0;position:absolute;right:20px;top:2px;z-index:10;}
.nav{width:900px;float:left;padding:0 0 0 17px;}
.nav li{float:left;}
.nav li a{height:22px;display:block;padding:30px 18px 0 18px;color:#fff;font-size:14px;}
.nav li a:hover{background:url(../images/bg5.jpg) no-repeat center top;}
.ban_icon1{position:absolute;top:177px;left:0;}
.ban_icon2{position:absolute;top:177px;right:0;}
.nr1{width:100%;position:absolute;top:351px;left:0;}
.nr2{background:url(../images/bg.png);padding:7px 0;}


/*中间区域*/
.left{width:504px;height:255px;float:left;background:#196fe4;position:relative;}
.gpss{width:200px;float:left;color:#fff;font-size:14px;line-height:27px;padding:0 0 0 23px;text-align:left;}
.gpss_title{padding:25px 0 15px 0;color:#fff;font-size:12px;}
.gpss_t{font-size:16px;}
.gpss_more{position:absolute;left:-34px;bottom:0;}
.about{width:325px;float:left;font-size:14px;line-height:27px;color:#6b6b6b;padding:0 0 0 22px;}
.about_title{height:62px;padding:25px 0 0 0;font-size:16px;color:#a5a5a5;line-height:25px;}
.about_title a{color:#484848;font-size:12px;float:right;line-height:35px;}
.about_t{color:#484848;}
.contact{width:272px;height:255px;float:right;background:#f2f2f2;padding:0 22px;font-size:14px;line-height:27px;color:#6b6b6b;position:relative;}
.conzx{position:absolute;left:0;bottom:0;}
.nr{width:1200px;margin:0 auto;}
.zj{width:1187px;margin:0 auto;}
.kuang1{border:solid 1px #e2dedf;padding:0 20px;background:#fff;}
.title1{height:38px;border-bottom:solid 1px #e2dedf;padding:26px 10px 0 5px;font-size:20px;color:#333333;}
.text1{padding:0 10px;}
.text2{font-size:16px;color:#196fe4;}
.title1 a{float:right;color:#484848;font-size:12px;}
.pic1{width:302px;float:left;text-align:center;border:solid 1px #ebebeb;}
.news{width:805px;float:right;}
.news li{height:42px;border-bottom:dashed 1px #e2dedf;margin:0 0 11px 0;color:#6b6b6b;font-size:14px;line-height:27px;}
.news li a{color:#6b6b6b;float:left;}
.news_date{float:left;width:55px;height:27px;line-height:27px;text-align:center;color:#fff;margin:0 12px 0 0;}
.bg1{background:url(../images/bg4.jpg) no-repeat center top;min-width:1200px;}
.xmhz_title{height:130px;text-align:center;color:#fff;font-size:18px;padding:43px 0 0 0;line-height:55px;}
.text5{color:#fff;font-size:30px;}
.xmhz_list {overflow:hidden;}
.xmhz_list ul{width:1225px;}
.xmhz_list li{width:266px;height:297px;float:left;border:solid 1px #e2dedf;background:#fff;margin:0 38px 0 0;}
.xmhz_pic{height:165px;padding:5px 0 0 0;text-align:center;}
.xmhz_text{padding:10px 19px 0 19px;color:#6b6b6b;font-size:14px;line-height:30px;}
.xmhz_text1{text-align:center;height:45px;line-height:45px;color:#196fe4;font-size:16px;}
.links{margin:22px 0;}
.links li{width:237px;float:left;text-align:center;border-bottom:solid 1px #e2dedf;padding:10px 0;}
.yxpt{background:url(../images/bg1.jpg) no-repeat center top;margin:0 0 0 30px;padding:20px 0 0 0;line-height:38px;float:left;color:#fff;font-size:25px;height:46px;}

/*底部区域*/
.bot1{clear:both;background:#196fe4;min-width:1200px;}
.bot1_t{float:right;background:url(../images/icon2.jpg) no-repeat left top;line-height:25px;color:#fff;font-size:14px;padding:0 0 0 35px;margin:24px 0 0 0;text-align:right;}
.bot2{background:#222222;min-width:1200px;}
.bot2_r{width:990px;float:right;}
.bot2_r li{width:120px;float:right;}
.bot2_r li ul{padding:10px 0 0 0;}
.bot2_r li li{width:auto;float:none;height:26px;line-height:26px;color:#fff;padding:0 0 0 5px;}
.bot2_r li li a{color:#fff;}
.bot2_r_title{height:35px;border-bottom:solid 1px #2e2e2e;font-size:14px;color:#fff;padding:0 0 0 5px;}
.copyright{clear:both;background:#000000;color:#a7a7a7;padding:15px 0;font-size:14px;min-width:1200px;}
.qq{position:fixed;top:200px;right:0;}

/*二级页*/
.main_title{border-bottom:solid 1px #d4d3c7;text-align:center;padding:30px 0 30px 0;font-size:18px;line-height:30px;color:#000;}
.main_about{font-size:14px;line-height:34px;padding:60px 0 0 0;}
.main_t{font-size:24px;line-height:30px;}
.main_news{clear:both;}
.main_news li{padding:30px 0 30px 0;border-bottom:dotted 1px #b2b2b2;font-size:14px;line-height:24px;color:#a0a0a0;}
.main_news li:hover .main_n_date{background:url(../images/main_5.jpg) no-repeat center top;}
.main_news li:hover{cursor:pointer;}
.main_n_date{width:58px;height:58px;float:left;background:url(../images/main_4.jpg) no-repeat center top;margin:8px 0 0 0;}
.main_n_r{width:1120px;float:right;position:relative;}
.main_n_r_icon{position:absolute;top:0;right:0;}
.main_n_t1{width:29px;float:left;text-align:center;color:#fff;font-size:18px;padding:5px 0 0 0;}
.main_n_t2{width:29px;float:right;text-align:center;color:#fff;font-size:18px;padding:28px 0 0 0;}
.main_n_t3{font-size:18px;line-height:40px;color:#565656;}
.main_l{width:278px;float:left;}
.main_l_title{background:#477cdf;text-align:center;color:#fff;font-size:18px;padding:13px 0;line-height:30px;}
.main_l_list {clear:both;}
.main_l_list li a{height:50px;display:block;text-align:center;background:#e5e5e5;line-height:50px;font-size:18px;color:#3c3b3b;margin:0 0 2px 0;}
.main_l_list li a:hover{background:#477cdf;color:#fff;}
.main_l_k{border:solid 1px #c8bdc0;margin:23px 0 0 0;padding:22px 22px 10px 22px;color:#6d6c6c;font-size:14px;line-height:28px;}
/*.main_r{width:895px;float:right;overflow:hidden;}
.main_r ul{width:925px;}
.main_r li{width:279px;float:left;padding:0 29px 20px 0;text-align:center;color:#3c3b3b;font-size:16px;line-height:45px;}
.main_r li a{color:#3c3b3b;}*/
.main_r{width:895px;float:right;}
.main_r_list{overflow:hidden;}
.main_r_list ul{width:925px;}
.main_r_list li{width:279px;float:left;padding:0 29px 20px 0;text-align:center;color:#3c3b3b;font-size:16px;line-height:45px;}
.main_r_list li a{color:#3c3b3b;}

/*二级页加*/
.main_ly { width:698px; padding-top:23px; }
.main_ly li { clear:both; padding:0 0 15px 0; }
.main_ly_t1 { width:142px; float:left; text-align:right; font-size:14px; line-height:25px; }
.main_ly_t2 { float:left; color:#797979; padding:0 0 0 5px; font-size:12px; }
.main_bd { width:246px; height:23px; border:solid 1px #d1d1c9; line-height:23px; float:left; color:#797979; }
.main_bd1 { width:442px; height:130px; border:solid 1px #d1d1c9; float:left; font-size:12px; line-height:23px; color:#797979; }
.main_bd2 { width:115px; height:23px; border:solid 1px #d1d1c9; line-height:23px; float:left; color:#797979; }
.main_but{width:240px;padding:20px 0 0 0;clear:both;}
.main_but_t{color:#3c3b3b;font-size:16px;line-height:30px;}
.main_bd3{width:180px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;}
.main_bd4{width:100%;height:102px;border:solid 1px #dddddd;font-size:14px;line-height:25px;padding:5px;}

#tijiao { width: 87px; height: 27px; background: url(../images/t.jpg); border:0; float:left; margin-left:142px; }
#chongzhi { width: 87px; height: 27px; background: url(../images/c.jpg); border:0; float:left; margin-left:17px; }

#tijiao2 { width: 87px; height: 27px; background: url(../images/t.jpg); border:0; float:left; margin-left:393px; }

.main_page{clear:both;padding:25px 0 0 0;position:relative;width:100%;text-align:center;overflow:hidden;}
.main_page li{float:left;margin:0 4px;font-size:14px;font-weight:bold;text-align:center;position:relative;right:50%; margin-left:10px;}
.main_page ul{float:left;position:relative;left:50%;}
.main_page li a{width:100%;height:23px;display:block;border:solid 1px #bfbfbf;color:#bfbfbf;line-height:23px; padding-left:3px; padding-right:3px;}
.main_page li a:hover{color:#fff;background:#3065c8;border:solid 1px #3065c8;}
.main_down{clear:both;}
.main_down li{clear:both;padding:0 5px 20px 5px;margin:0 0 20px 0;border-bottom:dotted 1px #b2b2b2;color:#9f9f9f;font-size:14px;}
.main_down li a{color:#565656;font-size:16px;float:left;}
.main_down li font{color:#477cdf;font-size:16px;}



/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}