

/* index banner */

.Hometop_2 ul li i,.Hometop_2 span .SinaWeibo1 i,.Hometop_3,.Hometop_3 ul li,.HomeMenu div a i,.HomeMenu div em,.HomeCon1_1L .flash_num ul li,.HomeCon1_1L .flash_num .lihove,.HomeCon1_1M3 ul li,.HomeCon1_1R small a,.HomeCon1_1R em a,.HomeCon2 h3,.HomeCon2 h3 ul li,.HomeCon2_1_1 span ol li,.HomeCon4_1 em,.HomeCon4_3 ul li,.HomeCon4_4_1 dl dt font,.HomeCon4_4_1 dl dd font,.HomeCon4_4_1 ul li,.HomeBottom_1 div small,.HomeCon2 h3 ul .lihover:nth-child(7),.HomeCon3_3 .zjPrev,.HomeCon3_3 .zjNext,.HomeCon3_1R font a,.HomeCon1_1M1 ul li a{background:url(../images/home01.png) no-repeat;}

.HomeCon3_3 .zjPrev,.HomeCon3_3 .zjNext,.HomeCon3_1R font a{background:url(../images/home01.png) no-repeat;_background:url(../images/home01.gif) no-repeat;}


/*-----------index banner- 2014 12-------------------------------*/

.wrap{width:100%; overflow:hidden;}

