@charset "gb2312";
*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px;}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#555;}
a:hover { COLOR:#da251c;}
img { border:0;}


/*公共样式开始*/
body{ margin:0 auto; color:#555; background: #fff; font-family:"Microsoft YaHei", '微软雅黑', '宋体'; font-size:14px; min-width:1200px;}

.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.fl{ float:left;}
.fr{ float:right;}
.mt10{ margin-top:10px;}
.pt10{ padding-top:10px;}
.ml25{ margin-left:25px;}
.ml13{ margin-left:13px;}
.mt13{ margin-top:13px;}
.hidden {display:none;}
.display{display:block;}
/*页面架构样式*/
.wrapper{ width:1200px; margin:0px auto;}

.top{ width:100%; height:80px; background-color:#00609d;position:fixed; top:0; z-index:999999; }
.top1{ width:100%; height:80px; background-color:#000;}

.top_rttnr{ width:110px; float:right; margin-top:5px;}
.top_rtmob{ float:left; width:55px; height:16px; position:relative; z-index:100000; border-right:#e9e9e9 1px solid;}
.top_rtmob h3{ float:left; width:65px; height:16px; line-height:16px; text-align:center; font-size:12px; color:#fff; font-weight:normal;}
.top_rtmob:hover h3{ float:left; width:65px;}
.mob_nr{ display:none;}
.top_rtmob:hover .mob_nr{ display:block; position:absolute; z-index:10000; top:22px; left:-11px;}
.mob_nr{ width:90px; background:#fff; border:#e6e6e6 1px solid; position:relative; margin-top:0px; z-index:5;}
.mob_nr span{ position:absolute; left:36px;}
.mob_nr span b,.mob_nr span i {position:absolute; width:18px; height:7px; font:16px/21px Simsun; overflow:hidden}
.mob_nr span b{color:#ccc;top:-8px; }
.mob_nr span i{color:#fff;top:-7px;}  
.mob_nrpc{ width:90px; float:left; text-align:left;}
.mob_nrpc img{ width:78px; padding:6px; background:#fff;}

.top_rtwx{ float:left; width:45px; height:16px; position:relative; z-index:100000;}
.top_rtwx h3{ float:left; width:40px; height:16px; line-height:16px; text-align:center; font-size:12px; color:#fff; font-weight:normal;}
.top_rtwx:hover h3{ float:left; width:40px;}
.wx_nr{ display:none;}
.top_rtwx:hover .wx_nr{ display:block; position:absolute; z-index:10000; top:22px; left:-15px;}
.wx_nr{ width:90px; background:#fff; border:#e6e6e6 1px solid; position:relative; margin-top:0px; z-index:5;}
.wx_nr span{ position:absolute; left:26px;}
.wx_nr span b,.wx_nr span i {position:absolute; width:18px; height:7px; font:16px/21px Simsun; overflow:hidden}
.wx_nr span b{color:#ccc;top:-8px; }
.wx_nr span i{color:#fff;top:-7px;}  
.wx_nrpc{ width:90px; float:left; text-align:left;}
.wx_nrpc img{ width:78px; padding:6px; background:#fff;}

.serch{ background:url(../images/ssbg.jpg) no-repeat;  width:330px;  height:42px; line-height:42px; overflow: hidden; float:left; margin-top:23px;}
.ssk{border:none; width:257px; float:left;height:42px; line-height:42px; margin-left: 10px; background: none; outline:none; }
.button{ border:none; background:none; height:42px; line-height:42px; width:63px; float:right;cursor:pointer; outline:none; }

.logo{ width:180px; height:80px;}
.tel{ height:88px; width:200px; background:url(../images/tel.jpg) no-repeat; padding-left:40px; line-height:88px; color:#fb5339; font-size:28px; font-weight:bold;}

/*banner*/
#bn{ width:100%; height:700px; position:relative; left:0; top:0; }
#slides { display:block; width:100%; height:750px;}
#slides li { display:block; width:100%; height:750px; position:absolute; left:0; top:0; z-index:1000;}
#slides li a { display:block; width:100%; height:750px; text-indent:-9999px; }
#pagination { display:block; position:absolute; bottom:30px; right:45%; z-index:9900; }
#pagination li { display:block; width:15px; height:15px; float:left; margin:0px 7px; border-radius:50%; background:#FFF; display:inline; }
#pagination li a { display:block; width:100%; height:100%; text-indent:-9999px; cursor:pointer; }
#pagination li.current { background:#00609d; }

/*导航*/
/*nav*/
.nav{ width:960px; height:35px; margin-top:23px; }
.menu{ height:35px; position:relative; z-index:999; width:960px; margin:0 auto;}
#nav { width:960px; padding-left:3px; display:block; position:absolute;}
#nav .mainlevel{ height:35px; line-height:35px; float:left; text-align:center; font-size:16px; width:; font-weight:500; display:block;}
#nav .mainlevel a {color:#FFF; display:block; width:106px;}
#nav .mainlevel a:hover {background: url(../images/an.png) no-repeat; color:#fff; display:block;}
#nav .mainlevel ul { display:none; _position:absolute;}
#nav .mainlevel ul li { height:35px; font-size:14px; line-height:35px; background:#00609d; width:106px; text-align:center; display:block; overflow:hidden; border-bottom:1px solid #000;}
#nav .mainlevel ul li a{color:#fff;}
#nav .mainlevel ul li a:hover{color:#fff; text-decoration:underline;background:#00609d;}

/*foot*/
.foot{ width:100%; height:380px; padding:30px 0px; background:#0a0b0d;}
.foot_left{ width:500px; float:right; padding-top:35px; color:#fff;}
.foot_left span{font-size:18px; }
.zy_left_con table{ border-collapse: collapse;}
.zy_left_con td{ padding:5px; height:30px; line-height:30px;}
#zy_left_con { width:500px; margin:10px auto; padding:5px;}
#zy_left_con th{ font-weight:bold;}
#zy_left_con td{ padding:3px; height:30px; line-height:30px;}
.sqtj_txt { width:180px; margin-top:10px;  height:40px; padding-left:10px; border-radius:5px; border:1px solid #eaeaea; color:#9d9d9d; font-size:18px;}
.sqtj_txtarea { width:480px; height:130px; border:1px solid #eaeaea; margin-top:10px; margin-bottom:15px; padding-left:10px; padding-top:10px; border-radius:5px;  margin-bottom:5px;font-family:"微软雅黑"; color:#9d9d9d;font-size:18px;}
.dc_but { width:120px; font-size:18px; margin-top:15px; height:35px; border:none; line-height:35px; font-family:"微软雅黑"; background: url(../images/an.png) center no-repeat; color:#FFF; cursor:pointer;}

.sqtj_txt1 { width:180px; margin-top:10px;  height:40px; padding-left:10px; border-radius:5px; border:1px solid #9d9d9d; color:#9d9d9d; font-size:18px;}
.sqtj_txtarea1 { width:780px; height:130px; border:1px solid #9d9d9d; margin-top:10px; margin-bottom:15px; padding-left:10px; padding-top:10px; border-radius:5px;  margin-bottom:5px;font-family:"微软雅黑"; color:#9d9d9d;font-size:18px;}
.dc_but1 { width:120px; font-size:18px; height:35px;margin-top:20px; border:none; line-height:35px; font-family:"微软雅黑"; background: url(../images/an.png) center no-repeat; color:#FFF; cursor:pointer;}

.dizhi{ line-height:30px;color:#aeaeae; padding-top:10px;}
.foot_right{ width:575px; float:left; background:url(../images/lxfsbg.jpg) no-repeat; color:#FFF}
.foot_right_nr{ line-height:45px; padding-left:80px; font-size:18px; padding-top:35px;}
.foot_right_nr span{ font-size:24px}
.foot1{ width:100%; height:50px;background:#00609d; text-align:center; color:#fff; line-height:50px; font-size:14px;}

/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:280px;right:0;z-index:99999999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:280px;right:170px;z-index:99999999;}
#rightArrow a{display:block;height:45px;}

.sp{ width:100%; height:500px; background:#000;}
.sp_nr{ width:1200px;}
.sp_nr li{ width:380px; height:267px; margin:0px 10px; float:left;}
.sp_nr li img{ width:380px; height:267px;}

.gywm{ width:100%; height:514px; background: url(../images/gsjj_bg.jpg) top center no-repeat;}
.gywm_nr{ width:500px; height:400px; margin-top:70px; float:right;}
.bt{ text-align:center; font-size:20px;font-weight:bold;}
.fbt{ color:#00609d;text-align:center; font-size:18px; font-weight:bold; margin-top:15px;}
.nrq{ line-height:30px; margin-top:20px; text-indent:2em;}
.ckgd{ width:150px; height:35px; line-height:35px; background: url(../images/an.png) center no-repeat; color:#fff; margin:20px auto 0px;}
.ckgd a{  color:#fff; text-align:center; display:block;}

.zy{ width:100%; height:170px; background: url(../images/zy.png) top center #f7f7f7 no-repeat; text-align:center;}
.zy h1{ font-size:32px; font-weight:500; padding-top:50px;}
.zy p{ font-size:16px; color:#555555;}

.jjfa{ width:100%; background:#0a0b0d; height:450px;}
.jjfa_bt{ font-size:40px; color:#fff; text-align:center;  padding-top:70px; padding-bottom:50px;}
.jjfa_nr{ }
.jjfa_nr1{ width:200px; float:left; color:#fff; text-align:center;}
.jjfa_nr1 a{ color:#fff;}
.jjfa_nr1 img{ width:120px; height:120px;}
.jjfa_nr1 h1{ font-size:26px;}
.jjfa_nr1 p{ font-size:16px; margin:20px 0px;}




/*产品与服务*/
.cpfw{ width:1200px; margin:0 auto;}
.title1{ margin-top:60px; }
.titlec{ float:left; width:auto; line-height:32px;font-size:26px; color:#333333;}
.titlec1{ float:left; width:auto; line-height:32px;font-size:26px; color:#fff;}
.titlee{ float:left; width:auto; line-height:44px; margin-left:10px; font-size:16px; color:#d3d3d3;}
.titlee1{ float:left; width:auto; line-height:44px; margin-left:10px; font-size:16px; color:#aeaeae;}
.title1 ul{ }
.title1 ul li{ float:left; width:auto; line-height:32px;text-align:center; width:80px; height:32px; background:#d9d9d9; margin-right:15px;}
.title1 ul li a{background:#d9d9d9; display:block; width:80px; height:32px;}
.title1 ul li .hover{ float:left; background:#004199; color:#ffffff;}
.title1 ul li .hover a{ float:left; background:#004199; color:#ffffff;}
.title1 ul li :hover{ float:left; background:#004199; color:#ffffff;}
.title1 ul li :hover a{ float:left; background:#004199; color:#ffffff;}

.title2{ margin-top:60px; }
.title2 ul{ }
.title2 ul li{ float:left; width:auto; line-height:30px;text-align:center; width:70px; height:30px; margin-left:10px;}
.title2 ul li a{display:block; width:70px; height:30px;}
.title2 ul li .hover{ float:left; background:#004199; color:#ffffff;}
.title2 ul li .hover a{ float:left; background:#004199; color:#ffffff;}
.title2 ul li :hover{ float:left; background:#004199; color:#ffffff;}
.title2 ul li :hover a{ float:left; background:#004199; color:#ffffff;}

.incnews{}
.incnews ul{ float:left; margin-left:-15px; margin-right:-15px; margin-top:35px;margin-bottom:70px;}
.incnews ul li{ float:left; width:376px; height:286px; margin-left:12px; margin-right:12px; background:#101010;}
.incnews ul li a{ color:#fff;}
.incnews ul li:hover{background:#1a1a1a;}
.incnews ul li:hover .cntitle{color:#fff}
.incnews ul li:hover .cntext{color:#fff}
.incnews ul li img{ float:left; margin-left:20px; margin-top:10px; width:336px; height:210px;}
.cntitle{ float:left;width:336px; margin-left:20px; margin-top:20px;text-align:center; font-size:18px; font-weight:bold; }
.cntext{ float:left;width:336px;margin-left:20px; margin-top:10px; line-height:25px; text-align:center; font-size:12px;}

/*公司简介*/
.gsjj{ width:100%; background:#f7f7f7; padding:90px 0px; height:312px;}
.gs_pic{ width:584px; height:312px;}
.gsjj_xq{ width:580px; height:312px; float:right;}
.gsjj_xq p{ line-height:30px; padding-top:30px; display:block;}

/*新闻资讯*/
.inews{ margin-top:30px; margin-bottom:50px;}
.inews ul li{ float:left; width:1198px; height:200px; margin:10px 0px;border:solid 1px #e3e4e4;}
.inews ul li:hover{ float:left;box-shadow:5px 10px 80px #eeeeee;}

.inL{ float:left; width:262px; height:158px; margin:22px;}
.inL img{ width:262px; height:158px;}
.inMid{ float:left; width:718px; height:200px; margin-left:24px;}
.inMtitle{ float:left; width:674px; line-height:50px; margin-top:30px; font-size:16px; color:#333333;}
.inMtext{ float:left; line-height:25px; height:100px; width:674px;  color:#999999; font-size:12px;}
.inR{ float:left; width:120px; height:90px; text-align:center; margin-top:54px; font-size:34px; color:#999999;}
.inR img{ float:left; width:120px; height:40px; margin-top:10px;}


.jyln5 span{ color:#9b9b9b; line-height:26px;}



/*常见问题*/
.inews1{ margin-top:50px; margin-bottom:50px;}
.inews1 ul li{ float:left; width:578px; height:240px; margin:10px 10px 40px; background:#f3f3f3; position:relative; }
.shijian{ width:80px; height:70px; position:absolute; top:-30px; left:30px; background:#212121; text-align:center; color:#fff; font-size:18px; line-height:30px; padding-top:20px;}
.shijian span{ font-size:16px}
.shijian p{font-size:32px; font-weight:bold;}
.inews1 ul li:hover a{ float:left;background:#212121; }
.inews1 ul li:hover .shijian{ background:#00609d; color:#fff;}
.inMid1{ float:left; width:554px; height:240px; margin-left:24px;}
.inews1 ul li:hover .inMtitle1{ color:#fff;}
.inews1 ul li:hover .inMtext1{ color:#fff;}
.inMtitle1{ float:left; width:554px; line-height:50px; padding-top:75px; font-size:16px; color:#333333;}
.inMtext1{ float:left; line-height:25px; height:50px; width:538px;  color:#999999; font-size:12px;}





.ny_banner{ width:100%; height:30px; background:url(../images/nybg1.jpg)}


.ny_left{ width:240px; float:left; overflow:hidden; background:#000000; margin:30px 0px; min-height:700px;}
.ny_left_top{ height:119px; text-align:center; color:#FFF; background: #00609d; font-size:30px;}
.ny_left_top h1{ font-size:24px; color:#FFF; padding-top:30px;}
.ny_left_top span{ color:#e0d6d5; font-size:12px; line-height:30px;}

/*次级页面二级菜单*/
#left_nav{ width:220px; margin:0 auto; padding:10px 0;}
#left_nav li{ font:14px/36px "微软雅黑"; text-align:center; height:36px; margin-bottom:10px; overflow:hidden;}
#left_nav li a{ display:block; height:36px; width:220px; background:#2b2b2b; color:#fff;}
#left_nav li a:hover{ display:block; color:#fff; background:#00609d; height:36px;}
.ny_rig{ width:930px;}
.ny_rig_top { text-align: right; margin-top:30px; height: 44px; border-bottom: 1px solid #ccc; border-left: 4px solid #00609d; line-height: 44px;}
.ny_rig_top h3 { float: left; line-height: 44px; padding-left: 22px;}
.ny_rig_top a:last-child {color: #00609d;}

.ny_nr{ line-height:30px; padding:30px 15px;}
.content-title { text-align: center; margin-top:30px; padding-bottom: 20px; border-bottom: 1px dashed #dedede;}
.content-title h1 { font-size: 24px; margin-bottom: 10px;}
.content-title small {font-size: 12px;color: #999;}

.pages{
font-size:14px;
color:#000000;
line-height:24px;
text-align:center;
margin-bottom:40px;
}
.pages a{
display:inline-block;
border:1px solid #DDDDDD;
color:#696969;
padding:0px 6px;
margin:0px 2px;
height:24px;
}
.pages a:hover{
display:inline-block;
border:1px solid #DDDDDD;
color:#b60002;
background-color:#F0F0F0;
padding:0px 6px;
margin:0px 2px;
}
.bg{
display:inline-block;
border:1px solid #DDDDDD;
color:#b60002;
background-color:#F0F0F0;
padding:0px 6px;
margin:0px 2px;
height:24px;
}
.xylb_ny{ margin-top:20px; margin-bottom:20px;}
.xylb_ny ul{ margin-top:20px;}
.xylb_ny ul li{ float:left; margin:12px; position:relative; z-index:0; display:block; overflow:hidden;}
.xylb_ny ul li a img{width:276px; height:218px;}
.bg31{ position: absolute; background:#000; left: 0; right: 0; bottom:0; opacity:0.7; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); z-index:2; height:40px; display:block;}
.xylb_ny ul li span { position: absolute; width:100%; text-align:center;  bottom:0; left:0; z-index:3; height:40px; display:block; line-height:40px;}
.xylb_ny ul li span  a{font-size:14px; color:#fff; overflow:hidden; }

.hzhb{ margin-bottom:50px;}
.hzhb li{ border:1px solid #dddddd; width:180px; height:50px; margin:9px; float:left;}
.hzhb li img{ width:180px; height:50px;}

.hzhb_ny{ margin-top:30px; margin-left:40px;}
.hzhb_ny li{ border:1px solid #dddddd; width:180px; height:50px; margin:10px; float:left;}
.hzhb_ny li img{ width:180px; height:50px;}


#NewsList{
	overflow:hidden;
	margin:30px 0px;
}
#NewsList li{
	border-bottom:1px dashed #DDDDDD;
	height:40px;
	line-height:40px;
	background:url(../images/xwbg.png) no-repeat;
	padding-left:25px;
}
#NewsList li span{
	float:right;
	display:inline;
	color:#999999;
	margin-right:1px;
}
#NewsList li:hover{ background:url(../images/xwbg.png) 0px -40px no-repeat #fafafa; }
#NewsList li{ -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; }

.links{width: 930px;/* height:140px; */overflow:hidden;margin-top: 30px;margin-bottom: 30px;}
.links ul{ border-top:2px solid #fff;}
.links ul li{float:left;width: 88px;height: 31px;/* padding:2px; *//* border:1px solid #ddd; */background:#fff;display:block;margin-left:22px;overflow:hidden;margin-top: 22px;}

#Pic {
	text-align: left;
	padding-top: 10px;
}
#Pic ul{}
#Pic ul li { 
    margin:0 10px;
	float: left;
	margin-bottom:20px; background:#FFF;
	display: block;
	width: 220px;
}
#Pic ul li img {
	height: 150px;
	width: 220px;
}
#Pic ul li img:hover {
	height: 150px;
	width: 220px;
}
#Pic ul li span {
	display: block;
	text-align: center;
	width: 220px;
	background:#f3f3f3;
	height: 40px;
	clear: both;
	line-height: 40px;
	overflow:hidden;
}
.line1 {
	border-top: 1px dashed #DDDDDD;
}

.lxwm{ width:450px; height:240px; background:url(../images/lxwm.jpg) no-repeat; padding-left:480px; padding-top:30px; line-height:30px; color:#fff; overflow:hidden;}

/*右侧*/
.yc{ width:50px; height:203px; position:fixed; right:1px; bottom:120px; z-index:999999;cursor: pointer;}
#top{ width:50px; height:50px; background:url(../images/c1.jpg) no-repeat #4a4d52; }

.yc2{ width:50px; height:50px; margin-top:1px; z-index:9; position:relative; background:url(../images/c2.png) no-repeat #4a4d52;}
.yc02{ width:100px; height:50px; background: url(../images/qq.png) no-repeat #171717; right:0px; top:0px; position:absolute; display: none; font-size: 12px; z-index:10; line-height:50px; color:#FFF; padding-left:50px;  }
.yc2:hover .yc02{ display:block;}

.yc3{ width:50px; height:50px; margin-top:1px; z-index:9; position:relative; background: url(../images/dh1.png) no-repeat #4a4d52;}
.yc03{ width:100px; height:50px; background: url(../images/dh1.png) no-repeat #171717; right:0px; top:0px; position:absolute; display: none; font-size: 12px; z-index:10; line-height:50px; color:#FFF; padding-left:50px;  }
.yc3:hover .yc03{ display:block;}

.yc4{ width:50px; height:50px; z-index:9; margin-top:1px; position:relative; background: url(../images/wx.png) no-repeat #4a4d52;}
.yc04{ width:80px; height:80px; background: url(../images/xwxewm.jpg); right:50px; bottom:0px; position:absolute; display: none; }
.yc4:hover .yc04{ display:block;}

.yc5{ width:50px; height:50px; z-index:9; margin-top:1px; position:relative; background: url(../images/wb.png) no-repeat #4a4d52;}
.yc05{ width:80px; height:80px; background: url(../images/xwbewm.jpg); right:50px; bottom:0px; position:absolute; display: none; }
.yc5:hover .yc05{ display:block;}
