﻿@charset "utf-8";
/* CSS Document */
html{color:#000;background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body { color:#666; font-size:12px; font-family: "宋体";} /*网站字体颜色*/
table{border-collapse:collapse;border-spacing:0;}
table tr{ margin-bottom:10px;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,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%;}
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}

/*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;}



.m1 { margin:1px; }
.m2 { margin:2px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.mt2 { margin-top:2px;}
.mt5 { margin-top:5px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}
.ml5 { margin-left:5px; }
.ml7 { margin-left:7px; }
.mb10 { margin-bottom:10px;}
.ml12 { margin-left:12px; }
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }



#flashs { position:relative;background:#fff; height:450px;}
#flashs .bgitem { z-index:1;position:absolute; top:0;left:0;}
#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#f6bc30;  background:#efefef; border:1px solid #f6bc30; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#f6bc30; color:#fff;}
.flash_btm{background: url("../pic/banner-yy.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);height:10px; width:100%; overflow:hidden;}

/**/
.banner{ height:450px; background:url(../pic/banner-yy.jpg) no-repeat center bottom; padding-bottom:30px;}





/* -- 页面整体布局 -- */
.header , .content , .footer { width:1200px; margin:0 auto; overflow:hidden; }

.h_nav li a:-webkit-any-link{ display:block;}

