
.seo-item{ border:1px solid #ebebeb; margin-bottom:20px; }

.seo-item .seo-left{ min-height:170px; padding:20px; background:#F9F9F9 url(../../../images/seobg01.jpg) no-repeat right top; width:100%;}
.seo-item .seo-left h2{ font-size:16px; color:#00ACC3; padding:0; line-height:160%; }
.seo-item .seo-left h3{ font-size:12px; color:#00ACC3; line-height:160%; padding-bottom:30px; position:relative; }
.seo-item .seo-left h3 span.line{ width:40px; height:2px; background:#00ACC3; position:absolute;left:0; bottom:20px; }
.seo-item .seo-left ul li{font-size:12px; color:#333; line-height:180%; color:#999; }

.seo-item>.row>.col-md-8.col-sm-12>.row>div{ text-align:center; padding-top:10px;}
.seo-item>.row>.col-md-8.col-sm-12>.row>div h3{ font-size:14px; color:#333; margin:5px 0;}
.seo-item>.row>.col-md-8.col-sm-12>.row>div p{ font-size:12px; color:#999;}

#mian h2.tit{ font-size:16px; line-height:160%;font-weight:bold;color:brown;margin:20px 0;}
#mian p.des{  margin-bottom:15px; font-size:14px; line-height:140%;color:#999;}

.qqmh-item .seo-left{ min-height:240px; padding:20px; background:#F9F9F9 url(../../../images/seobg03.jpg) no-repeat right bottom; width:100%;}
.qqmh-item .seo-left h2{ font-size:16px; color:#00ACC3; padding:0; line-height:160%; }
.qqmh-item .seo-left h3{ font-size:12px; color:#00ACC3; line-height:160%; padding-bottom:30px; position:relative; }
.qqmh-item .seo-left ul li{font-size:12px; color:#333; line-height:180%; color:#999; }

.qqmh-item  .col-md-6.col-sm-12{ padding:0; border:1px solid #999; height:240px;}
.qqmh-item>.row>.col-md-8.col-sm-12{ position:relative;}
.qqmh-item>.row span.vs{ position:absolute; left:calc( 50% - 20px ); top:100px; font-size:32px; color:#00ACC3;}

#hyfl{ padding:20px 0; background:#F6F6F6;}
#hyfl h2{ text-align:center; line-height:180%; font-size:26px;}
#hyfl  .container .row .col-md-4.col-sm-12{  background:#fff; margin:0 10px; width:calc( 33.33% - 20px ); padding:10px 10px; margin-bottom:20px; }
#hyfl  .container .row .col-md-4.col-sm-12 img{ text-align:center; display:block; margin:0 auto;max-width:100%;}
#hyfl  .container .row .col-md-4.col-sm-12 h3{ padding:0 10px;  font-size:20px; font-weight:bold; color:#333; margin-bottom:10px; margin-top:10px;}
#hyfl  .container .row .col-md-4.col-sm-12 p{ padding:0 10px; font-size:12px; color:#999; margin-bottom:5px; }
#hyfl  .container .row .col-md-4.col-sm-12 p a{ border:1px solid #999; border-radius:3px; padding:2px; font-size:12px; margin-right:10px;}

#zxdt h2{ font-size:20px; padding-left:0; margin:30px 0;}
#zxdt h3{ font-size:18px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
#zxdt p{ font-size:12px; color:#999; line-height:120%;}
#zxdt img{ vertical-align:middle;}
#zxdt .col-md-8 h3{ margin-top:0;}
#zxdt .col-md-6 .row { border-bottom:1px solid #eee; padding:0 0 20px  0 ; padding-top:20px;}
#zxdt .col-md-6 .row:first-child{ padding-top:0;}

#zxdt .col-md-4 ul li{ line-height:160%;}
#zxdt .col-md-4 ul li span{ background:#999999; border-radius:3px; line-height:20px; width:20px; text-align:center; height:20px; vertical-align:middle; display:inline-block; margin-right:10px; color:#fff;}
#zxdt .col-md-4 ul li span.no1{ background-color:#FF6500;}
#zxdt .col-md-4 ul li span.no2{ background-color:#FF8A00;}
#zxdt .col-md-4 ul li span.no3{ background-color:#FFB100;}

#zxdt dl{ margin:20px 0;}
#zxdt dl dt{  font-size:18px!important; line-height:260%;}
#zxdt dl dd a{ font-size:12px; line-height:120%;}
#zxdt dl dd img{ margin-left:5px;}

#zysgtd{padding:20px 0; background:#F6F6F6; margin-top:20px; }
#zysgtd h2{ text-align:center; line-height:160%; font-size:30px;}
#zysgtd h4{ text-align:center; line-height:120%; font-size:14px; margin-bottom:20px;}

#zysgtd .col-md-5.col-sm-12{padding:10px; background:#fff;}
#zysgtd .col-md-5.col-sm-12 .tit{ text-align:center; height:100px; background:#16C3CA; line-height:100px; font-size:22px; color:#fff; margin-bottom:5px; } 
#zysgtd .col-md-5.col-sm-12 .tit a{ color:#fff;}
#zysgtd .col-md-5.col-sm-12 .tit span{ line-height:15px;display:inline-block;text-align:left;text-indent:2em;color:#e0e0e0;}
#zysgtd .col-md-5.col-sm-12 h3{ font-size:18px; margin-bottom:10px;padding-top:8px;}
#zysgtd .col-md-5.col-sm-12 ul li{ position:relative; width:60%; border-bottom:1px solid #eee; padding-top:20px; }
#zysgtd .col-md-5.col-sm-12 ul li b{ display:block;}
#zysgtd .col-md-5.col-sm-12 ul li span{ display:block;}
#zysgtd .col-md-5.col-sm-12 ul li img.img{ width:40%; position:absolute; right:calc( -40% - 20px ); top:20px; max-width:40%;}
#zysgtd .col-md-5.col-sm-12 ul li a.more{ border-radius:5px;  background:#16C3CA;width:120px; height:30px; line-height:30px; padding-left:20px; padding-right:10px; display:block; color:#fff; margin-top:5px; margin-bottom:20px; }
#zysgtd .col-md-5.col-sm-12 ul li a.more img{ vertical-align:middle; display:inline-block; margin-left:5px;}

#mf h2{ font-size:22px; text-align:center; line-height:200px;}

#t_01{ background: #eee; padding-top: 20px; padding-bottom: 20px;}
.container{ margin:0 auto;}
#t_01 .item{ padding:10px; background: #fff; min-height: 255px;}
#t_01 .item .t_tit{ border-bottom:1px solid #eee; position: relative; height:30px; line-height: 30px; margin-bottom: 5px;}
#t_01 .item .t_tit a{ font-size:16px; color:#033771; font-weight: bold;}
#t_01 .item .t_tit:before{ content:' ';background-color:#033771;width:80px; height:2px; position: absolute; left: 0; bottom:-1px;}
#t_01 .item .t_tit a.more{ float:right; color:#FDB91E; font-size:12px; font-weight: normal; f}
#t_01 .ad{ margin-top:10px;}
#t_01 .col-sm-12{ padding:0 5px ;}
#t_01 .item ul li{ line-height:28px; position: relative; padding-left: 10px;}
#t_01 .item ul li:before{ width:4px; height:4px; position: absolute; left:0; top:12px; background: #d7d7d7; content: ' '; border-radius: 4px;}
#t_01 .item ul li span{ float:right;}
#t_02{ padding:20px 0;}
#t_02 h2{ border-bottom:1px solid #e5e5e5; height:40px; line-height:40px; text-align:center; font-size:18px; }
#t_02 .item{ border:1px solid #e5e5e5;}
#t_02 .item p{ padding:10px; font-size:12px;}
#t_02 .item .row{ padding:0 10px; margin-top:10px;}
#t_02 .item .row h3{ padding-left:10px; font-weight:bold; font-size:14px;}

#t_03{ background:#00C9D5; padding:40px 0;}
#t_03 .container{ position:relative;}
#t_03 .left{ width:340px; border:1px solid #fff; padding:40px 20px; padding-right:80px; min-height:460px;}
#t_03 .left h2{ color:#fff; font-size:20px; line-height:120%; margin-bottom:10px;}
#t_03 .left p{ color:#fff; font-size:20px; line-height:120%;}
#t_03 .left h3{ border:1px solid #fff; padding:5px;  font-size:14px; color:#fff; margin:40px 0 50px 0;}
#t_03 .left .row>div{ color:#fff; text-align:center; line-height:150%; font-size:14px; }

#t_03 .left p b{ font-size:14px; margin:20px 0 0 0; display:block; }
#t_03 .left p b img{ width:20px; vertical-align:middle; margin-right:10px;   }

#t_03 .right{ background:#AAF3F0; position:absolute; left:300px; top:20px;}
#t_03 .right .col-md-6 { padding:20px 40px;}
#t_03 .right .col-md-6 img{ width:50px; height:50px; }
#t_03 .right .col-md-6 h3{ color:#333; font-size:20px; position:relative; padding:0 0 20px 0; margin-bottom:20px; }
#t_03 .right .col-md-6 h3:before{ position:absolute; content:" ";  left:0; bottom:0; width:80px; height:2px; background:#30D7DA; }
#t_04 { padding:20px 0;}
#t_04 .row{ padding:20px 0;}
#t_04 .row .col-md-7 h2{ font-size:18px; color:#0C73BC; margin-bottom:10px;}
#t_04 .row .col-md-7 ul li{ position:relative; padding:5px 10px; font-size:16px; }
#t_04 .row .col-md-7 ul li:before{ content:" "; position:absolute; left:3px; top:13px; width:3px ; height:3px; border-radius:3px;background: #d7d7d7; }
#g_01 { padding:20px 0;}
#g_01 .gg{ margin-bottom:20px; }
#g_01 .gg b{ width:80px; height:23px; background:url(../../../images/gg.png) no-repeat; background-size:contain; color:#fff; line-height:23px; text-align:left; display:inline-block; text-indent:5px; font-weight:normal; margin-right:10px; }
#g_01 .row .col-md-7{ padding:30px 20px; background:#F9F9F9;} 
#g_01 .row .col-md-7 h2{ margin-bottom:10px;}
#g_01 .row .col-md-7 h2 a{ color:#004A96; font-size:16px; line-height:160%;}
#g_01 .row .col-md-7 p {margin:10px 0;}
#g_01 .row .col-md-7 p a{ font-size:14px; color:#3b3b3b; line-height:140%;  }
#g_01 .row .col-md-7 ul li{ line-height:32px; height:32px; position:relative; padding-left:10px;}
#g_01 .row .col-md-7 ul li:before{ content:" "; position:absolute; left:0px; top:15px; width:3px ; height:3px; border-radius:3px;background: #004A96; }
#g_02{ background:#F8F8F8;}
#g_02 #jmenu ul li{ height:50px; line-height:50px; border-bottom:1px solid #206DBD; padding-left:5px; color:#fff; font-size:16px; background:#004A96; cursor:pointer; padding-right:5px;}
#g_02 #jmenu ul li img{ height:30px; vertical-align:middle; margin-right:5px;}
#g_02 .tab_com{ display:none;}
#g_02 .show.tab_com{ display:block;}
#g_02 .tab_com{ padding:20px;}
#g_02 .tab_com .row .col-md-6{ padding:15px;}
#g_02 .tab_com .row .col-md-6 h3{ margin-bottom:10px;}
#g_02 .tab_com .row .col-md-6 h3 a{ font-size:18px; color:#333;}
#g_02 .tab_com .row .col-md-6 p{ font-size:14px;}
#g_02 .tab_com .row .col-md-6 p a{ color:#004A96; margin-left:10px;}
#g_02 #jmenu ul li.show { background:#206DBD;}

#g_03 .col-md-6{ padding:0;}
#g_03 .col-md-6 ul li{ line-height:30px; height:30px;}
#g_04{ background:#F8F8F8; padding:20px 0; }
#g_04{ margin-top:20px;}
#g_04 p{ line-height:30px; font-size:16px; }
#g_04 p img{ display:inline-block; height:20px; vertical-align:middle; margin-right:10px;}
#g_04 p img a{ margin-right:10px;}
@media screen and (max-width:767px){
	.seo-item>.row>.col-md-8.col-sm-12>.row .col-sm-6{ width:calc( 50% - 3px ); display:inline-block;}
	.qqmh-item  .col-md-6.col-sm-12{ margin-bottom:40px; padding:0 15px; border:0;}
	.qqmh-item .seo-left{ margin-bottom:20px;}
	.qqmh-item>.row span.vs{ top:235px;}
	#hyfl  .container .row .col-md-4.col-sm-12{ width:calc( 100% - 20px );}	
	
	#t_02 .row .col-sm-4{ width:30%; display:inline-block; vertical-align:middle; text-align:center;}
	#t_02 .row .col-sm-8{ width:calc( 70% - 10px ); display:inline-block;vertical-align:middle;}
	#t_03 .left{ display:none;}
	#t_03 .right{ position:static; left:0; top:0;}
	
	#g_02 #jmenu ul li{ width:33.33%; float:left;}
}