/* CSS Document */
body{ margin:0; font:normal 12px/1.8 arial,microsoft yahei; color:#4f4f4f; font-family:"microsoft yahei"; background-color:#ececec;}
body{ _behavior: url("../Scripts/csshover.htc");}
a,img,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,p{ font-weight:normal; list-style:none; margin:0; padding:0; border:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, datalist, time, div{ display: block; margin:0; padding:0;}
.clearfix:after { content: "."; clear: both; display: block; height: 0; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.justify{ text-justify:inter-ideograph; text-align:justify; }
.alpha{  filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; height:20px; background-color:#000;}
a{ text-decoration:none; color:#444;}
a:hover{ text-decoration:none; color:#33a496;}
.Wrap{ width:1280px; margin:0 auto;  }
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; overflow:hidden; height:1px;}
.mb14{ margin-bottom:14px;}
.mb20{ margin-bottom:20px;}

.font22{ font-size:22px;}
.font18{ font-size:18px;}
.font16{ font-size:16px;}
.font14{ font-size:14px;}
.font12{ font-size:12px;}
.textoverflow{ display:block; width:100%; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
/*图片切换*/
.con{ position:relative; z-index:10;}
.con ul{ position:absolute; left:0;}
.con li{ float:left;}
.con .ScrollBox{ overflow:hidden; position:relative; z-index:100; margin:0 auto;}
.con .scrollPage,.pagination{ position:absolute; height:10px; text-align:right; bottom:56px; right:0; padding-right:10px; height:4px; z-index:100;}
.con .scrollPage span,.pagination a{ cursor:pointer; width:4px; height:4px; background:#e2e2e2; overflow:hidden; margin:0 4px; _margin:0 2px; float:left;}
.con .scrollPage span.on,.pagination li.current a{ background:#008d7c;}
.con .SelectScrollPN{ position:absolute; height:47px; z-index:100; top:60px; width:100%;}
.con .SelectScrollPN span{ width:24px; height:47px; cursor:pointer; display:block; position:absolute; background-color:#000; }
.con .SelectScrollPN .prev{ background:url(../Images/mprev.gif); left:-40px;}
.con .SelectScrollPN .next{ background:url(../Images/mnext.gif); right:-40px;}

#slide-box{width:650px;position:relative;height:150px; margin-left:20px; overflow:hidden;}
#slide-box .JQ-slide-content{position:absolute;}
#slide-box .JQ-slide-content li{ text-align:center; width:150px;}
#slide-box .JQ-slide-content li img{ display:block; margin:0 auto 5px ;}
#slide-box .JQ-slide-nav a{display:block;z-index:99;width:11px;color:#b4b4b4;position:absolute;top:40px;height:21px; background:url(../images/product_arrow.gif) no-repeat; }
#slide-box .JQ-slide-nav .prev{left:0; background-position:0 0;}
#slide-box .JQ-slide-nav .prev:hover{ background-position:0 -21px;}
#slide-box .JQ-slide-nav .next{right:0; background-position:-11px 0;}
#slide-box .JQ-slide-nav .next:hover{ background-position:-11px -21px;}

#slide-box .wrap{overflow:hidden;width:590px; margin:8px auto; height:100px;position:relative;}
#slide-box ul{width:10000px;}
#slide-box li{float:left;}

/*仿下拉框select*/
.select{width:154px; margin-top:5px; line-height:17px; position:relative; z-index:100; color:#555; background:url(../images/friendlink_bg.gif) repeat-x;}
.select dt{width:152px; height:17px; cursor:pointer; position:relative; border:1px solid #CAC9C9;}
.select dd{position:absolute; display:none; width:152px; bottom:18px; z-index:10; background-color:#fff; border:1px solid #CAC9C9; border-bottom:0;}
.select dd div{ font-size:12px; padding:0px 5px; cursor:pointer;}
.select dd div:hover{ background-color:#e6e6e6;}
.select dt span{display:block; width:120px; height:17px; padding-left:5px; line-height:17px; font-size:12px; border-right:1px solid #CAC9C9;}
.select dt code{display:inline-block; position:absolute; width:7px; height:4px; top:7px; right:10px; background:url(../Images/selectico.gif) no-repeat;}
.select dt:hover code{ background-position:0 -4px;}

/*首页*/
#Index{ width:1280px; height:622px; position:relative; overflow:hidden;}
#About{  background:url(../Images/about_bg.jpg) no-repeat;background-size: 100% 100%;  }
#Case{  background:url(../Images/case_bg.jpg) no-repeat; }
#Product{  background:url(../Images/product_bg.jpg)  repeat-y ;  height:100%；background-size: 100% 100%;}
#News{ background:url(../Images/news_bg.jpg) no-repeat; height:700px; background-color:#FFFFFF }
#Contact{  background:url(../Images/contact_bg.jpg) no-repeat; }

#footer{ height:31px;width:980px; background:url(../images/footbg.gif) repeat-x; border-top:1px solid #dfdfdf; position:relative; z-index:1000; padding-left:150px; padding-right:150px; padding-top:0px}
#footer span.left{ margin-left:10px;}
#footer span a{ margin:0 10px;}
.index_content{ position:absolute; height:155px; bottom:-110px; overflow:hidden; left:0; width:100%; z-index:10;}
.index_content code{ width:76px; height:18px; margin:0 auto; display:block; background:url(../Images/open.jpg) no-repeat 0 0; }
.index_content code.close{ background-image:url(../Images/close.jpg);}
.index_tit{ height:26px; background:url(../images/menubg.gif) repeat-x;}
.index_tit img{ margin:6px 0 0 20px; float:left;}
.index_news{ width:441px; float:left; background-color:#fff; height:137px;}
.index_news dl{ padding:15px 10px 0 140px;}
.index_news dt{ float:left;}
.index_news dd{ width:170px; float:left; margin-left:10px; }
.index_news li a{ display:block; padding-right:30px; position:relative; height:22px; line-height:22px; overflow:hidden;}
.index_news li a span{ position:absolute; right:0; top:0;}
.index_products{ width:838px; float:right; background-color:#fff; height:137px;}
.index_products li img{ width:120px; height:75px; display:block; }
.index_products li span{ display:block; width:120px; height:22px; margin:0 auto; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.index_tit2{ padding-left:140px;}
.index_tit3{ padding-right:150px;}
.index_search{ color:#fff; position:absolute; right:160px; top:10px; width:240px; z-index:10;}
.index_search p{ float:right;}
.index_search p a{ color:#fff; margin:0 5px;}
.index_search p a.aa{ padding-left:20px; background:url(../Images/index_icon1.png) no-repeat left center}
.searchInput{ margin:10px 0 0 0; width:180px; height:24px; background:url(../Images/search_bg.png) no-repeat; }
.searchInput input{ float:left; width:134px; background:none; border:none; margin:4px 0 0 10px;}
.searchInput input.s{ line-height:50px; height:13px; width:13px; background:url(../Images/fdj.png) no-repeat; cursor:pointer;}

.index_menu{ width:410px; height:300px; position:absolute; right:60px; top:102px; z-index:10;}
.index_menu li{ float:left; position:relative; z-index:100; }
.index_menu li.nav_logo a{ width:202px;background:none;}
.index_menu li a{ border:solid #9db9df; border-width:1px 0 0 1px; width:102px; height:101px; display:block; background:url(../Images/nav_libg.png);}
.index_menu li a:hover,.index_menu li a.curr{ background:url(../Images/nav_libg2.png);}
.index_menu li.nav_logo a:hover,.index_menu li div a:hover{ background:none;}
.index_menu li div{ background:url(../images/transparent.png); display:none; width:712px; position:absolute; right:-100px; top:2px;}
.index_menu li div a{ float:left; border:none; background:none; width:101px;}
.index_menu li div.nav_contact{ width:410px;}

/*内页*/
#header{ padding: 0 136px; position:relative; z-index:101;}
.topnav{ color:#fff; padding:10px 0; overflow:hidden; height:40px;}
.topnav a.zyxz{ padding-left:20px; background:url(../Images/topnav_icon2.gif) no-repeat left center;}
.topnav a.xcsp{ padding-left:20px; margin:0 10px; background:url(../Images/topnav_icon1.gif) no-repeat left center}
.topnav a{ color:#fff; margin:0 4px;}
.ny_search { background:url(../Images/topsearch_bg.png) no-repeat; padding-left:40px;}
.ny_search input{ background:none; width:120px; height:25px; line-height:25px; border:none; color:#000; float:left; }
.ny_search input.s{ width:62px; height:25px; line-height:70px; background:url(../Images/topsearch_btn.png) no-repeat; margin:0 5px; cursor:pointer;}
.menu {}
.menu li{ float:left; position:relative; width:135px; }
.menu li.logo{ width:191px;}
.menu li a{ width:135px; height:57px; display:block;}
.menu li a.aa{ background:url(../Images/nav_li1.png); width:137px;}
.menu li a.aa:hover{ background:url(../Images/nav_li1_hover.png); }

.menu li a.bb{ background:url(../Images/nav_li2.png);}
.menu li a.bb:hover{ background:url(../Images/nav_li2_hover.png); }

.menu li a.cc{ background:url(../Images/nav_li3.png); }
.menu li a.cc:hover{ background:url(../Images/nav_li3_hover.png); }

.menu li a.dd{ background:url(../Images/nav_li4.png); }
.menu li a.dd:hover{ background:url(../Images/nav_li4_hover.png); }

.menu li a.ee{ background:url(../Images/nav_li5.png); }
.menu li a.ee:hover{ background:url(../Images/nav_li5_hover.png); }

.menu li a.ff{ background:url(../Images/nav_li6.png); width:136px;}
.menu li a.ff:hover{ background:url(../Images/nav_li6_hover.png); }

.menu li ul{ position:absolute; display:none;}
.menu li li{ width:135px;}
.menu li li a{ height:35px; line-height:35px; overflow:hidden; background:url(../images/menu_libg.png); text-align:center; font-size:13px; font-weight:bold; color:#0b3c73; border-bottom:1px solid #9bbfd9; border-top:1px solid #d1e8f6; }
.menu li li a:hover{ background:url(../images/menu_libg_hover.png); }



.content{ width:530px; padding:0 40px; height:290px; background:url(../Images/subnav_bg2.png); position:absolute; right:140px; top:210px;}
.ny_tit{ padding:25px 0 10px 0; width:180px;}
.ny_tit span{ display:block; font-size:26px; font-family:arial; text-transform:uppercase; font-weight:bold; color:#0060A3;}
.ny_tit p{ background:url(../Images/subnav_bg.png) no-repeat; width:180px; height:37px; line-height:32px; color:#fff; margin-left:-50px; padding-left:50px; font-size:20px; text-transform:uppercase; }
.ny_link{ padding:0 0 5px 0; }
.ny_link_product{ padding:10px 0 5px 0;}
.ny_link a{ font-weight:bold; display:inline-block; padding:0 10px 5px 30px; background:url(../Images/subnav_icon.png) no-repeat left 2px; color:#0060A3; font-size:14px;}
.ny_details{ color:#09305E; line-height:1.8;}

.case_word{ font-size:15px; height:30px; color:#2F3030; font-weight:bold;}
.blue{ color:#0380BD;}


.container{ width:1000px; margin:0px auto; background-color:#fff; }
.subnav{ padding:20px 20px 20px 0; width:234px; float:left; background-color:#FFFFFF}
.subnav_tit{ width:200px; height:60px; line-height:60px; text-transform:uppercase; font-size:26px; padding-left:50px; font-family:arial; background:url(../Images/subnav_titbg.png) no-repeat; color:#fff; margin:0 0 0 -10px; }
.subnav_tit2{ margin:0 30px 0 40px; font-weight:bold; font-size:16px; color:#0380BD;}
.subnav_tit3{ margin:0 30px 0 40px; font-weight:bold; font-size:16px; color:#0380BD;}

.subnav ul{ margin:5px 20px 0 40px; padding-top:10px; border-top:1px dotted #0380BD;  overflow:auto;}
.subnav li a{ display:block;  padding:0 10px; line-height:30px;background:url(../Images/subnav_libg.png) no-repeat; color:#fff;}
.subnav li a:hover,.subnav li.current a{ background:url(../Images/subnav_libg.png) no-repeat; color:#fff;}
.subnav li ul{ border:none; padding:5px 0; margin:0 0 0 14px; height:auto;}
.subnav li ul li a,.subnav li.current li a{ color:#666; font-weight:normal; background:url(../Images/news_icon.gif) no-repeat left top; padding-left:20px; line-height:16px; }
.subnav li ul li a:hover,.subnav li ul li a.curr{color:#9F4909; background-image:url(../Images/news_icon.gif); }





.subnav_search { padding:10px 0 0 40px;}
.subnav_search input{ padding-left:7px; background:#f4f4f4; width:120px; color:#666; height:22px; line-height:22px; border:1px solid #C7C7C7; float:left; _display:inline; }
.subnav_search input.s{ cursor:pointer; width:13px; height:13px; background:url(../Images/fdj.png) no-repeat; border:none; line-height:40px; margin:7px 0 0 7px;}
.subnav_search p { clear:both; padding-top:10px;}


.container_right{ background:url(../Images/ny_rightbg.gif) repeat-y left top; width:660px; height:100px;  margin-right:15px; float:left; _display:inline; padding-left:10px }


.product_rightbox{ overflow:hidden; width:680px;}

.right_tit { color:#2F3030; font-size:18px; padding:30px 0 10px 10px; background:url(../Images/dh.png)}
.right_tit span{ text-transform:uppercase; color:#ffffff; font-family:arial;}


.abouts_tit{ font-size:36px; font-weight:bold; text-transform:uppercase; height:40px; line-height:40px; overflow:hidden;}

.textcon{ margin:10px 0; height:280px; overflow:auto; padding-right:30px; position:relative;}
.textcon img{ display:block; margin-bottom:10px; }

.newslist { border-top:1px dashed #BFBFBF; padding:15px 0; height:210px; margin-top:10px;}
.newslist li a{ display:block; padding:0 100px 0 20px; background:url(../images/news_icon.gif) no-repeat left center; height:26px; line-height:26px; position:relative;}
.newslist li a span{ position:absolute; right:0; top:0; line-height:26px;}
.page{ background-color:#E8E8E8; height:33px; line-height:33px; text-align:center;}
.page a,.page select{ margin:0 4px;}
.new_tit{ height:33px; line-height:33px; font-size:14px; background:#E8E8E8 url(../images/newstit_icon.gif) no-repeat left center; padding-left:20px; font-weight:bold; color:#000; position:relative;}
.new_tit span{ position:absolute; right:0; top:0;}
.new_tit span a{ display:inline-block; padding:0 10px; background:url(../Images/news_icon2.gif) no-repeat left center;}
.newstext{ padding-right:10px; position:relative;}
.newstext p{ margin-bottom:15px;}

.case{ padding-top:10px; height:1650px; position:relative; padding-bottom:10px}
.case_list{ margin-left:40px; position:relative; width:960px; height:380px; }
.case_list li{ float:left; margin:10px 33px 10px 0; width:200px; height:175px; position:relative;}
.case_list li img{ display:block; padding:2px; border:1px solid #CECECE; width:192px; height:141px;}
.case_list li span{ display:block; overflow:hidden; padding:4px 50px 0 0; line-height:24px; font-weight:bold; font-size:14px; color:#121212;}
.case_list li span a{ position:absolute; line-height:24px; right:0; bottom:0; font-size:12px;}
.case_list li a:hover img,.case_list li:hover span{ color:#097CCC; border-color:#097CCC;}


.case33{ padding-top:10px; height:1500px; position:relative;}
.case33_list{ margin-left:40px; position:relative; width:960px; height:380px; }
.case33_list li{ float:left; margin:10px 33px 10px 0; width:200px; height:281px; position:relative;}
.case33_list li img{ display:block; padding:2px; border:1px solid #CECECE; width:192px; height:280px;}
.case33_list li span{ display:block; overflow:hidden; padding:4px 50px 0 0; line-height:24px; font-weight:bold; font-size:14px; color:#121212;}
.case33_list li span a{ position:absolute; line-height:24px; right:0; bottom:0; font-size:12px;}
.case33_list li a:hover img,.case_list li:hover span{ color:#097CCC; border-color:#097CCC;}



.case22{ padding-top:10px; padding-right:10px; position:relative; height:2200px; word-break:break-all;   }
.case22_list{ margin-left:40px; position:relative; width:960px; height:380px; }
.case22_list li{ float:left; margin:10px 33px 10px 0; width:200px; height:175px; position:relative;}
.case22_list li img{ display:block; padding:2px; border:1px solid #CECECE; width:192px; height:141px;}
.case22_list li span{ display:block; overflow:hidden; padding:4px 50px 0 0; line-height:24px; font-weight:bold; font-size:14px; color:#121212;}
.case22_list li span a{ position:absolute; line-height:24px; right:0; bottom:0; font-size:12px;}
.case22_list li a:hover img,.case22_list li:hover span{ color:#097CCC; border-color:#097CCC;}


.case11{ padding-top:10px; height:700px; position:relative;}
.case11_list{ margin-left:40px; position:relative; width:960px; height:380px; }
.case11_list li{ float:left; margin:10px 33px 10px 0; width:200px; height:175px; position:relative;}
.case11_list li img{ display:block; padding:2px; border:1px solid #CECECE; width:192px; height:141px;}
.case11_list li span{ display:block; overflow:hidden; padding:4px 50px 0 0; line-height:24px; font-weight:bold; font-size:14px; color:#121212;}
.case11_list li span a{ position:absolute; line-height:24px; right:0; bottom:0; font-size:12px;}
.case11_list li a:hover img,.case_list li:hover span{ color:#097CCC; border-color:#097CCC;}

.case44{ padding-top:10px; height:1000px; position:relative;}
.case44_list{ margin-left:40px; position:relative; width:960px; height:380px; }
.case44_list li{ float:left; margin:10px 33px 10px 0; width:200px; height:175px; position:relative;}
.case44_list li img{ display:block; padding:2px; border:1px solid #CECECE; width:192px; height:141px;}
.case44_list li span{ display:block; overflow:hidden; padding:4px 50px 0 0; line-height:24px; font-weight:bold; font-size:14px; color:#121212;}
.case44_list li span a{ position:absolute; line-height:24px; right:0; bottom:0; font-size:12px;}
.case44_list li a:hover img,.case_list li:hover span{ color:#097CCC; border-color:#097CCC;}

.posi{ position:absolute; right:40px; top:24px; }
.posi a{ margin-right:10px; padding-right:20px; background:url(../Images/posi_icon.gif) no-repeat right center;}
.case_content{ padding:10px 40px;}
.case_content .new_tit{ margin-bottom:20px;}
.case_content .img{ width:453px; float:left;}
.casetext{ float:right; width:430px; color:#121212; height:300px; overflow:auto; }

.product_Details{ position:relative; width:680px; height:480px; }
.product_list{ width:680px; height:400px; position:relative; margin:0;}
.product_left{ width:550px; float:left;}
/*产品详细页图片切换*/
.product_left .pic{ width:551px; height:196px; position:relative; }
.product_left .pic .JQ-content-box {float: left; overflow: hidden; width:339px; height: 196px; position:relative}
.product_left .pic .JQ-content-box .JQ-slide-content  li{ position:absolute;top:0;left:0}
.product_left .pic .JQ-content-box img {width:339px; height: 196px; display:block}
.product_left .pic .JQ-slide-nav {display: block; float: left; width:210px;height: 196px; overflow:hidden;}
.product_left .pic .JQ-slide-nav li {float: left;width: 105px; height: 66px;}
.product_left .pic .JQ-slide-nav li.on { background:#097CCC;}
.product_left .pic .JQ-slide-nav li img {width: 103px; height: 64px; display:block; float:right; margin:1px;}
.product_left h3{ font-weight:bold; color:#097CCC; font-size:14px; padding:5px 0;}
.product_left .left{ width:326px;}
.c9F4909{ color:#9F4909;}
.product_left .right{ width:205px;}


.product_right{ width:130px; float:right; _display:inline; margin-right:15px;}

.product_right h3{ text-align:center; font-size:16px;}
.product_right_video{ background:#ECECEC; height:320px; position:relative; padding:30px 0;}
.content_list{ height:320px; overflow:hidden; position:relative;}
.content_list ul{ position:absolute; z-index:10001;}
.content_list li{height:110px; text-align:center; background-color:#fff;}
.t_arrow{ z-index:10; position:absolute; height:100%; top:0; }
.t_arrow a.prev{ background:url(../images/prev.gif) no-repeat; top:10px; }
.t_arrow a.next{ background:url(../images/next.gif) no-repeat; bottom:0;}
.t_arrow a{ width:26px; height:20px; position:absolute; left:50px;}
.product_left table{ border-collapse:collapse; width:100%; margin:5px 0; }
.product_left td{ border:1px solid #fff; background:#D7D7D7; padding:2px 10px; color:#383939;}
.product_left td.a{ background:#A0D6E4; font-weight:bold;}

.contactDetails{ height:380px; overflow:auto; padding-right:10px;}
.contact_c{ font-weight:bold; color:#7D542C; padding:20px 0; line-height:26px; }
.hour{ font-size:18px; color:#282828; font-weight:bold;}
.contact_list{ overflow:hidden; padding-bottom:30px;}
.contact_list dt{ float:left;}
.contact_list dd{ width:360px; float:left; margin:0 0 0 20px;}
.contact_list dd p{ background:url(../Images/blue_square.gif) no-repeat left center; color:#121212; padding-left:20px; font-weight:bold; line-height:26px; }

.online_box{ background:url(../Images/hotline_people.jpg) no-repeat right bottom; height:330px; color:#000; }
.online_box ul{ padding-top:20px;}
.online_box li{ padding-bottom:8px; vertical-align:top}
.online_box li span.l{ display:inline-block; text-align:right; width:80px;}
.online_box li span.red{ color:#ff0000; margin:0 5px;}
.online_box li input,.online_box li textarea{ width:200px; overflow:hidden; border:1px solid #7F9DB9;}
.online_box li textarea{ width:280px; height:100px;}
.online_box li input.y{ width:60px;}
.online_box li.yzm_li{ width:190px;}
.online_box li span.yzm{ margin:0; float:right;}
.online_Btn input{ width:88px; height:30px; background:url(../Images/online_btn.jpg) no-repeat; color:#fff; font-size:14px; text-align:center; margin:5px 0 0 80px; line-height:30px; border:none; cursor:pointer;}

.newdetails{ position:relative;}
.newback{ position:absolute; right:0; top:40px;}

.Container {top: 0; left: 0;width: 680px;height: 280px}
#Scroller-1 { position: absolute; overflow: hidden;width: 630px; height: 280px;}
.Scroller-Container {position: absolute;top: 0px; left: 0px;}
.Scrollbar-Track {width: 10px; height: 100%;position: absolute;top:0px; right: 0px;background-color:#eee;}
.Scrollbar-Handle {position: absolute;top: 0px; left: 0px;width: 10px; height: 30px;background-color:#ccc;cursor:pointer;}

.product_Details .Container{ width:700px; height:480px; }
.product_Details #Scroller-1{ width:700px; height:480px; -webkit-overflow-scrolling:touch; -webkit-overflow:auto; }
.product_Details .Scrollbar-Track{ right:-20px;}

.case_list .Container{ width:960px; height:380px; }
.case_list #Scroller-1{ width:960px; height:380px; }
.case_list .Scrollbar-Track{ right:30px;}

.product_list .Container{ width:700px;   }
.product_list #Scroller-1{ width:700px;  }
.product_list .Scrollbar-Track{  }


.newstext .Container{ width:650px; height:280px; }
.newstext #Scroller-1{ width:650px; height:280px; }

.casetext .Container{ width:430px; height:300px; }
.casetext #Scroller-1{ width:430px; height:300px; }

.index_bgpic{ position:absolute; left:0; top:0; z-index:1;}
#slideshow{position:relative; width:1280px; height:622px; }
#slideshow div{position:absolute;top:0;left:0;z-index:8;opacity:0.0;height:622px;overflow:hidden;}
#slideshow div.current{z-index:10;}
#slideshow div.prev{z-index:9;}
#slideshow div img{display:block;border:0;margin-bottom:10px;}


.margin_bottom_1 { clear: both; overflow: hidden;width: 100%;height:1px; BORDER-BOTTOM: #ff2a43 0.1em solid;font-size: 1px;}
#slider {    width: 1280px; /* important to be same as image width */
    height: 622px; /* important to be same as image height */
    position: relative; /* important */
    overflow: hidden; /* important */
}
#slider img{  border: 0px;left: 0;  margin-left: 0;}
#sliderContent {
    width: 100%; /* important to be same as image width or wider */
    position: absolute;
    top: 0;
    margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
    display: none;
    width: 100%;
    height:622px;
    left: 0;
    margin-left: 0;
}
.sliderImage img{
    float: left;
    position: relative;
    left: 0;
    margin-left: 0;
}
.sliderImage span {
    position: absolute;
    width: 0;
    height:0;
    background-color: #000;
    filter: alpha(opacity=60);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    color: #fff;
    display: none;
	letter-spacing:0.3mm;
}
.clear {
 clear: both;
}
.sliderImage span strong {
    font-size: 80%;
}
.top {
 top: 0;
 left: 0;
}
.bottom {
 bottom: 0;
    left: 0;
}

/*资源下载*/
.downbox .Container,.downbox .textcon,.downbox .Container,.downbox #Scroller-1{ height:340px;}
.down_list li{ padding:10px; width:660px;}
.down_list li.even{ background-color:#f4f4f4;}
.down_list li a{ display:block; display:block; padding-left:20px; background:url(../images/down_icon.gif) no-repeat left center; color:#fa4422; font-size:14px;}
.down_list li p{ position:relative; width:90%;}
.down_list li p span{ padding-right:28px; display:inline-block;}
.down_list li p span.tjcd{ position:absolute; right:0; background:url(../images/tjcd.gif) no-repeat right center; padding-right:64px; }


.downboxdetails table{ width:606px; border:1px solid #cacbca; border-collapse:collapse; margin:20px 0;}
.downboxdetails td{ height:28px; line-height:28px; padding:0 20px; border:1px solid #cacbca;}
.downboxdetails td.aa,.downboxdetails strong{ background-color:#e9ebea; font-weight:bold; color:#272727; width:56px;}
.org{ color:#fa4422; margin-right:5px;}
.downboxdetails strong { background:none; width:60px; padding-left:20px; display:inline-block;}
.downboxdetails p{ margin-bottom:10px;}

/*宣传视频*/
.videobox #Scroller-1,.parentbox #Scroller-1{ width:680px;}
.video_list li{ float:left; height:200px; margin-right:20px;}
.video_list li img{ padding:2px; border:1px solid #cecece; display:block; width:192px; height:141px;}
.video_list li span{ width:100%; text-align:center; font-weight:bold; color:#121212; margin:10px 0; display:block; overflow:hidden; height:20px;}
.video_list li a:hover img,.video_list li a:hover span{ color:#097CCC; border-color:#097CCC;}
.video_playerbox{ margin-top:20px;}

/*资质荣誉*/
.honordetails img{ display:block; margin:34px auto 10px; border:5px solid #e7cdae;}
.honordetails h3{ text-align:center; font-weight:bold; color:#121212;}

/*合作伙伴*/
.parent_list li{ text-align:center; margin:0 20px 20px 0; float:left;}
.parent_list li img{ border:1px solid #cecece; display:block; width:148px; height:65px; margin:0; }

/*品牌理念*/
.brandiea p{ font-size:14px; line-height:28px; }

/*网站地图*/
.webmap{ width:960px; padding:20px; height:543px; background-color:#fff; position:absolute; z-index:10px; top:39px; left:50%; margin-left:-500px;}
.posi2{ position:relative; left:0; top:0; padding-left:20px; background:url(../images/map_home.gif) no-repeat left center;}
.webmap_tit{ height:39px; background:url(../images/map_titbg.gif) repeat-x; border:1px solid #dcdcdc; line-height:39px; margin-top:20px; }
.webmap_tit span{ color:#21449e; font-weight:bold; font-size:14px; display:inline-block; background:url(../images/map_sj.gif) no-repeat right center; padding:0 50px 0 30px;}

.webmap li h3{ padding:6px 0 6px 30px; background:url(../images/map_circle.gif) no-repeat 6px center; font-weight:bold; color:#3f3e3e; font-size:14px;}
.webmap li p{ padding-left:30px; height:41px; line-height:41px; background:#f4f5f0;}
.webmap li p span{ color:#3f3e3e; background:url(../images/sj.gif) no-repeat left center; padding:0 20px;}

/*案例展示图片切换*/
.scrollPage{ text-align:center; padding-top:5px;}
.scrollPage span{ display:inline-block;  cursor:pointer; width:12px; height:11px; margin:0 6px; overflow:hidden; background:url(../images/Scroll.png) no-repeat 0 0;}
.scrollPage span.on{background-position:0 -11px;}
.RingCareBox{position:relative; width:453px; margin:0 auto;}
.RingCareBox .ScrollBox{ width:453px; height:302px; position:relative; overflow:hidden; margin:0 auto;}
.RingCareBox .ScrollBox ul{ position:absolute; width:10000px; left:0;}
.RingCareBox .ScrollBox li{ width:453px; height:302px;overflow:hidden; position:relative; float:left;}
.RingCareBox .ScrollBox li a{display:block; width:453px; height:302px;}
.RingCareBox .ScrollBox li a img{display:block; margin:0 auto; width:453px; height:302px;}
.SelectScrollPN{ position:absolute; top:100px; width:100%; z-index:100; display:none;}

.fixed_qq{ position:fixed; right:0; top:160px; z-index:101; height:108px; color:#fff; font-size:16px; text-align:center; line-height:1.2; _position:absolute; _top:expression((documentElement.scrollTop)+160); }
.fixed_qq span.aa{ float:left; color:#fff; display:block;padding-top:14px; height:125px; width:31px; cursor:pointer; background:url(../images/QQbg.png) no-repeat left top; line-height:16px;}
.fixed_qq div{ border:solid #0380bd; border-width:3px 0; width:143px; height:82px; padding:20px 0 0 0; float:left; background:#fff; display:none;}
.fixed_qq div a{ display:block; font-size:12px; position:relative; margin-bottom:5px;}
.fixed_qq div a code{ background:#fff; left:14px; _left:-30px; width:16px; top:50%; margin-top:-10px; position:absolute;}
.fixed_qq div a code img{ display:block; float:right; }


