blockquote,body,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;font-family:microsoft yahei}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}
audio,canvas,video{display:inline-block}
a:focus,input:focus{outline:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
q:after,q:before{content:''}
abbr,acronym{border:0;font-variant:normal}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}
sup{top:-.5em}
sub{bottom:-.25em}
button,input,select,textarea{vertical-align:middle;font-weight:inherit;font-size:inherit;font-family:tahoma,arial,simsun,sans-serif;line-height:1.5}
textarea{resize:none}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
a{color:#444;vertical-align:baseline}
a:hover{color:#368ee0;text-decoration:underline}
a,ins{text-decoration:none}
.clear{float:none;clear:both;display:block;visibility:hidden;overflow:hidden;width:0;height:0;border:0;background:0 0;font-size:0}
.clearfix:after,.clearfix:before{display:table;content:""}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.left{float:left;display:inline}
.right{float:right;display:inline}
.dib-wrap{font-size:0}
.dib-wrap .dib{vertical-align:top;word-spacing:normal;letter-spacing:normal;font-size:12px}
@media screen and(-webkit-min-device-pixel-ratio:0){.dib-wrap{letter-spacing:-5px}
}
.dib{display:inline-block}
body,html{color:#444;font-size:12px;font-family:"Microsoft YaHei"}
img,li{vertical-align:top}
em,i{font-style:normal}
.fl{float:left}
.fr{float:right}
.w1010{width:1010px}
.minw{min-width:1010px}
.m{margin:0 auto}
.mb20{margin-bottom:20px}
.hide{display:none}
.tc{text-align:center}
.inline{display:inline}
.header{margin:20px auto 3px;width:1000px}
.header img{float:left;display:block;margin-right:15px}
.header h1{padding-left:70px;background:url(yishi_desk.png) no-repeat center left;font-weight:700;font-size:24px;line-height:52px}
.main{padding-bottom:1px;width:100%;min-width:1000px;background:#f6f6f6}
.tjsch{margin:0 auto 20px;padding:7px 20px 24px;width:960px;background:#509B71}
.tjsch h2{margin-bottom:20px;background:url(yishi_title01.png) bottom center no-repeat;color:#fff;text-align:center;font-weight:700;font-size:25px;line-height:60px}
.tjsch_con{width:100%;background:url(yishi_jt.png) 320px 58px no-repeat}
.tjsch_con .tjsch_l{float:left;padding-top:25px;padding-left:40px;width:250px}
.tjsch_con .tjsch_l a{display:block}
.tjsch_con .tjsch_l img{width:250px}
.tjsch_con .tjsch_l .text{display:block;color:#fff;text-align:center;font-weight:700;font-size:18px;line-height:56px}
.tjsch_con .tjsch_r{float:right;padding-top:18px;width:500px}
.tjsch_con .tjsch_r p{color:#fff;font-size:14px;line-height:37px}
.tjsch_con .tjsch_r p strong{font-weight:700;font-size:16px}
.tjsch_con .tjsch_b{margin-top:24px;padding-right:64px;height:30px}
.tjsch_con .tjsch_b a{float:right;display:block;width:125px;height:30px;background:#333;color:#fff;color:#fff;text-align:center;font-size:14px;line-height:30px}
.title_con{margin-bottom:20px;padding-top:27px;padding-bottom:18px;width:100%;background:url(yishi_title02.png) center bottom no-repeat;text-align:center}
.title_con h2{font-weight:700;font-size:30px;line-height:46px}
.title_con p{font-size:16px;line-height:22px}
.listen_wrap{margin:0 auto 34px;width:1000px;background:#fff}
.listen{margin-top:20px;margin-right:-37.3px;margin-bottom:31px;width:1038px;text-align:center}
.listen li{float:left;margin-right:37.3px;width:222px}
.listen li a{display:block}
.listen li .li_img{position:relative;width:100%}
.listen li .li_img img{width:222px}
.listen li .li_img span{position:absolute;bottom:0;left:0;display:block;width:100%;height:30px;background-color:#5A5A5A;color:#ececec;font-size:14px;line-height:30px}
.listen li .href{display:block;margin:0 auto 11px;margin-top:11px;padding-left:22px;width:89px;height:25px;background:url(yishi_listen01.png);color:#fff;text-align:left;font-size:14px;line-height:25px}
.listen li a:hover{text-decoration:none}
.listen li a:hover .li_img span{background:rgba(54,142,224,.3)}
.listen li a:hover .href{background:url(yishi_listen02.png)}
.comment{padding:30px 20px 15px;background:#368ee0}
.comment li{margin-bottom:15px;padding:0 20px 12px;min-height:100px;background:#fff}
.comment li .li_img{float:left;margin-right:18px;padding-top:19px;width:75px}
.comment li .li_img img{width:75px}
.comment li .li_con{float:left;width:790px}
.comment li .li_con h4{font-weight:700;font-size:14px;line-height:45px}
.comment li .li_con p{font-size:14px;line-height:18px}
.wel{margin:0 auto 20px;padding:0 20px 30px;width:960px;background:#fff}
.wel_wrap{padding:19px 20px 8px;width:420px}
.wel_wrap a{display:block}
.wel_wrap .wel_img{float:left;width:170px}
.wel_wrap .wel_img img{width:170px}
.wel_wrap .wel_img .text{display:block;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:52px}
.wel_wrap .wel_con{float:right;padding-left:4px;width:242px}
.wel_wrap .wel_con p{overflow:hidden;width:100%;height:36px;color:#fff;font-size:14px;line-height:56px}
.wel_wrap .wel_con p strong{font-weight:700}
.wel_wrap .wel_con a{display:block;margin:0 auto 11px;margin:36px auto 0;padding-left:22px;width:89px;height:25px;background:url(yishi_listen02.png);color:#fff;font-size:14px;line-height:25px}
.wel_wrap_l{float:left;background:#31c1ce}
.wel_wrap_r{float:right;background:#20c090}
.hot_search{margin:0 auto 20px;padding:0 20px 12px;width:960px;background:#fff}
.hot_search p{margin-right:-40px}
.hot_search p a{float:left;display:block;margin-right:40px;margin-bottom:17px;width:160px;border-radius:2px;background:#2f81e7;color:#fff;text-align:center;font-size:14px;line-height:35px}
.hot_search p a:hover{background:#fc862f;text-decoration:none}
.recom{margin:0 auto 20px;padding:0 30px 30px;width:940px;background:#fff}
.recom_con{margin-top:24px;margin-right:-98px}
.recom_con ul{float:left;margin-right:98px;width:248px}
.recom_con ul li{position:relative;padding-left:10px;height:35px}
.recom_con ul li:after{position:absolute;top:17px;left:0;width:3px;height:3px;background:#2f81e7;content:""}
.recom_con ul li a{float:left;display:block;overflow:hidden;width:170px;height:35px;font-size:14px;line-height:35px}
.recom_con ul li span{float:right;color:#888;font-size:14px;line-height:35px}
.recom_con ul .more{float:right;margin-top:15px;width:111px;height:25px;border-radius:10px;background:#444;color:#fff;text-align:center;font-size:14px;line-height:25px}
.recom_con ul .more:hover{background:#fc862f;text-decoration:none}
/*top*/
.top a,.top img,.top span,#footer a{display:inline}
.top{overflow:hidden;width:100%;background:#FFF;font-size:12px}
.top .con_top{margin:0 auto;width:960px}
.top .left{float:right;padding-left:27px}
.top a{color:#888;line-height:36px}
.top a.cur,.top a:hover{color:#f80;text-decoration:none}
.top span{padding:0 10px;color:#888;font-family:Arial;line-height:36px}
.top ul li{position:relative;float:left}
.top ul li a{display:block;padding:0 10px}
.top ul li a.last{background:0 0}
/*footer*/
#footer{margin-top:20px;padding:30px 0 20px;width:100%;background:#eee;color:#666;color:#333;text-align:center;font-size:12px}
#footer li,#footer p,#footer ul{margin:0;padding:0}
#footer .dib-wrap .dib{display:inline;margin:0 5px;vertical-align:top;word-spacing:normal;letter-spacing:normal;font-size:12px}
#footer p{margin:8px 0;color:#666;font-family:SimSun}
#footer .links{color:#999}
#footer .links a{margin:0 10px;color:#444;text-decoration:none;font-family:SimSun}
#footer p a:hover{color:#368ee0}