@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0}
body{ background:#fff; font-size:14px; font-family:"Microsoft Yahei"; letter-spacing:0.6px}
.st{ font-family:"song typeface ; Times New Roman characters";}
a,img{ display:block} a{ text-decoration:none}
img{ border:0}
.fl{ float:left}
a{ color:#666}
h1,h2,h3,h4,h5,h6{ font-weight:normal}
ol,ul,li{ list-style:none}
.fr{ float:right}
.divc{ width:980px; margin:0 auto}
.nav a:hover{ background:#225196}
.nav_box  .index{background:#225196}
input:focus{outline:none !mportant;}
/****index****/
/***header****/
/*.headerbox{ width:980px; height:74px; margin:0 auto; overflow:hidden}*/
.headerbox{ width:980px;  margin:0 auto 15px auto; overflow:hidden}
.header_left{float:left; margin-top:19px}
.header_left a img{ width:64px; height:77px;}
.header_right{ width: 260px; height:40px; margin-top:36px;float:right }
.text_d{  background:url(../images/list_06.png) no-repeat left center; padding-left:66px; color:#303030; font-weight:600 ;  font-size: 16px;}
.text_d font{ color:#4862b2; display:block}
.nav_box{ width:910px; margin:0 auto;background:url(../images/list_11.jpg) no-repeat; height:34px; position:relative; padding:0 34px}
.nav_box ul li{  float:left}
.nav_box ul li:hover{background:#;}
.nav_box ul li a{ padding:7px 20px;font-size:14px; color:#fff}
.ky{ width:165px; height:24px; padding:7px 10px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; position:absolute; right:34px;}
.ky .btn{ background:url(../images/list_11_2.png) no-repeat center; float:right; border:0; width:25px; height:19px;cursor:pointer;background-color:#fff;border-left:1px solid #295ba4;}
.ky .search{ font-size:12px; color:#929292;width:140px;height:19px;display: block;
    line-height: 19px;
	border:0;
	text-indent:3px;
    background-color: #fff;
    background-image: none;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
/***banner***/
/*
 * jQuery图片轮播(焦点图)插件
 * ADD.JENA.201206291027
 * EDIT.JENA.201206300904
 * Author: jena
 * Demo: http://ishere.cn/demo/jquery.slidebox/
 */
div.slideBox{ position:relative; width:978px; height:286px; margin:0 auto; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; right:42%; height:50px; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:10px; height:10px; background-color:#FFF; text-indent:-99999px; margin:15px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#295ba4;}
/****content****/
.content{ overflow:hidden}
.content1{ margin-top:10px; overflow:hidden}
.code{ width:228px; height:222px; border:1px solid #e4e4e4; border-top:0; margin-right:20px}
.table{ color:#fff; background-color:#295ba4; line-height:36px; font-size:14px; padding-left:20px}
.tp a img{ width:148px; height:148px; margin:20px auto}
.rexiao{ overflow:hidden; width:728px; height:222px; border:1px solid #e4e4e4; border-top:0}
.rigth_t{ margin-right:20px; display:inline-block; color:#fff}
.rexiao .ulbox .chantu a{ float:left;width:176px; margin-left:14px; float:left}
.rimg img{ width:152px; border:1px solid #e4e4e4; padding:4px}
#demo1,#demo2{ border-top:0!important; }
.STY13 a{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:150px; padding:0 10px; text-align:center; margin-top:8px; }
DIV.slidingBlock { over-flow:hidden; position:absolute; width:740px; height:200px; margin-left:240px!important; margin-left:-250px; margin-top:0px; border-bottom:#C1CDCD 1px solid; border-left:#C1CDCD 1px solid; border-right:#C1CDCD 1px solid;} 
DIV.chandao{ width:730px!important; width:740px; height:20px!important; height:30px; position:absolute; margin-left:0px!important; margin-left:-370px; margin-top:0px; padding-top:6px; padding-left:10px; border-top:#ff0000 4px solid;}
DIV.zhong-pic{ position:absolute; width:695px!important; width:720px; height:170px; margin-left:15px!important; margin-left:-360px; margin-top:15px;border-bottom:#C1CDCD 0px solid; border-left:#C1CDCD 0px solid; border-right:#C1CDCD 0px solid; overflow:hidden;}
DIV.zhong-pic{ position:absolute; width:708px!important; width:720px; height:170px; margin-left:10px!important; margin-left:-360px;border-bottom:#C1CDCD 0px solid; border-left:#C1CDCD 0px solid; border-right:#C1CDCD 0px solid; overflow:hidden}
DIV.chantu1{width:170px; height:170px; margin-left:12px; text-align:center; margin-top:5px;}
DIV.chantu2{width:170px; height:170px; margin-left:194px; text-align:center; margin-top:-170px;}
DIV.chantu3{width:170px; height:170px; margin-left:376px; text-align:center; margin-top:-170px}
DIV.chantu4{width:170px; height:170px; margin-left:558px; text-align:center; margin-top:-170px;}
DIV.chantu5{width:170px; height:170px; margin-left:740px; text-align:center; margin-top:-170px;}
DIV.chantu6{width:170px; height:170px; margin-left:922px; text-align:center; margin-top:-170px;}
DIV.chantu7{width:170px; height:170px; margin-left:1104px; text-align:center; margin-top:-170px;}
DIV.chantu8{width:170px; height:170px; margin-left:1286px; text-align:center; margin-top:-170px;}

.lianxi{ width:228px; border:1px solid #e4e4e4; border-top:0; margin-right:20px}
.lianxi .text_p{ padding:12px 20px}
.lianxi .text_p p{ line-height:27px; color:#666; }
.lianxi .text_p p font{ color:#2a5da7; display:block;font-size:14px}
.lianxi .text_p p  a{ color:#2a5da7;display:inline;font-size:14px}
.xiazai{ width:480px; overflow:hidden; border:1px solid #e4e4e4; border-top:0}
.xiazai ul{ padding:15px 20px 16px;}
.xiazai ul li{ list-style:none; color:#666; line-height:31px;background: url(../images/dot1.png) no-repeat;background-position: 0 10px;padding-left:14px;}
.xiazai ul li .downicon{float:right}

.xiazai ul li a{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.yuancheng{ width:226px; height:222px;border:1px solid #e4e4e4; border-top:0; }
.yuancheng p{ padding:0 16px; width:196px; margin-left:8px;  height:120px; line-height:120px}
.yuancheng p a{color:#fff; margin-left:20px}
.yuancheng .hk{ background:url(../images/lisy-imdex_22.jpg) no-repeat; margin-top:36px}
.yuancheng .lk{ background:url(../images/lisy-imdex_25.png) no-repeat; margin-top:39px}
/****footer****/
.footer{ width:980px; border-top:2px solid #2a5da7;margin:0 auto; margin-top:30px; padding-top:12px; padding-bottom:20px; overflow:hidden }
.footer p{ color:#666; line-height:20px; font-size:12px}
.footer p a{ display:inline-block}
.footer_right p{ text-align:right}
.footer_right p img{ float:right; margin-top:4px}
/***about***/
.content_g{ border:1px solid #e4e4e4; border-top:0; margin-top:10px}
.text_g{ padding:20px; overflow:hidden}
.text_g .text_im{ width:260px; height:172px; border-radius:4px;margin-right:20px}
.text_g p{ color:#666; line-height:30px; }
.text_g img{margin-right:20px;}

.pp{ margin-top:10px}
/***contact***/
.ditu{ width:530px;margin-right:20px}
.text_g p span{ display:block; font-size:12px}
.ckimg{ width:274px; height:176px; border-radius:4px; margin-right:20px}
.ckimg img{ width:274px; height:176px}
.content_c{ width:636px; margin-right:20px; border:1px solid #e4e4e4; border-top:0; overflow:hidden}
.conten_p{ width:320px; height:407px; border:1px solid #e4e4e4; border-top:0}
.textimg{ width:280px; overflow:hidden; padding:20px}
.img_cp{ width:124px; height:100px; border-radius:4px; margin-right:15px; -webkit-border-radius:4px; -moz-border-radius:4px}
.img_cp img{width:124px; height:100px;}
.text_cp{ width:141px;color:#666; overflow:hidden}
.text_cp h2{ font-weight:600; font-size:14px;  line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.xi{ height:1px; background-color:#e4e4e4;}
.text_cp p{ line-height:24px; height:78px}
/****down****/
.content_x{ width:250px; border:1px solid #e4e4e4; border-top:0px}
.content_x h2{ height:36px; background:#295ba4; font-weight:550; color:#fff; padding-left:20px; line-height:36px;font-size:14px}
.nav_x{ padding:10px 20px}
.nav_x a{ font-size:14px; background:url(../images/list_1_03.png) left center no-repeat; line-height:30px; padding-left:14px; color:#333 }
.conten_xx{ width:709px; }
.lanmu{ background-color:#295ba4; color:#FFFFFF; font-size:14px; line-height:36px}
.cc_x{ padding-left:20px} 
#ziliaoxinxi{ width:706px; overflow:auto;border:1px solid #e4e4e4; }
#ziliao{ width:100%;}
#ziliao tr td{ height:35px; line-height:45px;  font-size:14px}
tbody tr td{border-top:#eaeaea 1px solid;}
/***products***/
.ny_zb{width:268px;overflow:hidden;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;font-family:"微软雅黑";margin:40px auto 0 auto;}
.ny_zbbt{background-color:#f1f1f1;height:40px;line-height:40px;overflow:hidden;border-top:2px solid #b7b7b7;}
.ny_zbbt span{padding-left:30px;font-size:16px;color:#000;line-height:40px;}
.ny_zblb1{padding:10px 10px 20px 20px;}
.submenuheader{line-height:33px;font-size:14px;color:#333; height:33px; overflow:hidden;}
.submenuheader a{ display:block; padding:0 0 0 15px; color:#333;background:url(../images/list_1_03.png) no-repeat left center;}
.ny_zblb1 .hover a{background:url(../images/list__03.png) no-repeat left center;}
.submenu{ display:none; padding:0 0 0 15px;}
.submenu li{height:26px;line-height:26px; color:#666; font-size:12px;}
.submenu li a{ color:#666;}
.submenu li a:hover,.submenu li a.current{color:#295ba4;}
.bon{ border:0}
.conten_xx h2{ height: 36px; background: #295ba4;font-weight: 550;color: #fff;padding-left: 20px;line-height: 36px;font-size: 14px;}
.conten_xx ul{ border:1px solid #e4e4e4; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; overflow:hidden; padding-top:20px; }
.conten_xx ul li{ width:234px; float:left; margin-bottom:25px;overflow:hidden;height:201px;}
.conten_xx ul li a img{ width:230px;  display:block; margin:0 auto; margin-bottom:10px;overflow:hidden;}
.conten_xx ul li a{ width:230px; text-align:center; display:block; margin:0 auto}
/***products_display***/
.nav_d{ color:#295da8}
.conten_xx h3{ font-size:16px; color:#2a5da7; font-weight:600; text-align:center; line-height:44px}
.imgcp_c{ width:204px; height:172px; margin:15px auto}
.imgcp_c img{ width:204px; height:172px}
.duction_c{ width:608px; margin:0 auto; color:#666; line-height:28px}
.duction_c h4{ font-weight:600;}
.duction_c img{display:block;border:0; text-align:center;margin:5px auto;}
.duction_c img {
max-width:560px;
width:expression_r(document.body.clientWidth > 560? "560px": "auto" );
overflow:hidden;
}

/**2016-06-08 修改***/
.header_left a{ float:left}
.text_ccy{ float:left; background:url(../images/xian_1.jpg) 0 center no-repeat;color:#0d3ca4; margin:0 0 0 15px; padding-left:10px; height:82px}
.text_ccy p{ font-size:20px; font-family:"黑体"; margin-top:20px; font-weight:600; letter-spacing:6px}
.text_ccy span{ display:block; font-size:12px}
.text_ccy img{margin-top:5px;border:0;display:block;}

.scthispicspan {
	background:url("/images/icon_v5.1.png") no-repeat scroll 0 -330px;
	padding:3px 0 3px 18px;
}
.scthispicspanH {
	background:url("/images/icon_v5.1.png") no-repeat scroll 0 -1068px;
	color:#ff6c00;
}
.linefg {
	width:1px;
	height:20px;
	background-color:#c9c9c9;
	float:left;
	overflow:hidden;
	margin-top:9px;
}
.opright {
	width:112px;
	float:right;
}
.xzthispic {
	display:block;
	text-align:center;
}
.xzthispicspan {
	background:rgba(0,0,0,0) url("/images/icon_v5.1.png") no-repeat scroll 0 -524px;
	color:#888888;
	font-size:14px;
	padding-bottom:3px;
	padding-left:18px;
	padding-top:3px;
	text-decoration:none;
}
.xzthispicspanH {
	background:rgba(0,0,0,0) url("/images/icon_v5.1.png") no-repeat scroll 0 -1102px;
	color:#ff6c00;
}

.blue_box { padding: 5px; border: 1px solid #D2E8FA; font-size: 14px; background-color: #f1f7fd; text-align: center; }
.blue_box a { color: #069; }
.blue_box a:hover { color: #333; }
.page_news_list li{ line-height:30px;height:30px;}


/* 图文列表
----------------------------------------------------------------- */
.product_list { float: left; width: 900px; overflow: hidden; }
.product_list ul { float: left; width: 936px; list-style-type: none; }
.product_list ul li { float: left; width: 198px; height: 228px; margin-right: 36px; }
.product_list ul li a { float: left; width: 198px; height: 228px; }
.product_list ul li a img { float: left; border: 1px solid #CCC; margin: 0 0 10px 0; }
.product_list ul li a:hover img { float: left; border: 1px solid #069; margin: 0 0 10px 0; }

.page_product_list { float: left; width: 650px; overflow: hidden; border-bottom: 1px dotted #BFC1C4; margin: 0 0 10px 0; }
.page_product_list ul { float: left; width: 678px; list-style-type: none; }
.page_product_list ul li { float: left; width: 198px; height: 245px; margin-right: 28px; }
.page_product_list ul li a { float: left; width: 198px; height: 228px; }
.page_product_list ul li a img { float: left; border: 1px solid #CCC; margin: 0 0 10px 0; }
.page_product_list ul li a:hover img { float: left; border: 1px solid #069; margin: 0 0 10px 0; }

.pictureDIV {margin: 0 auto; text-align:center;display:block; }
/* 新增样式2011-5-23
-----------------------------------------------------------------*/
/*图片放大镜样式*/
.jqzoom{ float:left;border:none; position:relative; padding:0px; cursor:pointer; margin:0px; display:block; }
.zoomdiv{ z-index:100; position:absolute; top:0px; left:0px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
.jqZoomPup{ z-index:10; visibility:hidden; position:absolute; top:0px;left:0px; width:20px; height:20px; border:1px solid #aaa; background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{ width:292px; height:292px; border: 1px solid #CCC;}
.spec-preview .jqzoom img{ width:292px; height:292px; }
.spec-scroll{ clear:both; margin-top:5px; width:294px; }
.spec-scroll .prev{ float:left; margin-right:5px; }
.spec-scroll .next{ float:right; }
.spec-scroll .prev,.spec-scroll .next{ display:block; font-family:"宋体"; text-align:center; width:10px; height:54px; line-height:54px; border:1px solid #CCC; background:#EBEBEB; cursor:pointer; text-decoration:none; }
.spec-scroll .items{ float:left;position: relative;width:261px; height:56px; overflow:hidden; }
.spec-scroll .items ul{ list-style:none; position:absolute; width:999999px; height:56px; }
.spec-scroll .items ul li{ float:left; width:65px; text-align:center; }
.spec-scroll .items ul li img{ border:1px solid #CCC; padding:2px; width:50px; height:50px; }
.spec-scroll .items ul li img:hover{ border:2px solid #FF6600; padding:1px; }
/*------------------------------新增结束--------------------------*/
.productItem { height: 330px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-top-color: #CCC; border-bottom-color: #CCC; list-style-type: none; float: left; margin: 0 0 20px 10px; width: 326px; padding: 10px; line-height: 34px; font-size: 14px; }
