﻿@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% "微软雅黑"; color:#000000;text-align:center; background:url(12380bg.jpg) top center no-repeat #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/200% "微软雅黑";}
li{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(dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(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;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#2b7dbc;}
.grey,.grey a:link,.grey a:visited,.grey a:hover{ color:#acacac;}



.nav{ font-size:18px; text-align:center; height:50px; line-height:50px;}
.nav a{ padding:0 25px;}

.top01{ height:250px;}

.p1_con{ margin:60px auto 40px;}
.p1_con .fl{ width:435px; padding-left:40px;}
.p1_con .fr{ width:495px;}
.p1_con .fr ul li{ border-bottom:#d0d1d2 1px dashed; background:url(images/dot.gif) 20px 20px no-repeat; font-size:14px; line-height:290%; padding-left:35px;}

#box3{width:435px;height:246px;position:relative;}
#box3 ul li{display:none;text-align:center;position:absolute;height:40px;line-height:40px;}
#box3 ul li img{display:block;}
#box3 ul li span{position:absolute;top:206px;left:8px;font-size:14px;z-index:3; line-height:40px;}
#box3 ul li a{color:#fff;}
#box3 ul li div{background:#000;filter:alpha(opacity=50);opacity:.5;height:40px;position:absolute; top:206px;width:435px;z-index:1;}
#box3 ol{position:absolute;top:216px;right:5px;z-index:1;}
#box3 ol li.active{display:block;background:#d1182a;}
#box3 ol li{width:22px;height:15px;line-height:15px;float:left;cursor:pointer;border-left:1px solid #fff;text-align:center;font-size:12px;color:#fff;}



.p2_con{ background:url(images/bg04.png) no-repeat; width:1002px; height:273px;}
.p2_con .fl{ margin:20px 0 0 140px; width:174px;}
.p2_con .fl li{ margin-bottom:1px;}
.p2_con .fr{ width:656px; height:232px; background:#fff; margin:20px 20px 0 0;}
.p2_con .fr h2{ text-align:left; font-size:16px; line-height:180%; padding:20px 50px 0 50px; color:#c1121c;}
.p2_con .fr p{ font-size:16px; line-height:180%; padding:0 50px 10px 50px;}
.p2_con .fr h3{ text-align:center;}



.p3_con{ margin:40px auto;}
.p3_con .fl{ width:715px;}
.p3_con .fr{ width:270px; background:#f6f6f6;}
.p3_con .fr h2{ display:block; clear:both;}
.p3_con .fr .pic{ text-align:center; padding:25px 0;}
.p3_con .fr .pic img{ margin:2px auto;}
.p3_con .fr .liuyan{ padding:20px 0 0;}
.p3_con .fr .liuyan li{ text-align:center; width:100%; padding-bottom:15px;}
.p3_con .fr .liuyan li textarea{ width:218px; height:190px; margin:0 auto;border:#cbcbcb 1px solid; background:#fff; padding:5px; line-height:200%; font-size:14px;}
.p3_con .fr .liuyan li input{ vertical-align:middle;}
.p3_con .fr .liuyan li.t01 input{ width:168px; height:28px; border:#cbcbcb 1px solid; background:#fff; margin-left:10px;}
.p3_con .fr .liuyan li.t01 em{ padding-left:22px;}


.p3_box01{ background:url(images/bg02.jpg) top center repeat-x #fff; margin-bottom:20px;}
.p3_box01 div{ float:left; width:325px; margin-left:22px;}
.p3_box01 div h2{ border-bottom:#adadad 1px solid; height:59px; line-height:59px;}
.p3_box01 div h2 b{ float:left; font-size:24px;}
.p3_box01 div h2 i{ float:right;}
.p3_box01 div ul{ margin:15px auto;}
.p3_box01 div ul li{ line-height:220%; font-size:14px; background:url(images/dot.gif) 5px 14px no-repeat; padding-left:15px;}



.link01{ background:#f6f6f6; margin:40px auto;}
.link01 h2{ font-size:18px; text-align:left; margin-top:8px;}
.link01 h2 em{ padding:13px 40px; background:url(images/bg03.jpg) repeat-x;}
.link01 p{ display:block; width:890px; font-size:14px; margin:20px auto; line-height:260%; color:#c2c2c2;}
.link01 p a{ padding:0 22px; color:#000;}

.link01 .box{ padding:25px 40px;}
.link01 .box div{ font-size:14px; float:left; margin-right:50px;}
.link01 .box div select{ margin-left:8px;}

.copyright{ text-align:center; padding:40px 0 20px; line-height:300%;}


#div_right{position:fixed;bottom:50px;width:95px;left:50%;z-index:1000;margin:0 0 0 535px; background:#f6f6f6; padding:10px;}
#div_right .right_nav div{ text-align:center;}


.lujing{ background:#fff; font-size:14px; height:55px; line-height:55px; padding-left:10px; width:990px;}


.p2j_con{ padding:0 20px 30px; width:960px; background:#fff; border:#ababab 1px solid;}
.p2j_con div{ border-bottom:#ababab 1px solid; height:50px; line-height:50px; padding-left:40px; font-size:14px;}
.p2j_con ul{ margin:20px 40px;}
.p2j_con ul li{ font-size:18px; line-height:240%;}


.text_con{ padding:0 20px 30px; width:960px; background:#fff; border:#ababab 1px solid;}
.text_con .title{ border-bottom:#ababab 1px solid; margin:20px 30px 0; padding:10px 0 20px;}
.text_con .title h2{ text-align:center; font-size:16px;}
.text_con .title h1{ font-size:24px; text-align:center;}
.text_con .title h3{ font-size:16px; text-align:center;}
.text_con .title h3 i{ margin-right:25px;}
.text_con .title h3 i a{ padding-left:5px;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#ed4545;}

.text_con .text_con_box{ padding:10px 30px 30px;font-size:16px;}
.text_con_box p{  line-height:220%; display:block; margin:20px auto; text-indent:2em;}
.text_con_box b{ display:block; border-bottom:#737474 1px dotted; border-top:#737474 1px dotted; padding:15px 0;}

.text_con .box02{ padding:0 30px 30px;}
.text_con .box02 ul li{ font-size:16px;}
.text_con .box02 p{ display:block; text-align:center; padding:20px 0;}
.text_con .box02 p img{ display:block; margin:0 auto;}


.bg_w{ background:#fff; width:1000px;}
.p2j_xz{ margin:0 auto 30px auto; width:950px; background:#fff; border:#ababab 1px solid; }

.p2j_xz1{ padding:60px;}
.p2j_xz1 h2{ text-align:center; font-size:30px; font-weight:bold; border-bottom:1px solid #ccc; padding:0 0 20px 0; margin-bottom:30px}
.p2j_xz1 p{ font-size:16px ; line-height:32px; color:#124a85; }
.xuanze { color:#478dd5; font-size:16px; line-height:30px; margin:20px auto }
.xuanze input{ margin-right:5px; vertical-align:middle}
.jubao{ text-align:center; margin:20px auto; padding:30px 0}
.jubao button{ background:#478dd3; width:160px; height:40px; border:none; margin:0 10px; color:#fff; font-size:14px;}
.p2j_jb{ margin:0 auto 30px auto; width:950px; background:#fff; border:#ababab 1px solid;}
.p2j_jb1{ padding:40px;}
.p2j_jb1 h2{ font-size:20px; color:#1381c0; font-weight:bold; padding-left:30px; border-bottom:1px solid #ccc; padding-bottom:20px; padding-top:20px}
.in1{ width:700px; height:32px; border:1px solid #ccc;}
.in1b{ width:680px; height:32px; border:1px solid #ccc;}
.in2 { width:700px; height:32px; border:1px solid #ccc;}
.in2b { width:100px; height:34px; border:1px solid #ccc;}
.in3 { width:700px; height:232px; border:1px solid #ccc;}
.in4{ width:60px; height:24px;border:1px solid #ccc;}
.in5{ width:294px; height:32px;border:1px solid #ccc;}
.danwei{ width:92%; margin:20px auto}
.danwei td,.danwei th{ font-size:16px; font-weight:normal; padding:7px 0}
.danwei tr{ padding:10px 0}
.danwei th i{ vertical-align:middle; margin-left:5px;}
.rzm img{ vertical-align:middle}
button{ background:#478dd3; width:160px; height:40px; border:none; margin:0 10px; color:#fff; font-size:14px;}

.geren { margin:10px auto; width:92%; }
.geren td{ font-size:16px; padding:7px 0}
.geren img{ vertical-align:middle;}
.danwei font{ padding:0 5px;}