body {background:url(images/45.jpg) top center repeat #F3F2F2;font-family:"microsoft yahei",\5B8B\4F53,Arial Narrow,arial,serif; color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
div{}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}  
table,td,tr,th{}
li{list-style-type:none;}
img{vertical-align:middle;border:0;}/*gai*/
ol,ul {list-style:none;}   
caption,th {text-align:left;}
.clear{clear:both;}
a{ color:#444444;}
a:link{text-decoration: none; color:#444444;}
a:visited{text-decoration: none;}
a:hover{text-decoration:none;color:#ff3300;}
a:active{text-decoration:none;color:#ff9900;}
.red{color:#FF0000;}
/**/
#b_show {position:absolute;top:318px;left:50px;width:1101px;height:128px;z-index:999;}
#b_show .s_1,#b_show .s_2,#b_show .s_3{float:left;width:327px;height:110px;background:#41B3E5;padding:18px 20px 0px 20px;color:#fff;}
#b_show .s_1{background:#41B3E5;}
#b_show .s_2{background:#0484CF;}
#b_show .s_3{background:#3156A4;}
#b_show strong{display:block;font-size:22px;font-weight:bold; }
#b_show span{display:block;font-size:14px;line-height:26px;padding-top:10px;}
/*head*/
.head{width:1200px;margin:0px auto;height:120px;background:#fff;}
.head h1,.head strong{width:400px;float:left;padding:30px 0px 0px 50px;font-size:42px;font-weight:bold;}
.top_tel{float:right;text-align:right;width:500px;height:32px;padding:20px 50px 20px 0px;color:#666;line-height:32px;font-size:18px;font-weight:bold; }
.top_tel span{color:#ff0000;}
.nav{width:500px;float:right;padding-right:50px;}/*gai*/
.nav li{float:left;width:100px;font-size: 16px;color: #333333;text-align:center;text-decoration: none;font-weight: normal;line-height: 20px;background:url(navBg.jpg) no-repeat right center;position:relative;}

.nav li a{color: #333333;text-decoration:none;}
/*banner*/
.banner{width:1200px;height:445px;margin:0px auto;position:relative;}
.banner2{width:1200px;margin:0px auto;}
.Link03-1 {font-size: 18px;color: #FFFFFF;text-decoration: none;font-weight: normal;line-height: 24px;}
/**/

.pt35{padding-top:35px;}
.pt30{padding:30px 0px;}
.pb20{padding-bottom:20px;}
.foot{width:1200px;margin:0px auto;margint-top:20px;background:#202020;padding:20px 0px;color:#ccc;text-align:center;font-size:12px;}
.foot p{margin:8px 0px;font-size:12px;}
.foot p a{color:#CCCCCC;}

.p_info{line-height:26px;font-size:14px;}/*gai*/

.form-tbl{width:100%;background:#E5E5E5;padding:10px 0px;}/*gai*/
.form-tbl th{ text-align:right; font-weight:normal}
.form-tbl td span.f_pad{color:#ff3300;}/*gai*/
.form-tbl td,.form-tbl th{ padding:7px 5px; vertical-align:middle;font-size:14px;}
.form-tbl td input{font-family:Tahoma; vertical-align:middle;height:24px;}
.form-btn-1{ width:64px; height:30px; background:url(pic/btn-1.png); border:0px; padding-bottom:2px; font-size:14px; font-weight:bold; color:#FFF;cursor:pointer;}
.form-tbl td input.form-btn-2{font-family:"microsoft yahei"; width:100px;height:30px;border:0px;padding:5px 0px 5px 0px; font-size:14px; color:#FFF;cursor:pointer;background:#C00;}

.sub_table{margin:10px 0px; width:100%; color:#333;}
.sub_table,.sub_table td{ vertical-align:top; border:1px solid #fff;border-collapse:collapse;}
.sub_table td{ padding:4px;font-weight:bold;background:#FEEFDD;}
.sub_table a{background:#ff3300;color:#fff;font-weight:normal;padding:2px 3px;text-decoration:none;}


.p_jiage td{font-size:12px;}
.p_jiage p{font-size:12px;padding:3px 0px;}
.p_tejia td{padding:4px;}
.p_tejia {padding-bottom:10px;}
.p_tejia .p_yj{color:#ff3300;font-weight:bold;padding-right:30px;font-size:14px;}
.p_tejia del{color:#999999;}

.p_qa td{padding:4px;font-size:12px;line-height:22px;}
.qa_q{width:20px;height:20px;display:block;font-weight:normal;background:#6D6D6D;color:#fff;text-align:center;}
.qa_a{width:20px;height:20px;display:block;font-weight:normal;background:#ff3300;color:#fff;text-align:center;}
.qa_line{width:260px;border-bottom:1px solid #F3F3F3;height:10px;margin:0px 20px 10px 20px;}

.new_list li{height:32px;line-height:32px;border-bottom:1px solid #E0E0E0;overflow:hidden;}
.new_list li a{background:url(203.jpg) 0px 5px no-repeat;padding-left:10px;font-size:14px;}
.new_list li span{float:right;font-weight:normal;color:#999999;font-size:12px;}

.o{width:700px;border-bottom:1px dotted #C6C6C6;height:30px;margin-bottom:30px;}
h2.n_title,h1.n_title{background:#3156A4;height:39px;line-height:39px;font-size: 18px;color: #FFFFFF;text-decoration: none;font-weight: normal;text-indent:20px;}
h2.n_title2,h1.n_title2{background:#034790;width:140px;height:35px;line-height:35px;font-size: 18px;color: #FFFFFF;text-decoration: none;font-weight: normal;text-indent:15px;position:relative;margin-bottom:25px;}
h2.n_title2 span,h1.n_title2 span{width:6px;height:5px;display:block;background:url(41.jpg) 0px 0px no-repeat;position:absolute;bottom:-5px;}
h2.n_title3{background:#666;width:140px;height:35px;line-height:35px;font-size: 18px;color: #FFFFFF;text-decoration: none;font-weight: normal;text-indent:15px;position:relative;margin-bottom:25px;}
h2.n_title3 span{width:6px;height:5px;display:block;background:url(41-1.jpg) 0px 0px no-repeat;position:absolute;bottom:-5px;}
h2.n_title4{background:#0484CF;height:35px;line-height:35px;font-size: 18px;color: #FFFFFF;text-decoration: none;font-weight: normal;text-indent:15px;position:relative;margin:25px 0px 5px 0px;}
h2.n_title4 span{width:6px;height:5px;display:block;background:url(41-2.jpg) 0px 0px no-repeat;position:absolute;bottom:-5px;}

.top{height:35px;line-height:35px;background:F4F4F4;}
.top_box{width:1200px;margin:0px auto;font-size:12px;}
.top_box .left{float:left;}
.top_box .right{float:right;}
/**/
.d_info{width:1100px;margin:0px auto;background:#fff;padding:20px 50px 50px 50px;}
.d_info .d_nav{text-align:left;padding-bottom:10px;font-size:14px;border-bottom:1px solid #ccc;height:30px;}
.d_info .d_nav2{border-bottom:1px solid #ccc;height:30px;}
.d_info .d_nav2 strong{width:96px;height:30px;line-height:30px;display:block;float:right;background:url(37.jpg) no-repeat;text-align:center;}

.mail-textarea2{width:220px; height:50px; border:1px solid #cccccc;color:#999;padding:5px;font-size:12px;}


.ask{}
.ask dl{border-bottom:1px dotted #999;padding:8px 0px;font-size:12px;}
.ask dl dt{color:#9C9A9C;padding:4px 0px;line-height:25px;}
.ask dl dd{color:#ff6600;padding:4px 0px;}
.ask dl dd a{color:#ff6600;}

/**/
.con_1200{width:1100px;margin:0px auto;padding:30px 50px 50px 50px;clear:both;background:#fff;}
.left_700{width:700px;float:left;}
.right_400{width:360px;float:right;}
/*jiage*/
.milestone_tbl{ line-height:24px; width:100%;font-size:14px;}
.milestone_tbl thead{  background:#DDF1FF;}
.milestone_tbl thead th{ border-top:1px solid #ACDEFF;border-bottom:1px solid #ACDEFF;}
.milestone_tbl thead th.l{ border-left:1px solid #ACDEFF}
.milestone_tbl thead th.r{ border-right:1px solid #ACDEFF}
.milestone_tbl thead th{ color:#005893;padding:0px 7px;  text-align:left; line-height:28px;}
.milestone_tbl td{ padding:10px 7px; text-align:left; border-bottom:1px solid #ACDEFF; vertical-align:middle}
.milestone_tbl td a.name{ color:#005893}
.milestone_tbl td a.btn_yuyue{ background:#ff6600;color:#fff;padding:2px 5px 3px 5px;}
.milestone_tbl td.l{color:#005893;}

/**/
.p_liucheng{text-align:center;width:310px;margin:0px auto;}
.p_baoming{}
.p_12{font-size:12px;line-height:26px;padding:30px 0px 0px 70px;}
.p_122{font-size:12px;line-height:26px;padding:30px 0px 0px 10px;}
.p_tel{font-size:20px;font-weight:bold;padding:20px;text-align:center;}
.p_tel span{color:#ff0000;}

#allmap {width: 420px;height:490px;overflow: hidden;margin:0;font-family:"Î¢ÈíÑÅºÚ";}
.p_map{width:420px;float:right;}/*gai*/
.p_map_right{width:650px;float:left;line-height:32px;}/*gai*/
.p_map_rtop{padding-bottom:30px;}
/*baoxian*/
.bx {width:149px;height:182px;position:fixed;z-index:1111111111;background:url(../images/wx.png) no-repeat;float:left;left:5px;bottom:150px; overflow:hidden;}
.p_bx{font-size:12px;line-height:26px;padding:30px 0px 0px 0px;}


/*gai*/
.c_info{padding-bottom:30px;}
.c_iask{width:350px;float:left;}
.c_inews{width:350px;float:left;}
.p_ipic{width:350px;padding-right:20px;}
.banner_img{width:1200px;height:445px;position:absolute;top:10;left:0;}
.p_img1{width:241px;height:115px;}
.p_img2{width:124px;height:28px;}

.mail-form{ width:400px;}/*gai*/
.mail-form1{ width:250px;}/*gai*/
.mail-form2{ width:250px;}/*gai*/
.foot_nav{display:none;}/*gai*/
.m_banner{display:none;}/*gai*/

@media screen and (max-width: 768px) {
img{width:100%;}
.bx{width:88px;height:108px;background:url(../images/wx_w.png) no-repeat;left:5px;}
.m_hide{display:none;}
/*caidan*/
.m_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:20px}
.m_nav span{display:block;background:#034790;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.m_nav span:nth-of-type(1){top:0px}
.m_nav span:nth-of-type(2){top:10px}
.m_nav span:nth-of-type(3){top:20px}
.m_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.m_nav_se span:nth-of-type(2){width:0}
.m_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
/*head*/
.top{display:none;}
.head{width:100%;height:70px;background:#fff;}
.head h1,.head strong{width:200px;padding:15px 0px 0px 10px;font-size:26px;}
.top_tel{display:none;}
.nav{float:none;position:fixed;z-index:9;background:#333333;width:50%;height:auto;top:-100%;right:0;overflow:auto;overflow-x:hidden;padding:10px 0px;}
.nav li{float:none;width:100%;color: #fff;padding:10px 0px;line-height:20px;background:none;}
.nav li a{color: #fff;}
.nav_show{top:70px}


/*banner*/
.banner{width:100%;height:auto;display:none;}
.banner2{width:100%;height:auto;}
.m_banner{display:block;}

/*home*/
.p_ipic{display:none;}
.c_iask{width:auto;padding-bottom:20px;}
.c_inews{width:100%;}

/*con*/
.con_1200{width:100%;padding:0px;}
.left_700{width:auto;float:none;padding:15px;}
.right_400{width:auto;float:none;padding:15px;margin-bottom:40px;}
/*map*/
#allmap {width: auto;height:250px;overflow: hidden;margin:0;font-family:"Î¢ÈíÑÅºÚ";}
.p_map{width:auto;float:none;padding:15px;}
.p_map_right{width:auto;float:none;padding:15px;line-height:32px;}
/*form*/
.mail-form,.mail-form1{width:250px;}
/*n_title*/
h2.n_title3,h2.n_title2,h1.n_title2{background:none;height:25px;line-height:25px;font-size: 18px;color: #333;font-weight: bold;border-left:4px solid #3156A4;}
h2.n_title3 span,h2.n_title2 span,h1.n_title2 span{background:none;}
/*map*/
.p_map{margin-bottom:40px;}
.p_12{padding:15px;}
/*foot*/
.foot{display:none;}
.foot_nav{position:fixed; bottom:0;width: 100%;height:46px;line-height:46px;background:#ff6600;text-align:center;display:flex;display:-webkit-flex;}
.foot_nav a{color:#fff;flex:1;-webkit-flex:1;font-size:16px;}
.foot_nav a.f_1{background:#333;}
}

