@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% "宋体"; color:#000000;text-align:center; background:url(images/bg02.jpg) top center fixed;}
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;}
.gray,.gray a:link,.gray a:visited,.gray a:hover{ color:#666;}
.white,.white a:link,.white a:visited,.white a:hover{ color:#fff;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#eb261f;}

/*top*/
.top01{ height:37px; background:url(images/bg01.gif); width:100%; margin:0 auto;}
.top01 em{ float:left;}
.top01 i{ float:right; line-height:37px;}
.top01 i a{ padding:0 8px;}
.top02{ margin:25px auto 15px; text-align:center;}
.top02 img{ margin:0 auto;}
.top03{ margin:25px auto 15px; text-align:right;}

.daoyu span p{ font-size:16px; border-bottom:#e7e7e7 1px solid; line-height:200%; padding:6px 0 6px;}

/*p1*/
.p1_con{ margin:60px auto;}
.p1_con .fl{ width:550px;}
.p1_con .fr{ width:418px;}
.p1_con .fl em{ display:block; background:url(images/bg05.png); height:56px; width:100%; font-size:14px; text-align:center; position:relative; margin-top:-56px; line-height:56px;}
.p1_con .fl img{ display:block;}
.p1_con .fr h1{ font-size:24px; font-family:"微软雅黑";}
.p1_con .fr p{ font-size:14px; padding-bottom:15px; line-height:230%;}
.p1_con .fr ul{ border-top:#e5e5e5 1px solid; padding-top:15px;}
.p1_con .fr ul li{ line-height:220%;}
.p1_con .fr span{ font-size:14px; background:#ef4646; padding:5px 20px; float:right; margin-top:10px;}

/*p2*/
.p2_bg01{ background:#a71c23;}
.p2_con01 ul li{ margin:0 5px; float:left; text-align:center; width:90px; height:40px;background:url(images/icon02.png) no-repeat; color:#fff; font-size:16px; font-family:"微软雅黑"; padding-top:60px;}
.p2_con01 ul li.t01{ background:url(images/icon01.png) no-repeat; color:#91181e; font-weight:bold;}

.p2_bg02{ background:url(images/bg03.png) top center repeat-x; height:755px; overflow:hidden;}
.p2_con02{ padding:40px 0 0;}
.p2_con02 h1{ display:block; padding:15px auto; text-align:center; clear:both; padding-bottom:30px;}
.p2_con02 h1 img{ display:block; margin:25px auto;}
.p2_con02 .fl{ width:500px; position:relative;}
.p2_con02 .fl div{background:#000;filter:alpha(opacity=50);opacity:.5;height:40px;position:absolute;top:312px; left:0;width:100%;z-index:1;}
.p2_con02 .fl p{position:absolute;top:318px;font-size:14px;z-index:3; text-align:center;color:#fff; width:100%;left:0;}
.p2_con02 .fl p a{color:#fff;}
.p2_con02 .fr{ width:470px;}
.p2_con02 .fr h2{ font-size:30px; font-family:"微软雅黑"; margin-bottom:5px;}
.p2_con02 .fr p{ font-size:14px; line-height:220%; padding-bottom:20px;}
.p2_con02 .fr p,.p2_con02 .fr p a:link,.p2_con02 .fr p a:visited,.p2_con02 .fr p a:hover{ color:#ff9999;}
.p2_con02 .fr ul li{ background:url(images/bg04.png); height:48px; margin-bottom:1px; font-size:14px; line-height:48px; padding:0 30px;}
.p2_con02 .fr ul li,.p2_con02 .fr ul li a:link,.p2_con02 .fr ul li a:visited,.p2_con02 .fr ul li a:hover{ color:#ff9999;}

.p2_con02 span{ font-size:14px; background:#f34d37; padding:5px 20px; float:right; margin-top:10px;}
/*p3*/
.rollBox{width:1000px;margin:80px auto; position:relative;}
.rollBox .ScrCont{width:1000px;overflow:hidden;float:left;}
.rollBox .LeftBotton{width:34px;height:61px; background:url(images/left.png);overflow:hidden;cursor:pointer; position:absolute; top:80px; left:-40px;}
.rollBox .RightBotton{width:34px;height:61px; background:url(images/right.png);overflow:hidden;cursor:pointer; position:absolute; top:80px; right:-40px;}
.rollBox ul li{float:left;width:235px;margin:0 7px;display:inline;position:relative;}
.rollBox li span{ display:block; height:60px;font-size:14px;z-index:3; background:#dd2222; padding:10px 20px; text-align:left;font-weight:normal;}
.rollBox ul li img{display:block;}


/*p4*/
.p4_con{ padding-bottom:30px;}
.p4_con ul{ width:780px; margin:0 auto;}
.p4_con ul li{ text-align:center; font-weight:bold; float:left; width:146px; margin:0 50px 0; font-size:14px; font-family:"微软雅黑"; color:#666;}
.p4_con ul li img{display:block; margin:8px auto;}
.p4_con p{ display:block; text-align:center;}
.p4_con  p img{ margin:30px auto;}


.link{ background:#cc0000; height:100px;}
.link div{ font-size:18px;font-family:"微软雅黑"; line-height:100px;}
.copyright{ background:#cc3333; padding:40px 0 30px; text-align:center;}


/*2j*/
.p2j_01{ background:url(images/bg06.png) top center no-repeat; height:223px; overflow:hidden;}
.p2j_02{ background:url(images/bg07.jpg) top center no-repeat; height:auto; overflow:hidden; padding:10px 0;}
.p2j_01 div{ text-align:center; margin:80px auto 0;}
.p2j_02 dl{ background:#fff; border-top:#dd2c2c 3px solid; padding:30px 30px; width:940px; margin:0 auto 30px;}
.p2j_02 dl dt{ width:300px;}
.p2j_02 dl dd{ width:605px;}
.p2j_02 dl dd b{ display:block; font-size:30px; border-bottom:#e9e9e9 3px solid;font-family:"微软雅黑"; font-weight:normal; padding:5px 0 15px;}
.p2j_02 dl dd p{ font-size:14px; padding:10px 0;}
.p2j_02 dl dd p span{border-bottom:#e9e9e9 1px solid; padding:10px 0; line-height:260%;}


.p2j_03{ padding:40px 0 0;}
.p2j_03 h1{ display:block; padding:15px auto; text-align:center; clear:both;}
.p2j_03 h1 img{ display:block; margin:25px auto;}
.p2j_03 .fl{ width:500px; padding-top:20px;}
.p2j_03 .fr{ width:470px;}
.p2j_03 .fr h2{ font-size:30px; font-family:"微软雅黑"; margin-bottom:5px;}
.p2j_03 .fr p{ font-size:14px; line-height:220%; padding-bottom:20px;}
.p2j_03 .fr ul li{ background:url(images/bg08.png); height:48px; margin-bottom:1px; font-size:14px; line-height:48px; padding:0 30px;}


.banner01{ margin:25px auto 0;}


.p2j_04{ margin:50px auto;}
.p2j_04 h2{ font-size:30px; font-family:"微软雅黑"; height:70px; line-height:70px; border-bottom:#fff 3px solid; padding-left:20px;}
.p2j_04 .fl,.p2j_04 .fr{ width:485px; background:url(images/bg09.png);}
.p2j_04 .fl div,.p2j_04 .fr div{ padding:15px 20px;}
.p2j_04 .fl div p,.p2j_04 .fr div p{ font-size:14px;}
.p2j_04 h3{ clear:both; margin-bottom:8px;} 
.p2j_04 .fl h3 i,.p2j_04 .fr h3 i{ float:left;}
.p2j_04 .fl h3 em,.p2j_04 .fr h3 em{ float: right;}



.go_top{position:fixed; bottom:50px;width:100px;left:50%;z-index:1000;margin:0 0 0 600px;}
.go_top div{width:126px; height:126px;}

.go_top2{position:fixed; bottom:15px;width:60px;left:50%;z-index:1000;margin:0 0 0 600px;}
.go_top2 div{width:126px; height:126px;}
.go_top2 img{ margin-bottom:20px;}

/*div_right*/
#div_right{position:fixed; bottom:20px;width:60px;left:50%;z-index:1000;margin:0 0 0 600px;display: none;}
.actGotop{margin-top:1px;}
.actGotop a{height:60px;display:block;overflow:hidden;}
*html #div_right{position:absolute;right:div_right(eval(document.documentElement.scrollLeft+ (document.documentElement.clientWidth -980)/2-200));top:expression(eval(document.documentElement.scrollTop+350))
}