﻿body,dl,dt,dd,ul,ol,strong,p,em,h1,h2,h3,h4,h5,h6,form,input,select,td{margin:0 auto;padding:0; text-align:left;}
h1,h2,h4,h5,h6{font-size:100%;font-size:14px; font-weight:800;}
body{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;text-align:left;background:#fff;}
select,input{font-size:12px;}
img{vertical-align:middle;border:0;}
ol,ul{list-style:none;}
a{color:#151515; font-size:12px;text-decoration:none;}
a:hover{font-size:12px;text-decoration:underline; }
.fl{float:left;}.fr{float:right;}
.clr{clear:both;}
.HA{ min-height:10px; _height:10px; overflow:hidden; _overflow-y:visible;}
.ht10 { height:10px; line-height:10px;/* _margin:-3px 0;*/ clear:both; visibility:hidden; }
/*-----------Header-----------*/
.Header{ width:978px; margin:0 auto; border:1px solid #c4f0ef; overflow:hidden;}
     .Header .top{ height:29px; background:url(../images/head_01.jpg) repeat-x left top; margin:0 1px; padding-top:4px;}
     .Header .top_L{ float:left; width:520px; margin-left:30px; display:inline; height:25px; overflow:hidden; }
          .Header .top_L span{ margin-right:10px; float:left;}
     .Header .top_R{ float:right; width:380px; height:21px;text-align:right;background:url(../images/top_rbj.jpg) no-repeat 206px -4px; }
          .Header .top_R a{margin:0 17px;}
          .Header .btm{height:56px;background:url(../images/nav_bg_x.png) repeat-x left bottom;}
          .Header .btm .logo{display:inline;width:120px; height:52px;background:url(../images/logo.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png',sizingMethod='crop');}
          .Header .btm .logo a{display:block;width:120px;height:52px}
          .Header .btm .rightC{ color:#000; margin-top:3px; width:858px;}
          .Header .btm .item{ float:left; line-height:20px;}
          .Header .btm .item a{ margin:0 4px;_margin:0 2px; color:#000; display:inline; overflow:hidden; } 
                  .Header .btm .item a:hover{ color:#137bc3; text-decoration:none;}
                  .Header .btm .item .a_head{ font-size:12px; width:26px; font-weight:bold; float:left; display:inline; overflow:hidden;color:#000;}
          .Header .btm .line{ width:1px; height:50px; border-left:1px solid #a5a5a5; overflow:hidden; float:left;}
          .Header .btm .line01{ width:16px;*width:8px;_width:16px; height:50px; overflow:hidden; float:left;}
          
/* Nav Created by Bird */
.nav{float:right;width:852px}
.nav div,.nav li{float:left}
	.navClass{width:58px;height:56px;background:url(../images/nav_class.png) no-repeat}
		div.navClass a{display:block;width:58px;height:56px}
	.nav_3d{background-position:-58px 0}
	.nav_cad{background-position:-116px 0}
	.nav_sc{background-position:-174px 0}
	.navBox{height:44px;padding-top:10px}
		.navBox a{float:left;display:inline;line-height:16px;padding:1px;margin-right:10px;margin-top:2px;color:#000;text-decoration:none}
		.navBox a:hover{background:#08e;color:#fff;text-decoration:none}
		br{clear:both}
/*-----------Cont---------------------------------*/
.Cont{ width:980px; margin:0 auto;}
.Tong{width:383px; border:1px solid #c4f0ef;display:inline; overflow:hidden;}
.Tong01{width:383px; border:1px solid #c4f0ef;display:inline;}
     .zh_dongT{ height:240px; clear:both; display:block;}
     .Huiy{ height:213px;clear:both;display:block; margin-top:10px;}
     .zh_R{ float:right;}
     .cail_item{ height:328px; margin-left:10px;margin-top:10px; }
     .lxfg{ height:287px;margin-left:10px;margin-top:10px;}
     .anli{height:183px; margin-left:10px;margin-top:10px;}
     .jingP{ height:160px; margin-left:10px;margin-top:10px;}
     .sucai{height:340px; margin-left:10px;margin-top:10px;}
/*------综合部分---*/
.zh_L{ width:188px; float:left; height:465px;  border:1px solid #c4f0ef;}
     .zh_L h2{ color:#656565; height:25px; line-height:25px; padding-left:8px; }
     .zh_L .li_cont{ line-height:25px; height:205px; }
/*中间 网站动态 会员中心*/
.zh_M{ width:385px; float:left; margin-left:10px; }
.zh_head{ position:relative; background:url(../images/head03.jpg) repeat-x left top; color:#646567;border:1px solid #fafeff; border-bottom:0; border-top:0;  padding-left:8px; height:26px; line-height:26px;}
.title h1{ text-align:center;}
      .title h1 a{ font-size:16px; text-align:center;font-weight:bold; color:#0f2298; margin-top:8px; display:inline-block; margin-bottom:3px;}
      .title h1 a:hover{ font-size:16px;}
      .title h2{ text-align:center; }
      .title h2 a{ font-size:14px; font-weight:bold; color:#0f2298; margin-top:8px; display:inline-block; margin-bottom:3px;}
      .title h2 a:hover{ font-size:14px;}
      .title span a{ color:#5d5d5d;margin:0 10px;}
.dongt_li{ margin-top:5px; height:150px;}
      .dongt_li li{float:left; width:172px; overflow:hidden;}
      .dongt_li li a{font-size:14px;}
      .dongt_li li a:hover{ font-size:14px;}
.zixun_li{ float:left; width:185px;margin-top:5px; height:150px; overflow:hidden; border:1px solid red;}
      .zixun_li li a{font-size:14px;}
      .zixun_li li a:hover{ font-size:14px;}      
/*社会新闻*/
.xinwen{ height:235px;}
      .xinwen h2{ position:relative; color:#656565; height:25px; margin-bottom:4px; line-height:25px; padding-left:8px;}
      .xinwen_L{ width:190px;}
      .xinwen_R{ width:170px; margin-right:8px; margin-top:8px; display:inline;}
      .xinwen_R img{ width:164px; height:154px; border:1px solid #69696b;}
      .xinwen_R a{ line-height:39px; font-size:12px;}
      .xinwen li a{font-size:14px; line-height:25px;}
      .xinwen li a:hover{ font-size:14px;}
/*------材料---*/
.cai_L{width:188px; border:1px solid #f07b27;height:383px;overflow:hidden;}
      .cai_L .cl_head{ position:relative; height:26px; width:176px; padding-left:10px; line-height:26px; font-size:14px; color:#fff; background:#f4d7c3 url(../images/cl_head.jpg) repeat-x center center; border:1px solid #f4d7c3; border-bottom:0; border-top:0;}
             .cai_L .head .more{position:absolute; right:8px; top:0; font-weight:normal;}
      .cai_L ul{ margin-top:8px;}
      .cai_L img{ float:left; width:78px; height:58px; border:1px solid #676767; margin-left:10px; margin-top:10px;}
.cai_R{overflow:hidden; margin-top:-2px;_margin-top:-3px; display:inline-block}
      .cail_item ul{ margin-top:8px;}
      .cail_item .list_li li{ float:left; width:109px; height:136px;overflow:hidden; margin-left:14px;display:inline; margin-top:8px; line-height:25px; color:#151515; font-size:14px; text-align:center;}
      .cail_item li a{ font-size:14px; color:#151515;}
      .cail_item li a:hover{ font-size:14px;}
      .cail_item img{ width:107px; height:80px; border:1px solid #737373; margin-bottom:4px;}
      .cail_item .top_L{ width:109px; margin:15px 10px 6px 12px;display:inline;}
      .cail_item .top_R{position:relative; width:240px; margin-top:12px;height:90px; overflow:hidden;}
                 .cail_item .top_R p{line-height:25px; }
                 .cail_item .top_R h2 a{font-size:14px; font-weight:bold; color:#0f2298;}
                 .cail_item .top_R h2 a:hover{ font-size:14px;}
/*--------------------------3D----------------------*/
.jiaoC{width:183px; border:1px solid #7c100c; height:709px; padding-right:5px;}
      .jiaoC .head{background:url(../images/head02.jpg) no-repeat left top; height:27px; padding-left:10px; color:#fff; line-height:27px;}
      .jiaoC ul{ margin-top:5px; margin-bottom:3px;}
.lxfg_L{ width:171px; text-align:center; margin:13px 3px 0 13px; display:inline; line-height:30px;}
      .lxfg_L img{ width:169px; height:159px; border:1px solid #676767; }
.lxfg_R{ width:186px; margin-top:5px;}
      .lxfg_R a{ font-size:14px;}
      .lxfg_R li a:hover{ font-size:14px;}
.lxfg .list{ margin-top:6px;}
      .lxfg .list_L{ width:114px; height:102px; text-align:center; background:#676767; margin:6px 10px 8px 10px;}
      .lxfg .list_L img{ width:112px; height:100px; border:1px solid #676767;}
      .lxfg .list_R{ position:relative; height:100px;width:230px; overflow:hidden; line-height:25px; margin-top:5px; margin-right:5px;}     
      .lxfg .list_R h2 a{ color:#0f2298; font-size:14px;}
      .lxfg .list_R h2 a:hover{ font-size:14px;}
/*案例 精品*/
.anli_L{ width:128px;  margin:10px 5px 0 10px; text-align:center; display:inline;}
       .anli_L img{ width:126px; height:119px; border:1px solid #676767; margin-bottom:3px;}
.anli_R{ position:relative; height:150px; width:228px; margin-top:3px; line-height:25px;}
       .anli_R p{ margin-left:6px;}
       .anli_R li a{ font-size:14px;}
       .anli_R li a:hover{ font-size:14px;}
       .anli_R h2{background:url(../images/blue_dian.jpg) no-repeat 10px 10px; border:0;padding-left:17px;height:25px;line-height:25px; overflow:hidden;}
       .anli_R h2 a{ color:#102099; font-size:14px;}
       .anli_R h2 a:hover{ font-size:14px;}
       .head_yxb{ position:relative; height:36px; width:160px; background:url(../images/head_yxb.jpg) no-repeat left top;top:-10px; margin-left:-2px; overflow:hidden;}
       
.jingP .head{ position:relative; height:28px; background:url(../images/jp_head.jpg) no-repeat left top;color:#656565;  padding-left:8px; line-height:28px;}
       .jingP ul{ margin-top:13px;}
       .jingP li{ float:left; width:115px; margin-left:9px; display:inline; text-align:center;}
       .jingP img{ width:113px; height:84px;border:1px solid #676767; margin-bottom:8px;}
/*---------------------CAD--------------------------*/
.jp_anli{width:188px; border:1px solid #8dc3ed; height:395px;}
.jp_anli .head{ position:relative; height:25px;background:url(../images/head04.jpg) repeat-x left top;padding-left:10px;font-weight:bold; line-height:25px; font-size:12px; color:#fff;}
.jp_anli .head a img{ border:0}
.jp_anli .head a:hover img{ border:0; display:block}

.anli_left{ height:258px; margin-top:5px;}
.jp_anli img{ width:169px; height:96px; margin-left:10px; display:inline;}
.sucai ul{ margin-top:6px;}
       .sucai .list_li li{ float:left; width:115px;margin-left:9px; margin-top:8px;text-align:center; font-size:14px;}
       .sucai li a{ font-size:14px; display:block; line-height:25px;}
       .sucai li a:hover{ font-size:14px;}
       .sucai li img{width:113px; height:84px;border:1px solid #676767; margin-bottom:5px;}
       .sucai p{ position:relative; text-indent:2em; font-size:14px; line-height:25px; height:125px; margin-left:8px; margin-right:8px;}
       .sucai p a{ font-size:14px;}
       .sucai p a:hover{ font-size:14px;}
/*---------------------底部bot--------------------------*/
.bot{  padding-bottom:20px;line-height:25px;}
     .bot .top{ min-height:90px; _height:90px; overflow:hidden; _overflow-y:visible; border:1px solid #c4f0ef; margin-bottom:6px;}
     .bot .head{ height:26px; background:#2783bf; padding-left:10px; line-height:26px; color:#fff; margin:1px;}
     .bot .cont{padding:5px;}
     .bot a{ margin:0px 8px; line-height:25px; display:inline-block;}
/*---------------------图片展示--------------------------*/
.tuandui_top{ position:relative; padding:1px 5px 0 8px; width:370px; height:184px;overflow:hidden; display:block;}
		.td_display{float:left;width:380px;height:184px;}
		.td_text{margin:0 0 0 1px;}
		.td_text li{width:70px;line-height:30px;}
		.td_text li a:hover{text-decoration:none;border-bottom:1px dashed #666;font-weight:bold;}
		.td_bottom{line-height:20px;text-indent:24px;padding:0 1px;}
			/* TuanDui JS */
			#screen span{position:absolute;border:1px solid #c4f0ef;}
			#screen img{cursor:pointer; border:0;}
			#screen a img{width:100%;height:100%;}
			#screen a:hover img{display:block;width:100%;height:100%;}
			#caption, #title{color:#fff;font-family:georgia, "times new roman", times, veronica, serif;font-size:1em;text-align:center;}
/*灰色字体设置*/
.hui_li li a{ margin-right:4px;}
      .hui_li li .head{ color:#696969; margin-left:0px;}
      .hui_li li .head01{ color:#696969; margin-left:0px; font-size:14px;}			     
.more{ position:absolute; right:6px; top:0px; font-weight:normal;}
     .more a{ margin:0 6px; color:#646665;}
.li_dian li{background:url(../images/dian.jpg) no-repeat 10px 10px; border:0;padding-left:17px;height:25px;line-height:25px; overflow:hidden;}
.line{ height:5px; background:url(../images/line.jpg) repeat-x left top; margin:6px; overflow:hidden; }
.xiangxi{ position:absolute; right:3px; bottom:2px;}
.xiangxi01{ position:absolute; right:3px; bottom:-2px;}
.btn_dl{ width:53px; height:16px;background:url(../images/btn_dl.jpg) no-repeat left top;}
.btn_zc{ width:53px; height:16px;background:url(../images/btn_zc.jpg) no-repeat left top;}     
/*Banner 图片*/
.banner{ position:relative; _height:48px; text-align:right;}
     .banner img{ width:786px; height:47px; overflow:hidden;}
     .banner .right{ position:absolute; right:20px; top:15px; }
     .banner .right a{ margin:0 8px; color:#fff;}	
.Guangg{width:976px; margin:0 auto; border:1px solid #c4f0ef; padding:1px;}  
.Guangg a:hover img{ border:0;}
a:hover img{ border:1px solid #ac1f19;}
.tongji a:img{ border:0;}
.tongji a:hover img,.bot a:hover img,.jp_anli a:hover img{ border:0;}

/*------------\p------------------------*/
body{margin:0;padding:0;}
.detail-top{display:none;left:0;float:right;background:url(../images/guajian.png) no-repeat;width:126px;position:absolute;top:0px;height:126px;margin:-400px 0 0 -670px}
.detail-top span{display:block;overflow:hidden;width:126px;text-indent:-9999em;height:126px;border:1px solid #FF6600;float:left;}
.bodydiv{border:1px solid #e4e4e4;width:990px;height:2500px;margin:0 auto;pisition:relative;}
.mb a{ margin:0; padding:0}
/*guanggao*/
.gug{ width:980px; margin:0 auto;}
.gug a img{ border:0; display:block}
.gug a:hover img{ border:0;}

/**/
.ggw{ width:980px; margin:0 auto}
.ggw p{ float:left; border:1px solid #b1c8d6}
.ggw p img{ height:90px;}
.ggw p a img{ float:left; display:block; border:0}
.ggw p a:hover img{ float:left; display:block; border:0}


