@charset "utf-8";
/* CSS Document */
/*S*/

body{ font-size:14px; font-family:"微软雅黑"; margin:0px;  padding:0px; color:#676767; background:#fff; line-height:30px; }
li{ list-style:none;}
a img{ border:0;}
a{ text-decoration:none; color:#676767; }
a:hover{text-decoration:none; color:#000;}
a:visite d{ color:#010000;}
.clear{clear:both;height:0;font-size: 1px;line-height:1px;_line-height:0px;}
h1{ text-align:center; font-size:18px; b_order-bottom:1px #d6d8d9 solid; padding-bottom:15px; margin-bottom:20px;}
ul,ol{ margin:0px; padding:0px;}
html{ overflow-x:hidden; margin:0px; padding:0px;}

.fl{ float:left;}
.fr{ float:right;}

.mains{ background:#ff0000; width:100%; overflow:hidden; z-index:9999;}
.head{ position:fixed; width:100%; z-index:999; background:url(../images/menu_bg.jpg) center -1px no-repeat;height:120px; border-top:2px solid #cccccc;}
.head .main{ font-size:12px; color:#FFF;}
.main{ width:1200px; margin:0 auto; overflow:hidden;}
.headmain{ width:1200px; margin:0 auto;}
.logo{ float:left; z-index:999; margin-top:10px;}
.logoright{ float:right;}


.main h5{ font-size:18px; line-height:35px; font-weight:normal; margin:0; color:#333;}
.main h3{ font-size:24px; line-height:40px; font-weight:normal; color:#111;}

#nav{ float:right; margin-top:-2px;}
#nav li{ float:left; height:116px; line-height:116px; font-size:16px; text-align:right; position:relative; z-index:999;}
#nav li a{ display:block; color:#000; padding:0 30px;}
#nav li a:hover{ color:#2f4a9e; border-top:2px solid #c80000; background-color:#fff;}
#nav li:hover a{ color:#2f4a9e; border-top:2px solid #c80000;background:rgba(255, 255, 255,0.99) none repeat scroll 0 0 !important;}
#nav ul li ul { width:320px; display:none; position:absolute; top:116px;margin-left:0px; overflow:hidden; background:rgba(255, 255, 255,1) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/background:#37363b;/*实现IE背景透明*/filter:Alpha(opacity=60); padding:15px;}
#nav ul li ul li{ padding:0px; height:32px; line-height:32px; font-size:14px; font-weight:normal; color:#333333; text-align:left; background:none; width:160px; text-align:center; border-bottom:none;}
#nav ul li ul li a{display:block;font-size:14px;color:#666; padding:0px; background:none;}
#nav ul li ul li a:hover{color:#207bd3; text-decoration:none; border-bottom:none;}
#nav ul li:hover ul li a{ color:#333; background:none; border:none;}
#nav ul li:hover ul li a:hover{ color:#ff0000;}
#nav ul li.current ul { display:block;}
#nav ul li:hover ul { display:block;}
#nav li .pronav{ width:120px;}
#nav li .pronav li{ width:120px;}

.banner{ padding-top:117px; position:fixed; width:100%; z-index:0;}

.one{ height:547px; overflow:hidden; background:#fcfcfc url(../images/aa6.jpg) bottom center no-repeat; background-attachment:fixed; z-index:300; position:relative;}
.one1{ background:url(../images/a7.png) bottom center no-repeat; height:50px; line-height:50px; width:404px; margin:50px auto; text-align:center; margin-top:60px; overflow:hidden; font-size:20px; color:#666666; font-weight:bold; }
.one1 span{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; color:#999999;text-transform:uppercase; font-size:18px;}
.one2{ float:right; width:500px; overflow:hidden; margin-top:15px;}
.slideBox{ width:500px; height:310px; overflow:hidden; position:relative;    } 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:url(../images/a3.png) center no-repeat; cursor:pointer; } 
.slideBox .hd ul li.on{ background:url(../images/a4.png) center no-repeat; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width:500px; height:310px; }
.one3{ float:left; width:650px; overflow:hidden;} 
.one4{ line-height:26px; overflow:hidden; margin-top:16px; text-indent:29px;}
.one5{ font-family:Arial, Helvetica, sans-serif; font-size:12px; border:#cccccc 1px solid; float:left; line-height:22px; padding:0 15px; margin-top:14px;}
.one5_1{ margin-top:5px;}
.one6{ width:700px; height:225px; overflow:hidden;}
.one6 li{ float:left; width:155px; height:102px; margin:11px 16px 0px 0; overflow:hidden;}
.one6 li img{ width:155px; height:102px;}
.one7{ width:700px; height:234px; overflow:hidden;}
.one7 li{ float:left; width:147px; height:67px; margin:10px 26px 0px 0; overflow:hidden;}
.one7 li img{ width:145px; height:65px; border:#CCC 1px solid;}
.two{ height:530px; overflow:hidden; background:#fff url(../images/a99.jpg) bottom center no-repeat; background-attachment:fixed; z-index:300; position:relative;}
/********/
.leftLoop{ overflow:hidden; position:relative;}  
.leftLoop .bd{ text-align:left; width:1200px; margin:auto; overflow:hidden;} 
.leftLoop .bd ol{ overflow:hidden; zoom:1; } 
.leftLoop .bd ol li{ float:left; _display:inline; width:285px; margin-right:20px; height:290px; overflow:hidden; line-height:30px; text-align:center;}
.leftLoop .bd ol li img{ width:285px; height:204px;}
/*******/
.two1{ background:url(../images/more.png) center no-repeat; height:30px; line-height:30px; text-align:center;}
.two1 span{ border:#d8d8d8 0px solid; padding:2px 10px; font-size:16px;}
.three{height:860px; overflow:hidden; background:url(../images/a12.jpg) bottom center no-repeat; background-attachment:fixed; z-index:300; position:relative;}
.three1{ background:url(../images/a13.png) bottom center no-repeat; height:50px; line-height:50px; width:404px; margin:50px auto; text-align:center; margin-top:60px; overflow:hidden; font-size:18px; color:#fff; font-weight:bold;}
.three1 span{ font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#fff;}
.three2{ width:1300px;}
.three2 li{ float:left; width:383px; margin:0 31px 30px 0; height:273px; overflow:hidden; position:relative;}
.three2 li img{ width:383px; height:273px;}
.three2_1{ position:absolute; height:80px; line-height:80px; width:100%; text-align:center; bottom:0px; background:rgba(231, 231, 231, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/background:#e7e7e7;/*实现IE背景透明*/filter:Alpha(opacity=80); display:none;}
.three2_1 a{ color:#2f4a9e; font-size:16px; display:block}
.three2 li:hover .three2_1{ display:block;}
.three3{ background:url(../images/a15.png) center no-repeat; width:194px; overflow:hidden; height:30px; line-height:30px; text-align:center; margin:auto; font-size:18px; margin-top:15px;}
.three3 a{ color:#FFF;}
.four{ height:405px; overflow:hidden; background:#f7f7f7 url(../images/aa16.jpg) bottom center no-repeat; background-attachment:fixed; z-index:300; position:relative;}
.four ul{ margin-left:-12px;}
.four1{ width:1250px;}
.four1 li{ float:left; width:380px; overflow:hidden; margin-right:35px;}
.four1_1{ float:left;}
.four1_1 img{ width:205px; height:155px;}
.four1_0{ float:right; width:345px; overflow:hidden;}
.four1_2{ height:22px; line-height:20px; overflow: hidden; font-size:16px; font-weight:bold;}
.four1_3{ line-height:22px; height:65px; overflow:hidden; color:#777;}
.four1_4{ background:#f3f3f3; border:1px #ccc solid; float:left; font-size:12px; line-height:22px; padding:0 15px; margin-top:15px;}
.four1_5{ font-size:12px; color:#aeadad;}
.four1 li:hover .four1_2 a{ color:#2f4a9e;}
.four1 li:hover .four1_3{ color:#2f4a9e;}
.four1 li:hover .four1_4{ background:#2f4a9e;}
.four1 li:hover .four1_4 a{ color:#FFF}
.four2{ margin-top:40px; width:1300px;}
.four2 li{ float:left; width:265px; margin-right:46px; overflow:hidden; border-top:#cccccc 1px solid; padding-top:15px;}
.four2 li:hover .four2_2_1 a{ color:#2f4a9e;} 
.four2_1{ float:left; background:url(../images/a18.png) center no-repeat; width:79px; overflow:hidden; height:55px;}
.four2_1_1{ float:left; font-size:24px;}
.four2_1_2{ float:right; font-size:36px; padding-top:22px;}
.four2_2{ float:right; width:165px; overflow:hidden;}
.four2_2_1{ height:22px; line-height:22px; overflow:hidden; font-weight:bold;}
.four2_2_2{ line-height:18px; height:38px; overflow:hidden; font-size:12px;}
.four1_3{ font-size:12px;}

.footer{ height:310px; overflow:hidden; background:url(../images/a21.jpg) bottom center no-repeat; background-attachment:fixed; z-index:300; position:relative;}
.bottom1{ float:left; width:165px; overflow:hidden; color:#FFF; padding-top:60px; font-size:12px; text-indent:3px;}
.bottom1 img{}
.bottom2{float: left;
    width: 360px;
    overflow: hidden;
    padding: 40px 20px 0 20px;}
.bottom2_1{ font-size:18px; color:#FFF; height:60px; line-height:60px; overflow:hidden;}
.bottom2_1 a{ color:#FFF}
.bottom2_1_1{ background:url(../images/a23.png) bottom left no-repeat;width:260px;}
.bdsharebuttonbox{ margin-top:5px;}
.bottom2_2{ background:url(../images/a24.png) 0 3px no-repeat; color:#FFF; line-height:24px; margin-top:22px; padding-left:25px; font-size:14px;}
.bottom2_3{ background:url(../images/a25.png) 0 3px no-repeat; color:#FFF; line-height:24px; margin-top:10px; padding-left:25px; font-size:14px;}
.bottom2_4{ background:url(../images/a26.png) 0 5px no-repeat; color:#FFF; line-height:24px; margin-top:10px; padding-left:25px; font-size:14px;}
.bottom2_5{ background:url(../images/a27.png) -1px 3px no-repeat; color:#FFF; line-height:24px; margin-top:10px; padding-left:25px; font-size:14px;}

.bottom3{    float: left;
    border-left: #5a6eb4 1px solid;
    margin-top: 40px;
    overflow: hidden;
    width: 287px;
    padding: 0 30px 0 40px;
    min-height: 230px;}
.bottom4{    float: left;
    border-left: #5a6eb4 1px solid;
    margin-top: 40px;
    overflow: hidden;
    width: 207px;
    padding: 0 0 0 40px;}
.bottom3_1{ margin-top:18px; color:#fff;}
.bottom3_1 li{ float:left;overflow:hidden; height:35px; font-size:12px; padding-right:20px;}
.bottom3_1 li a{ color:#FFF;}
.foot{ background:#001249; overflow:hidden; color:#7887b9; height:45px; line-height:45px; position:fixed; bottom:0px; width:100%; z-index:400; font-size:14px;}
.foot1{ float:left; width:800px; overflow:hidden;}
.foot2{ float:right; width300px;}
.foot2 a{ color:#a8afc8;}

.nbg{background-attachment:fixed; z-index:300px; position:relative; background-color:#fff; padding-top:35px;}
.left{ float:right; width:260px; overflow:hidden; padding-top:26px; margin-bottom:20px;}
.left1{ height:60px; line-height:60px; background:#2f4a9e; text-align:center; font-size:18px; color:#fff; font-weight:bold;}
.left2{}
.left2 li{ background:#e1e1e1 url(../images/n1.jpg) 16px 18px no-repeat; height:50px; line-height:50px; border:#e1e1e1 1px solid; margin-top:5px; font-size:15px;}
.left2 li a{ display:block; padding-left:40px; color:#666666;overflow: hidden;
			text-overflow:ellipsis;
			white-space: nowrap;}
.left2 li a:hover{ background:#FFF url(../images/n2.jpg) 16px 18px no-repeat; color:#2f4a9e;overflow: hidden;
			text-overflow:ellipsis;
			white-space: nowrap;}

.left3{ height:50px; line-height:50px; background:#2f4a9e; text-align:center; font-size:16px; margin-top:10px; color:#fff; font-weight:bold;}
.left5{ border:#e3e3e3 1px solid; border-top:0px; padding:10px 0 15px 10px; background:#FFF; overflow:hidden}
.left5_1{ font-size:16px; font-weight:bold;}
.left5_2{ font-size:14px}

.right{ float:left; width:885px; overflow: hidden; margin-bottom:20px;}
.right1{ background:url(../images/n6.jpg) bottom repeat-x; height:60px; line-height:60px; margin:26px 0 15px 0;}
.right1_1{ float:right; background:url(../images/n4.jpg) left center no-repeat; padding-left:30px;}
.right1_2{ height:60px; line-height:60px; background:url(../images/n7.jpg) bottom repeat-x; padding-right:15px; float:left; color:#2f4a9e; font-size:24px;}
.right1_2 span{ background:url(../images/n5.jpg) left center no-repeat; padding-left:10px; }
.nr{}
/*.news{}
.news li{ height:190px; padding-top:30px; border-bottom:#CCC 1px dashed; overflow:hidden;}
.news1{ float:left;}
.news1 img{ width:205px; height:155px;}
.news2{ float:right; width:645px; overflow:hidden;}
.news2_1{ height:26px; line-height:26px; font-weight:bold; font-size:16px;}
.news2_2{ height:26px; line-height:26px; font-size:12px;}
.news2_3{ height:70px; overflow:hidden; line-height:24px; }
.news2_4{ float:right; border:#CCC 1px solid; font-size:12px; padding:0px 15px; line-height:22px; margin-top:10px;}*/
.pro{ width:920px;}
.pro li{ float:left; width:280px; margin-right:22px; text-align:center; height:250px; padding-top:15px;}
.pro li img{ width:280px; height:200px;}

.Partner{ width:920px;}
.Partner li{ float:left; width:200px; margin-right:26px; text-align:center; height:142px; padding-top:15px;}
.Partner li img{ width:200px; height:92px; border:#CCC 1px solid;}

.sosonr{}
.sosonr li{ height:45px; line-height:45px; border-bottom:#CCC 1px dashed; overflow:hidden;}
.sosonr li span{ float:right;}





/* 回到顶部 */
 #returnTop {_display:none;position:fixed;_position:absolute;z-index:999;right:50px;bottom:-90px;_bottom:auto;width:36px;height:36px;text-indent:-999px;overflow:hidden;background-image:url(../images/Top.jpg);_background-image:url(../images/Top.jpg);background-repeat:no-repeat;background-position:0 0;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}

.page1{ text-align:left; padding:30px 0 20px 0;}
.page{ text-align:center; padding:10px 0 10px 0; margin-top:30px;}
.page li{ display:inline}
.page .disabled a{background:#666;}
.page a{ background:#a5a5a5; color:#fff; margin:0 5px; padding:4px 7px;}
.page a:hover{ background:#666; color:#FFFFFF;}

.shu{z-index:99;right:2px;top:110px;position:absolute; }
.qq1{ height:35px; line-height:35px; text-align:center; color:#FFF; background:#f08519; font-size:16px;}
.qq2{ padding:10px 0; overflow:hidden; border-bottom:#dbdbdb 1px solid; margin:0 10px;}
.qq2 li{ height:32px; line-height:32px; padding:0 0 0 30px; overflow:hidden;}
.qq2 li span{ float:left; font-size:15px;}
.qq2 li img{ margin-top:4px;}
.qq3{ margin:10px 10px; overflow:hidden; border-bottom:#dbdbdb 1px solid; padding:0 0 10px 10px; line-height:26px;}
.qq4{ text-align:center; }
.qq5{ background:#f08519 url(../images/n6.jpg) 150px 15px no-repeat; margin-top:10px; height:40px; line-height:40px; color:#FFF; text-align:center; font-size:15px;}
.Qlist{ width:215px; border:#f08519 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; background:#FFF;}
.shu .press{right:0;border:none;cursor:pointer;width:29px;position:absolute;}


/*二维码*/
#code,#code_hover,#gotop{ z-index:500; width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:20px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:260px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:260px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:207px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:60px; bottom:207px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px; z-index:500;}

.main_pro{ width:100%; margin:0 auto; background:#fcfcfc url(../images/line.jpg) left 86px repeat-x;}
.main_pro h4 span{ display:block; float:right; font-size:16px; color:#333;}

/*gundong*/
.h01:hover{opacity:1;}
.h02:hover{opacity:1;}
.h01{ float:left; margin:82px 0 0 -35px; position: absolute; z-index:999999999999;opacity:.3;}
.h02{ float:right; margin:-198px 0px 0 0; position: relative; right:0px;opacity:.3;}
.fangan .p-t li{ float:left; width:272px; margin:0 25px 20px 0; border:0px solid #d7d7d7; overflow:hidden;}
.fangan .p-t { width:100%;padding-top:3px; overflow:hidden; margin-left:0px;}
.fangan .p-t li .img{ width:272px; height:212px; overflow:hidden;}
.fangan .p-t li img{ width:100%;}
.fangan .p-t span{ display:block; position:relative;line-height:48px;
                   /*background-color: rgba(0,0,0,0.1);*/
				   color:#333;width:266px; text-align:center; padding-right:8px;}

.fangan{ width:1195px; margin:0 auto;}
/*通用标题*/
.ty-title { width:1180px; height:40px; line-height:25px;margin:0 auto;}
.ty-title h3{ float:left; font-size:24px; color:#111;padding-right:20px; height:35px; margin-right:20px; font-weight:normal;}
.ty-title .more{ background: url(../images/more.png) center center no-repeat; color:#fff; text-align:center;width:191px; height:23px; line-height:23px; float:right; margin-right:30px; margin-top:30px;}
.ty-title .more a{ color:#888;}


.ty-title1 {height:40px; line-height:25px;margin:0 auto;}
.ty-title1 h3{ float:left; font-size:24px; color:#111;padding-right:20px; height:35px; margin-right:20px; font-weight:normal;}
.ty-title1 div{ float:left; line-height:18px;}
.ty-title1 span{ font-size:16px; color:#333;}
.ty-title1 i{ font-style:normal; font-size:12px; color:#7a7878; text-transform:uppercase;}
.ty-title1 .more{ background: url(../images/more.png) center center no-repeat; color:#fff; text-align:center;width:191px; height:23px; line-height:23px; float:right; margin-right:30px; margin-top:30px;}
.ty-title1 .more a{ color:#888;}


.main h4{ text-align:left; border-bottom:1px solid #d7d7d7; line-height:55px; width:100%; position:relative; font-size:20px; font-weight:normal; text-indent:20px;}
.main .pro_img{ margin-right:20px;}
.main .pro_img span{ display:block; line-height:40px; text-align:center; font-size:16px;}
.main .pro_nr{ border-left:1px solid #d7d7d7; padding-left:30px; width:760px; overflow:hidden;}
.main .pro_nr img{ max-width:100%;}


.sy-new .lft{ float:left; width:745px;}
.sy-new .lft span{ position:relative; margin-top:-20px;background-color: rgba(218,42,34,1); display:block; height:40px; line-height:38px; color:#fff; text-align: center;}
.sy-new ul{ width:430px; float:left; margin-top:10px;}
.sy-new li{ float:left; width:525px; margin:8px 105px 8px 5px; background:url(../images/ico.jpg) left center no-repeat; padding-left:18px;}
.sy-new li a{ font-size:15px; font-weight:normal;}
.sy-new li a:hover{ color:#f8c300;}
.sy-new li.more{ width:110px; border:1px solid #d7d7d7; background-color:#fff; height:36px; line-height:36px; background:none; color:#666; text-align:center; padding-left:5px; margin-top:15px;}

.sy-new .rt{ width:228px; float:right; height:440px; background:#fcfcfc url(../images/right.jpg) center bottom no-repeat; position:relative;}

.ny_title{ width:100%; border-bottom:2px solid #d7d7d7;padding-top:20px; text-align:center; margin-bottom:30px;}
.ny_title h3{ font-size:24px; font-weight:normal; color:#1a7baf; border-bottom:4px #1a7baf solid; width:100px; margin:0 auto -3px auto; line-height:50px;}
.ny_title span{ display:block; text-transform:uppercase; font-size:24px; font-weight:bold;}

.lb{ width:260px; height:321px; background:url(../images/sy_r.jpg) left top no-repeat;margin-top:40px;}
.lb ul{ margin-top:45px; float:right;}
.lb li { width:178px; height:32px; margin-bottom:8px; background-color:#eeebf2; line-height:32px; text-align:center; color:#999; font-size:12px; text-transform:uppercase;}
.lb li a{width:178px; height:47px; display:block; font-size:20px;}
.lb .cur{ background-color:#00a8ff; color:#fff; height:62px; line-height:62px;}
.lb .cur a{ color:#fff;}
.lb a:hover{ color:#fff;background-color:#00a8ff; display:block;}

.news ul{ width:480px; float:left; margin-top:40px; margin-left:30px;}
.news li{ float:left; width:475px; margin:8px 0px 8px 5px; background:url(../images/ico.jpg) left center no-repeat; padding-left:18px; line-height:25px; height:25px;}
.news li a{ font-size:15px; font-weight:normal;}
.news li a:hover{ color:#f8c300;}

.down ul{ width:410px; float:left;margin-top: 40px;}
.down li{ float:left; width:405px;line-height:40px; height:45px; border-bottom:1px dashed #d7d7d7;}
.down li a{ font-size:16px; font-weight:normal;}
.down li a:hover{ color:#f8c300;}

.down span{ display:block; float:right; width:70px; height:25px; line-height:25px;text-align:center; border:0px solid #d7d7d7; margin-top:7px; background-color:#f9f9f9; color:#999;}
.down span a{ font-size:13px;}
.down span a:hover{color:#04a3fe;}
.down i{ display:block; float:left;text-align:center;font-style:normal; color:#04a3fe; font-size:16px;}





		/*资讯中心列表页面的--dl*/
ul.news_ul { margin-top:50px;
}
dl.news_dl {
	font-size: 14px;
	color: #666;
	padding: 0 5px;
	line-height: 22px;
	border-bottom: 1px dashed #CCCCCC;
	
}
dl.news_dl a {
	color: #000;
}
dl.news_dl dt {
	margin-bottom: 3px;
	margin-top: 25px;
	line-height: 24px;
	height: 24px;
	
	overflow: hidden;
}
dl.news_dl .dt_1 {
	height: 20px;
	background: url(../images/ico10.gif) no-repeat 0 9px;
	padding-left: 0px;
	font-size: 15px;
	color: #333;
	font-weight: bold;
}
dl.news_dl .dt_1:hover {
	background: url(../images/ico7.gif) no-repeat 0 9px;
	color: #333;
}/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 {
	font-size: 12px;
	float: right;
	padding: 0 10px 0 8px;
	font-family: Arial, Helvetica, sans-serif;
	color:#999;
}
dl.news_dl .dt_3 {
	font-size: 12px;
}
dl.news_dl .dt_3 a {
	color: #FF0000;
	text-decoration: underline;
}
/*文章出处*/
dl.news_dl dd {
	font-size: 12px;margin-left:0;
	height: 45px;
	overflow: hidden;
	margin-bottom: 16px;
}


/*资讯详细页面内容*/
.n_info_con {
	width: 100%;
	margin:30px auto 10px auto;
	overflow: hidden;
	font-size: 14px;
}
#cntrBody{ line-height:24px;}
.n_info_con h1 {
	text-align: center;
	font-size: 26px;
	color: #000;
	margin-bottom: 6px;
}
.n_info_con2 {
	width: 98%;
	margin: 0 auto;
}
.n_info_con h3 {
	text-align: center;
	color: #000;
	font-family: "宋体";
	margin-bottom: 10px;
	font-size: 24px;
} /*资讯详细页面，内容标题*/
.info_con_tit {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #E5E5E5;
	padding-bottom: 6px;
	padding-top: 6px;
}
.info_con_tit span {
	margin-right: 20px;
}
.info_con_tit .n_tit {
	text-align: center;
	color: #7E7E7E;
}
.info_con_tit .n_tit a {
	color: #BCBBBB;
}
.info_con_tit .n_tit2 {
	height: 24px;
}
.n_info_con .tit2_span {
	float: right;
	margin: 0;
	_margin-top: 5px;
}
.n_info_con p {
	font-size: 14px;
	line-height: 25px;
}
.n_info_con p a {
	color: #B61212;
}
.n_info_con .apage {
	text-align: center;
	margin-bottom: 10px;
} 

.gduo {
	height:45px;
	line-height: 45px;
	background: #f7f7f7;
	overflow: hidden;
	margin: 35px 0px 0 0;
	padding: 0 10px;
}
.gduo span {
	float: right;
	width: 300px;
	overflow: hidden;
	height: 30px;
	display: block;
}
.gduo a {
	font-weight: bold;
}


/* -- 翻页效果 -- */

.qt-pagination ul{ width:50%; margin:0 auto;}
.qt-pagination .cpage li,.qt-pagination li a{padding:0 10px;margin-right:3px;min-width:40px;height:40px;line-height:40px; float:left;text-align:center}
.qt-pagination{text-align:center; margin-top:0px;}
.qt-pagination .cpage{border-radius:4px;background-color:#10c55b;color:#fff;border:1px solid #10c55b}
.qt-pagination li{min-width:40px;height:40px;line-height:40px; float:left;text-align:center}
.qt-pagination li a{border-radius:4px;background-color:#fff;border:1px solid #e3e3e3}
.qt-pagination li a.on,.qt-pagination li a.pagination-submit,.qt-pagination li a:hover{background-color:#10c55b;color:#fff;border:1px solid #10c55b}
.qt-pagination li a.on{cursor:default}
.qt-pagination li .input-num{width:40px;height:39px;border-radius:4px;background-color:#fff;border:1px solid #e3e3e3;text-align:center}
.qt-pagination li .pagination-submit{width:80px;height:40px;border-radius:4px;background-color:#10c55b;text-align:center;line-height:40px}
.qt-pagination .thisclass{}