﻿ @charset "utf-8"; 
/* 简单流媒体
   注意: 流媒体要求您删除 HTML 中媒体的高度和宽度属性
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 不支持最大宽度，因此默认为 100% 宽度 */
.ie6 img {
	width:100%;
}
.bar50{ width:100%; height:50px;}
.bar40{ width:100%; height:40px;}
.bar30{ width:100%; height:30px;}
.bar20{ width:100%; height:20px;}
.bar10{ width:100%; height:10px;}
.clear {clear:both;}   
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibili ty: hidden; }  
.BarlineO{ width:100%; height:1px; background:#CCC; overflow:hidden;}
.Barline{ width:100%; height:2px; _height:2px; overflow: hidden;background:#CCC;}
.OneH{width:45%; float:left; vertical-align:bottom; padding:0 10%; font-size:1.4em; line-height:2em; height:300px; position:relative; bottom:0;}
.OneH .conte{  position:absolute;  bottom:0; width:70%; *width:90%; margin:auto;}
.TwoH{ width:29%; float:left; vertical-align:bottom;}
.Four{ width:20%; margin:0 15px; float:left; background:#efefef; border-radius:3px; position:relative; top:-50px; padding:10px 10px; line-height:3em; min-height:250px;}
.Four p{ padding-left:25px;}
.header{ width:100%; padding-top:20px; }
.head{ width:1024px; margin:auto; height:100px;}
.head .logo{ width:25%; float:left;}
.head .nav{ width:70%; height:50px; float:right;} 
.head .nav li{float:left; width:13%;}
.head .nav ul li a{ width:100%;  float:left; height:50px; text-align:center; font-size:1.2em;}
.head .nav ul li a:hover{ background:url(../images/indexp3.gif) bottom center no-repeat;}
.head .nav .ds{ background:url(../images/indexp3.gif) bottom center no-repeat;}
.main{ width:100%; margin-bottom:50px; height:auto;}
/*.main .indexpic{ width:100%; background:url(../images/indexpicbg1.gif) repeat-x #CCC; height:480px;}*/
.main .indexpic{ width:100%; height:480px;}
.cont{ width:1024px; margin:auto; font-size:14px; }
.cont .Nlink{ width:100%; float:left; margin-top:50px;}
.cont .Nlink ul li { width:120px; height:40px; float:left; text-align: center; vertical-align:middle; margin-right:20px; padding-top:10px; }
.nds{  background:url(../images/index13.gif) no-repeat top left;}
.cont .Nlink ul li:hover{background:url(../images/index13.gif) no-repeat top left;}
.cont .Nlink ul li:visited{background:url(../images/index13.gif) no-repeat top left;}
.content{width:100%;}
.NewsLine{ width:100%; margin-top:30px;}
.NewsLine .indeximage{ width:32%; float:left; margin-right:11px; height:270px; overflow:hidden;}
.NewsLine  a{ font-size:1.1em; line-height:1.5em; color:#333;}
.NewsLine  a:hover .dis{display:inline; display:block !important;}
.NewsLine .indeximageL{ width:31%; float:right; height:270px; }
.newimage{ text-align:center;} 
.newimage .disp{ width:90%; margin:auto; position:relative; bottom:95px; padding:10px; background:#000; opacity:0.9;
background:rgba(0, 0, 0, 0.9) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;
 display:none;  
} 
.NewsLine:hover {display:inline; display:block !important; color:#0F0;}
.indeximage:hover .disp{  display:inline; display:block; }
.indeximageL:hover .disp{ display:inline; display:block;  }
.pico{ background:url(../images/eye.png) left center no-repeat !important;}
.pictw{ background:url(../images/cot.png) left center no-repeat !important;}
.picth{ background:url(../images/down.png) left center no-repeat !important;}
.newimage .disp span{ position:relative; color:#FFF;  padding:0 25px ; }
.newimage img{ width:100%; height:200px; bottom:0px;}
.dscrip { height:40px; width:320px; margin-top:10px; margin-left:10px;}
.dscrip img{ height:35px; width:33px;}
.dscrip .dis{ width:250px; float:left; text-align:left;  
/*white-space: nowrap;*/ 
 Word-break:break-all; overflow:hidden;}
/*.dis a:after{
content:"...";
}*/
.dscrip .GOto { float:right; width:18%;  height:20px; }

.content .moreNews{ text-align:center; vertical-align:middle; margin:10px 0;}

.content .indexS{ width:49%; height:200px; margin-top:30px; float:left;}
.content .indexS img{ width:48%; float:left; background:#999; height:200px;/* border:#000 1px solid;*/}
.content .indexS .Snews{ width:49%; float:right; text-align:left;}
.content .indexS .Snews span{ background:url(../images/indexp3.gif) center left no-repeat; padding-left:15px; }
.content .indexS .Snews p{ text-indent:2em; line-height:1.5em;}
.content .indexS .Snews img{width:19px; height:17px;}

/* 刘弘文 样式 */
.cont .content .dscrip a:hover{text-decoration:underline;}
.cont .content .Snews a:hover{text-decoration:underline;}
.cont .newS .Snews a:hover{ text-decoration:underline;}
.cont .TableE{ font-size:11px;}


.cont .titles{ text-align:center;font-size:2em; font-family:"微软雅黑"; height:40px;}
.cont .zuozhe{ text-align:center;font-size:1em; font-family:"微软雅黑"; vertical-align:text-top;margin:10px 20px 50px 50px;color:#aaaaaa; }
.cont .zuozhe span{ background:url(../images/indexp3.gif) center left no-repeat; padding:0 20px; margin-left:20px;  }
.cont .PersL{ width:30%; margin-right:1.8%; float:left;}
.PersL img{ width:310px; height:265px;}

/* 刘弘文 样式 */




.footer .FBarline{ width:100%; height:30px; background:#EBEBEB;  }
.footer .FBarline .fBar{ width:1024px; margin:auto;vertical-align:text-top; height:20px; background:#EBEBEB; padding-top:5px; text-align:center; color:#f08300;}
.BSline{ margin-left:20px; margin-right:20px;}
.Frdlink{ width:1024px; margin:auto; text-align:center; color:#666; }
.Frdlink p{ line-height:2em; text-align:center; }
.Flink { width:650px; margin:auto;}
.Flink ul li{ width:20%; float:left; margin-top:20px; margin-bottom:5px; }
.qyweb ul li{ width:20%; float:left; margin-top:20px; margin-bottom:5px; }

/* aboutus css 注释*/
.oneT{ width:25%; margin:auto; float:left; text-align:center; padding:35px 40px; margin:20px 0; height:400px; overflow:hidden; letter-spacing:1px;}
.oneT h2{ height:45px; vertical-align:middle; padding:25px 0 0 10px; font-size:1.5em;}

.oneT .ads{ width:100%; padding:15px; height:420px; background:#000; margin:0; position:relative;  bottom:420px; *bottom:420px;
 opacity:0.9;
background:rgba(0, 0, 0, 0.9) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); color:#FFF; font-size:1.1em;  display:none;
}
.oneT .ads p{ line-height:1.8em; margin:0; vertical-align:middle;}
.oneT:hover .ads{ display:block;}
.Abot{ width:100%; background:#ededed; padding:30px 0; margin-top:20px;}
.jdAbot{ width:100%; background:#ededed; padding:30px 0; margin-top:0px;}
.AbotJD{ width:100%;padding:0px 0; margin-top:0px;}
.AbotC{ width:950px; text-align:center; margin:auto; background:#ededed;font-size:1.4em; }
.AbotC span{ line-height:2em; }
.JZGuan{ text-align:center; width:100%;  margin-top:40px;}
.JZGuan .oneT{ width:20%; margin:auto; float:left; text-align:center; padding:55px; margin:40px 0; height:auto; _height:auto;*height:auto;}
.parte{ width:100%; text-align:center; margin:auto; padding-top:40px;  font-size:1.3em; }
.parte h1{ margin-bottom:40px;}
.parte .parter{width:800px; line-height:2em; margin:auto; margin-bottom:50px; }

.part1{ background:#e6e6e6; border-radius:5px; margin:20px 0; float:left; width:100%; }
.part1 .Pheader{padding:30px 5px;  background:#f08300; text-align:center; vertical-align:middle; border-radius:5px;   float:left; width:20%; color:#FFF; font-size:1.3em; height:30px;}
.part1 .Pline{ background:url(../images/Pline.gif) left center no-repeat; width:20px;  height:90px;  float:left; }
.part1 .Pcont{ width:65%; float:left; padding:10px 25px; text-align:left; line-height:2em; margin-left:50px;}

.part1 .Pheader2{padding:62px 5px;  background:#f08300; text-align:center; vertical-align:middle; border-radius:5px;   float:left; width:20%; color:#FFF; font-size:1.3em; height:30px;}

.JoinLine{ width:100%; height:auto; padding:20px 0; float:left;}
.joinh1{ margin:20px 0; text-align:center;  background:#ededed; padding:40px 0; font-size:2.4em;}
.JoinLine img{width:300px; height:200px; margin:10px; float:left; border-radius:3px;}

/* R&D */
.rd{ width:100%; height:auto;} 
.Reseat{width:100%; background:url(../images/%E5%8C%BB%E8%8D%AF%E7%A0%94%E5%8F%91_05.gif) repeat; height:570px; } 
.jdReseat{width:100%; background:url(../images/%E5%8C%BB%E8%8D%AF%E7%A0%94%E5%8F%91_05.gif) repeat; height:auto; } 
/*.Rest{ width:1024px; margin:auto; background:url(../images/rd5.gif) no-repeat; height:720px; position:relative; top:-50px;}*/



.AbotE{ width:100%; height:60px; background:#f7f7f7;}
.Ehead{ width:1024px; margin:auto; font-size:2.8em; height:40px;  }
.eheadline{ width:5px; background:#f08300; height:40px; float:left; margin-top:10px; margin-right:15px; margin-left:20px; }
.AbotcE{ width:1024px; height:40px; margin:auto;}
.AbotcE ul{ height:40px; margin:0; vertical-align:middle;}
.AbotcE li{ float:left; border-radius:5px; height:28px; width:auto; margin-right:100px; font-size:1.5em; text-align:center; vertical-align:middle; padding:20px 15px;;}
.AbotcE li:hover, .dss { color:#f08300; text-decoration:underline;}
 
.cont h1 img{ margin-bottom:15px; margin-left:50px;}
.TableE{width:1024px; margin:auto;  }
.TableE td{ height:40px; border:1px solid #999;border-left:none;  font-size:1.4em; text-align:center; vertical-align:middle;}
.Taheader{ background:#f2f2f2; height:40px; font-weight:bold;}
.Tabrigt{ border-right:none;}

.Econt{ width:100%; line-height:2em; font-size:1.3em;}
.Eline{ width:100%; background:#f2f2f2; height:35px; padding:2px; }
.Eline span{  font-weight:bold; margin-left:20px;}

.cont .newS{ width:100%; height:200px; margin-top:30px; float:left; color:#999; margin-bottom:20px;}
.cont .newS img{ width:25%; float:left; background:#999; height:200px;/* border:#000 1px solid;*/}
.cont .newS .Snews{ width:70%; float:right; text-align:left;}
.cont .newS .Snews h2{ margin:0; color:#000; margin-bottom:15px;}
.cont .newS .Snews span{ background:url(../images/indexp3.gif) center left no-repeat; padding:0 45px; margin-left:20px;  }
.cont .newS .Snews p{ text-indent:2em; line-height:2em; margin:25px 0;}
/*.cont .newS .Snews a:link{ text-decoration:underline;}*/
.cont .newS .Snews img{width:19px; height:17px;}
.page{ width:45%; margin:auto;}
.page ul li{ float:left; line-height:2em; font-size:1.5em; padding:0 15px; }
.rgjoin { width:90%; margin:0 auto; font-size:16px;}
.rgjoin h2{ padding:30px 0;}
.rgjoin h2, .rgjoin h3{ font-weight:bold;}
.rgjoin p{ text-indent:0px;}
.injoi{ width:70%; margin:0 auto; height:190px; background:url(../images/injoi.gif) right center no-repeat; }

.jdcon{ width:1100px; margin: 0 auto;}

.jdimg{ float:left; width:540px;  }
.jdtitle{ float:left; width:540px; margin:0 0 0 20px;}