@charset "utf-8";
*{margin:0;padding:0;}
body{ MARGIN:0PX 0PX; PADDING:0PX 0PX;FONT-SIZE:12PX; font-family:Arial, Helvetica, sans-serif; TEXT-ALIGN:left;COLOR:#666666; background:#dddddd; line-height:21px; margin-left:auto;margin-right:auto; }
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */  
a {text-decoration: none; color:#666666; outline:none;}
a:hover {color:#F00; text-decoration:none; outline:none;}
a img {	border: none;}
p {margin-bottom:10px;}
table tr td {font-size:12px;}
ul {list-style:none;}
.font{ font-family:"宋体";}
.font2{color:#999999; font-size:12px; line-height:18px;}
.icp_con{ background:#FFF}

.clear{clear:both;}
.span1{ color:#0070ba; font-size:12px; font-weight:bold;}
/* Wrapper */
#wrapper {  max-width:1004px;_width:1004px; padding:0px 31px; margin:0 auto;height:auto;background: #FFF;}


/* Header */
.top{ height:120px; }
.logo_right{ float:right; width:700PX;}
.logo{ float:left; }
.phone { padding-top:22px; height:23px; }
.phone2{ float:right; height:19px;background:url(/images/phone.jpg) left bottom no-repeat; padding-left:35px; width:250px; font-family:"微软雅黑"; font-size:16px; color:#777777}
.set{ height:25px; padding-top:5px;}
.weixin{ float: right; min-width:80px;}
.weixin1{ float:left; width:30px; height:25px; background:url(/images/shangcheng.jpg) top no-repeat}
.weixin2{ float:left; width:30px; height:25px; background:url(/images/weibo.jpg) top no-repeat}
.weixin3{ float:left; width:30px; height:25px; background:url(/images/weixin.jpg) top no-repeat}
.weixin4{ float:left; width:30px; height:25px; background:url(/images/zazhi.jpg) top no-repeat}
/*nav*/

.menu2{ height:35px;  padding-left:9PX; width:995px; background:url(/images/menu_bg.jpg) no-repeat; position:relative }
.menu2 ul li{ float:left; line-height:35px; }
.menu2  ul li a{display:block;height:35px;float:left; width:99px;  text-align: center; color:#444444;font-size:14px; }
.menu2  ul li1 { background:url(/images/menu_li.jpg) no-repeat } 

/*
.menu  ul li a.home{ width:100px; }
.menu  ul li a.intro{ width:110px; }
.menu  ul li a.products{ width:110px;   }
.menu  ul li a.news{ width:110px; }
.menu  ul li a.case{ width:110px;}
.menu  ul li a.join{ width:110px;}
.menu  ul li a.note{ width:110px; }
.menu  ul li a.note0{ width:110px; }
.menu  ul li a.note1{ width:110px; }
v*/
.menu2  ul li a:hover{ background:url(/images/menu_li.jpg) no-repeat;color:#FFF}

ul.menu1{_height:30px; min-height:33px; position: relative;  z-index:999;  }
ul.menu1 li{ background:url(/images/nav.jpg) no-repeat;float:left;    font-size:14px;}
ul.menu1 li.none{ background:none; padding:0; z-index:555}
ul.menu1 li a{ display:block; color:#444444; text-align:center;}
ul.menu1 li a:hover{   background:url(/images/menu_li.jpg) no-repeat;color:#FFF}
ul.menu1 li ul{ position: absolute; left:0px; top:35px; padding-top:10px;  display:none; padding-left:200px; width:830px; margin-left:-20px; background:url(/images/menu_li_bg.png);}
ul.menu1 li ul li{   height:36px; line-height:36px;_height:36px; float:left; width:120px;position:relative; z-index:555}
ul.menu1 li ul li a{ text-align: center; height:36px;line-height:25px; font-size:13px;font-weight:normal; color:#000; }
ul.menu1 li ul li a:hover{display:block; font-weight: bold;  background: no-repeat;color:#000}


.banner_bg{ padding-top:6px;}
.index_banner{height:367px;}
.banner{ width:100%; margin:0 auto;height:230px; }


/* search */
.search{height:25px; width:165px; float:right; background:url(/images/search.jpg) no-repeat; }
input.keyword{ height:25px; font-size:12px; line-height:25px; width:115px; margin-left:23px;  line-height:22px;  border:0; color:#9a9a9a; float:left; background:none; }
input.submit{cursor:pointer; float:right; background:url(/images/0.jpg) no-repeat; width:22px; height:20px; border:0;}

.input{ width:80px; float:left} 
.
/* search */
.search2{height:25px; width:143px; float:left; padding-left:10px; margin-top:7px; margin-left:10px; background:url(/images/dis_search.jpg) no-repeat; }
input.keyword2{ height:25px; font-size:12px; line-height:25px; width:115px;   line-height:22px;  border:0; color:#9a9a9a; float:left; background:none; }
input.submit2{cursor:pointer; float:right; background:url(/images/0.jpg) no-repeat; width:22px; height:20px; border:0;}

.search2{height:25px; width:143px; float:right; padding-left:10px; margin-top:-20px; margin-left:10px; background:url(/images/dis_search.jpg) no-repeat; }
search2.keyword2{ height:25px; font-size:12px; line-height:25px; width:115px;   line-height:22px;  border:0; color:#9a9a9a; float:left; background:none; }
search2.submit2{cursor:pointer; float:right; background:url(/images/0.jpg) no-repeat; width:22px; height:20px; border:0;}


/* Home */


.index_bg_more{ width:100%; min-height:190px;_height:190px; } 
.index_bg{min-height:254px;_height:254px;  }
.index{ min-height:860px;_height:980px;}
/*.index_top{ height:257px;}*/
.index_left{ width:286px; height:274px; float: right; background:#0087b8 ; margin-right:3px;}
.index_left_top{ height:30px;}
.index_left_top_left2{ width:180px; float:left;  }
.index_news_c{ min-height:206px;}

.index_left_top_left{ float:left; padding:10px 0px 0px 10px; font-size:14px; font-weight:bold; }

.news_con{  padding-left:3px;}
.news_con2{ padding-top:10px;}
.news_con2 ul li{ _width:141px; width:141px;height:70px; float:left;}


.index_left_top_right{ float:right; text-align:right; padding:10px 10px 0px 0px; }
.index_left_top_right a{ }
.index_left_con{ height:190px; padding-top:13px}
.index_left_con img{ }
.index_news{ padding:10px 10px; height:auto;}
.index_news ul{ list-style:none; padding:0px; margin:0px; }
.index_news ul li{ line-height:26px; border-bottom:dashed 0px #e4e4e4; float:left; width:300px;}


.index_mid{width:670px; height:264px; padding-top:10px; float:left;background:url(/images/index_min_bg.jpg) repeat-x }

.index_mid_top{ height:40px; font-size:14px; line-height:40px; color:#444444;}
.index_mid_top2{ height:40px; font-size:14px; line-height:40px; color:#444444; border-bottom:solid 1px #CCC}
.index_mid_top2{ height:30px; }
.index_mid_top1{ height:40px; }
.index_mid_top_left{ width:130px; float:left; line-height:40px; font-size:18px; font-family:"微软雅黑"; line-height:30px; font-size:14px; }
.index_mid_top_left1{ width:130px; float:left; height:30px; padding:5px 0 0 15px; color:#FFF; font-size:14px; font-weight:bold;}
.index_mid_top_right{  width:38px; float:right; text-align:right; padding:12px 18px 0 0;}
.index_mid_con{ padding:0px 0px 0px 0px; height:228px; }


.news_show{ height:91px;; background:url(/images/index_news_c.jpg) repeat-x; border:solid 1px #CCC}
.news_show_left{ float: left; width:125px;  padding:5px 0px 0px 5px;  }
.news_show_right{ float:left; width:200px; height:70px; padding-left:5px; padding-top:5px;}



.index_right{ height:244px; width:224px; float:right }
.index_right_top{ height:34px;}
.index_right_top_left{ width:130px; float:left; padding:5px 0 0 10px;}
.index_right_top_right{ width:38px; float:right; text-align:right; padding:12px 18px 0 0;}
.index_right_con{ }

.index_pro{ background:url(/images/index_pro.jpg) no-repeat; height:253px}
.index_pro_top{ height:53px;}
.index_pro_c{ min-height:190px;_height:190px;}
.index_pro_right a{ color:#898989}
.index_b{ height:9px; background:url(/images/index_b.jpg) no-repeat no-repeat}
/*Sidebars*/
#sidebar_news {float:left; width:255px; min-height:200px; _height:200px; margin-bottom:10px; }
#sidebar {float:left; width:199px; min-height:200px; _height:200px; }
.left_title_bg{ height:30px; background:#888888}
.left_title_con{ height:30px; line-height:30px; padding-left:22px; color:#FFF; font-family:"微软雅黑";font-size:14px; font-weight:bold;}
.left_bg{ min-height:50px; _height:50px;}
.left{height:auto; min-height:100px; padding-bottom:10px; }
.left li{ background:url(/images/left_li.jpg) bottom repeat-x; }
.left li a{ display:block; height:36px;padding-left:38px; line-height:36px; }
.left li a:hover{  display:block;font-weight:bold;text-decoration:none; color:#666666; background:url(/images/left_li_a.jpg) bottom no-repeat}
.left li a.po{display:block;font-weight:bold;text-decoration:none; background:url(/images/left_li_a.jpg) bottom no-repeat; color:#666666;}

.left_list {}
.left_list ul {}
.left_list ul li{}
.left_list ul li a.first{display:block; height:35px;color:#666666}
.left_list ul li a.first:hover{  display:block;text-decoration:none; font-weight:bold;color:#666666;background:url(/images/left_li_a.jpg) left no-repeat}
.left_list ul li a.hover{text-decoration:none; font-weight:bold;background:url(/images/left_li_a.jpg) left no-repeat}
.left_list ul ul{ display:none; background:none}
.left_list ul li a.hover2{text-decoration:none;background:url(/images/left_li_a.jpg) left no-repeat}
.left_list ul ul li{ display:block}
.left_list ul ul li a{ padding-left:40px; height:25px; line-height:25px;}
.left_list ul ul li a:hover{   font-weight:bold; color:#666666;background:url(/images/left_li_a.jpg) left no-repeat}
.left_list ul ul li a.po{ display:block; font-weight:bold;background:url(/images/left_li_a.jpg) left no-repeat; color:#666666}



.left_b{  height:13px; margin-bottom:10px;background:url(/images/left_b.jpg) bottom no-repeat;}

.left_cont{ padding:15px 0px;}
.left_search{ height:20px; width:100%}
.keyword_bg2{ background:url(/images/left_search.jpg) left no-repeat; height:20px; padding-left:10px;}

.left_us{  min-height:205px;_height:205px; padding-top:10px;}
.left_us_top{ height:23px; font-size:14px; font-weight:bold; color:#4b4b4b}

.left_us_con{padding:5px 8px 0 10px; line-height:27px;}
.left_us_con ul li{ height:25px; line-height:25px; }
.left_us_con ul li a{ display:block; padding-left:10px;background:url(/images/index_news_a.jpg) center left  no-repeat}


/*pro*/

.product_title_bg { width:172px; height:46px; background:url(/images/products_top.jpg) no-repeat;}
.product_head { height:53px; background:url(/images/product_bg.jpg) 0px 10px no-repeat;}
.tu{ width:18%; float:left; text-align:center; line-height:35px; padding-top:10px; border:solid 1px #CCC; margin-bottom:10PX;}
.tu img { }
.tu_da{ width:100px;  margin:0 auto; text-align:center;}
.tu1_zi{ line-height:28px; text-align:center;}

.tu_hor{ width:33%; float:left; text-align:center; line-height:35px; padding-top:10px;  margin-bottom:10PX;}
.tu img { }
.tu_da_h{ width:300px;  margin:0 auto; text-align:center;}
.tu1_zi{ line-height:28px; text-align:center;}

.page_num{text-align:center;line-height:30px;min-height:25px;clear:both;_height:25px;}

/* Content */
#page { min-height:0px;_height:650px; padding-bottom:10px;  }
.page_con{ min-height:400px;_height:400px; width:1003px; margin: 0 auto;}
.page_pro_bg{ min-height:450px;_height:450px; background:url(/images/page_pro_bg.jpg) repeat-y}

.page_pro_bg2{ min-height:450px;_height:450px; background:url(/images/.jpg) repeat-y}

.page{ min-height:450px;_height:450px; background:url(/images/page_bg.jpg) no-repeat}
#pro_content{min-height:150px; _height:150px; }
#content {float:right; width:775px; min-height:150px; _height:150px; }
#content_news {float:right; width:715px; min-height:150px; _height:150px; }
#content2 { min-height:150px; _height:150px; height:auto; padding-top:10px; background:#FFF}

#content10 { min-height:150px; _height:150px; }

.pro_header_bg{ height:36px; background:url(/images/pro_header_bg.jpg) center no-repeat}
.pro_header_l{ float:left; padding-left:18px; font-size:14px; font-weight:bold; color:#555555}
.pro_right_head{height:35px;line-height:35px; padding:0px 10px 0px  0px; background:#eaeaea; margin-bottom:15px;}
.wenzi_right2{text-align:right; padding-right:10px; float:right; color:#878787; padding-left:20px; padding-top:5px; color:#878787; background:url(/images/weizhi_rightg2.jpg) no-repeat center left no-repeat }

.right_head{ height:35px;line-height:35px;  border:solid 1px #CCC; padding:0px 10px 0xp  0px;margin-bottom:15px;}
.search_wenzi_left{ float:left;color:#444444;}
.search_wenzi_left2{ float:left;color:#444444; height:30px; width:550px; overflow:hidden }
.wenzi_left{ float:left;color:#444444; }
.wenzi_left a{color:#444444;}
.wenzi_left ul  li{ float:left; display:block; width:80px; text-align:center; height:35px; line-height:35px; border-right:solid 1px #CCC}
.wenzi_left ul  li a{ display:block; height:35px; color:#555555}
.wenzi_left ul  li a:hover{ border-top: solid 2px  #2b72c2; color:#555555; font-weight:bold;}
.wenzi_left ul  li a.po{  border-top: solid 2px  #2b72c2; color:#555555; font-weight:bold;}
.wenzi_right{text-align:right; float:right;  padding-left:20px; padding-right:5px; padding-top:0px; color:#666666; background:url(/images/weizhi.jpg) no-repeat center left no-repeat }


.wenzi_right a{ color:#666666}
.content_kuang{  min-height:350px; _height:350px; height:auto;}
.content_inner { padding:15px 5px 15px 0px; min-height:220px; _height:220px;  line-height:23px;}

.dis_newtitle{ height:35px; font-size:24px; font-weight:bold; text-align:center; border-bottom:1px #dcdbdb dashed; line-height:40px;}
.dis_news_bot{ line-height:30px; text-align:center;}

.pro_list{ border:solid 1px #d8d8d8; min-height:180px;_height:180px; height:auto; background:url(/images/pro_bg.jpg) bottom repeat-x }
.pro_list_left{ float:left; width:170px; height: auto; padding:10px 0px 0px 10px; }
.pro_list_right{ float:right; width:540px ; padding:10px 15px;border-left:solid 1px #d8d8d8}
.pro_title{ width:409px; height:30px; font-size:14px; font-weight:bold; line-height:30px; }
.pro_titl a{ color:#176dc4;font-weight:bold;}

.pro_con{ min-height:140px; height:140px; height: auto;} 
.pro_con1{   padding-top:5px;}
.pro_con2{ text-align: left }

.pro_li{ width:360px; float:left; height:105px; padding:0px 10px;}
.pro_c{ clear:both; border-bottom: dashed 1px #CCC; height:1px; margin:10px 0px;}
.pro_n{  text-align:right;}
.pro_n a{ color:#6dc3e3}
/* demo */
.pro_content{ width:100%; float:left; min-height:130px;}
#demo {overflow:hidden; width:90%; margin:0 auto; }
#indemo {float: left; width: 99500px;}
#indemo img { }
#demo1 {float: left;}
#demo2 {float: left;}
.turn_left{ background:url(/images/buttom_left.jpg) no-repeat center; cursor:pointer;  width:32px; height:66px; margin-top:40px; float:left;}
.turn_right{ background:url(/images/buttom_right.jpg) no-repeat center; cursor:pointer; width:32px; height:66px; margin-top:40px; float:right;}



/* demo */
.pro_content7{ width:100%; float:left; min-height:50px; margin:0 auto; }
#demo7 {overflow:hidden; width:100%; margin:0 auto;}
#indemo7 {float: left; width: 100000px;}
#indemo7 img { }
#demo17 {float: left;}
#demo27 {float: left;}

.small{ min-height:90px; height:auto; _height:50px; padding:10px 0px;clear:both; }

.small .s_p{  border:solid 1px #e7e7e7; float:left; margin-right:10px; display:inline;} 

/*选项卡*/
.index_mid_con .TabTitle{clear: both; height:30px;  float:left;}
.index_mid_con .TabTitle img{ float:right;}
.index_mid_con .TabTitle ul{border:0;margin:0;padding:0;}
.index_mid_con .TabTitle li{cursor: pointer;text-align:center; background:url(/images/news_li.jpg) no-repeat;width:92px; height:20px; float:left;line-height:18px; padding-top:7px;color:#FFF; font-weight:bold}
.index_mid_con .TabTitle li.active{ background:url(/images/news_li_a.jpg) no-repeat; color:#FFF; font-weight:bold; }
.index_mid_con .TabContent{text-align:left; height:auto; padding:8px 2px 0 2px; line-height:23px; }
.index_mid_con .TabContent ul li .l_news{ width:225px; float:left;}
.index_mid_con .TabContent ul li .r_date{ width:80px; float:right; text-align:right;}
.none {display:none;}

/*tabtitle end*/
.news6{ width:330px; height:auto; float:left; font-size:12px; }
.news6 ul{ list-style:none; padding:0px; margin:0px; }
.news6 ul li{ line-height:26px; border-bottom:dashed 0px #e4e4e4; float:left; width:330px;line-height:25px;}

/*选项卡2*/
.index_mid_top_left2 .TabTitle122{clear: both;  height:32px; background:url(/images/tab_li.jpg) repeat-x ;}
.index_mid_top_left2 .TabTitle122 img{ float:right;}
.index_mid_top_left2 .TabTitle122 ul{ }
.index_mid_top_left2 .TabTitle122 li{cursor: pointer;text-align: left; width:97px; height:32px; line-height:32px; text-align:center; height:32px; color:#444444; line-height:32px; float:left; }
.index_mid_top_left2 .TabTitle122 li.active{ color:#444444; font-weight:bold;background:url(/images/tab_li_a.jpg) repeat-x ;}
.tab_c{ min-height:120px; padding:10px;}

/* news */
.news{ width:280px;}
.news ul{ list-style:none;  margin:0px; }
.news ul li{ line-height:28px; height:60px; padding-top:10px; float:left; width:260px; color:#FFF; background:url(/images/news_li.jpg) left top no-repeat; padding-left:29px; border-bottom: dashed 1px #FFF}
.news ul li a{ color:#FFF }




/*dis_big*/
.dis_big{ text-align:center;}
.dis_name{font-weight:bold;line-height:30px;height:30px;}
.dis_pic{ position: relative; text-align:center}
.dis_pic a{ position:absolute; width:102px; height:95px; top:50%; margin-top:-47px; display:none;}
.dis_pic a.p_prev{ background:url(/images/left.png) no-repeat; left:0;}
.dis_pic a.p_next{ background:url(/images/right.png) no-repeat; right:0;}
.dis_pic a b{ display:none;}
.dis_pic img{border:1px solid #ccc; padding:2px; margin-bottom:10px;}
.dis_tab{ padding-top:20px; height:30px; background:url(/images/tab_bg.jpg) bottom repeat-x; padding-left:6px;}
.dis_tab div{ float:left;  width:139px; padding-top:11px; height:19px; text-align:center; cursor:pointer; display:inline; margin-right:15px; line-height:normal;}
.dis_tab div.thover{background:url(/images/thover.jpg) no-repeat; color:#855d48;}
.dis_note{text-align:left;line-height:23px; padding:10px 0; min-height:150px; _height:150px;}


/* footer */
#footer{  width:1003px; margin:0 auto;;color:#777777; min-height:220px;_height:220px; }
.footer1{line-height:25px;background:url(/images/footer_bg.jpg) top repeat-x #7e7e7e}
.footer_left{text-align:left; min-height:180px;_height:180px; color:#ffffff; background:url(/images/footer_left_bg.jpg) top repeat-x }
.fooe_top2{ width:265px; padding:0px 0px; min-height:170px; float:right; }
.fooe_top{ width:180px; padding:6px 14px 0px 14px;height:170px; float:left; margin-right:15px;}
.fooe_top ul{ text-decoration:none}
.fooe_top ul li{ text-decoration:none; height:23px;border-bottom: solid 1px #c4c4c4; padding-left:10px; }
.fooe_top ul li a{ color:#ffffff;}
.footer1_right{ float:left; padding-right:20px;font-size: 16px;
    font-weight: 600;}
.footer_list { font-weight:bold; border-bottom: solid 1px #c4c4c4;padding-left:10px;}
.footer_b{ min-height:55px; padding-top:5px; width:98%; color:#FFF; margin: 0 auto; border-top:solid 1px #bababa}
.footer a:hover{ color:#ffffff;}
.footer_b a{color:#FFF;}


#Scroller-1 {
	position: absolute;
	overflow: hidden;
	width:400px;
	height:522px;
}
.Scroller-Container {
	position:absolute;
	width:400px;
	line-height:23px;

}
.Scrollbar-Track {
  width:10px; 
  height: 522px;
  position: relative;
  background:url(/images/scorll.png) repeat-y;
  left:20px;

}
.Scrollbar-Handle {
  position: absolute;
  width:10px;
  height:195px;
  cursor:pointer;
  background:url(/images/sroll.png) no-repeat;
}
#Scrollbar-Container{ float:right; margin-left:10px;width:8px; height:200px;}

