@charset "utf-8";
/* CSS Document */
 body,dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left;}
.fr {float:right;}
.cb {clear:both;}
.cl {clear:left;}
.cr {clear:right;}
.clearfix:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
*html .clearfix {height:1%}
.Clearfix {display:block;}
.vm {vertical-align:center;}
.pr {position:relative;}
.pa {position:absolute;}
.abs-right {position:absolute;right:0;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.none {display:none;}
/*边框去除*/
.no_bt {border-top:none;}
.no_bb {border-bottom:none;}
.no_bl {border-left:none;}
.no_br {border-right:none;}
/*其他*/
.curp{cursor:pointer}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
button,textarea,select{*font-size:100%;}
select{vertical-align:middle;}
select,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;  margin:0 auto; }/*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 页面整体布局 -- */
.header , .content , .footer { width:1005px; margin:0 auto; font-family:microsoft yahei; overflow:hidden;}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:680px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(..images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top {  height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(..images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.rightbot{ height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:764px; float:right; display:inline; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.right2top { background:url(..images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2bot { background:url(..images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:762px; min-height:458px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff}
.left2_main { width:678px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;}
.h_nav li a:-webkit-any-link{ display:block;}
.container{margin:auto; width:1000px;}
/*页眉*/
.header{position:relative; width:100%; margin:0 auto; /*text-align:center; background:url(../images/bg.png) 0px 0px no-repeat;*/}
		/*--顶部链接导航*/
.hd_top{ text-align:center; margin:0 auto; background:#ebebeb;}
.hd_top .container{height:40px; line-height:40px; color:#3f3f3f;}
.hd_top a{padding:0 10px;color:#3f3f3f;}
.hd_top a.noBg{background:none;}

		/*--页眉内容*/
/*.png {background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/11.gif")}
*/
.hd_cont{ width:100%; margin:0 auto; text-align:center;height:105px;}
.hd_cont .container{margin-left:auto; margin-right:auto; width:1005px;}
.hd_logo{  }
.hd_cont .hd_logo dd{margin-left:42px; margin-top:14px;}
.hd_cont .hd_logo dd p{font-size:14px; color:#333;}
.hd_cont .hd_logo dd div{position:relative; left:-10px; margin-top:4px; font-size:20px; color:#044285;}
.hd_cont .hd_logo dd div b{float:left; padding:0 10px;}
.hd_cont .hd_logo dd div b.noBg{background:none;}
.hd_cont .hd_logo h1{font-size:52px;color:#0057b0;margin-top:20px;letter-spacing:5px}
.hd_cont .dh_phone{padding:16px 0 16px 46px; margin-top:32px; background:url(../images/bg.png) -1306px -17px no-repeat; color:#333;}
.hd_cont .dh_phone dd{font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#0057b0; font-weight:bold;margin-top:-15px;}
		/*--导航栏*/
.dh_nav{ background:url(../images/bg.png) 0px -84px repeat-x; border-bottom:4px solid #f7941e; margin:0 auto; text-align:center;}
.dh_nav ul{height:50px; overflow:hidden;}
.dh_nav li{float:left;  width:100px; overflow:hidden; }
.dh_nav li a{display:block; padding:0 10px; height:50px; line-height:50px; font-size:14px; color:#fff; font-family:microsoft yahei; background:url(../images/bg.png) no-repeat -1348px -160px; text-decoration:none;}
.dh_nav li a.navHome{padding:0 10px; background-image:none;}
.dh_nav li a.navCur , .dh_nav li a:hover{background:url(../images/bg.png) 0px -221px no-repeat; color:#013569; font-weight:bold;}
.dh_nav .nav{ width:1000px;height:50px; margin:0 auto;}
/*页尾*/
.footWrap{background-color:#1c1c1c; text-align:center;}
.fotNav{margin-bottom:8px; height:64px; line-height:64px;}
.fotNav a{padding:0 20px; display:inline-block; color:#fff;}
.fotNav a.noBg{background-image:none;}
.footer{padding-bottom:40px; line-height:26px; color:#fff;}
.footer .lx{ text-align:center;}
.footer .lx b{ color:#F90;}
/*common end*/
.bannerBox{width:100%;  overflow:hidden;}
.bgitem{ position:relative; left:50%; margin-left:-960px; width:1920px; }
.contTop{padding-top:10px; padding-bottom:20px; background:url(../images/bg.png) 0px -317px;}
		/*--searchBox*/
.search{padding:6px 0px; height:30px; line-height:30px; overflow:hidden; background:url(../images/bg.png) 0px -699px; border:1px solid #cbcbcb;}
.search .searchBox{margin-right:6px; width:280px;}
.search .keyWord{margin-left:10px; width:500px; height:30px; overflow:hidden; color:#3f3f3f;}
.search .keyWord em{}
.search .keyWord a{padding:0 6px; display:inline-block; color:#3f3f3f;}

:focus{outline:none;}
.spacer{
	CLEAR:both; OVERFLOW: hidden; LINE-HEIGHT:8px; HEIGHT:8px
}
.cleax{
	CLEAR:both; OVERFLOW: hidden;
}
.main{
margin:0px auto;
width:100%;
}
.pbg{
background:#17c37d;
}

.bbg{
background:#0088ed;
}

.linespace2{width:100%; clear:both; height:2px; overflow:hidden}
.linespace10{width:100%;clear:both; height:10px; overflow:hidden}
.linespace20{width:100%;clear:both; height:20px; overflow:hidden}

a {
    color:#666666;
    text-decoration: none;
}
#content{
width:1101px;
margin:auto;
background:#ffffff;


}
#content .lbox{
width:755px;
_width:740px
background:#ffffff;
}

#content .rbox{
width:311px;
background:#ffffff;

}

.pagenavi{
margin:11px;
float:left;
width:500px;
font-size:14px;
text-align:left;
}
.pagination{
margin:0px auto;
width:700px;
padding-top:21px;
padding-bottom:21px;
}

.pagination a{
padding:11px 15px;
font-size:14px;
color:#ffffff;
background:#3c9fc3;
}
.pagination strong{
padding:11px 15px;
font-size:14px;
color:#666666;
background:#d0ecf6;

}.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background:url("../images/JS_02.png") no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:20px;top:300px;z-index:50;_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))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color:#2acb6b;background-color:#2acb6b;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#0044BB ;}
.fixed-bar .consult-box .consult-title{color:#fff;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea; overflow:hidden}
.fixed-bar .consult-list li{padding:6px 0 6px 23px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{float:left;line-height:24px;}
.fixed-bar .consult-list span{padding-right:10px;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:134px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:132px;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -264px;}
/*返回顶部*/
.gotop { position:fixed; right:4%; bottom:150px;}
.gotop-btn { display:block; width:62px; height:52px; background:url("../images/gotop.png") no-repeat 0 0; text-indent:-9999px; }
.gotop-btn:hover { background-position:0 -54px; }