@charset "utf-8";
.row1{ width:990px; height:498px; overflow:hidden; margin:0 auto;}
.row2{ width:990px; overflow:hidden; margin:0 auto;}
.row2{ width:990px; overflow:hidden; margin:0 auto;}
.index_top{width:990px; height:250px;}
.index_top .left{float:left; width:728px; height:250px; background:#efefef;}
.index_top .right{float:right; width:250px;}
.area{ width:728px; overflow:hidden;}
.area .areaL{ width:160px; float:left;}
	/*技术分类*/
	.sort{ border:3px solid #87c534; border-top:none; height:492px; background:url(../img/sort_bg.gif) repeat-x left bottom;}
	.sortTit{ height:24px; line-height:24px; text-align:center; background:url(../img/main.gif) no-repeat -83px -860px #87c534;}
	.sortTit span{ color:#fff; font-size:14px; font-weight:bold; margin:0 12px;}
    .prod_cat{border:1px solid #c9ded1; float:left; width:726px;}
	.jishu{ width:723px; float:left; text-align:center; padding:2px 0;margin-left:5px;}
	.jishu li{ height:20px; line-height:20px; float:left; width:55px;}
	.yinyong{ width:723px; float:left; text-align:center; padding:2px 0;margin-left:5px;}
	.yinyong li{ height:20px; line-height:20px;float:left; width:55px;}
	.sortCon .zhuanti{ padding:5px 10px; line-height:22px;}
	.sortCon .zhuanti img{ margin-top:5px;}
.area .areaR{ width:556px; float:right;}
	/*滚动广告*/
	.centerBanner{ width:536px; height:186px; background:#f2f2f2;}
	/*行业新闻*/
	.hotNews{ border:1px solid #c9ded1; height:300px; overflow:hidden;}
	.hotNews .hn_L{ width:138px; height:300px; float:left; background:url(../img/hotNews_bg.jpg) repeat-y;}
	.hotNews .hn_L li{ height:150px;}
	.hotNews .hn_L li.on{ background:url(../img/hotNews_on.jpg) no-repeat;}
	.hotNews .hn_L li h2{ font-size:14px; font-weight:bold; color:#369a28; padding-left:38px; line-height:42px;}
	.hotNews .hn_L li.on h2{ color:#fff;}
	.hotNews .hn_L li img{ border:1px solid #e2e2e2; margin-left:12px;}
	.hotNews .hn_L li.on img{ border:1px solid #fff;}
	.hotNews .hn_R{ width:396px; float:right;}
	.hotNews .hn_R .hn_Con{ padding:10px;}
	.hotNews .hn_R .hn_Con h2{ font-size:16px; font-weight:bold; text-align:center; height:20px; overflow:hidden; margin-bottom:10px;}
	.hotNews .hn_R .hn_Con p{ color:#666; line-height:18px; height:70px; overflow:hidden; margin-bottom:10px;}
	/*列表*/
	.list14 li{ height:22px; line-height:22px; overflow:hidden;}
	.list14 li a{ font-size:14px;}
	.list12 li{ height:20px; line-height:20px; overflow:hidden;}
	.list12 li a{ font-size:12px;}
	.list12 li { color:red; font-family:Arial,Helvetica,sans-serif,'宋体';}
	.list_bg1 li{ background:url(../img/icon.gif) no-repeat 0 -37px; padding-left:10px;}
	.list_bg2 li{ background:url(../img/icon.gif) no-repeat 0 -15px; padding-left:10px;}
	/**.list_bg3 li{ background:url(../img/icon.gif) no-repeat 0 9px; padding-left:10px; width:330px; float:left;}**/
    .list_bg3 li { background: url("../img/icon.gif") no-repeat scroll 0 9px transparent; float: left;padding-left: 10px; width: 330px;}
	.list_jj li{ height:20px; line-height:20px; overflow:hidden;}
	.list_jj li a{ font-size:12px;}
	.list_zs li{ height:20px; line-height:20px; overflow:hidden; padding-left:20px; background:url(../img/zhishi.gif) no-repeat;}
	.list_zs li a{ font-size:12px;}
	.list_bps li{ height:20px; line-height:20px; overflow:hidden; padding-left:20px; background:url(../img/pdf.gif) no-repeat;}
	.list_bps li a{ font-size:12px;}
	.list_hot li{ height:20px; line-height:20px; overflow:hidden; padding-left:20px; background:url(../img/hot.gif) no-repeat 0 3px;}
	.list_hot li a{ font-size:12px;}
	.scroll{ height:28px; border:1px solid #fac155; background:url(../img/main.gif) no-repeat 1px -292px; overflow:hidden;}
	.scroll li{ height:28px; line-height:28px; padding-left:126px; overflow:hidden;}
	.scroll li a{ color:#f47607;}
.area .newsL{ width:358px; float:left;}
.area .newsR{ width:358px; float:right;}
	/*模块框*/
	.box1{ overflow:hidden;}
	.box1_tit{ height:24px; line-height:24px; background:url(../img/main.gif) repeat-x 0 -95px;}
	.box1_tit h2{ color:#fff; font-size:14px; font-weight:bold; width:160px; float:left; padding-left:10px;}
	.box1_tit .more{ color:#fff; display:block; width:50px; float:right;}
	.box1_tit a.more{ color:#fff;}
	.box1_con{ border:1px solid #d8d8d8; padding:6px 10px 8px 10px; overflow:hidden; background:#fff;}
	.box1_survey{ border:1px solid #d8d8d8; padding:5px 10px 5px 10px;_padding:8px 10px 8px 10px; overflow:hidden; background:#fff;}
	.list_img{ height:106px; overflow:hidden;margin-top:2px}
	.list_img .img{ width:70px; height:60px; float:left; border:1px solid #e1e1e1; padding:1px; margin-right:10px;}
	.list_img .title{ font-size:14px; height:18px; line-height:18px; overflow:hidden; display:block;}
	.list_img .shade{ line-height:18px;color:#999;}
	.box2{ padding:10px; padding-top:0; overflow:hidden; background:#f3f7e9; border:1px solid #c9ded1;}
	.box2_tit{ height:24px; line-height:24px; border-bottom:1px solid #c9ded1; color:#000; font-size:14px; font-weight:bold; margin-bottom:5px;}
	.box2_con{ overflow:hidden;}
	.box3{ height:139px; border-top:1px solid #C9DED1; overflow:hidden; background:#ecf2f4; position:relative;}
	.box3 .spe{ width:60px; height:38px; background:url(../img/edm_sort.gif) no-repeat; position:absolute; right:10px; top:0; text-indent:-1000px;}
	.box3 .byt{ background-position:0 0;}
	.box3 .djt{ background-position:-80px 0;}
	.box3 .yth{ background-position:-160px 0;}
	.box3 .dc{ background-position:-240px 0;}
	.box3_con{ padding:10px; overflow:hidden;}
    .list_pic{ height:119px; overflow:hidden;}
    .list_pic .ddt{ width:106px; float:left; margin-top:4px;}
    .list_pic .ddt .img{ width:106px; height:80px; border:1px solid #e1e1e1; padding:1px; display:block;}
    .chakangengduo{ width:110px; height:24px; line-height:24px; margin-top:2px; text-align:center; background:url(http://www.cntronics.com/img/main.gif) no-repeat 0 -1090px; overflow:hidden; float:left;}
    .chakangengduo a{ color:#fff;}
    .list_pic .ddt h3 a:link{ color:#fff;}
    .list_pic dd{ width:400px; float:right;}
	.list_pic dd .title{ font-size:14px; font-weight:bold; height:18px; line-height:18px; overflow:hidden; display:block;}
	.list_pic dd .shade{ line-height:18px; margin-top:6px; color:#666; height:75px; overflow:hidden; margin-bottom:5px;}
	.box4{ overflow:hidden;}
	.box4_tit{ height:24px; line-height:24px; background:url(../img/bar.gif) no-repeat;}
	.box4_tit h2{ color:#fff; font-size:14px; font-weight:bold; width:100px; float:left; padding-left:10px;}
	.box4_tit .more{ color:#fff; display:block; width:50px; float:right;}
	.box4_tit a.more{ color:#fff;}
	/**.box4_con{ padding:10px; overflow:hidden; border:1px solid #c9ded1; border-top:none; background:#fff;}**/
    .box4_con  { background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #C9DED1 #C9DED1;
    border-style: none solid solid; border-width: medium 1px 1px;
    overflow: hidden;padding: 10px 10px 9px 10px;border:1px solid #C9DED1;width:336px;}
	.people_pic{ height:111px; overflow:hidden;}
	.people_pic .img{ width:87px; height:107px; float:left; border:1px solid #e1e1e1; padding:1px; margin-right:10px;}
	.people_pic .title{ font-size:14px; font-weight:bold; height:18px; line-height:18px; overflow:hidden; display:block;}
	.people_pic .shade{ line-height:18px; margin-top:6px; color:#666;}
	.box5{ overflow:hidden;}
	.box5_tit{ height:24px; line-height:24px; background:url(../img/bar_zt.gif) no-repeat;}
	.box5_con{ height:100%; overflow:hidden; border:1px solid #c9ded1; border-top:none; background:url(../img/line_dashed_y.gif) repeat-y 361px 0 #fff;}
	.box5_con .zt_l{ width:338px; padding:10px; float:left;}
	.box5_con .zt_r{ width:338px; padding:10px; float:right;}
	.faxiu{ height:100%; overflow:hidden;}
	.faxiu li{ width:114px; height:105px; float:left; display:inline; text-align:center;}
	.faxiu li img{ border:1px solid #e1e1e1; padding:1px;}
	.faxiu li p{ height:32px; line-height:16px;}
	.cef, .cem{ height:58px; overflow:hidden;}
	.cef img, .cem img{ width:118px; height:60px; float:left;}
	.cef p, .cem p{ color:#666; line-height:15px;}
/*topbar*/
#topAd{ width:990px; height:35px; overflow:hidden; margin:0 auto; position:relative;}
#topAd li{ height:35px; margin:0; padding:0;}
.cutBtn{ background:url(../img/close.gif) no-repeat; display:block; float:right; height:15px; width:15px; left:975px; top:0; position:absolute; z-index:2;}

/*合并原mF_YSlider.css*/
/*=========mF_YSlider ========*/
#hero-slider {
    clear: both;
    height: 250px;
    position: relative;
    width: 100%;
}
#hero-slider .slides_container {
    display: none;
    width: 728px;
}
#hero-slider .slides_container div {
    display: block;
    height: 250px;
    width: 728px;
}
#hero-slider .slides_container .callout {
    background: none repeat scroll 0 0 #007E3A;
    display: block;
    height: 120px;
    padding: 20px;
    position: absolute;
    top: 46px;
    width: 300px;
}
.ie6 #hero-slider .slides_container .callout, .ie7 #hero-slider .slides_container .callout {
    position: relative;
    top: -216px;
}
#hero-slider .slides_container .callout h2 {
    color: #FFFFFF;
    font-family: 'UniversLTStd67BoldCondensed',Arial,sans-serif;
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 10px;
}
#hero-slider .slides_container .callout p {
    color: #CACACA;
    font-size: 12px;
    line-height: 20px;
    margin: 0;
}
#hero-slider .slides_container .callout .learn-more {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 12px;
    margin-top: 10px;
    padding-right: 10px;
}
#hero-slider .pagination {
    background: none repeat scroll 0 0 #ABB0B6;
    bottom: 10px;
    padding: 5px 0 5px 5px;
    position: absolute;
    right: 10px;
    text-align: right;
    z-index: 100;
}
#hero-slider .pagination li {
    cursor: pointer;
    display: block;
    float: left;
    margin-right: 5px;
}
#hero-slider .pagination a {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #FFFFFF;
    display: block;
    height: 13px;
    margin-top: 0;
    overflow: hidden;
    text-indent: -1000px;
    width: 13px;
}
#hero-slider .pagination a:hover, #hero-slider .pagination .current a {
    background: none repeat scroll 0 0 #fe9901;
    color: #fe9901;
}

#news-container {
    overflow: hidden;
    width: 100%;
    height:236px;
}
#news-container .column {
    float: left;
    margin: 0 10px 0px 0;
    width: 236px;position:relative;
}
.ie6 #news-container .column {
    width: 235px;position:relative;
}
#news-container .column img {
    border: 1px solid #005D9A;
}
#news-container .column .img2 {
    border: 1px solid #005D9A; width:248px;height:120px;
}
#news-container .column span {
    font-size:12px; color:#666;width:234px;line-height:18px;
}
#news-container .column .more {
    text-align:right;
}
#news-container .column h4 {
    margin: 5px 0;
}
#news-container .column h4 a {
    color: #005D9A;
    font-weight:bold;
}
#news-container .column p {
    height: 60px;
    line-height: 18px;
}
#news-container .last-child {
    background: none repeat scroll 0 0 transparent;
    margin: 0 !important;
    position: relative;
    width: 250px;
    margin-left:2px;
    float:right;
}
.ie6 #news-container .last-child {
    width: 250px !important;
}
#news-container .last-child img {
    margin: 0;
}
.line{position:absolute; height:184px; width:1px; background:#c8ded2; top:52px; left:-6px;}
a sup{color:##005D9A;}
a:hover sup{ color:red;}