@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% "微软雅黑"; color:#000000;text-align:center;}
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/200% "微软雅黑";}
li,p{text-align:left;font:normal 12px/200% "微软雅黑";}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "微软雅黑";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1000{ width:1000px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.white,.white a:link,.white a:visited,.white a:hover{ color:#fff;}

/*header*/
.header{background:#fff;height:41px;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;padding-top:8px;}
.header em a{margin:0 6px;}
.header em,.header em a,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}

.top01{ background:url(images/top01.jpg) top center no-repeat; height:568px;}

.daoyu{ background:url(images/dy.png) top center no-repeat; height:166px; position:relative; z-index:100; margin-top:-16px;}
.daoyu p{ font-size:14px; padding:28px 0 0 130px;}
/*p1*/
.p1_title{ margin-top:-20px; position:relative; z-index:120; margin-bottom:30px;}
.p1_title h1{ font-size:36px; color:#294491; text-align:center; font-weight:bold;}
.p1_title h1,.p1_title h1 a,.p1_title h1 a:hover{ color:#294491;}
.p1_title p{ text-align:center; font-size:14px; color:#333;}
.p1_title p a{ padding:0 10px;}

.p1_con{ margin:0 auto;}
.p1_con .fl{ width:560px; padding-top:15px;}
.p1_con .fr{ width:410px;}
.p1_con .fr ul{}
.p1_con .fr ul li{ font-weight:bold; height:70px; line-height:70px; font-size:18px; border-bottom:#d6d6d6 1px solid;}

#box4{width:560px;height:340px;position:relative;}
#box4 ul li{display:none;text-align:center;position:absolute;}
#box4 ul li img{display:block;}
#box4 ul li span{position:absolute;top:300px; line-height:40px;left:8px;font-size:14px;z-index:3;}
#box4 ul li a{color:#fff;}
#box4 ul li div{background:#000;filter:alpha(opacity=70);opacity:.7;height:40px;line-height:40px;position:absolute;top:300px;width:560px;z-index:1;}
#box4 ol{position:absolute;top:315px;right:5px;z-index:1;}
#box4 ol li.active{display:block;background:url(images/dot02.png) no-repeat;filter:alpha(opacity=70);opacity:.7;}
#box4 ol li{width:12px;height:12px;float:left;cursor:pointer;margin:0 3px;background:url(images/dot01.png) no-repeat;filter:alpha(opacity=70);opacity:.7;text-indent:-9999px;}

/*p2*/
.title01{ margin:45px auto 30px; background:url(images/icon04.png) 0 14px no-repeat; height:40px;}
.title01 b{ float:left; line-height:40px; font-size:26px; color:#b93022; padding-left:30px;}
.title01 em{ float:right; line-height:40px; font-size:14px;}

.p2_con{}
.p2_con ul li{ float:left; background:#b93022; margin:6px; width:238px;}
.p2_con ul li img{ display:block;}
.p2_con ul li p{ display:block; padding:15px; height:65px; text-align:center; font-size:14px; line-height:160%;}
.p2_con ul li p b{ display:block; text-align:center; font-size:18px;}


/*p3*/
.p3_con{}
.p3_con ul li{ }
.p3_con ul li div{float:left; margin:0 6px 20px; width:238px; border-bottom:#b93022 1px solid;}
.p3_con ul li div img{ display:block;}
.p3_con ul li div p{ display:block; padding:15px; height:50px; text-align:center; font-size:14px; line-height:160%; color:#2e2e2e;}
.p3_con ul li div p,.p3_con ul li div p a,.p3_con ul li div p a:hover{color:#2e2e2e;}
.p3_con ul li div p b{ display:block; text-align:center; font-size:18px; color:#294491; margin-bottom:5px;}



/*p4*/
.p4_con{}
.p4_con ul li{ float:left; width:238px; margin:0 6px;}
.p4_con ul li img{ display:block;}
.p4_con ul li p{ background:#b93022; height:42px; line-height:42px; font-size:14px; padding:0 8px 0 15px;}
.p4_con ul li p b{ display:inline-block; font-size:18px; padding-right:15px;}


.rollBox{width:1000px;margin:0 auto;}
.rollBox .ScrCont{width:895px;overflow:hidden;float:left;}
.rollBox .LeftBotton{width:20px;height:44px;background:url(images/left.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:70px 0 0 -20px;cursor:pointer;}
.rollBox .RightBotton{width:20px;height:44px;background:url(images/right.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:70px -25px 0 0;cursor:pointer;}




/*p5*/
.p5_con{}
.p5_con ul li{ background:#e6e6e6; width:485px; float:left; margin:6px; height:140px; overflow:hidden;}
.p5_con ul li img{ display:block; float:left; margin-right:15px;}
.p5_con ul li p{ font-size:14px; line-height:160%; padding:15px 10px 15px 0;}
.p5_con ul li p b{ line-height:140%; display:block; font-size:16px;line-height:140%; margin-bottom:5px;}


/*p6*/
.p6_con{ background:url(images/line01.png) center center no-repeat;}
.p6_con div{ width:490px;}
.p6_con div h1{ text-align:center; margin-bottom:15px;}
.p6_con div h2{ text-align:center; font-size:18px; font-weight:bold; margin-bottom:10px;}
.p6_con .fl ul{ margin-left:45px;}
.p6_con .fl ul li{ background:url(images/icon07.png) 0 9px no-repeat; padding-left:28px; font-size:16px; margin-bottom:5px;}

.p6_con .fr ul{ margin-left:45px;}
.p6_con .fr ul li{ background:url(images/icon08.png) 0 9px no-repeat; padding-left:28px; font-size:16px; margin-bottom:5px;}


/*p7*/
.p7_con ul li{ float:left; margin:6px 19px; width:294px;}
.p7_con ul li img{ display:block; margin-bottom:2px;}
.p7_con ul li p{ border:#a5a5a5 1px solid; height:50px; padding:15px; line-height:140%; font-size:16px; overflow:hidden;}

/*p8*/
.p8_con{}
.p8_con ul{ padding-left:10px;}
.p8_con li{ float: left; padding-left:3px;}
.p8_con li p{ float:left;}
.p8_con li img{ margin-left:2px; margin-bottom:3px;}
.p8_con li p a{ float:left;}
.p8_con li.t01{ width:433px;}
.p8_con li.t02{ width:255px; padding-left:0;}
.p8_con li.t03{ width:285px;}

/*p9*/
.p9_con{}
.p9_con ul li{ float:left; margin:8px 10px; text-align:center; font-size:14px;}
.p9_con ul li img{ display:block; margin-bottom:6px;}

/*p10*/
.p10_con{ padding:25px 0; background:#dddddd; margin:60px auto;}
.p10_con b{ display:block; font-size:18px; text-align:center; margin-bottom:10px;}
.p10_con p{ text-align:center; font-size:14px;}
.p10_con p a{ padding:0 12px;}

.copyright{ text-align:center; background:url(images/bg03.jpg) bottom center no-repeat; padding:50px 0 240px;}


#div_right{position:fixed;bottom:20px;left:50%;z-index:1000;margin:0 0 0 530px; background:url(images/bg02.png) top repeat-x; height:581px; width:165px;}
#div_right .right_nav ul li{ font-size:18px; text-align:center; height:58px; line-height:58px;}
#div_right .right_nav ul li.t01{ font-size:12px; height:105px; line-height:180%;}
#div_right .right_nav ul li.t01 img{ display:block; margin:15px auto 5px;}
#div_right .right_nav dl{}
#div_right .right_nav dl dt{ float:left;}
#div_right .right_nav dl dd{ float:right;}

/*分享*/
#foot-wrap01{ width: 82px; text-align: center; position: absolute; right:0; bottom:0; }
.ops_shareLayer .ops_icons li{ margin-left:13px; margin-bottom:6px;}
.ops_tit{ display:none;}
#ops_share{ display:none;}
.fengxiang img,.goback img{cursor:pointer}
#foot-wrap { width: 100%; text-align: center; position: absolute; left: 0; bottom: 10px; }

@-webkit-keyframes round { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  50% { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes round { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  50% { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@-webkit-keyframes up { 0%, 30% { -webkit-transform: translate(0px, 10px);
    opacity: 0; }
  60% { -webkit-transform: translate(0, 0);
    opacity: 1; }
  100% { -webkit-transform: translate(0px, -8px);
    opacity: 0; } }

@keyframes up { 0%, 30% { -webkit-transform: translate(0px, 10px);
    opacity: 0; }
  60% { -webkit-transform: translate(0, 0);
    opacity: 1; }
  100% { -webkit-transform: translate(0px, -8px);
    opacity: 0; } }

@-webkit-keyframes down { 0%, 30% { -webkit-transform: translate(0px, -10px);
    opacity: 0; }
  60% { -webkit-transform: translate(0, 0);
    opacity: 1; }
  100% { -webkit-transform: translate(0px, 8px);
    opacity: 0; } }

@keyframes down { 0%, 30% { -webkit-transform: translate(0px, -10px);
    opacity: 0; }
  60% { -webkit-transform: translate(0, 0);
    opacity: 1; }
  100% { -webkit-transform: translate(0px, 8px);
    opacity: 0; } }




/*p11*/
.p11_con{}
.p11_con .fl{ width:640px;}
.p11_con .fr{ width:320px;}

.tu_2{ height:105px; padding-bottom:10px;}
.tu_2 li{text-align:center;}
.tu_2 li em{ display:block; float: left; padding:10px 5px;}
.tu_2 li img{ display:block; margin-bottom:5px;}
.p11_con .fr{height:450px; overflow:hidden;}
.prev3{ background:url(images/up.gif) center no-repeat; width:320px; height:20px; cursor:pointer;}
.next3{ background:url(images/down.gif) center no-repeat; margin-top:-15px; position:relative; z-index:100; width:320px; height:20px; cursor:pointer;}
.jCarouselLite3{ padding-top:8px; height:350px; overflow:hidden;}
.jCarouselLite3 li{ padding:14px 12px; background:#e2e2e2; margin:2px auto;}
.jCarouselLite3 li img{ float:left; margin-right:12px;}


/*p12*/
.p12_con{}
.p12_con .fl{ background:url(images/bg02.gif) no-repeat; width:270px; height:370px; padding:55px 0 50px;}
.p12_con .fr{ width:700px;}
.p12_con .fl b{ width:190px; margin:0 auto 20px; text-align:center; font-size:22px; text-align:center; display:block; color:#cb0100; background:url(images/line02.gif) center repeat-x;}
.p12_con .fl b em{ background:#fff; padding-left:5px; padding-right:5px;}
.p12_con .fl p{ width:190px; margin:0 auto 10px;}
.p12_con .fl ul{ width:190px; margin:0 auto;}
.p12_con .fl ul li{ background:url(images/dot.gif) 0 14px no-repeat; padding-left:12px; font-size:14px;}



/*0928*/
.p0928_con_a{ background:#f7f7f7; margin:30px auto; padding:20px 0;}
.LeftBotton{ background:url(images/left02.png); width:22px; height:36px; margin-left:-30px; float:left; margin-top:60px;cursor:pointer;}
.RightBotton{ background:url(images/right02.png); width:22px; height:36px; margin-right:-30px; float:right; margin-top:60px;cursor:pointer;}
.ScrCont{ width:1000px; float:left;}
.years_title{ height:115px; background:url(images/line03.png) 0 80px repeat-x;}
.years_title ul{}
.years_title ul li{ height:115px; width:84px; margin:0 18px 0 22px; float:left; position:relative; cursor:pointer;}
.years_title ul li em{ display:block; background:url(images/icon11.png) no-repeat; width:57px; height:57px; position:absolute; bottom:0; left:12px;}
.years_title ul li:hover em{ background:url(images/icon10.png) no-repeat; width:57px; height:57px;}
.years_title ul li p{ font-size:14px; text-align:center; background:url(images/icon12.png) no-repeat; width:84px; height:71px; line-height:280%;}
.years_title ul li:hover p{ background:url(images/icon13.png);}
.years_title ul li.this em{ background:url(images/icon10.png) no-repeat; width:57px; height:57px;}
.years_title ul li.this p{ background:url(images/icon13.png);}

.p0928_box .box0928{ width:950px; margin:22px auto;}
.p0928_box .box0928 .fl{ width:330px; padding-top:20px;}
.p0928_box .box0928 .fl p{ background:url(images/bg01.png); text-align:center; height:38px; position:relative; margin-top:-43px; line-height:38px; margin-left:5px; margin-right:5px;}
.p0928_box .box0928 .fl img{ border:#c63c3c 5px solid;}
.p0928_box .box0928 .fr{ width:590px;}
.p0928_box .box0928 .fr strong{ display:block; font:bold 20px/160% "微软雅黑"; text-align:center; margin:10px auto;}
.p0928_box .box0928 .fr p{ color:#2f2f2f; text-indent:2em; line-height:180%; font-size:14px; padding-bottom:10px; border-bottom:#d6d6d6 1px dotted; margin-bottom:15px;}
.p0928_box .box0928 .fr p a{ color:#2f2f2f;}
.p0928_box .box0928 .fr ul{}
.p0928_box .box0928 .fr ul li{ background:url(images/dot03.png) 0 12px no-repeat; float:left; width:40%; font-size:14px; padding-left:15px;}
.p0928_box .box0928 .fr ul li a{color:#2f2f2f;}


.p6_con p{ color:#666; padding:0 35px 15px 35px; text-indent:2em; display:block;}




