﻿@charset "utf-8";
/* CSS Document */
/*公用*/
*{margin:0;padding:0;}
body{font-size:12px;  font-family:"微软雅黑"; background:#fff; min-width:1280px; }
ol li,ul li{ list-style-type:none; vertical-align:middle;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle;}
font{font-size:12px;}
table{border-collapse: collapse;border-spacing: 0;}
h5{font-size:16px}
h1, h2, h3, h4, h5, h6{
    font-family: inherit;
    font-weight: 500;
    line-height: 20px;
    text-rendering: optimizelegibility;
}

a{ text-decoration:none; color:#263646;}
a:hover{color:#0055a2;}
.clear{clear:both;height:0px;}

.fl{float:left;}
.fr{float:right;}
.h15{ width:100%; height:15px;}
.ml10{ margin-left:8px;}
/********首页*********/
.head{ width:100%; height:159px; background:url(../images/top_bg.jpg) top center; position:relative; overflow:hidden;}
.tpmore{z-index: 1000; position: relative; margin-top: -18px; left: 380px;width:425px;}

.head .slide-content .cloud{ position:absolute; width:200px;height:100px; background:url(../images/object.png);left:0px;top:0px;}
.head .slide-content .cloud-0{background-position: -580px -240px;}
.head .slide-content .cloud-1{background-position: -550px 0px;height:140px;width:260px;}
.head .slide-content .cloud-2{background-position: -580px -140px;}
.head .slide-content .cloud-3{background-position: -350px -140px;}
.head .slide-content .cloud-4{background-position: -350px 0px;height:140px;}

.top{width:1280px; margin:0 auto; position:relative;z-index:10;}
.logo{ width:984px; height:159px;}
.top_ditu{position:absolute; top:0; right:100px;}
.top1{font-size:14px; color:#0b51c1;  height:35px; line-height:35px; width:200px;position:relative;z-index:100;}
.top1 a{font-size:14px; color:#0b51c1;padding:0 5px; font-weight:bold;}
.nav{width:100%; height:54px; background:url(../images/nav_bg.jpg) no-repeat top center;}
.nav_mid{width:1280px; margin:0 auto; position:relative; z-index:10}



.nav_mid ul li.mainlevel{ float:left;  }
.nav_mid ul li.mainlevel a{display:block; padding:0 50px; height:54px; line-height:54px; font-size:16px; color:#fff;}
.nav_mid ul li.mainlevel a:hover{background:#0a4f3f url(../images/a_hover.png) no-repeat center 47px;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

.nav_xl{ width:1278px; border:1px solid #dadada; background:#f9f8f9; position:absolute; left:0; top:54px; z-index:100; display:none;  border-top:none;}
.zt{ padding:20px 30px;}
.zt ul li{float:left; height:40px; line-height:40px;}
.nav_mid ul li.mainlevel .zt ul li a{ font-size:16px; color:#343436; padding-left:10px; display:block; height:40px; line-height:40px; }
.nav_mid ul li.mainlevel .zt ul li a:hover{ color:#336699; background:none;}








.head1{width:100%; height:64px; background:#ebebeb;}
.head1_mid{width:1280px; margin:0 auto; height:64px;}
.head1_1{width:700px; height:64px; line-height:64px;}
.head1_1_1{width:100px; font-size:18px; color:#117c35; font-weight:bold; text-align:center }
.head1_1_2{width:600px;}
.box{ height:64px; overflow:hidden;}
.t_news{ height:64px; overflow:hidden; position:relative;}
.news_li,.swap{ line-height:64px; display:inline-block; position:absolute; top:0; left:2px;}
.news_li a,.swap a{font-size:14px; color:#848484}
.swap{top:64px;}
.news_li li{ height:64px; line-height:64px; font-size:14px; color:#848484 }
.news_li li a{font-size:14px; color:#848484}
.news_li li span,.swap span{ color:#848484;padding-left:10px;font-size:14px;}

.txtMarquee-top{  overflow:hidden; position:relative; height:40px; padding:12px 0;}
.txtMarquee-top .bd{  }
.txtMarquee-top .infoList li{ height:40px; line-height:40px; font-size:14px; color:#848484 }
.txtMarquee-top .infoList li a{font-size:14px; color:#848484}
.txtMarquee-top .infoList li span{ color:#848484;padding-left:10px;}

.txtScroll-top{  overflow:hidden; position:relative;  }
.txtScroll-top .bd{  }
.txtScroll-top .infoList li{ height:64px; line-height:64px; font-size:14px; color:#848484 }
.txtScroll-top .infoList li a{font-size:14px; color:#848484}
.txtScroll-top .infoList li span{ color:#848484;padding-left:10px;}
.head1_2{height:38px; margin-top:12px;}
.search{ width:363px; height:38px; background:url(../images/search1.jpg) no-repeat left center; }
.seartext{border:0px; height:38px; line-height:38px; width:250px; padding-left:40px; float:left; background:none;}
.sear_but{float:right;width:72px; height:38px; background:none; border:none;cursor:pointer;}

.main{width:1280px; margin:0 auto; padding-top:32px;}
.main1{ width:100%; height:286px; }
.main1_1{width:965px;}
.middl1{ width:100%; height:286px;}
.middl1_1{ width:428px;}
.slideBox{ width:428px; height:286px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:8px; height:8px; line-height:14px; text-align:center; background:#fff; cursor:pointer;  }
.slideBox .hd ul li.on{ background:#0b51c1; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li p{position:absolute; width:100%; bottom:0; height:35px; line-height:35px; background:rgba(1,1,1,0.5); color:#fff; font-size:16px; text-indent:20px;}
.slideBox .bd img{ width:428px; height:286px; display:block;  }
.middl1_2{ width:477px; height:266px; padding:10px 30px; background:url(../images/middl1_2_bg.jpg)}
.sen1{ width:100%; height:50px;}
.sen1_1{ height:49px; line-height:49px;  width:100px; font-size:18px; font-weight:bold; color:#0b51c1; background:url(../images/ico1.png) no-repeat left center; padding-left:35px;}
.sen1_2 a{font-size:14px; color:#1a853e; line-height:49px; }
.sen2{ width:100%; padding-top:20px;}

.sen2 ul li{height:35px; line-height:35px; font-size:14px; color:#818181; border-bottom:1px dashed #a5a5a5}
.sen2 ul li a{ font-size:14px; color:#4a4b55; float:left;}
.sen2 ul li a:hover{color:#336699}
.sen2 ul li span{float:right; font-size:14px;  color:#a6a6a6}

.main1_2{width:294px; height:264px; background:url(../images/main1_2_bg.jpg) no-repeat top center;}
.middr1{  padding:0 20px; font-size:14px;background: url(../images/middl1_2_bg.jpg);}
.rtd1{font-size:18px; color:#0b51c1; font-weight:bold;}
.middr1 input{ height:32px; border:1px solid #d1d1d1; width:158px; background:#fff;line-height:32px;  }
.middr1 input.submit,.middr1 input.reset{ border:none; width:84px;; font-size:14px; color:#fff; height:27px; line-height:27px;cursor:pointer;}
.middr1 input.submit{background:#117c35}
.middr1 input.submit:hover{background:#117c95}
.middr1 input.reset{background:#0b51c1}
.middr1 input.reset:hover{background:#0b5191}

.rtd2 a{display:block; border:1px solid #fff; border-radius:15px; height:30px; padding:0 10px; line-height:30px; color:#fff; font-size:14px; font-weight:bold;}

.main2{width:100%; padding-top:30px;}
.main2_1{width:610px; height:280px;}
.ser1{width:100%; border-top:3px solid #0b51c1; height:40px; line-height:40px;}
.ser1_1{font-size:18px; color:#0b51c1; font-weight:bold; }
.ser1_1 a{color:#0b51c1;}
.ser2{ width:100%; padding:10px 0 20px;}
.ser2 ul li{height:35px; line-height:35px; font-size:14px; color:#818181;}
.ser2 ul li a{ font-size:14px; color:#4a4b55;float:left; }
.ser2 ul li a:hover{color:#336699}
.ser2 ul li span{float:right; font-size:14px;  color:#a6a6a6}
.ser1_2 ul li{float:left; text-align:center;padding:0 15px; }
.ser1_2 ul li a{  font-size:16px; color:#404040; font-weight:bold;}
.ser1_2 ul li.on{ color:#0b51c1}
.ser1_2 ul li.on a{color:#0b51c1;}

.main3{width:100%; height:130px;}
.main3 img{width:100%; height:130px;}

.main4{width:100%; padding-top:30px;}
.main4_1{width:610px; height:280px;}
.sez1{height:40px; line-height:40px; border-bottom:1px solid #dfdfdf;border-top:3px solid #0b51c1;}
.sez1 ul li{float:left; text-align:center;padding:0 15px; }
.sez1 ul li a{  font-size:16px; color:#404040; font-weight:bold; height:38px; line-height:38px;}
.sez1 ul li.on{ color:#0b51c1; border-bottom:2px solid #0b51c1;height:38px; line-height:38px;}
.sez1 ul li.on a{color:#0b51c1;}
.sez2{ width:100%; padding:10px 0 20px;}
.sez2 ul li{height:35px; line-height:35px; font-size:14px; color:#818181;}
.sez2 ul li a{ font-size:14px; color:#4a4b55;float:left; }
.sez2 ul li a:hover{color:#336699}
.sez2 ul li span{float:right; font-size:14px;  color:#a6a6a6}

.main5{ width:100%; height:353px; background:url(../images/main5_bg.jpg) no-repeat top center;}
.main5_1{height:47px; line-height:47px; font-size:18px; color:#fff; font-weight:bold;padding-left:65px;width:1200px;}
.main5_1 a{color:#ffffff;}
.picScroll-left{ width:1200px;  overflow:hidden; position:relative;  margin:0 auto;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; position:absolute;  width:46px; height:46px; top:100px;cursor:pointer;}
.picScroll-left .hd .next{ background:url(../images/left.png) no-repeat center center; left:0; }
.picScroll-left .hd .prev{ background:url(../images/right.png) no-repeat center center; right:0;  }
.picScroll-left .bd{ padding:30px 60px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:150px; height:200px; display:block;  }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:40px; font-size:14px;   }


.footer{width:100%;}
.footer1{width:100%; height:126px; background:#edeef0;}
.foot{width:1280px; margin:0 auto;  padding-top:20px;}
.foot1{height:50px; line-height:50px; background:url(../images/foot1.png) no-repeat center center; text-align:center; font-size:22px; color:#000; font-weight:bold;}
.foot2{height:30px; line-height:30px; padding-top:10px;}
.foot2 ul li{float:left; width:250px; text-align:center;}
.foot2 ul li select{width:230px;}
.footer2{width:100%; height:137px; background:#0b51c1;}
.foots{width:1280px; margin:0 auto; padding-top:30px;}
.foots p{text-align:center; height:28px; line-height:28px; color:#fff; font-size:14px;}




/*******新闻中心*******/
.midd{width:1280px; margin:0 auto;}
.midd_left{width:294px; padding-bottom:30px;}
.midd_left1{width:100%; height:91px; background:url(../images/midd_l1.jpg) no-repeat top center; line-height:85px; text-align:center; font-size:24px; color:#fff; font-weight:bold;}
.midd_left2{ width:100%; padding-top:35px; padding-bottom:87px; background:#f1f1f1}
.midd_left2 ul li{width:100%; height:48px; line-height:48px;}
.midd_left2 ul li a{display:block; padding-left:100px; height:48px; font-size:14px; color:#818181; background:url(../images/ia.png) no-repeat 248px center;}
.midd_left2 ul li a:hover,.midd_left2 ul li a.hov{ background:url(../images/midd_l2.jpg) no-repeat top center; color:#fff;}

.midd_left2 ul .zipindaodh {height:48px; font-size:14px; color:#818181; background:url(../images/ia.png) no-repeat 248px center;}
.midd_left2 ul .zipindaodh a{padding-left:100px;display:block;}
.midd_left2 ul .zipindaodh a:hover{color:#ffffff;}
.midd_left2 ul .zipindaodh:hover{display:block; font-size:14px;color:#ffffff; width:100%; height:48px; line-height:48px; background:url(../images/midd_l2.jpg) no-repeat top center;}

.midd_left2 ul .zipindaodha {display:block; font-size:14px; color:#fff; width:100%; height:48px; line-height:48px; background:url(../images/midd_l2.jpg) no-repeat top center;}
.midd_left2 ul .zipindaodha a{color:#ffffff;padding-left:100px;}




.midd_left3{width:96%;  background:#f1f1f1; padding-bottom:50px;padding-left:12px;}
.midd_left3 h3{text-align:center; height:40px; line-height:40px; font-size:15px; color:#383838; font-weight:bold;}
.midd_left3 input.topicClass{width:204px; margin-left:15px; margin-top:8px; text-indent:10px;  background:#fff; border:1px solid #cecece; height:30px;line-height:30px;}
.midd_left3 input.ContentClass{width:204px; margin-left:15px; margin-top:8px; text-indent:10px;  background:#fff; border:1px solid #cecece; height:30px;line-height:30px;}

.midd_left3 input.searchSubmitClass{background:#88a6d2; color:#fff; text-align:center; text-indent:0px; border:1px solid #88a6d2;width:110px;height:32px;line-height:32px;margin-top:10px;cursor:pointer;}

.midd_right{ width:932px; padding-bottom:30px; }
.midd_right1 {width:100%; height:54px; border-bottom:2px solid #ececec; }
.midd_right1 .set1{height:53px; line-height:53px; position:relative;border-bottom:3px solid #0b51c1;  }
.midd_right1 .set1 span{font-size:20px; color:#7b7b7b; padding:0 5px; font-weight:bold;}
.midd_right1 .set2{ line-height:54px; font-size:14px; color:#9e9e9e}
.lasta{color:#0b51c1; font-weight:bold;}
.midd_right2{ width:100%;}
.midd_right2{ padding:20px 0;}
.midd_right2 ul li{ height:45px; line-height:45px; font-size:14px; border-bottom:1px solid #e4e4e4; color:#566068;}
.midd_right2 ul li .span11{width:80%;}
.midd_right2 ul li a{ font-size:14px; color:#566068;}
.midd_right2 ul li a:hover{ color:#0b51c1;}

.midd_right211{ width:100%;}
.midd_right211{ padding:20px 0;}
.midd_right211 ul li{ height:45px; line-height:45px; font-size:14px; border-bottom:1px solid #e4e4e4; color:#566068;}
.midd_right211 ul li a{ font-size:14px;}
.midd_right211 ul li a:hover{ color:#0b51c1;}


.page{ width:100%;margin-left:65px; padding:10px 0 40px;  text-align:left;font-size:16px;}
.page a{padding:2px 8px; margin:0 2px; font-size:12px; border:1px solid #ccc;  color:#a5a5a5;}
.page a.thisclass{color:#fff; background:#278bd6; border:1px solid #278bd6;}


.midd_right2qk{ width:100%;}
.midd_right2qk{ padding:20px 0;}
.midd_right2qk ul li{font-size:14px; border-bottom:1px solid #e4e4e4; color:#566068;float:left;margin:10px;text-align:center;}
.midd_right2qk ul li a{ font-size:14px; color:#566068;text-align:center;}
.midd_right2qk ul li a:hover{ color:#0b51c1;}



.lm_title{ width:100%;  line-height:50px; font-size:24px; color:#727272;font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.lm_info{ width:100%; height:35px; border-bottom:1px solid #ccc; font-size:14px;font-family:"微软雅黑"; text-align:center;color:#a5a5a5; font-weight:bold;}

.lm_body{ padding:20px 20px 30px; line-height:30px; font-size:18px; font-family:"微软雅黑"; color:#535151}
.lm_body img{ max-width:680px;}
.lm_body p{padding:8px 0;}
.midd_left_js{float:left;width:330px;margin-top:15px;}
.midd_left_js table tbody td{color: #555;padding-bottom: 15px;border: none;}
.midd_left_js table input[name='topic']{ float: left; width: 195px; height: 28px; line-height: 28px; border:1px solid #dcdcdc; color: #333333; text-indent:10px;  border-radius: 3px; }

.midd_left_js table input[name='content']{ float: left; width: 195px; height: 28px; line-height: 28px; border:1px solid #dcdcdc; color: #333333; text-indent:10px;  border-radius: 3px; }

.midd_left_js table input[name='origin']{ float: left; width: 195px; height: 28px; line-height: 28px; border:1px solid #dcdcdc; color: #333333; text-indent:10px;  border-radius: 3px; }

.midd_left_js table input[name='description']{ float: left; width: 195px; height: 28px; line-height: 28px; border:1px solid #dcdcdc; color: #333333; text-indent:10px;  border-radius: 3px; }


.midd_left_js table input[name='startdate'],
.midd_left_js table input[name='enddate']{  width: 90px; height: 28px; line-height: 28px; border:1px solid #dcdcdc; color: #333333; text-indent:10px;  border-radius: 3px; }
.midd_left_js table input[type='button']{ margin-left:92px; height: 28px; width:90px; background: #16a3fd; border: none; color: #fff; cursor: pointer; border-radius: 15px; margin-right: 10px; }


.mesg_form_width{ border-top: 1px solid #f0f0f0; margin-top: 40px; }
.mesg_form{ position: relative; width: 95%; border-collapse:collapse; border-spacing:0; margin:40px auto 0 auto; }
.mesg_form tbody td{ color: #555; width: 50%; padding-bottom: 15px; border: none;}
.mesg_form_div span{ float: left; width: 70px; margin-right: 10px; color: #555; line-height: 30px; font-size: 14px;
    text-align:justify;
    text-justify:distribute-all-lines;
    text-align-last:justify;
    -moz-text-align-last:justify;
    -webkit-text-align-last:justify;
}
.mesg_form_div_input{ float: left; width: 235px; height: 28px; line-height: 28px; border:1px solid #dcdcdc; color: #333333; text-indent:10px;  border-radius: 2px; }

.mesg_form_div_radio{ float: left; width: 235px; height: 30px; line-height:30px; }
.mesg_form_div_radio label{ margin-right: 35px;}
.mesg_form_div_radio label input{ vertical-align: -2px; margin-right: 3px; }

.mesg_form_div_select{ width: 237px; height: 30px; line-height: 30px; color: #333333; border:1px solid #dcdcdc; border-radius: 2px;  }
.idata_targ_table_textarea{ width: 623px; min-height: 110px; line-height: 30px; border:1px solid #dcdcdc; color: #333333; text-indent:10px; border-radius: 2px; }


.mesg_form_button_algin{ text-align: center; padding-top: 15px; }
.mesg_form_button{ display: inline-block; overflow: hidden; padding: 0 40px; height: 35px; line-height:35px; margin: 0 10px 0 10px; text-align: center; border-radius: 35px; border: none; cursor: pointer; font-size: 16px; font-weight: bold; }
.mesg_form_button_gray:Hover,.mesg_form_button_blue{  background: #3054a4; color: #fff;  }
.mesg_form_button_gray{ background: #bfbfbf; color: #fff; }

.mesg_form_div #username,.mesg_form_div #title,.mesg_form_div #lxdh,.mesg_form_div #biaoti,.mesg_form_div #mobile,.mesg_form_div #email{ float: left; width: 235px; height: 28px; line-height: 28px; border:1px solid #dcdcdc; color: #333333; text-indent:10px;  border-radius: 2px; }
#question{ width: 568px; min-height: 110px; line-height: 30px; border:1px solid #dcdcdc; color: #333333; text-indent:10px; border-radius: 2px; }
.yzminput{ float: left; width: 235px; height: 28px; line-height: 28px; border:1px solid #dcdcdc; color: #333333; text-indent:10px;  border-radius: 2px; text-align:center}
.mesg_form_div select{ width: 237px; height: 30px; line-height: 30px; color: #333333; border:1px solid #dcdcdc; border-radius: 2px;  }
#neirong{ width: 568px; min-height: 110px; line-height: 30px; border:1px solid #dcdcdc; color: #333333; text-indent:10px; border-radius: 2px; }

.mesg_form_width table td{ color: #555; padding-bottom: 15px; border: none;}
.mesg_form_width table{ position: relative; width: 95%; border-collapse:collapse; border-spacing:0; margin:40px auto 0 auto; }
.mesg{ display: inline-block; overflow: hidden; padding: 0 40px; height: 35px; line-height:35px; margin: 0 10px 0 10px; text-align: center; border-radius: 35px; border: none; cursor: pointer; font-size: 16px; font-weight: bold; background: #bfbfbf; color: #fff;}

.mesg:Hover,.mesg_form_button_blue{  background: #3054a4; color: #fff;  }
.news_mesg_tow_div{ line-height: 25px; padding-top: 15px; color: #666; }
.news_mesg_tow_div i{ background: #eee; border: 1px solid #dcdcdc; color: #999; padding: 0 5px; border-radius: 15px; margin-right: 10px;list-style:none;font-style: normal; }





















































