@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% "微软雅黑"; color:#444444;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:#444444; text-decoration:none;}
a:hover{color:#444444; 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;}
.grey,.grey a:link,.grey a:visited,.grey a:hover{ color:#888;}

/*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/top.jpg) top center no-repeat #1445c3; height:500px; overflow:hidden;}
.nav01{ height:80px;box-shadow: 0 10px 10px #ebebeb; background:#fff; position:relative; z-index:1000;}
.nav01 div{ text-align:center; font-size:16px; line-height:80px;}
.nav01 div a{ padding:0 15px 30px;margin:0 10px; text-decoration:none; color:#888;}
.nav01 div a:hover{ border-bottom:#0a79df 2px solid; color:#0a79df;}

.p1_bg{ background:#f7f7f7; padding:0 0 45px;}
.p1_title{ text-align:center; font:bold 30px/160% "微软雅黑"; padding:30px 0; color:#2c509e;}
.p1_title a:link,.p1_title a:visited,.p1_title a:hover{ color:#2c509e;}
.p1_con{ background:#fff;box-shadow:-10px 0px 40px #eee,   /*左边阴影*/ 
0px -10px 50px #eee,  /*上边阴影*/ 
20px 0px 40px #eee,  /*右边阴影*/ 
0px 12px 40px #eee;/*下边阴影*/ border-radius:5px; overflow:hidden;}
.p1_con .fl{ width:405px;}
.p1_con .fr{ width:595px;}
.p1_con .fl li{ border-bottom:#f7f7f7 1px solid; padding:15px 20px 15px 30px;}
.p1_con .fl li:last-child{ border-bottom:none;}
.p1_con .fl li h1{ font-size:20px;}



.device { width:595px; height: 362px;position: relative;}
.device .arrow-left1 { background:url(images/left.png) no-repeat; position: absolute; left:0px; top: 50%; margin-top: -25px; width: 50px; height: 50px; z-index:1000;}
.device .arrow-right1 { background:url(images/right.png) no-repeat; position: absolute;  right:0px;  top: 50%;  margin-top: -25px;  width: 50px;  height: 50px; z-index:1000;}
.p1_pic_box {height: 362px; width: 595px;}
.p1_pic p{ text-align:center; background:url(images/bg02.png); height:50px; line-height:50px; margin-top:-50px; z-index:1000; position:relative; font-size:14px;}
.p1_pic p,.p1_pic p a:link,.p1_pic p a:visited,.p1_pic p a:hover{ color:#fff;}



.pagination { position: absolute; left: 0;  text-align: center;  bottom:5px;  width: 100%;}





.title_02{ margin:15px auto;}
.title_02 h2{ text-align:center; width:100%; color:#0245b1; font-size:30px;}
.title_02 img{ vertical-align:middle; margin:35px 15px;}
.title_02 em{ display:block; text-align:right; margin-top:-45px; color:#bbb;}
.title_02 em a:link,.title_02 em a:visited,.title_02 em a:hover{color:#bbb;}

.p2_con{}
.p2_con ul{ margin-left:-20px;}
.p2_con li{ float:left; border-radius:5px; margin:20px 0 0 20px; background:#f7f7f7; width:490px; overflow:hidden;box-shadow:0px 5px 10px #eee;/*下边阴影*/}
.p2_con li img{ float:left;}
.p2_con li p{ padding:20px 15px 15px 25px; color:#888; float:left; width:210px;}
.p2_con li p a,.p2_con li p a:hover{ color:#888;}
.p2_con li p b{ display:block; font-size:14px; color:#444; margin-bottom:5px;}
.p2_con li p b a,.p2_con li p b a:hover{ color:#444;}


.p3_bg{ background:#f7f7f7; margin:40px auto; padding:40px 0;}
.p3_con{}
.p3_con h2{ height:40px; line-height:40px;}
.p3_con h2 b{ font-size:24px; color:#0245b1; background:url(images/icon05.png) 0 9px no-repeat; color:#0245b1; font-weight:normal; padding-left:12px; float:left;}
.p3_con h2 i{ float:right; padding-right:20px;}
.p3_con .fl{ width:660px;}
.p3_con .fr{ width:320px;}
.p3_con .fl ul{ margin-left:-20px;}
.p3_con .fl ul li{ float:left; border-radius:5px; overflow:hidden; margin:20px 0 0 20px;}
.p3_con .fl ul li img{ display:block;}
.p3_con .fl ul li em{ background:url(images/bg03.png); height:30px; line-height:30px; text-align:center; margin-top:-30px; display:block; position:relative;}
.p3_con .fr ul{ margin:12px auto 0;}
.p3_con .fr ul li{ background:url(images/dot.png) 0 10px no-repeat; font-size:16px; padding-left:22px;}


.p4_con{ padding:0 0 20px;}
.p4_con img{ margin:0 6px 10px;}

.p5_bg{ background:#f7f7f7;}
.p5_con{ margin:15px auto 50px;}
.p5_con ul{}
.p5_con ul li{ border-left:#0245b1 4px solid; width:435px; padding:10px 0 10px 25px; float:left; margin:10px 0 10px 35px;}
.p5_con ul li b{ font-size:14px;}
.p5_con ul li p{ font-size:12px;}


.p6_con{ margin:50px auto 50px;}
.p6_con h2{ font-size:16px; font-weight:bold; color:#000; text-align:center;}
.p6_con ul{ margin:20px auto 0; width:840px;}
.p6_con ul li{ float:left; width:25%; line-height:250%;}

.copyright{ background:#2c509e; text-align:center; padding:80px 0; color:#fff;}


/*2j*/
.list_bg{ background:#f7f7f7;}
.list_con{ margin:50px auto;}
.list_con li{ float:left; background:#fff; padding:40px 30px; margin-bottom:15px;box-shadow:0px 5px 10px #eee;/*下边阴影*/width:100%;}
.list_con li img{ display:block; float:left; margin-right:25px;}
.list_con li h4{font-size:22px;font-weight:bold;}
.list_con li p{}
.list_con li p b{ font-size:20px; display:block; font-weight:normal;}
.list_con li p b,.list_con li p b a:link,.list_con li p b a:visited,.list_con li p b a:hover{ color:#444;}
.list_con li p,.list_con li p a,.list_con li p a:hover{ color:#888;}

.page_n{text-align:center;padding:40px 0; margin:30px auto;}
.page_n a{ border-radius:5px;border:#dddad2 1px solid;background:#f7f6f3;padding:10px 15px;margin:0 5px;}
.page_n a.common_current_page,.page_n a:hover{background:#0a79df;color:#fff;text-decoration:none;border:1px solid #fff;}


