@charset "utf-8";
/*common_start*/
body{font-size:12px;font-family:"微软雅黑",verdana, arial;color:#000;background-color:#ffffff;}
body,blockquote,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select,optgroup,option,small{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
a:link,a:hover,a:visited,a:active{color: #000;text-decoration:none;}
ul,ol{list-style:none;}
.clear{clear:both; line-height:0px;}
img{ border:none;}
/*common_end*/
/*header*/
.header{height:98px; background:#ffffff;position: relative;z-index: 999;}
.headercenter{width:1003px;margin:0 auto;}
.headercenter h1{ float:left; padding-top:13px;}
.header_right{float:right; margin-top:17px;}
.toolurl{margin:2px 13px 0px 0px; float:right;}
.toolurl ul li{float:left; margin-left:7px;position: relative;}
.toolurl ul li a{color:#555555;display:block;}
.toolurl ul dl{ position:absolute;z-index:9999; padding:0px;width:110px; left:0px;margin-left:-40px;display: none; margin-top:10px;}
.toolurl ul dl img{ width:110px;}
/*tel*/
.tel{ font-size:14px; color:#2b74be; padding-left:29px; background:url(/uploads/image/t2hwimages/tel.jpg) left center no-repeat; float:right; margin:2px 15px 0px 0px;}
.tel span{ color:#77ba53;}
/*搜索*/
.search{width:161px;height:24px;margin:0px;background:url(/uploads/image/t2hwimages/search.jpg) no-repeat;overflow: hidden; float:right;}
.search_input{display:inline;float: left;width:122px;height:24px;padding:0px 0px 0px 7px;line-height:24px;color:#817b7b;border:0;background:none; font-family:"宋体";}
.search_btn{display: inline;float: left;width:32px;height:24px;margin:0px;line-height:0;font-size:0;overflow: hidden;border:none;background:none; cursor:pointer;}
/*nav*/
.nav{ float:right;margin-top:20px;}
.nav ul li{float:left;display:inline;height:22px; line-height:22px; margin:0px 0px 0px 8px; }
.nav ul li a{display:block;font-size:14px;color:#555555;text-align:center;padding:0px 10px;}
.current{color:#ffffff !important; background:#289a36;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.nav ul li a:hover{color:#ffffff;background:#289a36;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
/*最新公告*/
.gonggao{width: 100%;height:40px; background:#f5f5f5;}
.gonggaocenter{width:1003px;height:40px;margin:0 auto;overflow:hidden; padding-top:0px;}
.gonggaocenter h2{width:auto;float:left;font-size:14px;margin:0px;color:#1163b6;display:inline; line-height:40px;}
.gonggaolist{overflow:hidden;position:relative;float:right;}
.container{margin:0px auto;padding:0px;text-align:left;float: left;}
.index_yewu{height:30px;margin-top:8px;}
.gonggao_botton{width:25px;float:right;margin-top:9px;}
.gonggaoleft_button{background: url(/uploads/image/t2hwimages/btn_left.jpg)  left center no-repeat;width:8px;height:10px;cursor:pointer;float:left;}
.gonggaoright_button{background: url(/uploads/image/t2hwimages/btn_right.jpg) right center no-repeat;width:8px;height:10px;cursor:pointer;float:right;}
#demos{overflow:hidden;width:870px;margin:0px 20px 0px 0px;float:left;display:inline; }
#indemos{float: left;width: 100000px;}
#indemos a{float:left;text-align:center;margin-right:20px;line-height:25px;color: #555555;font-size: 14px;padding-left: 15px;margin-left: 15px;}
#demo1s{float: left;}
#demo2s{float: left;}
#indemos a:hover{ color:#5ba363;}
/*main_a*/
.main_a { width:100%; _height:280px; min-height:280px; padding:44px 0px 44px 0px;}
.main_a_center { width:1003px; margin: 0px auto; }
.main_a_title { height:28px; line-height:28px; padding:10px 0px 6px 0px;}
.main_a_title h2 { font-size:18px; float: left;color:#1163b6; }
.main_a_title a{color:#1163b6;}
.main_a_title h2 span{ color:#777777; font-size:14px; margin-left:8px;}
.main_a_title a:hover span{color:#1163b6;}
.main_a_img { width:310px; height:176px; margin: 0 auto;overflow:hidden; }
.main_a_img img { width:310px; height:176px; }
.main_a_a { float: left; width: 310px;}
.main_a_a:hover .main_a_img img{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
.main_a_b { float: left; width: 310px;margin-left:37px;  }
.main_a_b:hover .main_a_img img{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
.main_a_c { float: right; width: 310px;}
.main_a_c:hover .main_a_img img{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
.main_a_txt { height:66px; overflow: hidden; padding:0px 0px 0px 0px; color: #555555; font-size: 12px; line-height:22px; }
.main_a_txt a{ color:#555555;}
.main_a_txt a:hover{ text-decoration:underline;}
/*main_b*/
.main_b{ background:#eaebec; padding:30px 0px 40px 0px;}
.title{ text-align:center; color:#444444;width:1003px; margin:0 auto 20px auto;}
.title h2{font-size:30px;padding:0px 0px 6px 0px;}
.title_en{background:url(/uploads/image/t2hwimages/xian1.jpg) center center repeat-x;}
.title span{font-size:18px; font-family:arial; color:#777777; padding:0 15px; background:#eaebec;}
.main_b_center{ width:1003px; height:300px; margin:0 auto; background:url(/uploads/image/t2hwimages/main_b_bg.jpg) left center no-repeat;}
.main_b_left{ float:left; width:520px;padding:29px 0px 0px 33px;}
.index_news_top{ width:520px; height:79px; padding-bottom:10px;}
.index_news_top img{ float:left; padding-right:14px; width:110px; height:79px;}
.index_news_top h3{ padding-bottom:2px;}
.index_news_top h3 a{ color:#1163b6; font-size:15px;}
.index_news_top h3 a:hover{ text-decoration:underline;}
.index_news_top p{ color:#9e9c9c; font-size:12px; line-height:20px; height:40px; overflow:hidden; margin-bottom:2px;}
.index_news_more{ float:left; color:#1163b6 !important;}
.index_news_more:hover{ text-decoration:underline;}
/*首页新闻*/
.main_b_right_news ul{ padding:0px; margin-top:0px;}
.main_b_right_news ul li{line-height:30px;height:30px;cursor:pointer;clear:both; border-bottom:1px dashed #cccccc;}
.main_b_right_news ul li a{ display:block; height:30px;}
.main_b_right_news ul li .list_title{float:left; font-size:12px; color:#555555;padding-left:18px; background:url(/uploads/image/t2hwimages/news_icon.png) left center no-repeat;}
.main_b_right_news ul li:hover .list_title{color:#018cd6;}
.main_b_right_news ul li .time{float:right;color:#555555;}
.main_b_right_news ul li:hover .time{ color:#018cd6;}
.main_b_right_news ul li span{cursor:pointer;}
/*main_b_right*/
.main_b_right{ float:right; width:410px;}
.aboutgg{ width:410px; height:272px; overflow:hidden; position:relative; padding-top:14px;}
.aboutgg .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; display:none !important;}
.aboutgg .hd ul{ overflow:hidden; zoom:1; float:left;  }
.aboutgg .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.aboutgg .hd ul li.on{ background:#f00; color:#fff; }
.aboutgg .bd{ position:relative; height:100%; z-index:0;   }
.aboutgg .bd li{ zoom:1; vertical-align:middle; }
.aboutgg .bd img{ width:410px; height:272px; display:block;  }
.aboutgg .prev,
.aboutgg .next{ position:absolute;display:block; width:16px; height:26px; top:50%; margin-top:-8px;}
.aboutgg .next{ right:20px;background:url(/uploads/image/t2hwimages/btn_right2.png) right center no-repeat;}
.aboutgg .prev{left:20px; background:url(/uploads/image/t2hwimages/btn_left2.png) left center no-repeat;}	
.biaoti{text-align: left;margin-top: -42px;height:42px;display: block;font-size: 14px;color: #ffffff;background: url(/uploads/image/t2hwimages/zhezhao.png) center repeat;width: 100%;position: relative; text-align:center; line-height:42px;}
.biaoti a{color: #ffffff;}
/*main_c*/
.main_c{width:100%;padding:35px 0px 50px 0px;background:#ffffff;}
.title2{ text-align:center; color:#444444;width:1003px; margin:0 auto 20px auto;}
.title2 h2{font-size:30px;padding:0px 0px 6px 0px;}
.title_en2{background:url(/uploads/image/t2hwimages/xian1.jpg) center center repeat-x;}
.title2 span{font-size:18px; font-family:arial; color:#777777; padding:0 15px; background:#ffffff;}
.main_c_center{ width:1080px;margin:0 auto;}
.main_c_list ul{ padding-top:20px;}
.main_c_list ul li{ float:left; text-align:center;width:14%; margin:0 3%;}
.main_c_list ul li span{ display:block;}
.main_c_list ul li span.en{ font-size:16px; color:#555555;margin-bottom:10px; padding-bottom:10px; background:url(/uploads/image/t2hwimages/xian2.jpg) center bottom no-repeat;}
.main_c_list ul li span.cn{ font-size:12px;color:#555555; line-height:22px;}
.main_c_list ul li a{color:#d6b796; font-size:14px; display:block;text-align:center;}
.icon{width:110px; height:110px;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;margin: 0 auto;}
.main_c_list ul li .icon{ margin-bottom:15px;}
.main_c_list ul li a:hover .icon{transform: scale(1);transition: all 0.5s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.main_c_list ul li a:hover .en{ color:#1163b6;}
.main_c_list ul li a:hover .cn{ color:#1163b6;}
.icon1{background:url(/uploads/image/t2hwimages/icon1.png) center center no-repeat;cursor:pointer;}
.main_c_list ul li a:hover .icon1{background: center center no-repeat;}
.icon2{background:url(/uploads/image/t2hwimages/icon2.png) center center no-repeat;cursor:pointer;}
.main_c_list ul li a:hover .icon2{background: center center no-repeat;}
.icon3{background:url(/uploads/image/t2hwimages/icon3.png) center center no-repeat;cursor:pointer;}
.main_c_list ul li a:hover .icon3{background: center center no-repeat;}
.icon4{background:url(/uploads/image/t2hwimages/icon4.png) center center no-repeat;cursor:pointer;}
.main_c_list ul li a:hover .icon4{background: center center no-repeat;}
.icon5{background:url(/uploads/image/t2hwimages/icon5.png) center center no-repeat;cursor:pointer;}
.main_c_list ul li a:hover .icon5{background: center center no-repeat;}
/*footer*/
.footer{width:100%;height:auto; background:#f7f7f7;}
.footercenter{width:1003px;height:auto;overflow:hidden;margin:0 auto;}
.footertop{padding:25px 0px;}
.footernav {float: left;display: inline;}
.footernav ul {text-align: left;float: left;margin-right:15px;width:111px; }
.footernav strong {color: #444444;font-weight:100; font-size:15px; display:block; margin-bottom:10px;}
.footernav li{ line-height:24px;}
.footernav li a{color: #777777;}
.footernav li a:hover{ text-decoration:underline;}
.contact{float:right; display:inline; width:120px; color:#d9d9d9;}
.contact strong {color: #444444;font-weight:100; font-size:16px; display:block; margin-bottom:15px;}
.contact1{color:#777777;line-height:24px; width:120px; overflow:hidden; text-align:center;}
.contact1 span{display:block; margin-top:2px; color:#777777; font-size:13px;}
.copyright{ background:#e2e2e2; width:100%; height:49px;}
.copyrightcenter{ margin:0px auto;line-height:49px;color:#777777; height:49px; width:1003px; font-size:12px;}
.copyrightcenter a{ color:#777777;}
/*内页*/
.main{margin:0 auto; clear:both;_height:350px; min-height:350px; padding:34px 0px 40px 0px;}
.main_top{ min-height:100px;_height:100px; background:#f5f5f5; padding-bottom:12px;}
.main_top_center{ margin:0 auto; width:1003px;}
/*path*/
.path{height:28px; padding:15px 0px 7px 0px;}
.pathtitle{color:#289a36;font-size:18px;display:block;float:left; font-weight:bold;}
.pathtitle span{color:#555555;font-size:14px;margin-left:10px;font-family:arial; font-weight:100;}
.pathurl{color:#555555;font-size:13px;line-height:30px;float:right;display:block;}
.pathurl a{color:#555555;font-size:13px;}
.pathurl a:hover{text-decoration:underline;}
/*menu*/
.menu{ margin:9px auto 0px auto; }
.menu ul li{ float:left; display:inline; margin:0px 10px 6px 0px; text-align:center; height:35px;}
.menu ul li a{ width:151px;height:35px;color:#ffffff;font-size: 14px;text-align: center;background:#77ba53;display: block; line-height:35px;}
.menucurrent{background:#1163b6 !important;}
.menu ul li a:hover{background:#1163b6;}
.content{ width:1003px;line-height:26px; font-size:13px; margin:0 auto;}
/*page*/
.page{ margin:0 auto; text-align:center; font-size:13px; color:#000000; padding:20px 0px;}
.page a{font-size:13px; color:#000000;}
/*picture_list*/
.picture_h2{ color:#444444; font-size:36px; font-weight:bold; display:block; margin-bottom:25px; padding-top:30px;text-align:center;}
.picture_list{ padding:0px 0px 5px 0px;width:1032px; margin:0 auto;}
.picture_list_title{ width:1143px; margin:0 auto; background: left bottom no-repeat; height:30px; line-height:30px; padding:0px 0px 10px 0px; margin-bottom:37px;}
.picture_list_title h2{ float:left; font-size:18px;color:#666666; font-weight:100;line-height:26px; font-weight:bold; float:left;}
.picture_list_title span{ font-size:14px;margin-left:5px; font-weight:100;}
.picture_list_title a{ float:right; font-size:14px; color:#666666;}
.picture_list_title a:hover{ color:#da251d;}
.picture_list ul li{ width:232px;float:left;margin:0px 13px 30px 13px;}
.picture_list ul li h3{ text-align:center; padding-top:9px; height:24px; line-height:24px; overflow:hidden;}
.picture_list ul li h3 a{ color:#666666; font-size:15px;}
.picture_img_box{height:160px;display: table-cell;vertical-align: middle;text-align: center;width:230px;*display: block;font-size:142px; border:1px solid #eeeeee;overflow:hidden;}
.picture_img_box img{ max-width:230px; max-height:160px;}
.picture_list ul li:hover img{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
.picture_list ul li:hover .picture_img_box{border:1px solid #289a36;}
.picture_list ul li:hover a{ color:#289a36;}
/*新闻列表*/
.news_list{ width:1003px; margin:0 auto;}
.article { -webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-bottom: 1px solid #e0e0e0; padding:30px 0px; margin:0 auto;}
.art_l { float:left; display:inline; width:300px; height:215px; overflow:hidden;}
.art_l img{ width:300px; height:215px; border:none;}
.art_r { float:right; width:685px;}
.article .date { float:left; text-align:center; width:55px;}
.article .day { padding:0 0px; height:30px; line-height:30px; display:block; font-size:16px; background:#f2f2f2; color:#999;border-radius: 2px 2px 0 0;}
.article .month { background:#cccccc;border-radius: 0 0 2px 2px; padding:0px; color:#fff; display:block; font-size:12px;}
.post-content { margin:0 0 0 75px;}
.post-content h3 { margin-bottom:5px; font-weight:normal; line-height:22px; font-size:18px;font-weight: bold;}
.post-content h3 a{ color:#444;}
.post-content h3 a:hover { color:#888; text-decoration:underline;}
.post-content span {height:20px; line-height:20px; display:block; margin-top:15px;}
.post-content .tag { background-position: 0 -48px;}
.post-content .comments { background-position: -240px -120px;}
.post-content p { line-height:22px; margin:15px 0;}
.article .button { padding: 5px 14px 5px 14px ; margin-left:-1px;display: inline-block;border: none;font-weight: 500;outline: none;font-size: 13px;cursor: pointer;width: auto;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;border-radius: 2px;box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.2);letter-spacing: -0.2px; background:#898989; color:#fff;}
.article .button:hover { background:#aaa;}