﻿@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; font-size:12px; font-family:"宋体"; color:#666666; text-decoration:none}
a{ font-size:12px; font-family:"宋体"; color:#666666; text-decoration:none}
a:hover{ text-decoration:underline;}
ul,li{ margin:0px; padding:0px; list-style:none;}
img{ border:0px}

/* 清理浮动 */
.clearfix { clear: both; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* 全局补丁 */
.fl { float: left; }
.fr { float: right; }
.Clear{ clear:both;}

.mb20 { margin-bottom: 20px; }

.main { width: 1000px; margin: 20px auto; }
.left { width: 220px; float: left; }
.right { width: 760px; float: right; }

.me_anniu input{ background-color:#f00; color:#fff; width:75px; height:23px; border:0 none;}

.pro_box { background: url("../img/pro_boxbg.jpg") no-repeat 0 0;}
.pro_box2 { background-image: url("../img/pro_boxbg2.jpg"); height: 440px; }
.pro_box3 { background-image: url("../img/pro_boxbg3.jpg"); height: 283px; }
.pro_box4 { background-image: url("../img/pro_boxbg4.jpg"); height: 464px; }
.pro_box5 { background-image: url("../img/downbg.jpg"); height: 190px; }
.pro_box .pro_ul { width: 149px; margin-left: 71px; }
.pro_box .pro_ul li { background: url("../img/indexprobg1.jpg") no-repeat center 0; height: 58px; line-height: 58px; text-align: center; overflow:hidden; }
.pro_box .pro_ul li a { font-family: "微软雅黑"; font-size: 12px; color: #fff; display: block; }
.pro_box .pro_ul_size li a { font-size: 14px;}
.pro_box .pro_ul li a:hover { font-weight: bold; }

.right .tit { height: 30px; background: url("../img/right_boxtit.jpg") no-repeat 0 0; }
.right .tit .t_h2 { width: 246px; text-align: center; color: #fff; line-height: 30px; font-size: 16px; font-family: "微软雅黑"; padding: 0; margin: 0; font-weight: normal; }
.right .con { }
.right .con .c_tit { font-size: 20px; color: #333; font-family: "微软雅黑"; line-height: 50px; font-weight: bold; text-align: center; margin: 10px 0; border-bottom: 1px dashed #ccc; }
.right .con .c_pro { border: 1px solid #ddd; height: 200px; overflow: hidden; background: #efefef; }
.right .con .c_pro .c_img img { width: 250px; height: 200px; border-right: 1px solid #ddd; margin-right: 15px; }
.right .con .c_pro .c_name { line-height; 20px; padding: 10px 0; background: #fff0d9; color: #333; border-bottom: 1px solid #ddd; }
.right .con .c_pro .c_jies { line-height; 20px; padding: 10px 0; color: #333; }
.right .con .c_pro .c_jies a.tite{ font-size:14px; color:#F00; font-weight:bold;}
.right .con .c_intro { margin: 30px 10px;line-height:22px; }

.product_b { margin: 10px 10px; }
.product_b .pb_tit { background: #ffeeee; line-height: 30px; height: 30px; padding-left: 15px; color: #333; border-left: 3px solid #de0b02; }
.product_b .pb_tit a { font-family: "微软雅黑"; font-size: 14px; }

.pb_ul { margin: 10px 0; }
.pb_ul li { width: 154px; height: 154px; float: left; margin: 10px 15px; }
.pb_ul li img { width: 150px; height: 120px; padding: 1px; border: 1px solid #ddd; }
.pb_ul li span { display: block; line-height: 16px; margin: 5px 0; text-align: center; color: #333; font-size: 12px; }
.pb_ul li a:hover { text-decoration: underline; }

.pb_c li { width: 160px; height: 125px; margin: 10px 12px; }
.pb_c li img { width: 160px; height: 95px; padding: 0; border: 0; }

.pb_d li { height: 244px; }
.pb_d li img { height: 210px; }

.con_box { border: 1px solid #c6c6c6; border-top: 3px solid #de0b02; }
.con_box .tit { font-size: 16px; font-weight: bold; color: #de0b02; line-height: 30px; height: 30px; font-family: "微软雅黑"; background: #ffeeee; padding: 10px; }
.con_box .con_ul { padding: 10px; }
.con_box .con_ul li { line-height: 20px; border-bottom: 1px dashed #d1d1d1; padding: 5px 0; background: url("../img/solve_jt.jpg") no-repeat 0 10px; padding-left: 14px; }
.con_box .con { line-height: 22px; padding: 10px; }

.news_ul { margin: 20px 10px; }
.news_ul li { border-bottom: 1px dashed #ddd; padding: 10px 15px; }
.news_ul li p, .news_ul li h4 { padding: 0; margin: 0; }
.news_ul li h4 { line-height: 30px; font-size: 14px; background: url("../img/solve_jt.jpg") no-repeat 0 center; padding-left: 14px; }
.news_ul li p { line-height: 22px; }
.news_ul li:hover { background: #ffeeee; }

.contact { background: url("../img/qiu.jpg")no-repeat right 100px; padding: 40px 0 0 60px; width: 570px; font-size: 14px; font-family:"Microsoft YaHei",SimSun,SimHei; position: relative; }
.contact p { line-height: 30px; }
.contact p strong { font-size: 16px; line-height: 40px; }

.spbtn { position: relative; }
.prne { width: 30px; height: 60px; line-height: 60px; background: #000; color: #fff; display: block; position: absolute; top: 50%; margin-top: -30px; font-weight: bold; text-align: center; opacity: .5; filter: alpha(opacity=50); cursor: pointer; }
.prev { left: 0; }
.next { right: 0; }
.prne:hover { opacity: .8; filter: alpha(opacity=80); }

/*top*/
#top{ background:url("../img/headbg.jpg") repeat-x center; height:132px;}
.top_1{ width:1000px; height:132px; margin:0px auto;}

.top_1 .top1_1{width:100%; height:32px}
.top_1 .top1_1 .top1_11{ line-height:32px; float:left;}
.top_1 .top1_1 .top1_22{ float:right}
.top_1 .top1_1 .top1_22 ul{ float:right; line-height:32px}
.top_1 .top1_1 .top1_22 ul li{ float:right; list-style:none; margin-left: 15px;}

.top_1 .top2_1{ width:100%; height:100px}
.top_1 .top2_1 .top2_11{ line-height:100px; float:left;}
.top_1 .top2_1 .top2_22{ width:162px; float:left; line-height:100px}
.top_1 .top2_1 .top2_33{ width:326px; float:right; line-height:100px; height:100px}

.top_1 .top2_1 .top2_33 .top_ewm{ width:88px; float:right; padding-top:8px}
.top_1 .top2_1 .top2_33 .top_hotline{ float:right; height:100px; padding-right:12px}
.top_1 .top2_1 .top2_33 .top_hotline .top_hotline1 span{ background:url("../img/head_tubiao.jpg") no-repeat 0 center; padding-left:26px }
.top_1 .top2_1 .top2_33 .top_hotline .top_hotline1 { font-family:"微软雅黑"; font-size:14px; line-height:22px; padding-top:22px; text-align:right}
.top_1 .top2_1 .top2_33 .top_hotline .top_hotline2{ font-family:Arial, Helvetica, sans-serif; color:#e31e15; font-weight:bold; font-size:30px; height:58px; line-height:58px}
/*top end*/



/*nav*/
#nav{ width:100%; height:40px; background-color:#de0b02}
.nav1{ width:1000px; height:40px; margin:0px auto;}
.nav1 ul{}
.nav1 ul li{ width:90px; float:left; text-align:center; line-height:40px; height:40px}
/*.nav1 ul li:after{ content:"|"; float:right; color:#ee8580}*/
.nav1 ul li a{ font-family:"微软雅黑"; color:#FFFFFF; font-size:13px;text-align:center; width:100%; height:40px;display:block;}
.nav1 ul li:hover{ background-color:#444444;}
/*.nav1 ul li:hover:after{ color:#444}*/
/*nav end*/


/*banner*/
#banner{ width:100%; height:464px; position: relative; }
#banner .bd {width:100%;height:464px;}
#banner .bd ul{ width: 100% !important;height:464px; }
#banner .bd ul li{ width: 100% !important;height:464px; background-position:center 0; }
#banner .hd { width: 100px; position: absolute; bottom: 20px; left: 50%; margin-left: -50px; }
#banner .hd li { float:left; width:10px;height: 10px; display:block;background: #f00;border-radius: 50%;text-indent:-99999px; cursor:pointer; margin: 0 3px;}
#banner .hd li.on { background: #fff;}
/*banner end*/

/*search*/
#search{ width:100%; background-color:#e9e9e9; height:40px}
.search1{ width:1000px; height:40px; margin:0px auto;}
.search1 .search_1{ width:744px; height:40px; line-height:40px; float:left}
.search1 .search_1 span{ color:#de0b02; font-weight:bold}
.search1 .search_2{ width:256px; height:40px; line-height:20px; float:left; }
.search1 .search_2 .search_22{ width:184px; height:24px; border: 1px #bcbcbc solid; margin-top:6px; float:left}
.search1 .search_2 .search_23{ float:left; padding-left:8px; margin-top:6px}
/*search end*/

/*cooper*/
#cooper{ width:100%; background:url("../img/hezuo.jpg")repeat-x center; height:244px}
.cooper1{ width:1000px; height:244px; margin:0px auto; background:url("../img/hezuo1.jpg") no-repeat center top;}
.cooper1 .cooper1_1 { padding-top:110px}
.cooper1 .cooper1_1 ul{}
.cooper1 .cooper1_1 ul li{ width:166px; float:left;}
/*cooper end*/

/*center1*/
#center1{ width:100%; height:500px}
.center1_1{ width:1000px; height:500px; margin:0px auto;}
/*center1 end*/

/*index_product*/
#index_product{ width:100%; background:#EFEFEF; height:920px}
.index_product1{ width:1000px; height:920px; background:url("../img/indexprobg.jpg") no-repeat center top; margin:0px auto; position:relative}
.index_product1 .index_pro1{ width:150px; height:620px; background-color:#de0b02; position:absolute;top:68px;}
.index_product1 .index_pro1 ul li{ background:url("../img/indexprobg1.jpg") no-repeat center; height:58px; line-height:58px; text-align:center; overflow:hidden;}
.index_product1 .index_pro1 ul li a{ font-family:"微软雅黑"; font-size:12px; color:#FFFFFF;}
.index_product1 .index_pro2{ width:696px; height:824px; position:absolute; left:304px; overflow:hidden; top:70px; font-size:18px; font-family:"微软雅黑"; color:#333333}
.index_pro22{ width:728px; height:636px; position:relative}


/*.index_product1 .index_pro2 .index_pro22 .pro { position:absolute; }
.index_product1 .index_pro2 .index_pro22 .pro .txt { position:absolute; }
.index_product1 .index_pro2 .index_pro22 .pro1 {}*/

.index_pro22 .pro1{ width:297px; height:222px; position:absolute; left:0px; top:0px}
.index_pro22 .pro1 .txt01 { position:absolute; left:194px; top:176px;}
.index_pro22 .pro2{ width:183px; height:147px; position:absolute; left:310px; top:0px}
.index_pro22 .pro2 .txt02 { position:absolute; left:18px; top:8px;}
.index_pro22 .pro3{ width:224px; height:219px; position:absolute; left:504px; top:0px}
.index_pro22 .pro3 .txt03 { position:absolute; left:22px; top:8px;}
.index_pro22 .pro4{ width:298px; height:215px; position:absolute; left:0px; top:234px}
.index_pro22 .pro4 .txt04 { position:absolute; left:156px; top:172px;}
.index_pro22 .pro5{ width:183px; height:161px; position:absolute; left:312px; top:288px}
.index_pro22 .pro5 .txt05 { position:absolute; left:18px; top:10px;}
.index_pro22 .pro6{ width: 224px; height: 161px; position: absolute; left: 504px; top: 288px;}
.index_pro22 .pro6 .txt06 { position:absolute; left:22px; top:10px;}
.index_pro22 .pro7{ width:235px; height:174px; position:absolute; left:0px; top:462px}
.index_pro22 .pro7 .txt07 { position:absolute; left:18px; top:16px;}
.index_pro22 .pro9{ width:235px; height:174px; position:absolute; left:248px; top:462px}
.index_pro22 .pro9 .txt09 { position:absolute; left:22px; top:14px;}
.index_pro22 .pro10{ width:235px; height:174px; position:absolute; left:494px; top:462px}
.index_pro22 .pro10 .txt010 { position:absolute; left:22px; top:14px;  }
.index_pro22 .pro8{ width:224px; height:124px; position:absolute; left:504px; top:155px}
.index_pro22 .pro8 .txt08 { position:absolute; left:22px; top:14px; }
.index_pro22 .prologo{ width:183px; height:139px; position:absolute; left:310px; top:148px}


.index_pro22 .pro11{ width:235px; height:174px; position:absolute; left:0px; top:644px}
.index_pro22 .pro11 .txt11 { position:absolute; left:18px; top:16px;}

.index_pro22 .pro12{ width:235px; height:174px; position:absolute; left:248px; top:644px}
.index_pro22 .pro12 .txt12 { position:absolute; left:22px; top:14px;}
.index_pro22 .pro13{ width:235px; height:174px; position:absolute; left:494px; top:644px}
.index_pro22 .pro13 .txt13 { position:absolute; left:22px; top:14px; width: 100px; }
/*index_product end*/


.guodu{ background:url(../img/index_product_x.jpg) no-repeat center; width:100%; height:121px;}

/*you15*/
.you15{ width:100%; height:910px; background:url("../img/15ybg.jpg") no-repeat center;}
.you15 .yo15{ width:1000px; height:910px; margin:0px auto; position:relative; color:#f8f8f8; line-height:18px}
.you15 .yo15 .y1{ position:absolute;top:664px; left:0px;}
.you15 .yo15 .y2{ position:absolute;top:440px; left:228px;}
.you15 .yo15 .y2 span{ position:absolute; left:-6px;}
.you15 .yo15 .y2 .y22{ position:absolute; left:-10px;}
.you15 .yo15 .y3{ position:absolute; left:398px; top:632px}
.you15 .yo15 .y4{ position:absolute; left:652px; top:334px}
.you15 .yo15 .y4 .y4-1{ padding-left:20px}
.you15 .yo15 .y4 .y4-2{ padding-left:15px}
.you15 .yo15 .y4 .y4-3{ padding-left:10px}
.you15 .yo15 .y4 .y4-4{ padding-left:4px}
.you15 .yo15 .y4 .y4-5{ position:absolute; left:0px;}
.you15 .yo15 .y4 .y4-6{ position:absolute; left:-4px;}
.you15 .yo15 .y4 .y4-7{ position:absolute; left:-8px;}
.you15 .yo15 .y4 .y4-8{ position:absolute; left:-12px;}
.you15 .yo15 .y5{ position:absolute; left:838px; top:504px;}
/*you15 end*/


/*pikei*/
#pokei{ width:100%; height:1102px; background:url("../img/pk1.jpg") no-repeat center;}
.pikei1{ width:1000px; margin:0px auto;}
.pikei1 .pikei1_1{ padding-top:120px}
.pikei1 .pikei1_1 li{ margin:15px 0 ;}
/*pokei end*/

/*case*/
#case{ width:100%; height:448px; background:url("../img/anli.jpg") no-repeat center;}
.case1{ width:1000px; margin:0px auto; height:448px; position:relative;}
.case_1{ width:920px; margin:0px auto; height:206px; padding-top:170px}
.case_1 li{ height:206px;float:left; width:230px; text-align:center;}
.case_1 .case11{ width:40px; padding-top:46px}
.case1 .prev, .case1 .next { width: 35px; height: 104px; display: block; position:absolute; background:url("../img/left.png") no-repeat 0 0; top: 220px; cursor: pointer;}
.case1 .prev {left: 0; }
.case1 .next {right: 0; background-image: url("../img/right.png"); }

.case_1 .tempWrap img{ width:230px;}
/*case end*/


/*jz*/
#jz{ width:100%; height:760px; background:url("../img/jzbg.jpg") no-repeat center;}
.jz1{ width:1000px; height:760px; margin:0px auto;}
.jz1_1{ width:880px; height:378px; padding-top:80px; padding-left:120px}
.jz11{ height:84px; border-bottom:#9f9f9f 1px dashed;}
.jz11 h1{ font-family:"微软雅黑"; font-size:16px; font-weight:normal; color:#000000}
.jz11_1{ width:750px; line-height:16px;}
/*jz end*/


/*service*/
.service{ width:1000px; margin: 0 auto; height:537px; background:url("../img/servicebg.jpg") no-repeat center; position: relative; }
.ser01 { position: absolute; width: 160px; height: 160px; display: block; top: 100px; left: 280px; }
/*service end*/

/*com*/
#com{ width:100%; height:456px; background:url("../img/aboutbg.jpg") no-repeat center;}
.com1{ width:1000px; height:456px; margin:0px auto; position:relative; color:#FFFFFF;line-height:20px; }
.com_nei{ position:absolute; left:346px; top:156px; color:#FFFFFF}
.com_more{ position:absolute; left:346px; top:314px;}
.com_more a{ color:#FFFFFF}
.com_tu{position:absolute; top:37px; left:29px;}
.com_tu .bd li {width:248px;height:328px;}
.com_tu .hd { width: 42px; margin: 10px auto;}
.com_tu .hd li { float:left; width:8px;height: 8px; display:block;background: #f00;border-radius: 50%;text-indent:-99999px; cursor:pointer; margin: 0 3px;}
.com_tu .hd li.on { background: #fff;}
/*com end*/

/*honor*/
#honor{ width:100%; height:597px; background:url("../img/honorbg.jpg") no-repeat center;}
.honor1{ width:1000px; height:597px; margin:0px auto; position:relative}
.chejian_1{ width:564px; height:420px; position:absolute; left:428px; top:86px; border:3px #de342d solid; clear:both;  z-index:1000}
.chejian_1 ul{ width:564px; height:420px;}
.chejian_1 li{ width:564px; height:420px; overflow:hidden;}
.honor_1{ width:481px; height:375px; position:absolute; top:118px; background:url("../img/honbg.png") no-repeat center; z-index:2000;}
.honor_1 .bd { padding-top:96px;margin-left:40px;}
.honor_1 ul{ }
.honor_1 li{ float:left;}
.hon1{ width:168px; margin: 0 15px; height:247px; text-align:center;}
.hon1 img{ width:100%; height: 250px;}
.hon{ width:20px; height:44px; padding-top:90px}
.honor_1 .prev, .honor_1 .next { width:13px; height: 44px; display: block; position:absolute; background: url("../img/h_left.jpg") no-repeat 0 0; top: 200px; cursor: pointer; }
.honor_1 .prev { left: 20px; }
.honor_1 .next { right: 20px; background-image: url("../img/h_right.jpg"); }
/*honor end*/

/*news*/
#news{ width:100%; height:578px; background:url("../img/newsbg.jpg") no-repeat center;}
.news1{ width:1000px; height:578px; margin:0px auto; position:relative}
.news1 .news11{ width:294px; height:480px; position:absolute; top:60px}
.news11 .new1_1, .news11 .zixun_1, .news11 .team1 { position:relative;}
.haha1 { position:absolute;right:0;top:0;width:30px;height:45px;display:block;}
.news11 .new1_2 li{ line-height:28px; height:28px; padding-left:10px}
.news11 .new1_2 li span{ float:right; padding-right:10px}
.news11 .new1_2 .n1{ background-color:#dedede}
.news1 .zixun{ width:347px; height:480px; position:absolute; top:60px; left:324px}
.zixun_2{ border-left:#cacaca 1px solid;}
.zixun_2 ul{ padding-left:10px}
.zixun_2 li{ padding-left:10px;}
.zixun11{ background-color:#dedede; line-height:28px}
.zixun22{ height:70px; line-height:18px; padding-top:8px}
.team{ width:294px; height:240px; position:absolute; top:60px;left:708px;}
.team_2{ border-left:#cacaca 1px solid; height:212px }
.team_2 .team2_1 ul{ padding-left:6px; float:left}
.team_2 .team2_1 li{ float:left; width:94px; line-height:20px}
.team2_2{ clear:both; height:60px; line-height:20px; background-color:#dedede; float:left; width:274px; margin-left:6px; padding-top:10px; padding-left:4px;}
/*news end*/


/*guanggao*/
#guanggao{ width:100%; height:155px;}
.guanggao1{ width:1000px; height:155px; margin:0px auto;}
.guanggao2{ width:1000px; height:155px; margin-top:60px;}
/*guanggao end*/

/*message*/
#message{ width:100%; height:366px; clear:both}
.message1{ width:1000px; height:366px; margin:0px auto;}
.message2{ width:1000px; height:350px; margin-top:16px;}
.message2_1{ width:670px; height:350px; border:#c6c6c6 1px solid; float:left}
.message11{ width:654x; height:78px; text-align:center;}
.message12{ margin-top:12px;}
.message12 li{ line-height:30px; padding-left:12px}
.me_anniu{ margin-left:102px; margin-top:10px}
.tj{ width:75; height:23px; float:left;}
.ct{ width:75; height:23px; float:left; padding-left:20px}

.message2_2{ width:310px; height:350px; border:#c6c6c6 1px solid; float:right}
.message21{height:68px; text-align:center; position:relative;}
.haha1 { position:absolute;right:0;top:0;width:30px;height:45px;display:block;}
.message22{ width:282px; margin:0px auto; line-height:28px; height:270px; overflow:hidden;}
.message22 li{  padding-left:16px; border-bottom:#d1d1d1 1px dashed}
.message22 li a{ display:block; padding-left:27px; background:url("../img/ico13.gif") no-repeat left 4px;}
.message22 li p{display:block; padding-left:27px; background:url("../img/ico14.gif") no-repeat left 4px;}
.message23{ height:80px; text-align:center; margin-top:14px}
/*message end*/


/*foot*/
#foot{ width:100%; height:311px; background:url("../img/foot.jpg") no-repeat center; margin-top:6px;}
.foot1{ width:1000px; height:311px; margin:0px auto;}
.foot_nav{ width:863px; height:311px; position:relative; float:left}
.foot_nav1{ position:absolute; top:64px; left:140px; float:left}
.foot_nav1 li{ color:#FFFFFF; font-family:"微软雅黑"; float:left; width:64px}
.foot_nav1 li a{ color:#FFFFFF; font-family:"微软雅黑"; float:left; width:64px}
.foot_nav2{ line-height:18px; color:#FFFFFF; font-family:"微软雅黑"; position:absolute; top:115px; left:140px}
.foot_nav3{ line-height:18px; color:#FFFFFF; font-family:"微软雅黑"; position:absolute; top:196px; left:140px}
.foot_nav22{ float:right; width:240px; padding-top:80px; text-align:right;}


.inbanner { height: 300px; background: url("../img/inbanner01.jpg") no-repeat center 0; }



.pro_box .protveiw-list{ background-color:#E40B02; width: 220px; margin:0;}

.pro_box .protveiw-list li{ background:none; border-bottom:1px solid #B60A00;}

/*qq*/
.kf_qq_c li{ display:block;  height:36px;
 text-align: center; 
}


/*kf*/
.floatcon { background: url("../img/floatbg.png") no-repeat 0 0; width: 110px; height: auto; position: fixed; right: 10px; top: 61px; padding: 90px 10px 10px; color: #fff; overflow: hidden; }
.floatcon .parto { background: url("../indexprobg1.jpg") no-repeat center bottom; padding-bottom: 15px; }
.floatcon .parto .p_tit { text-align: center; font-weight: bold; line-height: 24px; }
.floatcon .parto .p_con { line-height: 20px; font-size:14px; font-weight:bold;}
.floatcon .parto .p_qq { display: block; <!--background: #fff;--> height: 24px; line-height: 24px; width: 100%; text-align: center; margin: 2px 0; }
.floatcon .parto .p_cen { display: block; width: 100%; text-align: center; }
.floatcon .parto .p_pad { padding-left: 30px; display: block; }
.fc_l { right: auto; left: 10px; }
.wxcode { background: url("../img/head_ewm.jpg") no-repeat center 0; height: 87px; margin-top: 15px; }
.fc_close { width: 15px; height: 15px; position: absolute; right: 0px; top: 55px; border: 1px solid #e40b02; }
.fc_close a { width: 15px; height: 15px; display: block; line-height: 15px; background: #fff; color: #e40b02; text-align: center; }
.fc_close a:hover { background: #e40b02; color: #fff; }


.honor-img li{
	margin:10px 12px;
	height: 155px;
    overflow: hidden;
    width: 219px;
	text-align: center;
	border: 1px solid #d6d6d6;
	}

.honor-img li img{ 
	border: none;
    height: 151px;
    padding: 1px;
    width: auto;
}

/*分页*/
.k_pagelist {
    clear: both;
    display: table;
    float: left;
    line-height: 30px;
    text-align: left;
    width: 100%;

	padding-left:10px;
}
.k_pagelist em {
    background: none repeat scroll 0 0 #F5F9FE;
    border: 1px solid #E7E7E7;
    color: #14316B;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    margin: 0 1px;
    padding: 2px;
}
.k_pagelist strong {
    border: 1px solid #E7E7E7;
    color: #009900;
    font-size: 12px;
    margin: 0 1px;
    padding: 2px;
}
.k_pagelist a {
    border: 1px solid #E7E7E7;
    font-size: 12px;
    margin: 0 1px;
    padding: 2px;
}




.cp {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    margin-bottom: 10px;
    padding-bottom: 12px;
}
.cptab {
    background: none repeat scroll 0 0 #f7f7f7;
    border-bottom: 1px solid #ccc;
    height: 24px;
    margin-left: -1px;
}
.cptab a {
    border-left: 1px solid #ccc;
    color: #b61212;
    display: block;
    float: left;
    font-size: 14px;
    line-height: 25px;
    margin-bottom: -1px;
    padding: 0 8px;
    text-decoration: none;
}
.cptab .mores {
    border: medium none;
    color: #b61212;
    display: block;
    float: right;
    font-size: 14px;
    line-height: 25px;
    margin-bottom: -1px;
    padding: 0 8px;
    text-decoration: none;
}
.cptab a:hover {
    text-decoration: none;
}
.cptab a.cr {
    font-weight: bold;
}
.cp dl {
    float: left;
    height: 203px;
    margin: 5px;
    overflow: hidden;
    padding: 10px 0;
    width: 174px;
	
}
.cp dl dt {
    height: 164px;
    width: 174px;
}
.cp dl dt img {
    border: 1px solid #ccc;
    height: 160px;
    padding: 1px;
    width: 170px;
}
.cp dl dd a {
    display: block;
    height: 25px;
    line-height: 25px;
    text-align: center;
}

.only a{ display:block; height:48px; font-size:14px; line-height:48px; border:1px #CCCCCC solid; margin:5px 0; padding-left:10px;}
.only .cf{ background:url(../img/cf.png) no-repeat center;}
.only .zp{background:url(../img/zp.png) no-repeat center;}

.bd_top{
    width:100%;
	text-align:center;
	height:40px;
	line-height:40px;
	color:#999;
	background-color:#000;
}
.bd_top li a{
    color:#999;
	font-size:12px;
	text-decoration:none;
}
.bd_top li a:hover{
    color:#999;
}
.bd_bottom{
    width:100%;
	text-align:center;
	font-size:12px;
	color:#fff;
	background-color:#083262;
	height:40px;
	line-height:40px;
}
.bd_bottom p{
    font-size:12px;
	color:#fff;
}

.friendly a{ margin-right:10px;}