/*头部开始*/
em,i{ font-style:normal;}
.head{ height:110px; width:100%;}
.nav{ width:1200px; height:21px; line-height:21px; color:#666;}
.nav-right{ color:#ccc; float:right;}
.nav-right a{ color:#b5b5b5; padding:0 7px; }
.h-con{ width:1200px;height:110px;font-family:"Microsoft yahei";}
.h-con h1{ float:left; padding:15px 0 0 0;  width:655px;}
.h-con h1 img{ float:left;}
.h-con h1 span{ float:left; padding:33px 0 0 28px; margin-left:27px; background:url(../pic/h-line.jpg) no-repeat; height:69px; font-size:20px; color:#0473CD; line-height:20px; font-weight:normal;}
.h-con h1 span b{ font-weight:bold; font-size:25px;}
.h-con h1 i{ float:left; margin-left:100px; margin-top:20px;}
.h-con h1 i img{ width:80px;}
.h-con h1 span em{ display:block; font-size:20px; line-height:22px; color:#FF8705; font-weight:bold; padding-top:11px;}
.h-tel{ font-size:16px; color:#000; display:block; line-height:18px; background:url(../pic/h-tel.jpg) no-repeat; padding-left:48px; float:right; width:200px;  float:right; margin-top:30px; }
.h-tel em{ font-size:26px; font-family:Impact; color:#FF8705; line-height:32px; padding-top:6px; display:block;}
.menu-bg{ height:40px; position:relative; background:url(../pic/nav_bg.gif);
	}
	
.h_nav{ width:1200px; margin:0 auto; height:40px; position:relative;z-index:100;}
.h_nav li{ float:left;text-align:center;line-height:40px;background:url(../pic/li.gif) right no-repeat center;position:relative; }
.h_nav ul li ul {visibility:hidden;position:absolute;top:40px; background:#1488c8; width:150px;filter: alpha(opacity=90);-moz-opacity:0.9; opacity: 0.9;}   
.h_nav ul li:hover ul,   
.h_nav ul a:hover ul{visibility:visible;} 
.h_nav ul ul li {clear:both;text-align:left;font-size:16px;}   
.h_nav ul ul li a{display:block;height:40px;color:#fff;}   
.h_nav ul ul li a:hover{} 
  
.h_nav li a{ font:16px/40px "Microsoft yahei"; color:#fff;  display:block; text-align:center; width:150px;}
.h_nav li a:hover, .h_nav li.cur a{ color:#fff;  display:inline-block; height:40px; line-height:40px; text-decoration:none;
 background:url(../pic/navlih.png); 
   }
.h_nav li li a:hover{ background:#ff8800;}
	
.h_nav ul li a:-webkit-any-link{ display:block;} 
.h_nav li:last-child{ background:none;}
.search{ height:10px; width:100%; overflow:hidden;}
.h_right{ float:right; width:200px;}
.language{ float:right; width:180px; margin-top:35px;}
.language a{ padding-left:10px;}
.language  img{ margin-right:5px;}

/*头部结束*/


/*底部开始*/
.foot{background:url("../pic/footbg.jpg") repeat-x center 0 #1488c8;height:256px;color:#fff;font-family:"Microsoft YaHei"; margin-top:20px;}
.f_nav{height:43px; line-height:43px;font-size:14px;color:#fff; background:#95be19; text-align:center;}
.f_nav a{color:#fff;background:url("../pic/navlbg.jpg") no-repeat 0 0; width:150px; float:left; text-align:center; height:43px; line-height:40px;}
.f_nav a.born{ background:none;}
.f_con{padding:41px 0 0 150px;;background:url("../pic/f_ge.jpg") no-repeat center 0;}
.f_logo{width:275px;padding:10px 50px 0 0; text-align:right}
.f_text{width:500px; line-height:26px; font-size:14px;}
.f_text a{color:#fff;}
.f_text span{ padding-right:10px;}
.f_ewm{ width:170px; padding:18px 0 0;}



/*导航*/
.dh{ width:219px; margin-bottom:10px;}
.dh h2{ background:url("../pic/dhtbg.jpg") no-repeat; height:48px; line-height:20px; font-weight:normal; text-align:center; font-family:Arial; font-size:12px; color:#66b5ec; padding:14px 0 0;}
.dh h2 a{ color:#fff;font-family:"微软雅黑"; font-size:20px; display:block; font-weight:bold;}
.dh_c{ border:solid 2px #1488C8; background:#fff;; padding:0px; overflow:hidden;}
.dh_c h3{ background:url(../pic/list.jpg); height:35px;line-height:35px; padding-left:15px;margin-top:10px; font-size:14px; border:1px #ccc solid;}
.dh_c h3 a{color:#393939;}
.dh_c h3 a:hover{ color:#1488C8; text-decoration:none;}
.dh_c ul{ height:auto; }
.dh_c li{ line-height:75px; border-bottom:1px #fff dashed;background:#f2f2f2;color:#1488C8;}
.dh_c li a{background:url("../pic/li1.gif") no-repeat 15px; display:block; padding-left:30px; font-size:18px; padding-right:10px;}
.dh_c li a:hover{color:#1488C8; text-decoration:none;background:url("../pic/li1.jpg") no-repeat 15px;}
.dh_c li:hover{  border-bottom:1px dashed #1488C8;background:#fff; }

/*产品*/
.cp{ width:961px; overflow:hidden; float:right;}
.cp h3{ height:35px; line-height:35px;font-family:"微软雅黑"; font-size:14px; font-weight:normal;}
.cp h2{ height:36px; line-height:36px; font-family:"微软雅黑"; font-size:14px;  width:961px; background:url(../pic/base4.gif)}
.cp h2 a{ line-height:36px; display:inline-block;color:#1488C8; font-family: "Times New Roman", serif; font-size:12px; }
.cp h2 p a{ font-size:16px; padding-left:20px; line-height:36px;}
.cp h2 a em{line-height:36px; display:inline-block; padding-right:20px; width:114px; color:#fff; font-family:"微软雅黑"; padding-left:20px;}
.more01{color:#1488C8; height:36px; line-height:36px; padding-right:10px;}
.more01 a,.more01 a:hover,.cp h2 a .more01,.cp h2 a:hover .more01,.cp h2 .more01 a:hover,.cp h2 .more01 a,.til01 .more01 a{ background:none}

.Index_cpzs{ width:959px; overflow:hidden; border:1px solid #ccc; border-top:0px; height:524px;}
.Index_cpzs ul{ margin-top:8px;}
.Index_cpzs ul li{ float:left; font-size:0; margin:5px 0 0px 19px; _margin:10px 0 0 11px; display:inherit; height:250px; width:300px; overflow:hidden; position:relative;}
.Index_cpzs ul li .pro_pic{ height:210px;}
.Index_cpzs ul li .pro_pic img{ width:265px; height:210px; border:solid 1px #ccc; padding:5px; display:block}
.Index_cpzs ul li .pro_pic a:hover img{border:1px #1488C8 solid;}
.Index_cpzs ul li .pro_title{line-height:35px; color:#666; width:280px; height:35px;text-align:center; font-size:13px; margin-top:10px;}
.Index_cpzs ul li .pro_title h3{font-size:12px; color:#7d7d7d; text-align:center; line-height:30px; text-align:center; height:30px;}
.Index_cpzs ul li .pro_title p{ height:45px; overflow:hidden}
.Index_cpzs ul li .pro_title p b{ font-weight:normal; color:#000}
.Index_cpzs ul li .pro_title a,.jz dd a,.gy_c dd a{ color:#666}
.Index_cpzs ul li .pro_title a:hover{ color:#1488C8; text-decoration:none;}


/**/
.hf1{ margin:28px auto 0 auto; width:960px; position:relative;}
.hf1 p{ position:absolute; top:25px; left:766px;}
.hf1-btn{ padding:0 0 0 6px;}
.hf1-tel{ font-size:14px; font-family:"Microsoft yahei"; color:#fff; line-height:14px; display:block;}
.hf1-tel em{ display:block; font-family:Impact; font-size:26px; line-height:26px; padding-top:5px;}


/*  优势*/
.ys-bg{ background:url(../pic/ys-bg.jpg) repeat; height:1138px;margin-top:20px; margin-bottom:20px;}
.ys-dbj{ background:url(../pic/ys-tit.jpg) no-repeat center top;}
.jys-dbj{ background:url(../pic/jys-tit.jpg) no-repeat center top;}
.ys{ width:1200px; margin:0 auto; padding-top:68px;}
.ys h2{ font-size:40px; line-height:40px; color:#0375D5; text-align:center; font-weight:bold; font-family:"Microsoft yahei"; height:71px;}
.ys h2 em{ display:block; font-size:18px; line-height:18px; color:#323232; padding-top:14px;}
.ys h2 a{ color:#0375D5; text-decoration:none;}
.ys h2 a i{ font-size:80px; color:#E78110; overflow:hidden; text-shadow:5px 10px 5px #fff;}
.ys .dl1{ padding-top:87px; clear:both; overflow:hidden;  height:310px; width:1200px;}
.ys .dl1 dt{ float:left; width:600px;}
.ys .dl1 dd{ float:right; width:580px;}
.ys .dl1 dd h3{ font:bold 22px/22px "Microsoft yahei"; color:#000; height:71px; padding-bottom:15px;}
.ys .dl1 dd h3 b{ float:left; width:73px; padding-top:0px; text-align:center; font:normal 45px/76px Impact; color:#fff; background:url(../pic/ys-one.gif) no-repeat; display:inline-block; }
.ys .dl1 dd h3 span{ float:left; margin-left:15px; padding-top:27px;}
.ys .dl1 dd h3 span a{ color:#000}
.ys .dl1 dd h3 span em{ display:block; font-size:18px; color:#ae000e; line-height:18px; font-family:Arial, Helvetica, sans-serif; padding-bottom:9px; font-weight:normal; text-transform:uppercase;}
.ys .dl1 dd p{ background:url(../pic/ys-icon.jpg) no-repeat 0 9px; margin-left:57px; line-height:26px; color:#494949; font-family:"Microsoft yahei"; margin-top:15px; padding-left:12px; font-size:16px;}
.ys .dl1 dd p em{ color:#ae000e;}
.ys .dl2{ padding-top:0; height:300px; overflow:hidden; }
.ys .dl2 dd{ width:600px; float:left; padding-top:26px; }
.ys .dl2 dt{ width:600px;}
.ys .dl3{ padding-top:0;position:relative; height:300px; overflow:hidden; }
.ys .dl3 dt{ padding-left:20px;}
.ys .dl3 dd{ padding-top:46px;}
.ys .dl3 dd p span{ color:#FF8000; font-size:20px;}
.ys .dl4{ padding-top:0; height:275px; overflow:hidden;}
.ys .dl4 dd{ width:500px; float:left; padding-top:36px; padding-left:50px;}
.ys .dl4 dt{ float:right; width:550px;}
.ys .dl4 dd p{ line-height:36px; margin-top:0; background:url(../pic/ys-icon.jpg) no-repeat 0 15px;}

/*广告*/
.tu{ width:100%; height:auto; overflow:hidden; margin: 20px 0;}
.tu1{ width:1200px; margin:0 auto; overflow:hidden; height:130px;}


/* 客户案例*/

.xmal{ width:100%; overflow:hidden; margin-top:20px; margin-bottom:20px;}
.index_kehu{ width:1200px; margin:0 auto; overflow:hidden;}
.xmal_top{ background:#fff url("../pic/base1.gif") no-repeat left; height:36px; line-height:36px;}
.xmal_top h4{ float:left; margin-left:40px; font-family:"微软雅黑";}
.xmal_top p{ float:right; margin-right:30px}
.xmal_top h4 { color:#fff; font-size:16px; line-height:36px;}
.xmal_top p a{ color:#0A8FFA; line-height:36px;}
.khjz ul{}
.khjz ul li{ width:553px; float:left; margin-left:25px; margin-bottom:15px;}
.kh_img{ float:left; width:212px; height:162px; margin-right:15px; border:2px #ccc solid;}
.kh_img img{ width:210px; height:159px; border:0px;margin:1px;}
.khjz { background:#fff; padding:20px 10px; height:370px; border:1px solid #ccc; border-top:none; font-size:14px;}
.tit_t a{ font-size:14px; line-height:30px; font-weight:bold;}
.tit_t span{ display:block; font-size:12px; line-height:26px;}
.tit_c{ font-size:13px; line-height:26px; height:130px; text-indent:2em;}
.kh_img:hover{ border:2px #007cc2 solid;}

/************客户见证*********/
.anli{background:#fff; padding:20px 10px; height:auto; border:1px solid #ccc; border-top:none; font-size:14px; overflow:hidden; width:1178px;}
.anli ul{ padding-left:17px;}
.anli li{ width:25%; float:left;}
.anli li .pic{ width:270px; height:194px; border:1px #ccc solid;}
.anli li .pic img{ width:260px; height:184px; margin:5px;}
.anli li .Ititle{ width:270px;}
.anli li .Ititle a{ width:270px; height:30px; line-height:30px; text-align:center; display:block;}
.anli li .pic:hover{ border:1px solid #F47E18;}
.anli li .Ititle a:hover{ color:#F47E18; text-decoration:none;}

/*广告*/
.hf2{ background:url(../pic/tu2.jpg) no-repeat center top; height:200px; margin-top:20px;}
.hf2-c{ width:1200px; margin:0 auto; position:relative;}
.hf2-c p{ position:absolute; top:70px; left:1000px;}
.hf2-c p span{ display:block; padding-top:16px; font-size:15px; line-height:15px; color:#fff; font-family:"Microsoft yahei";}
.hf2-c p span em{ display:block; font-size:26px; line-height:26px; font-family:Impact; padding-top:3px;}

/***********关于我们*************/
.index_about{ width:100%; overflow:hidden; padding-top:20px; background:#eee; height:410px;}
.index_allabout{ width:1200px; margin:0 auto; overflow:hidden;}
.xw1{ width:241px; float:left; margin-bottom:20px;}
.xxw1_top{ background:url("../pic/base3.gif") no-repeat; height:36px; line-height:36px; margin-top:10px; width:241px;}
.xw_c{ width:241px; background:#fff;box-shadow: 5px 5px 10px #ccc; height:340px;}
.xw1 h4 { color:#fff; font-family:"微软雅黑"; font-size:16px; padding-left:35px; line-height:36px;}
.xxw1_top span{ float:right; height:36px; line-height:36px; width:80px;}
.xxw1_top span a{ color:#1488C8;}

.first_news{ }
.first_news .tit{ font-weight:bold;}

/*******关于我们************/
.gsjj{ width:930px; float:right; margin-bottom:20px; padding-bottom:20px;}
.gsjj_top{ background:url("../pic/base2.gif") no-repeat; height:36px; line-height:36px; margin-top:10px}
.gsjj h4 { color:#fff; font-family:"微软雅黑"; font-size:16px; padding-left:35px; line-height:36px;}
.gsjj_top span a{ float:right; height:36px; line-height:36px; width:80px; color:#1488C8; display:block;}
.about1{padding-bottom:30px; float:right; width:900px; background:#fff; padding:15px; height:310px;}
.about_inner{overflow:hidden;}
.about_left,.about_right,.txj_news,.txj_service{ float:left; display:inline; }
.about_left img{ margin-top:8px;}
.about_right{ width:510px; line-height:28px; float:right; font-size:16px;}
.about_right a{ color:#fff;}
.about_inner h3 a{ color:#007cc2;}
.about_right p{ text-indent:2em;}
.about_inner h3{ border-bottom:dotted 1px #b1b1b1; height:50px; line-height:50px; margin-bottom:15px;}
.login{background:#424242; color:#fff; width:80px; height:26px; text-align:center; line-height:26px; display:block; margin-top:15px;}
.about_img{ margin-top:15px; overflow:hidden;}
.about_img ul li{ float:left; margin-right:10px; margin-left:10px;}
.about_img ul li img{ width:207px; height:117px;}

.aboutpic{ margin-top:15px;}
.aboutpic li{ background:url(../pic/picbg.jpg) no-repeat center bottom; width:160px; height:147px; margin-right:10px; float:left; }
.aboutpic li img{ width:158px; height:137px; margin:1px 0 0 1px;}


/*荣誉*/

.honor-top{ margin:0 0 0 110px; height:12px; display:block; padding-top:13px;}
.honor-bottom{ margin:13px 0 0 110px; height:12px; display:block;}
.honor-c{ width:241px; margin:5px 0 0 0; height:280px; overflow:hidden;}
.honor-c ul{ padding:0px; margin:0px;}
.honor-c li{ padding-top:15px; line-height:0; margin-left:15px;}
.honor-c li img{ width:210px; height:158px; border:1px solid #ccc;}
.honor-c li span{ display:block; line-height:21px; color:#555; padding-top:5px; text-align:center; width:210px;}
.honor-c li span a{ color:#555;}



/******资讯****/

.g-dt{width:1200px; margin:0 auto; padding:31px 0px 0px; overflow:hidden}
.dt-l{width:820px;height:410px; float: right; }
.news{border:1px solid #ccc;width:818px; overflow:hidden; border-top:none;height:362px; }
.dt-l h3{padding:0;}
.dt-l dl{padding:16px 15px 15px; width:780px; overflow:hidden;}
.dt-l dt{float: left; width:302px;}
.dt-l dt img{display:block; width:302px;height:178px;}
.dt-l dd{width:450px; float: right;}
.dt-l dd h6 a{font-size:12px; color:#004ea2;}
.dt-l dd p{overflow: hidden;line-height:24px; height:96px; margin:8px 0 0;}
.dt-l dd span{display:block; width:80px; height:26px; line-height:26px;margin:15px 0 0; text-align:center; background:#004ea2; }
.dt-l dd a{color:#fff;}
.dt-l ul{padding:4px 0 0 15px;}
.dt-l li{padding-left:15px; line-height:35px;height:35px; float: left; width:350px;margin:0 15px; border-bottom:1px dashed #ccc; background:url('../pic/ico10.gif') no-repeat 0 center;}
.dt-l li span{float: right;}
.dt-l li a:hover{ color:#ff8800; text-decoration:none;}
.dt-l li:hover{ background:url('../pic/ico7.gif') no-repeat 0 center;}
.wd{float: left; width:352px;height:410px;  }
.fwd{border:1px solid #ccc; overflow:hidden;width:350px; border-top:none;}
.wd dl {padding:12px 0 10px;border-bottom:1px dashed #d8e5d8; margin:0 12px;}
.wd dt { background: url(../pic/w.jpg) no-repeat 0 2px;line-height:18px; padding:0 0 10px 25px; overflow: hidden;}
.wd dt a { color:#333;}
.wd dd { background:url(../pic/d.jpg) no-repeat 0 5px; padding-left:25px; line-height:20px; color:#838282; max-height:80px; overflow:hidden;}

.g-dt h3{  height:40px; line-height:40px; background:url(../pic/nav_bg.gif);
}
.g-dt h3 a{ color:#fff; }
.g-dt h3 em { font-size:16px; color:#fff; padding-left:15px; }
.g-dt h3 em a{ display:inline-block; padding:0 15px;}
.g-dt h3 b{ float:right; font-size:14px; font-weight:normal; padding-right:15px;}
.g-dt h3 em a:hover,.g-dt h3 em a.cur {  background-image: -webkit-gradient(linear, left top, left bottom, from(#AAD91C), to(#8AB017)); 
    background-image:  linear-gradient(to bottom, #AAD91C 0%, #8AB017 100%); }

