﻿/* 基本配置*/

body{ font-size:12px; margin:0px; FONT-FAMILY: "Microsoft Yahei"; background-image:url(../images/nbg.jpg); background-repeat:repeat-x;   background-position:center 130px;color:#3d3a48; background-color:#fefefe;}
#container{ width:1191px; margin:auto; }
ul{ margin:0px; padding:0px;}
li{ list-style-type:none;}
a{ text-decoration:none; color:#565460;}
a:hover{ color:#ED9637}
 img{ border:0px; -ms-interpolation-mode: bicubic; }
 h1,h2,h3,h4,h5,h6,p{ margin:0px; padding:0px;}
 .pjtitle{font-size:33px; FONT-FAMILY: 'Microsoft Yahei';height:52px; line-height:52px; border-left:25px #0076c8 solid; background-color:#d8d8d8; color:#0076c8; padding-left:10px;}
 
 /*顶部*/
 .top{ height:152px; background-color:#FFFFFF}
 .top_kk{ width:1191px; margin:auto}
 .logo2{ float:left; margin-top:19px; padding-left:30px; }
 .tel{ float:right;  }
 .tel a{ color:#FFFFFF} 
 .banner2{  }
 .top_r{ float:right; width:800px;} 
  /*导航条*/
  #menu { height:48px; FONT-FAMILY: "Microsoft Yahei";    clear:both; float:right; width:840px;}
#menu ul { list-style: none; margin: 0px; padding: 0px;  height:41px;    z-index:999;  }
#menu ul .m_l{ display:block; height:48px; width:13px; background-image:url(../images/index_q_15.jpg); float:left;}
#menu ul .m_r{ display:block; height:48px; width:10px; background-image:url(../images/index_q_21.jpg); float:right;}
#menu ul li { float:left; width:105px;  }
#menu ul li a { display:block;  width:105px; height:40px; line-height:40px; text-align:center;  font-size:15px; color:#7c7c7c;z-index:1;}
#menu ul li a:hover { background-image:url(../images/mhover.png); background-repeat:no-repeat; background-position:4px 5px; color:#fff}
#menu ul li a#current {  color:#fff;}
#menu ul li:hover{  background-image:url(../images/mhover.png); background-repeat:no-repeat; background-position:4px 5px; }
#menu ul li:hover a{ color:#fff}
#menu ul .sy:hover{ float:left;   background-image:url(../images/index_q_13.jpg); background-repeat:no-repeat; background-position:right;}
#menu ul .sy a:hover{ background-image:none;}
		  /*二级栏目*/
	
#menu ul li ul {  display:none; position:absolute; margin:0px; margin-left:4px;    }
#menu ul li ul li { float:none;   background-position:10px; height:33px; line-height:33px; background-image:url(../images/arow.png); border-bottom:0px #97b517 dotted; background-repeat:no-repeat;   }
#menu ul li ul li a { background:none;width:133px;  height:33px; line-height:33px; text-align:left; padding-left:30px; color:#3c3939; font-size:13px}
#menu ul li ul li a:hover { color:#FF6600;background-position:0px;background:none; }
#menu ul li ul li:hover{ background-image:url(../images/arow.png); background-position:10px;}
 
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}
.m_t{ display:block; height:6px; background-image:url(../images/m_t.png); width:176px;}
  .m_b{ display:block; height:7px; background-image:url(../images/m_b.png); width:176px;}
  .m_m{background-image:url(../images/m_m.png);width:176px;   height:auto;}
 /* banner */
 
 .mtop{ margin-top:10px;}
 .menul{ border-bottom:1px #CCCCCC solid; float:left; width:221px; FONT-FAMILY: "Microsoft Yahei";}
.menul li{background-image:url(../images/bgg.jpg); cursor:pointer;}
.menul li a{ display:block; border:1px #CCCCCC solid; background-repeat:no-repeat; background-position:10px; line-height:37px;padding-left:38px; border-bottom:0px; font-weight:bold; background-image:url(../images/jjj.jpg); font-size:14px}  
 .menul li a:hover{  color:#FF6600;  }
 .menul li .now{background-color:#FAFAFA; color:#FF6600;   }
 
 .menul li ul li{ background-image:none; }
  .menul li ul li a{ background-image:url(../images/sjj.gif); background-position:30px; padding-left:40px;background-color:#f3f3f3; height:30px; line-height:30px; font-weight:lighter;font-size:12px}
 
 .menul li ul li ul{ background-image:none; }
  .menul li ul li ul a{ background-image:url(../images/sjj.gif); background-position:50px; padding-left:60px;background-color:#f3f3f3; height:30px; line-height:30px; font-weight:lighter;font-size:12px}
 
 	  .sy a:hover{ background-image:none;}
#box_www_zzjs_net{position:relative;width:977px;height:367px;background:#fff;border-radius:5px; cursor:pointer; }
#box_www_zzjs_net .list{position:relative;width:977px;height:367px;overflow:hidden;}
#box_www_zzjs_net .list ul{position:absolute;top:0;left:0;}
#box_www_zzjs_net .list li{width:977px;height:367px;overflow:hidden;}
#box_www_zzjs_net .count{position:absolute;right:0;bottom:20px;}
#box_www_zzjs_net .count li{color:#fff;float:left;width:20px;height:20px; line-height:20px; text-align:center;cursor:pointer;margin-right:5px;overflow:hidden;background:#464646;opacity:0.7;filter:alpha(opacity=70);border-radius:20px;    }
#box_www_zzjs_net .count li.current{color:#fff;opacity:1;filter:alpha(opacity=100);font-weight:700;background:#A4020F;}
#tmp{width:100px;height:100px;background:red;position:absolute;}


 
  /* 首页 */
  .kk_main{}
 .kk_left{ float:left; width:439px;}
 .kk_right{ float:right; width:261px;}
 
 .left_m li{ background-image:url(../images/bgg.jpg); border-bottom:1px #CCCCCC solid;line-height:48px; FONT-FAMILY: "Microsoft Yahei"; color:#333; font-size:16px;}
 .left_m li a{ height:48px; line-height:48px;   background-image:url(../images/sjj.gif); background-repeat:no-repeat; display:block; background-position:15px; padding-left:30px; font-size:16px; FONT-FAMILY: "Microsoft Yahei"; color:#656d78 }
 .left_m li .now { height:48px; line-height:48px; background-color:#307dc0;  display:block; background-position:20px; padding-left:30px; font-size:16px; FONT-FAMILY: "Microsoft Yahei"; color:#fff }
  .left_m li a:hover{ color:#FF6600}
 /*公共部份*/
 .index_kk{background-image:url(../images/index_q_14.jpg); border-top:1px #e7e7e7 solid; }
 .mainindex{  width:1191px; margin:auto;  }
  .main{ width:1191px; margin-top:10px; margin:auto; border-top:1px #e7e7e7 solid; padding-top:10px;   }
 .clr{ clear:both;}
 .left{ float:left; width:231px; background-color:#FFFFFF  }
 .right{ float:right; width:948px; }
  .indexleft{ float:left;width:230px;}
 .indexright{ float:right; width:948px;}
 
 .part{   }
 .kjrk { margin-top:10px;}
 .kjrk li{ float:left;FONT-FAMILY: "Microsoft Yahei"; margin-bottom:3px;}
 .kjrk li a{ display:block; width:103px; float:left; height:28px; line-height:28px; background-color:#209fad; background-image:url(../images/index_q_51.jpg); background-repeat:no-repeat; background-position:10px; color:#ffffff; padding-left:25px;}
  
  .title{ height:40px; border-left:1px #209FAD solid; padding-left:10px; margin-bottom:10px;   }
 .title b{ FONT-FAMILY:Arial, Helvetica, sans-serif; font-size:18px; color:#bbb; display:block; float:left;   line-height:16px;   background-position:right; background-repeat:no-repeat; text-align:left; font-weight:lighter;  }
  .title b span{ display:block; line-height:22px; color:#209FAD;FONT-FAMILY: "Microsoft Yahei";} 
    .title .t_l{ float:left; background-image:url(../images/index_q_25.jpg); background-repeat:no-repeat; width:0px; height:40px; background-position:0px; }
  .title .t_r{ float:right; background-image:url(../images/index_q_29.jpg); width:0px; height:40px; } 
  .title .more{ float:right; padding-top:10px;}
  .title .dress{ float:right; line-height:40px; color:#209FAD }
  .title .dress a{  color:#209FAD }
   .title2{ height:40px; background-color:#307dc0;line-height:40px; border-bottom:0px #a1ba21 solid;}
 .title2 b{ FONT-FAMILY: "Microsoft Yahei"; font-size:20px; color:#fff; display:block; float:left; padding-left:15px;font-weight:lighter;  }
   .title2 a{ color:#FFFFFF}
  .title2 b span{ padding-left:5px; color:#fff; font-size:12px; font-weight:lighter;}
    .title2 .t_l{ float:left; background-image:url(../images/index_q_11.jpg); background-repeat:no-repeat; width:0px; height:55px; background-position:0px; background-position:0px; }
  .title2 .t_r{ float:right;  width:0px; height:55px;  background-image:url(../images/index_q_14.jpg) } 
  .title2 .more{ float:right; padding-top:13px;}
 .title2 .dress{ float:right; padding-right:20px; font-size:12px;color:#fff; }
  .title2 .dress a{ color:#FFFFFF;}
   .title2 .dress1{ float:right; padding-right:20px; font-size:15px;color:#fff; FONT-FAMILY: "Microsoft Yahei";}
  .title2 .dress1 a{ color:#FFFFFF;}
  .dress1 a{ display:block; padding-left:10px; padding-right:10px; float:left; line-height:39px;}
  .dress1 .now{ background-color:#648705;}
  .title2 .dress1 a:hover{ color:#FF6600}
  
  
  .l_l{ height:12px; background-image:url(../images/index_q_17.jpg);; background-position:center; background-repeat:no-repeat;}
  .dd{ height:36px;  background-image:url(../images/footbg.jpg); background-position:center; background-repeat:no-repeat;}
     .title3{  }
 .title3 h5{ FONT-FAMILY: "Microsoft Yahei"; font-size:24px; color:#209FAD; font-weight:lighter;}
  .title3 h5 span{ display:block; color:#CCCCCC }
   .title3 .t_l{ float:left;}
  .title3 .t_r{ float:right;}
  .title3 .more{ float:right; padding-top:10px;}
  
 .content{  font-size:13px; color:#666666; line-height:24px; border:1px #d3dce3 solid; border-bottom:0px; background-image:url(../images/con_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF; padding:10px; padding-top:0px; height:220px;} 
 .content2{  font-size:14px; color:#656d78; line-height:24px; border:0px #d3dce3 solid; border-bottom:0px;   background-repeat:repeat-x; background-position:top; background-color:#FFFFFF; padding:20px;   FONT-FAMILY: "Microsoft Yahei";} 
 .bot{ height:7px; background-image:url(../images/index_q_32.jpg);}
 .bot .bot_l{ float:left; width:7px; height:7px; background-image:url(../images/index_q_31.jpg); display:block;}
 .bot .bot_r{ float:right; width:7px; height:7px; background-image:url(../images/index_q_34.jpg); display:block;}
 .bot_2l{ height:11px; background-image:url(../images/index_q_36.jpg); background-position:center;}
  .bot_2m{ height:11px; background-image:url(../images/index_q_39.jpg); background-position:center;}
 .img_bor1{ border:1px #CCCCCC solid}
  .img_bor2{ padding:1px; border:1px #CCCCCC solid}

 .gg{ margin-top:10px;}
 

 .tou_nr{ float:right; width:254px;}
 .tou_img{ float:left; width:120px;}
 .toutiao a{ color:#1581c0; font-size:13px;}
  .toutiao a:hover{ color:#ED9637}
  .tou_nr p{ line-height:18px; color:#999999}
 /* 文章 */
 .news_list1{ }
.news_list1 li{ line-height:22px; height:22px; padding:0px; margin:0px;   background-repeat:no-repeat; background-position:0px; clear:both; } 
 .news_list1 li a{ float:left;}
 .news_list1 li span{ float:right}
 
 
.news_list2 li{ line-height:25px; height:25px;  padding-left:10px; background:url(../images/index_q_25.jpg) no-repeat 0px; } 
.news_list3 li{ line-height:22px; height:22px;  padding-left:17px; background:url(../images/sjj.gif) no-repeat 0px; font-size:12px; } 

.news_listin li{ line-height:35px; height:35px;    border-bottom:1px #CCCCCC dotted } 
.news_listin li a{ float:left; }
.news_listin li span{ float:right;  }
.page { clear:both; text-align:center;}

.article h1{ text-align:center; font-size:18px}
.post{ height:33px; font-size:12px; text-align:center;}
.nbg{ background-image:url(../images/index_q_34.jpg); background-repeat:repeat-x; background-position:bottom;}
 
 /* 产品*/
 
 .down li{ background-image:url(../images/down.gif); background-repeat:no-repeat; padding-left:20px; background-position:0px;}
 .yyfw{ float:left; width:305px;}
.apl{ padding-left:0px;}
.apl li{ height:65px; clear:both;font-family:microsoft yahei; }
.apl .imga{ float:left; width:85px;}
.apl .texta { float:left; width:140px; padding-left:10px; line-height:16px;}
.apl .texta b a { color:#077dc8}


  .cp_list_1 li{ font-size:12px; line-height:25px; text-align:center; margin-left:10px;float:left; height:165px; width:322px; border:5px #f2f2f2 solid;}
  .cp_list_1 li:hover{border:5px #b5cf2e solid;}
  .cp_list_1 li img{ width:322px; height:135px;}
  .cp_list_1 li a{ display:block; background-color:#E5EEF5; color:#fff}
   .cp_list_1 li a span{ display:block; height:30px; line-height:30px; background-color:#949494;}
 .cp_list_2 li{ font-size:12px; line-height:25px; text-align:center; width:192px; float:left;}
  .cp_list_3 li{ font-size:12px; line-height:35px; text-align:center; width:238px; height:255px; float:left; margin:
  7px;}
  .cp_list_3 li a{ display:block; background-color:#ab0000; color:#FFFFFF}
.titu{  }
.cpfl{ background-image:url(../images/index_q_35.jpg); height:210px; padding-top:20px;   }
.cpfl li{ height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:bold; background-image:url(../images/index_q_40.jpg); background-repeat:no-repeat; background-position:bottom; }
 .cpfl li a{ color:#FFFFFF;}
 
 
 .cbg{ background-image:url(../images/index_q_52.jpg); height:188px; padding-top:40px; padding-left:20px; background-repeat:no-repeat;}

.clr2{ clear:both; border-bottom:1px #CCCCCC dotted; margin-bottom:10px; margin-top:10px;}
.cp_list_4 li{ float:left; margin:12px; width:260px; text-align:center;}
.cp_list_4 li img{ width:260px; height:232px; }
.bor_bai{ border:5px #FFFFFF solid}
.bor_hui{ border:5px #ececec solid;}


 .rollBox {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto;  PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.rollBox .LeftBotton {
	MARGIN: 25px 0px 0px; WIDTH: 19px; DISPLAY: inline; BACKGROUND: url(button.gif) no-repeat 11px 0px; FLOAT: left; HEIGHT: 52px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .RightBotton {
	MARGIN: 25px 0px 0px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(button.gif) no-repeat -8px 0px; FLOAT: left; HEIGHT: 52px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .Cont {
	WIDTH: 948px; FLOAT: left; OVERFLOW: hidden
}
.rollBox .ScrCont {
	WIDTH: 1342177.27px
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 132px; FLOAT: left
}
.rollBox .Cont .pic IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.rollBox .Cont .pic P {
	LINE-HEIGHT: 26px; COLOR: #505050
}
.rollBox .Cont A:link {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}
 
 
 .sethome a{ display:block; float:right; width:60px; color:#2f2f2f;background-repeat:no-repeat; height:25px; background-position:0px; line-height:25px; text-align:left; padding-left:22px;  }
 .sethome .sc{ background-image:url(../images/index_q_07.jpg); }
 .sethome .set{ background-image:url(../images/index_q_05.jpg); }
 .sethome .lx{ background-image:url(../images/index_q_09.jpg); }
 
 
 /* 底部 */
 .foot{  margin-top:10px;  line-height:22px; padding:10px; background-color:#fff;}
 .nav{  }
 .hzhb{ text-align:center;FONT-FAMILY: "Microsoft Yahei"; font-size:16px;}
 .hzhb img{ border:1px #e4dfdf solid;}
 .copy{ text-align:center; border-top:1px #e1e1e1 solid; line-height:24px; font-size:13px;FONT-FAMILY: "Microsoft Yahei"; color:#333333; padding-top:10px;}
  .copy a{ color:#333333}
.link{ word-spacing:10px;}
.search{  height:40px; width:395px; background-image:url(../images/index_q_03.jpg); float:right; margin-top:30px;}
.search_input{float:left; border:0px; height:28px; line-height:28px; width:265px; margin-left:40px; margin-top:4px; color:#333333    }

.fourfl{ clear:both; height:40px; border-bottom:1px #CCCCCC solid; margin-bottom:20px;}
 .fourfl li{ float:left; padding:0px;}
 .fourfl li a{ display:block; padding-left:20px; padding-right:20px; background-color:#CCCCCC; margin-left:20px; color:#000;}
 .fourfl li .flnow{ background-color:#FF6600; color:#FFFFFF;}
 
  
