@charset "utf-8";
/* CSS Document */

*{margin:0 auto; padding:0;  font-family: "微软雅黑" ;  color:#333}
html{line-height:24px;  }
p{ text-indent:2em; font-size:14px; color:#333}
ul{list-style:none;}
img{border:none;}
em{font-style:normal;}
a{text-decoration:none;}
a:hover{color:#ff7300;}
body {padding:0;margin:0; width:100%; display:table;}

.header{ width:100%; height:100px; margin:0 auto; text-align:center; overflow:hidden}
.header_main{ width:1100px; height:100px; margin:0 auto;overflow:hidden}
.header_lt{width:700px;height:75px; margin:0 auto; float:left; padding-top:25px; }
.header_lt a{display:inline-block; float:left;width:240px;}
.header_lt em{width:310px; height:100px; float: right; padding-top:15px; margin-right:130px;_margin-right:70px;background: url(../images/hy_17.jpg)   no-repeat left 0 }
.header_rt{float:right; width:300px; height:100px; }
.rt_top{ width:220px;height:25px; float:right; margin-top:20px;}
.rt_top span{ float:left; font-size:13px; color:#696969}
.rt_top ul{ }
.rt_top ul li{ width:30px; height:16px; float:left; display:block; padding-top:3px;}
.tel{ float: right; margin-top:25px;}

.daohang{width:100%;margin:25px auto 0; height:50px; text-align:center; background: url(../images/hy_35.jpg)  repeat-x;}

#wrap-nav {height: 50px; width:1100px; margin:0 auto;}
#wrap-nav .muen_box {overflow: visible; width:1100px; }
#wrap-nav .menu {width:1100px; _margin-left:-10px;}
#wrap-nav .menu li {position: relative;float: left;padding:0px 0px 0 0;display: inline;width: 137px; z-index: 99000;}
#wrap-nav .menu li h3 {font-weight: normal; display: inline-block; float: left;}
#wrap-nav .menu li a.depth1 { display: inline-block; color: #fff;width: 137px;background: url(../images/ly_13.jpg) no-repeat left;}
#wrap-nav .menu li a.depth1:hover {color: #911531; background: url(nav_hover2.gif) no-repeat left top;}
#wrap-nav .menu li a.navhover, #wrap-nav .menu li a.depth1:hover { background:#005d97;}
#wrap-nav .menu li a.depth1 span {height: 50px; line-height: 50px; font-weight:bold;font-size: 16px;   color: #fff;  padding:0; display: inline-block;}
#wrap-nav .menu li a.depth1:hover span {cursor: pointer; background: url(nav_hover2.gif) no-repeat right top;width: 106px;}
#wrap-nav .menu li a.navhover span, #wrap-nav .menu li a.depth1:hover span {background:#005d97;}
#wrap-nav .menu li.overlay {position: relative;	left: -4px; width: 8px; height: 28px;padding: 0;	margin: 0;}
#wrap-nav .menu ul.children {display: none;position: absolute;top: 50px;left: 0px; _left: -40px;width: 590px;padding: 5px 0 0 0;
line-height: normal;background:rgba(255,255,255,2) none repeat scroll !important; background:#FFF;filter:alpha(opacity=50);-moz-opacity:0.9; opacity:0.9;}
#wrap-nav .menu ul.sleft {left: auto;right: 0px; _right: 0px; }

.children clearfix{  width:360px; z-index: 99000; }
.dao_08{ float:left; width:360px;  margin:15px 10px 10px 20px; _margin-left:15px;  text-align:left;position:relative}
.dao_08 li{ line-height: 30px; height:30px;  position:relative;width: 120px;}
.dao_08 li a{ background: url(../images/li-icon.png)  no-repeat scroll left center transparent;border-bottom: 1px dashed #c3c3c2; color: #585959;display: inline-block;
    height: 30px;line-height: 30px; font-size:15px; font-weight:bold;padding-left: 10px; width: 100px;_width: 80px;}
.dao_08 li a:hover{ color: #ff7300; text-decoration:underline}
.dao_09{ float: right; margin:15px 20px 20px 0px;position:relative}
.dao_09 img{ border: 3px solid #FFFFFF;position:relative}
/*导航结束*/

.bann{ width:100%; height:407px; margin:0 auto }
.index_banner_cont { width:100%;position:relative;height:407px; margin-top:1px; z-index:10}
.index_banner_scroll { position:relative;}
.index_banner_scroll div { position:absolute;top:0; left:50%;margin-left:-952px; z-index:0;}
.banner_btn { width:328px; height:46px; position:absolute; top:45px; right:50%; margin-right:-593px;z-index:10;}
.banner_list { height:46px; position:absolute; top:330px;}
.banner_list span { width:53px; height:2px; background-color:#fff; margin:0 6px; display:block; float:left; cursor:pointer;}
.banner_list span.current { background-color:#333;}
.banner_span { display:none; position:absolute; top:300px;}
.banner_span a { width:49px; height:42px; opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* ie8  */
    filter:alpha(opacity=50);    /* ie5-7  */
    -moz-opacity:0.5;    /* old mozilla browser like netscape  */
    -khtml-opacity: 0.5;  background-color:#fff; display:block; margin:0 6px; float:left; padding:2px;}
.banner_span a.current { opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* ie8  */
    filter:alpha(opacity=100); /* ie5-7  */
    -moz-opacity:1;    /* old mozilla browser like netscape  */
    -khtml-opacity: 1; }
.index-banner { width:1920px; _margin-left:360px; _margin-right:0px; position:relative; overflow:hidden; height:407px;}
.banner-ifo { width:1920px; position:absolute; left:50%; margin-left:-800px; top:0; height:407px; overflow:hidden; z-index:0;}

/*banner结束*/

.quan01{ width:100%; text-align:center; height:350px; margin:30px auto 30px auto;  overflow:hidden}
.main01{ width:1100px; margin:0 auto; height:350px; overflow:hidden }
.top{ width:1100px; height:30px; margin:0 auto;}
.center1{width:1100px; margin:0 auto;}
.cen3{width:1200px; height:276px; margin-top:40px;}
.cen3-list{float:left; width:255px; height:276px; background:#f9f9f9; border:1px solid #ededed; margin-right:10px; margin-left:8px;cursor:pointer;}
.cen3-list .cen3-img{width:255px; text-align:center; padding-top:20px; height:85px;}
.cen3-list .cen3-tit{font-size:24px; text-align:center; color:#292929; width:245px; margin:0 auto; height:45px; overflow:hidden}
.cen3-list .cen3-des{font-size:12px; text-align:left; color:#868686; width:220px; margin:0 auto; line-height:22px; height:70px; overflow:hidden}
.cen3-list .cen3-tu{ text-align:center; margin-top:20px;}

.cen3-list1{float:left; width:255px; height:276px; background:#ff7300; border:1px solid #ededed; margin-right:10px; margin-left:8px; cursor:pointer;}
.cen3-list1 .cen3-img{width:255px; text-align:center; padding-top:20px; height:85px;}
.cen3-list1 .cen3-tit{font-size:24px; text-align:center; color:#fff; width:245px; margin:0 auto; height:45px; overflow:hidden}
.cen3-list1 .cen3-des{font-size:12px; text-align:left; color:#fff; width:220px; margin:0 auto; line-height:22px; height:70px; overflow:hidden}
.cen3-list1 .cen3-tu{ text-align:center; margin-top:20px;}

/*业务结束*/

.quan02{ width:100%; text-align:center; height:410px; margin:0 auto 20px auto; overflow:hidden}
.main02{ width:1100px; margin:0 auto; height:410px; overflow:hidden}

.zui{ width:285px; height:410px; float:left;}
.zui_top{ width:285px; height:35px; line-height:30px; text-align:left; border-bottom:1px solid #dbdbdb}
.new_top{ width:780px; height:35px; line-height:30px; text-align:left; border-bottom:1px solid #dbdbdb}
.biao b{ font-size:18px; font-weight:normal; text-align:left; color:#171d22}
.biao a{ float:right; font-size:12px;line-height:40px; margin-right:5px; color:#6a96c3} 
.biao a:hover{ color:#ff7300; text-decoration:underline} 
.zui_xia{ width:285px; margin-top:15px;}
.zui_xia a{ text-align:center; line-height:35px; font-size:15px; color:#3e3e3e}
.zui_xia a:hover{ color:#ff7300;text-decoration:underline}
.zui_xia a img { border:3px solid #EFEFEF}
.zui_xia a img:hover{ }

.new{ float:right; width:780px;height:410px; }
.new_xia{ width:780px; float:left; margin-top:10px;}
.new_xia ul{ _margin-left:0px; width:780px; float:left;}
.new_xia ul li{ width:370px; float:left; height:75px; text-align:left; display:block; margin:0  10px 10px 10px; border-bottom:1px solid #c0bebe;}
.new_xia ul li h2{ float:left; text-align:center; font-size:27px; padding-top:3px;_padding-top:0px;display:block;font-weight:normal; width:57px; height:55px;
margin-top:5px;background: url(../images/hy_12.jpg) no-repeat; color:#FFF}
.new_xia ul li h2:hover{background: url(../images/hy1_12.jpg) no-repeat; color:#FFF}
.new_xia ul li span{ font-size:11px; line-height:40px; color:#FFF}
.new_xia ul li  a{text-align:left; width:300px ; float:right }
.new_xia ul li  b{ font-size:14px;color:rgba(14, 13, 13, 0.53)}
.new_xia ul li  b:hover{ color:#0081CC}

.new_xia ul li  p{ font-weight:normal; text-indent:0; line-height:21px; font-size:13px;color:#575758}
.new_xia ul li  a:hover{ }
/*新闻结束*/

.quan03{ width:100%; text-align:center; height:570px; margin:20px auto 20px auto;overflow:hidden}
.main03{ width:1100px; margin:0 auto; height:570px;overflow:hidden}
.case_xia{ width:1100px;  margin:20px 0px 0 0px; }
.case_xia ul{ _margin-left:-15px;}
.case_xia ul li{ float:left;width:338px;height:240px; margin:10px 15px 10px 13px; display:block}
.boxgrid01{ width: 338px; height: 221px;  float:left; background:#005d97; overflow: hidden; position: relative; }
.boxgrid01 img{ position: absolute; top: 0;left: 0;border: 0; }
.boxgrid01 p a{ float:left; text-align:left; font-size:13px; line-height:23px; height:23px; text-indent:0; color: #FFF;font-weight:bold; margin:0 15px 10px 15px; }
.boxgrid01 p a:hover{ text-decoration: underline}
.boxgrid01 h3{ font-size:15px; color:#FFF; text-align:left; line-height:35px; margin-left:15px; }
.boxcaption01{ float: left;position: absolute;background: #000;height: 100px; width: 100%;opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }
.captionfull .boxcaption01 {top: 221px;left: 0; }
.caption .boxcaption01 {top:200px ;left: 0;}
				
/*案例结束*/

.quan04{ width:100%; text-align:center; height:200px; margin:20px auto 30px auto; overflow:hidden}
.quan04_top{ width:1100px; margin:0 auto; height:45px ; }
.quan04_top h3{ float: left; text-align:left; margin-left:20px;}
.quan04_top h3 b{ font-size:20px; color:#1b5ea5;}
.quan04_top h3 span{ margin-left:10px; color:#ff7300; font-weight:normal}
.quan04_xia{ width:100%; margin:0 auto; text-align:center; height:175px; background:none repeat scroll 0% 0% #0081CC}
.liu_cen{ width:1100px; margin:0 auto ; height:175px; background:url(../images/hy1_58.jpg) no-repeat;}
.fuwu{width:1100px;_width:1100px; height:160px; float:left; margin:15px 0 0 10px; }
.fuwu ul {width:1100px; float:left;}
.fuwu ul li{width:155px;text-align:left; height:160px; float:left; display:block}
.fuwu ul li a{ float:left;margin-left:15px;_margin-left:0px;}
/*流程结束*/

.quan05{ width:100%; text-align:center; height:430px; margin:20px auto 20px auto; overflow:hidden}
.main05{ width:1100px; margin:0 auto; height:430px; overflow:hidden}
.you_xia{width:1070px; height:380px; margin:0px 5px 0 15px;}
.advantage_wrap{width: 1070px;margin: 0 auto; }
.halfbox{width: 50%;float: left;height: 380px;}
.halfbox .advantage-list{margin: 5%;}
.halfbox .advantage-list li{height: 120px; text-align:left }
.halfbox .advantage-list li span.icon{float: left;margin-top: 10px;width: 12%;background: url(../images/sprites.png) no-repeat;display:inline-block;height: 50px; color:#B19595;}
.halfbox .advantage-list li .desc{float: left;width: 85%;margin-left: 3%;}
.halfbox .advantage-list li .desc h4{font-family: Microsoft YaHei;font-size: 16px;font-weight: bold;line-height: 32px; color:#646262}
.halfbox .advantage-list li .desc p{line-height: 20px; font-size:12px; color:#616060; text-indent:0}
.halfbox .advantage-list li.item1 span.icon{background-position: 0 -259px; background:url(../images/hy_65.jpg) no-repeat;}
.halfbox .advantage-list li.item2 span.icon{background-position: 0 -124px; background:url(../images/hy_71.jpg) no-repeat;}
.halfbox .advantage-list li.item3 span.icon{background-position: 0 -393px; background:url(../images/hy_75.jpg) no-repeat;}
.halfbox .advantage-list li.item4 span.icon{background-position: 0 -326px; background:url(../images/hy_67.jpg) no-repeat;}
.halfbox .advantage-list li.item5 span.icon{background-position: 0 -461px; background:url(../images/hy_72.jpg) no-repeat;}
.halfbox .advantage-list li.item6 span.icon{background-position: 0 -192px; background:url(../images/hy_76.jpg) no-repeat;}
/*优势结束*/

.quan06{ width:100%; text-align:center; height:300px; margin:20px auto 20px auto; overflow:hidden }
.main06{ width:1100px; margin:0 auto; height:300px; overflow:hidden}
.xinxi_xia{width:1100px;  height:260px; margin:10px 0px 0 0px;}
.xx_01{ width:336px; float:left; height:240px; margin:20px 12px 0 18px; border-right:1px solid #d9d8d8}
.xx_top{ width:305px; float: left; text-align:left;}
.xx_top a{ float: right; color:#a1a1a1; font-size:12px;}
.xx_top a:hover{color:#ff7300; text-decoration:underline }
.xx_top h6 b{ font-size:18px; color:#0081cc;}
.xx_top h6 span{ margin-left:10px; color:#ff7300; font-size:14px; font-weight:normal}
.xx_01 ul{ margin-top:20px; _margin-left:0px; float: left;}
.xx_01 ul li{ width:310px;_width:310px; float:left; text-align:left; height:25px; display:block}
.xx_01 ul li a{width:240px;_width:210px; font-size:13px; color:#575757; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.xx_01 ul li span{ width:70px; float: right; font-size:12px; color:#9fa2a4}
.xx_01 ul li a:hover{ color:#ff7300; text-decoration:underline }
 
/*信息结束*/

.footer{ width:100%; height:260px; margin:25px auto 0; text-align:center; background:#0081cc; overflow:hidden}
.footer_main{ width:1100px; height:260px; margin:0 auto; overflow:hidden}
.ft_lt{ width:530px;_width:550px; float:left; margin:20px 0 0 40px;}
.ft_lt ul{ _margin-left:-25px;}
.ft_lt ul li{ width:130px; float:left; height:25px; line-height:25px;text-align:left; display:block}
.ft_lt ul li a{ font-size:14px; color:#eceaea; width:110px;  }
.ft_lt ul li a:hover{ color:#fb9d1f;}
.ft_lt ul li .tp_01{ width:130px; text-align:left; margin-bottom:10px;}
.ft_lt ul li .tp_01 a{ font-size:16px; color:#FFF; height:35px; line-height:35px; font-weight:bold}
.ft_lt ul li .tp_01 a:hover{ text-decoration:underline}
.ft_rt{ width:450px; _width:400px; float:right; margin:20px 15px 0 0;font-size:13px; color: #FFF} 
.ft_rt p{ text-align: right; color:#FFF;font-size:13px;}
.ft_rt p a{ margin:0 5px 0 7px; color:#FFF; text-align:right }
.ft_rt p a:hover{ text-decoration:underline }

.footer_02{ width:100%; text-align:center; margin:0 auto; height:40px; overflow:hidden; background:#FFF} 
.ft_02{ width:1100px; margin:0 auto;  line-height:40px; height:40px}
.ft_02 span{float: left; color:#4f4e4e; font-size:13px;}
.ft_02 p{ float: right;color:#4f4e4e; font-size:13px; margin-right:10px }
.ft_02 p a{ margin:6px; color:#4f4e4e; text-align:right }
.ft_02 p a:hover{ text-decoration:underline; color:#ff7300 }
/*底部结束*/






