@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;  font:normal 12px/180% "宋体"; color:#222222;text-align:center;background:#fff; background:url(images/bj0.gif) top repeat-x #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#222222;text-decoration:none}
a:hover{color:#7f0c0c;text-decoration:none}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
.clear{ clear:both;}
/* clearfix */
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

/*other*/
.fl{float:left;}
.fr{float:right;}
.m0{margin:0 auto;}
.m10{ margin:10px auto}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt17{margin-top:17px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml25{margin-left:25px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mb10{ margin-bottom:10px;}
.p5{padding:5px 0;}
.p3{padding:3px 0;}
.p0{padding:0;}
.p10{padding:10px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb1{border-bottom:1px;}
.bd1{border:1px solid #DAD0AE;}
.w980{ width:980px;}
.w978{width:978px;border:1px solid #ECDDAC;background:#fff;}
.w960{width:960px;}
.w100{width:100%;}
.f14{font-size:14px;}
.am2 a{margin:0 2px;}
.am3 a{margin:0 3px;}
.am5 a{margin:0 5px;}
.duan{width:100%;height:8px;}
.t_c{ text-align:center;}
.t_l{ text-align:left;}
.t_r{ text-align:right;}
.w300{ width:300px; }
.w360{ width:360px; }
.list_14 li{ background:url(images/dot1.gif) no-repeat 5px 12px; padding-left:15px;font-size:14px; line-height:28px; }
.list_12 li{ background:url(images/dot2.gif) no-repeat 5px 14px; padding-left:15px; line-height:28px;}
.l_h26{ line-height:26px;}
.l_h24{ line-height:24px;}
.l_h22{ line-height:22px;}
.o_h{ overflow:hidden;}
.white,.white a:link,.white a:hover,.white a:visited{ color:#fff;}
.blue,.blue a:link,.blue a:hover,.blue a:visited{ color:#6997c7;}
.red,.red a:link,.red a:hover,.red a:visited{ color:#cc0000}
.red2,.red2 a:link,.red2 a:hover,.red2 a:visited{ color:#fea9bc}
.gray,.gray a:link,.gray a:hover,.gray a:visited{ color:#666;}
b,strong,h3,h2{ font-family:"微软雅黑"; font-weight:normal}
strong{ font-size:18px;}
/*top nav*/
.top_nav{ height:35px; background:url(images/nav/topnav01.gif) repeat-x;}
.top_nav img{ float:left; vertical-align:middle; margin:0 20px auto 20px;}
.top_nav span{ float:right; margin-right:10px; line-height:35px; color:#565656}
.top_nav span a{ color:#565656; padding:0 6px;}
.top_nav b{ float:left; font-size:18px; color:#BE140B; font-family:\9ED41\4F53; margin-left:10px;}

.w1000{ width:1000px;}
.nav{ height:52px ; line-height:52px; background:#e84266; font-size:16px; font-family:"微软雅黑";}
.nav i{ background:#d2123c; height:52px; line-height:52px; font-size:16px; display:block; float:left}
.nav .w1000{ font-size:15px; font-weight:bold;font-family:"微软雅黑";}
.nav dl,.nav dl dt,.nav dl dd{ float:left; height:52px; line-height:52px;}
.nav dl dt{ font-size:16px;background:#d2123c; padding:0 10px; color:#fff;}
.nav dl dd{ font-size:15px; padding:0 2px; font-weight:normal; color:#fff;}
.nav dl dd a{ margin:auto 5px;text-decoration:none}
.nav dl dd a:link,.nav dl dd a:visited{ color:#fff;}
.nav dl dd a:hover{ color:#fffdcf}


/*p1*/
.p1_content{background:#ffc5d2; overflow:hidden; margin-top:38px; height:320px;}
.p1_left{ width:660px; height:auto; float:left;}
.p1_right{ width:340px; height:auto; float:right; padding-top:10px}
.p1_content strong{ font-size:18px; color:#fea9bc;}
#p1_1{width:660px;height:320px;position:relative;}
#p1_1 ul li{display:none;text-align:center;position:absolute; }
#p1_1 ul li img{display:block;}
#p1_1 ul li span{position:absolute;top:260px;left:18px;font-size:14px;z-index:3; line-height:24px}
#p1_1 ul li span sorong{ display:block; line-height:35px; color:#fea9bc}
#p1_1 ul li span sorong a:link,#p1_1 ul li span sorong a:visited{ color:#fea9bc}
#p1_1 ul li span p{ display:block; text-align:left;}
#p1_1 ul li a{color:#fff;}
#p1_1 ul li div{background:url(images/bg1.png);filter:alpha(opacity=70);opacity:.7;height:80px;position:absolute;bottom:0px;width:660px;z-index:1; text-align:left;}
#p1_1 ol{position:absolute;bottom:0; right:12px;z-index:1; background:url(images/jiao.png) no-repeat top center; width:78px; height:14px; padding:45px 21px 0 21px; text-align:center}
#p1_1 ol li.active{display:block;background:url(images/boll2.png) no-repeat;filter:alpha(opacity=70);opacity:.7;}
#p1_1 ol li{width:7px;height:7px;float:left;cursor:pointer;margin:auto 4px;background:url(images/boll1.png) no-repeat;filter:alpha(opacity=70);opacity:.7;text-indent:-9999px;}
#p1_1 ul li span strong a:link,#p1_1 ul li span strong a:visited{ color:#fea9bc}
#p1_1 ul li span strong a:hover{color:#fffdcf}
#p1_1 ul li span a:hover{ color:#fffdcf}

.line1 { background:url(images/line1.png) repeat-x; height:1px ; overflow:hidden}
.p1_right .line1{ margin:15px auto}
.p1_right strong,.p1_right p,.p1_right ul{ padding:0 20px;}
.p1_right strong{ line-height:48px; padding-top:10px;}
.p1_right p{ line-height:24px;}

/*p2*/
.p2_content{background:url(images/p2_bg.jpg) no-repeat top center; overflow:hidden; height:336px;}
.p2_left{ width:400px; height:auto; float:left;}
.p2_center{ float:left; width:450px; padding-top:20px;}
.p2_right{ width:150px; height:auto; float:right; padding-top:34px;}
.p2_center b{  font-size:24px; font-weight:normal; line-height:50px; padding-left:30px; }
.p2_center p{ font-size:14px; line-height:24px; padding:10px 20px 0 30px}

.p2_right ul li{ clear:both; width:110px; height:50px; line-height:50px; text-align:center; margin:20px; font-family:"微软雅黑"; font-size:20px;}
.col_1 li a:link,.col_1 li a:visited{ color:#fff;}
.col_1 li a:hover{ color:#fffdcf}
.p2_right ul li.bg1 { background:#d66e69;}
.p2_right ul li.bg2 { background:#f081ac;}
.p2_right ul li.bg3 { background:#f261a8;}
.p2_right ul li.bg4 { background:#db4a38;}

/*p3*/
.p3_content{ overflow:hidden; margin-top:30px;}
.p3_content h3{ margin-top:20px;margin-bottom:20px; overflow:hidden;}
.p3_left{ float:left; width:360px;}
.p3_center{ float:left; width:340px;}
.p3_right{ width:290px; float:right;}
.p3_left ol li{ float:left; text-align:center ; padding:0 20px 10px 0}
.p3_left ol li img{ display:block; margin:0 auto 5px auto; }
.p3_right p{ font-size:12px; line-height:21px; padding-left:10px}

.p3_right div img{ float:left; display:block; margin:10px 0 0 10px;}
.p3_content h3{ background:url(images/p3_tit1.jpg) no-repeat ; width:340px; height:28px; text-align:center; font-size:20px; line-height:28px;}
.p3_right h3{ width:280px; margin-left:10px; background:url(images/p3_tit2.jpg) no-repeat;}
/*p4*/
.p4_content{ margin-top:40px; overflow:hidden;}
h2{ width:1000px; background:url(images/p4_tit.jpg) no-repeat top center; height:80px; text-align:center; font-size:30px; display:block; line-height:40px}
.p4_content h2{ margin-bottom:20px;}
.p4_content h2 i{ font-size:30px; display:block}
.p4_left,.p4_center{ float:left; width:320px;}
.p4_center{ margin-left:20px;}
.p4_right{ float:right; width:320px;}
.p4_left,.p4_center,.p4_right{ background:#eee}
.p4_content ul{ padding:10px}
.p4_content h3 { background:url(images/h3_tit.png) no-repeat; width:120px; height:44px; float:left; text-align:center; font-size:20px; text-align:center; line-height:38px; color:#fff;}
.p4_1{ position:relative; width:320px; height:180px;}
.p4_1 h3{ position:absolute; top:0;left:0;}
.p4_1 span{ position:absolute; bottom:0; left:0; height:30px; line-height:30px; background:url(images/bg2.png); padding:0 10px; width:300px; font-size:14px;}
/*p5*/
.p5_content{ margin-top:40px; overflow:hidden}
#p5_1{width:1000px;position:relative;clear:both;margin-top:20px; height:418px}
#p5_1 ul{float:left;width:716px; padding:2px 0 0 0}
#p5_1 ul li{display:none;text-align:left;font-size:18px;position:absolute;width:716px;}
#p5_1 ul li div{position:absolute;background:url(images/bg2.png);width:716px;top:378px;left:0;height:40px;}
#p5_1 ul li b{position:absolute;width:718px;top:378px;left:27px;height:40px;line-height:40px;font-weight:normal;text-align:left; font-size:16px; font-weight:normal;}
#p5_1 ol{width:284px;float:right; overflow:hidden}
#p5_1 ol li{width:140px; height:82px;padding:2px 0px 0px 2px; float:left;overflow:hidden}
#p5_1 ol li img{width:140px;height:82px; display:block;}
#p5_1 ol li b{display:none;}
#p5_1 ol li.active{background:url(images/focubg.gif) no-repeat;z-index:2;}
#p5_1 ul li b a:link,#box ul li b a:visited{color:#fff;}


/*p7*/
.p7_content { border:4px solid #e84266; width:992px; border-top:none; margin-top:36px}
.p7_content h2{ width:992px; height:50px; background:url(images/p7_tit.jpg) no-repeat; line-height:50px;}
.p7_content h2 i{ float:left; font-size:24px; color:#fff; padding-left:20px}
.p7_1 .jCarouselLite3{
        /* Needed for rendering without flicker */
        position: relative;
        visibility: hidden;
        left: -5000px;
		z-index:2; 
    }
.p7_1{width:960px; height:auto; overflow:hidden;position:relative; margin:15px auto}
.p7_1 ul{}
.p7_1 ul li{color:#666; font-size:12px;overflow:hidden;position: relative; z-index:0; width:180px; margin:0 15px 0 0; text-align:center; font-size:14px; line-height:30px}
.p7_1 ul li,.p2_1 ul li a:link,.p2_1 ul li a:hover,.p2_1 ul li a:visited{ color:#fff;}
.p7_1 li img{display:block; border:2px solid #d5d5d5; margin-bottom:5px}


.b_left3{ float:left;position:absolute;top:50px;z-index:1;width:20px; height:30px; left:0px;z-index:4; }
.b_right3{ float:right;position:absolute;top:50px; right:0px;z-index:1; width:20px; height:30px;z-index:4;}
.b_left3 img{ margin:17px 4px 0 0px;position:absolute;z-index:4;}
.b_right3 img{ margin:17px auto 0 0px;position:absolute;z-index:4;}
.b_left3,.b_right3{cursor:pointer;border:none; }


/*p8*/
.p8_bg { background:#f9f9f9; border-top:1px solid #dbdbdb; margin-top:36px}
.p8_content{ width:998px; border:1px solid #cdcdcd; margin-top:20px;}
.p8_content h2{ height:33px; background:none; border-bottom:1px solid #cdcdcd; text-align:left; font-size:18px; line-height:33px;}
.p8_content h2 i{ float:left; padding-left:20px;}
.p8_content p{ font-size:14px; padding:10px; line-height:24px;}
.p8_content p a{ margin:auto 15px;}
/*======= copyright========*/
.copyright{ margin:0px auto;width:100%; font-size:12px;color:#000000; text-align:center; padding:20px 0; line-height:180%;  clear:both;}
#copyright{clear: both;margin: 5px auto;padding-top:10px;width: 980px;height: auto;color: #2A3084; text-align:center}
#copyright p{margin: 0 0 2px 0; text-align:center;}
#copyright a{color:#2A3084;}
#copyright p.p1{margin: 15px  auto;width: 530px;}
#copyright p.p2{margin: 8px 0 0 0;}
.p5_1 li a{ z-index:0px;}
.p5_1 li a:link,.p5_1 li a:hover,.p5_1 li a:visited{ color:#fff;}


/*20150626*/
#p1_1{height:320px;}
#p1_1 ul li span{top:260px;}
.p1_content{height:320px;}
.qiehuan1{background:none; height:42px; line-height:39px; padding-left:5px}
.qiehuan1 i{ width:100px; height:39px; padding-bottom:3px; float:left; font-family:"微软雅黑"; font-size:16px; text-align:center; background:url(images/pic1.gif) no-repeat top center; margin:0 5px; color:#fff;}
.qiehuan1 i.one{ background:url(images/pic2.gif) no-repeat top center;}
.p6_content h2{ background:url(images/p6_tit.jpg) no-repeat top center}
.p6_content h2 i{ font-size:30px; display:block; line-height:36px;}
.p6_1{ width:1010px; height:120px;}
.p6_1 img{ float:left; margin:0 5px;}
.p3_content h3{ background:#f5cbd1; height:34px; }
.p3_content h3 i{ float:left; line-height:34px; background:#de4e68; padding:0 25px; color:#fff;}
.p2_left{ padding-top:15px}
.p2_left b{ font-family:"微软雅黑"; font-size:20px; line-height:28px; padding:5px 0; display:block; color:#490314;}
.p2_left .fl{ width:130px; padding-left:20px}
.p2_left .fr{ width:226px; padding-right:10px}
.p2_left .fl span{ font-size:20px; line-height:30px; display:block; background:#e84366; text-align:center; color:#fff; font-family:"微软雅黑"; padding:10px 0; margin-top:10px}
.p2_left .fl span a:link,.p2_left .fl span a:hover,.p2_left .fl span a:visited{ color:#fff;}
.p2_left .fr ul li{ float:left; margin:0 10px 10px 0; text-align:center; line-height:18px;position: relative; display: block;}
.p2_left .fr ul li img{ display:block}
.p2_left .fr ul li a{display:block;height:100%;position:relative;}
.p2_left .fr ul li a span{height:60px;width:65px;text-align:center;color:#fff;position:absolute;left:0;top:0;text-decoration:none;cursor:pointer;display:none; background:url(images/pic3.png) ; padding-top:20px }
.p2_left .fr ul li a:hover{text-decoration:none;zoom:1;}
.p2_left .fr ul li a:hover span{display:block;text-decoration:none;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )\9;background-color:rgba( 0, 0, 0, .5 );background-color:transparent\9;

-webkit-animation-name:showCover;
-webkit-animation-duration: 0.3s;

-ms-animation-name:showCover;
-ms-animation-duration: 0.3s;

animation-name:showCover;
animation-duration: 0.3s;
}
.erwm{ position:fixed;_position:absolute;background-position:0 -40px;display:block;width:100px; height:100px;right:13px;_right:-52px;top:320px; font-family:"微软雅黑"; font-size:16px; text-align:center; line-height:30px;}


/*ej*/
.ej_left{border: 1px solid #e0e0e0;width:670px; background:#faf9f9; border-top:none}
.ej_left .list_16{ overflow: hidden;margin:20px 20px;clear:both;padding-bottom: 0px;}
.ej_left .list_16 li{clear: both; display:block; overflow: hidden; background:url(images/ej_2.gif) no-repeat left 14px; font-size:16px; padding-left:15px; line-height:35px; font-family:"微软雅黑"}
.ej_left .list_16 li a{float: left; display:block;}
.ej_left .list_16 li i{ display:block;float: right;color:#999;font-size:12px;}
.ej_right{width:300px;}
.page{text-align: center; overflow: hidden;height:30px;padding:30px 0; border-top: 1px solid #e5e5e5; background:#fff;}
.page a{padding:5px 10px;margin:0 10px;background: #fff;border: 1px solid #dbdbd1;font-size:14px;}
.page a:hover{background: #ad0000;color:#fff;}

.ej_left .lujing{  height:54px; line-height:54px; border-bottom:1px solid #fa6f57; border-top:3px solid #fa6f57; overflow:auto; font-family:"微软雅黑"; font-size:16px; font-weight:normal; background:url(images/ej_1.gif) no-repeat 17px 12px #ffffff; padding-left:60px;}
.ej_left .lujing,.ej_left .lujing a:link,.ej_left .lujing a:hover,.ej_left .lujing a:visited{ color:#d2123c;}
.ej_left .lujing a{ margin:auto 5px;}
.ej_right h3 {  height:44px; line-height:44px; background:#f9f9f9; border-bottom:1px solid #fa6f57; border-top:3px solid #fa6f57; overflow:auto; font-family:"微软雅黑"; font-size:16px; font-weight:normal; background:url(images/ej_3.gif) no-repeat 17px 14px #f9f9f9; padding-left:45px; color:#d53250;}
.ej_a .huizhang span{ float:left; text-align:center; color:#d53250; overflow:hidden}
.ej_a .huizhang span img{ display:block; padding-right:15px;}
.ej_a dl{ width:275px; margin:10px auto; overflow:hidden}
.ej_a dl dt{ float:left; width:90px; padding-right:15px; text-align:center; color:#d2123c; font-size:12px; line-height:30px;}
.ej_a dl dt a:link,.ej_a dl dt a:hover,.ej_a dl dt a:visited{color:#d2123c;}
.ej_a dl dd{ float:left; width:170px;}
.ej_a p{ line-height:21px; padding:10px 10px 10px 15px;}
.ej_a{border: 1px solid #e0e0e0;background:#fff; border-top:none}


.ej_b img{ display:block; margin-bottom:20px; }