﻿body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
body{color:#000000;font-size:14px; margin:0;font-family:"黑体",Arial,sans-serif;}
/*index*/

.TableWid{clear:both;width: 1180px;margin:auto; background:#FFFFFF;overflow:hidden;}
.Table_pic{clear:both;min-width: 1180px; width: expression_r( document.body.clientWidth < 1180 ? "1180px" : "auto" );}
.Table_pic img { width:100%; height:auto; }
.Table_pic2{clear:both;height:420px;min-width: 1180px; width: expression_r( document.body.clientWidth < 1180 ? "1180px" : "auto" ); background:url(../images/top_bg.jpg) top center;}
.clear{height:0px;font-size:0px;clear:both;}
.td10px{width:100%; margin:auto;height:20px;font-size:0px;line-height:20px;clear:both;}
.td50px{width:100%; margin:auto;height:50px;font-size:0px;line-height:20px;clear:both;}
.bottom {clear:both;width: 1180px;margin:auto;padding:10px 0;border-top:6px solid #7CADF0;font-size: 14px;color:#000000; line-height: 150%;TEXT-ALIGN: center;overflow:hidden}


A:link {FONT-SIZE: 14px; COLOR: #009900; TEXT-DECORATION: none}
A:visited {FONT-SIZE: 14px; COLOR: #009900; TEXT-DECORATION: none}
A:active{FONT-SIZE: 14px; COLOR: #009900; TEXT-DECORATION: none}
A:hover{FONT-SIZE: 14px; COLOR: #FF0000; TEXT-DECORATION: underline}

A.title:link {FONT-SIZE: 14px; line-height:150%;COLOR: #9D2E34; TEXT-DECORATION: none}
A.title:visited {FONT-SIZE: 14px;line-height:150%;COLOR: #9D2E34; TEXT-DECORATION: none}
A.title:hover {FONT-SIZE: 14px;line-height:150%;COLOR: #009900; text-decoration: none}
A.title:active {FONT-SIZE: 14px;line-height:150%;COLOR: #9D2E34; TEXT-DECORATION: none; }

.bannerbox{min-width: 1180px; width: expression_r( document.body.clientWidth < 1180 ? "1180px" : "auto" );position:relative;overflow:hidden;}
.Homebanner{background:url(../images/top_bg3.jpg) center center; height:560px;}

.ind_title{ font-size:42px; color:#1980d8; text-align:center; line-height:200%;}
.ind_title span{ font-size:28px; color:#646464; text-align:center; line-height:200%;}
.Table_w2_575{float:left;width:575px; background:#FFFFFF;}
.Table_w3_375{float:left;width:375px; background:#FFFFFF;}
.Table_w4_270{float:left;width:270px; background:#FFFFFF;}
.Table_inc_30{float:left;width:30px;}
.Table_inc_27{float:left;width:27px;}
.Table_w3{float:left;padding:10px;width:350px; background:#FFFFFF;}
.Table_w3_title{padding:5px;font-size:14px; line-height:150%; text-align:center; background:#eeeeee;}

.ih-item{position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.ih-item,.ih-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ih-item.circle,.ih-item.circle .img{position:relative;width:100%;height:100%;}
.ih-item.circle .info{position:absolute;top:0px;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ih-item.circle.effect1 .img:before{display:none}
.ih-item.circle.effect1 .info h1{padding-top:120px;color:#fff;font-size:38px; line-height:150%;}
.ih-item.circle.effect1 .info h3{opacity:0;padding:100px 10px 0px 10px;color:#fff;font-size:28px; line-height:150%;}
.ih-item.circle.effect1 a:hover .info{opacity:1;top:0px;background:rgba(0,0,0,.5);opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ih-item.circle.effect1 a:hover .info h1{display: none;}
.ih-item.circle.effect1 a:hover .info h3{opacity:1;}

.ih-item2{position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.ih-item2,.ih-item2 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ih-item2.circle,.ih-item2.circle .img{position:relative;width:100%;height:100%;}
.ih-item2.circle .info{position:absolute;top:300px;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ih-item2.circle.effect1 .info h1{padding-top:5px;color:#fff;font-size:16px; line-height:150%;}
.ih-item2.circle.effect1 .info h3{opacity:0;padding:100px 10px 0px 10px;color:#fff;font-size:28px; line-height:150%;}
.ih-item2.circle.effect1 .img:before{display:none}
.ih-item2.circle.effect1.colored .info{background:#1a4a72;background:rgba(26,74,114,.6)}
.ih-item2.circle.effect1 .info{right:0;background:#333;background:rgba(0,0,0,.3);opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ih-item2.circle.effect1 a:hover .info{opacity:1;top:0px;}
.ih-item2.circle.effect1 a:hover .info h1{display: none;}
.ih-item2.circle.effect1 a:hover .info h3{opacity:1;}

#mmonth{position:relative;background:#2092ea url(../images/news_bg.jpg) top center no-repeat;background-color:#2092ea;overflow: hidden;}
#mmonth .wrapper{clear:both;width: 1180px;margin:auto; padding: 50px 0px  100px 0px;}
#mmonth .wrapper.newwrapper {padding: 30px 0 20px 0;}
.lyzxtitle{ font-size:32px; color:#FFFFFF; text-align:center; line-height:200%;}

.i_t_1{padding:0px 0 10px 20px; background:url(../images/inc_t_1.jpg) no-repeat 0 0; font-size:24px;color:#2ab7b5; line-height:150%}
.i_t_1_1{padding:0px 0 10px 20px; background:url(../images/inc_t_1.jpg) no-repeat 0 10px; font-size:32px;color:#2ab7b5; line-height:150%;}
.i_t_2{padding:0px 0 10px 20px;  font-size:16px;color:#999999;line-height:200%;}

.news_more{clear:both; width:100%;padding:20px 0px;text-align:center; overflow:hidden;}
.tw-service-content a.more {-webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    border-color: #21b6a8;    font-family: 'Lato';    font-size: 15px;    font-weight: bold;    color: #FFFFFF;    padding: 9px 20px;    text-transform: uppercase;    margin-top: 25px;    display: inline-block;	background-color: #21b6a8;}
.tw-service-content a.more:hover{background-color: #FFFFFF;color: #808080;}

.zti_l{float:left; width:850px;}
.zti_r{float:right; width:280px;}
.v_title1{padding:30px 0 10px 0; font-size: 28px;color:#0075da;line-height: 200%;text-align:center;}
.v_inc_bg{height:4px;background-color:#0072ab;font-size:0px;}
.v_title2{font-size: 14px;line-height: 200%;color: #666666;text-align:center;}
.v_cont{padding:10px;font-size: 16px;line-height: 230%; color: #000;}
.v_cont img{max-width:1080px;}
.print{margin:auto; width:90%;line-height: 150%;padding:10px;background: url(/images/bg_1.gif) repeat-x top; text-align:center;}
.bshare-custom{FLOAT: left;width: 400px}
.bs_right{FLOAT: right;width: 300px;}

.in_list{margin: 0px;text-align: left; width: 100%;}
.in_list ul{list-style-type: none;margin: 0px;}
.in_list li{ float:left; padding: 5px 10px;background: url(/images/bg_1.gif) repeat-x bottom;width: 48%; line-height:200%;}
.in_list li a:link{font-size:14px;color: #4C4C4C;display: block;}
.in_list li a:visited{font-size:14px; color: #4C4C4C;TEXT-DECORATION: none;}
.in_list li a:active{font-size:14px; color: #4C4C4C;TEXT-DECORATION: none;}
.in_list li a:hover{font-size:14px; color: #009900;TEXT-DECORATION: none;}

.top_inc{margin: 0px; border:#00CCFF 1px solid;padding:20px; font-size:18px; line-height:200%; color:#666666;}
.pic_info{ background:#CCCCCC; font-size:14px; padding:10px; text-align:center;}
.Table_w2_575 A:link {FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none}
.Table_w2_575 A:visited {FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none}
.Table_w2_575 A:active{FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none}
.Table_w2_575 A:hover{FONT-SIZE: 14px; COLOR: #FF0000; TEXT-DECORATION: underline}