@charset "utf-8";

/*全局设置*/

body,div,dl,dt,dd,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td{margin:0;padding:0;}

body{margin:0;font-family:微软雅黑,arial,宋体;font-size:14px;color:#666;background:#e9f0f6 url(style_res/bodybg.jpg) center top repeat-x;}

h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}

address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}

input,textarea,select,button{font:12px Verdana,Helvetica,Arial,sans-serif;}

table{border-collapse:collapse;}

html{overflow-y:scroll;}

ol,ul,li,p,h1,h2,h3,h4,h5，h6{margin:0;padding:0;list-style:none;word-break: break-all; word-wrap:break-word;}

a:link{color:#666;text-decoration:none;}

a:visited{color:#666;text-decoration:none;}

a:hover{color:#F00;text-decoration:underline;}

a:active{text-decoration:none;}

img{border:none;}

/*首页样式*/

.head{ width:100%; height:230px; margin:0 auto; background:url(style_res/headbg.jpg) center top no-repeat;}

.headin{ width:1080px; height:230px; margin:0 auto; background:url(style_res/headbg.jpg) center top no-repeat;}

.collect{ width:100%; height:30px; line-height:30px; font-family:微软雅黑,arial,宋体;font-size:12px;color:#ffffff; text-align:right;}

.collect a{ font-family:微软雅黑,arial,宋体;font-size:12px;color:#ffffff;}

.collect a:hover{ color:#f60;}

.navigation{ width:100%; height:40px; margin-top:160px;}



.content{ width:1080px; height:930px; margin:0 auto; background:#ffffff;}

.contentleft{ width:775px; height:685px; float:left; margin-left:10px; margin-top:10px;}

.firstline{ width:100%; height:230px;}

.picnews{ width:350px; height:220px; float:left; }

.newslist{ width:400px; height:220px; float:right;}

.secondline{ width:100%; height:230px;}

.thirdline{ width:100%; height:230px;}

.newstitle{ width:100%; height:35px; line-height:35px; margin:0 auto; border-bottom:1px solid #dfdfdf; text-align:left; font-family:微软雅黑,arial,宋体;font-size:16px;color:#05376c; font-weight:bold; letter-spacing:1px;position: relative;background:url(style_res/titlebg.png) 2px center no-repeat;text-indent: 10px;}

.more{ float:right; width:45px; height:35px; background:url(style_res/more.png) left center no-repeat;}

.underline{width: 90px; height:2px;background: #05376c;position: absolute;bottom: -1px;left: 0px;}

.contentright{ width:260px; height:685px; float:right; margin-right:10px; margin-top:10px;}

.announcement{ width:100%; height:268px; border:1px solid #efefef; overflow: hidden;}

.noticetitle{ width:98%; height:35px; line-height:35px; margin:0 auto; border-bottom:1px solid #efefef; text-align:left; font-family:微软雅黑,arial,宋体;font-size:16px;color:#05376c; font-weight:bold; letter-spacing:1px;background:url(style_res/ntitbg.png) left top no-repeat;text-indent: 12px;}



.shortcut{ width:100%; height:180px;}

.shortcut li{ width:99%; height:50px; margin:0 auto; margin-top:10px; line-height:50px; text-align:left;position:relative;overflow: hidden;}

.shortcut .jsjj{ background: #7bbfea;}

.shortcut .dgsx{ background: #228fbd;}

.shortcut .jpkc{ background: #2a5caa;}

.shortcut li img{margin-left: 20px; margin-top: 5px;}

.shortcut li span{font-family:微软雅黑,arial,宋体;font-size:16px;color:#ffffff; font-weight:bold; letter-spacing:1px;display: block;width: 100%;height: 100%;line-height: 50px;position: absolute;top: 0px; text-align:center;}

.shortcut li:hover img{transform: scale(1.1);

    	transition: all 0.8s ease 0s;

		-webkit-transform: scale(1.1);

		-webkit-transform: all 0.8ss ease 0s;

	}

.shortcut .jsjj:hover{ background: #56a5d8;}

.shortcut .dgsx:hover{ background: #1486b6;}

.shortcut .jpkc:hover{ background: #174da2;}

.links{ width:100%; height:220px; border:1px solid #efefef;}

SELECT {

	PADDING-BOTTOM: 0px;

	BORDER-RIGHT-WIDTH: 0px;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	BORDER-TOP-WIDTH: 0px;

	BORDER-BOTTOM-WIDTH: 0px;

	BORDER-LEFT-WIDTH: 0px;

	PADDING-TOP: 0px

}

SELECT {

	BOX-SIZING: content-box;

	BORDER-BOTTOM: #ddd 1px solid;

	BORDER-LEFT: #ddd 1px solid;

	PADDING-BOTTOM: 1px;

	LINE-HEIGHT: 20px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	BORDER-TOP: #ddd 1px solid;

	BORDER-RIGHT: #ddd 1px solid;

	PADDING-TOP: 1px;

	-webkit-box-sizing: content-box;

	-moz-box-sizing: content-box;

	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);

	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);

	-o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);

	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1)

}

OPTION {

	PADDING-BOTTOM: 0px;

	BORDER-RIGHT-WIDTH: 0px;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	BORDER-TOP-WIDTH: 0px;

	BORDER-BOTTOM-WIDTH: 0px;

	BORDER-LEFT-WIDTH: 0px;

	PADDING-TOP: 0px

}

.footer-select {

	width:240px; height:25px; margin:0 auto; margin-top:10px;

}

.footer_sel {

	BORDER-BOTTOM: #d6d6d6 1px solid;

	BORDER-LEFT: #d6d6d6 1px solid;

	LINE-HEIGHT: 25px;

	WIDTH: 240px;

	HEIGHT: 25px;

	COLOR: #3a3a3a;

	BORDER-TOP: #d6d6d6 1px solid;

	BORDER-RIGHT: #d6d6d6 1px solid

}





.scrollimage{ clear:both; width:1060px; height:200px; margin:0 auto; overflow:hidden;}

.scrollimagel{ width:40px; height:100%; float:left;}

.imagetitle{width:40px;height: 175px; margin-top: 14px;background:#3381bd url(style_res/pictitle.jpg) left center no-repeat;}

.scrollimager{ width:1010px; height:100%; float:right;}





/* marqueeleft */

.marqueeleft{height:190px;width:100%;overflow:hidden;margin:0px auto;}

.marqueeleft ul{float:left;}



.marqueeleft ul li{float:left;list-style:none;border:0px solid red; margin:12px 10px 10px 0px;}

.marqueeleft ul li div{width:100%; height: 150px; overflow: hidden;}

.marqueeleft ul li img{border:1px solid #E2E2E2;padding:2px}

.marqueeleft ul li span{display:block;text-align:center;font-size:14px;margin-top:8px;}

.marqueeleft ul li span a{ font-family:微软雅黑,arial,宋体;font-size:14px;color:#0F2E5D;}

.marqueeleft ul li span a:hover{ color:#ff0000; text-decoration:none;}



.foot{ width:100%; height:72px; border-top:3px solid #0e407b; background:#e9f0f6;}

.footin{ width:1080px; height:70px; margin:0 auto; background:#e9f0f6; line-height:70px; text-align:center;font-family:微软雅黑,arial,宋体;font-size:14px;color:#333333;}



.infobanner{ width:1080px; height:150px; margin:0 auto; background:#ffffff; border:1px solid #f60;}



/*公共样式*/

.trw1{width:1080px; background:#ffffff;padding-top: 15px;padding-bottom:20px;}

.trw2{width:1198px}

.trmar1{margin-left:auto;margin-right:auto}

.trmar2{margin-bottom:8px}

.trmar3{margin-left:18px}

.trmar4{margin-left:auto;margin-right:auto;margin-bottom:8px}

.trmar5{margin-top:8px}

.trmar6{margin-left:5px}

.trmar7{margin-left:33px}

.trpad1{padding-top:10px;}

.trbor1{border:1px solid #A9E5F8;}

.trbor2{border:1px solid #D9D9D9;}

.trbor3{border:1px solid #A9E5F8;}

.trfont1{font-size:14px;font-weight:600;color:#006A88;}

.trfont2{color:#F00;}

.trfont3{color:#006CFF;}

.trfont4{font-weight:600;}

.trfl{float:left}

.trfr{float:right;}

.trnobg{background:none;}

.trbg1{background:#F30;}

.trbg2{background:#FFBA00;}

.trbg3{background:#00BAFF;}

.trbg4{background:#ccc;}

.trbg5{background:url(style_res/signbg1.gif) #FFE138 no-repeat 5px center;}

.trbg5:hover{background:url(style_res/signbg1.gif) #FFE970 no-repeat 5px center;text-decoration:none;}

.trbg6{background:url(style_res/signbg2.gif) #FFE138 no-repeat 5px center;}

.trbg6:hover{background:url(style_res/signbg2.gif) #FFE970 no-repeat 5px center;text-decoration:none;}

.trovh{overflow:hidden}

.trdisnone{display:none;}

.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}

* html .clearfix{zoom:1;}

*:first-child + html .clearfix{zoom:1;}

.safes{ font-size:0px; color:#888;}

.trinput1{width:200px;padding:5px 0;border:1px solid #ccc;background:url(style_res/input_bg.gif) repeat-x top;}

.trinput2{width:400px;height:80px;border:1px solid #ccc;background:url(style_res/input_bg.gif) #fff repeat-x top;}

.trinput3{width:100px;padding:5px 0;border:1px solid #ccc;background:url(style_res/input_bg.gif) repeat-x top;}

.trinput4{width:90%;padding:5px 0;border:1px solid #ccc;background:url(style_res/input_bg.gif) repeat-x top;}

.trinput5{width:90%;height:80px;border:1px solid #ccc;background:url(style_res/input_bg.gif) #fff repeat-x top;}

.trinput6{width:650px;height:80px;border:1px solid #ccc;background:url(style_res/input_bg.gif) #fff repeat-x top;}

.trinput7{width:40px;padding:5px 0;border:1px solid #ccc;background:url(style_res/input_bg.gif) repeat-x top;}

.trtable1{width:650px;padding:10px;font-size:12px;margin:auto;}

.trtable1 td{border:0px solid #ccc;padding:5px 0;}

.trtable2{width:90%;padding:10px;font-size:12px;margin:auto;}

.trtable2 td{border-top:1px dashed #ccc;padding:5px 0;}

.trbt1{width:150px;height:30px;background:#0CF;border:0px solid #ccc;color:#333;cursor:pointer;text-align:center;}

.trbt1:hover{background:#71E6FF;}

.trbt2{width:50px;height:20px;background:#dc143c;border:0px solid #ccc;color:#fff;cursor:pointer;}

.trbt2:hover{background:#f00;}

.trbt3{width:60px;height:30px;background:#0CF;border:0px solid #ccc;color:#333;cursor:pointer;text-align:center;}

.trbt3:hover{background:#71E6FF;}

.nobor td{border:none;}

/*分页样式*/

.trpage{height:30px;padding:10px 0px 10px 0;text-align:center;font-size:12px;}

.trpage a{height:28px;background:#00AEFF;padding:5px 10px;text-decoration:none;margin:0 2px;color:#fff;}

.trpage a:hover{background:#ccc;color:#333;}

.trpage a.now{background:#ccc;color:#333;}

/*广告位*/

.trad1{width:980px; overflow:hidden;}

.trad2{width:292px; overflow:hidden;}

.trad3{ overflow:hidden;}

.trad4{width:300px; overflow:hidden;}

.trad4 img{display:block;}

.trad5{width:298px;overflow:hidden;}



/*页面顶部边条*/

.trtopbar{width:100%;height:35px;border-bottom:1px solid #EFEFEF;background:#F8F8F8;}

.trtop{height:35px;line-height:35px;}

.noticebg{width:25px;height:35px;background:url(style_res/horn.gif) left center no-repeat;}

.notice{height:35px;overflow:hidden;}

.notice li{height:35px;font-size:12px;width:370px;overflow:hidden;line-height:35px;}

.notice ul li a{color:#000;}

.trtopl{background:url(style_res/horn.png) left center no-repeat;padding-left:25px;}

.trtop2{width:220px;height:31px;padding-top:4px}

.trtop3{width:420px;height:35px;text-align:right;margin-right:18px;font-size:12px;}

.searchinput{ width:98%; height:30px;margin:0 auto;padding-top: 12px;}

.trsearchs{width:175px;height:26px;border:none;padding:0 0 0 5px;margin:0;color:#333;line-height:26px;background:url(style_res/searchbg.gif) no-repeat left center;}

.trsearchbt{width:90px;height:26px;background:#00AEFF ;padding:0;margin:0;cursor:pointer;border:none;color:#fff;}

/*logo区域*/

.trlogoother{height:auto;}

.trlogo{width:210px;height:62px;margin-right:8px;}

.trlogo img{width:207px;height:60px;}

/*导航栏*/

.nav {

	position:relative;

	width:1090px;

	height:40px;

	line-height:40px;

	font-family:"Microsoft YaHei",SimSun,SimHei;

	font-size:16px;

}

.nav a {

	color:#ffffff;

}

.nav h3 {

	font-size:100%;

	font-weight:normal;

}

.nav .m {

	float:left;

	position:relative;

	z-index:1;

}

.nav .s {

	float:left;

	width:3px;

	height:100%;

	background:url(style_res/navlibg.png) center top no-repeat;

}

.nav h3 a {

	display:block;

	padding:0 14px;

	text-align:center;

	font-weight:bold;

}

.nav h3 a:hover{

 background:#0f417d;

 text-decoration: none;

 }

 

.nav .sub {

	display:none;

	position:absolute;

	left:0px;

	top:40px;

	z-index:1;

	width:90px;

	border:1px solid #E6E4E3;

	border-top:0;

	background:#fff;

}

.nav .sub li {

	text-align:center;

	padding:0 5px;

	margin-bottom:-1px;

}

.nav .sub li a {

	display:block;

	border-bottom:1px solid #E6E4E3;

	padding:6px 0;

	height:15px;

	line-height:15px;

	color:#3e3e3e;

	font-size:12px;

	font-weight:bold;

	letter-spacing:1px;

}

.nav .sub li a:hover {

	color:#0F2E5D;

}

.nav .block {

	height:3px;

	width:125px;

	background:#b92228;

	position:absolute;

	left:0;

	top:52px;

	overflow:hidden;

}





/*首页图文区域*/

.trnews{height:520px;overflow:hidden;}

/*焦点图*/

.trfocusa{width:350px;height:auto; overflow:hidden;}

.trfocus{width:350px;height:220px;position:relative; overflow:hidden;}

#focusbox{position:relative;}

#focusboxnumid{ position:absolute; bottom:12px; right:5px;}

#focusboxnumid li{list-style:none;float:left;width:7px;height:7px;FILTER:alpha(opacity=80);opacity:0.8;border:1px solid #fff;background-color:#0086B2;color:#0086B2;text-align:center;cursor:pointer;margin-right:2px;padding-top:0px;overflow:hidden;}

#focusboxnumid li:hover,#focusboxnumid li.active{border:1px solid #fff;background-color:#FF0000;color:#FF0000;width:7px;height:7px;font-weight:500;font-size:13px;}

#focusboxid li{position:relative;}

.mask{FILTER:alpha(opacity=50);opacity:0.5;width:100%;height:35px;background-color:#000000;position:absolute;bottom:0;left:0;display:block;}

.comt{width:340px;height:20px;position:absolute;left:0;bottom:8px;font-size:14px;color:#ffffff;font-weight:500;text-align:left;padding:0 3px;overflow:hidden;line-height:20px;}

/*新闻中心*/

.trnewscenter{width:562px;height:auto;}

.trnewstop{width:auto;padding:0 10px;}

.trnewstop h3{text-align:center;font-size:16px;height:30px;line-height:30px;overflow:hidden;}

.trnewstop h3 a{color:#00AEFF ;}

.trnewstop p{line-height:20px;color:#666;}

.trnewstopul{padding:5px 5px 0 5px;}

.trnewstopul li{width:260px;height:24px;line-height:24px;padding-left:25px;background:url(style_res/trdot.jpg) 8px center no-repeat;overflow:hidden;}

.trnewstopul li span{float:right;color:#aaa;}

.trnewstopul li a{color:#666;}

.trdivline{width:550px;height:10px;border-bottom:1px dashed #CCC;margin:0 auto;overflow:hidden;}



.tr_smalllistkpul1{padding:5px 5px 0 5px;}

.tr_smalllistkpul1 li{width:270px;height:26px;line-height:26px;padding-left:5px;overflow:hidden;float:left;+margin-bottom:-5px;}

.tr_smalllistkpul1 li span{float:left;color:#aaa;margin-right:10px;}

.tr_smalllistkpul1 li span a{color:#00AEFF ;}

.tr_smalllistkpul1 li a{color:#666;}



.tr_smalllistkpul2{padding:5px 5px 0 5px;}

.tr_smalllistkpul2 li{width:270px;height:23px;line-height:23px;overflow:hidden;padding-left:15px;background:url(style_res/trdot.jpg) 1px center no-repeat;}

.tr_smalllistkpul2 li span{float:right;color:#aaa;}

.tr_smalllistkpul2 li span a{color:#999;}

.tr_smalllistkpul2 li a{color:#666;}



.tjydtt{width:auto;height:30px;border-bottom:1px solid #00AEFF ;color:#00AEFF ;line-height:30px;font-weight:600;}

/*热点排行*/

.trhotnews{width:298px;height:auto;}

.trtitle1{width:100%;padding-left:0px;overflow:hidden;background:#f5f5f5;}

.trtitle1text{padding-left:10px;padding-right:10px;text-align:center;background:#00AEFF ;height:35px;line-height:35px;font-size:14px;font-weight:600;color:#fff}

.trhotnewsul{padding:5px;}

.trhotnewsul li{width:auto;height:28px;line-height:28px;padding-left:0px;overflow:hidden;+margin-bottom:-3px;}

.trhotnewsul li span{float:right;color:#aaa;}

.trhotnewsul li a{color:#666; float:left; width:215px}

.trhotnewsul li span.hotsp{float:left;color:#fff;margin-right:5px;width:16px;height:16px;margin-top:6px;line-height:16px;text-align:center;white-space:nowrap;}

.trhotnewsul li span.tridxul{ width:40px; overflow:hidden; text-align:right;}

/*滚动图片*/

.trrollimg{height:auto;}

.trrollimgnr{margin:5px auto 5px auto;}

.trrollimgnr{width:1010px;height:180px;border:0px solid #000000;overflow:hidden;}

.trrollimgnr ul li{float:left;list-style:none;border:0px solid red; margin:10px 10px 10px 0px;}

.trrollimgnr ul li div{width:100%; height: 150px; overflow: hidden;}

.trrollimgnr ul li img{border:1px solid #E2E2E2;padding:2px}

.trrollimgnr ul li span{display:block;text-align:center;font-size:14px;margin-top:8px;}

.trrollimgnr ul li span a{ font-family:微软雅黑,arial,宋体;font-size:14px;color:#0F2E5D;}

.trrollimgnr ul li span a:hover{ color:#ff0000; text-decoration:none;}

.trtitle2{width:100%;padding-left:0px;overflow:hidden;color:#006A88;border-bottom:1px solid #00AEFF ;}

.trtitle2text{padding-left:10px;padding-right:10px;text-align:center;width:130px;height:35px;line-height:35px;font-size:14px;font-weight:600;color:#fff;background:#00AEFF ;}

/*新闻版块*/

.trcolumn{height:auto;}

.tridxul{padding-top: 8px;}

.tridxul li{height:28px;line-height:28px;padding-left:10px;background:url(style_res/trdot.jpg) 1px center no-repeat;overflow:hidden;}

.tridxul li span{float:right;color:#aaa;margin-left:10px;}

.tridxul li a{color:#333;}

.tridxul li a:hover{color:#ff0000; text-decoration:none;}

.trnewlist{width:377px;height:379px;margin-bottom:18px;overflow:hidden;}

.trimgtext{width:auto;height:auto;padding:8px;}

.trimgtext img{}

.trtext1{width:278px;height:90px;color:#666; overflow:hidden}

.trtext1 h3{margin-bottom:8px;}

.trtext1 h3 a{font-weight:500;color:#F00;}

.trtitle3{width:100%;padding-left:0px;overflow:hidden;border-bottom:1px solid #00AEFF;margin-bottom:7px;}

.trtitle3text{padding-right:0px;text-align:center;width:130px;height:35px;line-height:35px;font-size:14px;font-weight:600;color:#fff;background:#00AEFF;}

.trmore{line-height:35px;padding-right:15px;text-align:center;}

.trmore a{color:#ccc;}

.trmore a:visited{color:#ccc;text-decoration:none;}



.mynews{padding-top: 8px;}

.mynews li{height:28px;line-height:28px;padding-left:10px;background:url(style_res/trdot.jpg) 1px center no-repeat;overflow:hidden;}

.mynews li span{margin-left:10px;}

.mynews li .spw3{float:right;color:#aaa;}

.mynews li a{color:#333;}

.mynews li a:hover{color:#ff0000; text-decoration:none;}



.mynotice{padding:5px;}

.mynotice li{height:52px;line-height:26px;padding-left:15px;background:url(style_res/list-i.png) left top no-repeat;overflow:hidden;position: relative;margin-bottom:5px;}

.mynotice li span{color:#aaa;margin-left:10px;}

.mynotice li a{color:#333;}

.mynotice li a:hover{color:#ff0000; text-decoration:none;}

.mynotice .spw2{ position: absolute; bottom: 0; right: 10px;}

/*友情链接*/

.trpublicline{width:100%;background:#EFEFEF;border-top:3px solid #6DD9FF;padding-bottom:15px;margin-top:18px;}

.linktext li{width:auto;height:30px;line-height:30px;float:left;margin:1px 8px;}

.linktext li a{white-space: nowrap;}

.linkimg{border-bottom:1px dashed #D7D7D7;padding-bottom:10px;}

.linkimg li{width:auto;height:auto;float:left;margin:8px;}

.trtitle4{margin:0 auto 10px auto;height:45px;line-height:45px;border-bottom:1px dashed #D7D7D7;font-size:14px;font-weight:600;}

/*说明相关*/

.trexplain{text-align:center;line-height:30px;padding-top:5px;margin:auto;}

.trexplain a { margin: 0 8px;white-space: nowrap; }

/*网站信息*/

.trabout{width:100%;background:#EFEFEF none repeat scroll 0% 0%;}

.trinformation{text-align:center;line-height:30px;padding-top:5px;margin:0px auto 15px auto;}

/*页面底部版权信息*/

.trbottomtext{width:100%;background:#EFEFEF ;border-bottom:18px solid #EFEFEF;}

.trcopypower{height:50px;color:#666;line-height:50px;margin:auto;width:1200px;}

.trcopyright a.copylink{color:#666;}

.trpoweredby{color:#55B5FD;}

.trpoweredby a{color:#55B5FD;}

.trcopyright a.copylink{color:#666;}

/*列表页，文章页主区域*/

.trlist{width:750px; margin-left:10px;}

.trshow{width:980px; margin:0 auto;}

.trlisttitle1{line-height:40px;height:40px;padding-left:25px;border-bottom:1px solid #3381bd;margin-bottom:15px;background:url(style_res/listicon.png) left center no-repeat;}

.trshowtitle1{line-height:40px;height:40px;padding-left:25px;border-bottom:1px solid #3381bd;margin-bottom:15px;background:url(style_res/icon1.png) left center no-repeat;}

.trlisttitle2{line-height:40px;height:40px;padding-left:3px;border-bottom:1px solid #3381bd;color:#3381bd;font-size:16px;letter-spacing: 1px;}

.publicnr{ min-height:500px;}

.trlistul{padding:5px 10px;}

.trlistul li{width:auto;height:35px;line-height:35px;padding-left:20px;background:url(style_res/arrow.png) 1px center no-repeat;overflow:hidden;border-bottom:dashed 1px #ddd;}

.trlistul li span{float:right;color:#aaa;margin-left:10px;}

.trlistul li a{color:#666;}

.trlistul li a:hover{color:#ff0000;text-decoration: none;}

.trnearnews{height:35px;padding-left:30px;font-size:12px;background:url(style_res/21.gif) 15px center no-repeat;line-height:35px;}

.trnearnews a{line-height:35px;}



.trimgul{padding:20px 10px;}

.trimgul li{width:178px;height:180px;float:left;}

.trimgul li p{line-height:26px;height:36px;overflow:hidden;text-align:center;}

.trimgul li img{padding:4px;border:1px solid #ccc;}

.trimgul li:hover a{text-decoration: none;}

.trimgul li:hover img{text-decoration: none;}



.teachertype{width: auto; height: 30px;line-height: 30px;text-align: center;font-family:微软雅黑,arial,宋体;font-size:16px;color:#333;font-weight: bold;}

.teacherimgul{padding:20px 10px;}

.teacherimgul li{width:auto;height:150px;text-align: left;}

.teacherimgul li img{padding:4px;border:1px solid #ccc;float: left;}

.teacherimgul li .teacher_right{width:525px;height:150px;text-align: left;float:right;overflow: hidden;}

.teacherimgul li p{line-height:26px;height:auto;overflow:hidden;text-align:left;padding-left:15px;margin-bottom:8px;font-size:13px;}

.teacherimgul li .teacher_name{font-family:微软雅黑,arial,宋体;font-size:14px;color:#0F2E5D;}



.teacherimgul li:hover a{text-decoration: none; color:#666;}

.teacherimgul li:hover img{text-decoration: none;}

/*列表页右侧*/

.trlistright{width:280px; margin-right:10px;}

.trlistnav li{width:140px;height:35px;line-height:35px;padding-left:0px;float:left;margin-bottom:8px;margin-left:8px;text-align:center;}

.trlistnav .tractive a{background:#FFF18F;color:#333;}

.trlistnav li span{float:left;color:#fff;margin-right:5px;width:16px;height:16px;margin-top:6px;line-height:16px;text-align:center;}

.trlistnav li a{color:#fff;display:block;text-decoration:none;background:#00AEFF;}

.trlistnav li a:hover{background:#FFF18F;color:#333;}

.trsmallblock1{width:auto;}

.trsmallblock1ul{padding:5px;}

.trsmallblock1ul li{width:auto;height:28px;line-height:28px;padding-left:12px;background:url(style_res/an.png) left center no-repeat;overflow:hidden;}

.trsmallblock1ul li span{float:right;color:#aaa;}

.trsmallblock1ul li a{color:#666;}

.trsmallblock1ul li a:hover{color:#05376c;text-decoration: none;}

/*文章页内容部分*/

.trcontentbox{padding-top:10px;word-wrap:break-word}

.trshow h1{font-size:20px;text-align:center;line-height:30px;font-weight:600;margin:0 0 10px 0;padding:5px 15px;}

.trinfo{line-height:45px;font-size:12px;width:690px;}

.trcontent{padding:5px 10px 20px 10px;width:auto;line-height:2em;font-size:14px; min-height:500px;}

.trcontent p{font-size:14px;}

.trcontent img{cursor:pointer;margin:auto;}

.trcontenttd{line-height:28px;}

.trsnotice{width:90%;height:auto;padding:10px;border:1px solid #FFD76B;background:#FFFEED;margin:5px auto;overflow:hidden;text-align:center;}



/*搜索页*/

.trsearch{width:750px;border:0px solid #A9E5F8;margin-left: 10px;}

.trsearchtitle1{line-height:40px;height:40px;padding-left:25px;border-bottom:1px solid #3381bd;background:url(style_res/listicon.png) left center no-repeat;}

.trsearchul{padding:5px 10px;}

.trsearchul li{width:auto;height:35px;line-height:35px;padding-left:36px;background:url(style_res/trdot.jpg) 20px center no-repeat;overflow:hidden;border-bottom: 1px dashed #DDD;}

.trsearchul li span{float:right;color:#aaa;font-size:12px;}

.trsearchul li a{color:#666;}

.trsearchul li a:hover{color: #ff0000;text-decoration: none;}

.trzwnr{width:80%;line-height:50px;font-size:14px;color:#999;text-align:center;margin:auto;}



/*会员相关*/

.trusernav li{width:40px;height:40px;line-height:16px;float:left;margin-bottom:8px;margin-left:8px;text-align:center;overflow:hidden;}

.trusernav li span{float:left;color:#fff;margin-right:5px;width:16px;height:16px;margin-top:6px;line-height:16px;text-align:center;}

.trusernav li a{padding:3px;color:#fff;display:block;text-decoration:none;background:#00AEFF ;}

.trusernav li a:hover{background:#FFE6A1;color:#333;}

.trmidword{width:700px;height:30px;line-height:30px;text-align:center;}

.trunotice{width:90%;height:100px;padding:10px;border:1px solid #FFD76B;background:#FFFEED;margin:5px auto;overflow-y:scroll;}

.trfontu{font-size:14px;line-height:100px;text-align:center;color:#F00;font-weight:600;overflow:hidden;}

.trsignbt{width:180px;height:70px;border:1px solid #FFCF91;display:block;margin:10px auto;padding:0 10px 0 80px;font-size:20px;line-height:70px;}

.trsignbox{width:500px;text-align:center;margin:10px auto;height:100px;}

/*留言相关*/

.trbookbt{background:url(style_res/trdot.jpg) 15px 8px no-repeat; padding-left:25px;}

.trcontents{width:auto;height:auto;overflow:hidden;}

.trp1{line-height:20px;color:#666;font-size:12px;}

.trp1 .uname{color:#EB7350;}

.trp1 .uname a{color:#EB7350;}

.trp2{line-heigt:24px;color:#ccc;font-size:12px;}

.trp3{line-height:20px;color:#FF0000;}

.trsendguest{width:718px;padding:10px 0 10px 0;}

.trgcontent{height:94px;border:1px solid #F90;margin:0 auto 10px auto;padding:5px}

.trsendguest td{padding:5px 0 0 0;border:none;}

.trsendtb{width:650px;margin:10px auto 10px auto;font-size:12px;}

.trsendtb td{border:none;}

.trcomment{width:858px;}



.trntblock{position:fixed; width:300px; height:auto; margin:0 auto;top:40%;left:40%;_position: absolute;_bottom: auto;_top:expression(eval(document.documentElement.scrollTop));}

.adtop170528{ width:300px; height:auto; margin:0 auto 5px auto;background:#666;padding:20px; border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;line-height:20px;font-size:14px;color:#fff;word-wrap:break-word;word-break:break-all;text-align:center;display:none;overflow:hidden;position:relative; }

.num170528{ position:absolute; left:0px; top:0px;padding:3px;}

.close170528{ position:absolute; right:0px; top:0px;padding:0px 5px; cursor:pointer;}


.selectstyle192456,.selectstyle192457,.selectstyle192458,.selectstyle192459,.selectstyle192454{width:242px!important;height:25!important;}