.banner_box{ width:100%; min-width:1000px; height:350px; overflow:hidden;}
.banner{ width:1000px; margin:auto; height:350px; position:relative;}
.banner img{ position:absolute; left:-460px;}


.bigbox{ width:100%; min-width:1100px; min-width:1100px; background:#f8f8f8; padding:20px 0 30px 0;}
.weizhi{ width:1100px; margin:auto; overflow:hidden;}
.weizhi span{ display:inline; font-size:12px; color:#666666; line-height:40px;}
.weizhi a{ display:inline; font-size:12px; color:#666; line-height:40px;}
.cp_nav{ display:block; width:1100px; margin:auto; margin-top:15px; overflow:hidden;}
.cp_nav li{ float:left; width:95px; height:38px; background:#e1e1e1; font-size:14px; color:#686868; line-height:38px; text-align:center; margin-right:1px;}
.cp_nav .dangqian{ background-color:#d80101;}
.cp_nav .dangqian a{ color:#FFF;}

.cp_tubox{ width:1100px; margin:auto; margin-top:35px; overflow:hidden;}
.cp_tu{ display:block; width:1120px; overflow:hidden;}
.cp_tu li{ float:left; width:230px; padding:15px 15px 20px; background-color:#FFF; margin-right:20px; margin-bottom:30px;}
.cp_tu li img{ display:block;}
.cp_tu li h1{ display:block; font-size:14px; color:#4a4949; padding-left:10px; text-overflow:ellipsis; white-space:nowrap; margin-top:8px; overflow:hidden;}
.cp_tu li p{ display:block; font-size:12px; padding-left:10px; color:#7c7c7c; line-height:18px; margin-top:8px;}
.cp_tu li span{ display:block; width:90px; height:30px; margin-left:10px; border-radius:15px; background-color:#d70500;}
.cp_tu li span a{ display:block; font-size:12px; color:#FFF; line-height:30px; text-align:center; margin-top:18px;}

.case_to{ width:1100px; margin:auto; margin-top:40px;}
.case_title{ width:1100px; background:url(../images/anli_title_bj.png) no-repeat center; overflow:hidden;}
.case_title span{ float:left; width:100px; height:38px; font-size:18px; color:#FFF; line-height:38px; text-align:center;}
.case_title a{ float:right; font-size:13px; color:#666; line-height:38px;}
.annli_box{ width:1100px; margin-top:40px; overflow:hidden;}
.anli_tu{ display:block; width:1130px; overflow:hidden;}
.anli_tu li{ float:left; width:250px; margin-right:30px; margin-bottom:30px;}
.anli_tu li a,.anli_tu li img{ display:block;}
.anim{ display:block; padding:0 10px; height:40px; background-color:#eeeeee; font-size:12px; color:#525252; line-height:40px; margin-top:1px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.about_bigbox{ width:1100px; margin:auto; margin-top:35px; padding-bottom:30px; overflow:hidden;}
.left_fl{ float:left; width:220px;}
.fl_title{ width:190px; height:50px; padding:20px 0 20px 30px; background-color:#d80101;}
.fl_title span{ display:block; padding-left:30px; height:23px; line-height:23px; background:url(../images/fl_tb.png) no-repeat left; font-size:20px; color:#f9bebe;}
.fl_title p,.lx_title p{ display:block; padding-left:30px; font-size:24px; color:#FFF;}
.fl_con{ display:block; margin-top:10px;}
.fl_con li{ display:block; border-bottom:1px solid #dedede; padding:0 12px;}
.fl_con li a{ display:block; padding-left:20px; background:url(../images/fl_tb2.png) no-repeat left; font-size:14px; line-height:42px;}

.lx_title{ width:190px; height:50px; padding:20px 0 20px 30px; background-color:#444444; margin-top:36px;}
.lx_title span{ display:block; padding-left:30px; height:23px; line-height:23px; background:url(../images/fl_tb.png) no-repeat left; font-size:20px; color:#bbbbbb;}
.lx_tu{ width:220px; height:98px;}
.lx_con{ width:220px; margin-top:5px;}
.lx_con h1{ display:block; font-size:14px; font-weight:bold; line-height:24px;}
.lx_con p{ display:block; font-size:12px; color:#666; line-height:24px;}
.list_right{ float:right; width:850px;}
.weizhi02{ width:850px; margin-top:20px; background:url(../images/weizhi_bj.png) no-repeat bottom; font-size:24px; color:#d80101; line-height:50px; overflow:hidden;}
.weizhi02 span{ float:right; font-size:12px; color:#666; line-height:50px;}
.weizhi02 span a{ display:inline; font-size:12px; color:#666; line-height:50px;}
.list_about{ width:850px; margin-top:18px; font-size:14px; line-height:24px; overflow:hidden;}

.video_tu{ display:block; width:890px; overflow:hidden;}
.video_tu li{ float:left; width:257px; margin-right:39px; margin-bottom:20px;}
.video_tu li a{ display:block; text-align:center; line-height:30px;}
.video_tu li img{ display:block; border:1px solid #CCC;}



.kehu_tu{ display:block; width:890px; overflow:hidden;}
.kehu_tu li{ float:left; width:270px; margin-right:20px; margin-bottom:20px;}
.kehu_tu li a{ display:block; text-align:center; line-height:30px;}
.kehu_tu li img{ display:block; border:1px solid #CCC;}

.list_case{ width:100%; min-width:1100px; background:#fff; padding:20px 0 30px 0;}
.case_left{ float:left; width:798px; overflow:hidden;}
.case_tu{ display:block; width:832px; overflow:hidden;}
.case_tu li{ float:left; width:250px; margin-right:24px; margin-bottom:30px;}
.case_tu li img{ display:block; border:1px solid #CCC;}
.case_tu li h1{ display:block; font-size:14px; color:#000; margin-top:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.case_tu li p{ display:block; font-size:12px; color:#7c7c7c; line-height:18px; margin-top:8px;}
.case_tu li span{ display:block; width:88px; height:28px; border-radius:15px; border:1px solid #CCC; margin-top:15px;}
.case_tu li span a{ display:block; font-size:12px; line-height:28px; text-align:center;}
.case_tu li span:hover{ background:#d70500; border:1px solid #d70500;}
.case_tu li span:hover a{ color:#FFF;}
.case_right{ float:right; width:266px;}
.news_title{ width:266px; padding-bottom:11px; background:url(../images/title_bj.png) no-repeat bottom; overflow:hidden;}
.news_title span,.tuijian_title span{ float:left; font-size:16px; line-height:18px;}
.news_title a,.tuijian_title a{ float:right; font-size:12px; line-height:18px;}
.news_tu{ width:266px; height:92px; margin-top:18px;}
.news_con{ display:block; width:266px;}
.news_con li{ display:block; margin-top:20px;}
.news_con li a{ display:block; font-size:12px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.tuijian_title{ width:266px; padding-bottom:11px; background:url(../images/title_bj.png) no-repeat bottom; margin-top:32px; overflow:hidden;}
.tuijian_tu{ display:block; width:206px; padding:0 30px; margin-top:20px;}
.tuijian_tu li{ display:block; 206px; margin-bottom:20px;}
.tuijian_tu li a{ display:block; text-align:center; line-height:24px;}

.list_news_conbox{ display:block; width:798px; margin-bottom:40px; overflow:hidden;}
.list_news_conbox dt{ float:left; width:212px; height:166px; border:1px solid #CCC;}
.list_news_conbox dd{ float:right; width:548px;}
.list_news_conbox dd h1{ display:block; font-size:15px; color:#4a4949; line-height:20px;}
.list_news_conbox dd p{ display:block; margin-top:12px; font-size:12px; color:#7c7c7c; line-height:20px;}
.list_news_conbox dd span{ display:block; margin-top:12px; font-size:12px; color:#b2b2b2;}
.list_news_conbox dd a{ display:block; width:90px; height:26px; border-radius:13px; background:#d70500; font-size:12px; text-align:center; color:#FFF; line-height:26px; margin-top:20px;}

/*ÏêÇé*/
.article_title{ width:798px; padding:10px 0 15px; border-bottom:1px solid #CCC;}
.article_title h1{ display:block; font-size:18px; color:#4a4949; text-align:center;}
.article_title p{ display:block; margin-top:10px; font-size:12px; color:#b2b2b2; text-align:center;}
.article_conbox{ width:798px; padding:15px 0; line-height:24px;}
.fanpian{ display:block; width:798px; padding:15px 0; border-top:1px solid #CCC;}
.fanpian li{ display:block; font-size:12px; line-height:24px;}
.fanpian li a{ font-size:12px; line-height:24px;}

.article_case{ width:798px; margin-top:15px;}
.article_case_title{ width:798px; height:37px; background:url(../images/article_title_bj.jpg) no-repeat center; overflow:hidden;}
.article_case_title span{ float:left; width:94px; height:37px; font-size:16px; color:#FFF; line-height:37px; text-align:center;}
.article_case_title a{ float:right; font-size:12px; line-height:37px;}
.article_anli{ width:798px; margin-top:35px; overflow:hidden;}
.article_anlii_tu{ display:block; width:818px; overflow:hidden;}
.article_anlii_tu li{ float:left; width:250px; margin-right:20px; margin-bottom:20px;}
.article_anlii_tu li a,.article_anlii_tu li img{ display:block;}
.anim{ display:block; padding:0 10px; height:40px; background-color:#eeeeee; font-size:12px; color:#525252; line-height:40px; margin-top:1px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.article_bigbox{ width:100%; min-width:1100px; padding:15px 0 20px;}
.fg_box{ width:100%; min-width:1100px; height:3px; background:url(../images/fg_bj.jpg);}

.article_cpbox{ width:1214px; margin:auto; margin-top:20px;}
.left_jt{ float:left; margin-top:50px; cursor:pointer;}
.article_tubox{ float:left; width:1100px; margin-left:20px; overflow:hidden;}
.article_tu{ display:block; width:1150px; overflow:hidden;}
.article_tu li{ float:left; width:149px; margin-right:41px;}
.article_tu li a{ display:block; text-align:center; line-height:24px;}
.article_tu li img{ display:block; border:1px solid #CCC;}
.right_jt{ float:right; margin-top:50px; cursor:pointer;}

.tu_bigbox{ width:1100px; margin:auto; margin-top:30px; overflow:hidden;}
.datu_bao{ width:1100px; padding-top:10px; overflow:hidden;}
.preview{ float:left; width:530px; padding-bottom:20px; border:1px solid #CCC;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#f8f8f8; padding:6px 5px; width:450px; margin:auto; overflow:hidden;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:318px; margin-top:-50px;}

#imageMenu {height:52px; width:300px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:52px; width:62px; margin:0 5px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:62px; height:52px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:56px; height:46px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; width:450px; margin:auto; height:379px; overflow:hidden;}
.bigImg #midimg{width:450px; height:379px;}
.bigImg #winSelector{width:150px; height:150px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#fff; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}

.chanpin_miaosu{ width:530px; float:right;}
.mingcheng{ width:530px; font-size:18px; color:#d70500; text-align:left; margin-top:20px;}
.rexian{ width:530px; margin-top:10px; font-size:14px; color:#757575; line-height:30px;}
.liji_zixun{ display:block; width:100px; height:36px; font-size:16px; color:#FFF; line-height:36px; background:url(../images/atticle_lx.jpg) no-repeat center; padding-left:15px; margin-top:20px;}
.article_maidian{ width:1100px; margin:auto; margin-top:30px; border-bottom:1px solid #dadada; overflow:hidden;}
.article_maidian span{ float:left; width:108px; height:38px; background:#414141; font-size:16px; color:#FFF; text-align:center; line-height:38px;}
.article_xiangqing{ width:1100px; margin:auto; margin-top:20px; overflow:hidden;}
.xiangguan_cp{ width:1100px; margin:auto; margin-top:30px; overflow:hidden;}
.xg_tu{ display:block; width:1140px; overflow:hidden;}
.xg_tu li{ float:left; width:244px; margin-right:40px; margin-bottom:30px;}
.xg_tu li a{ display:block; text-align:center; line-height:24px;}
.xg_tu li img{ display:block; border:1px solid #CCC;}

/*·ÖÒ³*/
.pageinfo {width:658px; margin:auto; padding:15px 0; font-size:10pt;  COLOR: #333; text-align:center;overflow:hidden;}
.pageinfo li{ display:inline; color:#333; font-size:10pt;margin: 0px 2px;}
.pageinfo a { color:#666;border:#f0f0f0 2px solid; padding:2px 5px; text-decoration:none;}
.pageinfo li a:hover {border: #ff5a00 2px solid; }
.pageinfo li a:active {border: #ff5a00 2px solid; }
div.pageinfo span.thisclass {padding:2px 5px;font-weight:bold; color: #ff6c16;}
div.pageinfo span.disabled {display: none}

