@charset "gb2312";
html,body{margin:0; padding:0; width:100%; height:100%; background-color:#FFFFFF; color:#545454; font-size:14px; font-family:"宋体";}
div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
ul,li{list-style:none;}
img{border:0;}
a{font-size:14px; color:#545454; text-decoration:none;}
a:hover{color:#a40000; text-decoration:underline;}

/*pub*/
h3.tit_side{height:32px; overflow:hidden; background:url(../../images/newsimg/p_news_tit1.jpg);}
h3.tit_side span{float:left; color:#000000; font-size:14px; font-weight:bold; padding-left:12px; line-height:32px; overflow:hidden;}
h3.tit_side a.more{float:right; font-size:12px; font-size:12px; color:#959595; font-weight:normal; line-height:34px; padding-right:8px;}


div.nav2{margin:0 auto; width:980px; height:42px; overflow:hidden; background:url(../../images/newsimg/nav_blue_bg.jpg);}
div.nav2 ul{}
div.nav2 ul li{float:left;}
div.nav2 ul li a:hover{position:relative; top:1px; left:1px; text-decoration:none;}
div.nav2 ul li.btnH{float:left; width:106px; height:42px; line-height:42px; border-right:solid 1px #84b8dd; font-size:14px; font-weight:bold; text-align:center;}
div.nav2 ul li.btnH a{color:#FFFFFF;}
div.nav2 ul li.btnF{padding:12px 24px 0 22px; height:19px; line-height:21px; overflow:hidden; background:url(../../images/newsimg/nav_blue_fg.jpg) right 12px no-repeat;}
div.nav2 ul li.btnF a{color:#FFFFFF;}

div.m1{width:980px; height:838px; overflow:hidden; margin:18px auto 20px;}
div.m1 div.t1{float:left; width:310px; margin-right:20px;}
div.m1 div.t1 div.scroll{width:310px; height:230px; overflow:hidden;}
div.m1 div.t1 div.t1b2{width:310px; height:398px; overflow:hidden; margin-top:20px; background-color:#f8f8f8;}
div.m1 div.t1 div.t1b2 div.cont{padding:14px 0;}
div.m1 div.t1 div.t1b2 div.cont ul{width:276px; margin:0 auto;}
div.m1 div.t1 div.t1b2 div.cont ul li{height:14px; overflow:hidden; width:264px; float:left; padding:9px 0 9px 12px; background:url(../../images/newsimg/pub_newspoint.jpg) left center no-repeat;}
div.m1 div.t1 div.t1b2 div.cont ul li a{font-size:12px;}
div.m1 div.t1 div.t1b2 div.cont ul li a span.e2{display:none;}
div.m1 div.t1 div.t1b2 div.cont ul li.now{height:auto; padding-top:7px; padding-bottom:0px; background:url(../../images/newsimg/pub_newspoint.jpg) left 12px no-repeat;}
div.m1 div.t1 div.t1b2 div.cont ul li.now a:hover{text-decoration:none;}
div.m1 div.t1 div.t1b2 div.cont ul li.now a span{display:block; text-decoration:none;}
div.m1 div.t1 div.t1b2 div.cont ul li.now a span.e1{color:#0068b7; font-weight:bold;}
div.m1 div.t1 div.t1b2 div.cont ul li.now a span.e2{color:#959595; line-height:28px; padding-top:5px; display:block;}
div.m1 div.t1 div.t1b2 div.cont ul li.now a:hover span.e1{color:#a40000;}
div.m1 div.t1 div.t1b2 div.cont ul li.now a:hover span.e2{color:#666666;}
div.m1 div.t1 div.t1b3{width:310px; height:190px;}
div.m1 div.t2{float:left; width:360px;}
div.m1 div.t2 div.topNews{height:224px; overflow:hidden;}
div.m1 div.t2 div.topNews div.tnListBox{height:112px; overflow:hidden;}
div.m1 div.t2 div.topNews div.tnListBox h2{height:39px;}
div.m1 div.t2 div.topNews div.tnListBox h2 a{font-size:20px; font-weight:normal; color:#c40000; font-family:"微软雅黑","黑体";}
div.m1 div.t2 div.topNews div.tnListBox div.minTit{height:28px; font-size:12px;}
div.m1 div.t2 div.topNews div.tnListBox div.minTit a{font-size:12px;}
div.m1 div.t2 div.t2b2{height:319px;}
	h3.tit_tp{height:29px; overflow:hidden; background:url(../../images/newsimg/pub_tit_botline.jpg) left 27px repeat-x;}
	h3.tit_tp span{float:left; height:27px; overflow:hidden; border-bottom:solid 2px #0068b7; font-size:20px; font-weight:normal; color:#000000; font-family:"微软雅黑","黑体";}
	h3.tit_tp a.more{float:right; font-size:12px; color:#959595; font-weight:normal; margin-top:7px;}
div.m1 div.t2 div.t2b2 div.cont{width:354px; margin:0 auto;}
div.m1 div.t2 div.t2b2 div.cont ul{margin-top:12px;}
div.m1 div.t2 div.t2b2 div.cont ul li{float:left; width:338px; height:16px; line-height:16px; padding:8px 0 8px 16px; background:url(../../images/newsimg/pub_newspoint.jpg) left center no-repeat;}
div.m1 div.t3{width:270px; float:right; overflow:hidden;}
div.m1 div.t3 div.sidebox{background-color:#f8f8f8;}
div.m1 div.t3 div.sidebox1{height:224px;}
div.m1 div.t3 div.sidebox1 div.cont{width:222px; margin:0 auto;}
div.m1 div.t3 div.sidebox1 div.cont ul{margin-top:11px;}
div.m1 div.t3 div.sidebox1 div.cont ul li{padding:9px 0 9px 14px; height:14px; line-height:14px; background:url(../../images/newsimg/pub_newspoint.jpg) left center no-repeat;}
div.m1 div.t3 div.sidebox1 div.cont ul li a{font-size:12px; color:#545454;}
div.m1 div.t3 div.sidebox2{height:300px;}
div.m1 div.t3 div.sidebox2 div.cont{width:234px; margin:0 auto;}
div.m1 div.t3 div.sidebox2 div.cont ul{margin-top:14px;}
div.m1 div.t3 div.sidebox2 div.cont ul li{float:left; width:220px; height:14px; overflow:hidden; padding:9px 0 9px 14px; overflow:hidden; background:url(../../images/newsimg/pub_newspoint.jpg) left 15px no-repeat;}
div.m1 div.t3 div.sidebox2 div.cont ul li a{display:block;}
div.m1 div.t3 div.sidebox2 div.cont ul li a span.name{width:234px; float:left; font-size:12px; height:14px; line-height:14px; padding-bottom:9px;}
div.m1 div.t3 div.sidebox2 div.cont ul li a span.img{width:85px; height:60px; float:left;}
div.m1 div.t3 div.sidebox2 div.cont ul li a span.img img{width:85px; height:60px;}
div.m1 div.t3 div.sidebox2 div.cont ul li a span.info{width:138px; font-size:12px; float:right; line-height:22px; text-indent:2em; color:#959595;}
div.m1 div.t3 div.sidebox2 div.cont ul li.now{height:88px; padding-left:0;  width:234px; background:none;}
div.m1 div.t3 div.sidebox2 div.cont ul li.now a:hover{text-decoration:none;}
div.m1 div.t3 div.sidebox2 div.cont ul li.now a span.name{font-weight:bold; color:#0068b7;}
div.m1 div.t3 div.sidebox2 div.cont ul li.now a:hover span.name{color:#c40000;}
div.m1 div.t3 div.sidebox2 div.cont ul li.now a:hover span.info{color:#666666;}
div.m1 div.t3 div.sidebox3{height:314px;}
div.m1 div.t3 div.sidebox3 div.cont{}
div.m1 div.t3 div.sidebox3 div.cont ul{width:246px; margin:4px auto 0;}
div.m1 div.t3 div.sidebox3 div.cont ul li{float:left; display:inline; width:105px; height:125px; padding:0 9px; text-align:center;}
div.m1 div.t3 div.sidebox3 div.cont ul li a{text-align:center; font-size:12px;}
div.m1 div.t3 div.sidebox3 div.cont ul li a img{width:105px; height:75px; margin-bottom:8px; margin-top:29px;}

div.ad2{width:980px; height:90px; margin:0 auto;}

div.m0{width:980px; height:450px; overflow:hidden; margin:20px auto 0;}
div.m0 div.t1{width:630px; float:left;}
div.m0 div.t1 div.cont{padding-top:20px;}
div.m0 div.t1 div.cont div.news{float:left; width:420px;}
div.m0 div.t1 div.cont div.news ul{display:block; padding-left:9px; width:416px; margin-bottom:38px; float:left; clear:both;}
div.m0 div.t1 div.cont div.news ul li{float:left; width:400px; height:16px; line-height:16px; padding:9px 0 9px 16px; background:url(../../images/newsimg/pub_newspoint.jpg) left center no-repeat;}
div.m0 div.t1 div.cont div.img{float:right; width:190px;}
div.m0 div.t1 div.cont div.img a{font-size:12px; line-height:20px; display:block; height:180px; margin-bottom:30px;} 
div.m0 div.t1 div.cont div.img a img{width:190px; height:130px; margin-bottom:6px;}
div.m0 div.t2{float:right; width:330px; height:630px; background-color:#f8f8f8;}
div.m0 div.t2 div.cont{width:290px; margin:0 auto;}
div.m0 div.t2 div.cont ul{margin-top:15px;}
div.m0 div.t2 div.cont ul li{float:left; height:16px; overflow:hidden; width:290px; line-height:16px; padding:8px 0 7px;}
div.m0 div.t2 div.cont ul li a{font-size:12px;}
div.m0 div.t2 div.cont ul li a span.tn{float:left; display:block; margin-right:14px; width:22px; height:15px; line-height:15px; overflow:hidden; color:#FFFFFF; float:left; background-color:#d1d1d1; font-size:12px; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
div.m0 div.t2 div.cont ul li a span.tn1{background-color:#cb0000;}
div.m0 div.t2 div.cont ul li a span.tn2{background-color:#cc4a4a;}
div.m0 div.t2 div.cont ul li a span.tn3{background-color:#c68787;}
div.m0 div.t2 div.cont ul li a span.tt{float:left; display:block; width:253px; height:15px; line-height:17px;}
div.m0 div.t2 div.cont ul li a span.ti{float:left; display:block; width:290px; margin-top:8px; text-indent:2em; line-height:24px;}
div.m0 div.t2 div.cont ul li.now{height:95px;}
div.m0 div.t2 div.cont ul li.now a span.tt{font-weight:bold; color:#a40000;}
div.m0 div.t2 div.cont ul li.now a:hover span.ti{color:#111111;}
	h3.tit_tp span.no{padding:8px 15px 0 15px;}
	h3.tit_tp span.no a{font-size:14px; font-family:"宋体"; font-weight:bold; color:#a0a0a0;}
	h3.tit_tp span.no a:hover{text-decoration:none; color:#666666;}
	h3.tit_tp span.now{margin-top:-3px; padding-bottom:3px;}
	h3.tit_tp span.now a{font-size:22px;}
	h3.tit_tp span.now a:hover{text-decoration:none;}
div.m2{width:980px; margin:20px auto 0;}
div.m2 div.cont{width:980px; overflow:hidden; padding-top:14px;}
div.m2 div.cont div.imgBoxes{width:1050px;}
	a.tu{background:#ffffff; float:left; display:block; position:relative;}
	a.tu:hover{text-decoration:none;}
	a.tu img{width:100%; height:100%;}
	a.tu:hover img{filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;}
	a.tu span.info{width:100%; height:28px; line-height:28px; font-size:12px; text-indent:5px; color:#FFFFFF; display:block; position:absolute; left:0; bottom:0;}
	a.tu span.black{width:100%; height:28px; line-height:28px; display:block; position:absolute; left:0; bottom:0; background-color:#000000; filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
	a.tu span.white{width:100%; height:100%; position:absolute; top:0; left:0; display:none;}
	a.tu:hover span.white{display:block;}
	a.tu{width:240px; height:165px; margin-right:7px; margin-bottom:7px;}



/*20160318*/
/*新闻页面改版*/
div.m1{width:980px; height:230px; overflow:hidden; margin:18px auto 20px;}
div.m1 div.t3{width:288px; float:right; overflow:hidden;}
div.m0 div.t1 div.cont div.news ul{ margin-bottom:15px;}
div.m0 div.t1 div.cont div.img a{ margin-bottom:5px;}
div.m0 div.t2{ height:415px;}
div.m0 { height:420px;}

/*20160324*/
/*头部改版*/
div.nav2{ background:#f6fafc; border-bottom:1px solid #dfdfdf; border-top:3px solid #2689d8;}
div.nav2 ul li.btnF a{color:#000000; line-height:42px;}
div.nav2 ul li.btnH{ border-right:none; background:#2689d8;}
div.nav2 ul li.btnF{ background: url(../../images/timg/nav_gray_line.jpg) no-repeat center right; padding: 0 24px 0 22px; height:42px;}
div.inFillFull div.newsStyle{ color:#2689d8;}

