﻿@charset "utf-8";
/*变灰*/
/*html {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: url(data:image/svg+xml;utf8,;#grayscale);
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(1);
}
* {
    filter: gray;
}
body img {filter:gray; }
body {filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);filter:gray}*/
/*变灰*/
*{ margin:0; padding:0; text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none;-webkit-text-size-adjust:none;font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,  sans-serif;}
body{text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none;-webkit-text-size-adjust:none;}  :focus{ outline:none;} 
a{color:#000; cursor:pointer; text-decoration:none; outline:none;font-family:"Microsoft YaHei",SimSun,SimHei;}   img{ border:0;} 
input,textarea{ vertical-align:middle; font-family:inherit; font-size:inherit;}
ul li{ list-style-type:none;}
.f_l{ float:left; display:inline;}
.f_r{ float:right; display:inline;}
.nobor{ border:none!important;}
.p10{padding: 10px;background-color: #ffffff;}
.p20{padding: 20px;background-color: #ffffff;}
.p30{padding: 30px;}
.p15{padding: 15px; padding-top: 0px; background-color: #ffffff;}
.pt15{ padding-top: 15px; }
.mb20{ margin-bottom: 20px; }
.mt15{ margin-top: 15px; }
body{ overflow-x:hidden; background:#f2f2f2;}
.header{ width:100%; height:38px; background:url(headerbg.jpg) no-repeat center top;}
.header .header_con{ width:1200px; height:38px; margin:0 auto; text-align:right; font:normal 14px/38px "微软雅黑"; color:#fff;}
.header .header_con .header_l{ float:left; display:inline; padding-left: 20px;}
.header .header_con .header_l a{ color: #fff; padding: 0px 5px;}
.header .header_con .header_l a:hover{ color:#f27032;}
.header .header_con .header_r{ float:right; display:inline;}
.header .header_con .header_r a{ color:#fff; margin:0 10px;}
.header .header_con .header_r a:hover{ color:#f27032;}

.top{ width:100%; height:136px; background:#fff; background: url(topbg.jpg) repeat-x center top;}
.top .top_con{ width:1200px; height:136px; margin:0 auto;}
.top .top_con .logo{ width:382px; height:81px; float:left; display:inline; margin:20px 0 0 0;}
.top .top_con .search{ width:225px; height:30px;margin-right: 50px; overflow:hidden; float:right; display:inline-block; background:#f0f0f5; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; margin-top:50px;}
.top .top_con .search input.text01{ width:188px; height:30px; float:left; display:inline; background:none; text-indent:10px; font:normal 13px/28px "微软雅黑"; color:#9a9a9a; border:none;}
.datetime{ float: left;width: 260px; text-align: center;  line-height:60px; color: #333 }
.top .top_con .search input.but01{width:37px; height:30px; float:right; display:inline; background:#063f8d url(searchico.png) no-repeat center center;  cursor:pointer; border:none;}
.top .top_con .search input.but01:hover{ background:#09803e url(searchico.png) no-repeat center center;}
.index_banner{width:1200px;margin: 0 auto; height: 250px; overflow: hidden; /*background: url(banner.jpg) no-repeat 50% 50% #ffffff; */margin-bottom: 20px}
.banner{ width:1200px; height:300px; overflow:hidden; margin:0 auto;  }
.slideBox{ width:100%; overflow:hidden; position:relative; }
.slideBox .hd{ width:100% !important;  position:absolute; bottom:15px; z-index:1; height:17px; overflow:hidden  }
.slideBox .hd ul{ overflow:hidden; zoom:1; text-align:center; }
.slideBox .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; margin:0 5px; width:15px; height:15px; background:#000; filter:alpha(opacity=60);opacity:0.6;
            -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; 
        }
.slideBox .hd ul li.on{ background:#0382c9; }
.slideBox .bd{ position:relative; z-index:0;   }
.slideBox .bd ul{ width:100% !important  }
.slideBox .bd li{ width:100% !important; height:250px;   position:relative; zoom:1; vertical-align:middle; color:#fff; 
            font:normal 22px/200% "Microsoft YaHei"; 
        }
.slideBox .bd dd{ position:absolute; display:none }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-35px; display:block; width:32px; height:70px; line-height:70px; background:#000; filter:alpha(opacity=40);opacity:0.4; color:#fff; font-size:18px; text-align:center; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;  }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=60);opacity:0.6;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.slideBox ul .item1  dd,.slideBox ul .item2  dd,.slideBox ul .item4  dd,.slideBox ul .item3  dd{ position:absolute; display:none;font-size:36px;  line-height:36px;  color: red; font-weight: bold;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
*filter: Glow(color=#fff, strength=1);  }
.slideBox ul .item1 .dd1{ top:50px; right:340px;  }
.slideBox ul .item1 .dd2{ top:140px; right:340px; }
.slideBox ul .item1 .dd3{ top:190px; right:340px; }
.slideBox ul .item2 .dd1{ top:50px; right:340px;   }
.slideBox ul .item2 .dd2{ top:140px; right:340px; }
.slideBox ul .item2 .dd3{ top:190px; right:340px; }
.slideBox ul .item3 .dd1{ top:50px; right:340px;   }
.slideBox ul .item3 .dd2{ top:140px; right:340px; }
.slideBox ul .item3 .dd3{ top:190px; right:340px; }
.slideBox ul .item4 .dd1{ top:50px; right:340px;   }
.slideBox ul .item4 .dd2{ top:140px; right:340px; }
.slideBox ul .item4 .dd3{ top:190px; right:340px; }
/* 首页小图 */
    .tmall-brand{ position: relative; height: 175px; width: 290px; overflow: hidden; border:1px solid #F2F2F2;  }
    .tmall-brand .fCl-slide a{ display: block; height: 175px; line-height: 175px; width: 290px;  text-align: center; color: #666; overflow: hidden; }
    .tmall-brand .fCl-slide a img{ height: 175px; width: 290px;  }
    .tmall-brand .fCl-nav{ height:24px; line-height:18px; position: absolute; bottom: 0; right: 0; padding: 0 20px; }
    .tmall-brand .fCl-nav li{ float: left; width: 12px; font-family: Tahoma,Helvetica; font-size: 28px; _font-size: 38px; margin-right: 5px; color: #B2B2B2; cursor: pointer;}
    .tmall-brand .fCl-nav li.on{ color:#0382c9;  }
.navbox{ width:100%; height:60px; border-top:1px solid #2284c5; margin-bottom: 15px; background-color: #fff; /* background:url(topLine.jpg) bottom center repeat-x #ffffff;border-bottom:3px solid #25639c;*/}
.navbox_con{ width:1200px; height:60px; margin:0 auto;}
.navbar{ width:1200px;  height:60px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei; position:relative; z-index:10000;  }
.nav .m{ float:left;  position:relative; width:156px; height:60px;}
.nav .m01{ width:90px; text-indent:0; text-align:center;}
.nav h3{ width:100%; height:60px; display:inline-block; float:left; display:inline-block;  }
.nav h3 a{ width:100%;  height:60px; display:inline-block; font:normal 18px/60px "微软雅黑"; color:#0382c9; text-indent:22px; /*background:url(ico02.png) no-repeat 95px center;*/}
.nav .on h3 a{/*background:#fff url(ico02.png) no-repeat 95px center;*/ color:#0382c9;}
.nav .m01 h3 a{ width:90px; text-indent:0; text-align:center; background:none;}
.nav .m h3 a.nav10{ background:none;}
.nav .sub{ display:none; width:123px; padding:5px 0;  position:absolute; left:0; top:60px;  text-align:center; background: url(nav_subbg.png);}
.nav .sub li{ vertical-align:middle;  background: url(right.png) 10% 50% no-repeat; }
.nav .sub li a{ height:36px; display:block; margin:0; padding:0; font:normal 14px/36px "微软雅黑"; display:block; color:#666; /*text-align:left; text-indent:32px;*/   }
.nav .sub li a:hover{ /*background:#1c9451;*/ color:#337ab7; }

.s_nav{ display:none;}
.nav_list{ display:none;}
.index{ background: url(indexhome.png) no-repeat 50% 50%;}



.date{float: right}
.box01{ width:1200px; height:auto; overflow:hidden; margin: 0 auto;}
.box01_l{/*width:56%;*/ width: 100%; height:auto; margin-bottom: 20px; overflow:hidden; float:left; display:inline; /*background:#ffffff; min-height:385px;*/}
.box01_r{/*width:42%; */width: 100%;height:auto; overflow:hidden; float:right; display:inline; /*background:#ffffff;*/ margin-bottom: 20px; /*min-height:385px;*/}
.box01_r .bgon{ border-left:#00b441 solid 3px; background:url(bg.jpg) no-repeat 50% 50%;}
.m-list3{ padding-top:0px; }
.m-list3 li{overflow: hidden;/*margin-bottom: 12px;*/border-bottom:1px dotted #e0e0e0; padding: 6px;}
.m-list3 .date{position:relative;float:left;margin-right:14px;padding-right:10px;color:#939393;text-align:center;-webkit-transition:.3s;transition:.3s;-ms-transition:.3s}
.m-list3 li:hover .date{color:#0382c9}
.m-list3 .date:after{position:absolute;top:50%;right:0;margin-top:-18px;width:1px;height:36px;background-color:#939393;content:'';-webkit-transition:.3s;transition:.3s;-ms-transition:.3s}
.m-list3 li:hover .date:after{background-color: #0382c9;}
.m-list3 .date b{line-height:1}
.m-list3 h4{overflow:hidden;height:44px}
.m-list3 h4 b{width:0;height:100%}
.m-list3 h4 p{overflow:hidden;font-weight:400;font-size:14px;line-height:22px}
.m-list3 li:hover h4 p a{color:#0382c9}
.g-new{display:inline-block;margin-left:5px;width:28px;height:13px;background-color:#0382c9;color:#fff;vertical-align:middle;text-align:center;font-size:9pt;line-height:11px}
.contbox{ width: 100%; margin: 0 auto; /*padding: 10px 0px;*/ height: auto;overflow: hidden; }
.box{ width: 1200px;margin: 0 auto;  background-color: #ffffff; }
.box_1{width: 26%; height:auto; min-height: 300px; float: left;}
.box_2{width: 72%;float: right;min-height: 300px;}
.h_right_box{ margin-bottom:10px;}
.h_right_box h4{ background:url(right_bg.jpg) no-repeat; height:32px; line-height:32px; color:#FFFFFF; font-size:14px; padding-left:10px;}
.h_right_box h4 span{ float:right; color:#909090; font-size:12px; font-weight:200; padding-right:25px;}
.h_right_box h4 span a{color:#909090;}
.tit01{display:block;overflow:hidden;height:40px;border-bottom:1px solid #e4e4e4;border-radius:10px 10px 0 0;-moz-border-radius-topleft:10px;background:url(sytitbg.jpg) no-repeat left 50%;　　-moz-border-radius-topright:10px;　　-o-border-radius-topleft:10px;　　-o-border-radius-topright:10px;　　-webkit-border-top-left-radius:10px;　　-webkit-border-top-right-radius:10px;　　border-top-left-radius:10px;　　border-top-right-radius:10px;}
.tit01 .tit01_l{float:left;display:inline;margin-left:18px;color:#fff;font:700 16px/40px "微软雅黑";}
.tit01 .tit01_l span.en{ font:normal 12px/40px Arial, Helvetica, sans-serif; color:#0d701d; margin-left:5px;}
.tit01 a.more{ float:right; display:inline; margin-right:18px; font:normal 12px/40px "微软雅黑"; color:#000000;}
.tit01 a.more:hover{ color:#000000;}
.tit01 a.more_b{ float:right; display:inline; margin-right:18px; font:700 16px/40px "微软雅黑";color:#ffffff;}
.tit01 a.more_b:hover{ color:#ffffff;}
.box01_con1{ width:100%; height:auto; overflow:hidden;}
.newsbox1{ width:340px; height:300px; float:left; display:inline-block; margin:20px 0 0 20px;}
.newsbox1 img{ width:100%; height:180px; display:block;}
.newsbox1 .img_txt{width:100%; height:auto;  z-index:1000; }
.newsbox1 .img_txt p{font:normal 12px/23px "微软雅黑"; color:#666;}
.newsbox1 .img_txt p.img_tit{ font:normal 15px/24px "微软雅黑"; color:#333333;}
.newsbox1 .img_txt p.img_tit a{ color:#333;}
.newsbox1 .img_txt p.img_tit a:hover{color:#0382c9;}
.smtit{float: right; padding-right:40px;color: #fff}
.smtit span{ padding-right: 10px; padding-left: 10px; font-size: 14px; height: 40px; line-height: 40px; color: #fff;cursor: pointer;}
.smtit .on{ color: yellow;  }
.newsbox2{  height:auto; overflow:hidden;/* float:right; display:inline; margin:12px 20px 0 0;*/ }
ul.ul01{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
ul.ul01 li{ width:100%;background:url(al_38.gif) left 50% no-repeat; height:auto; overflow:hidden; border-bottom:1px dotted #e0e0e0; font:normal 14px/24px "微软雅黑"; color:#4f4f4f; padding-bottom:6px; margin-top:5px; padding-left:14px; box-sizing:border-box;}
ul.ul01 li a{width:100%; height:24px; display:block; color:#000; display:block;}
ul.ul01 li a:hover{color:#0382c9;}
ul.ul01 li span.time{ color:#919191; font:normal 14px/24px "微软雅黑";}
.xsli{background:url(book1.gif) left 50% no-repeat !important; }
ul.ul02{ width:100%; height:auto; overflow:hidden; margin:0px auto;}
ul.ul02 li{ width:100%;background:url(arrow_green.gif) left 50% no-repeat; height:35px;border-bottom:1px dotted #e0e0e0; overflow:hidden; font:normal 13px/35px "微软雅黑"; color:#5a5a5a; padding-left:8px;}
ul.ul02 li a{color:#000; }
ul.ul02 li a:hover{color:#0382c9;}
ul.ul02 li span.time1{ color:#28a961; font:normal 14px/38px "微软雅黑"; margin-right:10px;}
.serviceList{padding-top: 10px;}
.serviceList li{ height: 45px; width: 45%; float: left; line-height: 35px; padding-left: 20px; }
.serviceList li span{padding-left: 5px;   }
.serviceList li img{float: left;}
.titbg3 span{padding: 0px 20px;}
.xlk {display: none}
.mb-j{display: none}
.upic li{ padding:20px; float:left}
.upic .szpic{width:150px; height:210px; overflow: hidden;}
.upic img{ width:150px; height:210px; cursor: pointer; transition: all 0.6s;  }
.upic img:hover{ transform: scale(1.1);    }
.upic li h4{ font-size:14px; text-align:center; line-height:30px;}
.vpic li{ padding:50px; float:left}
.vpic .szpic{width:560px; height:189px; overflow: hidden;}
.vpic img{ width:560px; height:189px; cursor: pointer; transition: all 0.6s;  }
.vpic img:hover{ transform: scale(1.1);    }
.vpic li h4{ font-size:14px; text-align:center; line-height:30px;}
.wpic li{ padding:50px; float:left}
.wpic .szpic{width:433px; height:267px; overflow: hidden;}
.wpic img{ width:500px; height:311px; cursor: pointer; transition: all 0.6s;  }
.wpic img:hover{ transform: scale(1.1);    }
.wpic li h4{ font-size:14px; text-align:center; line-height:40px;}
.box01_l1{width:700px; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:370px; margin-left:22px;}

.xshbbox1{ width:100%; /*position:relative;*/}
.xshdbox1_l{ width:116px; height:80px; position:absolute; left:0; top:3px;}
.xshdbox1_l img{width:116px; height:80px;}
.xshdbox1_r{ width:100%; padding-left:125px; box-sizing:border-box;}
*+html .xshdbox1_r{ width:auto !important; }
.xshdbox1_r p{ font:normal 16px/26px "微软雅黑"; color:#7a7a7a;}
.xshdbox1_r p a{color:#7a7a7a;}
.xshdbox1_r p a:hover{color:#0382c9;}
.xshdbox1_r p span.time2{ display:inline-block; width:auto; height:24px; background:#1c9451; font:normal 14px/24px "微软雅黑"; color:#fff; padding:0 10px;}

ul.ul03{ width:96%; height:auto; overflow:hidden; margin:10px auto;}
ul.ul03 li{ width:100%; height:42px; overflow:hidden; font:normal 16px/42px "微软雅黑"; color:#5a5a5a; background:url(ico03.png) no-repeat 5px center; text-indent:13px; border-bottom:1px dotted #e0e0e0;}
ul.ul03 li a{color:#5a5a5a; }
ul.ul03 li a:hover{color:#1c9451;}
ul.ul03 li span{ color:#333;}

ul.ul04{ width:94%; height:auto; overflow:hidden; margin:10px auto;}
ul.ul04 li{ width:100%; height:43px; overflow:hidden; font:normal 16px/43px "微软雅黑"; color:#5a5a5a; background:url(ico03.png) no-repeat 1px center; text-indent:13px; border-bottom:1px dotted #e0e0e0;}
ul.ul04 li a{color:#5a5a5a; }
ul.ul04 li a:hover{color:#1c9451;}
ul.ul04 li span.time3{ float:right; display:inline; color:#c1bfbf; font-size:14px;}

.xstt{ height: auto;clear: both; }
.xstt li{ width: 45%;  float: left; margin: 0 auto;margin-right: 5%; height: 50px; line-height: 50px; text-align: center; font-size: 16px; margin-bottom: 10px; }
.xstt li a{ color: white; /*padding: 0px 30px;*/ }
.xs1{background-color: #334779}
.xs2{background-color: #128683}
.xs3{background-color: #00873c;margin-bottom: 0px !important;}
.xs4{background-color: #5f2c68;margin-bottom: 0px !important;}
.xs5{background-color: #334779}
.box01_r1{width:285px; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:370px;}
.box01_con2{ width:40%; height:102px; display:block;float:left; margin:15px auto 0 17px;}
.box01_con2 .box01con2_l{ width:100%; height:102px; /*float:left; display:inline;*/ font:normal 16px/26px "微软雅黑"; color:#fff; text-align:center;}
.box01_con2 .box01con2_l a{ color:#fff; }
.box01_con2 .box01con2_l img.tb{ width:auto; height:44px; display:block; margin:0 auto; padding-top:20px;}
.box01_con2 .msfc{ background:#83c5a2;}
.box01_con2 .dyzj{ background:#ef5a13;}
.box01_con2 .xyzj{ background:#99b44b;}
.box01_con2 .xzzq{ background:#d35f01;}
.link{ clear: both;padding:0px;margin: 0px; height: auto;overflow: hidden; background-color: #ffffff }
.link1{ line-height: 46px; height: 46px; border-bottom: 1px dashed #b4b4b4 ; text-align: left;}
.link2{width:49%;float:left; line-height: 46px; height: 46px; border-bottom: 1px dashed #b4b4b4 ;text-align: center;}
.link3{width:49%;text-indent:2.8em;float:left; line-height: 46px; height: 46px; border-right: 1px dashed #b4b4b4 ;}
.link4{width:49%;text-indent:2.8em;float:left; line-height: 46px; height: 46px; }
.link a{ font-size: 14px;  }
/*播放按钮*/
#v_play{ width: 102px; height: 102px; position: absolute; top: 80%; left: 50%; margin-left: -50px; margin-top: -95px; z-index: 1000; background: url(http://img1.gtimg.com/news/pics/hv1/42/93/1769/115052982.png) 0 -698px no-repeat;}
#v_play:hover{background-position:0 0; cursor: pointer;}
.w30{width: 30%; float: left; height: auto;}
.w30 h4{font-weight: normal; font-size: 14px; color: #4f4f4f}
.w70{width: 70%; float: left;height: auto;}
.box01_con2 img.img01{ width:65%; height:102px; float:right; display:inline;}
*+html .box01_con2 img.img01{ width:64% !important; }
.titbg1{ background:url(titbg2.png) no-repeat left 50%; text-indent: 30px; }
.titbg2{ background:url(titbg1.png) no-repeat left 50%; text-indent: 30px; }
.titbg3{ background:url(titbg3.png) no-repeat left 50%; text-indent: 30px; }
.titbg4{ background:url(titbg4.png) no-repeat left 50%; text-indent: 30px; }
.titbg5{ background:url(titbg5.png) no-repeat left 50%; text-indent: 30px; }
.titbg6{ background:url(titbg6.png) no-repeat left 50%; text-indent: 30px; }
.titbg7{ background:url(titbg7.png) no-repeat left 50%; text-indent: 30px; }
.titbg8{ background:url(titbg8.png) no-repeat left 50%; text-indent: 30px; }
.titbg9{ background:url(titbg9.png) no-repeat left 50%; text-indent: 30px; }
.titbg10{ background:url(ren.png) no-repeat left 50%; text-indent: 35px; }
.morenbg{background:url(titbg8.png) no-repeat left 50%; text-indent: 30px;}
.down{ font-weight:normal}
.down h2{font-size:16px; font-weight:normal; line-height:35px; height: 35px;  border-bottom:1px solid #ddd; margin-bottom:8px}
.down h2 b{border-bottom:1px solid yellow; position:relative;  padding:0 15px 5px 5px; z-index:9999; color: #fff;}
.down h2 span{font-size:12px; color:#174b99; font-family:Tahoma, Geneva, sans-serif; float:right}
.down h2 span:hover{color:#2571e4}
.down li{line-height:25px; font-size:14px; background:url(dian.png) 5px center no-repeat; text-indent:15px}
.down li a{color: #fff;}
.down li span{float:right; color:#999; font-size:12px}
.tzz {margin-bottom: 10px;height: 30px;}
.tzz span{ display: block; height: 30px; line-height: 30px; border-right: #333 1px dashed;border-bottom: #333 1px dashed;border-top: #333 1px dashed;  width:32%; float: left;text-align: center; }
.tzz .onn{border-left: #333 1px dashed; background-color:#c5e8fe }
.tzz span:hover{background-color:#c5e8fe}
.tzy {/*margin: 0 auto;margin-bottom: 10px;margin-top: 20px; padding-left: 20px; */ height: 30px;padding: 15px; background-color: #fff}
.tzy span{ display: block; height: 30px; line-height: 30px; border-right: #333 1px dashed;border-bottom: #333 1px dashed;border-top: #333 1px dashed;  width:48%; float: left;text-align: center; }
.tzy .onn{border-left: #333 1px dashed; background-color:#c5e8fe }
.tzy span:hover{background-color:#c5e8fe}
/*.box01_r .on{ background:url(titbg9.png) no-repeat left 50%;  }*/

.wd1200{ width: 1300px; margin: 15px auto; /*background-color: #ffffff*/}

.box01_con3{width:100%; height:auto; overflow:hidden; background:#ffffff; }
.yqlj_con{ width:98%; height:auto; overflow:hidden; margin:0 auto;}
.yqlj_con img{ width:25%; float:left; display:inline-block; padding:14px 15px; box-sizing:border-box;}
*+html .yqlj_con img{ width:17% !important; }


.footer{ width:100%; height:auto; overflow:hidden; background:#f8f8f8; margin-top:20px;}
.footer_con1{width:100%; height:100px; overflow:hidden; margin:0 auto; padding-top:20px; background: url(footer_bg.jpg) 50% top no-repeat; }
.footrt_c{width: 1200px; margin: 0 auto;}
.footer_con1 .footer_l{ float:left; display:inline; /*margin-top:10px;*/ }
.footer_con1 .footer_l p{ font:normal 15px/32px "微软雅黑"; color:#616161; }
.footer_con1 .footer_r{ float:right; display:inline; color: white;  font-size: 14px; line-height: 25px;}
.footer_con1 .footer_r img{ width:84px; height:85px; margin-left:20px;}
.footer_con2 {  width:100%;font-size: 14px; height:auto; overflow:hidden; padding:5px 0; text-align:center;background: url(footbg.jpg) 50% top no-repeat;color:#fff;}

/*清除页面底部高度，iframe所致*/
#vishidden{ display:none}
/*栏目页当前位置*/
/*当前位置*/

.navigatorbg{height:auto;overflow:hidden; margin: 0 auto; width:1200px; margin-bottom:15px; margin-top:15px;}
.navigator{padding:10px 15px 10px 30px;border-bottom:1px solid #eee;background:#ffffff;}
.navigator .home{ background:url(others.png) no-repeat 75% 0%; float:left; text-indent:-8000px; width:16px; font-size:14px;}
.navigator .home:hover{ background:url(others.png) no-repeat 99% 0%;  }
.navigator span{ font-family:SimSun; padding-left:3px; padding-right:3px;font-size:14px; }
.navigator a{ font-size:14px; color:#333;font-family:"Microsoft YaHei"  !important}
.art{ width:837px;}
.bt_linkb{color:#3d3d3d;text-decoration:none;font-size:14px;font-family:"Microsoft YaHei",SimSun,SimHei;}
.yellow {COLOR: #ffb900 !important; }
/*栏目页中间部分*/
.colbox1{width: 20%;float: left; background: #ffffff; height: auto;overflow: hidden;border:1px solid #e6e6e6;border-top:none}
.colbox2{width: 78%;float: right; height: auto;overflow: hidden;border:1px solid #e6e6e6;}
.navigatorbg .asider{ width:250px;  float:left; clear:left;position:absolute}
.navigatorbg .asider h1{  background:url(colbg.jpg) repeat-x 10% 50% #509015; text-align:center; padding-right:10px; font-size:16px; height:40px; line-height:40px; color:#FFF; font-weight:bold;}
.bosh{ text-align:center;  font-size:16px;  color:#FFF; font-weight:bold; margin-top:20px;}
.navigatorbg .asider ul li{ list-style-type: none;border-bottom:#cccccc solid 1px; border-top:#FFF solid 1px; font-size:14px; /*height:50px; line-height:23px;*/height:38px; line-height:38px; padding-left:70px; }
.keyan{list-style-type: none;height:80px;line-height:80px; text-align:center; border:none; margin-top:20px; margin-bottom:10px; background-color:#0c3a9a; font-size:21px;}
.keyan2{list-style-type: none;height:60px; text-align:center; border:none; margin-top:20px; margin-bottom:10px;  font-size:21px;}
.keyan a{ color:#ffffff}
.keyan:hover{ background-color:#264a96;}	
.keyan1{list-style-type: none;height:70px;line-height:30px; text-align:left; border:none; margin-top:20px; margin-bottom:10px; background-color:#0c3a9a; font-size:21px; padding-top:10px; padding-left:12px;}
.keyan1:hover{ background-color:#264a96;}	
.keyan1 a{ color:#ffffff}
.navigatorbg .asider h1 a{color:#FFF;}
.navigatorbg .asider ul li:hover{ background-color:#eafeea}
.navigatorbg .post{ width:100%; height: auto; overflow: hidden; min-height:480px; font-size:14px; background: #ffffff }
.post p{word-wrap:break-word; white-space:normal; word-break:break-all; }
.post span{font-size:15px; line-height:30px;word-wrap:break-word; white-space:normal; word-break:break-all;  }
.post a{font-size:15px;}
.navigatorbg .post h3{padding-left:20px; font-size:15px; height:30px; line-height:30px;  font-weight:bold; /*border-top:#fd942b solid 3px;*/border-top:#509015 solid 3px; clear:both; border-bottom:1px solid #ddd; margin-bottom:5px; }
.navigatorbg .post .went{padding:20px; padding-top: 0px; font-size:15px;  border-top:#509015 solid 3px; clear:both; margin-bottom:10px;   min-height:300px; }
.went img{ max-width:465px}
.title{color:#3D3D3D;font-weight:700;font-size:22px;line-height:150%;}
.bt_content{color:#3D3D3D;text-decoration:none;font-size:14px;line-height:26px;}
.bt_content img{ margin:4px;}
.bt_content table{ margin:0 auto}
.navigatorbg .post h3 a{ float:right; font-weight:normal; padding-right:20px;}
.bt_date{font-size:12px;font-family:"Microsoft YaHei",SimSun,SimHei; }
 .colpitcure { padding-left:8px;}
 .colpitcure li { float:left; margin-right:18px; text-align:center; margin-bottom:6px; margin-top:5px;}
/* .colpitcure li:hover { background-color:#cccccc}*/
.focused{ color:red}
 .collanmu { padding-left:8px; margin-bottom:8px}
 .collanmu li { float:left;padding-left:100px; margin-right:28px; text-align:center; margin-bottom:6px}
 .collanmu2 { padding-left:8px;margin-bottom:8px}
 .collanmu2 li { float:left;padding-left:40px; margin-right:28px; text-align:center; margin-bottom:6px}
.focused:hover{ color:red}
 .ajax { padding-left:8px; padding-right:10px;}
 .ajax .coltime{ float:right;}
 .ajax li{ height:30px;}
 .bd1px{ border:1px solid #e6e6e6}
.bdtopnone{ border-top:none}
.localcolumn{width:100%; height:40px; background:#2284c5; line-height:40px; text-align:center; color:#fff; font-weight:bold;}
.familarcolumn{margin:6px 17px; min-height: 430px}
.column_body{padding:7px 16px 0 17px; background:#fff;}
.column_title{height:32px; line-height:32px; border-bottom:1px solid #f1f1f1; font-size:16px; font-weight:bold; color:#2284c5;}
.local_column_tit{/*width:108px;*/width:158px; height:32px; line-height:32px; border-bottom:2px solid #2284c5; text-indent:3px; white-space:nowrap}
.local_column_tit img{ vertical-align:text-top; float:left; margin:8px 3px }
.column_title_list{ width:100%; min-height:420px; padding-top:5px;padding-bottom: 8px; }
.object_item_p{clear:both;font-family:microsoft yahei;font-size:14px;border-bottom:#c2c2c2 1px dotted;padding-bottom:10px;padding-top:15px;padding-left:0;padding-right:0;}
.column_title_list ul li{float:left;text-align:center;line-height:35px;width:72px;}
.column_title_list ul li a{color:#3d3d3d;font-size:14px;font-family:microsoft yahei;}
#m10{ border:none !important;}
.bdsharebuttonbox{padding-bottom: 15px;}
.bshare-custom.icon-medium{ margin-bottom:10px !important;}
*+html .za_text { width:238px !important; }
.gaisu{ height:auto;overflow:hidden;  clear: both; padding:20px;}
.sz .szimg{ width: 220px; float: left;}
.sz .szimg img{ width: 200px; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.sz .szinfo{ /*padding-left: 100px; width:450px;*/float: left; padding-left: 50px}
.sz .szinfo li{ line-height: 35px; font-size: 16px; clear: both; width: auto !important; font-family:Microsoft YaHei}
.sztit{ clear: both; height: 40px; line-height: 40px; margin: 10px 20px 10px 0px; color: #000; text-indent: 2em; background-color:#F0F0F0;border-bottom:1px solid #C9C9C9;text-align:left;font-family:Microsoft YaHei}
.szcont{ clear: both; height:auto; line-height: 40px;margin: 10px 0px; padding: 10px; color: #666; text-indent: 2em; font-family:Microsoft YaHei}
.sztit span{ float: right; padding-right: 30px; display:block;width: 40px; height: 40px; background: url(right1.png) no-repeat 50% 50% ;}
.sztit .on{background: url(right.png) no-repeat 50% 50% ;}
.white{color: white !important}
.tabbox-tit{background-color: #fff}
.tabbox-tit ul{overflow:hidden;border-bottom:1px dashed #dbdbdb}
.tabbox-tit li{float:left;cursor:pointer;font-size:18px;padding:15px 20px;margin-right:10px}
.tabbox-tit li.active .radio-btn{background-position:0 0}
.tabbox-tit li.active{color:#0082cc}
.radio-btn{width:11px;display:inline-block;height:11px;margin-right:5px;background:url(radio-btn.png) no-repeat;background-position:-30px 0}
#zoom img { border:0; }
#zoom strong { font-weight:bold; }
#zoom table {margin: 0 auto;/*width:100%!important*/}
#zoom { word-break:break-all;}
#zoom p{ margin:0;}
#zoom table{border: 1px #999999 solid !important;border-collapse:collapse !important;border-right:#999999 1px solid !important;border-bottom:#999999 1px solid !important;border-width: 0px 1px 1px 0px !important;border-style: none solid solid none !important;}
#zoom td{border: 1px #999999 solid !important;border-collapse:collapse !important;border-left:#999999 1px solid !important;border-top:#999999 1px solid !important;padding-left:8px !important;border-style:solid none none solid !important;border-width:1px !important;border-color:#999999 !important;border-top-style:solid !important;border-top-width:1px !important;border-top-color:#999999 !important;border-left-style:solid !important;border-left-width:1px !important;border-left-color:#999999 !important;}

@media only screen and (max-width: 769px) {

.top{ display:none;}
.navbox{display:none}
.header .header_con{width: 100%}
.index_banner{ display:none; }
.header_r{float:left !important}
.navbox_con{ display:none; }
.mb-j{display: block}
.s_nav{ width:100%; display: block; margin-top: 10px; height: auto;overflow: hidden; background-color: #fff;margin-bottom: 10px; }
.s_nav a.tp1{ display:block;}
.s_nav a.tp2{ display:none;}
.white{color: white}
.s_nav .tp0{float:left;display:block;width:80%;}
.s_nav .tp0 img{width:100%;}
.s_nav .tp1{position:relative;float:right;display:block;width:20%;}
.s_nav .tp1 img{position:absolute;top:20px;right:10px;margin:0;}
.s_nav .tp2{position:relative;float:right;display:none;width:20%;}
.s_nav .tp2 img{position:absolute;top:20px;right:10px;margin:0;}
.xlk{display:none;margin-top:-10px;margin-bottom:10px;padding-top:0;width:100%;text-align:center;}
.xlk ul{ width:100%; height:auto; padding:5px 0; clear: both} 
.xlk ul li{ width:100%; height:auto; background:url(headerbg.jpg) no-repeat center top ;text-align: center; font:normal 16px/39px "微软雅黑";  }
.xlk ul li a{ color:#fff; width:100%; height:39px; display:block; }


/* banner */
.banner{ width:100%;  position:relative; height:200px; overflow:hidden; margin:0 auto;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important; height:200px; }
.banner .bd li .siteWidth{ width:1070px; position:relative;  margin:0 auto; height:200px; }
.banner .bd li a{ height:200px;  display:block; width:100%;  }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:2px; left:0; height:30px; line-height:30px; text-align:center; }
.box01{ width:98%; height:auto; overflow:hidden; margin:0;}
.box01_l{width:100%; height:auto; overflow:hidden; float:left; display:inline;}
.box01_r{width:100%; height:auto; overflow:hidden; float:right; display:inline; display:block; margin-top:15px; margin-bottom: 0px;}
.box01_l1{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:400px; margin-right:0; margin-bottom:15px;}
.box01_r1{width:100%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:400px;}
.yqlj_con{ width:98%; height:auto; overflow:hidden; margin:0 auto;}
.yqlj_con img{ width:33%; float:left; display:inline-block; padding:20px 15px; box-sizing:border-box;}
.navigatorbg{width:98%; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.colbox1{ width:100%; float: none; clear: both; }
.colbox2{ width:100%; float: none; clear: both; }
.familarcolumn{ min-height: 10px}
.bt_content img{ margin:0px;clear: both; width: 90% !important;height: 100%}
/*主体*/
.box{ width: 100% !important }
.box_1{ width: 100% !important; min-height: 100px !important }
.box_2{ width: 100% !important }
.tmall-brand{ width: 100% !important }
.tmall-brand .fCl-slide a{ width: 100% !important }
.tmall-brand .fCl-slide a img{ width: 100% !important }
.smtit{padding-right: 2%}
.smtit span {padding: 0px 1%; white-space: nowrap;}
ul.ul01 li {padding-bottom: 3px;}
.header .header_con .header_l{padding-left: 0 !important; text-align: left;display:none}
.header .header_con .header_l a{padding: 0px 2px; }
.header .header_con .header_l a:first-child{display:none}
.header .header_con .header_r{padding-left: 0 !important; text-align: left}
.header .header_con .header_r a{padding: 0px 2px;}
.header .header_con .header_r a:last-child{display:none}
.mbnone{display: none;}
.mb20{ margin-bottom: 0px; }
/* add by wx 2022 3 25 */
.mt17 h1{font-size: 22px;text-indent: 2rem;background:url(blog01-title.png) left top no-repeat;color: #fff;margin-bottom: 20px; line-height: 52px;}
.mt17 h2{font-size: 18px; line-height: 40px;}
.mt17 img{width: 100%;}
.mt17 .mdmain{-o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition:.5s;}
.mt17 .col-md-3:hover .mdmain{-webkit-transform: scale(1.1);
        -moz-transform: scale(1.05); 
        -ms-transform: scale(1.05); 
        -o-transform: scale(1.05); 
        transform: scale(1.05);
        transform-origin: 50% 50%;}
}



