﻿.fl{ float:left;}
.fr{ float:right;}

/* header */
.header_full{height:83px;}
.header{width:960px;margin:0px auto;}
/* left */
.logo{width:285px;padding-top:5px;padding-left:0;}
/* right */
.top_right{width:600px;}
/* top_link */
.top_link{padding-top:2px;height:26px;line-height:26px;text-align:right;}
.top_link i{color:#686868;}
.top_link span,.top_link a{color:#46AAFE;}
.top_link a{font-size:12px; padding:2px 30px 0 23px; color:#959595; }

.icon01{ background:url(../images/icon01.jpg) bottom left no-repeat;padding-right:35px;}
.icon02{ background:url(../images/icon02.jpg) bottom left no-repeat;padding-right:35px;}

.icon03{ background:url(../images/icon03.jpg) bottom left no-repeat;}

/*  nav */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav_bar{position:relative;z-index:666666;height:42px;color:#333; padding-top:13px;}
.nav{position:relative;width:600px;margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;font-size:14px;}
.nav a{color:#959595;}
.nav h3{font-size:100%;font-weight:normal;}
.nav h3 a{display:block;width:100px;text-align:center;font-size:14px;}
.nav .m{float:right;position:relative;z-index:1;}
.nav .s{float:right;width:3px;text-align:center;color:#D4D4D4;font-size:12px;}
.nav .sub{display:none;position:absolute;left:-3px;top:42px;z-index:1;width:100px;border:1px solid #E6E4E3;border-top:0; background:#fff;}
.nav .sub li{text-align:center;padding:0 8px;margin-bottom:-1px;}
.nav .sub li a{display:block; border-bottom:1px solid #E6E4E3;padding:8px 0;height:auto;line-height:20px;color:#666;}
.nav .sub li a:hover{color:#1E95FB;}
.nav .block{height:3px;width:101px;background:#1E95FB;position:absolute;left:0;top:39px;overflow:hidden;}

/*导航修改 2014-10-18*/
.sub_a{ width:600px !important; border-top:#e6e4e3 1px solid !important; padding-left:15px !important;}
.sub_a li{ float:left !important; margin-right:10px !important; width:170px !important; text-align:left !important;}
.sub_a li a:hover{color:#1E95FB;background:#f5f5f5 !important;}
.sub_b{ left:-300px !important;}
.sub_b01{left:-100px !important;}

/* index - banner */
/* fullSlide */
.fullSlide{width:960px;position:relative;height:365px;background:#000; overflow:hidden; margin:0 auto}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:960px !important;}
.fullSlide .bd li{width:960px !important;height:365px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:365px;width:100%;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:24px;line-height:30px;}
.fullSlide .hd ul{text-align:center;background:#7e93b3;filter:alpha(opacity=80);opacity:0.8; padding-top:5px; height:19px;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:22px;height:16px;margin:1px;overflow:hidden; background:url(../images/dian02.png) no-repeat;line-height:999px;}
.fullSlide .hd ul .on{background:url(../images/dian01.png) no-repeat;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/*首页内容部分*/
.gying{ background:url(../images/bg01.jpg) no-repeat 0 0; height:30px; line-height:30px; width:960px; margin:20px auto 15px;}
.gying h2{ font-size:16px; color:#0086cc; font-weight:normal; margin:0;}
.gying h2 span{ color:#898989; font-size:16px;}
/*鼠标滑过图片样式*/
/* food_img */
.food_img{width:960px;overflow:hidden;margin:5px auto; background:url(../images/bg02.jpg) no-repeat center bottom; padding-bottom:40px;}
.food_img ul{ width:1000px;}
.food_img li{float:left;width:150px;height:60px;position:relative;overflow:hidden; margin:0 9px 10px 0; border:#e4e2e2 1px solid;}
.box{width:140px;height:60px;background:#2c8ed2;position:absolute;left:0;padding-left:10px;padding-top:0px;color:#e69714;top:-142px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}
.box h3{color:#fff; font-size:14px;}
.box a{display:block;margin-top:0px; background:url(../images/xq.jpg) no-repeat right; margin-right:15px; color:#fff; text-align:right; padding-right:15px;}
/*左右按钮图片滚动*/
.pic_con{width:530px;padding:0;position:relative}
.pic_lists{float:left;width:8888px;height:115px;overflow:hidden;position:absolute;top:0px;left:0px}
.btn_change{width:18px;height:18px;text-indent:-9999px;cursor:pointer}
.left_btn{background:url(../images/leftstop.jpg) no-repeat;top:85px;left:8px; float:left;}
.right_btn{background:url(../images/rightstart.jpg) no-repeat;top:85px;right:0px; float:right;}

.pic_content{overflow:hidden;height:115px;loat:left;width:530px;padding:0;position:relative;margin:0 auto 0px}
.pic_content ul li{float:left;width:175px;height:115px;text-align:center;margin:0 5px 0 0 ;position:relative}
.pic_content ul li p{height:24px;background:url(../images/bg06.png) repeat;line-height:24px;color:#fff;width:175px;position:absolute;bottom:0px;left:0px;text-align:center;}
.pic_content ul li a img{width:175px;height:115px}

.highlight_tip{width:50%;position:relative;margin:0 auto;top: -15px;left: 20%;}
.highlight_tip span{height:24px;padding:5px;line-height:24px;float:left;margin:0 2px;cursor:pointer}
.highlight_tip span.current{height:18px;width:18px;line-height:18px;background:#9CC;text-align:center}

/**/

/*首页棋港新闻*/
.index_main{ width:960px; margin:0 auto; background:url(../images/bg02.jpg) no-repeat bottom; padding-bottom:15px;}
.pic_title{ width:530px; overflow:hidden; padding-bottom:15px; background:url(../images/bg03.jpg) no-repeat;}
.main_l{ width:530px; overflow:hidden;}
.pic_l{ width:230px; font-size:16px; color:#0086cc;}
.pic_l span{ color:#898989; font-size:16px;}
.pic_r{ width:36px; padding-top:2px; }

.index_news{ padding:18px 0 30px 0;}
.index_news ul li{ line-height:25px; padding-bottom:6px; margin-top:7px; border-bottom:#d8d5d5 1px dashed; background:url(../images/list.png) no-repeat; padding-left:20px; font-family:'宋体';}
.index_news ul li a{ color:#303030; display:block; width:420px; height:25px; float:left; overflow:hidden;}
.index_news ul li a:hover{color:#1e95fb;}

.news_time{ float:right; color:#a6a6a6;}
.clear{ clear:both;}
.more{ height:22px; width:80px; margin:0 auto; margin-top:20px;background:url(../images/more.jpg) no-repeat 0 3px;}
.more a{ color:#a3d35b; font-size:14px;  height:22px; line-height:22px;}
/*首页行业新闻*/
.main_r{ width:410px; overflow:hidden; background:url(../images/bg04.jpg) no-repeat left;}
.pic_title01{ width:378px; overflow:hidden; padding-bottom:15px; background:url(../images/bg05.jpg) no-repeat; padding-left:25px;}
.news01{ overflow:hidden; padding:0 0 15px 35px;}
.news_pic{ width:175px; height:115px;}
.news_n{ width:190px;}
.news_n h3{ color:#2a2a2a; font-weight:bold; font-family:'宋体'; margin:0; }
.news_n p{ color:#777777; line-height:22px; font-family:'宋体'; font-size:12px; text-indent:2em; height:66px; overflow:hidden;}
.news_n a{ margin-top:7px; display:block; height:20px;}
.cha{ font-size:12px; color:#fff; background:url(../images/more01.jpg) no-repeat; height:20px; width:62px; text-align:center; line-height:20px;}
.index_news01{ padding:15px 0 30px 30px;}
.index_news01 ul li{ line-height:25px; padding-bottom:6px; margin-top:7px; border-bottom:#d8d5d5 1px dashed; background:url(../images/list.png) no-repeat; padding-left:20px; font-family:'宋体';}
.index_news01 ul li a{ color:#303030;display:block; width:280px; height:25px; overflow:hidden; float:left;}
.index_news01 ul li a:hover{color:#1e95fb;}
/*footer*/
.footer{ width:960px; margin: 0 auto; font-family:'宋体'; padding-top:20px;}
.footer_a{ width:100%; background:#d8281e; font-size:12px; height:35px; line-height:35px; text-align:center;}
.footer_a a{ color:#FFF; padding:0 25px;}
.footer_b{ font-size:12px; color:#393939; text-align:center; line-height:24px; padding:15px 0;}

/*公司信息*/
.g-bn-1 { width:960px;height: 240px; margin: 0 auto}
.about{ width:960px; margin:25px auto 30px; overflow:hidden;}
.about01{ width:250px;}
.ab_title{ width:250px; background:url(../images/bg07.jpg) no-repeat; height:65px;}
.ab_title h3{ font-size:18px; color:#fff; margin:0; padding:10px 0 0 30px;}
.ab_list{ width:250px; height:auto; background:url(../images/bg10.jpg) repeat-y; padding-bottom:30px;}
.ab_list ul li{ width:250px; height:39px;font-size:14px;}
.ab_list ul li a{ display:block; background:url(../images/bg09.jpg) no-repeat; height:39px; line-height:39px; width:250px; text-indent:20px; color:#333333;}
.ab_list ul li a:hover{ background:url(../images/bg08.jpg) no-repeat; color:#fff; }
.moren a{background:url(../images/bg08.jpg) no-repeat !important; color:#fff !important;}

.about02{ width:690px; border:#cdcbcb 1px solid;}
.weizhi{ border-bottom:#cdcbcb 1px solid; font-size:12px; height:35px; line-height:35px; color:#303030; text-align:right; padding-right:15px; overflow:hidden;}
.weizhi a{ color:#303030;}
.weizhi a:hover{ color:#1e95fb;}
.about_n{ padding:15px 0 40px; margin:0 10px; width:670px;}
.guanyu{ padding:10px; line-height:24px; font-size:14px; color:#303030;}

.news_list{ padding:0 10px;}
.news_list ul li{ line-height:25px; padding-bottom:6px; margin-top:7px; border-bottom:#d8d5d5 1px dashed; background:url(../images/list.png) no-repeat; padding-left:20px; font-family:'宋体';}
.news_list ul li a{ color:#303030; display:block; width:420px; height:25px; float:left; overflow:hidden;}
.news_list ul li a:hover{color:#1e95fb;}
.news_list_a{ padding:0 0 0 10px; width:650px;}
.news_list_a ul li{ line-height:25px; padding-bottom:6px; margin-top:7px; border-bottom:#d8d5d5 1px dashed; background:url(../images/list.png) no-repeat; padding-left:20px; font-family:'宋体';}
.news_list_a ul li a{ color:#303030; display:block; width:420px; height:25px; float:left; overflow:hidden;}
.news_list_a ul li a:hover{color:#1e95fb;}

/*页码*/
.yema{ padding-top:30px;}
.pagebg {
    border: 1px solid #dddddd;
    height: 21px;
    padding: 2px 5px;
}
.pageon {
    background: none repeat scroll 0 0 #1e95fb;
    border: 1px solid #01762f;
    color: #ffffff;
    font-size: 12px;
    height: 21px !important;
    margin-right: 4px;
    padding: 2px 2px 2px 5px;
}
.pageon a:link {
    color: #ffffff;
    font-size: 12px;
    height: 21px !important;
    text-decoration: none;
}
.pageon a:visited {
    color: #ffffff;
    font-size: 12px;
    text-decoration: none;
}
.pageon a:hover {
    color: #ffffff;
    font-size: 12px;
    text-decoration: none;
}
.pageoff {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #dddddd;
    color: #333333;
    font-size: 12px;
    height: 21px;
    margin-right: 4px;
    padding: 2px 2px 2px 5px;
    text-decoration: none;
}
.pagebg a:link {
    color: #464646;
    font-size: 12px;
    text-decoration: none;
}
.pagebg a:visited {
    color: #464646;
    font-size: 12px;
    text-decoration: none;
}
.pageoff a:link {
    color: #333333;
    font-size: 12px;
    text-decoration: none;
}
.pageoff a:visited {
    color: #333333;
    font-size: 12px;
    text-decoration: none;
}
.pageoff a:hover {
    color: #ff0000;
    font-size: 12px;
    text-decoration: none;
}

/*新闻详细*/
.news_list h1{ text-align:center; border-bottom:#d8d8d8 1px dashed; font-size:24px; color:#333333; font-weight:normal; margin:0; padding:15px;}
.fabu{ color:#999999; line-height:25px; font-size:12px; text-align:center; padding:10px 0 20px 0;}
.detail{ font-size:14px; color:#333333; line-height:24px;}
.detail img{ padding:15px 0;}

/*产品*/
.product{ padding:15px 0; overflow:hidden;}
.product ul{ padding-left:10px;}
.product li{ float:left; text-align:center; padding:0 9px 15px 0;}
.product li a{ color:#333333;}
.product li a:hover{ color:#1e95fb; text-decoration:underline;}
.product li img{ border:#e4e2e2 1px solid; margin-bottom:5px;}
.gys{ font-size:14px; font-weight:bold; color:#333333; background:#DDD; line-height:35px; padding-left:10px;}
.aite{ font-size:14px; line-height:20px; color:#333333;}
.aite img{border:#e4e2e2 1px solid;}
.aite span{ float:right; padding-bottom:10px;}
.aite span a{ color:#db261b;}
.cp01{ border-bottom:#d8d5d5 1px dashed;}
.cp_n{ padding:20px 0 0 0;}
.cp_n01{ padding:25px 0 0 0;}
.cp_n01 strong{ padding-bottom:10px; display:block;}
.aite01 img{border:#e4e2e2 1px solid; width:160px; height:120px; margin:20px 0;}
.aite01 span{ float:right;}
.aite01 span a{ color:#db261b;}
.cp_detail{ padding:20px 0; color:#333333;}
.cp_detail span { padding:5px 10px;}
.cp_detail table{ margin-bottom:20px;}

.fan{ width:660px; overflow:hidden; padding-left:10px;}
.fan ul{}
.fan ul li{ float:left;font-size:14px; width:150px; line-height:20px; margin:0 12px 12px 0; border:#e4e2e2 1px solid; text-align:center; padding:10px 0;}
.fan ul li a{ color:#333333;}
.fan span,strong{ font-size:16px !important;} 

.fan01{ padding-left:15px;}
.fan img{ padding:10px 0;}
.fan a:hover{ color:#1e95fb; text-decoration:underline;}
/*联系我们*/
.lianxi{ font-weight:bold; color:#333333 !important; font-size:14px !important; line-height:24px;}
.liuyan{ font-size:16px; color:#333333; padding:15px 0 20px 0;}
.liuyan01 table tr td{ font-size:14px !important; color:#333;}
.bn_04x {
    border: 1px solid #cccccc;
    color: #999999;
    height: 25px;
    line-height: 25px;
    padding-left: 5px;
    width: 160px;
}
.bn_05x {
    border: 1px solid #cccccc;
    color: #333;
    height: 25px;
    line-height: 25px;
    padding-left: 5px;
    width: 440px;
}
.wenben {
    border: 1px solid #cccccc;
    color: #333;
    font-size: 14px;
    height: 100px;
    margin-bottom: 10px;
    padding: 10px;
    width: 440px;
}
.tijiao{ color:#FFF; height:25px; width:60px; background:#1e95fb; font-family:'微软雅黑'; line-height:25px; border:none; font-size:14px; margin-right:15px;}
/*新闻列表页*/
/*左右按钮图片滚动*/
.pic_con01{width:650px;padding:20px 0 0 0;position:relative}
.pic_lists{float:left;width:8888px;height:135px;overflow:hidden;position:absolute;top:0px;left:0px}
.btn_change{width:18px;height:18px;text-indent:-9999px;cursor:pointer}
.left_btn{background:url(../images/leftstop.jpg) no-repeat;top:85px;left:8px; float:left;}
.right_btn{background:url(../images/rightstart.jpg) no-repeat;top:85px;right:0px; float:right;}

.pic_content_01{overflow:hidden;height:135px;loat:left;width:650px;padding:0;position:relative;margin:0 auto 0px}
.pic_content_01 ul li{float:left;width:215px;height:115px;text-align:center;margin:0 5px 0 0 ;position:relative}
.pic_content_01 ul li p{height:24px;background:url(../images/bg06.png) repeat;line-height:24px;color:#fff;width:215px; top:111px;position:absolute;bottom:0px;left:0px;text-align:center;}
.pic_content_01 ul li a img{width:215px;height:135px}

.highlight_tip{width:50%;position:relative;margin:0 auto;top: -15px;left: 20%;}
.highlight_tip span{height:24px;padding:5px;line-height:24px;float:left;margin:0 2px;cursor:pointer}
.highlight_tip span.current{height:18px;width:18px;line-height:18px;background:#9CC;text-align:center}

.pic_title_01{ width:650px; overflow:hidden; padding-bottom:15px;}
.main_l{ width:530px; overflow:hidden;}
.pic_l_01{ width:230px; font-size:18px; color:#333;}
.pic_l span{ color:#898989; font-size:16px;}
.pic_r{ width:38px; padding-top:2px; }
/*首页图片滚动*/
.pic_title_x {
    overflow: hidden;
    padding-bottom: 15px;
    width: 650px;
}
.down_load{ font-size:12px; color:#fff; background:url(../images/download.jpg) no-repeat; width:86px; height:27px; line-height:27px; display:block;}
.down_load a{ color:#fff !important; text-decoration:none; padding-right:15px; font-size:12px !important;}