/*banner*/
.banner_box{ width:100%; min-width:1200px; height:300px; overflow:hidden;}
.banner{ width:1000px; height:300px; margin:auto; position:relative;}
.banner img{ position:absolute; left:-460px;}

/*ËÑË÷*/
.remen_bj{ min-width:1200px; height:64px; background:#f2f2f2;}
.remen_box{ width:1200px; margin:auto; overflow:hidden;}
.remen_box ul{ float:left; overflow:hidden;}
.remen_box ul span{ float:left; font-size:14px; color:#595959; line-height:64px;}
.remen_box ul li{ float:left; margin-left:12px;}
.remen_box ul li a{ font-size:14px; color:#595959; line-height:64px;}
.sousuo{ float:right; height:30px; border-radius:16px; border:1px solid #e0e0e0; margin-top:18px; padding-left:18px; overflow:hidden;}
.sousuo input{ float:left; height:30px;width:220px; background:none;line-height:30px; text-align:left; color:#a0a0a0; padding:0; margin:0; outline:none; border:none;}
.sousuo button{ float:right; width:34px; height:30px; background:url(../images/ss_tu.jpg) no-repeat center;;outline:none; color:#fff; border:none;}
/*list_about*/
.weizhi{ width:1200px; margin:auto; margin-top:20px; font-size:14px; color:#666666; line-height:24px;}
.weizhi span,.weizhi span a{ display:inline; font-size:14px; color:#666666; line-height:24px;}
.about_nav{ width:1200px; height:50px; margin:auto; margin-top:20px; background:#8e8e8e; overflow:hidden;}
.about_nav li{ float:left; width:240px; height:50px;}
.about_nav li a{ display:block; font-size:18px; color:#fff; text-align:center; line-height:50px;}
.about_nav .mol{ background:#1340b3;}
.about_nav li a:hover{ background:#1340b3;}

.list_conbox{ width:1200px; margin:78px auto 0;}
.company_box{ overflow:hidden;}
.company_tu{ float:left; width:595px; overflow:hidden;}
.company_tu img{ display:block; width:100%; height:auto;}
.company_conbox{ float:right; width:562px; padding-top:25px;}
.company_conbox span{ display:block;}
.company_conbox dl{ display:block; margin-top:15px;}
.company_conbox dl dt{ display:block; font-size:36px; font-weight:bold; color:#0f0f0f; line-height:40px;}
.company_conbox dl dd{ display:block; font-size:30px; color:#4b4b4b; line-height:32px; margin-top:6px;}
.company_conbox p{ display:block; font-size:16px; color:#0f0f0f; line-height:36px; margin-top:25px;}
.company_sl{ margin-top:40px; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; padding:15px 0; text-align:center;}
.company_sl dl{ display:inline-block; margin-right:130px;}
.company_sl dl:last-child{ margin-right:0;}
.company_sl dl dt{ display:block; font-size:50px; font-weight:bold; color:#1340b3; line-height:56px; text-align:left;}
.company_sl dl dt em{ display:inline-block; font-style:normal; font-size:30px; color:#1340b3;}
.company_sl dl dt span{ display:inline-block; width:26px; height:26px; background:#f4b00f; border-radius:50%; margin-left:6px; font-size:16px; color:#000000; text-align:center; line-height:26px; position:relative; top:-3px;}
.company_sl dl dd{ display:block; font-size:16px; color:#333333; text-align:left; line-height:16px; margin-top:5px;}
.jishu_box{ margin:82px auto; overflow:hidden;}
.jishu_tu{ float:left; width:600px; overflow:hidden;}
.jishu_tu img{ display:block; width:100%; height:auto;}
.jishu_con{ float:right; width:558px;}
.jishu_con h1{ display:block; padding:20px 0 20px 20px; border-bottom:1px solid #e5e5e5; font-size:36px; color:#3f3f3f; font-weight:bold;}
.jishu_con ul{ display:block; margin-top:30px; padding-left:20px;}
.jishu_con ul li{ display:block; font-size:18px; color:#3f3f3f; line-height:40px; padding-left:12px; background:url(../images/company_2.png) no-repeat left;}
/*list_xiangce*/
.gallery{ width:1200px; margin:auto; margin-top:30px; overflow:hidden;}
.gallery ul{ display:block; width:1227px; overflow:hidden;}
.gallery ul li{ float:left; width:280px; margin-right:26px; margin-bottom:27px;}
.gallery li .xc_tu{ display:block; width:268px; padding:5px; border:1px solid #eee;}
.gallery li img{ display:block;}

.kehu_tu{ width:1200px; margin:auto; margin-top:30px; overflow:hidden;}
.kehu_tu ul{ display:block; width:1230px; overflow:hidden;}
.kehu_tu li{ width:220px; height:160px; float:left; text-align:center; line-height:30px; color:#656565; font-size:14px; margin:0 24px 20px 0;}
.kehu_tu li img{ display:block; border:2px solid #eee;}

.fangan_Box{ width:1200px; margin:auto; margin-top:30px; overflow:hidden;}
.fangan_Box ul{ display:block; width:1226px; overflow:hidden;}
.fangan_Box ul li{ float:left; width:380px; border:1px solid #e9e9e9; margin-right:26px; margin-bottom:26px;}
.fangan_tu{ width:380px; height:226px; overflow:hidden;}
.fangan_con{ width:336px; padding:22px;}
.fangan_con h1{ display:block; font-size:18px; color:#515151; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.fangan_con p{ display:block; font-size:14px; color:#6c6c6c; line-height:26px; margin-top:12px;}
.fangan_Box ul li:hover{ border:1px solid #1340b3;}
.fangan_Box ul li:hover h1,.fangan_Box ul li:hover span{ color:#1340b3}

/*list_product*/
.chicun_box{ width:1198px; height:46px; margin:40px auto 0; border:1px solid #e2e2e2; overflow:hidden;}
.chicun_box span,.gongzhi_box span{ float:left; width:120px; background:#f3f3f3; font-size:16px; line-height:46px; color:#494949; text-align:center;}
.chicun_box ul,.gongzhi_box ul{ float:left; margin-left:20px; padding:10px 0; overflow:hidden;}
.chicun_box ul li{ float:left;}
.chicun_box ul li a{ display:block; font-size:16px; color:#464646; line-height:26px; padding:0 10px 0 20px;}
.chicun_box  a:hover{ background:#1340b3; color:#fff;}
.chicun_box .kcur{ background:#bd1218; color:#fff;}
.gongzhi_box{ width:1198px; height:46px; margin:18px auto 0; border:1px solid #e2e2e2; overflow:hidden;}
.gongzhi_box ul li{ float:left; font-size:14px; color:#494949; line-height:26px; margin-right:25px;}
.list_products{ width:1200px; margin:34px auto; overflow:hidden;}
.list_products ul{ display:block; width:1280px; overflow:hidden;}
.list_products ul li{ float:left; width:345px; font-size:16px; color:#666; text-align:center; line-height:40px; margin-right:80px; margin-bottom:20px;}
.list_products ul li a,.list_products ul li img{ display:block;}
/*.gallery ul li span{ display:block; height:46px; background:#eee; font-size:14px; color:#515151; text-align:center; line-height:46px;}
.gallery ul li:hover .xc_tu{ border:1px solid #0066d9;}
.gallery ul li:hover span{ background:#0066d9; color:#fff;}*/
.gallery ul li .ca_ming{ display:block; height:46px; background:#eee; font-size:14px; color:#515151; text-align:center; line-height:46px;}
.zoomed > .case_tu{-webkit-filter:blur(3px);filter:blur(3px);}

.fangan_Box{ width:1200px; margin:auto; margin-top:30px; overflow:hidden;}
.fangan_Box ul{ display:block; width:1226px; overflow:hidden;}
.fangan_Box ul li{ float:left; width:380px; border:1px solid #e9e9e9; margin-right:26px; margin-bottom:26px;}
.fangan_tu{ width:380px; height:226px; overflow:hidden;}
.fangan_con{ width:336px; padding:22px;}
.fangan_con h1{ display:block; font-size:18px; color:#515151; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.fangan_con p{ display:block; font-size:14px; color:#6c6c6c; line-height:26px; margin-top:12px;}
.fangan_Box ul li:hover{ border:1px solid #1340b3;}
.fangan_Box ul li:hover h1,.fangan_Box ul li:hover span{ color:#1340b3}
/*products*/
.ListProducts_bigbox{ width:1200px; margin:auto; margin-top:32px; padding-bottom:60px; overflow:hidden;}
.products_left{ float:left; width:234px;}
.fl_title{ width:189px; height:80px; background:#1340b3; padding:0 20px 0 25px;}
.fl_title span{ display:block; font-size:24px; font-weight:bold; color:#fff; line-height:80px; background:url(../images/fl_tb.png) no-repeat right;}
.fl_box{ width:234px; margin-top:1px;}
.product_fl{ display:block; background:#f8f8f8;}
.product_fl h1{ display:block; background:#2f363f; height:45px;}
.product_fl h1 a{ display:block; font-size:16px; color:#fff; line-height:45px; padding:0 20px 0 52px; background:url(../images/fl-b.png) no-repeat 20px;}
.product_fl li{ display:block; border-top:1px solid #eaeaea; height:42px;}
.product_fl li a{ display:block; background:url(../images/fl-c.png) no-repeat 25px; font-size:15px; color:#454545; line-height:40px; text-indent:52px;}
.product_fl li:hover{ background-color:#ffb200;}
.product_fl li:hover a{ background:url(../images/fl-d.png) no-repeat 25px; color:#2b2b2b;}

.erji_box{ width:234px;}
.erji_box a{ display:block; height:45px; background:url(../images/l-tb2.png) no-repeat center; font-size:16px; color:#404040; line-height:45px; text-indent:25px; margin-top:1px;}
.fl_box a:hover,.erji_box a:hover{ background:url(../images/honer_tb.png) no-repeat center; color:#fff;}
.left_lxtu{ width:234px; margin-top:10px;}
.left_lxtu img{ display:block;}
.left_lx{ width:204px; padding:22px 15px; background:#1340b3;}
.left_lx span{ display:block; padding-left:45px; background:url(../images/left_dh.png) no-repeat left; font-size:20px; font-weight:bold; color:#fff; line-height:32px;}
.left_lx p{ display:block; font-size:14px; color:#fff; margin-top:10px; line-height:24px;}
.ListProduct_right{ float:right; width:920px; overflow:hidden;}
.ListProduct_title{ width:920px; height:34px; border-bottom:1px solid #bfbfbf;}
.ListProduct_title span{ float:left; height:33px; font-size:20px; color:#464646; border-bottom:2px solid #1340b3;}
.ListProduct_tubox{ width:920px; margin-top:30px; overflow:hidden; position:relative;}
.ListProduct_tubox ul{ display:block; width:960px; overflow:hidden;}
.ListProduct_tubox li{ float:left; width:277px; border:1px solid #d6d6d6; margin-right:40px; margin-bottom:30px;}
.ListProduct_tu{ width:257px; height:230px; margin:10px auto; overflow:hidden;}
.ListProduct_con{ width:257px; margin:5px auto;}
.ListProduct_con h1{ display:block; font-size:16px; color:#616161; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ListProduct_con p{ display:block; font-size:12px; color:#7b7b7b; line-height:20px; margin-top:6px;}
.ListProduct_tubox li:hover{ border:1px solid #1340b3;}
.ListProduct_tubox li:hover h1{ color:#1340b3;}

.videos{ display:none; border: 1px solid #080808; position:fixed; left:50%; top:50%; margin-left:-320px; margin-top:-210px; z-index:100; width:640px; height:360px; }
/*news*/
.ListNews{ width:878px; padding:26px 20px; border:1px solid #e7e7e7; margin-bottom:24px; overflow:hidden;}
.ListNews_tu{ float:left; width:248px; height:169px; overflow:hidden;}
.ListNews_con{ float:right; width:578px;}
.ListNews_con h1{ display:block; font-size:18px; color:#4f4f4f; line-height:40px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ListNews_con p{ display:block; font-size:14px; color:#7f7f7f; line-height:26px; margin-top:5px;}
.ListNews_con span{ display:block; width:95px; height:30px; background:#a8a8a8; font-size:14px; text-align:center; line-height:30px; color:#fff; margin-top:30px;}
.ListNews:hover{ border:1px solid #1340b3;}
.ListNews:hover h1{ color:#1340b3;}
.ListNews:hover span{ background:#1340b3;}

.article_datu{ width:920px;overflow:hidden;}
.preview{ float:left; width:428px; padding:20px 0 0; border:1px solid #e7e7e7;}
/* smallImg */
.smallImg{position:relative; padding:6px 0; width:400px; margin:auto; margin-top:10px; 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:360px; margin-top:-50px;}

#imageMenu {height:58px; width:330px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:58px; width:64px; margin:0 5px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:62px; height:56px; border:1px solid #dbdbdb; cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:56px; height:50px; border:3px solid #1340b3;}
/* bigImg */
.bigImg{position:relative; width:400px; margin:auto; height:360px; overflow:hidden;}
.bigImg #midimg{width:400px; height:360px;}
.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;}

.article_miaoshu{ float:right; width:458px; margin-right:20px; line-height:24px;}
.article_miaoshu h1{ display:block; font-size:18px; color:#404040; font-weight:bold; line-height:50px; border-bottom:1px solid #9e9e9e;}
.article_miaoshu p{ display:block; margin-top:10px; font-size:14px; line-height:24px; color:#696969;}
.article_miaoshu div{font-size:14px; color:#565656;} 
.article_miaoshu span{ display:block; margin-top:10px; font-size:14px; line-height:24px; color:#8b8b8b;}
.xiangqing_bao{ width:920px; margin:auto; margin-top:20px; font-size:16px; line-height:30px; color:#494949; overflow:hidden;}
.xiangqing_bao img{ display:block; margin:auto;}
.xiangqing_box{ width:920px; margin:auto; border-bottom:2px solid #1340b3; overflow:hidden; margin-top:20px; }
.xiangqing_biaoti,.xiangguan_cpbox span,.xiangqing_box span{ float:left; height:36px; font-size:18px; color:#fff; line-height:36px; background:#1340b3; padding:0 20px;}
.xiangguan_cpbox{ width:920px; margin:auto; margin-top:20px;}
.xiangguan_cp{ display:block; width:980px; margin-top:20px; overflow:hidden;}
.xiangguan_cp li{ float:left; width:191px; margin-right:50px; margin-bottom:20px;}
.xiangguan_cp li a{ display:block; font-size:12px; line-height:30px; text-align:center; color:#2c2c2c;}
.xiangguan_cp li img{ display:block; border:1px solid #CCC;}

.rexian{ width:458px; margin-top:20px; font-size:22px; color: #1340b3; float:right; margin-right:20px; font-weight:bold; }
.rexian span{ font-size:13px; color: #666666; }
/*ÏêÇé*/
.article_title{ width:920px; padding:10px 0 15px; border-bottom:1px solid #d7d7d7;}
.article_title h1{ display:block; font-size:18px; color:#333; text-align:center;}
.article_title p{ display:block; margin-top:10px; font-size:12px; color:#b2b2b2; text-align:center;}
.article_conbox{ width:920px; padding:15px 0; line-height:30px; font-size:16px; color:#4d4d4d;}
.article_conbox img{ display:block; margin:0 auto;}
.fanpian{ display:block; width:920px; padding:15px 0; border-top:1px solid #d7d7d7;}
.fanpian li{ display:block; font-size:12px; line-height:24px;}
.fanpian li a{ font-size:12px; line-height:24px; color:#4f4f4f;}
.fanpian li a:hover{ text-decoration:underline;}

.article_case{ width:920px; margin-top:15px;}
.article_case_title{ width:920px; height:36px; border-bottom:2px solid #1340b3; overflow:hidden;}
.article_case_title span{ float:left; height:36px; background:#1340b3; font-size:18px; color:#FFF; line-height:36px; text-align:center; padding:0 20px;}
.article_case_title a{ float:right; font-size:12px; line-height:37px; color:#a1a1a1;}
.article_case_title a:hover{ color:#1340b3;}
.article_anli{ width:920px; margin-top:35px; overflow:hidden;}
.article_anlii_tu{ display:block; width:946px; overflow:hidden;}
.article_anlii_tu li{ float:left; width:214px; margin-right:20px; margin-bottom:20px;}
.article_anlii_tu li a{ display:block;}
.article_anlii_tu li img{ display:block; border:1px solid #ccc;}
.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;}

.BorderDiv{clear:both; padding-top:10px; padding-bottom:5px;width:750px; margin:auto; text-align:center; margin-bottom:20px; margin-top:10px; }
.pagination{ width:720px; margin:auto; font-size:13px; overflow:hidden;}
.pagination li{ float:left; margin-right:5px;background-color:#e0e2e4;}
.pagination li a{ display:block; padding:5px 10px; text-decoration: none;color: #666;}
.pagination span{ float:left; padding:5px 10px; margin-right:5px;background-color:#e0e2e4; color:#666;}
.pagination span a{color: #666;}

.pagination .thisclass {
	    padding:5px 10px; 
   color:#fff;background-color:#1340b3;
}