.top_bj{width:100%;height:118px; background:#fff;}

.top_c{width:1000px;height:118px;margin:0 auto;}

.header{width:100%; overflow:hidden; background:#d52b5c;}

.banner{clear:both; width:100%; height:420px;}

#focusBar{width:100%; height:420px; clear:both; position:relative; background:#242424; overflow:hidden;}

#focusBar li{width:100%; clear:both; height:644px; display:none; position:absolute;/* position:relative;*/ overflow: hidden;}

#focusBar .focusL{height:420px; margin-top: -1px; position:absolute; z-index:9; /*left:-1000px;*/ top:0px; left:-500px; margin-left:50%;}

#focusBar .focusR{height:420px; margin-top: -1px; position:absolute; z-index:19;/* right:1000px; */top:0px; left:-500px; margin-left:50%;}

a.arrL,a.arrR{display:block; width:45px; height:100px; color: #fff; font-size: 18px; text-align: center;position:absolute; top:150px; z-index:99; cursor:pointer; background: url(../images/sprite.png) no-repeat 0 0;}

a.arrL{filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3; left:15%}

a.arrR{background-position:right top; filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3; right:15%}



/*a.arrL{left:-152px;} a.arrR{right:-152px;}*/

.bar{clear:both; width:1003px; overflow:hidden; margin-bottom:20px;}

.box h4{font-size:16px;color: #9e1440;margin-top: 14px;margin-left: 16px;}

.box h4 span{font-size: 12px;font-weight: normal;color: #555555;margin-left: 10px;}

/*content*/

#content{width: 992px;margin: 0 auto;padding-top:10px;}

#content_part1{height: 365px;background: #FFF;}

/*content part1*/

#part1_news,#part1_right{float: left;height: 365px;border: 1px solid #e5e5e5;}

#part1_news{width: 421px;margin-left: 10px;background: url(../images/part1_news_bg.gif) no-repeat 0px 155px;}

#part1_news ul{width: 380px;height: 32px;margin-top: 19px;margin-left: 20px;background: #e0e0e0;font-size: 14px;color: #000;}

#part1_news ul li{float: left;width: 90px;height: 32px;line-height:14px;}

#part1_news ul li a{display: block;width: 63px;height: 16px;padding: 8px 16px;color: #000;}

#part1_news .active a{color: #FFF;background: url(../images/part1_news_ul.gif);cursor: pointer;text-decoration: none;}

#part1_news div strong{display: block;font-size: 14px;font-weight: normal;margin-top: 22px;text-align:center;}

#part1_news div strong a{color: #9e1440;}

#part1_news div p{width: 372px;text-indent: 2em;margin-top: 15px;margin-left: 23px;line-height: 20px;}

#part1_news div p a{color: #9e1440;}

#part1_news div ol{width: 372px;margin-top: 32px;line-height: 20px; padding-left:22px;}

#part1_news div ol li{position: relative;margin-bottom: 10px;margin-left:-15px;_margin-left:0px;padding-left: 9px;background: url(../css/common_list_style.gif) no-repeat 0px 8px;}

#part1_news div ol li span{position: absolute;right: 0px;}

#part1_news div ol li a{display: block;height: 18px;font-size: 14px;color: #555555;}

#part1_right{position: relative;width:275px;margin-left: 10px;background: url(../images/part1_right_bg.gif) no-repeat 0px 37px;}

#part1_right h4{margin-top: 20px;margin-left: 28px;}

#part2Tab{width: 180px;height: 29px;margin-top: 30px;margin-left: 12px;font-size: 14px;line-height: 24px;}

#part2Tab li{float: left;display: inline;width: 83px;height: 23px;margin-right: 2px;text-align: center;background:#e2e2e2;color: #000;cursor:pointer;}

#part2Tab li a{color: #FFF;}

#part2Tab li.active{font-weight: bold;color: #FFF;height:29px;background: url(../images/part2_left_dt1.gif) no-repeat top center;}

#part2Tab li.active a{color: #555555;text-decoration: none;}

#part1_right .part_left_list{width: 255px;height: 238px;margin-top: 15px;margin-left: 10px;text-align: center;}

#part1_right .part_left_list a{font-family:"Microsoft Yahei";width: 83px;height: 34px;float: left;line-height: 34px;margin-bottom: 12px;margin-left: 2px;background: #f4f4f4;color:#8f0c3a;}

.nav{background: url("../images/nav_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0); height: 49px; width: 100%;}

.nav ul{margin: 0 auto; overflow: hidden; width: 960px;}

.nav li{background: url("../images/nav_line.jpg") no-repeat scroll right center rgba(0, 0, 0, 0); float: left; height: 49px; line-height: 49px; text-align: center; width: 106px;}

.nav li.nav_end{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}

.nav li a{color: #fff; display: block; font-size: 14px; font-weight: 900; height: 49px; line-height: 49px; text-align: center; width: 104px;}

.nav li a:hover{background: url("../images/nav_h.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); color: #3e0000; text-decoration: none;}

.homeCon4bg{margin-top:2px; background: none repeat scroll 0 0 #e8e8e8; padding-bottom: 20px;}

.homeCon4{display: table; margin: auto; padding-top: 10px; width: 1000px;}

.homeCon4T{border-bottom: 1px solid #dbd8d8; float: left; padding-bottom: 10px; width: 100%;}

.homeCon4T ul{float: left;}

.homeCon4T ul li{background: none repeat scroll 0 0 #a8a8a8; color: #fff; cursor: pointer; display: inline; float: left; font-size: 16px; height: 37px; line-height: 37px; margin-right: 10px; text-align: center; width: 93px;}

.homeCon4T ul li.lihover{background: none repeat scroll 0 0 #f32c65;}

.homeCon4C{border-top: 1px solid #f6f6f6; float: left; width: 100%;}

.homeCon4C_1{float: left; margin-top: 24px; width: 100%;}

.homeCon4C_1 div{border-left: 1px solid #f6f6f6; border-right: 1px solid #dbd8d8; float: left; padding-left: 23px; width: 225px;}

.homeCon4C_1 div.div1{border-left: 0 none; padding-left: 0;}

.homeCon4C_1 div.div4{border-right: 0 none;}

.homeCon4C_1 div span{float: left;}

.homeCon4C_1 div span.span1{margin-bottom: 24px;}

.homeCon4C_1 div span i{float: left; height: 41px; overflow: hidden; position: relative; width: 41px;}

.homeCon4C_1 div span i a{float: left; left: 0; position: absolute; top: 0; width: 41px;}

.homeCon4C_1 div span i a img{width: 41px;}

.homeCon4C_1 dl{float: left; padding-left: 8px; width: 175px;}

.homeCon4C_1 dl.dl1{border-left: 0 none;}

.homeCon4C_1 dl.dl2{border-left: 0 none;}

.homeCon4C_1 dl.dl7{border-right: 0 none;}

.homeCon4C_1 dl.dl8{border-right: 0 none;}

.homeCon4C_1 dl dt{color: #e3355a; float: left; font-size: 14px; font-weight: bold; width: 100%;}

.homeCon4C_1 dl dt a{color: #e3355a;}

.homeCon4C_1 dl dd{float: left; margin-top: 4px; width: 100%;}

.homeCon4C_1 dl dd a{color: #3f3f3f; float: left; font-size: 12px; line-height: 18px; padding-right: 10px;}

.homeCon4C_2{float: left; margin-top: 24px; width: 100%;}

.homeCon4C_2 a{font-family:"Microsoft Yahei"; color: #3f3f3f; display: inline; font-size: 15px; line-height: 30px; margin-right: 10px;}

.homeCon4C_2 a.a1{color: #e33459;}

.newindex1{float: right; height: 30px; margin-top: 2px; padding: 0; width: 450px;}

.newindex1 #SearchKeyWord{background: url("../images/201408index_06.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); border: 0 none; color: #666; float: left; height: 30px; line-height: 30px; padding-left: 35px; width: 169px;}

.newindex1 #SearchbtnPost{background: url("../images/201408index_07.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); display: inline; float: left; height: 30px; margin-right: 15px; width: 80px; border:none; cursor:pointer}

@charset "utf-8";

/* CSS Document */


.HomeCon3{ width:1000px; margin:auto; margin-top:30px; background:url(../images/home38.jpg) no-repeat; height:524px; position:relative;}

.HomeCon3 h2{ float:left; color:#d42570; font-size:18px; font-family:"Microsoft Yahei"; font-weight:normal; margin:14px 0 0 100px; display:inline;}



.HomeCon3_1Bg{width:1000px; float:left; height:470px; position:absolute;left:0; top:53px; }

.HomeCon3_1{ width:1000px; float:left; height:470px; }



.HomeCon3_1L{ width:253px; height:470px;float:left; margin-left:1px; display:inline;}

.HomeCon3_1L img{ float:left; width:253px; height:470px;}

.HomeCon3_1R{ float:left; width:440px; margin-top:20px; margin-left:22px; display:inline;}

.HomeCon3_1R span{ float:left; font-family:"Microsoft Yahei"; width:100%; line-height:26px;}

.HomeCon3_1R span b{ float:left;  font-size:12px; font-weight:normal; width:100%; color:#884d2d; line-height:35px; }

.HomeCon3_1R span b strong{ font-size:16px;color:#d42570; line-height:30px;}

.HomeCon3_1R span font{ float:left; color:#237cd8; font-size:12px; width:100%;}

.HomeCon3_1R font{ float:left;}

.HomeCon3_1R font a{  float:left; background-position:-8px 0; width:86px; height:25px; border:0px; color:#fff; font-size:12px; text-indent:15px;line-height:25px; cursor:pointer; margin:20px 25px 0 0px; display:inline;}

.HomeCon3_1R font a:nth-child(2){background-position: -8px -32px; color: #D42570;float: left;font-size: 12px; height: 26px; line-height: 26px;  width: 90px;}





.HomeCon3_1R font{ float:left;}



.HomeCon3_1R p{ float:left; font-size:12px; color:#999999; line-height:21px; overflow:hidden; height:63px; padding-top:18px; border-top:1px solid #E3E2E2; margin-top:15px;}

.HomeCon3_1R p a{ color:#237cd8;}

.HomeCon3_1R small{ background:url(../images/home47.jpg) no-repeat; width:410px; height:65px; float:left; margin-top:20px;}

.HomeCon3_1M{float:right; display:inline; width:238px; margin:20px 10px 0 0;}

.HomeCon3_1M b{ float:left;color:#765c49; font-size:14px; background:url(../images/home52.jpg) no-repeat; height:30px; line-height:30px; padding-left:38px; width:197px; }

.HomeCon3_1M b strong{ color:#d42570;}

.HomeCon3_1M .ul1{ float:left; border-left:solid 1px #e7d5cf; border-top:solid 1px #e7d5cf; width:80px;}

.HomeCon3_1M .ul1 li{ float:left; border-right:solid 1px #e7d5cf;border-bottom:solid 1px #e7d5cf; width:80px; height:23px; line-height:23px; text-align:center; color:#765c49; font-size:12px; font-family:"Microsoft Yahei"; background:#f1ecea;}

.HomeCon3_1M .ul2{ float:left;border-top:solid 1px #e7d5cf; width:72px; margin-left:1px; }

.HomeCon3_1M .ul2 li{ float:left; border-right:solid 1px #e7d5cf; border-bottom:solid 1px #e7d5cf; width:72px; height:23px; line-height:23px; text-align:center;background:#fff; }

.HomeCon3_1M ul .li1{ height:28ppx; line-height:28px;height:28px; font-size:12px; font-family:"Microsoft Yahei";color:#765c49; background:#f1ecea}

.HomeCon3_1M ul .li2{ background:url(../images/ysxx11.jpg) no-repeat center center #fff;}







.HomeCon3_3{ width:958px; height:164px; border:solid 1px #e9deda; float:left; display:table; background:#f6f3ed; position:absolute; left:20px; top:333px;}

.HomeCon3_3 .zjPrev{ float:left; width:21px; height:38px; margin-top:54px; background-position:-21px -133px; cursor:pointer;}

.HomeCon3_3 .zjCon{ float:left; width:916px; overflow:hidden;}

.HomeCon3_3 .zjCon ul{ float:left; padding-top:9px;}



.HomeCon3_3 .zjCon ul li{ float:left; width:106px; height:145px; padding:5px 0 0 10px; font-size:12px; cursor:pointer; margin:0 7px; display:inline;}

.HomeCon3_3 .zjCon ul li img{ float:left; border:solid 1px #d0c5a7; width:93px; height:98px;}

.HomeCon3_3 .zjCon ul li b{ float:left; color:#4f3a2b; line-height:18px; height:18px; overflow:hidden; font-weight:normal; width:100px; margin-top:5px;}

.HomeCon3_3 .zjCon ul li font{ float:left; color:#888888; line-height:18px; height:18px; overflow:hidden; font-size:12px;width:100px;}

.HomeCon3_3 .zjCon ul li:hover{ background:#fff;}

.HomeCon3_3 .zjCon ul li:hover img{ border:solid 1px #e57ca9;}

.HomeCon3_3 .zjCon ul li:hover b{ color:#d42570;}



.HomeCon3_3 .zjNext{ float:right;width:21px; height:38px; margin-top:54px; background-position:-960px -133px; cursor:pointer;}
