	/*
	z-index 数值说明
	导航栏：500
	广告图：400
	左侧栏：300
	CSS属性：
	box-sizing	;padding 值的时候，容器保持原尺寸，不会撑开，IE7 不兼容。
	first-child 			css2下面唯一一个支持的伪累样式。第一个子元素。
*/
.fs_11{font-size:11px; -webkit-transform:scale(0.91);}/*解决谷歌不兼容12号字体以下的办法*/
*{margin:0;padding:0;border:none;}
body{ _behavior:url(csshover.htc);}
.fl{ float:left; _display:inline; }
.fr{float:right; _display:inline;}
.mr9{margin-right:9px;}
.radius{-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
position:relative;
z-index:2;
behavior: url(iecss3.htc);}
.pro_item img{ width:296px; height:186px;}
.pro_item { margin:auto 5px;}
#nav_follow{ width:81px; height:29px; position:absolute; left:0; top:0;}
#nav_follow a{ width:25px; height:29px; float:left; margin-right:2px;}

.top01{ width:260px; float:left; height:65px; font-family:"微软雅黑"; margin-left:70px; margin-top:25px;}
.top01 p{ width:100%; height:25px; line-height:25px; color:#2342d1; font-size:18px; float:left;}
.top01 span{ width:100%; height:40px; line-height:40px; float:left; color:#2342d1; font-size:18px; float:left;}
.top01 span b{ font-size:30px;}

/*图片居中*/
.img_center{ text-align:center;}
.img_center .img_{ vertical-align:middle; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; width:326px; height:258px;}
.img_center .span{height:100%;display:inline-block; vertical-align:middle;}
.img_new{ -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; width:326px; height:200px;}
.center{ margin:0 auto 0 auto;}
.rel{position:relative;}
.abs{position:absolute;}
.of{ overflow:hidden;}
/*块元素 banner图片的时候，只要给banner_bg设定一个高度，并且设置一a标签的高度  banner_point设置一个top值，里面的元素是图片切换按钮*/
.banner_bg{width:100%;z-index:400;height:414px;position:relative;}
.banner_bg .banner_list{display:block;width:100%;position:absolute;top:0p;left:0;z-index:400;height:414px;}
.banner_bg .banner_list a{display:block;width:100%;height:100%;}
.banner_bg .banner_point{ width:100%;height:8px;z-index:400; position:absolute; bottom:19px;}
.banner_bg .banner_point a{float:left;display:block;width:9px;height:8px; background:#c6c6c6;margin-left:5px; }
.banner_bg .banner_point a.hover{background:#f1572a;}
.orther_banner{height:300px;}
.orther_banner .banner_list{height:300px;}

.header_bg{width:100%;position:relative; z-index:500;}
.header{width:1000px;margin:0 auto;position:relative;height:113px;}

.logo{float:left;}
.t_right{float:right;width:270px;height:60px;margin-top:28px;}
.t_right dl{float:left;width:251px;}
.t_right dl dt{font:bold 16px/23px Arial;color:#12599b;padding-left:24px;background:url(../images/t_email.jpg) left center no-repeat;}
.t_right dl dd{font:bold 24px/24px Arial;color:#12599b;padding-left:24px;background:url(../images/t_tel.jpg) left center no-repeat;}
.t_right .search{float:right;width:249px;height:37px;margin-top:16px;}
.t_right .search .keyword{float:left;width:206px;height:35px;background:#fff;;line-height:35px;text-indent:10px;border:1px solid #cecece;border-right:none;outline:none;color:#000;}

.nav_bg{position:relative;z-index:500;width:100%;height:41px;background:url(../images/nav_bg.jpg) repeat-x;}
.nav{position:relative;width:1000px;height:41px;margin:0 auto;}
.nav a{text-decoration:none;}
.nav .nav_item{float:left;height:41px;position:relative; text-align:center; width:153px;}
.nav .nav_item dt{line-height:40px;margin-top:1px;}
.nav .nav_item dt a{font:16px/40px "Helvetica Neue",georgia, Tahoma; font:16px/40px Arial; color:#030303;}
.nav .nav_item dd{background:url(../images/sub_nav_bg.png);position:absolute;top:41px;left:0;padding:15px 0 ;display:none; white-space:nowrap; width:100%;}
.nav .nav_item dd .row{ text-align:center;}
.nav .nav_item dd .row a{font:14px/35px Arial;color:#fff;}
.nav .nav_item dd .row a:hover{color:#fcd002;}
.nav .nav_item:hover dt{background:#057ef5;border-top:1px solid #057ef5;margin-top:0;}
.nav .nav_item:hover dt a{color:#fff;}
.nav .nav_item:hover dd{ display:block;}
.nav .nav_item.hover dt{background:#057ef5;border-top:1px solid #057ef5;margin-top:0;}
.nav .nav_item.hover dt a{color:#fff;}
.nav .nav_follow{width:80px;height:29px;float:right;margin-top:5px; position:relative;}
.f_follow{ position:relative;}
#f_follow{ position:absolute; left:0; top:0; width:160px; height:36px;}
#f_follow a{ width:36px; height:36px; float:left; margin-right:4px;}

/*common*/
.left_menu{float:left;width:221px;min-height:400px;}
.left_menu .tith1{margin-bottom:11px;}
.left_menu .tith1 .tith1_a{height:36px;line-height:36px;border:1px solid #c2c5c6;background:url(../images/tith1_bg.jpg) 186px 11px no-repeat #31a8e5;text-indent:23px;}
.left_menu .tith1_son{padding:7px 0 7px 0; display:none;}
.left_menu .tith2_a{padding-left:43px;line-height:22px;background:url(../images/tith2_bg.jpg) 23px 5px no-repeat;}
.left_menu .tith2_a:hover {background:url(../images/tith2_bg_hover.jpg) 23px 5px no-repeat;}
.left_menu .tith2_a.hover {background:url(../images/tith2_bg_hover.jpg) 23px 5px no-repeat;}
.left_menu .tith2_a.hover a{color:#ca261e}
.left_menu .tith1 .tith1_a a{font:14px/36px Arial;color:#fff;}
.left_menu .tith1:hover .tith1_a{height:36px;line-height:36px;border:1px solid #ca261e;background:url(../images/tith1_bg_hover.jpg) 186px 11px no-repeat #ca261e;text-indent:23px;}
.left_menu .tith1.hover .tith1_a{height:36px;line-height:36px;border:1px solid #ca261e;background:url(../images/tith1_bg_hover.jpg) 186px 11px no-repeat #ca261e;text-indent:23px;}
.left_menu .tith1.hover .tith1_son{display:block;}
.left_menu .title{font:25px/45px "Helvetica Black";text-transform:uppercase;top:12px;color:#303030;}
.left_menu .left_row{padding-left:51px;min-height:36px;line-height:36px;}
.left_menu .left_row.row1{background:url(../images/row1.jpg) left top no-repeat;font:18px/36px Tahoma, Geneva, sans-serif, monospace;color:#fc0315;}
.left_menu .left_row.row2{background:url(../images/row2.jpg) left top no-repeat;font-size:14px;color:#0b0b0b;}
.left_menu .left_row.row3{background:url(../images/row3.jpg) left top no-repeat;font-size:14px;color:#0b0b0b;}
.left_menu .left_row.row4{background:url(../images/row4.jpg) left top no-repeat;font:14px/24px Arial;padding-top:10px;}
.webpath{width:970px;height:49px;overflow:hidden;margin:0 auto;border-bottom:1px dashed #878787;}
.webpath .fl{font:bold 18px/49px Arial;color:#1b1b1b;text-indent:7px;}
.webpath .fr{font:14px/32px Arial;color:#3d3d3e;margin-top:17px;}
.webpath .fr a{font:14px/32px Arial;color:#3d3d3e;}
.webpath .fr a img{vertical-align:middle;}
.webpath .fr a.url_pos{color:#026bb1;}

/*index*/
.main_bg{width:100%;min-height:300px;background:#a9dafc;overflow:hidden;}
.ind_cate{width:1000px;height:404px;margin:0 auto;}
.ind_cate li{float:left;width:327px;margin-left:9px;}
.ind_cate li:first-child{margin-left:0;}
.ind_cate li .img_center{width:327px;height:208px;}
.ind_cate li .info{border-left:1px solid #d8d6d6;border-right:1px solid #d8d6d6;background:#fff;padding:20px 25px 0 20px;position:relative;}
.ind_cate li .info .abs{position:absolute;width:50px;height:48px;top:-23px;left:134px;background:url(../images/ind_cate_abs.png);}
.ind_cate li .info .name{font:bold 18px/49px Arial;color:#1d1e1e;}
.ind_cate li .more a{ display:block;width:100%;height:41px; background:url(../images/ind_more.jpg);}
.ind_cate li .info .brief{font:12px/17px Arial;color:#717171;height:85px;}
.ind_cate li:hover .more a{background:url(../images/ind_more_hover.jpg);}
.ind_cate li:hover .info .abs{background:url(../images/ind_cate_abs_hover.png);}

.ind_about{width:1000px;margin:0 auto;background:#fff;padding:31px 0 28px 0;border:1px solid #d3d3d3;overflow:hidden;}
.ind_about dt{float:left;width:427px;height:206px;margin-left:15px;}
.ind_about dd{float:left;width:502px;overflow:hidden;position:relative;margin-left:25px;/*height:206px;*/}
.ind_about dd .title{font:18px/31px "Helvetica Black";color:#212121;font:bold 18px/31px Arial;}
.ind_about dd .brief{font:12px/18px Arial;color:#1d1e1e;}
.ind_about dd .detail{position:absolute;bottom:0;}

.ind_link{width:1002px;margin:0 auto;}
.ind_link dt{font:18px/53px "Helvetica Black";color:#212121;padding-top:7px;font:bold 18px/53px Arial;}
.ind_link dd{border:1px solid #d8d6d6;position:relative; background:#fff;overflow:hidden;}
.ind_link dd ul{width:10000px;height:97px;}
.ind_link dd ul li{float:left;width:200px;height:97px;}

/*article*/
.art_main{width:1000px;background:#fff;margin:0 auto;}
.art_main .art_contents{;color:#2f2f2e;width:970px;margin:0 auto;padding:20px 0 25px 0; font-size:14px;line-height:150%; font-family:arial;}
.art_contents.product_overfiew{min-height:auto;width:920px;padding-bottom:80px;}
.art_main .art_contents *{line-height:150%; font-family:arial;}

/*product-detail*/
.product_detail{width:970px;margin:0 auto;min-height:500px;padding-top:34px;padding-bottom:30px;}
.product_detail .top{width:100%;}
.product_detail .top .img_center{float:left;width:326px;height:258px;height:auto; margin-bottom:20px;}
.product_detail .top .msg{width:600px;float:left;margin-left:36px;}
.product_detail .top .msg .title{font:bold 18px/41px Arial;color:#030e10;}
.product_detail .top .msg .brief{font:14px/23px "Helvetica Neue", Tahoma;color:#030e10;}
/*.product_detail .top .msg .brief table{border:1px solid gray; border-spacing:0; border-collapse:collapse;}
.product_detail .top .msg .brief table tr{border:1px solid gray;}
.product_detail .top .msg .brief table tr td{border:1px solid gray;text-indent:5px;}*/
.product_detail .top .msg .middle{vertical-align:middle;}
.stButton{margin-left:0 !important;margin-right:0 !important;}
.product_detail .text{font-size:14px;line-height:150%; font-family:"Helvetica Neue", Tahoma;;color:#030e10;padding:10px 0; max-width:100%;}
.product_detail .text table{border:1px solid gray; border-spacing:0; border-collapse:collapse; margin:0 auto;}
.product_detail .text table tr{border:1px solid gray;}
.product_detail .text table tr td{border:1px solid gray;text-indent:5px;}
.product_detail .text *{line-height:150%; font-family:"Helvetica Neue", Tahoma;}
.product_detail .recomed{width:970px;min-height:303px;margin:0 auto;}
.product_detail .recomed .title{border-bottom:3px solid #c33e33;height:39px;}
.product_detail .recomed .title span{float:left;font:14px/39px Arial;color:#fff;background:#c33e33;width:138px;text-align:center;}
.product_detail .recomed .box{width:100%;overflow:hidden;position:relative;}
.product_detail .recomed .box ul{width:10000px;}
.product_detail .recomed .box ul li{width:307px;float:left;margin-right:12px;}
.product_detail .recomed .box ul li .img_center{width:307px;height:183px;}
.product_detail .recomed .box ul li .brief{padding:25px 5px;font:12px/18px Arial;color:#585959;}
.product_detail .recomed .box ul li .detail a{display:block;width:94px;height:35px;background:url(../images/pro_detail.jpg);}
.product_detail .recomed .box ul li:hover .detail a{background:url(../images/pro_detail_hover.jpg);}
.l-image1b
.l-image1b{font-size:14px;line-height:150%; font-family:"Helvetica Neue", Tahoma;;color:#030e10;padding:10px 0; max-width:100%;}
.l-image1b table{border:1px solid gray; border-spacing:0; border-collapse:collapse; margin:0 auto;}
.l-image1b table tr{border:1px solid gray;}
.l-image1b table tr td{border:1px solid gray;text-indent:5px;}
.l-image1b *{line-height:150%; font-family:"Helvetica Neue", Tahoma;}

/*inquire*/
#lib_product_inquire .product_list .item .info .proname{height:auto;}
#lib_product_inquire .product_list .item .info .proname a{font:bold 18px/41px Arial;color:#030e10;}
#lib_product_inquire .product_list .item .info .brief{font:14px/23px "Helvetica Neue", Tahoma;color:#030e10;}
#lib_product_inquire .product_list .item .info .brief table{border:none; border-spacing:0; border-collapse:0;}
/*#lib_product_inquire .product_list .item .info .brief *{font:14px/23px "Helvetica Neue", Tahoma !important;color:#030e10 !important;}*/

#lib_product_inquire .product_list .item .info .brief {color: #030e10 !important;
    font:14px/23px "Helvetica Neue",Tahoma;
    line-height: 23px}





.foot_bg{width:100%;min-height:289px;border-top:1px solid #96b9d2;background:#0672bb;}
.foot{width:1000px;height:289px;margin:0 auto;overflow:hidden;}
.foot .item{float:left;padding-top:44px;height:170px;}
.foot .item .title{font:14px/10px "Helvetica Neue", Tahoma;color:#fff;}
.foot .item .title a{ color:#FFFFFF;}
.foot .newsletter{width:261px;}
.foot .newsletter .blank29_{font:14px/18px "Helvetica Neue", Tahoma;color:#fff;padding:5px 2px;}
.foot .newsletter .form{width:259px;height:35px;border:1px solid #c3bfbf;background:#fff;}
.foot .newsletter .form .email{float:left;width:215px;height:35px;font:12px/35px Arial;color:#6c6d6e;text-indent:8px;outline:none;}
.foot .newsletter .form .submit{float:right;margin:10px 11px 0 0;}

.foot .f_about{width:210px;margin-left:53px;}
.foot .f_about .row a{font:12px/11px Arial;color:#fff;}
.foot .f_about .row{margin-top:23px;}
.foot .f_about .row.first{margin-top:0;}

.foot .f_cate{width:145px;margin-left:46px;}
.foot .f_cate .row a{font:12px/11px Arial;color:#fff;}
.foot .f_cate .row{margin-top:10px;}
.foot .f_cate .row.first{margin-top:0;}

.foot .f_contact{width:230px;}
.foot .f_contact .row{min-height:28px;color:#fff;padding-left:40px;font:12px/18px Arial;}
.foot .f_contact .f_add{background:url(../images/f_add.jpg) no-repeat;}
.foot .f_contact .f_add a{ color:#FFFFFF;}
.foot .f_contact .f_tel{background:url(../images/f_tel.jpg) no-repeat;}
.foot .f_contact .f_fax{background:url(../images/f_fax.jpg) no-repeat;}
.foot .copy .en{font:12px/21px Arial;color:#fff;text-align:center;}
.foot .copy .en a{font:12px/21px Arial;color:#fff;}
.foot .copy .cn{font:12px/22px "宋体";color:#fff;text-align:center;}

.banner-box{width:100%; height:431px; position:relative; overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important; height:431px; position:relative;}
.banner-box .hd {position:absolute; bottom:0px; left:50%; width:75px; height:15px; text-indent:9999px; margin-left:-37.5px;}
.banner-box .hd ul li{width:9px; height:9px;text-indent:-9999px;cursor:pointer; float:left; margin-left:3px; margin-right:3px; background:#696869; -moz-border-radius:15px;
-webkit-border-radius:15px; border-radius:15px;}
.banner-box .hd ul li.on{background:#ef5555;}
.banner-btn{width:100%; position:absolute; top:50%; left:0; height:80px; margin-top:-40px;}
.banner-btn a{display:block; width:50px; height:80px;}
.banner-btn .prev{ float:left; background:url(../images/g-banner04.png); margin-left:20px;}
.banner-btn .next{ float:right; background:url(../images/g-banner05.png); margin-right:20px;}
.banner-box1{ background:url(../images/g-banner01.jpg) center top no-repeat;}
.banner-box2{ background:url(../images/g-banner02.jpg) center top no-repeat;}
.banner-box3{ background:url(../images/g-banner03.jpg) center top no-repeat;}

.n-banner-box{width:100%; height:299px; position:relative; overflow:hidden;}
.n-banner-box .n-bd{ width:100% !important;}
.n-banner-box .n-bd li{width:100% !important; height:299px; position:relative;}
.n-banner-box .n-hd {position:absolute; bottom:0px; left:50%; width:75px; height:15px; text-indent:9999px; margin-left:-37.5px;}
.n-banner-box .n-hd ul li{width:9px; height:9px;text-indent:-9999px;cursor:pointer; float:left; margin-left:3px; margin-right:3px; background:#696869; -moz-border-radius:15px;
-webkit-border-radius:15px; border-radius:15px;}
.n-banner-box .n-hd ul li.on{background:#ef5555;}
.n-banner-btn{width:100%; position:absolute; top:50%; left:0; height:80px; margin-top:-40px;}
.n-banner-btn a{display:block; width:50px; height:80px;}
.n-banner-btn .prev{ float:left; background:url(../images/g-banner04.png); margin-left:20px;}
.n-banner-btn .next{ float:right; background:url(../images/g-banner05.png); margin-right:20px;}
.n-banner-box1{ background:url(../images/g-banner04.jpg) center top no-repeat;}
.n-banner-box2{ background:url(../images/g-banner05.jpg) center top no-repeat;}
.n-banner-box3{ background:url(../images/g-banner06.jpg) center top no-repeat;}


/*产品中心*/
.cpzx{ width:1011px; display:block; margin:0 auto; overflow:hidden;}
.cpzx li{ width:326px; float:left; margin:20px 5.5px auto 5.5px; position:relative; }
.cpzx li img{ width:100%; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;}
.cpzx li span{ width:100%; height:50px; position:absolute; left:0; top:0; color:#FFFFFF; font-size:20px; text-indent:10px; line-height:50px;}
.cpzx li p{ width:100%; position:absolute; left:0; top:0; background:url(../images/cpzx07.png); display:none; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;}
.cpzx li p a{ width:160px; height:39px; line-height:39px; background:url(../images/cpzx08.png) center no-repeat; text-indent:20px; font-size:16px; color:#FFFFFF; position:absolute; left:50%; margin-left:-80px; top:50%; margin-top:-20px;}
.cpzx li:hover p{ display:block;}

/*友情链接*/
.g-link{ width:1000px; margin:20px auto; overflow:hidden;}
.g-link1{ width:100%; height:35px; line-height:35px; color:#000000; font-weight:bold; font-size:20px;}
.g-link2{ width:100%; margin-top:10px; background:#FFFFFF; padding:5px 0;}
.picScrol{ position:relative; width:100%;}
.picScrol .bd{  overflow:hidden; width:940px; box-sizing:border-box; margin:0 auto;}
.picScrol .tempWrap{ margin:0 auto;}
.picScrol .bd li{ width:20%; float:left; text-align:center;}
.picScrol .bd li img{ width:184px; height:90px; border:1px solid #CCCCCC; box-sizing:border-box;}
.picScrol .prev{position:absolute; right:0px; top:35px; z-index:9999; background: url(../images/g-link07.png) no-repeat; width:27px; height:24px; text-indent:-9999px;}
.picScrol .next{position:absolute; left:0px; top:35px; z-index:9999; background:url(../images/g-link06.png) no-repeat; width:27px; height:24px; text-indent:-9999px;}

.picScrol1{ position:relative; width:100%;}
.picScrol1 .bd1{  overflow:hidden; width:970px; box-sizing:border-box; margin:0 auto;}
.picScrol1 .tempWrap{ margin:0 auto;}
.picScrol1 .bd1 li{ width:25%; float:left; text-align:center;}
.picScrol1 .bd1 li img{ width:230px; height:182px; display:block; margin:0 auto; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.picScrol1 .bd1 li span{ width:100%; height:35px; display:block; line-height:35px; font-size:14px; color:#333333; text-align:center;}
.picScrol1 .prev{position:absolute; right:0px; top:80px; z-index:9999; background: url(../images/g-link07.png) no-repeat; width:27px; height:24px; text-indent:-9999px;}
.picScrol1 .next{position:absolute; left:0px; top:80px; z-index:9999; background:url(../images/g-link06.png) no-repeat; width:27px; height:24px; text-indent:-9999px;}

/*产品列表*/
.l-image{ width:970px; margin:22px auto auto auto; overflow:hidden; display:block;}
.l-image1{ width:100%; display:block; overflow:hidden;}
.l-image1a{ float:left; width:326px;}
.l-image1a img{ width:326px; height:258px; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;}
.l-image1b{ width:635px; float:right;}
.l-image1b b{ width:100%; height:35px; line-height:35px; display:block; color:#333333; font-size:18px;}
.l-image1b p{ width:100%; line-height:30px; margin-top:10px; color:#333333; font-size:14px;}
.l-image2{ width:100%; display:block; margin-top:25px; height:10px; background:url(../images/l-image01.jpg); overflow:hidden;}
.l-image3{ width:100%; display:block; overflow:hidden; line-height:55px; height:55px; font:bold 18px/49px Arial; color:#1b1b1b; text-indent:7px;}
.l-image4{ width:100%; overflow:hidden;}
.l-image4 ul{ width:984px; float:left; overflow:hidden;}
.l-image4 ul li{ width:230px; float:left; margin-right:16px; margin-bottom:10px;}
.l-image4 ul li img{ width:100%; display:block; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.l-image4 ul li span{ width:100%; display:block; height:40px; line-height:40px; text-align:center; color:#333333; font-size:14px;}

