﻿#preview{

	float:left;

	text-align:center;

	width:380px;

	margin-right: auto;

	margin-bottom: 20px;

	margin-left: 22px;

}

.jqzoom{ width:350px; height:350px; position:relative;}



.zoomdiv{ left:859px; height:400px; width:400px;}

.list-h li{ float:left;}

#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}

#spec-left{ background:url(404.png) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}

#spec-right{background:url(404.png) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}

#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}

#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}

#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}





.jqzoom{position:relative;padding:0;}

.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(404.png) #fff no-repeat center center;border:1px solid #e4e4e4;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:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 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:322px; margin-right:6px;}

#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}



.ny_tuijian_cont2{ overflow:hidden; float:left; margin-bottom:20px;}

.showp{ float:left; width:970px; height:250px; padding:0px!important; margin-top:10px; }

.showp li{ float:left; width:220px; margin:5px 0px 6px 22px; display:inline;}

.showp li img{ width:220px; height:199px;  border:solid 2px #00a0de; float:left!important;}

.showp li a:hover img{border:solid 2px #00a0de;}

.showp li p{ width:220px; text-align:center; height:35px; line-height:35px; font-size:12px; float:left!important;}

.showp li a{ text-align:center; border-bottom:none; text-decoration:none; float:left; }

.showp li p a{ border:none; float:none; height:35px; line-height:35px; display:block; color:#fff; background-color:#00a0de;}

.showp li p a:hover{ color:#fff; background-color:#ef8410;}

.type_des{ text-indent:2em; line-height:25px; padding:5px; clear:both;}

.type_des p{ line-height:25px; background-color:#EFEFEF; font-weight:bold; color:#C20101;}

.pro_botimg{ background:url("404.png") repeat-x scroll 0 0 transparent; float:left; width:206px; height:10px;}

.STYLE1 {color: #666666}



.detail{ width:100%; float:left; margin-top:20px;}

.detail li{ text-align:center; font-weight:bold;}



.t06{ width:100%; float:left; margin-top:20px; text-align:center; font-weight:bold;}





.fenlei { background:url(404.png) repeat-x top; float:left; width:100%; padding-top:30px; clear:both;margin-left:22px; border-bottom:2px solid #00a0de; margin-bottom:30px; }

.fenlei .tit {padding-bottom:4px; _padding-bottom:2px; }

.fenlei .tit a { display:inline-block; background:url(404.png) no-repeat left top; height:35px; overflow:hidden; margin-left:0px; cursor:pointer; float:left; color:#000;}

.fenlei .tit a span { background:#00a0de;  height:30px; line-height:30px; float:left; padding:0px 20px 0 15px;}

.fenlei .tit a:hover, .fenlei .tit .cur { color:#fff; text-decoration:none; background-position:left -25px; margin-top:1px;}

.fenlei .tit a:hover span, .fenlei .tit .cur span { background-position:right -25px; padding-top:0px;}

.fenlei .tit a.first { color:#C10005;}

.fenlei .tit a.first:hover { color:#fff;}

.fenlei table { border:solid 1px #ddd; border-right:0; border-left:0;background:#F6F6F6; width:100%; color:#666;}

.fenlei table td { padding-left:15px; line-height:25px;}

.fenlei table .top_td td { padding-top:5px;}

.fenlei table .bot_td td { padding-bottom:5px;}





.proinfo  { line-height:25px;margin-left:22px;*margin-left:22px; font-size:14px; float:left;}

.proinfo h4 { line-height:28px; background:#F7F7F7; padding:0 5px; margin-top:10px;}

.proinfo p { white-space: normal; word-spacing: 10px;}

.proinfo p a { color:#C10005;}

.proinfo .p_tit { font-weight:bold;}





.info_b2 { border:solid 1px #ccc; width:948px; margin-left:22px; float:left; margin-top:0px;   padding:15px 0; overflow:hidden; margin-bottom:10px;}

ul.p_list_ul, ul.p_list_ul2 { }

ul.p_list_ul li, ul.p_list_ul2 li { background:url(../image/icon-1.png) no-repeat 5px 11px; line-height:30px; float:left; width:298px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-indent:20px; margin-left:10px; display:inline; color:#666;}

ul.p_list_ul2 li a{ color:#333;}

ul.p_list_ul2 li a:hover{ color:#00a0de; text-decoration:underline;}

ul.p_list_ul2 li { width:462px; padding-right:5px;}





.n_info_con { width:948px; overflow:hidden;}

.n_info_con h1 {  border-bottom: 1px dashed #CCCCCC; color: #666; font-family: "黑体";   font-size: 24px; font-weight:bold; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}

.n_info_con2 { width:650px; margin:0 auto;}

.n_info_con h3 { text-align:center; color:#000; font-family:"黑体"; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; }

.info_con_tit {font-family:"黑体";  line-height:24px; margin-bottom:15px;}

.info_con_tit span { margin-right:20px;}

.info_con_tit .n_tit {  text-align:center; color:#BCBBBB;}

.info_con_tit .n_tit a{ color:#BCBBBB;}

.info_con_tit .n_tit2 { height:24px;}



.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; }

.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}

.gduo a{  color:#333;}

.gduo a:hover{color:#00a0de; text-decoration:underline;}





.column-num3{

	width: 201px;

	float: left;

	margin-left:18px;

	margin-right:18px;

	margin-bottom:25px;

}

.column-num111{

	width: 201px;

	float: left;

	margin-left:18px;

	margin-right:18px;

	margin-bottom:25px;

}

.pic img{

	width:191px; height:273px;

}

.pic A{

   border: #e6e7e7 1px solid;

    padding-bottom: 4px;

    padding-left: 4px;

    padding-right: 4px;

    display: inline-block;

    padding-top: 4px;

}

.pic A:hover{

   border: #00a0de 1px solid;

    display: inline-block;

    background: #cfdfef;

}



.pic1 img{

	width:191px; height:150px;

}

.pic1 A{

   border: #e6e7e7 1px solid;

    padding-bottom: 4px;

    padding-left: 4px;

    padding-right: 4px;

    display: inline-block;

    padding-top: 4px;

}

.pic1 A:hover{

   border: #00a0de 1px solid;

    display: inline-block;

    background: #cfdfef;

}



.pro-module{ height:35px; line-height:35px; width:201px;}

.pro-module a{ font-size:14px; text-align:center; display:block; }

.pro-module a:hover{ font-size:14px; color:#fff; background-color:#00a0de; }





.pb_tu { width:100%; float:left; }

.fl { float:left; }

.fr { float:right; }

.contentbzh { width:1200px; margin:0 auto; overflow:hidden; }

.odi1 { clear:both; }

.odi1 { padding:56px 0 0; height:326px; overflow:hidden; }

.odi1 dt img { display:block; width:593px; height:229px; overflow:hidden; }

.odi1 dd { border:1px #00a0de solid; border-left:none; padding:15px 0 0 50px; width:607px; height:229px; overflow:hidden; }

.odi1 dd h3 { line-height:60px; font-size:30px; }

.odi1 dd h3 a { color:#00a0de; }

.odi1 dd h4 { line-height:26px; font-size:20px; height:73px; color:#958e95; font-weight:100; }

.odi1 dd h4 b, .odi1 dd strong { display:block; font-weight:bold; overflow:hidden; }

.odi1 dd p { background:url(../image/odi_ic1.gif) left top no-repeat; padding:0 0 0 53px; margin:0 0 0 4px; line-height:20px; font-size:16px; color:#00a0de; }

.odi1 dd p b, .odi1 dd p strong { display:block; line-height:28px; font-size:24px; color:#00a0de; font-family:Arial; }

.odi2 { clear:both; height:227px; overflow:hidden; }

.odi2 h4 { text-align:center; background:url(../image/odi_ic6.gif) center 33px no-repeat; line-height:66px; height:66px; overflow:hidden; font-size:20px; }

.odi2 h4 a { color:#00a0de; font-weight:100; }

.odi2 li { display:inline; float:left; margin:0 15px 0 0; }

.odi2 .lst { margin:0; }

.odi2 li a { display:block; padding:19px 0 0 80px; width:288px; height:80px; border:1px #b4dff5 solid; cursor:default; text-decoration:none; }

.odi2 li a:hover { width:288px; height:80px; border:3px #b4dff5 solid; text-decoration:none; }

.odi2 li i { float:left; line-height:0; font-size:0; }

.odi2 li b, .odi2 li strong { display:inline-block; float:right; width:146px; line-height:42px; font-size:16px; color:#00a0de; }

.odi3 { height:432px; overflow:hidden; background:url(../image/odi_casl.png) center 142px no-repeat; }

.odi3 h3 { text-align:center; height:96px; overflow:hidden; font-size:30px; line-height:30px; font-weight:bold; text-transform:uppercase; font-family:Arial; color:#b4dff5; }

.odi3 h3 span { display:block; line-height:30px; font-weight:bold; text-transform:uppercase; font-family:Arial; font-size:30px; color:#dfd5cb; }

.odi3 h3 a { display:block; line-height:36px; color:#493826; font-family:"Microsoft YaHei"; font-weight:100; }

.odi3 h3 a b, .odi3 h3 a strong { font-weight:bold; }

.odi3 li { margin:0 63px 0 0; display:inline; width:189px; float:left; text-align:center; }

.odi3 .lst { margin:0; }

.odi3 li a { display:block; padding:40px 0 0; height:115px; overflow:hidden; background:url(../image/odsol2.gif) center top no-repeat; line-height:38px; font-size:20px; color:#fff; cursor:default; text-decoration:none; }

.odi3 li a:hover { background:url(../image/odsol1.gif) center top no-repeat; text-decoration:none; }

.odi3 li a img { display:block; margin:0 auto; }

.odi3 li a span { color:#fff; display:block; line-height:38px; font-size:20px; }

.odi3 li p { text-align:left; text-transform:uppercase; padding:26px 0 0; line-height:26px; color:#9d979d; font-size:14px; }

.odi4 { clear:both; padding:55px 0 0; height:725px; overflow:hidden; background:#b4dff5; }

.pb_h { padding:0 6px 0 0; display:inline-block; line-height:41px; height:45px; border-top:3px #00a0de solid; border-bottom:1px #00a0de solid; }

.pb_h a, .pb_h b { font-size:26px; color:#493826; margin:0 10px 0 0; font-weight:normal; }

.pb_h i { font-style:normal; text-transform:uppercase; font-family:Arial; font-size:16px; color:#958e95; }

.odi4_c { padding:24px 0 0; }

.odi4_l { padding:22px 10px 0 0; height:553px; overflow:hidden; background:#f8f1e9; width:740px; }

.odi4_l li { float:left; display:inline; position:relative; margin:0 8px 24px 14px; }

.odi4_l li img { display:block; width:343px; height:241px; overflow:hidden; }

.odi4_l li p { background:url(../image/odi_cas_img_bg1.png) center top no-repeat; position:absolute; z-index:-1; padding:35px 0 0; height:241px; overflow:hidden; color:#fff; width:343px; top:0; left:0; }

.odi4_l li p b { font-weight:100; text-align:center; display:block; line-height:55px; height:55px; overflow:hidden; font-size:14px; }

.odi4_l li p span { display:block; padding:0 14px; line-height:26px; font-size:14px; height:66px; overflow:hidden; }

.odi4_l li a { display:block; }

.odi4_l li a:hover p { z-index:3; }

.odi4_r { width:437px; }

.odi4_r h4 { padding:42px 0 0 126px; height:159px; overflow:hidden; background:#00a0de; }

.odi4_r h4 a, .odi4_r h4 b { font-family:"宋体"; line-height:53px; font-size:44px; color:#f8f1e9; display:block; }

.odi4_r h4 span { font-weight:100; line-height:19px; font-size:16px; color:#f8f1e9; display:block; }

.odi4_r ul { height:394px; border-bottom:4px #00a0de solid; overflow:hidden; background:#f8f1e9; }

.odi4_r li { background:#fff; height:116px; line-height:0; font-size:0; width:200px; float:left; margin:10px 9px 0px 9px; }

.odi4_r li img { width:200px; height:110px; }

.pb_h1 { margin:51px 0 32px; }



.dep { height:340px; padding:25px 25px 0; overflow:hidden; background:#f8f1e9; }

.dep1 { margin:0 0 50px; height:340px; padding:25px 25px 0; overflow:hidden; background:#f8f1e9; }

.dep_l { padding:33px 72px 0 75px; height:310px; width:431px; overflow:hidden; color:#fff; background:url(../image/dep1.jpg) left top no-repeat; }

.dep_l h4 { line-height:59px; border-bottom:1px #fff solid; height:59px; overflow:hidden; font-size:32px; }

.dep_l span { display:block; padding:14px 0 0; line-height:28px; font-size:20px; text-indent:1em; height:70px; overflow:hidden; }

.dep_l p { line-height:24px; font-size:16px; }

.dep_l p b { display:block; line-height:28px; font-family:Arial; font-size:20px; }

.dep_r { width:755px; height:360px; overflow:hidden; padding:0 28px 0 0; }

.dep_r h4 { line-height:24px; border-bottom:1px #AFADAC solid; height:36px; overflow:hidden; font-size:20px; }

.dep_r h4 a { color:#333; font-weight:bold; }

.dep_r dd { float:right; width:507px; overflow:hidden; }

.dep_r p { padding:10px 0 0; line-height:26px; font-size:14px; color:#666; height:235px; overflow:hidden; }

.dep_r dd span { }

.dep_r dd span a { display:inline-block; text-align:center; width:85px; line-height:24px; height:24px; overflow:hidden; color:#fff; font-size:14px; background:#00a0de; }

.dep_r dd span .ic2 { color:#493826; width:126px; background:url(../image/dep_r_ic.gif) left top no-repeat; }

.dep_r dt { width:211px; overflow:hidden; line-height:0; font-size:0; }

.dep_r dt img { margin:0 0 21px; }







.map_main { overflow:hidden; border:solid 5px #00a0de; width:1200px; margin:30px auto; padding-bottom:50px; padding-top:50px; }

.sitemap_con { width:1045px; margin:0 auto; color:#666; }

.sitemap_con .map_top { border-bottom:solid 1px #ccc; }

.sitemap_con .map_top img { float:left; }

.site_r_link { width:160px; border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; }

.site_plc { background:url(404.png) no-repeat 0 8px; padding:5px 0; text-indent:10px; }

.sitemap_con h4 { line-height:30px; margin-top:20px; float:left;  }

.sitemap_con h4 a { color:#00a0de; font-weight:bold; }

.sitemap_con h4 a:hover { color:#ef8410; text-decoration:underline; }

.b4 { border:solid 1px #E0E0E0; width:100%; float:left; padding:10px; }

.b4 ul { padding:0 11px; }

.b4 li { float:left; line-height:35px; width:164px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }

.b4 li a { color:#666; }

.b4 li a:hover { color:#00a0de; text-decoration:underline; }