body{text-align:center;	font-family:"Microsoft Yahei";text-align:center;	font-size:12px;color:#646464;}
.main_bg{ background:#E3E3E3;}
/*头部*/
.header{ width:100%; background:#FFF; min-width:1000px;}
.head{ width:1000px; height:85px; margin:0px auto;}
.head .logo{ width:380px; height:59px; float:left; margin-top:12px;}
.head .logo img{ width:380px; height:59px; vertical-align:top;}
.head .search{ width:230px; height:29px; border:1px solid #ddd; float:right; position:relative; margin-top:25px;}
.head .search input[type="text"]{ width:200px; height:29px; border:0px; padding:0 5px; line-height:29px; position:absolute; left:0px; top:0px;}
.head .search input[type="submit"]{ width:30px; border-left:1px solid #ddd; height:29px; background-color:#F7F7F7; background-image:url(../images/s_btn.jpg); background-repeat:no-repeat; background-position: center center; cursor:pointer; position:absolute; right:0px; top:0px; border:0px;}
.nav_bg{ width:100%; min-width:1000px; height:50px; border-top:1px solid #ddd; background:url(../images/bg_a.jpg) repeat-x;}
.nav_bg .nav{ width:1000px; height:50px; margin:0px auto;}
.nav li{ width:110px; height:50px; position:relative; float:left; text-align:center; line-height:50px; font-size:16px; margin-right:30px;}
.nav li .li_m{ width:100%; height:50px; line-height:50px; text-align:center}
.nav li .li_m a{ color:#000;}
.nav li.now .li_m,.nav li:hover .li_m{background:url(../images/bg_c.jpg) repeat-x;}
.nav li.now .li_m a,.nav li:hover .li_m a{ color:#FFF;}
.nav li .er{ width:195px; background:#EEEEEE; position:absolute; left:0px; top:50px; z-index:99999; border-bottom-left-radius:4px; -moz-border-bottom-left-radius:4px; -webkit-border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; box-shadow:2px 0px 4px #ccc; display:none; overflow:hidden;}
.nav li .er li{ width:100%; height:35px; line-height:35px; text-align:center; border-bottom:1px solid #ddd;}
.nav li .er li a{ font-size:12px; color:#000;}
.nav li .er li:hover{ background:rgb(45, 45, 199);}
.nav li .er li:hover a{ color:#FFF;}
.banner{ width:100%; min-width:1000px; overflow:hidden;margin:0px auto;}
.i_news{ width:1000px; height:42px; border-bottom:8px solid #454C5C; position:relative; margin:0px auto; background:#F7F7F7;}
.i_news .name{ width:105px; height:42px; line-height:42px; text-align:center; background:rgb(45, 45, 199); color:#FFF; font-size:15px; position:absolute; left:0px; top:0px;}
.i_news .more{ display:block; width:19px; height:19px; background:url(../images/icon1.png) no-repeat; position:absolute; right:15px; top:12px;}
.t_news{ height:19px; color:#000; overflow:hidden; position:relative; width:755px; padding-left:125px; top:11px;}
.news_li,.swap{ line-height:19px; display:inline-block; position:absolute; top:0; left:125px;}
.news_li p,.swap p,.news_li em,.swap em{ display:inline-block; *display:inline; zoom:1; height:19px; line-height:19px; vertical-align:top;}
.news_li p,.swap p{ max-width:450px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_li a,.swap a{ color:#000;}
.news_li a:hover,.swap a:hover{ color:rgb(45, 45, 199);}
.swap{top:19px;}
.i_main{ width:1000px; background:#FFF; padding:20px 0 15px; margin:0px auto;}
.i_main .i_box{ width:100%;}
.i_main .i_box li{ width:313px; float:left; margin-left:15px; margin-bottom:10px; box-shadow:0px 1px 5px #999;}
.i_main .i_box li a{ color:#646464; font-size:12px;}
.i_main .i_box li img{ width:313px; height:150px; vertical-align:top;}
.i_main .i_box li .name{ width:100%; height:35px; line-height:35px; background:#454C5C; text-align:left; font-size:14px; color:#FFF; font-weight:bold;}
.i_main .i_box li .name span{ margin-left:20px;}
.i_main .i_box li .des{ width:311px; height:73px; padding-top:10px; border:1px solid #bbb; border-top:0px; background:url(../images/bg_b.jpg) repeat-x;}
.i_main .i_box li .des p{ width:269px; height:45px; font-size:12px; text-align:left; overflow:hidden; background:url(../images/icon2.png) no-repeat left 7px; padding-left:12px; line-height:200%; margin:0px auto;}
.f_bg{ width:100%; min-width:1000px; background:#F2F2F2;}
.f_bg .f_m{ width:1000px; margin:0px auto;}
.f_nav{ width:100%; border-bottom:1px solid #ddd; height:75px;}
.f_nav a{ display:block; width:165px; height:75px; line-height:75px; float:left; font-size:14px; color:rgb(45, 45, 199); background:url(../images/line.png) no-repeat right center;}
.bq{ width:100%; text-align:left; height:120px; line-height:120px; font-size:15px; color:#999; position:relative;}
.bq a{ font-size:15px; color:#656565;}
.bq a:hover{ color:#E8232C;}
.bq a.lang{ padding-left:20px; background:url(../images/icon3.jpg) no-repeat left center;}
.bq p{ width:60%; height:40px; line-height:40px; text-align:left;  color:#666;}
.banner_s{ width:100%; height:auto;}
.banner_s img{ width:100%; height:auto; vertical-align:top;}
.scd{ width:1000px; margin:0px auto;}
.scd .pst{ width:100%; height:35px; line-height:35px; text-align:left; font-size:12px; color:#000;}
.scd .pst span{ padding-left:15px; background:url(../images/icon5.jpg) no-repeat left center;}
.scd .pst a{ color:#000;}
.scd .pst a:hover{ color:#44C4FE;}
.scd_m{ width:100%; padding:20px 0 50px;}
.pages{ width:100%; text-align:right; height:30px;}
.pages a{ display:inline-block; *display:inline; zoom:1; height:20px; line-height:20px; font-size:12px; color:#1D71C7; padding:0 6px; border:1px solid #ddd; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin-left:3px;}
.pages a.on,.pages a:hover{ color:#FFF; background:#1D71C7; border:1px solid #1D71C7;}
.scd_m .lei{ width:235px; float:left; background:rgb(45, 45, 199); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; overflow:hidden; padding-bottom:15px;}
.scd_m .lei .title{ width:100%; height:75px; line-height:75px; text-align:center; font-size:24px; color:#FFF;}
.scd_m .lei ul{ width:233px; border-left:1px solid #ddd; border-right:1px solid #ddd; text-align:left; background:#FFF;}
.scd_m .lei ul li,.scd_m .lei_a ul li .li_m{ width:100%; height:42px; line-height:42px; border-bottom:1px solid #ddd; background:url(../images/icon6.png) no-repeat 70px center;}
.scd_m .lei ul.chang li,.scd_m .lei_a ul.chang li .li_m{ background-position:30px center;}
.scd_m .lei ul li a{ font-size:14px; color:#000; margin-left:80px;}
.scd_m .lei ul li.active,.scd_m .lei ul li:hover{ background:url(../images/icon7.png) no-repeat 70px center;}
.scd_m .lei ul.chang li.active,.scd_m .lei ul.chang li:hover{ background-position:30px center;}
.scd_m .lei_a ul.chang li.active .li_m{ background:url(../images/icon9.png) no-repeat 30px center;}
.scd_m .lei_a ul.chang li .er{ display:none;}
.scd_m .lei_a ul.chang li.active .er{ display:block;}
.scd_m .lei ul li.active a,.scd_m .lei ul li:hover a{ color:rgb(45, 45, 199);}
.scd_m .lei ul.chang li a{ margin-left:40px;}
.scd_m .lei_a ul li{ height:auto; border:0px;}
.scd_m .lei_a ul li .er{ width:100%; padding:5px 0; border:0px; border-bottom:1px solid #ddd;}
.scd_m .lei_a ul li .er li,.scd_m .lei_a ul li .er li:hover{ width:100%; height:28px; line-height:28px; background:url(../images/icon10.png) no-repeat 40px center;}
.scd_m .lei_a ul li .er li a,.scd_m .lei_a ul li.active .er li a{ margin-left:55px; font-size:13px; color:#000;}
.scd_m .lei_a ul li.active .er li a:hover{color:rgb(45, 45, 199);}
.scd_m .scd_mr{ width:745px; float:right;}
.scd_mr .about{ width:100%; font-size:13px; color:#000000; line-height:185%;}
.contact{ width:100%; text-align:left; font-size:20px; color:#000; line-height:2.4em; overflow:hidden;}
.scd_mr img{ max-width:745px;}
.video{ width:100%;}
.video table{ width:100%; border-right:1px solid #ddd; border-bottom:1px solid #ddd; margin-bottom:10px;}
.video table th , .video table td{ border-left:1px solid #ddd; border-top:1px solid #ddd; font-size:13px; color:#000; height:40px; line-height:40px;}
.video table th{ width:48px; background:url(../images/icon8.jpg) no-repeat center center;}
.video table td a{ font-size:13px; color:#000; display:block; width:94%; margin:0 3%; height:40px; line-height:40px; position:relative;}
.video table td a:hover{ color:rgb(45, 45, 199);}
.video table td a p{ width:470px; height:40px; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.video table td a em{ display:block; text-align:right; position:absolute; right:0px; top:0px;}
.solution{ width:100%;}
.solution li{ width:235px; float:left; margin-right:20px; margin-bottom:10px;}
.solution li img{ width:233px; height:178px; border:1px solid #ddd; vertical-align:top;}
.solution li p{ height:40px; line-height:40px; width:100%; white-space:nowrap; overflow:hidden; text-align:center; text-overflow:ellipsis; font-size:14px; color:#000;}
.solution li a:hover p{ color:rgb(45, 45, 199);}
.slt_d{ width:100%; text-align:left; font-size:14px; color:#000; line-height:175%;}
.slt_d h1{ width:100%; height:50px; line-height:50px; font-size:30px; color:rgb(45, 45, 199); border-bottom:1px solid #bbb;}
.slt_d .dx{ width:100%; height:30px; margin-top:15px;}
.slt_d .dx p{ width:48%; float:left; height:30px; line-height:30px; text-align:center; margin:0 1%;}
.slt_d .dx p span{ display:inline-block; *display:inline; zoom:1; width:auto; height:30px; line-height:30px; vertical-align:top; font-size:14px;  color:#474747;}
.slt_d .dx p .a{color:rgb(45, 45, 199); max-width:230px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.r_tu{ width:100%; margin-top:10px;}
.r_tu .title{ width:100%; height:35px; line-height:35px; border-bottom:1px solid #ccc;}
.r_tu .title span{ display:inline-block; *display:inline; zoom:1; width:115px; height:35px; background:rgb(45, 45, 199); color:#FFF; font-size:18px; text-align:center; line-height:35px; border-top-left-radius:4px; -moz-border-top-left-radius:4px; -webkit-border-top-left-radius:4px;border-top-right-radius:4px; -moz-border-top-right-radius:4px; -webkit-border-top-right-radius:4px;}
.r_tu .r_tum{ width:100%; text-align:left; overflow:hidden; padding:15px 0;}
.r_tu .r_tum h3{ width:100%; text-align:left; overflow:hidden; padding:15px 0;font-size: 1.6em;}
.r_tu .r_tum p{ width:100%; text-align:left; overflow:hidden; padding:15px 0;font-size: 1.25em;}
.pro{ width:100%;}
.pro dl{ width:100%; padding-bottom:20px; margin-bottom:20px; border-bottom:1px dashed #ddd;}
.pro dl dt{ width:208px; height:140px; float:left; border:1px solid #ddd;}
.pro dl dt img{ width:208px; height:140px; vertical-align:top;}
.pro dl dd{ width:515px; float:right; text-align:left;}
.pro dl dd .name{ width:100%; height:40px; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro dl dd .name a{ font-size:16px; color:#000;}
.pro dl dd .name a:hover{ color:rgb(45, 45, 199);}
.pro dl dd .des{ width:100%; height:70px; font-size:12px; color:#333; line-height:200%; overflow:hidden; margin-bottom:15px;}
.pro dl dd .more{ font-size:12px; color:rgb(45, 45, 199);}
.pro_d{ width:100%; text-align:left;}
.pro_d .pro_da{ width:100%;}
.pro_da .pro_dar{ width:400px; float: left;}
.pro_da .pro_dar1{ width:180px; float: right;border: 2px solid red;padding: 10px;}
.pro_da .pro_dar1 h3{ width:180px; float: right;border-bottom: 1px solid red;text-align: center;font-size: 1.4em;line-height: 2.4em;}
.pro_da .pro_dar1 h4{ width:180px; float: right;border-bottom: 1px solid red;text-align: left;font-size: 1.25em;line-height: 2.2em;}
.pro_da .pro_dar h1{ width:100%; line-height:180%; font-size:20px; color:#000; text-align:left;}
.pro_da .pro_dar .title{ width:100%; height:35px; line-height:35px; text-align:left; font-size:15px; color:#0069AF;}
.pro_da .pro_dar .des{ width:100%; height:195px; line-height:200%; font-size:12px; color:#000; margin-top:5px; overflow:hidden;}
.pro_da .pro_dar .td{ width:100%; height:210px; font-size:12px; color:#000000; line-height:200%; overflow:hidden; margin-top:15px;}
.pro_da .pro_dal{ width:380px; float:left;}
#preview{ float:none; margin:0px auto; text-align:center; width:435px;}
.jqzoom{ width:355px;  position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:355px; height:75px; padding-top:20px; overflow:hidden; position:relative;}
#spec-left{ background:url(../images/p_prev.png) no-repeat; width:14px; height:27px; float:left; cursor:pointer; margin-top:30px;}
#spec-right{background::url(../images/p_right.png) no-repeat; width:14px; height:27px; float:left;cursor:pointer; margin-top:30px; position:absolute; right:0px;}
#spec-list{ width:355px; float:left; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; display:inline; width:108px;}
#spec-list ul li img{ border:1px solid #eee; width:94px; height:70px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0; border:1px solid #eee;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;border:1px solid #eee;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:118px;height:86px;border:1px solid #eee;background:#008BDA 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:335px;}
#spec-list div{ margin-top:0; *margin-left:0;}
.pro_dm{ width:100%; text-align:left; line-height:180%; margin-top:20px;}

