.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}


/**/
.inod{ font-family:"Microsoft YaHei";}
.od_ti{height:52px; line-height:52px; overflow:hidden; background:#861931;}
.od_ti li{ float:left; font-size:16px;}
.od_ti li a{ display:inline-block;padding:0 0 0 28px;width:105px; overflow:hidden; color:#fff;background:url(Img/Index/in_t_bg1.gif) left top no-repeat;}
.od_ti li a:hover{ text-decoration:none;color:#fff;background:url(Img/Index/in_t_bg2.gif) left top no-repeat;}
.od_ti li.cur a{ text-decoration:none;color:#fff;background:url(Img/Index/in_t_bg2.gif) left top no-repeat;}

.od_tic{ background:#fff; clear:both;padding:44px 20px 0 10px;height:270px; overflow:hidden; border:1px #ebebeb solid;}
.od_tic dl{width:353px;overflow:hidden;}
.od_tic dt{ float:left;}
.od_tic dt img{width:166px;height:189px;border:1px #efe3e6 solid;overflow:hidden;display:block;}
.od_tic dd{width:171px; float:right;}
.od_tic dd h4{ font-weight:100;line-height:20px;height:20px; font-size:14px;}
.od_tic dd h4 a,.od_tic dd h4 a:hover{color:#7e273a;}
.od_tic dd p{ text-align:justify;padding:9px 0 0;line-height:19px; color:#787777;height:140px; overflow:hidden; text-align:justify;}
.od_tic dd span a,.od_tic dd span a:hover{color:#a71535;}
.od_tic dd  img{margin: 8px 0 0; display:block;}
/**/


/*ban1*/
.banner{height:574px;position:relative;}
.banner a{ display:block;  height:574px; overflow:hidden;}
.banner .btn { bottom: 30px;margin-right: -450px; padding: 5px 6px; position: absolute; right: 50%;z-index: 7;background: none;width:120px;}
.banner .btn span { background: none repeat scroll 0 0 #78001C; border: 1px solid #78001C; color: #FFFFFF; cursor: pointer;display: inline-block; margin-left: 5px;padding: 2px 5px;}
.banner .btn span.cur { font-weight: bold; padding: 4px 8px;}



/*sch*/
.sch{ text-align:center;color:#807c7c;line-height:26px;padding:12px 0 0; height:43px;overflow:hidden;} 
.sch a{ color:#807c7c;display:inline-block;padding:0 8px;}
.sch a:hover{ color:#807c7c;}
.sch .shInput{width:193px;line-height:26px;height:26px;padding:0 0 0 15px;margin:0 0 0 25px;color:#c6c4c4;border:none;background:url(Img/Index/sch_ip.gif) left top no-repeat;}
.sch .shBtn{margin:0 0 0 -3px;background:none;border:none;}


/*prc*/
.prc{height:794px; overflow:hidden;background:url(Img/Index/prc_t.jpg) center top no-repeat;}
.prc .content{height:754px;}
.prc h3{padding:69px 0 0; text-align:center;height:146px; overflow:hidden;}
.prc_t{padding:0 0 0 48px;height:154px; overflow:hidden;}
.prc_t li{ float:left;padding:0 70px 0 0;}
.prc_t li a{ text-align:center; display:inline-block;width:154px;height:154px; overflow:hidden; line-height:154px; font-size:30px;background:url(Img/Index/prc_t_li.jpg) left top no-repeat; color:#fff;}
.prc_t li a:hover{ display:inline-block;width:154px;height:154px; overflow:hidden; line-height:154px; font-size:30px;background:url(Img/Index/prc_t_c.jpg) left top no-repeat; text-decoration:none; color:#fff;}
.prc_in{padding:50px 453px 0 32px;height:340px;background:url(Img/Index/prc_img.jpg) right top no-repeat;}
.prc_in h4{width:454px; text-align:center; font-weight:100; font-size:24px; color:#94001f; line-height:60px;height:60px; overflow:hidden;}
.prc_in p{width:454px;height:130px; overflow:hidden; line-height:28px; font-size:16px; color:#201e1e;}
.prc_in h5{padding:0 0 0 25px; font-weight:100; font-size:22px; color:#fff; line-height:55px;height:55px; overflow:hidden;background:url(Img/Index/prc_w_bg.gif) left top no-repeat;}
.prc_t li.cur a{ display:inline-block;width:154px;height:154px; overflow:hidden; line-height:154px; font-size:30px;background:url(Img/Index/prc_t_c.jpg) left top no-repeat; text-decoration:none; color:#fff;}
.prc_in2{background:url(Img/Index/prc_img2.jpg) right top no-repeat;}
.prc_in3{background:url(Img/Index/prc_img3.jpg) right top no-repeat;}
.prc_in4{background:url(Img/Index/prc_img4.jpg) right top no-repeat;}

/*ban2*/
.ban2{margin:0 0 22px;height:196px; overflow:hidden; position:relative;}
.ban2 .ban2_img{ line-height:0; font-size:0;}
.ban2 p{overflow:visible;height:20px;}
.ban2 p span{ display:block;width:200px;padding:0 0 0 68px;right:5px;top:-120px; z-index:9; font-size:16px; color:#c8ae3a;
background:url(Img/Index/ban2_tel.gif) left top no-repeat;}
.ban2 p span b{ font-weight:100; font-size:28px;}
.ban2 i{ display:inline-block;right:308px;top:-98px; *top:-103px;z-index:9;height:38px; line-height:0; font-size:0;}
.ban2 i img{ vertical-align:top;}
/*adv*/
.adv_in{height:1972px; margin-top:-24px;overflow:hidden;background:url(Img/Index/adv_bg1.jpg) center top no-repeat;}
.adv .content{background:url(Img/Index/adv3.jpg) right 1146px no-repeat;}
.adv{background:url(Img/Index/adv_bg2.jpg) center bottom no-repeat;}
.adv h3{padding:128px 0 0;text-align:center;height:172px; overflow:hidden;}
.adv h3 img{margin:0 auto; display:block;}
.adv .adv1{padding:25px 180px 0 200px;height:432px; overflow:hidden;}
.adv h4{ font-weight:100;padding:0 0 0 110px; line-height:58px;height:58px; overflow:hidden; font-size:20px; color:#f3e7b2;margin:0 0 0 75px;}
.adv .p1{ line-height:25px; font-size:16px; color:#bdaaae;}
.adv .p2{ font-family:"ËÎÌå"; line-height:30px; font-size:20px; color:#f3e7b2;}
.adv span{ display:block; line-height:20px; font-size:14px; color:#83595b; font-family:Arial;}
.adv h5{color:#f3e7b2;margin:0 0 0 200px; line-height:36px;font-size:20px; font-family:"ËÎÌå"; }
.adv a{ display:inline-block; text-align:center;line-height:36px;height:36px;width:183px;background:url(Img/Index/adv_bt.gif) center top no-repeat; font-size:16px; color:#fff; font-family:"Microsoft YaHei"; font-weight:100;}
.adv h5 a{margin:0 0 0 28px;}
.adv a:hover{color:#fff;}
.adv .adv1 p,.adv1 span{ text-align:center;}
.adv .adv1 h4{background:url(Img/Index/adv_w1.gif) left top no-repeat;}
.adv .adv2 h4{margin-left:0;background:url(Img/Index/adv_w2.gif) left top no-repeat; line-height:31px;}
.adv .adv3 h4{background:url(Img/Index/adv_w3.gif) left top no-repeat; line-height:31px;}
.adv .adv4 h4{margin-left:0;background:url(Img/Index/adv_w4.gif) left top no-repeat; line-height:31px;}
.adv .adv2{padding:25px 8px 0 500px;height:372px; overflow:hidden;background:url(Img/Index/adv2.jpg) left top no-repeat;}
.adv .adv3{padding:52px 544px 0 18px;height:320px; overflow:hidden;}
.adv .adv4{padding:51px 0 0 500px;height:405px; overflow:hidden;background:url(Img/Index/adv4.jpg) left top no-repeat;}
.adv .adv1 .p1{height:107px; overflow:hidden;}
.adv .adv1 .p2{height:61px; overflow:hidden;}
.adv .adv1 span{height:55px; overflow:hidden;}
.adv .adv2 h4{padding:11px 0 0 115px;height:95px;}
.adv .adv2 .p1{margin:0 0 24px;}
.adv .adv3 h4{padding:10px 0 0 115px;margin:0;height:80px;}
.adv .adv3 .p1 i{ display:block; font-style:normal;padding:0 0 0 18px;margin:0 0 0 18px;background:url(Img/Index/adv_ic.gif) left 10px no-repeat}
.adv .adv3 .p1{height:86px; overflow:hidden;}
.adv .adv3 .p2{ font-family:"Microsoft YaHei";height:80px; overflow:hidden;}
.adv .adv4 h4{padding:10px 0 0 115px;height:95px;}
.adv .adv4 .p1{height:106px; overflow:hidden;}
.adv .adv4 .p2{font-family:"Microsoft YaHei";height:76px; overflow:hidden;}



/*ban3*/
.ban3{height:222px; overflow:hidden;}
.ban3 p{ overflow:visible;height:20px;}
.ban3 .ban3_img{ display:block;width:100%;height:222px; overflow:hidden;background:url(Img/Index/ban3.jpg) center top no-repeat;}
.ban3 span{ color:#e6cc4c; display:inline-block;width:203px;padding:2px 0 10px 72px; font-size:16px;right:301px;top:-100px; z-index:9;background:url(Img/Index/ban3_tel.gif) left top no-repeat; font-size:16px;}
.ban3 span b{color:#e6cc4c; font-weight:100; font-size:28px;}
.ban3 i{ display:inline-block;right:163px;top:-82px; }


/*abt*/
.abt{padding:10px 0 0;margin:0 auto;height:492px; overflow:hidden;background:url(Img/Index/abt_bg.jpg) center top no-repeat;}
.abt_l{padding:0 0 0 9px;width:345px; overflow:hidden; margin-top:30px;}
.abt_l h3{ line-height:0; font-size:0;height:94px; overflow:hidden;}
.abt_l p{padding:0 0 0 5px; line-height:0; font-size:0;}
.abt_r{padding:0px 0 0;width:543px; overflow:hidden;}
.abt_r h3{ text-align:right; font-weight:100; text-transform:uppercase; line-height:61px;height:61px; overflow:hidden; text-align:right; font-size:12px;font-family:Arial;}
.abt_r h3 a,.abt_r h3 a:hover{ color:#5c0d1d; }
.abt_r h5{ font-family:"Microsoft YaHei";font-weight:100;line-height:53px;height:53px;overflow:hidden;font-size:16px;padding:0 0 0 8px;}
.abt_r h5 a,.abt_r h5 a:hover{ color:#127F05; }
.abt_r p{ padding:0 0 0 8px;line-height:30px; font-size:14px; color:#4a4a4a;height:170px; overflow:hidden;}
.abt_r span a,.abt_r span a:hover{ margin:0 0 0 8px;color:#127F05;font-size:14px;  }
.abt_r_c{height:270px; overflow:hidden;}
.abt_r_b{ clear:both;}
.abt_r_b div{ float:left;padding:0 0 0 10px;}
.abt_r_b ul{overflow:hidden;}
.abt_r_b li{margin:0 3px 0 3px; display:inline; float:left;width:218px; overflow:hidden;text-align:center;}
.abt_r_b li a{ display:inline-block;padding:8px; background:#fbf2db;}
.abt_r_b li img{ display:block;width:201px;height:133px;overflow:hidden; border:1px #fff solid;}
.abt_r_b li span{line-height:38px; height:38px;display:block; font-size:14px;} 
.abt_r_b li span a,.abt_r_b li span a:hover{color:#4a4a4a;padding:0; background:none;}
.abt_r_b .to_l,.abt_r_b .to_r{margin-top:44px;}

/*inf*/
.inf{padding:25px 0 0;height:390px; overflow:hidden;background:url(Img/Index/inf_bg.jpg);}
.inf_l{padding:23px 14px 0 16px;height:344px;width:331px; overflow:hidden;background:url(Img/Index/inf1_bg.gif) center top no-repeat;}
.inf_r{padding:23px 17px 0 17px;height:344px;width:549px; overflow:hidden;background:url(Img/Index/inf2_bg.gif) center top no-repeat;}
.inf_t{ font-family:"Microsoft YaHei";padding:8px 0 0 11px;height:36px; overflow:hidden;background:url(Img/Index/inf_t2.gif) left top no-repeat;}
.inf_t li{ float:left;}
.inf_t li a{ display:inline-block; text-align:center;width:134px;height:36px; line-height:36px; overflow:hidden; font-size:16px; color:#fff;}
.inf_t li a:hover,.inf_t .cur a{background:url(Img/Index/inf_t_c.gif) center top no-repeat;color:#fff; text-decoration:none;}
.inf_r .inf_t li a{ background:none; display:inline;margin:0 0 0 10px;}
.inf_l .inf_t{background:url(Img/Index/inf_t.gif) center top no-repeat;}
.inf1_c{ clear:both;padding:24px 0 0 8px;}
.inf1_c ul li{ overflow:hidden; line-height:26px;height:26px;padding:0 0 0 15px;background:url(Img/Index/inf_ic.gif) left 10px no-repeat;}
.inf1_c ul li a,.inf1_c ul li a:hover{color:#737272;}
.inf1_c ul{height:245px; overflow:hidden;}
.inf1_c span{margin:0px 0 0 16px; float:right; height:25px; line-height:25px;}
.inf1_c span a,.inf1_c span a:hover{text-transform:uppercase; color:#106107; font-size:12px;}
.inf2_c{padding:19px 0 0 7px;}
.inf2_c dl{width:525px;height:133px; overflow:hidden;}
.inf2_c dt img{display:block;width:172px;height:106px; border:2px #fff solid; overflow:hidden; float:left}
.inf2_c dt{ float:left;}
.inf2_c dl dd{width:330px;overflow:hidden; float:right; height:100px; }
.inf2_c dl dd h4{ line-height:26px;height:26px; font-size:14px;}
.inf2_c dl dd a,.inf2_c dl dd a:hover{color:#106107;}
.inf2_c dl dd .tuijian{ line-height:25px;color:#4a4a4a;padding:7px 0 0;height:100px; width:330px; text-indent:2em;}
.inf2_c dl dd .tuijian h1{ font-size:14px}
.inf2_c span a,.inf2_c span a:hover{color:#106107; font-size:12px; text-transform:uppercase;}
.inf2_c ul{width:530px; overflow:hidden; clear:both;}
.inf2_c ul li{ overflow:hidden;  line-height:26px;height:26px;padding:0 0 0 17px;background:url(Img/Index/inf_ic.gif) left 10px no-repeat;}
.inf2_c ul li a,.inf2_c ul li a:hover{color:#737272;}
.inf2_c ul{height:94px; overflow:hidden;}
.inf2_c ul li span{ float:right;}
.inf_u{height:392px;}
.inf2_c .span2{margin:10px 0 0 16px; float:right}

/*lk*/
.lk{background:url(Img/Index/link_bg.gif) right top no-repeat; clear:both;height:159px;padding:13px 20px 0; overflow:hidden;}
.lk_t {line-height:57px;height:57px; overflow:hidden; border-bottom:1px #7e1d2e solid;padding:0 0 0 35px;background:url(Img/Index/link_ic.gif) left 11px no-repeat;}
.lk_t h3{ float:left; font-size:24px;}
.lk_t a,.lk_t a:hover{color:#5c0d1d;}
.lk p{padding:10px 0 0; line-height:28px;color:#a19e8f;}
.lk p a{ display:inline-block;padding:0 12px;color:#a19e8f;}
.lk p a:hover{color:#a19e8f;}
#jsweb8_cn_left img{ margin-right:15px; border:5px solid #fff}
.sy{ width:960px; margin:0px auto}
.hezuo1{ line-height:30px; height:30px; border-bottom:1px dashed #ccc; }
.hezuo1 a{ width:240px;}
#jsweb8_cn_left img{ margin-right:5px; margin-bottom:5px;}
.hezuo2{ font-size:14px; font-weight:bold}