/*整站样式*/
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0; border:0;}
body{font-size: 12px;font-family: '微软雅黑', Arial;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
ul,ol,li{ list-style-type:none;}
img{border:0;vertical-align:middle}
select,input,select{vertical-align:middle;outline: none;}
table{border-collapse:collapse;border-spacing:0}
iframe{border:none;}
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{color:#0093ff;text-decoration:none;}
a:active{color:#0093ff;text-decoration:none;}
.h{display:none;visibility:visible;}
.wrap{border: 0;padding:0;width:1100px;margin:0 auto;*zoom:1;}
.wrap:after{clear: both;content:"";display: table;}
.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.fix{*zoom:1;}
.fix:after{clear: both;content:"";display: table;}
.fl{float: left;}
.fr{float: right;}
.pors{position: relative;}
.f_fw {
    font-family: "Microsoft Yahei";
}
em {
    font-style: normal;
}
.clear{ clear:both;}



/*头部*/
.top_bg{background:#f7f7f7; line-height: 30px; border-bottom:1px solid #e3e3e3;}
.top {width:1200px; margin:0 auto;}
.top span a{font-size:12px; font-family:'宋体'; color:#909090;}
.top_left{float:left;}
.top_right{float:right;}
.t_r_a1{ padding-left:33px; padding-right:10px; border-right:1px solid #909090; background:url(../images/top_1.jpg) no-repeat 13px 2px; }
.t_r_a2{padding:0px 8px 0px 8px;border-right:1px solid #909090;}
.t_r_a3{padding-left:8px; margin-right:85px;}
.t_r_a4{ padding-left:20px; padding-right:10px; border-right:1px solid #909090; background:url(../images/top_2.jpg) no-repeat 0px 0px;}
.t_r_a5{padding-left:10px;}

/*logo*/
.logo{width:1200px; margin:0 auto; margin-top:23px; margin-bottom:30px;}
.logo_left{float:left;}
.logo_right{float:right; padding-top:20px;}
.l_r_a1,.l_r_a2{float:left; padding-left:43px;}
.l_r_a1{background:url(../images/logo_3.jpg) no-repeat 0px 2px; padding-right:30px; margin-right:28px; border-right:1px dashed #dfdfdf;}
.l_r_a2{background:url(../images/logo_4.jpg) no-repeat 0px 2px;}
.logo_p1{ font-size:18px; color:#666;}
.logo_p2{ font-size:24px; color:#0D62A6;}


/*导航条*/
.nav_bg{background:url(../images/nav_bg2.jpg) repeat-x 0px 0px; width:100%; min-width:1300px; }
.ind_nav{ width:1200px; margin:0 auto;}
.ind_nav .index_1{background:url(../images/nav_bg.jpg) no-repeat; width:115px; height:69px; padding-left:86px; display:inline-block; font-size:16px; color:#fff; line-height:69px; float:left;}
.index_ul{ float:left;}
.ind_li{float:left; font-size:16px; color:#fff;padding:0px 35px 0px 40px;}
.ind_li > a{font-size:16px; color:#fff; padding-top:30px; display:inline-block;}
.index_right{float:right; padding-top:9px;}
.index_right > a{ font-size:16px; color:#fff; background:url(../images/nav_bg3.jpg) no-repeat #0d62a6 39px 19px; padding-left:67px; display:inline-block; height:60px; width:104px; line-height:59px;}

/*导航二级菜单*/
/*.ind_li{position:relative; z-index:2;}
.sub_1{display:none; position:absolute; left:-5px; top:69px; z-index:4;}
.sub_1 li a{ width:130px; line-height:50px; text-align:center; background:#0594d4; display:block; font-size:14px; color:#c1ecff;}
.sub_1 li a:hover{ background:url(../images/nav_ico.png) no-repeat 14px 22px #0587c1; color:#fff;}*/

/*首页banner*/
.banner1{clear:both; width:100%; overflow: hidden;position:relative;height:560px;  min-width:1300px;}
.banner1 .pic{ position:absolute; top: 0;left: 50%; margin-left: -960px;}
.focusBox .num{position:absolute; left:45%; top:520px}
.focusBox .num li{width:37px; height:10px; background:url(../images/Button_1.png) no-repeat; float:left; margin-right:10px;}
.focusBox .num li.on,.focusBox .num li:hover{ background:url(../images/Button_2.png) no-repeat;  }

/*搜索部分*/

.bg{ background:#f4f4f4; height:68px; width:100%; min-width:1300px;}
.Search_1{margin:0 auto; clear:both; width:1300px; position:relative; background:#f4f4f4;}
.Search{ width:1300px; height:68px; background:#FFF;position:absolute; left:0px; top:-30px; border-bottom:1px solid #dfdfdf;}
.Search_left{float:left; margin-left:52px; font-size:12px; font-family:'宋体'; color:#333333; margin-top:20px;}
.Search_left a{ font-size:12px; color:#666666; font-family:'宋体'; line-height:68px;}
.Search_left a:hover{color:#ff5f07;}

.Search_right{float:right; margin:20px 49px 0px 0px;}
.bton{ width:30px; height:30px; background:url(../images/Search_2.jpg) no-repeat; border:none}
.txt{ width:245px; height:30px; background:url(../images/Search_1.jpg) no-repeat; border:none; padding-left:14px; font-size:12px; font-family:'宋体'; color:#333333;}



/*案例展示轮播*/


.scrollBox{width:1300px; margin:0 auto; position:relative; padding-top:26px;}
.scrollBox .piclist li{ width:290px; background:#FFF; padding-bottom:25px; border-top:1px solid #cdcdcd; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-bottom:3px solid #cdcdcd; float:left; margin-right:13px;*margin-right:8px}
.scrollBox .piclist li:hover{border-bottom:3px solid #0d62a6;}
.scrollBox .piclist li a{ text-align:center;}
.scrollBox .piclist li a p{ font-size:16px; color:#333; margin-top:25px; *text-align:center}

.scrollBox1{width:1200px; margin:0 auto; position:relative; padding-top:26px;}
.scrollBox1 .piclist li{ width:270px; background:#FFF; float:left; margin-right:13px;*margin-right:8px}
.scrollBox1 .piclist li a{ text-align:center;}
.scrollBox1 .piclist li a p{ font-size:16px; color:#333; margin-top:25px; *text-align:center}
.scrollBox1 .ne2 a{display:inline-block; *display:inline;zoom:1; width:45px; height:45px; background:url(../images/next2.jpg) no-repeat;position:absolute; left:1075px; top:90px;}

.pr1,.ne2{display:none;}
.scrollBox  .pr1 a{display:inline-block; *display:inline;zoom:1; width:45px; height:45px; background:url(../images/pre1.jpg) no-repeat; position:absolute; left:0px; top:120px; }
.scrollBox1 .pr1 a{display:inline-block; *display:inline;zoom:1; width:45px; height:45px; background:url(../images/pre1.jpg) no-repeat; position:absolute; left:0px; top:90px; }
.ne2 a{display:inline-block; *display:inline;zoom:1; width:45px; height:45px; background:url(../images/next2.jpg) no-repeat;position:absolute; left:1162px; top:120px;}

.banner3{padding-top:62px;}


.b_3_left{float:left;font-size:20px; color:#0d62a6; line-height:26px}
.b_3_left > span{font-size:12px; color:#a0a0a0; font-family:'Arial';line-height:26px}
.b_3_right{float:right; padding:3px 25px 0px 0px;line-height:26px}
.b_3_right a{font-size:12px; color:#a0a0a0; font-family:'Arial';}

.bg8_5{background:url(../images/index_bg9.jpg) ; padding:10px; width:1180px;  margin:36px auto 0;}
.bg8_5_div{ padding:21px; background:url(../images/bg8_2_5.jpg) no-repeat 20px 58px #FFF; }
.bg8_5_div2{margin-top:60px; margin-right:-15px;}
.piclist5 li{ width:270px; height:180px;margin-right:15px;}


.bg8_6{ margin:34px auto 0; width:1180px; }
.b_6_left{background:url(../images/index_bg9.jpg) ; padding:10px; width:785px; float:left;height:440px;}
.bg8_6_div{ padding:21px; background:url(../images/bg8_2_6.jpg) no-repeat 20px 58px #FFF;height: 400px; }
.b8_6_left{float:left;font-size:20px; color:#0d62a6; line-height:26px}
.b8_6_left > span{cursor:pointer;}
.b8_6_left .case_bg3{color:#0d62a6; border-bottom:4px solid #0d62a6; padding-bottom:10px;}

.bg8_top{clear:both; margin-top:55px;display:none;}
.bg8_6zuo{ float:left; width:314px;}
.bg8_6zuo .bg8_img{float:left; margin-bottom:15px;}
.bg8_6zuo h2 > a{float:left; font-size:16px; color:#000;}
.bg8_6zuo h3{float:right; font-size:12px; color:#000; line-height:22px; margin-right:11px;}
.bg8_6zuo p{ clear:both; font-size:12px; color:#666666; line-height:22px; font-family:'宋体'; padding-top:18px;}
.bg8_6zuo p > a{ color:#0d62a6;font-size:12px; line-height:22px; font-family:'宋体';}

.bg8_6you{ float:right; width:410px;}
.bg8_6you ul li{margin-bottom:16px;}

.time{ width:70px ; height:70px; background:#b0b0b0; display:inline-block; *display:inline; zoom:1; text-align:center; float:left;}
.bg8_6you a .time_p1{ font-size:30px; color:#fefefe; font-family:'Arial'; margin-top:12px;}
.bg8_6you a .time_p2{ font-size:12px; color:#fefefe; font-family:'Arial';}

.new_2{ width:322px; height:70px; display:inline-block; *display:inline; zoom:1;background:#f3f3f3; float:left; padding-left:18px;}
.new_h2{ font-size:14px; color:#000; margin-top:16px;}
.new_h3{ font-family:'宋体'; font-size:12px; color:#666; margin-top:9px;}
.bg8_6you a:hover .time{background:#0d62a6;} 

.b_6_right{background:url(../images/index_bg9.jpg) ; padding:10px; width:340px; float:right;height: 440px;}
.bg8_6_div2{ padding:21px; background:url(../images/bg8_2_7.jpg) no-repeat 20px 58px #FFF; height: 400px;}
.b_6_ul{clear:both; margin-top:60px; height:360px; overflow:hidden}
.b_6_ul li{background:url(../images/q_a.jpg) no-repeat 0px 3px; padding-left:34px; margin-top:20px; padding-bottom:18px; border-bottom:1px dashed #bababa;}
.b_r_h2{ font-size:14px; color:#000;}
.b_r_h3{ font-size:12px ; color:#666; font-family:'宋体'; line-height:22px; margin-top:15px;}


/*底部*/
.g_ft {
    height: 366px;
    background: url(../images/ftbg.jpg) repeat-x;
}
.f_pr {
    position: relative;
}
.g_ft .m_fnav {
    float: left;
    width: 300px;
    margin-left: 300px;
    height: 230px;
    margin-top: 60px;
}
.g_ft .f_ftcon {
    float: left;
    width: 370px;
    margin-top: 60px;
    color: #fff;
    line-height: 36px;
    font-size: 14px;
}
.g_ft .flogo {
    left: 0;
    top: 61px;
}
.g_ft .m_fnav a {
    display: block;
    float: left;
    color: #fff;
    width: 140px;
    font-size: 14px;
    font-weight: normal;
    height: 36px;
    line-height: 36px;
}
.g_ft .flogo em {
    display: block;
    margin-top: 10px;
    width: 210px;
    border-top: 1px solid #5f6269;
    height: 40px;
    line-height: 25px;
    text-align: center;
    font-size: 14px;
    color: #fff;
	text-transform: uppercase;
}
.g_ft .m_cpr {
    height: 76px;
    line-height: 76px;
    font-size: 14px;
    color: #535457;
}
/* 友情链接 */
.g_link{border-top: 1px solid #c7c7c7; height: 80px;line-height: 80px; overflow: hidden; margin-top:40px;}
.g_link span{float: left;width: 140px; display: block;font-size: 14px;font-weight: normal;}
.g_link span a{color: #555555;font-size: 14px;}
.link_c{float: left;width: 1056px; line-height:80px; overflow:hidden;float: left;font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 55px 0 0; height: 80px; line-height:80px; color:#555555;display: inline-block;}




/*新闻资讯-常见问题*/
.news2{ margin-right:-24px; margin-top:10px; padding-bottom:50px;}
.news2 li{ height:93px; width:349px; padding-left:59px; padding-top:25px ;border:1px solid #dbdbdb; background:url(../images/q_a.jpg) no-repeat 24px 25px; float:left; margin-right:24px; margin-top:21px;}
.news2 li:hover{background:url(../images/q_a2.jpg) no-repeat 24px 25px #1963a0;}
.news2 li:hover a h2,.news2 li:hover a p{color:#fff;}
.news2 li a{ width:320px; display:block;}
.news2 li a h2{ font-size:14px; color:#000;}
.news2 li a p{ font-size:12px; color:#666; font-family:'宋体'; margin-top:20px;}


.news_list1 li {
  border-bottom: 1px dotted #ccc;
  padding: 10px;
  line-height: 24px;
  color: #999;
}
.news_list1 li a {
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    line-height: 40px;
}
.news_list1 li em {
    color: #666;
    font-family: verdana;
    display: block;
    font-style: normal;
}
.news_list1 li:hover {
    background: #fafafa;
}

/*首页优势*/
/*产品展示*/

.bg8_zhanshi{    overflow: hidden;
    position: relative;
    width: 918px;background: #0b5a9f;}
.bg8_zhanshi ul li {
    width: 918px;
    height: 410px;
}
.bg8_zhanshi ul li  dt{position: relative; float: left;width: 630px;height: 40px; padding: 3px;margin-right: 22px;}
.bg8_zhanshi ul li  img{display: block;width: 630px;height: 404px;}
.bg8_zhanshi ul li  span{position: absolute;left:10px;top:16px;background:url(../images/cpline.jpg) no-repeat 0 48px;font-size:14px;color: #4db75f;font-weight: bold;text-transform: uppercase;}
.bg8_zhanshi ul li  span em{display: block;color: #555555;padding-bottom: 22px;}

.bg8_zhanshi .u_ljt{left:0;bottom: 0; width:50px; height:50px; position: absolute; background: url(../images/ljt.jpg) no-repeat; display: inline-block;}
.bg8_zhanshi .u_rjt{left:50px;bottom: 0; width:50px; height:50px; position: absolute;background: url(../images/rjt.jpg) no-repeat; display: inline-block;}
.bg8_zhanshi .u_ljt:hover,.bg8_zhanshi .u_rjt:hover{background-position: -50px 0;}
.g_cp {
    background: url(../images/fgline.jpg) no-repeat center bottom;
    height: 624px;
}
.content {
    width: 1200px;
    margin: 0 auto;
}

.g_cp{background:url(../images/fgline.jpg) no-repeat center bottom;height: 624px; }
.g_cp h2{background:url(../images/cptit.jpg) no-repeat;text-align: center;font-size: 38px;font-weight: normal;height: 140px;}
.g_cp h2 a{color: #333333}
.g_cp h2 em{display: block;font-size: 18px;padding-top: 26px;color: #555;}
.g_cp .m_fl{background:url(../images/cpflbg.jpg) no-repeat;width: 193px;height: 380px; padding: 30px 25px 0; float: left;}
.g_cp .m_fl h3{height: 70px;border-bottom: 2px solid #fff;font-size: 24px;line-height: 30px;text-transform: uppercase; font-weight: normal;margin-bottom: 10px;}
.g_cp .m_fl h3 a{color: #fff;text-decoration: none;}
.g_cp .m_fl h3 em{display: block;font-weight: bold;}
.g_cp .m_fl li{height: 22px;line-height: 22px;margin-bottom: 15px;}
.g_cp .m_fl li a{display: block;height: 35px;line-height: 35px;overflow: hidden;font-size: 14px;color: #fff;padding-left: 36px;background:url(../images/flh3.png) no-repeat;}
.g_cp .m_fl li a:hover,.g_cp .m_fl .cur a{background:url(../images/flh3h.png) no-repeat;}
.g_cp .m_cp{position: relative; float: right;width: 918px;height: 410px;background: #0b5a9f;}

.g_cp .cptel{position: absolute;width: 567px;height: 47px;line-height: 47px;background: #0b5a9f;text-align: center;font-size: 14px;color: #fff;left:100px;bottom: 3px;}
.g_cp .m_cp dd{float: left;width:240px;margin-right: 20px; padding-top: 47px;}
.g_cp .m_cp dd p{font-size: 14px;line-height: 26px;color: #fff;margin-bottom: 60px;height:208px;overflow:hidden;width:240px;}
.g_cp .m_cp .btn{background:url(../images/cpbtnbg.jpg) no-repeat;width: 240px;height: 48px;line-height: 48px;display: block;}
.g_cp .m_cp .btn a{display: block;float: left;width: 120px;color: #fff;font-size: 14px;font-weight: bold;text-align: center;}
.g_cp .m_cp .btn .btn1{color: #0b5a9f}


/* 优势 */
.g_ys{height: 1641px; background:url(../images/ysbg.jpg) no-repeat center top; }
.ysimg1{top:158px; left:0;}
.f_pr {
    position: relative;
}
.f_pa {
    position: absolute;
}
.g_ys p {
    word-spacing: -1.5px;
}
.ysimg2{top:530px; right:-10px;}
.ysimg3{top:864px; left:-5px;}
.ysimg4{top:1296px; right:-3px;}
.g_ys h2{background:url(../images/ystit.jpg) no-repeat center 102px;height: 112px;text-align: center;font-size:38px;color: #333333;padding-top: 40px; font-weight: normal;}
.g_ys h2 em{display: block;font-size: 18px;color: #555555; padding-top: 30px;font-weight: normal;}
.m_ys1{top:235px;left:835px;width: 366px;}
.m_ys2{top:540px;left:0;width: 430px;}
.m_ys3{top:933px;left:745px;width:462px;}
.m_ys4{top:1400px;left:50px;width:350px;}
.g_ys .m_gy{position: absolute;}
.g_ys .m_gy h3{height: 46px;  color: #333333; font-size: 22px;font-weight: normal; }
.g_ys .m_gy p{font-size: 14px; color: #555555; line-height: 30px;background:url(../images/ysico.jpg) no-repeat 0 15px;padding-left: 16px;}
.g_ys .m_gy span{display: block;margin-top: 30px;}



#position{margin:0 auto;width:1200px;overflow:hidden;font-family:宋体;line-height:30px;}
.m10{margin:10px auto;}
.lefter{width:220px;margin-right:30px;float:left;}
.righter{float:left;width:950px;}
.leftnav{
	background: #1F92D1;
	color: #fff;
	font-size: 18px;
	font-family: microsoft yahei;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.subnav{border:1px solid #eee;border-bottom:0;margin:0;padding:0;list-style:none;}
.subnav li{}
.subnav li a{display:block;background:#cad7df;font-size:14px;line-height:40px;height:40px;border-bottom:1px solid #eee; font-weight: bold; text-align:center}
.subnav li a:hover{color:#1F92D1;font-weight:bold;background:#f3f3f3;}
.subnav .hover a{display:block;color:#1F92D1;font-weight:bold;background:#f3f3f3;font-size:14px;line-height:40px;height:40px;border-bottom:1px solid #eee; text-align:center}
.subnav dl{margin:0;padding:0;list-style:none;*margin-top:-12px;}
.subnav dl dt{}
.subnav dl dt a{
	display: block;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #eee;
	font-size: 13px;
	font-weight: normal;
	background-image: url(../images/flico.jpg);
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px; text-align:left; overflow:hidden
}
.subnav dl dt a:hover{background:#fff;font-size:13px;font-weight:normal;color:#f30; text-align:left; overflow:hidden}
.subnav li dl .hover a{color:#f30;font-size:13px;font-weight:normal;background:#fff; text-align:left; overflow:hidden}

.left_border{border:1px solid #eee;border-top:0;padding:10px;line-height:35px; font-size:16px;}
.left_border p{margin:0;padding:0;}
.left_border b{font-size:14px;}
.subject{color:#1F92D1;font-size:18px;font-family:microsoft yahei;height:41px;line-height:40px;border-bottom:1px solid #ddd;}
.subject b{display:inline-block;font-weight:normal;border-bottom:2px solid #1F92D1;height:40px;line-height:40px;}
.subject span{color:#bbb;display:inline-block;font-size:16px;font-family:verdana;padding-left:10px;}
.subject a{float:right;font-size:12px;font-family:宋体;}

.prowidth{width:950px;}
.pro_list{margin:15px 0;padding:0;list-style:none;overflow:hidden;width:1012px;}
.pro_list li{float:left;width:240px;margin:0 13px 13px 0;}
.pro_list li a{border:1px solid #eee;display:block;padding:15px;}
.pro_list li a img{border:1px solid #eee;}
.pro_list li a .title{text-align:center;font-size:14px;height:40px;line-height:25px;font-family:microsoft yahei;}
.pro_list li a .intro{line-height:18px;color:#999;word-break:break-all;min-height:55px;}
.pro_list li a .more{display:block;margin:15px auto 10px auto;text-align:center;background:#e5e5e5;width:90px;line-height:24px;}
.pro_list li a:hover{border:1px solid #ddd;}
.pro_list li a:hover .title{color:#1F92D1;}
.pro_list li a:hover .more{background:#1F92D1;color:#fff;}
.list_page{ font-size:15px;}

/****************online******************/
.liuyan{ width:740px; margin-left:5px; background:url(../images/table_bg.png) no-repeat right bottom; margin:0 auto;}
.liuyan p{ font-size:14px; margin:25px 0 30px 0;}
.liuyan p>i{ font-style:normal;}
.liuyan table td{ line-height:24px; padding:6px 0px;}
.liuyan table td:first-child{ text-align:right;}
.liuyan table textarea{ height:197px; line-height:24px; width:480px; padding:0px 5px; border:1px solid #ebebeb; overflow:auto; margin-left:10px;}
.input_text{ height:24px; line-height:24px; border:1px solid #ebebeb; padding:0px 5px; margin-left:10px;}
.yanzheng{height:24px; width:90px; border:1px solid #ebebeb; float:left; padding:0px 5px; line-height:24px; margin-left:10px;}
.liuyan i{ color:#1B64B5; font-style:normal; padding-left:10px;}

.artshow {
    line-height: 25px;
    font-size: 14px;
    padding: 0 0 15px 0;
	
}
.artshow .title {
    text-align: center;
    font-size: 20px;
    line-height: 30px;
    font-weight: 100;
    font-variant: normal;
    margin: 0;
    padding: 15px 0;
    font-family: microsoft yahei;
}
.artshow .info {
    text-align: center;
    font-family: microsoft yahei;
    color: #999;
    padding: 0 0 15px 0;
    font-size: 14px;
}
.artshow p {
    margin: 5px 0;
    font-size: 14px;
}
.artshow .pre {
    margin: 5px 0 5px 0;
    color: #999;
}
.artshow .next {
    margin: 0 0 5px 0;
    color: #999;
}

