@charset "gb2312";

/* CSS Document */

body { margin:0px; font-family:microsoft yahei; font-size:14px; color:#333; min-width: 1200px;}

a:link { color:#333; text-decoration:none;}

a:visited { color:#555; text-decoration:none;}

a:hover { color:#EB3C00; text-decoration:none;}

ul { margin:0px; padding:0px; list-style-type:none;}

img { border:none;}



.topwords { width:100%; overflow:hidden; background:#637382; border-bottom:1px #eee solid; height:32px; color:#fff;}

.topwords_box { width:1200px; margin:0 auto; line-height:32px;}

.left_tel { width:800px; float:left;}

.left_tel b { color:#EB3C00; font-size:18px;}

.left_tel a:link,.left_tel a:visited { color: #fff; }
.left_tel a:hover { color: #f60; }

.version { width:400px; float:right; text-align:right;}

.version img { vertical-align:middle;}

.version span { padding:0px 8px;}

.version a:link,.version a:visited { color:#eee;}

.version a:hover { color:#fff;}



.header { width:100%; height:120px;}

.header_container { width:1200px; margin:0px auto;}

.logo { width:600px; float:left; overflow:hidden; padding-top:10px;}

.top_hotline { width:250px; float:right; padding-left:350px; padding-top:50px; font-size:20px; color:#493536; background:url(/images/web/if-hotline.png) no-repeat; background-position:290px 40px; height:70px;}

.top_search { width:300px; float:right; padding-left:300px; padding-top:30px;}

.top_search input { vertical-align:middle;}

.txtsearch { width:200px; height:24px; border:1px #ddd solid; border-right:none; line-height:24px; padding-left:5px; color:#666; outline:none; font-family:microsoft yahei;}





.headernav_box { background:#f5f5f5; border-bottom:2px #0d72a7 solid;}



/*.menu_container { height:40px; width:100%; background:#24589a; filter:alpha(opacity:90); opacity:0.9;}*/

#headernav {height:40px;z-index:3;width:1200px; margin:0px auto;}

#headernav ul li{float:left;position:relative; margin-right:5px;}

#headernav ul li a{font:14px/40px Microsoft YaHei;color:#333;width:125px;display:block;text-align:center; text-decoration:none; font-weight:bold;}

#headernav ul li.menuon{background:#0d72a7; color:#fff;}

#headernav ul li.hover {background:#0d72a7; color:#fff;}

#headernav ul li.hover a,#headernav ul li.menuon a{color:#fff;}

#headernav ul li ul{position:absolute;top:40px;background:#0d72a7;left:0px;display:none; z-index:3; filter:alpha(opacity:90); opacity:0.9; border-radius:0px 3px 3px 3px;}

#headernav ul li ul li{background:none;padding-left:0px; margin:0px;}

#headernav ul li ul li a{font:12px/32px Microsoft YaHei;color:#FFFFFF;width:150px; text-decoration:none; background:none;}

#headernav ul li ul li a:hover{background:#EB3C00; color:#fff;}





h1 { font-size:12px; display:inline;}



#banner {height:450px;z-index:1; position:relative;}



#banner .slides_container {width:100%;height:450px;position:relative;overflow:hidden;display:none;z-index:1;}

#banner .slides_container .bg-slide {width:100%;height:450px;display:block;}

#banner .pagination {width:90px;z-index:100001;position:absolute;right:50%;bottom:15px; margin-right:-70px;}

#banner .pagination li {float:left;margin:0 4px;list-style:none;}

#banner .pagination li a {display:block;width:12px;height:12px;font-size:8px;line-height:20px;float:left;text-align:center;overflow:hidden;background:#FFFFFF;text-indent:-9999px;}

#banner .pagination li.current a {background:#F8694D;}

#banner .slides_container #bg1 {background:url(/Images/Web/banner01.jpg) no-repeat center top;}

#banner .slides_container #bg2 {background:url(/Images/Web/banner02.jpg) no-repeat center top;}

#banner .slides_container #bg3 {background:url(/Images/Web/banner03.jpg) no-repeat center top;}

#banner .slides_container #bg4 {background:url(/Images/Web/banner04.jpg) no-repeat center top;}



.hr10 {height:12px;}



.index_products { width:1200px; overflow:hidden; float:right; padding-top:20px;}

.index_products_t { width:100%; height:55px; overflow:hidden; background:url(/images/web/index_title_bg.png) no-repeat bottom center; text-align:center; font-size:20px;}

.index_products_title { width:100%; text-align: center; color:#EB3C00; font-size:20px; font-weight:bold; padding-top: 8px;}

.index_products_title span { font-weight:normal; color:#666; padding-left:10px; font-size:14px;}

.index_products_kinds { width:300px; float:left; line-height:40px; padding-top:20px;}

.index_products_kinds_t { background:#EB3C00; height:60px; line-height:60px; color:#fff; font-size:16px; font-weight:bold; padding-left:20px; width:260px;}

.index_products_kinds_l ul li { width:280px; height:42px; line-height:42px; margin-top:1px; background:#f5f5f5;}

.index_products_kinds a { display:inline-block; padding:0px 15px 0px 40px; background:url(/images/web/nt.gif) no-repeat; background-position:20px 15px;}

.index_products_kinds a:link { color:#333;}

.index_products_kinds a:visited { color:#444;}

.index_products_kinds a:hover { color:#EB3C00;}

.index_products_l { width:1200px; padding-top:10px; padding-bottom: 20px;}

.index_products_l ul { width:1300px;}

.index_products_l ul li { width:285px; margin-right:20px; text-align:center; float:left; margin-bottom:20px; overflow:hidden;}

.index_products_l ul li img { width:285px; height:213px;}



.index_products_l{ overflow:hidden; position:relative;}

.index_products_l .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

.index_products_l .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat;}

.index_products_l .hd .next{ background-position:0 -50px;  }

.index_products_l .hd .prevStop{ background-position:-60px 0; }

.index_products_l .hd .nextStop{ background-position:-60px -50px; }

.index_products_l .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.index_products_l .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }

.index_products_l .hd ul li.on{ background-position:0 0; }

.index_products_l .bd{ padding:10px;   }

.index_products_l .bd ul{ overflow:hidden; zoom:1; }

.index_products_l .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.index_products_l .bd ul li .pic{ text-align:center; }

.index_products_l .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }

.index_products_l .bd ul li .pic a:hover img{ border-color:#999;  }

.index_products_l .bd ul li .title{ line-height:24px;   }



.index_product_img { position:relative; overflow:hidden;}

.ani_up { position:absolute; top:213px; text-align:center; width:285px; height:123px; padding-top:90px; z-index:0; background:rgba(13, 114, 167, 0.85); color:#fff;}

.index_product_list_title { height:32px; line-height:22px; padding-top:10px; z-index:20; background:#eee;}

.index_product_list_title a:link { color:#333;}

.index_product_list_title a:visited { color:#444;}

.index_product_list_title a:hover { color:#EB3C00;}

.index_products_desc { width: 800px; margin: 0 auto; line-height: 30px; text-align: center; padding-top: 8px; color: #666; }



.index_news { width:100%; overflow:hidden; padding-bottom:20px;}

.index_news_box { width:1200px; margin:0 auto; margin-top:20px;}

.index_news_1 { width:590px; margin-right:20px; float:left; overflow:hidden;}

.index_news_2 { width:590px; float:left; overflow:hidden;}

.index_news_3 { width:390px; margin-left:15px; float:right; overflow:hidden;}

.index_news_t { font-size:16px; font-weight:bold; color:#EB3C00; line-height:50px;}

.index_news_t span { font-weight:normal; font-size:14px; color:#666; padding-left:10px;}

.index_news_l { border-top:none; background:url(/images/web/titlebg.jpg) top left no-repeat;}

.index_news_l { padding:15px 18px 15px 18px;}

.index_news_l ul li { height:36px; line-height:36px; border-bottom: 1px #ddd dashed;}

.index_news_l ul li a:link { color:#333;}

.index_news_l ul li a:visited { color:#666;}

.index_news_l ul li a:hover { color:#EB3C00;}

.index_news_l ul li span { float:right; font-size:12px; color:#666;}







.index_main { width:1200px; margin:0px auto; overflow:hidden;}

.newpro_news_contact { margin-top:12px; overflow:hidden;}

.index_newpro { width:380px; float:left; overflow:hidden; border:1px #ccc solid; box-shadow:2px 2px 3px #ddd; height:325px;}

.news_contact { width:816px; float:right; overflow:hidden; height:330px;}



.index_contact { width:397px; float:left; overflow:hidden; border:1px #ccc solid; box-shadow:2px 2px 3px #ddd; height:325px;}

.index_newpro_t { font-size:16px; font-weight:bold; color:#f60; line-height:45px; padding-left:20px;}



.index_newpro_i { margin:0 auto; width:335px;}

.index_newpro_i img { width:335px; height:110px; border:1px #ddd solid;}

.index_newpro_l { padding:12px 18px 15px 18px;}

.index_newpro_l ul li { background:url(/images/web/if-newpro.gif) no-repeat; background-position:0px 8px; padding-left:15px; line-height:28px;}







.index_contact_t { font-size:16px; font-weight:bold; color:#133984; line-height:45px; padding-left:20px;}

.index_contact_sl { height:50px; background:url(/images/web/index_sl_bg.png) no-repeat; background-position:20px 10px; border-bottom:1px #ccc dashed; width:280px; margin:0 auto; font-size:24px; color:#f30; font-weight:bold; padding:25px 0px 0px 80px;}

.index_contact_c { padding:15px 20px 15px 23px; line-height:28px; background:url(/images/web/index_contact_bg.png) no-repeat; background-position:60px 5px;}

.index_contact_c span { padding-left:56px;}



.pro_about { overflow:hidden; padding-top:12px;}

.index_product { width:100%; overflow:hidden;}

.index_product_box { width:1200px; margin:0 auto; overflow:hidden;}



.index_product_c { width:765px; padding-left:5px;}



#prowrapper{width:960px;height:210px;position:relative;overflow:hidden;margin:auto;z-index:3;}

#prowrapper ul{position:absolute;width:100000em;}

#prowrapper li{height:190px;padding-top:20px;width:192px;float:left; text-align:center;}

#prowrapper li a.img{display:table-cell;width:246px;height:190px;line-height:190px;text-align:center;vertical-align:middle;display:block;font-size:180px;/* ??????height*0.9,??????0.9????????????FF??Opera*/font-family:microsoft yahei;}

#prowrapper li a img{max-width:160px;max-height:120px; border:1px #ccc solid; padding:1px;}



.index_about { width:100%; overflow:hidden; background:#f8f8f8;}

.index_about_box { width:1200px; margin:0 auto; overflow:hidden; padding-top:20px;}

.index_about_t { width:100%; height:100px; overflow:hidden; background:url(/images/web/index_title_bg.png) no-repeat center; text-align:center; font-size:20px;}

.index_about_t .t_cn { color:#EB3C00; font-weight:bold; padding-top:8px;}

.index_about_t .t_en { color:#ccc; padding-top:15px; font-size:16px;}

.index_about_c { overflow:hidden; padding-bottom:30px;}

.index_about_i { width:450px; float:left; overflow:hidden;}

.index_about_d { width:700px; overflow:hidden; float:right; padding-left:50px; line-height: 30px;}

.index_about_d p.index_about_more { width: 120px; margin: 0; float: right; height: 35px; margin-top: 42px; }

.index_about_d p.index_about_more a { display: block; text-align: center; line-height: 35px; }

.index_about_d p.index_about_more a:link,.index_about_d p.index_about_more a:visited { background: #0d72a7; color: #fff;}

.index_about_d p.index_about_more a:hover { background: #EB3C00; color: #fff;}

.index_about_d_t { border:1px #ddd dashed; overflow:hidden; background:url(/images/web/index_about_bg.gif) no-repeat top center; background-position:100px 22px; text-align:center; height:60px; line-height:26px; font-size:16px; padding-top:10px;}

.index_about_d_d { color:#555; padding:10px 0px 0 0; line-height:30px;}

.index_about_d_d a:link,.index_about_d_d a:visited { color:#f60;}

.index_about_d_d a:hover { color:#EB3C00;}





.case_about_contact { width:984px; margin:6px auto; overflow:hidden;}

.index_cases { width:100%; overflow:hidden; background:url(/images/web/index_case_bg.jpg) top center no-repeat; margin-top:10px; height:440px;}

.index_cases_box { width:1200px; margin:0 auto; overflow:hidden; padding:150px 0px 40px 0px;}

.index_cases_box ul li { width:280px; float:left; overflow:hidden; padding:0px 10px;}

.index_case_img img { width:280px; height:210px;}

.index_cases_t { height:30px; background:url(/images/web/index_case_tbg.jpg) no-repeat; padding-left:15px; line-height:30px; color:#fff; font-size:14px;}

.about_contact { width:724px; float:right; height:260px;}

.index_case_title { background:#f5f5f5; height:36px; line-height:36px; text-align:center; margin-top:2px;}

.index_case_title a:link,.index_case_title a:visited { color:#444;}

.index_case_title a:hover { color:#EB3C00;}



.hcase{ border:1px #ddd solid; background:#f4f4f4; position:relative;}

.HCList{ width:240px; height:208px; overflow:hidden; z-index:999; padding:10px 10px 10px 10px;}

.HCList ul{ display:inline-block; width:300px;}

.HCList ul li{ width:240px; overflow:hidden; float:left;}

.HCList ul li img{ display:block; width:240px; height:180px;}

.HCList ul li h3{ padding-top:0px; margin-top:6px;}

.HCList ul li h3 a{ color:#444; font-size:12px; display:inline-block; line-height:25px;}

.HCList ul li h3 a:hover{ color:#444;}



.hcase .hd{ position:absolute; right:10px; top:200px; z-index:9999;}

.hcase .hd ul{ display:inline-block;}

.hcase .hd ul li{ display:inline-block; width:16px; height:16px; text-align:center; line-height:16px; color:#868686; float:left; margin-left:5px; background:#fff; cursor:pointer;}

.hcase .hd ul li.on{ background:#ffa800; color:#fff;}



.footer_link { width:100%; overflow:hidden; background:#f5f5f5; border-top:1px #dfdfdf solid;}

.footer_link_box { width:1200px; margin:0 auto;}

.footer_link_box ul li { float:left; width:220px; background:url(/images/web/footer_link_bg.png) repeat-y; padding:5px 0 10px 20px; min-height:225px;}

.footer_link_box ul li h2 { font-size:15px;}

.footer_link_box ul li img { max-width:120px;}



.footer_link_box ul li ul li { float:none; background:none; padding:0; color:#666; height:30px; font-size:14px; min-height:10px;}

.footer_link_box ul li ul li a:link {}

.footer_link_box ul li ul li a:visited { color:#666;}

.footer_link_box ul li ul li a:hover { color:#EB3C00;}









.left_content_news { width:485px; border:1px #ddd solid; background:#f4f4f4;}

.left_content_news ul { padding:15px 15px 5px 15px;}

.left_content_news ul li { height:28px;}

.left_content_news ul li span { float:right;}

.left_content_news ul li a:link { color:#333;}

.left_content_news ul li a:hover { color:#124394;}

.left_content_news ul li a:visited { color:#666;}



.right_content_news { width:485px; border:1px #ddd solid; background:#f4f4f4;}

.right_content_news ul { padding:15px 15px 5px 15px;}

.right_content_news ul li { height:28px;}

.right_content_news ul li span { float:right;}

.right_content_news ul li a:link { color:#333;}

.right_content_news ul li a:hover { color:#124394;}

.right_content_news ul li a:visited { color:#666;}



.inner_main_box { width:1200px; margin:12px auto 12px auto; overflow:hidden;}



.left_prok { width:280px; overflow:hidden; float:left;}

.left_title { line-height:40px; color:#fff; font-size:16px; padding-left:38px; font-weight:bold; border:1px #ccc solid; background: url(/images/web/prok_title_bg.jpg) no-repeat;}

.left_content { border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid;}

.left_content ul { padding:20px 10px 5px 20px;}

.left_content ul li { height:28px;}

.left_content ul li a:link { color:#333;}

.left_content ul li a:visited { color:#666;}

.left_content ul li a:hover { color:#EB3C00;}



.right_con_content { line-height:26px; overflow:hidden; padding:15px;}

.right_con_content a:link { color:#333;}

.right_con_content a:visited { color:#333;}

.right_con_content a:hover { color:#EB3C00;}



.inner_right { width:900px; float:right; overflow:hidden; margin-left:20px;} 

.inner_right_title { line-height:36px; padding-left:15px; font-size:15px; color:#EB3C00; border-bottom:1px #ccc dashed;}
.inner_right_title a:link,.inner_right_title a:visited { color:#eb3c00;}
.inner_right_title a:hover { color:#444;}

.right_content_inner { padding:10px 15px; min-height:320px; line-height:28px; background-position:bottom center; padding-bottom:200px;}

.right_content_innera { padding:10px 15px; min-height:320px; line-height:28px;}

.contactbg { background:url(/Images/Web/contactbg.png) #f4f4f4 no-repeat; background-position:350px 50px;}

.contactbg p { margin:5px auto;}



.index_friendlink { line-height:30px; color:#666; width: 1200px; margin: 0 auto; padding-bottom: 10px;}

.index_friendlink a:link { color:#666;}

.index_friendlink a:visited { color:#777;}

.index_friendlink a:hover { color:#EB3C00;}

.news_rela { overflow: hidden; margin-top: 20px;}
.news_rela_t { line-height:36px; padding-left:15px; font-size:15px; color:#EB3C00; border-bottom:1px #ccc dashed;}
.news_rela_l { padding-top: 10px; }
.news_rela_l ul li { width: 50%; float: left; line-height: 35px;}







































.index_product_container { width:980px; margin:0px auto; overflow:hidden; margin-top:8px;}

.index_left_prok { width:255px; float:left; overflow:hidden; padding:5px 0px 5px 5px;}

.index_left_prok_list { margin-left:10px; padding-top:5px;}

.index_left_prok_list ul li { line-height:28px; border-bottom:1px #ccc dotted; padding-left:10px; width:220px;}

.index_left_prok_list ul li a:link { color:#2c2c2c;}

.index_left_prok_list ul li a:hover { color:#2891CB;}

.index_left_prok_list ul li a:visited { color:#333;}



.index_content_pro_title { height:60px; border-bottom:1px #ccc solid; overflow:hidden;}

.protitle_left { width:750px; float:left; padding-left:3px;}

.protitle_right { width:220px; float:right; text-align:right; padding-top:10px; padding-right:7px;}

.protitle_left_1 { font-size:18px; color:#333; padding-top:12px; padding-bottom:3px;}

protitle_left_2 { color:#777;}

.index_content_pro { overflow:hidden; padding:5px 10px 10px 5px;}



.footer { margin:0px auto; overflow:hidden; color:#ddd; background:#39424f;}

.footer_content { line-height:28px; margin:0px auto; padding:5px 0px 0px 0px;}

.footer_content a:link,.footer_content a:visited { color:#ddd;}

.footer_content a:hover { color:#fff;}



.footer_box { width:1200px; margin:0 auto; overflow:hidden;}

.footer_left { width:990px; overflow:hidden; text-align:center; margin: 0 auto; padding: 15px 0px;}

.footer_right { width:200px; float:right; overflow:hidden; padding:15px 0px; text-align:right;}

.footer_right img { width:120px; height:120px;}



.index_mainbody { width:980px; margin:0px auto; overflow:hidden; margin-top:8px;}

.index_mainbody_top { padding:5px 0px 5px 5px;}



.boxtitle { height:35px; line-height:30px; font-weight:bold; padding-left:15px; font-size:14px; color:#666; border-bottom:1px #ddd solid;}





.inner_mainbody_left { width:245px; float:left; overflow:hidden;}

.inner_mainbody_right { width:720px; float:right; overflow:hidden;}



.sub_left_content { width:220px; margin-left:10px; padding-top:5px;}

.sub_left_content ul {}

.sub_left_content ul li { line-height:28px; border-bottom:1px #ccc dotted; padding-left:10px;}

.sub_left_content ul li a:link { color:#555;}

.sub_left_content ul li a:hover { color:#343399;}

.sub_left_content ul li a:visited { color:#555;}



.inner_right_content { padding:5px 20px 10px 15px; line-height:22px;}







#psmall1,#psmall2,#psmall3,#psmall4,#psmall5,#psmall6,#psmall7,#psmall8,#psmall9,#psmall10 { display:none;}









.sub_news_content { line-height:20px; overflow:hidden;;}

.sub_news_content ul li { border-bottom:1px #ccc dashed; overflow:hidden; padding-bottom:8px; padding-top:8px;}

.sub_news_content ul li span { float:right; padding-right:10px;}

.sub_news_content ul li .sub_news_list_title { color:#333; font-weight:bold; font-size:14px; line-height:24px;}

.sub_news_content ul li .sub_news_list_title a:link { color:#333;}

.sub_news_content ul li .sub_news_list_title a:visited { color:#555;}

.sub_news_content ul li .sub_news_list_title a:hover { color:#EB3C00;}

.sub_news_content ul li .sub_news_list_time { line-height:30px; color:#999;}

.sub_news_content ul li .sub_news_list_desc { line-height:22px; color:#777;}



.sub_pro_content_title { height:30px; line-height:30px; background:#e1e1e1; overflow:hidden; padding-left:10px; margin-top:10px; margin-right:20px; border-left:4px #EB3C00 solid; font-size:14px; font-weight:bold;}

.sub_pro_content_detail { line-height:22px; padding:10px; overflow:hidden;}

.inner_right_bottom { height:12px;}











.mainbody { width:980px; margin:0px auto; overflow:hidden; padding-top:8px; overflow:hidden;}

.mainbody_left { width:250px; float:left; overflow:hidden; padding-left:5px; padding-right:5px;}





.index_left_content { border:1px #d3d3d3 solid; background:#fff; border-top:none; padding-top:18px; padding-left:6px; height:219px;}

.index_left_content img { border:none;}





.boxtitleright img { vertical-align:middle;}

.index_pro_title { height:45px; font-family:Arial, Helvetica, sans-serif; padding-left:40px; color:#1760A5; font-size:14px; line-height:45px; font-weight:bold;}







.index_product_title { height:35px; text-align:right; padding-right:20px; line-height:35px;}



.index_product_title a:link,a:hover,a:visited { color:#999;}











.right_contact { overflow:hidden;}

.right_con_title { padding-left:9px; overflow:hidden;}

.right_con_img { overflow:hidden; padding-top:10px;}





.inner_mainbody { width:1000px; margin:0px auto; overflow:hidden;}



.sidebar { width: 243px; overflow:hidden;}

.channel_tit { height: 62px; position:absolute; width: 243px; z-index: 50; overflow:hidden; margin-top:-25px;}



.inner_prok_list { height:auto;}

.inner_prok_list ul li { min-height:40px; font-weight:bold; line-height:42px; text-indent:57px;}

.inner_prok_list ul li a:visited { color:#666;}

.inner_prok_list ul li ul li { background:none; min-height:30px; line-height:30px; text-indent:42px; font-weight:normal;}

.inner_prok_list ul li ul li:hover { background:none;}



.inner_prok_list ul li:hover { background-position:-502px 0;}

.channel_tit_con { height:37px; overflow:hidden;}



.mainbody_right { width:720px; float:right; overflow:hidden;}

.mainbody_right_box { width:218px; border:1px #ddd solid; overflow:hidden; border-top:none;}















.sub_title_bg { height:40px; width:705px; background:url(/Images/Web/innner_ico.png) no-repeat 7px 13px; font-size:14px; color:#c00; line-height:40px; padding-left:30px; font-weight:bold; border-bottom:1px #dbdbdb solid;}

.sub_title_bg span { float:right; padding-right:10px; color:#666; font-weight:normal; font-size:12px;}

.sub_content { padding:15px; line-height:20px; overflow:hidden;}





.pages { height:30px; line-height:30px; text-align:center; margin-top:10px;}

h2 { font-size:14px;}

.sub_news_content_title { text-align:center; overflow:hidden;}

.sub_news_content_addtime { text-align:center; overflow:hidden; color:#777;}

.sub_news_content_detail { line-height:28px; padding:10px;}

.sub_news_content_detail p a.btn_down { display:inline-block; background:#53AA0E; color:#fff; padding:0px 12px;}

.sub_contact_left { width:220px; float:left;}

.sub_contact_right { width:530px; float:right;}

.sub_pro_content { padding:10px 5px 5px 5px; line-height:20px; overflow:hidden; padding-right:0px;}

.sub_pro_content ul { overflow:hidden;}

.sub_pro_content ul li { width:202px; text-align:center; float:left; margin-right:12px; padding-bottom:15px;}

.sub_pro_content ul li a:link { color:#2c2c2c}

.sub_pro_content ul li a:hover { color:#EB3C00;}

.sub_pro_content ul li a:visited { color:#333;}



.sub_pro_content_o { padding:10px 5px 5px 5px; line-height:20px; overflow:hidden; padding-right:0px;}

.sub_pro_content_o ul { overflow:hidden;}

.sub_pro_content_o ul li { width:202px; text-align:center; float:left; margin-right:12px; padding-bottom:15px;}

.sub_pro_content_o ul li a:link { color:#2c2c2c}

.sub_pro_content_o ul li a:hover { color:#EB3C00;}

.sub_pro_content_o ul li a:visited { color:#333;}

.proimg_o { border:1px #e2e2e2 solid; width:150px; text-align:center; display:table-cell; vertical-align:middle; background:#fff;}

.proimg_o img { max-width:200px; border:none;}



.proimg { border:1px #e2e2e2 solid; text-align:center; vertical-align:middle; background:#fff;}

.proimg img { max-height:150px; max-width:200px; border:none;}

.protitle { line-height:20px; height:40px; overflow:hidden; padding-top:10px;}



.sub_pro_img { overflow:hidden; text-align:center;}

.sub_pro_img img { max-width:500px; border:1px #e3e3e3 solid; padding:2px;}

.sub_pro_title { overflow:hidden; text-align:center; height:35px; line-height:30px;}

.sub_pro_title h2 { font-size:14px; line-height:normal;}

.sub_pro_content_menu { overflow:hidden; height:30px;}

.sub_pro_content_menu ul {}

.sub_pro_content_menu ul li { height:30px; line-height:30px; display:block; float:left; text-align:center; width:100px; background:#4D95CF; margin-right:1px; color:#FFF; cursor:pointer;}

.sub_pro_content_menu ul li.promenuon { background:#FA8F03;}

.sub_pro_tech { line-height:22px; display:none; padding:15px 15px 5px 15px;}

.sub_pro_detail { line-height:22px; padding:15px 15px 5px 15px;}



.sub_pro_img_big { width:380px; overflow:hidden; margin:0px auto; border:1px #ddd solid; padding:1px; text-align:center; margin-top:15px;}

.sub_pro_img_big img { max-width:380px; max-height:380px; display:table-cell;}

.sub_pro_img_small { width:380px; overflow:hidden; margin:0px auto;}

.sub_pro_img_small ul li { width:112px; border:1px #ddd solid; padding:1px; height:84px; margin-right:10px; cursor:pointer; margin-top:10px;}

.sub_pro_img_small ul li img { max-width:112px; max-height:112px;}





.hr20 { height:20px; width:100%; overflow:hidden;}



.pagingBar2{ background-color:#E7ECF2; height:24px; line-height:24px; padding:4px; padding-left:6px; padding-right:6px; border:1px #dddddd solid;}

a.pagingBar2:hover{ background-color:Transparent; text-decoration:none; height:24px; line-height:24px; padding:4px; padding-left:6px; padding-right:6px; border:1px #dddddd solid;}

.pagingBar3{ background-color:#E7ECF2; height:24px; line-height:24px; padding:4px; padding-left:6px; padding-right:6px; border:1px #dddddd solid;}

a.pagingBar3:hover{ background-color:Transparent; text-decoration:none; height:24px; line-height:24px; padding:4px; padding-left:6px; padding-right:6px; border:1px #dddddd solid;}

.curpage{height:24px; line-height:24px; padding:4px; padding-left:8px; padding-right:8px; border:1px #E7ECF2 solid; padding-top:1px; font-size:13px;}

.pagingBarN{ background-color:#E7ECF2; height:24px; line-height:24px; padding:4px; padding-left:8px; padding-right:8px; border:1px #dddddd solid; padding-top:1px; font-size:13px;}

a.pagingBarN:hover{ height:24px; line-height:24px; text-decoration:none; padding:4px; padding-left:8px; padding-right:8px; border:1px #dddddd solid; background-color:Transparent; padding-top:1px; font-size:13px;}



.hr_title { height:25px; overflow:hidden; line-height:25px;}

.hr_info { line-height:28px; overflow:hidden;}

.hr_info span { font-weight:bold; color:#333;}

.hr_desc { overflow:hidden; padding-top:10px; border-bottom:1px #ccc dashed; padding-bottom:10px;}

.hr_desc span { font-weight:bold; color:#333;}



.QQbox {Z-INDEX: 99; RIGHT: 0px; WIDTH: 120px; POSITION: absolute; TOP: 200px; overflow:visible;}

.QQbox .Qlist {LEFT: 0px; WIDTH: 120px; POSITION: absolute; overflow:visible;}



.productinfo_defaultpic { overflow:hidden;}

.productinfo_defaultpic img { border:1px #ccc solid;}

.productinfo_morepic { overflow:hidden; width:370px; padding-top:10px;}

.productinfo_morepic ul li { float:left; width:82px; margin-right:8px;}

.productinfo_morepic img { border:1px #CCC solid; width:80px; height:60px;}



.QQbox {Z-INDEX: 99; RIGHT: 0px; WIDTH: 120px; POSITION: absolute; TOP: 200px; overflow:visible;}

.QQbox .Qlist {LEFT: -10px; WIDTH: 120px; POSITION: absolute; overflow:visible;}

.QQbox .Qlist .alibox { width:110px; height:180px; margin:0 auto; background:#c7e8f9; border:1px solid #ddd; text-align:center; padding-top:7px;}

.QQbox .Qlist .alibox p { padding:0; margin:0; padding-top:3px;}

.QQbox .Qlist .alibox .qq { border-bottom:1px #cecece dashed; width:100px; margin:0 auto; padding-bottom:12px; padding-top:5px;}

.QQbox .Qlist .alibox .weixin { padding:12px 0 0 0; font-size:12px; line-height:24px;}

.QQbox .Qlist .alibox .wangzhan { padding:10px 0 0 0; font-size:12px; line-height:24px;}



.fullSlide { width:100%; position:relative; height:auto; background:#fff;}

.fullSlide .bd { margin:0 auto;	position:relative; z-index:0;}

.fullSlide .bd ul {	width:100% !important;}

.fullSlide .bd li {	width:100% !important; height:410px; text-align:center;}

.fullSlide .bd li a { display:block; height:100%;}

.fullSlide .hd { width:100%; position:absolute;	z-index:1; bottom:0; left:0; height:30px; line-height:30px;}

.fullSlide .hd ul {	text-align:center;}

.fullSlide .hd ul li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#fff; filter:alpha(opacity=50); opacity:0.5; line-height:999px;}

.fullSlide .hd ul .on {	background:#2A5285;}

.fullSlide .prev,.fullSlide .next {	display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%; z-index:1; width:40px; height:60px; background:url(/images/web/slider-arrow.png) -126px -137px #2A5285 no-repeat; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none;}

.fullSlide .next { left:auto; right:15%; background-position:-6px -137px;}