@charset "utf-8";
/*全局样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
body{background: url(images/bgbg.jpg) repeat;font:12px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#555;}
html{ overflow-y:scroll;}
fieldset, img{border:0;}
/*表单中的字体属性与表单以外的不一致，需要单独定义*/
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
ul{list-style:none;}
img{ display:block;}


/*-------------------------------------------重置样式----------------------------------*/
.w980{ width:980px; margin:0 auto;}
.bold{ font-weight:bold;}
.no_bold{ font-weight:normal;}
/*连接样式*/
a{ color:#484848; text-decoration:none;}
a:hover{ text-decoration:none; color:#f47a02;}

a.red{ color:#ce0000; text-decoration:none;}
a.red:hover{ text-decoration:underline;color:#ce0000;}

a.blue{ color:#004e91; text-decoration:none;}
a.blue:hover{ text-decoration:underline;color:#004e91;}

a.oranage{ color:#eb6204; text-decoration:none;}
a.oranage:hover{ text-decoration:underline;color:#eb6204;}


/*浮动样式*/
.fl{ float:left;}
.fr{ float:right;}
.clearfix:after{ display:block; content:''; visibility:hidden; height:0px; clear:both;}
.clearfix{ zoom:1;}


.yindao{ width:100%; height:900px; background:#0a0b0d url(images/index.jpg) center top no-repeat;}
.index_main{ width:1000px; margin:0 auto; position:relative;}
.enter{ position:absolute; display:block; width:140px; height:40px; top:590px; left:50%; margin-left:-70px;}
.yindao img{ margin:0px auto;}
.dingwei{ position:fixed; width:1200px; bottom:0; left:50%; margin-left:-600px; z-index:2;}
.dingwei .banquan{height:30px; text-align:center;}

/*-------------------------------------------首页样式开始----------------------------------*/
.home{background: url(images/body1.jpg) repeat top center; height:3164px; font:12px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#555;}

/*头部样式开始*/
.top{ width:1024px; margin:0 auto; height:104px; position:relative;}

.top_text{ position:absolute; width:370px; right:0; bottom:10px;}
.top_text ul{overflow:hidden; border-right:1px solid #CCC;}
.top_text ul li{ float:left;}
.top_text ul li a{ display:block; width:70px; padding:0px 10px; border-left:1px solid #CCC; text-align:center; font-family: "微软雅黑"; font-size:16px; color:#999999; }
.logo{}
/*头部样式结束*/





/*菜单样式开始*/
.menu{ height:45px; background:#5b5b5b; clear:both; min-width:1024px;}
.menu ul{ width:1024px; margin:0px auto; overflow:hidden; clear:both; border-left:1px solid #878787; border-right:1px solid #878787;}
.menu ul li{ float:left; color:#fff; line-height:45px; font-family: "微软雅黑"; font-size:14px; padding:0px 37px; border-right:1px solid #878787;}
.menu ul li.line_none{ border:none;}
.menu ul li:hover a,.menu ul li a{ color:#fff;}
/*菜单样式结束*/



/*焦点图样式开始*/
.banner{ min-width:1024px;}
.jpg_1_top{ height:450px; width:100%;background:#990000;}
		/*焦点广告style*/
			#picBox_top{width:100%; height:450px;position:relative; overflow:hidden;}
			#picBox_top ul#show_pic_top{list-style:none;height:450px;width:100%;position:absolute;left:0px; top:0px;}
			#picBox_top ul#show_pic_top li{ float:left; height:450px;/*高度必须与ul大容器保持一致*/}
			#picBox_top ul#show_pic_top li img{ display:block;}
			#icon_num_top{ position:absolute;top:90%; left:40%; height:33px; width:545px; }
			#icon_num_top li{ float:left;width:30px; height:5px;cursor:pointer; background:#333; margin-right:5px;}
			
			
			#icon_num_top li:hover,#icon_num_top li.active{ background:#e76200;}
			/*焦点广告style 结束*/
/*焦点图样式结束*/

/*焦点图样式结束*/



/*内容样式开始*/
.service{ height:auto;width:1024px; overflow:hidden; margin:0 auto; margin-top:15px;}

ul.service_list{ clear:both; width:1050px;}

/*li初始*/
ul.service_list li{ float:left; height:284px; width:240px; background:#fff; border:1px solid #cbcbcb; position:relative; margin-right:18px; display:inline; margin-bottom:10px;}
ul.service_list li p{ line-height:26px; padding-left:10px; font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#666666;}
ul.service_list li dl.list_text{}
ul.service_list li dl.list_text dt{ height:67px; margin-bottom:15px;}
ul.service_list li dl.list_text dt.on1{ background: url(images/01-01.png) no-repeat center; text-align:center;}
ul.service_list li dl.list_text dt.on1 img{ display:block; margin:0 auto;}
ul.service_list li dl.list_text dd{ padding:0px 5px;color:#666;}
ul.service_list li dl.list_text dd.biaoto{ font-family:"微软雅黑"; font-size:20px; text-align:center; }
ul.service_list li dl.list_text dd.biaota{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#acaaaa; text-align:center; }
ul.service_list li dl.list_text dd.biaotext{ font-size:12px; padding:0px 25px; line-height:14px;}
ul.service_list li .buttom{ text-align:center; position:absolute; left:74px; bottom:20px;}
ul.service_list li .buttom a{ color:#fff; padding:5px 10px; background:#a7a7a7;}

/*li:hover*/

ul.service_list li.current,ul.service_list li:hover{ float:left; height:286px; width:242px; background:#e76200; position:relative; border:none;}
ul.service_list li.current p,ul.service_list li:hover p{ line-height:26px; padding-left:10px; font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#fff;}
ul.service_list li:hover dl.list_text{}
ul.service_list li.current dl.list_text dt,ul.service_list li:hover dl.list_text dt{ height:65px; margin-bottom:15px;}
ul.service_list li.current dl.list_text dt.on1,li:hover dl.list_text dt.on1,ul.service_list li:hover dl.list_text dt.on1{ background: url(images/01.png) no-repeat center;}
ul.service_list li.current dl.list_text dd,ul.service_list li:hover dl.list_text dd{ padding:0px 5px; color:#fff;}
ul.service_list li.current dl.list_text dd.biaoto,ul.service_list li:hover dl.list_text dd.biaoto{ font-family:"微软雅黑"; font-size:20px; text-align:center; }
ul.service_list li.current dl.list_text dd.biaota,ul.service_list li:hover dl.list_text dd.biaota{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-align:center;}
ul.service_list li.current dl.list_text dd.biaotext,ul.service_list li:hover dl.list_text dd.biaotext{ font-size:12px; padding:0px 25px; line-height:14px;}
ul.service_list li.current .buttom,ul.service_list li:hover .buttom{ text-align:center; position:absolute; left:74px; bottom:20px;}
ul.service_list li.current .buttom a,ul.service_list li:hover .buttom a{ color:#e76200; padding:5px 10px; background:#fff;}

/*icon*/
ul.service_list li dl.list_text dt.on2{ background: url(images/02-02.png) no-repeat center;}
ul.service_list li.current dl.list_text dt.on1,li:hover dl.list_text dt.on1,ul.service_list li:hover dl.list_text dt.on2{ background: url(images/02.png) no-repeat center;}
ul.service_list li dl.list_text dt.on3{ background: url(images/03-03.png) no-repeat center;}
ul.service_list li.current dl.list_text dt.on1,li:hover dl.list_text dt.on1,ul.service_list li:hover dl.list_text dt.on3{ background: url(images/03.png) no-repeat center;}
ul.service_list li dl.list_text dt.on4{ background: url(images/04-04.png) no-repeat center;}
ul.service_list li.current dl.list_text dt.on1,li:hover dl.list_text dt.on1,ul.service_list li:hover dl.list_text dt.on4{ background: url(images/04.png) no-repeat center;}
ul.service_list li dl.list_text dt.on5{ background: url(images/05-05.png) no-repeat center;}
ul.service_list li.current dl.list_text dt.on1,li:hover dl.list_text dt.on1,ul.service_list li:hover dl.list_text dt.on5{ background: url(images/05.png) no-repeat center;}
ul.service_list li dl.list_text dt.on6{ background: url(images/06-06.png) no-repeat center;}
ul.service_list li.current dl.list_text dt.on1,li:hover dl.list_text dt.on1,ul.service_list li:hover dl.list_text dt.on6{ background: url(images/06.png) no-repeat center;}
ul.service_list li dl.list_text dt.on7{ background: url(images/07-07.png) no-repeat center;}
ul.service_list li.current dl.list_text dt.on1,li:hover dl.list_text dt.on1,ul.service_list li:hover dl.list_text dt.on7{ background: url(images/07.png) no-repeat center;}
ul.service_list li dl.list_text dt.on8{ background: url(images/08-08.png) no-repeat center;}
ul.service_list li.current dl.list_text dt.on1,li:hover dl.list_text dt.on1,ul.service_list li:hover dl.list_text dt.on8{ background: url(images/08.png) no-repeat center;}


.kehu{background:#fff;}
.kehu_content{ width:1024px; margin:0px auto; height:auto; padding-bottom:20px;}
.title{ font-size:20px; text-align:center;color:#e76200; font-family:"微软雅黑"; padding:20px 0px;}
.title p.gray{ font-size:20px; color:#c3c3c3; font-family:Arial, Helvetica, sans-serif;}
.up{ width:1024px; overflow:hidden;}
.up ul{ clear:both; width:1030px;}

/*客户案例中心*/
.modpic li{display:block;float:left;width:511px; height:377px; margin-right:2px; display:inline;}
.modpic li img{ width:511px; height:377px;}
.modpic li a{display:block;position:relative;width:511px; height:377px;overflow:hidden;}
.modpic li a span{display:block;position:absolute;left:0px;top:332px; width:511px; height:377px; background:#272727;filter:alpha(opacity=90);-moz-opacity:0.5; opacity:0.9;font-size:14px;color:#fff;font-family:"微软雅黑"; line-height:45px;}

.modpic li a span p.p1{font-size:14px; background:url(images/icon.png) no-repeat 28px center; padding-left:68px; border-bottom:1px solid #fff;filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;} 
.modpic li a span p.p2{ font-size:12px; line-height:14px; padding-left:40px; margin-top:25px;}
.modpic li a span p.p3{ font-size:12px; line-height:14px; margin-left:40px; padding:5px 10px; width:71px; background:#e76200; margin-top:25px; position:absolute; z-index:99; top:100px; left:0;}


.down{ width:1024px; margin:0px auto; margin-top:18px; overflow:hidden; clear:both;}
.down ul.xiaoliebiao{ width:1200px; background:#ddd;}


/* ============推荐产品============== */
.tuijian_home{ width:1024px; height: auto; margin:0px auto; padding-bottom:20px; margin-top:10px; clear:both;}
p.text{ font-family:"微软雅黑"; font-size:20px; color:#bb0001; background:url(images/gray_dashed.jpg) repeat-x bottom; padding-bottom:5px;}
p.text span{ color:#999; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding-left:3px;}
p.text a{color:#bb0001; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:right;}
.pic_liebiao{ margin-top:20px;}

.jpg_1_bottom { height:156px; width:1024px; margin-top:7px; position:relative; }
.jpg_1_bottom a.plus { display:block; height:169px; width:32px; background: url(images/plus.jpg) no-repeat left center; cursor:pointer; position:absolute; top:0px; left:0px; }
.jpg_1_bottom a.plus:hover { background: url(images/plus2.jpg) no-repeat left center; }
.jpg_1_bottom a.minus { display:block; height:169px; width:32px; background: url(images/mines.jpg) no-repeat left center; cursor:pointer; position:absolute; top:0px; right:0px; }
.jpg_1_bottom a.current, .jpg_1_bottom a.minus:hover { background:url(images/mines2.jpg) no-repeat left center; }
.jpg_1_bottom .box {width:933px;overflow:hidden;height:169px;position:absolute;top:0px;left:46px;}
.jpg_1_bottom .box ul.list { width:5000px; position:absolute; top:0px; left:0px;}
.jpg_1_bottom .box ul.list li { float:left; width:309px; height:169px; padding-right:2px;position:relative; cursor:pointer;}
.jpg_1_bottom .box ul.list li .fonttext{ display:none; position:absolute; bottom:0px; left:0px; text-align:center; width:309px; height:50px; line-height:50px; background:#820511; color:#fff;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.jpg_1_bottom .box ul.list li:hover .fonttext{ display:block;}
.jpg_1_bottom .box ul.list li a{ color:#fff;}
.jpg_1_bottom .box ul.list li a:hover{ color:#fff;}
/*客户案例中心*/

.jpg_1_bottom .box ul.list li img{width:309px; height:169px;}
.jpg_1_bottom .box ul.list li a{display:block;position:relative;width:309px; height:169px;overflow:hidden;}
.jpg_1_bottom .box ul.list li a .s_big{display:block;position:absolute;left:0px;top:172px;width:309px;height:169px;background:#272727;filter:alpha(opacity=90);-moz-opacity:0.5;opacity:0.9;font-size:14px;color:#fff;font-family:"微软雅黑";line-height:30px;}

.jpg_1_bottom .box ul.list li a .s_big p.p1{font-size:14px; background:url(images/icon2.png) no-repeat 28px center; padding-left:55px; border-bottom:1px solid #fff;filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;} 
.jpg_1_bottom .box ul.list li a .s_big p.p2{ font-size:12px; line-height:14px; padding:0px 30px; margin-top:15px;}
.jpg_1_bottom .box ul.list li a .s_big p.p3{ font-size:12px; line-height:14px; margin-left:40px; padding:5px 10px; width:71px; background:#e76200; margin-top:25px; position:absolute; z-index:99; top:100px; left:0;}
/*轮播切换结束*/

/*新闻资讯开始*/
.news{ width:1024px; margin:0px auto; height:auto; padding-bottom:10px;}
.news_right{ width:550px;}
.news_right ul li{ background:url(images/daedshd.jpg) repeat-x bottom; padding-bottom:5px; margin-bottom:10px;}
.news_right ul li p.m1{ font-family:"微软雅黑"; font-size:14px; color:#666666; margin-bottom:5px;}
.news_right ul li p.m2{ font-size:12px; color:#999; margin-bottom:3px;}
.news_right ul li p.m3 a{ color:#e76200; line-height:30px;}
.news_right ul li p.m3 a:hover{ color:#e76200; text-decoration:underline;}
.news_right ul li.border_none{ background:none;}

.tuandui{ width:1024px; margin:0px auto;clear:both;}
.anniu{ margin-top:30px; }
.anniu a{ display:block; width:190px; margin:0px auto; height:42px; line-height:42px; background:#999; text-align:center; font-size:14px; color:#fff;}
.anniu a:hover{ text-decoration:underline; background:#e76200;}
tr.jianju td{ padding-right:10px;}
/*内容样式结束*/


/*底部样式开始*/
.footer{ height:200px; background: url(images/bottom.jpg) repeat-x top; margin-top:50px; padding-top:20px; clear:both}
.copyright{ width:1024px; margin:0px auto;text-align:center;}
p.down_menu{ line-height:35px; font-family:"微软雅黑"; color:#666; }
p.down_menu span{ color:#ccc; font-size:10px;}
.right{ padding-top:15px;}

/*底部样式结束*/


/*-------------------------------------------首页样式结束---------------------------------*/
.content{ width:1024px; margin:0px auto; height:auto; padding-bottom:15px; margin-top:10px; clear:both;}
.con_left{ width:197px;}
.con_title{ width:197px; height:195px; background:url(images/neiyebiaoti.jpg) no-repeat; font-size:31px; color:#fff; font-family:Arial, Helvetica, sans-serif; position:relative;}
.con_title span{ position:absolute; right:15px; bottom:30px;}
.con_right{ width:826px; height:auto;}
.menu_list ul{ border:1px solid #ccc; background:#fff; margin-top:10px; border-bottom:none;}
.menu_list ul li{ height:35px; line-height:35px; border-bottom:1px solid #ccc; text-align:center;}
.menu_list ul li.no_border{ border:none;}
.menu_list ul li a{ display:block;}
.menu_list ul li a.hover,.menu_list ul li a:hover{background:#e76200;color:#fff;}
a:hover{ text-decoration:underline;}

.contact_neiye{ width:197px; margin-top:10px; background:#fff;}
.contact_neiye img{ width:197px;}
.contact_neiye .l_contact{border:1px solid #ccc; padding:10px; line-height:20px; width:175px;}

.dangqian{ height:36px; line-height:36px; border-bottom:1px solid #ccc; margin-top:10px; margin-left:20px;}
.dangqian a{ color:#e76200;}
.neirong{ margin-left:20px; line-height:24px; padding-top:20px; font-size:14px;}
p.wenz{ width:550px;}
p.pic{ width:223px;}

.fuwu{ width:800px;}

.neiyeservice{ width:826px; overflow:hidden;}
ul.neiyekuandu{ width:850px;}

.xiangqing h1{ margin-bottom:10px;}
.xiangqing h1 span{ font-family:Arial, Helvetica, sans-serif; color:#ccc;}
.xiangqing p{ line-height:20px; font-size:16px; font-family:"微软雅黑";}


.anli dl{ clear:both; margin-top:15px; background:url(images/daedshd.jpg) repeat-x bottom; padding-bottom:5px; height:230px;}
.anli dl dt{ float:left; padding-right:10px; width:300px;}
.anli dl dd{ float:left; width:350px; color:#999; margin-bottom:10px;}
.anli dl dd.t1{ font-size:20px; font-family:"微软雅黑"; color:#666; color:#e76200;}
.anli dl dd a{ color:#e76200;}


.fanye{ padding-bottom:15px; padding-top:25px; clear:both; margin-bottom:30px; text-align:center;}
.fanye a,.fanye font{ padding:5px 10px; border:1px solid #ddd;}
.fanye a.current,.fanye a:hover{ background:#e76200;border:1px solid #964000; color:#fff;}
.fanye b{ padding:5px 10px; background:#e76200;border:1px solid #964000; color:#fff;}





/*-------------------------------------------内页样式开始---------------------------------*/
.anli{ width:826px; overflow:hidden; margin-top:20px; margin-left:20px;}
.anli ul{ clear:both; width:1030px;}

/*客户案例中心*/

.anli_list li{display:block;float:left;width:260px; height:340px; overflow:hidden; margin-right:10px; display:inline;margin-bottom:10px;}
.anli_list li img{ width:260px; height:340px;}
.anli_list li a{display:block;position:relative;width:260px; height:340px;overflow:hidden;}
.anli_list li a span{display:block;position:absolute;left:0px;top:295px; width:260px; height:340px; background:#272727;filter:alpha(opacity=90);-moz-opacity:0.5; opacity:0.9;font-size:14px;color:#fff;font-family:"微软雅黑"; line-height:45px;}

.anli_list li a span p.p1{font-size:14px; background:url(images/icon.png) no-repeat 28px center; padding-left:68px; border-bottom:1px solid #fff;filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;} 
.anli_list li a span p.p2{ font-size:12px; line-height:14px; padding-left:40px; margin-top:25px;}
.anli_list li a span p.p3{ font-size:12px; line-height:14px; margin-left:40px; padding:5px 10px; width:71px; background:#e76200; margin-top:25px; position:absolute; z-index:99; top:120px; left:0;}


.AL_left{ width:600px;}

.AL_left h1{ height:60px; background:#dfdfdf; line-height:60px;color:#666; font-family:"微软雅黑"; font-size:30px; padding-left:15px; margin-bottom:15px;}
.AL_left .pic1{ width:600px; height:auto; background:#ccc; margin-bottom:15px;}
.AL_left img{ width:100%; height:auto;}
.didi{ padding:20px 20px 20px 80px; background:#efefef; border:1px solid #ccc;}
.didi .buttom{ margin-left:60px; padding-top:15px;}
.didi .buttom p a{ display:block; padding:5px 40px; color:#fff; background:#999;}
.didi .buttom p a:hover{ text-decoration:underline; background:#e86200;}
.didi p span{ font-size:17px; color:#e86200; line-height:35px; font-family: "微软雅黑";}
.zuoyou{ clear:both; line-height:50px;}


.AL_right{ width:180px;background:#e86200; padding:20px 0px 20px 20px; line-height:30px; color:#fff; font-family:"微软雅黑";}



h1.hezuo{ background:#dfdfdf; height:60px; line-height:60px; font-size:20px; font-family:"微软雅黑"; text-align:center; color:#666; margin-bottom:10px;}
h2.biao{ font-family:"微软雅黑"; font-size:16px; color:#666; background:url(images/yuan.png) no-repeat left center; padding-left:20px; line-height:45px; margin-top:25px;}


dl.news_d{ clear:both; border-bottom:1px dashed #ccc; height:220px; margin-bottom:20px;}
dl.news_d dt{ float:left; padding-right:10px;}
dl.news_d dd{ float:left; width:540px;}
dl.news_d dd.bt{ font-family:"微软雅黑"; font-size:20px; color:#333;}
dl.news_d dd span{ font-size:12px; color:#999; display:block; margin-bottom:10px;}
dl.news_d dd a{ display:block; width:150px; height:30px;background:#666; text-align:center; color:#fff; line-height:30px; margin-top:20px;}
dl.news_d dd a:hover{ background:#e86200;}

p.p_text{ font-size:14px; color:#666; line-height:24px;width:800px;text-align:left; border-bottom:1px dashed #ccc; padding-bottom:20px; padding-top:10px; margin-bottom:15px;}

.geetbooks{}
.geetbooks h1{ font-family:"微软雅黑"; font-weight:normal;}
.geetbooks p{ margin-top:20px;}
.geetbooks p.buttom2{ padding-left:70px;}
.geetbooks p.buttom2 input{ width:100px; height:25px; line-height:25px\9; border:none; background:#999; color:#fff; font-size:14px;}
.geetbooks input{ border:1px solid #ccc; height:25px; line-height:25px\9; color:#666; font-size:12px; width:200px; margin-right:10px;}
.geetbooks input.input1{ width:488px;}
.geetbooks textarea{ border:1px solid #ccc;height:100px; line-height:25px\9; color:#666; font-size:12px; width:488px;}

.address{ margin-bottom:30px; font-family:"微软雅黑"; font-size:16px;}



.contact_anli{ width:197px; height:289px; position:relative; overflow:hidden; margin-top:10px;}
.contact_anli a .c_big{display:block;position:absolute;left:0px;top:260px;width:197px;height:289px;background:#272727;filter:alpha(opacity=90);-moz-opacity:0.5;opacity:0.9;font-size:14px;color:#fff;font-family:"微软雅黑";line-height:30px;}

.contact_anli a .c_big p.p1{font-size:14px; background:url(images/icon2.png) no-repeat 28px center; padding-left:55px; border-bottom:1px solid #fff;filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;} 
.contact_anli a .c_big p.p2{ font-size:12px; line-height:14px; padding:0px 30px; margin-top:15px;}
.contact_anli a .c_big p.p3{ font-size:12px; line-height:14px; margin-left:40px; padding:5px 10px; width:71px; background:#e76200; margin-top:25px; position:absolute; z-index:99; top:100px; left:0;}


span.lx_anniu{ display:block; width:100px; height:25px; line-height:25px; border:1px solid #ccc; text-align:center; margin:10px auto;}

.map{ width:826px; margin-bottom:20px;}

.t_img{ float:left; margin-right:5px;}

