@charset "gb2312";
/*behany   background:url(../images/bg.jpg) repeat-x top;*/

body{margin: 0 auto;padding:3px 0;
	font: 12px  Verdana, sans-serif;
line-height:18pt;word-break:break-all; color:#4a4949; background-color:#c0c0c0; }
a { text-decoration: none; color:#4a4949;}
	a:hover {  color:#d30b30;}
		a img { border: none; }
a:active{	text-decoration: none;color:#4a4949;}
a:visited{	text-decoration: none;color:#4a4949;}
p{ text-indent:18pt; margin:0; }


img{border: none; }
ul{list-style: none; margin:0; padding:0;}
li{list-style:none;margin:0; padding:0;}
.dotline{ border-bottom:1px dotted #a3a3a3;}
.fl{ float:left;}
.fr{ float:right;}

.clearfix{clear:both; line-height:1px; height:1px;}
.input1{border:1px solid #e2e2e2; background:#fff; height:16px; line-height:16px; width:100px;}
.input2{border:1px solid #e2e2e2; background:#f0f0f0; height:16px; line-height:16px; width:230px; color:#de6a75;}
.input3{border:1px solid #e2e2e2; background:#f0f0f0; height:20px; line-height:20px; width:200px; color:#de6a75;}
.input4{border:1px solid #e2e2e2; background:#f0f0f0; height:16px; line-height:16px; width:35px; color:#de6a75;}
.input5{border:1px solid #e2e2e2; background:#f0f0f0; height:16px; line-height:16px; width:100px; color:#de6a75;}
textarea{border:1px solid #e2e2e2; background:#f0f0f0; line-height:16px; width:230px; color:#de6a75;}
.bookname{ color:#e77157;line-height:30px;}
.red{ color:#0bb9de;}
.red a{ color:#0bb9de;}
.red a:hover{ color:#0bb9de;}
.red a:active{ color:#0bb9de;}
.red a:visited{ color:#0bb9de;}
.title{ line-height:25px; font-weight:bold; height:30px; font-family:'微软雅黑','黑体'; padding-top:10px;  color:#e77157;}
.title span{   color:#8a8a8a;}
.title2{ line-height:31px; font-weight:bold;  color:#ffffff; padding:0 10px; background:url(../images/tbg.gif) no-repeat; height:31px;margin:10px;clear:both;}
.title4{ line-height:31px; font-weight:bold;  padding:0 5px; background:#eeeeee;color:#d10f0d;height:31px;margin:0 0 10px 0;clear:both; border-bottom:1px dotted #e2e2e2;}
.title3{ line-height:25px; font-weight:bold; height:30px;   padding-top:10px; text-align:center;   border-bottom:1px solid #f0f0f0; color:#e77157; font-size:18px;}
.ntime{ line-height:25px;  padding-top:10px; text-align:center;    color:#e77157; margin-bottom:10px;font-size:15px;}
/***header****/
.box{margin:0 auto;width:940px;background:#ffffff url(../images/boxbg.gif) top repeat-x; padding-top:29px;padding-left:10px;padding-right:10px; padding-bottom:5px;}
.flbox{width:230px; float:left;  }
.frbox{width:700px; float:right;  }
.topgg{margin:0 auto;width:960px; height:130px; background:#e2e2e2; border:0px solid #d3d3d3;}
.header{margin:0 auto;width:960px; height:115px;  background:url(../images/hbg.gif) repeat-x;}
.header img{margin:0;}
.lanmenu{margin:10px; float:right;    line-height:25px; vertical-align:middle; text-align:right;}
.lanmenu a{padding:0 10px; background:url(../images/dot.jpg) no-repeat  center left;}
.pubsearch{   padding:30px 0 10px 0;  }
.pubsearch input{border:1px solid #e2e2e2; background:#f0f0f0; height:20px; line-height:20px; width:180px; color:#de6a75;}
/*****footer*****/
.footer{margin: 0 auto; width:960px;padding-top:10px; color:#5d5f5e; text-align:center;
         background:url(../images/fbg.gif) no-repeat;margin-top:10px; }
.footer a{  color:#5d5f5e;  }
.footer a:active{  color:#5d5f5e;  }
.footer a:visited{  color:#5d5f5e;  }
/*********主菜单定义*********/
.nav{margin:0 auto;width:960px;  background:url(../images/navbg.gif) repeat-x;  height:69px; clear:both;  }
#nav {list-style-type: none;margin:0 auto;width:960px;  }
#nav a {display: block;padding:0 20px; float:left;}
#nav a:link  {text-decoration:none;}
#nav a:visited  {text-decoration:none;}
#nav a:hover  {  color:#db0202;text-decoration:none;}
#nav li {  float: left;}
#nav li a:hover{ background:#ee582f; color:#ffffff;}
#nav div  a { display: block;  line-height:65px; height:65px;margin-top:3px; color:#696969;  border-width:0; text-align:center; }
#nav div  a:link  {text-decoration:none;}
#nav div  a:visited  {text-decoration:none;}
#nav div  a:hover  {  color:#a62a35;text-decoration:none; background:url(../images/abg.gif) repeat-x;}
#nav li ul {line-height: 22px;  list-style-type: none;text-align:left; left: -999em;  position: absolute; z-index:12;border:1px  solid #ffffff; border-width:0 1px 1px 1px;}
#nav li ul li{float: left;border-top:1px solid #ffffff;background: #a62a35;  filter: Alpha(Opacity=100);}
#nav li ul a{ display: block; text-align:left;color:#ffffff;  }
#nav li ul a:link  { color:#ffffff; text-decoration:none;}
#nav li ul a:visited  { color:#ffffff;text-decoration:none;}
#nav li ul a:hover  { color:#ffffff;text-decoration:none;font-weight:normal;background:#000;}
#nav li:hover ul {   left: auto;}
#nav li.sfhover ul {    left: auto;}
.loginbg{ background:url(../images/loginbg.jpg) right; height:47px; overflow:hidden;padding:30px 5px 5px 5px; margin-bottom:5px; }
/***box****/
.logintab{}
.qikan{border:1px solid #ffffff; height:370px; background:url(../images/qbg.gif) top repeat-x; }
.yinhangjia{  height:49px; background:url(../images/yinhanjia.gif) top repeat-x;}
.yinhangjiatext{ padding: 10px 10px 2px 120px; color:#e77157; font-weight:bold; font-family:'黑体'; font-size:18px;}
.b1{ text-align:center;}
.flash{ border:1px solid #fff;background:url(../images/flbg.gif) top repeat-x; height:270px;padding:5px;}
.flash .tuijian{ height:263px;  width:230px;padding-left:25px; overflow:hidden;}
.flash .tuijian b{ line-height:25px; font-weight:bold; height:30px; padding-top:5px;  color:#e77157;font-size:13px;}
.flash .tuijian div{ line-height:25px;height:60px; font-family:'黑体','微软雅黑'; font-size:18px; padding-top:10px;  color:#e77157;}
.flash .tuijian p{height:100px; overflow:hidden; margin-bottom:10px;padding:0 3px;font-size:13px;}
.leftimg{  height:200px; background:#e2e2e2; margin:10px 0; clear:both;}
.ggbox{ clear:both;height:100px; background:#e2e2e2; margin:10px 0;}
.foruminfo{ clear:both;height:200px; background:#f0f0f0; border:1px solid #d3d3d3; border-width:1px 1px 1px 1px; margin:10px 0;padding:10px;}
.qikantab{border-right:1px solid #cecfc7; width:229px; overflow:hidden;}
.qkmlbottom{background:url(../images/qkmlbottom.gif)  top right no-repeat; height:11px;width:229px; overflow:hidden;}
.qikantab table{ margin:5px; background:#ffffff;}
.qikantab td{padding:0 5px;  border-bottom:1px solid #cecece; border-top:1px solid #fafafa; height:29px;}
.jlbinfo{ float:left; width:200px;margin:10px; height:200px; overflow:hidden;}
.jlbname{ color:#d16c6c; line-height:30px;}
.subnews{}
.subnews ul{margin:30px 0; background:#ffffff;}
.subnews li{padding-top:0px;border-bottom:1px solid #cecece; border-top:1px solid #fafafa; height:30px; line-height:30px;border:0px solid #e2e2e2; padding:1px; background:url(../images/bbg.gif)  repeat-x ;}
.subnews ul li div{position:relative; left:5px;overflow:hidden;_top:35%;}

.newscont{margin:5px 0;  padddisplay: table-cell; vertical-align: middle;ing:10px; border:1px solid #e2e2e2;}
.eventimg{margin:5px;   }
.eventimg img{margin:5px;  padding:5px;border:5px solid #cecece; text-align:center; }
.contright{margin:20px; width:300px; float:right;}
/***案例图片展示****/
.casecont{margin:10px;color:#e4e7e9; width:300px; float:left;}
.casephoto{margin:10px;width:600px; float:right; padding:1px;border:1px solid #64666d; height:320px;}
.page{height:30px; text-align:right; line-height:30px; clear:both;padding:0 10px;border-top:1px solid #e2e2e2;margin-top:5px;}
.page a{padding:1px 3px; border:1px solid #999999; color:#999999;}
.page a:active{padding:1px 3px; border:1px solid #999999; color:#999999;}
.page a:visited{padding:1px 3px; border:1px solid #999999; color:#999999;}


.imgbox{padding:2px;  }
.imgbox img{padding:2px; border:1px solid #d6d5d1; background:#fff; }


.block{ margin:5px 0 0 0; width:340px; border:1px solid #dbdbdb;}
.blocklist{ margin:10px 0; }
.blocklist .title,
.block .title{   line-height:25px; height:25px;padding:0 5px;background:url(../images/bbg.gif)  repeat-x ; color:#d10f0d;font-size:10pt; }
.subblock{ background:#fff;    height:230px; border:5px solid #dfdfdf; border-top:0px solid #dfdfdf; padding:5px; overflow:hidden;}
.subblock2{ background:#fff;   height:95px; border:5px solid #dfdfdf; border-top:0px solid #dfdfdf; padding:5px;overflow:hidden;}
.subblock3{ background:#fff;   height:665px; border:5px solid #dfdfdf; border-top:0px solid #dfdfdf;padding:5px;overflow:hidden;}
.subblock7{ background:#fff;   height:665px; border:1px solid #dfdfdf; padding:5px;overflow:hidden; width:520px; float:left;}
.subblock8{ background:#fff;    height:365px; border:1px solid #dfdfdf; padding:5px;overflow:hidden; width:500px; float:left;}
.subblock4{ background:#fff;     border:5px solid #dfdfdf; padding:5px;}
.subblock5{ background:#fff;     border:1px solid #dfdfdf; padding:5px;}
.subblock6{ background:#fff;     border:1px solid #dfdfdf; padding:1px; float:left; width:320px;margin:5px;}



.subblock4 span{ line-height:28px;}
.subblock4 a{ color:#ff6434;}
.subblock4 a:visited{ color:#ff6434;}
.subblock4 a:active{ color:#ff6434;}
.subblock2 p.subblock3 p.subblock p{ line-height:22px;}
.subblock2 li,.subblock  li,
.subblock5 li{background:url(../images/do2.gif)  center left no-repeat; padding-left:20px; line-height:22px; height:22px; clear:both; }
.subblock7 li{background:url(../images/do2.gif)  center left no-repeat; padding-left:20px; line-height:22px; height:22px; clear:both; }
.subblock3 li{  clear:both; margin:0 10px; line-height:25px; border-bottom:1px  dotted #e2e2e2;}

.zhuanjia{ float:right; width:150px; text-align:center;padding:0 0px 10px 0px;border:1px solid #dbdbdb;}
.zhuanjia ul{margin:0; list-style:none;}
.zhuanjia li{margin:0; list-style:none;}
.zhuanjia li img{padding:1px; border:1px solid #ccc;}
.zhuanjiatop { height:300px; text-align:center;}
.zhuanjiatop img{padding:1px; border:1px solid #ccc; height:280px;width:220px;}
.men{ border-bottom:1px dashed #dfdfdf; height:100px;}
.men .name{ width:250px; height:22px; }
.men .submen{ width:250px; height:57px; }
.book1{ padding:60px; }
.book1 li{ float:left; height:250px; width:150px; margin:5px; text-align:center;}
.book1 li img{padding:1px; border:1px solid #d6d5d1;}
.book1 li div{  text-align:center; line-height:30px; height:30px;}
.indexboook img{padding:1px; border:1px solid #d6d5d1; width:60px; height:60px;}
.leftbook{ padding:5px; }
.leftbook li{  height:250px; width:150px; margin:5px; text-align:center;}
.leftbook li img{padding:1px; border:1px solid #d6d5d1;}
.leftbook li div{  text-align:center; line-height:20px; height:20px;}
.book3{ padding:5px; }
.book3 li{ float:left; height:170px; width:155px; margin:5px; text-align:center; overflow:hidden;}
.book3 li img{padding:1px; border:1px solid #d6d5d1;}
.book3 li div{  text-align:center; line-height:30px; height:30px;}
.book2{ border-bottom:1px #dfdfdf;  clear:both;}
.book2 span{margin:10px;}
 .crmlist{padding:2px;}
 .crmlist li{ float:left;margin:5px 12px;}
 .crmlist li img{border:1px solid #e2e2e2;padding:1px; width:79px; height:29px;}
.binfo{ height:140px; border-bottom:1px dashed #e2e2e2;margin-top:10px;}
.binfor{ float:right; width:524px;}
.daohang{ line-height:30px; color:#626262; border-bottom:1px solid #e2e2e2; text-align:right;}
.cntxt{ font-size:32px;    height:50px; line-height:50px; font-family:'黑体';}
.entxt{font-size:32px; color: #ee765b;height:50px; line-height:50px;}
.wenzhanglist ul{padding:5px;}
.wenzhanglist li{ background:url(../images/do2.gif) left center no-repeat ; padding-left:10px; line-height:20px; height:20px; clear:both;}
.wenzhanglist li a{ }
.wenzhanglist li a:hover{ color:#d30b30;}
.newslist2 li{ background:url(../images/dot.gif) left center no-repeat ; padding-left:15px; line-height:20px; color:#e4e7e9;}
.newslist2 li a{ color:#e4e7e9;}
.newslist2 li a:hover{ color:#d30b30;}
.newslist2 li a:visited{ color:#e4e7e9;}
.newslist2 li a:active{ color:#e4e7e9;}
.team{}
.team li{margin:5px 15px 5px 2px; float:left; width:95px; height:100px;}
.teamlist{}
.teamlist li{margin:5px 15px 5px 2px; height:120px; width:320px; float:left; border:1px  dashed #686868; background:#afafaf; filter: Alpha(Opacity=90); color:#333333;}
.teamlist li img{ float:left;margin:5px; border:1px  solid #686868;}
.teamlist li b{ font-size:14px; color:#ce0d3a;}
.teamlist li div{ float:left;margin:5px;}
.device{}
.device li{margin:5px; height:165px; width:225px; float:left;color:#333333; text-align:center; overflow:hidden;}
.device li img{padding:1px; border:1px solid #686868;}
.honor{}
.honor li{margin:5px; height:230px; width:290px; float:left;color:#333333; text-align:center;overflow:hidden;}
.honor li img{padding:1px; border:1px solid #686868;}
.honor li div{margin:5px; text-align:center;}
.linklogo{padding:20px;color:#e4e7e9; width:500px;}
.linklogo li{float:left; width:146px; height:82px; margin:10px;}
.linklogo li img{padding:1px; border:1px solid #5e5e5e;}
.map{margin:10px;  width:510px; float:right;}
.map img{border:1px  dashed #686868;padding:2px;}
.boxleft{margin:20px;color:#e4e7e9; width:360px; float:left;}
.scrm{ }
.scrm li{ background:url(../images/dot.gif) left center no-repeat ; padding-left:15px; line-height:20px; color:#e4e7e9;}
.scrm li a{  color:#e4e7e9;}
.scrm li a:active{  color:#e4e7e9;}
.scrm li a:visited{  color:#e4e7e9;}
.scrm li img{padding:1px; border:1px solid #5e5e5e;}
.scrm li div{margin:5px; text-align:center;}

.indexlinklist{padding:5px;}
.indexlinklist  li{ list-style:none;float:left; width:80px; height:22px; border:1px solid #e2e2e2; padding:1px; background:url(../images/bbg.gif)  repeat-x ; text-align:center; line-height:22px; margin:5px 10px;font-size:10pt;}
.indexlinklist  li div{position:relative; float:left;overflow:hidden;}
.indexlinklist  li div img{ vertical-align:middle;}
.aboutbox{margin:0 auto;width:780px;  background:#f35900; padding:10px;}
.aboutus { padding-left:24px;}
.aboutus li{ line-height:30px;  width:250px; color:#ef5800; float:left;}
		 
		 
		 
 