/* Site Web */
@charset "utf-8"; 
body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, b, small, u, i, center, dl, dt, dd, ol, ul, li,  sub, sup, tt, var, del, dfn,  ins, kbd, q, s, samp,  strike, applet, object, iframe, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, blockquote, pre, a, abbr, acronym, address, big, cite, code, mark, audio, video, input, textarea, select { margin:0; padding:0;}	

ol, ul, li{list-style:none;}

html { overflow-x:hidden; -webkit-text-size-adjust:none; }
body { font-size:12px; font-family:Arial,Microsoft YaHei,SimSun; color:#666666; }
p{ margin:0; padding:0; border:0;}
a { text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); }

a:visited { color:#666666; }
a:hover, a:active, a:focus { color:#ff6700; }

/* Site Home */
.w1003{ width:1003px; margin:0 auto;} 
.top{ width:100%; height:30px; line-height:30px; background:#f5f5f5;}
.top p{ float:left; width:700px; font-size:13px; color:#333333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.top .top_r{ float:right; width:300px; height:30px; text-align:right; overflow:hidden;}
.top .top_r a{ display:inline-block; padding-left:24px; width:52px; margin-left:8px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.top .top_r a.a1{ background:url(../images/top_r_inco1.png) no-repeat left;}
.top .top_r a.a2{ background:url(../images/top_r_inco2.png) no-repeat left;}
.top .top_r a.a3{ background:url(../images/top_r_inco3.png) no-repeat left;}

.header{ height:137px; width:1100px;}
.header .logo{ float:left; margin-top:22px;}
.header .header_text{ float:left; margin:24px 0px 0px 5px; width:280px; color:#333333; font-size:16px; line-height:30px; height:90px; overflow:hidden;}
.header_r{ float:right; width:250px; text-align:right;} 
.header_r .topp{ margin-top:20px; }
.header_r .topp a{ display:inline-block; margin-left:3px; width:109px; text-align:center; color:#FFF; font-size:14px; height:27px; line-height:27px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.header_r .topp .a1{ background:url(../images/header_r_a.png) no-repeat;}
.header_r .topp .a2{ background:url(../images/header_r_ah.png) no-repeat;}
.header_r .toptel{ margin-top:17px;}

.nav{ width:100%; height:46px; background:#0e7edd; line-height:46px; border-bottom:1px solid #0e7edd;}
.nav ul{ width:110%; background:url(../images/nav_li.png) left no-repeat; padding-left:2px;}
.nav ul li{ float:left; background:url(../images/nav_li.png) right no-repeat; padding-right:2px; width:110px; text-align:center;}
.nav ul li a{ display:block; padding:0px 19px 0px 17px; color:#ffffff; font-size:14px;}
.nav ul li:hover a{ background:#045ca6;}
.nav ul li.cur a{ background:#045ca6;}

.hotdiv{ height:40px; line-height:40px; margin-bottom:30px; background:url(../images/hot_bg.png) repeat-x;}
.hotdiv p{ float:left; width:680px; color:#333333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hotdiv p a{ color:#333333; margin-right:10px;} 
.search{ float:left; margin-top:3px; overflow:hidden;}

.inp01{height:30px;line-height:30px; background:url(../Images/s_inp.jpg) no-repeat 0 0; border:0; padding-left: 30px; width:220px;float:left;color:#bcbcbc;}
.s_ss { float:left; width:58px; height:30px; background:url(../Images/soso.jpg) no-repeat;}

.banner{ width:100%; float:left; height:548px; background:url(../images/banbg.jpg) no-repeat center 0; }
.banner a.gg {width:960px;height:456px;float:left;}
.content{ width:960px; margin:0 auto;  }
.f_pr{position:relative;}
.bjt1{top:170px; left:-87px;}
.f_pa{position:absolute;}
.bjt2{top:170px; right:-68px;}
.banner1{ width:1003px; height:260px; margin:0 auto; display:none;}


	
#h_centent1 { width:100%; height:auto; margin:0 auto; overflow:hidden;}	
#h_centent{ background:#FFF; width:1003px; height:auto; margin:0 auto; overflow:hidden;}

	.g-one{width: 1204px;margin: 0 auto;height: 684px;margin-top: 40px;}
	.g-one h4{text-align: center;}
	.one{margin-top: -35px;position: relative;z-index: 7;}
	.one ul{width: 382px;margin: 0 auto;position: absolute; z-index: 9;left: 410px;top:0px;}
	.one li img{width: 382px;height: 425px;}
	.one li span{font:20px "Microsoft YaHei"; color:#004c18;display: block;text-align: center;padding-top: 15px;}
	.one a:hover{ text-decoration:underline;}
	.hus p a{position: absolute;}
	.hus p a b{display: block;}
	.hus .p1 a{text-align: center;padding-top: 45px; display: block; background:url(../images/xid_03.jpg) no-repeat;width: 108px;height: 74px;font:12px "Microsoft YaHei"; color:#fff;top:145px;left: 0px;}
	.hus .p2 a{text-align: center;padding-top: 70px; display: block; background:url(../images/yud_06.jpg) no-repeat;width: 157px;height: 103px;font:16px "Microsoft YaHei"; color:#fff;top:126px;left: 109px;}
	.hus .p3 a{padding-top: 90px; display: block; background:url(../images/yud_03.jpg) no-repeat;width:161px;height:132px;padding-left: 40px; font:24px "Microsoft YaHei"; color:#fff;top:115px;left: 270px;}
	.hus .p4 a{text-align: center;padding-top: 45px; display: block; background:url(../images/xid_03.jpg) no-repeat;width: 108px;height: 74px;font:12px "Microsoft YaHei"; color:#fff;top:145px;right: 0px;}
	.hus .p5 a{text-align: center;padding-top: 70px; display: block; background:url(../images/yud_06.jpg) no-repeat;width: 157px;height: 103px;font:16px "Microsoft YaHei"; color:#fff;top:126px;right: 111px;}
	.hus .p6 a{text-align: center;padding-top: 90px; display: block; background:url(../images/yud_03.jpg) no-repeat;padding-left: 40px; width:161px;height:132px;font:24px "Microsoft YaHei"; color:#fff;top:115px;right: 270px;}
	
	.g_jg{ background:#f6f6f6 url(../images/jgbg.jpg) repeat-x center top; height: 750px;}
	.g_jg h2{padding-left: 196px; padding-top: 8px; height:113px; }
	.g_jg .u_lst1{ height: 47px;}
	.g_jg .u_lst1 li{ float: left; height: 47px; line-height: 47px; width:137px;}
	.g_jg .u_lst1 li a{ color: #036bc3; font-size: 20px; display: inline-block; padding: 0 15px;}
	.g_jg .u_lst1 li a:hover,.g_jg .u_lst1 .cur a{ background: #036bc3; color: #fff; text-decoration: none;}
	.g_jg .m_jgc{padding-top: 35px;}
	.g_jg .m_jgc dl{ float: left; width: 222px; height: 248px; background: #fff; margin-right: 17px; margin-bottom: 23px;}
	.g_jg .m_jgc .lastdl{ margin-right: 0;}
	.g_jg .m_jgc dt img{ width:222px; height: 167px; display: block; }
	.g_jg .m_jgc dd h3 a{ height: 35px; line-height: 35px; overflow: hidden; color: #666; text-align: center;display: block; font-size: 14px;}
	.g_jg .m_jgc dd span{display: block; }
	.g_jg .m_jgc dd span a{ display: inline-block; padding-left: 16px; padding-right: 16px; width: 76px; height: 29px;}
	.sha{ height: 32px; display: block;}
	
	.content2{ width:100%; background:#eeeeee; float:left; overflow:hidden;}
	.indexadd{ width:100%; height:185px; position:relative; overflow:hidden; z-index:2; background:#fff;}
	.indexadd img{ position:absolute; top:0px; left:50%; margin-left:-800px; width:1600px;}
	.index_content{ width:100%; padding-bottom:50px; z-index:3; position:relative;}
	.index_content .conbg{ width:1003px; margin:-50px auto 0px; padding:25px 0px 120px; background:#fff;}
	.index_content_c{ position:relative; background:url(../images/index_content.png) right top no-repeat #fff; float:left; margin-bottom:30px; float:left; overflow:hidden;}
	.index_content_c .yuan{ position:absolute; z-index:1;}
	.index_content_c .num{ float:left; display:inline-block; width:46px; height:46px; line-height:46px; text-align:center; background:url(../images/index_content_span.png) no-repeat; font-size:28px; color:#fff; font-family:Arial;}
	.index_content_c .con{ float:right;}
	.index_content_c .con .title{ height:46px; line-height:40px; margin-bottom:10px; background:url(../images/index_content_c_ti.jpg) bottom repeat-x;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.index_content_c .con .title b{ font-size:24px; font-family:Microsoft YaHei; font-weight:normal;}
	.index_content_c .con .title i{ font-size:18px; font-style:normal; margin-left:5px; font-family:Myriad Pro, Arial;}
	.index_content_c .divc:hover .num{ background:url(../images/index_content_span2.png) no-repeat;}
	.index_content_c .divc:hover .title{ background:url(../images/index_content_c_tih.jpg) bottom repeat-x; color:#ff6700;}
	.index_content_c .con p{ color:#333333; font-size:14px; line-height:28px;}
	.index_content_c .con p span{ color:#ea5504; font-size:16px;}
	.clearfix { *zoom:1;}
	.clearfix:after{clear:both; display:block; height:0; visibility:hidden; line-height:0; content:'\20';}
	
	.indexcase{ width:1003px; height:auto; margin:0 auto; overflow:hidden;}
	.indexcase ul{ width:110%; padding-top:30px; margin-top:20px;}
	.indexcase ul li{ float:left; margin-right:5px; width:247px; height:313px; position:relative;}
	.indexcase ul li lxmimg{ width:247px; height:154px; z-index:2;}
	.indexcase ul li div{ padding-left:20px; padding-right:20px; position:relative; z-index:3;}
	.indexcase ul li div .tit{ display:block; height:44px; line-height:44px; font-size:16px; color:#333333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.indexcase ul li div p{ line-height:22px; height:66px; overflow:hidden;}
	.indexcase ul li div a.more{ position:absolute; right:20px; bottom:20px; display:block; width:25px; height:23px; background:url(../images/indexcase_more.png) no-repeat;}
	.indexcase ul li:hover div .tit{ color:#fff;}
	.indexcase ul li:hover div p{ color:#fff;}
	.indexcase ul li:hover div a.more{ background:url(../images/indexcase_moreh.png) no-repeat;}
	.indexcase ul .li1 a.lxmimg{ position:relative; z-index:2;}
	.indexcase ul .li1 div{ padding-top:23px; height:140px; background:url(../images/indexcase_li1.png) no-repeat; margin-top:-4px;}
	.indexcase ul .li1:hover div{ background:url(../images/indexcase_li1h.png) no-repeat;}
	.indexcase ul .li2 a.lxmimg{ position:absolute; top:159px; left:0px; z-index:2;}
	.indexcase ul .li2 div{padding-top:19px; height:144px; background:url(../images/indexcase_li2.png) no-repeat;}
	.indexcase ul .li2:hover div{ background:url(../images/indexcase_li2h.png) no-repeat;}
	
	.indextitle{ padding-top:25px; height:50px; line-height:50px; background:url(../images/boxtitle_bg.png) bottom repeat-x; font-family:Microsoft YaHei; float:left; width:100%;}
	.indextitle span{ float:left; display:inline-block; height:50px; text-transform:uppercase;padding-right:5px; background:url(../images/boxtitle_span.png) bottom repeat-x; color:#333; font-size:24px; max-width:35%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.indextitle em{ background:url(../images/boxtitle_em.png) no-repeat left; padding-left:40px; font-size:24px; color:#0e7edd; font-style:normal;}
	.indextitle i{ float:left; margin-left:10px; display:inline-block; height:50px; line-height:54px; color:#cbcbcb; font-size:16px; text-transform:uppercase; font-style:normal;  max-width:35%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.indextitle a{ float:right; background:url(../images/boxtitle_more.png) no-repeat right; padding-right:18px;}
	
	.sy_center{ width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.g_sb{ height:306px; width:1002px; margin:0 auto 10px auto; overflow:hidden;}
.g_sb h2{ height: 58px; line-height: 58px;  background: url(../images/line1.jpg) no-repeat; padding-left: 20px; padding-right: 17px; }
.g_sb h2 a{ color: #444444; font-size: 18px; font-weight: bold;}
.g_sb h2 em{ font-size: 14px; font-family: arial; text-transform: uppercase; font-weight: normal; color: #a7a7a7;}
.g_sb h2 .u_more a{  color: #036bc3; font-size: 12px; font-weight: normal; text-transform: uppercase;}

.m_sb .m_kfc{ padding:39px 0 0 0; height:208px; width:1000px; border: 1px solid #e6e6e6; border-top: none; float:left;}
.m_sb .m_kfc .u_ljt,.m_sb .m_kfc .u_rjt{ width:30px; height:30px; display:block;}
.m_sb .m_kfc .u_ljt{padding: 66px 8px 0 8px;}
.m_sb .m_kfc .u_rjt{padding: 66px 8px 0 8px;}
.m_sb .m_kfc .u_ljt a{ background:url(../images/ljt.jpg) no-repeat; width:30px; height:30px; display:block;}
.m_sb .m_kfc .u_rjt a{ background:url(../images/rjt.jpg) no-repeat; width:30px; height:30px; display:block;}
.m_sb .m_kfc .u_ljt a:hover{background:url(../images/ljth.jpg) no-repeat;}
.m_sb .m_kfc .u_rjt a:hover{background:url(../images/rjth.jpg) no-repeat;}
.m_sb .m_kfc .u_mid{ width:884px; float:left; margin-left:15px; overflow:hidden;}
.m_sb .m_kfc .u_lst1 li{ width:201px; float:left; margin-right:20px; }
.m_sb .m_kfc .u_lst1 .lastli{ margin-right:0;}
.m_sb .m_kfc .u_lst1 li img{ width:197px; height:159px; border:1px solid #bfbfbf; padding: 1px;}
.m_sb .m_kfc .u_lst1 span{ width:201px; display:block;  height:30px; line-height:30px; overflow:hidden; text-align:center; color:#666666; }
.m_sb .m_kfc .u_lst1 a:hover{text-decoration: none;}
.f_fr{float:right;}
.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_fl{float:left;}
.f_csp{cursor:pointer;}

.g_dz{margin-bottom: 0;}
.m_dz{padding:68px 0 0 0; height:179px;  border: 1px solid #e6e6e6; border-top: none; }
.m_dz .u_lst2 {padding-left: 16px;}
.m_dz .u_lst2 li{ width: 98px; float: left; margin-right: 20px;}
.m_dz .u_lst2 .lastli{margin-right: 0;}
.m_dz .u_lst2 li span{ text-align: center; display: block;}
.m_dz .u_lst2 li span b{ display: block; color: #666666; font-size: 14px; font-weight: normal; height: 36px; line-height: 36px;}
.m_dz .u_lst2 li span{ color: #666; font-size: 14px; padding-top: 14px;}
.m_dz .jt1{ left:118px; top:112px;}
.m_dz .jt2{ left:238px; top:112px;}
.m_dz .jt3{ left:356px; top:112px;}
.m_dz .jt4{ left:472px; top:112px;}
.m_dz .jt5{ left:590px; top:112px;}
.m_dz .jt6{ left:708px; top:112px;}
.m_dz .jt7{ left:828px; top:112px;}
.m_dz .lcline{left:35px; top:190px;}
.f_fw{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}

.indexabout{ margin-top:20px; width:100%; height:383px; overflow:hidden; background:url(../images/indexabout.jpg) center no-repeat;}
.indexabout .lxmimg{ float:left; margin-top:35px; width:409px; height:298px;}
.indexabout_c{ float:right; margin-right:5px; padding-top:35px; width:518px;}
.indexabout_c .tit{ height:85px; background:url(../images/indexabout_tit.png) left bottom no-repeat;}
.indexabout_c .tit a{ display:block; margin-bottom:5px; font-size:36px; height:40px; color:#ff6700; font-family:Microsoft YaHei; font-weight:bold; line-height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.indexabout_c .con{ margin-top:15px; line-height:28px; height:140px; overflow:hidden;}
.indexabout_c a.a1{ display:inline-block; margin:22px 10px 0px 0px; width:74px; height:32px;line-height:32px; font-size:16px; background:url(../images/index_about_a2.png) no-repeat; text-align:center; color:#fff; padding:0px 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.indexabout_c a.a1:hover{ background:url(../images/index_about_a1.png) no-repeat;}

.lymk{ width:1002px; height:auto; margin:0 auto; overflow:hidden;}
.wend{ width:508px; margin-top: 25px;background: #fff; height: 402px; overflow: hidden; float:left;}
.wend h2{background:#e8e8e8; height: 49px; line-height: 49px; padding-left: 14px; }
.wend h2 a{ color: #444444; font-size: 18px; font-weight: bold;}
.wend h2 em{ font-size: 14px; font-family: arial;  font-weight: normal; color: #c0c0c0; }
.wend h2 .u_more a{ padding-right: 16px; color: #036bc3; font-size: 12px; font-weight: normal; text-transform: uppercase;padding-top: 5px; display: inline-block;}

.wend dl{ height: 74px; padding:41px 28px 0 23px;}
.wend dt{ height:26px; padding-left:30px; line-height:26px; background:url(../images/wen.jpg) no-repeat left 5px; font-size:13px; color:#393939; font-weight: bold;margin-bottom: 10px; overflow: hidden;}
.wend dt a{ color:#393939;}
.wend dd{ margin-top:6px; padding-left:30px; background:url(../images/da.jpg) no-repeat left 5px; line-height:24px; color:#5a5959; height: 48px; overflow: hidden; font-size: 12px;}

.g_ly{width:470px; margin-top: 25px;background: #fff; height: 402px; overflow: hidden; float: right;}
.g_ly h2{background:#e8e8e8; height: 49px; line-height: 49px; padding-left: 14px; }
.g_ly h2 a{ color: #444444; font-size: 18px; font-weight: bold;}
.g_ly h2 em{ font-size: 14px; font-family: arial;  font-weight: normal; color: #c0c0c0; }
.g_ly h2 .u_more a{ padding-right: 16px; color: #036bc3; font-size: 12px; font-weight: normal; text-transform: uppercase;padding-top: 5px; display: inline-block;}
.p_ak{padding: 31px 20px 0 24px;}
.p_ak ul li{margin-bottom:5px; background:url(../images/lylibg.jpg) no-repeat; width: 375px; height: 31px; }
.p_ak label,.p_ak input,.p_ak textarea,.p_ak img,.p_ak b{float:left;display:inline-block;}
.p_ak label{width:70px;color:#6e6e6e;line-height:30px; font-size: 13px; text-align: center;}
.p_ak ul .u_ly label{padding-left: 2px; }
.p_ak input{width:244px;height:30px;line-height:30px;background:url(../images/online_input.jpg) no-repeat;border:none; padding-left: 10px;}
.p_ak ul .u_ly{background:url(../images/lybg2.jpg) no-repeat; width: 376px; height: 75px;}
.p_ak textarea{width:280px;padding-left: 10px;height:65px;overflow:hidden;margin:3px 0;border:none;background:url(../images/online_texarea.jpg) no-repeat; font-size: 12px; color: #bcbcbc; padding: 3px 0 0 10px; resize:none;}

.p_ak span{color:#ff7e00;float:right;margin-right:16px;font-weight:bold; font-size: 14px; padding-top: 10px;}
.p_ak .radio input{width:14px;height:14px;background:none;color:#007cc3;}
.p_ak .radio div{width:220px;padding-top:5px;}
.p_ak .radio div label{line-height:14px;width:70px;margin-left:6px;}

.p_ak .test{background: no-repeat;background:url(../images/lybg3.jpg) no-repeat;}
.p_ak .test input{width:68px; border:none; height: 29px;}
.p_ak .s_btn{width:300px;height:35px;overflow:hidden;margin:12px 0 0 0;_display:inline;+display:inline;}
.p_ak .s_btn a{width:112px;height:35px;cursor:pointer; display: block; float: left;}
.p_ak .s_btn .s_m{background:url(../images/tj.jpg) no-repeat; width:112px; height:35px; float:left;}
.p_ak .s_btn .t_i{margin-left:10px;background:url(../images/cz.jpg) no-repeat;}
.p_ak b{font-weight:normal;font-family:Arial;text-transform:uppercase;margin:0 10px 0 5px;height:29px;line-height:29px; font-size: 14px; color: #666;}
.p_ak .fresh{float:left;line-height:29px;color:#575757; font-size: 15px; margin-left: 6px;}

.addDiv{ width:100%; height:452px; background:url(../images/addDiv.png) no-repeat center top; }
.addDiv .title{ color:#ff6700; font-size:27px; line-height:36px; font-family:Microsoft YaHei;}
.addDiv .title span{ color:#c92124;}
.addDiv .con{ padding:40px 0px 0px 80px; width:150%;}
.addDiv .con .condiv{ float:left; margin-right:140px; width:216px; color:#333333; font-size:14px; line-height:26px;}
.addDiv .con .condiv .tit{ height:40px;line-height:40px;background:url(../images/addDiv_tit.png) no-repeat left; padding-left:19px; color:#ff6700; font-size:18px; font-weight:bold;}
.addDiv .con .condiv p{ background:url(../images/addDiv_p.png) no-repeat left; padding-left:30px;}

.kjdiv{ margin-top:30px; padding-bottom:10px;  border-bottom:1px solid #dadada; font-family:Microsoft YaHei; overflow:hidden;}
.kjdiv .tit{ height:36px; line-height:36px; border-bottom:1px solid #dadada; margin-bottom:10px; font-size:18px; color:#0e7edd;}
.kjdiv .con{ line-height:30px; height:30px; padding:0px 12px; float:left; width:100%;} 
.kjdiv .con p{ float:left; color:#c6c6c6; font-size:14px; max-width:925px; padding-right:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.kjdiv .con p b{ color:#333;}
.kjdiv .con p a{ font-size:14px; color:#333; margin:0px 8px;}
.kjdiv .con p a:hover{ color:#0e7edd;}
.kjdiv .con a.more{ float:left; display:inline-block; margin-top:5px; width:48px; text-align:center; height:16px; line-height:16px; color:#717171; background:#eaeaea; border:1px solid #cacaca;}
.kjdiv .con a.more:hover{ background:#ff6700; color:#fff; border:1px solid #e05a00;}
	
.bottomNav{ margin-top:25px; width:100%; height:35px; line-height:35px; background:#0e7edd; overflow:hidden;}
.bottomNav ul { padding-left:30px;}
.bottomNav ul li{ float:left; font-family:Microsoft YaHei;}
.bottomNav ul li a{ padding:0px 7px; color:#fff; font-size:14px;  font-family:Microsoft YaHei;}
.bottomNav ul li a:hover{ font-weight:bold;}
.bottomDiv{ padding:23px 0px 33px;}
.bottomDiv .div1{ float:left; width:150px;}
.bottomDiv .div2{ float:left; margin-left:200px; width:450px;}
.bottomDiv .div2 p{ line-height:30px; color:#333;}
.bottomDiv .erweima{  float:right; margin-right:50px; width:100px; height:120px;}
.bottomDiv .erweima .lxmimg{ width:100px; height:94px; border:3px solid #e8e8e8;}
.bottomDiv .erweima p{ width:100px; height:24px; line-height:24px; text-align:center; display:block; text-transform:uppercase; overflow:hidden; white-space:nowrap;}
.frierndlink{ border-top:1px solid #d3d3d3; padding:15px 0px; line-height:30px; color:#c6c6c6; font-size:14px; font-family:Microsoft YaHei; }
.frierndlink span{ color:#333;}
.frierndlink a{ color:#333; margin:0px 8px;}
.frierndlink a:hover{ color:#0e7edd;}

/* Site Page */
.left{ float:left; width:208px; height:auto; margin-top:20px; overflow:hidden;}
.left .lefttop{ height:115px; padding-left:18px; border:6px solid #d7d7d7;}
.left .lefttop h2{ padding-top:30px; height:30px; line-height:30px; font-size:25px; color:#0e7edd; overflow:hidden; white-space:nowrap;}
.left .lefttop p{ color:#d8d8d8; font-size:24px; height:32px; line-height:32px; text-transform:uppercase; overflow:hidden; white-space:nowrap;}
.leftnav{ margin-bottom:22px;}
.leftnav li{ float:left; width:208px; height:38px; line-height:38px; border-bottom:1px solid #e9e9e9;}
.leftnav li a{ display:block; padding:0px 20px 0px 40px; font-size:14px; color:#333333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.leftnav li:hover{ background:url(../images/leftnav_hover.png) left center no-repeat;}
.leftnav li:hover a{ color:#fff;}
.leftnav li.cur{ background:url(../images/leftnav_hover.png) left center no-repeat;}
.leftnav li.cur a{ color:#fff;}

.leftnav1{ margin-bottom:22px;}
.left_p1{ float:left; width:208px; height:38px; line-height:38px; border-bottom:1px solid #e9e9e9; background:url(../images/leftnav_hover.png) left center no-repeat; color:#fff;}
.left_p1 a{ display:block; padding:0px 20px 0px 40px; font-size:14px; color:#fff; overflow:hidden;}
.left_p2{ float:left; width:208px; height:38px; line-height:38px; border-bottom:1px solid #e9e9e9;}
.left_p2 a{ display:block; padding:0px 20px 0px 40px; font-size:14px; color:#333333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.left_p2:hover{ background:url(../images/leftnav_hover.png) left center no-repeat;}
.left_p2:hover a{ color:#fff;}
.left_p2.cur{ background:url(../images/leftnav_hover.png) left center no-repeat;}
.left_p2.cur a{ color:#fff;}

.leftcontact .tit{ width:100%; height:117px; float:left;}
.leftcontact .con{ border:1px solid #d7d7d7; border-top:none; padding:0px 12px 20px; font-family:Microsoft YaHei; }
.leftcontact .con .p11{ padding-top:15px; font-size:14px; line-height:30px; border:0;}
.leftcontact .con .p12{ padding-bottom:14px; border-bottom:1px solid #e7e7e7; color:#ff6700; font-size:14px;}

.leftpro{ padding-top:20px; float:left; margin-bottom:10px; overflow:hidden;}
.leftprodiv{ border:1px solid #d7d7d7; border-top:0; padding-left:12px; padding-bottom:10px; overflow:hidden; float:left;}
.leftprodiv li{ float:left; width:182px; height:32px; border-bottom:1px dotted #b5b5b5; line-height:32px; background:url(../images/pro_03.jpg) no-repeat 2px;}
.leftprodiv li a{ padding-left:10px; width:172px; height:32px; overflow:hidden; display:block;}

.p_product { float:right; width:753px; height:auto; overflow:hidden; margin-bottom:10px; margin-top:20px;}
	.h_productT { background:url(../images/bread_bg.png) no-repeat left bottom; width:753px; height:34px; float:left; padding-bottom:10px;}
	.h_productT li { height:34px;}
	.h_productFont { float:left;}
	.h_productFont h3 {float:left; display:block; padding-left:10px; height:34px; font-size:24px; color:#333333; font-family:Microsoft YaHei; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.h_productMore { float:right; width:50%; line-height:42px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:right; color:#333333;}
	.h_productMore a { text-align:right;}
	.p_productC { width:721px; padding:23px 15px; float:left;}
	.p_productC img { float:none;}
	.p_productC p { text-indent:2em; line-height:24px; margin:0 0 5px; padding:0;}
	.p_productC1 {font-size:14px; line-height:25px;}
	.h_com_swf { width:230px; height:165px; float:right;}
	.m1 { background:#eee; font-weight:700; border:1px solid #ddd; padding:5px 10px; display:block; margin-top:5px;}
	.m3,.m2 { background:url(../images/contacticon.gif) no-repeat left center; text-indent:15px; display:block; border-bottom:1px dashed #ddd; line-height:28px;}
	.h_about1_c { width:751px; height:auto; border-bottom:1px dashed #ccc; line-height:32px; font-size:14px;}

/*in_about*/ 
.in_aboutright{ width:720px; height:auto; padding:0; margin-left:15px; line-height:21px; float:left; overflow:hidden;}

/*products center*/
.pc{ clear:both; margin: 10px 0 ; overflow:hidden;}
.in_prdlistcon{ width:225px; height:auto; float:left; margin-left:15px; margin-bottom:10px; display:inline;}
.in_prdlist_img{ width:225px; height:165px;float:left;}
.in_prdlist_img img{ width:225px; height:165px;}
.in_prdlist_text a{width:225px; height:30px; line-height:30px; text-align:center; color:#666; display:block; float:left; margin-bottom:1px;}
.in_prdlist_text a:hover{ color:#f00; }
.in_prdlist_text a.in_prdlist_text_m { display:block; float:right; text-align:right; border:none; color:#F00;}
.in_prdlist_text_m img { float:left; margin-left:190px;}
.in_topprdlist_t{ width:680px; height:auto; line-height:20px; padding:0 0 10px; float:left;}
.in_topprdlist_t p { font-size:12px; line-height:20px;}
.seacheimg{ width:200px; height:109px; padding:2px; border:#ccc 1px solid; float:left;}
.seacheimg img{ width:200px; height:109px; float:left;}
.searchtext{ width:420px; height:auto; line-height:22px; float:left;}
.lyxx{ width:103%; height:auto; float:left; margin-top:50px; overflow:hidden;}

.in_topprdlist_t2{ width:680px; line-height:22px; margin-left:10px; margin-top:10px; _display:inline; padding:10px; float:left;}
.in_topprdlist_conten{
	width:80%;
	height:auto;		
	margin-left:5px;
	display:inline;}
.in_topprdlist_conten h4 { display:block; text-indent:0;}
.in_topprdlist_conten a{
	font-size:14px;line-height:26px;}
.in_topprdlist_conten_time1 { background:url(../images/Icon02.gif) no-repeat 5px 8px; line-height:22px; color:#555; text-indent:0; margin:0; padding:0;}
.in_topprdlist_conten_time{
	line-height:22px;
	color:#999;
	display:inline;
	text-indent:0;
	float:left;}
.other_content{ padding:10px; line-height:22px;}
.other_content img{ float:none;}

.in_links{ width:650px; height:auto; padding:20px; float:left;}
/*newsconten*/
.in_newcontimeul{ border-bottom:1px solid #ddd; width:95%; line-height:30px;  float:left; padding-bottom:5px;}
.in_newcontimeul li { margin-right:20px;}
#show_i_hits { font-size:14px; font-weight:700; color:#f00; margin:0 5px;}
.biaoqian{ width:640px; line-height:30px; margin-left:10px; _display:inline;  float:left;}
.newsdaodu{ width:620px; height:auto; padding:5px; border:#ccc 1px dashed; margin-top:10px; margin-left:10px; _display:inline; float:left;}
.newsdaodu span{ font-weight:bold;}
.liucheng{ width:617px; height:29px; background:url(../Images/liucheng.gif) center no-repeat; margin-left:10px; margin-top:10px; _display:inline; border-bottom:#ccc 1px dashed; float:left;}
.in_newtit{ width:668px; text-align:center; height:auto; float:left;}
.in_newtit h1{ text-align:center; font-size:18px; margin:15px 0;}
.in_newcon{ width:100%; line-height:22px; float:left; padding-top:20px; overflow:hidden;}
.in_newcon p { width:688px;}
.in_newcon img{ float:none; width:100%;}
.inprdconten{ font-size:12px; width:660px; line-height:22px;  float:left;}
.inprdconten table { font-size:12px;}
.inprdconten p { font-size:12px; width: auto; line-height:20px;}
.redtextYY{ width:620px; text-align:center; height:50px; line-height:50px; float:left;}

/* leizhi css */
.in_topprdlist_conten{
	width:680px;
	border-bottom:#ccc 1px dashed;
	line-height:22px;
	margin-left:15px;
	padding:5px;
	margin-bottom:10px;
	_display:inline;
	float:left;}
.in_topprdlist_conten h4{
	font-size:14px;
	line-height:24px;
	margin:0;}
.in_topprdlist_conten h4 a{
	font-size:14px;}
.in_topprdlist_conten p{
	margin:0 0 0 10px;}
.in_topprdlist_conten_time{
	height:22px;
	line-height:22px;
	color:#999;
	_display:inline;
	float:left;}
	
.new_01{ font-size:12px; line-height:22px; padding:8px 20px 8px 20px;}
.content_page{text-align:center;margin:8px;}
.conten_time{ height:25px; line-height:25px; margin-left:10px; color:#999; _display:inline; float:left;}
.new_02{ padding:0 0 0 50px; height:30px;}

.List_page{ width:685px; height:26px; line-height:24px; margin:auto; float:left;}
.List_page a{ float:left; background:#eee;margin:0px 1px; display:inline; padding:0 6px;  border:1px solid #ddd;color:#A0A0A0;}
.List_page span{ float:left; font-weight:;margin:0px 1px; display:inline;background:#eee;color:#000; padding:0 6px; border:1px solid #ddd; }

/*Product*/
.miaoshui { padding:5px; margin-bottom:10px;}
	
#preview{ float:left; padding:0; width:405px; overflow:hidden;}
#spec-n1{ width:402px; height:auto; float:left; border:1px solid #ddd;}
#spec-n1 img{ width:400px; height:295px;}
.jqzoom{ width:640px; height:300px; position:relative;}

.zoomdiv{ left:740px; height:auto;width:640px;}
.list-h{ width:620px; float:left;}
.list-h li{ float:left;}
#spec-n5{width:640px; height:65px; padding-top:6px; overflow:hidden; float:left;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:405px; height:auto; float:left; overflow:hidden; margin-left:2px; display:inline;}

#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:92px; margin-left:2px; _display:inline; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:640px;height:400px;background:url(i/loading.gif) #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:600px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

.tabletext{ text-align:left;}


.Pbox { font-size:12px; text-align:left; width:650px; margin:0 auto 10px; border-collapse:collapse; border:1px solid #CFD8E1;}
.Pbox td { padding:5px 10px; height:28px; line-height:18px;}
.p1,.p2,.p3,.p4,.P5 { border:1px solid #CFD8E1;}
.P1 { background:#E8EBF2; color:#000; font-size:13px; font-weight:bold; height:35px; line-height:35px;}
span.T1 { color:#f00;}
.P2 { background:#F4F5F7; width:20%; }
.P3 { background:#fff; width:30%;}
.P4 { background:#f8f8f8; width:40%;}
.P5 { width:100%;}

.box,.boxtitle { margin:0 auto; width:650px; padding:5px 10px;}
.box { border:1px #ddd solid; margin-bottom:10px;}
.boxtitle a#.1 { width:600px;} 
.boxtitle a:link,.boxtitle a:visited,.boxtitle a:hover { color:#fff;}
.boxtitle { border:1px #ccc solid; border-bottom:none; background:#005B88; font-size:14px; font-weight:bold; color:#fff;}
.box p { margin:10px 0; text-indent:2em; line-height:18px;}
.box h5 { margin:20px 0 5px; padding:0;}


.in_aboutweizhi_con{
	width:700px;
	padding:6px;
	float:left;}
.in_aboutweizhi_con img{
	float:none;}
.in_aboutweizhi_con table{
	width:600px;
	margin-left:5px;
	_display:inline;
	float:left;}
.in_aboutweizhi_con p{
	text-indent:2em;
	line-height:20px;}
.in_topprdlist_t2{
	width:722px;
	border:#ccc 1px dashed;
	line-height:22px;
	margin-left:5px;
	padding:5px;
	_display:inline;
	float:left;}
	
/*newsconten*/
.in_newcontimeul{ border-bottom:1px solid #ddd; width:95%; line-height:30px;  float:left; padding-bottom:5px;}
.in_newcontimeul li { margin-right:20px;}
#show_i_hits { font-size:14px; font-weight:700; color:#f00; margin:0 5px;}
.biaoqian{ width:640px; line-height:30px; margin-left:10px; _display:inline;  float:left;}
.newsdaodu{ width:620px; height:auto; padding:5px; border:#ccc 1px dashed; margin-top:10px; margin-left:10px; _display:inline; float:left;}
.newsdaodu span{ font-weight:bold;}
.liucheng{ width:617px; height:29px; background:url(../Images/liucheng.gif) center no-repeat; margin-left:10px; margin-top:10px; _display:inline; border-bottom:#ccc 1px dashed; float:left;}
.in_newtit{ width:688px; text-align:center; height:auto; float:left;}
.in_newtit h1{ text-align:center; font-size:18px; margin:15px 0;}
.in_newcon{ width:688px; line-height:22px; float:left;}
.in_newcon p { width:688px;}
.in_newcon img{ float:none;}
.inprdconten{ font-size:12px; width:660px; line-height:22px;  float:left;}
.inprdconten table { font-size:12px;}
.inprdconten p { font-size:12px; width: auto; line-height:20px;}
.redtextYY{ width:620px; text-align:center; height:50px; line-height:50px; float:left;}

.info_next{ font-size:12px; float:left; color:#666; margin:6px 0; width:685px;}
.info_next a{ font-family:verdana;}
.info_next span { border:1px solid #ddd; background:#eee; display:block; padding:3px 10px; width:46%;}
.info_next span:hover { background:#FF9; border:#FC0 1px solid;}
.page_fenleiL { float:left;}
.page_fenleiR { float:right; text-align:right;}
	
/*feedbook*/
.lieyelinkul{ width:670px; height:35px; line-height:35px; float:left;}
.lieyelinkul img{ float:none;}
.book_title{ border:1px solid #ddd;  border-bottom:#ccc 1px dashed; width:710px; height:30px; background:#f9f9f9; padding:0 0 0 10px; line-height:30px;  _display:inline; 	float:left;}
.book_zhuti{ border:1px solid #ddd;  border-bottom:#ccc 1px dashed; border-top:none; width:710px; height:30px; color:#ce0000; background:#fff;  line-height:30px; padding-left:10px;  _display:inline; float:left;}
.feeckback{ width:100%; line-height:22px; background:#ebebeb; padding:5px; border-left:#e0e0e0 1px solid; border-right:#e0e0e0 1px solid; border-bottom:#e0e0e0 1px solid; background:#fff; float:right;}
.book_content{ border:1px solid #ddd; border-top:none; width:710px; line-height:22px; background:#f9f9f9; padding:5px 0 5px 10px; margin-bottom:15px; _display:inline; float:left;}
.feeckback img{ float:none;}

.link01{ padding:20px 20px 20px 10px; float:left;}
.book{ padding:10px 0 0 10px; line-height:25px;}

.fenlei { border-top:#d1d1d1 1px solid; border-left:#d1d1d1 1px solid;border-right:#d1d1d1 1px solid;overflow:hidden; }
.fenlei dl{line-height:24px;border-bottom: solid 1px #ddd; padding:3px 0; overflow:hidden;}
.fenlei dl dd a{width: 100px; float:left;font-size:12px; font-weight:100; padding: 0 0 0 15px; background:url("../images/kks1.jpg") 0 7px no-repeat; margin-right: 5px;}
.fenlei dl dd a:hover{background:url("../images/kks2.jpg") 0 7px no-repeat}
.fenlei dl dd a.slt{background:url("../images/kks2.jpg") 0 7px no-repeat}
.fenlei dl dt{font-weight: bold; color:#f00; float:left; width: 130px;}
.fenlei dl dd{margin-left: 132px; display:table; }
.summary {
    background-color: #E8F6FF;
    border: 1px solid #DDDDDD;
    line-height: 28px;
    padding: 10px;
}

.pro_curmbs { margin-bottom:10px; padding:0 5px; width:100%; float:left;}
.pro_curmbs span { color:#005198;font-weight:bold;}
.pro_curmbs a { color:#333;}
.pro_curmbs a:hover { color:#005198;}
.pro_curmbs .a_b { color:#005198; font-weight:bold;}
.pleft { width: 405px; z-index:5; float:left; overflow:hidden;}
.pright{ width:300px; height:auto; float:right;}
.propar{ width:100%; height:auto; float:left;}
.corange{ color:#0e7edd; width:100%; height:30px; line-height:30px; float:left; border-bottom:1px dashed #ddd;}
.pd_columns{ width:100%; height:30px; line-height:30px; float:left;}
.pd_short{ width:100%; height:auto; line-height:27px; float:left;}

.xgcp{ width:100%; height:auto; float:left; overflow:hidden;}
.cptab { width:100%; height:auto; background:#005198; float:left; display:block; line-height:25px; font-size:14px; color:#fff; text-decoration:none; padding:0 8px;}
.xgcp dl{ width:224px; overflow:hidden; float:left;padding:13px 6px 0 10px;height:202px;}
.xgcp dl a{ width:224px; height:169px;line-height:0; font-size:0;}
.xgcp dl dt img{width:220px; height:165px; border:2px solid #FFF; }
.xgcp dl dt a:hover img{border:2px solid #555;}
.xgcp dl dd{ height:30px; width:224px; line-height:30px; text-align:center; overflow:hidden;}
.xgcp dl dd a { color: #666;display: block; font-size: 14px;height:35px;line-height:35px;overflow: hidden;text-align: center;font-weight:bold;}

.xgcp .tit {background:url(../images/fenlei_line.gif) repeat-x bottom; width:100%; height:30px; line-height:30px; float:left; padding-bottom:2px; margin-bottom:10px; overflow:hidden;}
.xgcp .tit span { background:url(../images/pro_fenlei_span.gif) no-repeat right bottom;  height:25px; float:left; padding:7px 20px 0 15px; color:#fff;}
.xgcp .tit a:hover, .fenlei .tit .cur { color:#fff; text-decoration:none; background-position:left -25px; margin-top:1px;}
.xgcp .tit a:hover span, .fenlei .tit .cur span { background-position:right -25px; padding-top:6px;}
.xgcp .tit a.first { color:#005198;}
.xgcp .tit a.first:hover { color:#fff;}

.h_newsC{ width:100%; height:auto; float:left; overflow:hidden;}
.h_newsC_c{ width:100%; height:27px; line-height:27px; float:left}
.h_newsC_c span{ float:right;}
.h_newsC_c a{ font-size:14px; color:#000;}
.h_newsC_c a:hover{ color:#f00;}
