@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% "微软雅黑"; color:#000000;text-align:center; background:url(images/bg.jpg) top center no-repeat;}
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;}

/*top*/
.top01{ height:40px;}
.top01 em{ float:left;}
.top01 em img{ margin-top:3px;}
.top01 i{ float:right; line-height:40px;}
.top01 i a{ padding:0 8px;}

.p1_con{ position:relative; margin:85px auto 50px; height:790px;}
.p1_con .box01{ position:absolute; top:0 ; left:50px;}
.p1_con .box02{ position:absolute; top:0; right:0;}
.p1_con .box03{ position:absolute; bottom:20px; left:240px;}



.copyright{ text-align:center; padding:0 0 30px;}


.p2_con{ position:relative; margin:35px auto 30px; height:850px;}
.p2_con .box01{ position:absolute; top:0 ; right:30px;}
.p2_con .box02{ background:url(images/p2_01.png); width:956px; height:680px; position:absolute; top:76px; left:20px;}
.p2_con .box02 ul{ float:left; width:350px;}
.p2_con .box02 ul.ul01{ margin:160px 110px 0 100px;}
.p2_con .box02 ul.ul02{ margin-top:85px;}
.p2_con .box02 ul li{ font-size:16px; margin:10px 0; padding:6px 0; line-height:180%;}
.p2_con .box02 ul li i{ padding:0 16px;}
.p2_con .box02 ul li em{ padding:0 24px;}
.p2_con .box02 ul li,.p2_con .box02 ul li a,.p2_con .box02 ul li a:hover{ color:#585045;}
.p2_con .box02 ul li:hover{ background:url(images/p2_03.png) center repeat-y;}
.p2_con .box02 ul li a{ text-decoration:none;}
.p2_con .box03{ position:absolute; bottom:120px; right:-130px;}
.p2_con .box04{ position:absolute; bottom:0; left:30px;}
.p2_con .box04 h2{ background:url(images/icon03.png) 0 12px no-repeat; padding-left:15px; color:#fff; font-size:18px; text-decoration:underline;}
.p2_con .box04 h2 a,.p2_con .box04 h2 a:hover{ color:#fff;}
.p2_con .box04 h3{ font-size:14px; padding-left:15px; color:#ffcc00;}
.p2_con .box05{ position:absolute; bottom:0; right:70px;}


.p2_con .box06{ background:url(images/p3_02.png); width:956px; height:680px; position:absolute; top:76px; left:20px;}
.p2_con .box06 ul.ul03{ margin:0 80px 0 80px;}
.p2_con .box06 h1{ background:url(images/line01.png) bottom repeat-x; font-size:24px; width:360px; margin:65px auto 30px 85px; }
.p2_con .box06 ul{ float:left; width:360px;}
.p2_con .box06 ul li{ font-size:18px; line-height:230%;}
.p2_con .box06 ul li a{ color:#333333;}
.p2_con .box06 ul li a:hover{ color:#cc0000;}

.p2_con .box06 ul.ul05{ position:absolute; top:60px; right:-28px; width:76px;}
.p2_con .box06 ul.ul05 li{ width:76px; height:36px; line-height:36px; text-align:center; font-size:18px; margin:26px 0; border-left:#cec1af 1px solid;}
.p2_con .box06 ul.ul05 li.t01{ background:#fcd500;}
.p2_con .box06 ul.ul05 li.t02{ background:#cccccc; color:#fff;}
.p2_con .box06 ul.ul05 li.t03{ background:#cc0000; color:#fff;}
.p2_con .box06 ul.ul05 li.t02 a,.p2_con .box06 ul.ul05 li.t02 a:hover,.p2_con .box06 ul.ul05 li.t03 a,.p2_con .box06 ul.ul05 li.t03 a:hover{ color:#fff;}
#ops_share{ position:absolute; top:580px; right:40px;}