
/*--------------------------------------初始化网站样式----------------------------*/
html{border:0;width:100%; overflow-y:scroll;}
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, p, blockquote,th,td,textarea,input,botton,form {margin:0;padding:0;}
fieldset, img {border:0 none;}
input, button, textarea, select {font-family: inherit;font-size: inherit;font-weight: inherit;font: 100% Tahoma,Helvetica,Arial,sans-serif;}
ul,ol,dl,dd,dt,form{list-style:none;}
li {list-style:none outside none;}
h1, h2,h4, h5, h6 {font-weight:normal;}
h3{font-weight:bold;font-size:16px;}
h1{font-size:16px}
h5,h6{font-size:12px}
table {font-size:inherit;align:center;}
a{text-decoration:none;}
/*a:link,a:visited{color:#000;}
a:hover,a:active{text-decoration:none;color:#000;}*/
body{font:12px/1.75 "微软雅黑", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;line-height:1.5em; color:#000;background:url(display/body_bg.gif) repeat;}

.clear{clear:both; height:0px;}	
.body_frame{width:960px;margin:0px auto;}




/*--------------------------------------top search 样式----------------------------*/
#search{margin:10px 5px;position:relative;width:170px;}
#search .input{border:1px #000 solid;height:18px;width:140px;color:#999;text-align:center; line-height:18px;}
#search .buttom{padding-left:2px;position:absolute;right:0px;top:2px;}



/*================nav_main 主导条 start==============*/
#nav{background:url('nav/nav_bg.gif') repeat-x;height:40px;text-align:center;}/*导航条的背景在这设置*/
#nav .main_nav{ background:url('nav/nav_bg.gif') right top no-repeat;height40px;text-align:center;  overflow:hidden;  }/*注释的部分主要是用来设置圆角导航的时候用到的左圆角背景*/
#nav .main_nav  li {line-height:40px;float:left;width:130px;}
#nav .main_nav  li.first{border:none;}
#nav .main_nav a{color:#D6D6D6;  font-size:14px; display:block;height:40px;width:108px; text-decoration:none; }
#nav .main_nav li.on a,#nav .main_nav a:hover,li.on a {color:#fff; }
/*================nav_main 主导条====end==========*/




/*================边导航：sidebar  一般是与产品列表条====start==========*/
.sidebar{margin: 0px 0px; padding: 0px;text-align:right; margin-right:20px;}
.sidebar li {text-decoration:none; overflow:hidden;height:25px;line-height:25px; border-bottom:1px #ccc solid;}
.sidebar a {color:#676A71;  font-size:12px;  display:block; background:url('ico/bigico.gif') no-repeat 245px 50%; padding-right:15px;}
.sidebar a:hover {color:#7C1950;}
.sidebar .small{line-height:23px; }
.sidebar .small a{display:block; background:none; font-size:12px;padding-left:20px; color:#666;  padding-left:30px;}
.sidebar .small a:hover{color:red;}
/*================边导航：sidebar  一般是与产品列表条====end==========*/


/*================边导航：sidebar  一般是与产品列表条====start==========*/
.psidebar{margin: 0px 0px; padding: 0px;text-align:right; margin-right:20px;}
.psidebar li {text-decoration:none; overflow:hidden;height:25px;line-height:25px; border-bottom:1px #ccc solid;}
.psidebar a {color:#676A71; font-weight:bold; font-size:12px;  display:block; background:url('ico/bigico.gif') no-repeat 245px 50%; padding-right:15px;}
.psidebar a:hover {color:#7C1950;}

.psidebar .small{line-height:15px; border-bottom:none; height:15px; padding-top:5px;  padding-right:10px;}
.psidebar .small a{display:block; font-size:9pt; font-weight:normal; color:#9A9A9A; padding-right:10px; background:url(ico/smallico.gif) right 50% no-repeat;}
.psidebar .small a:hover{color:red;}
/*================边导航：sidebar  一般是与产品列表条====end==========*/




/*================边导航：sidebar  一般是与产品列表条====start==========*/
.sidebar2{margin: 0px 0px; padding: 0px;text-align:left;}
.sidebar2 li {text-decoration:none; overflow:hidden;height:24px;line-height:24px;}
.sidebar2 a {color:#CCCCCC; font-size:12px;  display:block;font-weight:bold; white-space:nowrap; padding-left:20px;}
.sidebar2 a:hover {color:#FFB13C;color:#fff;}



/*-----------------location 面包屑 style--------------*/
.location{font-weight:100; color:#5C85AC; /*background:url(images/location_bg.gif) -2px 0px no-repeat; border-bottom:1px dashed #a4a4a4;*/ height:18px; margin:0px 10px; padding:26px 0px 0px 20px; float:right;}
.location a,.location a:hover,.location a:visited,.location a:link{color:#5c85ac;}


#ind-newslist { width:100%; padding-bottom:20px;}
#ind-newslist li{ height:28px; background:url(ico/bigico.gif) left 40% no-repeat; padding-left:10px;}
#ind-newslist .news_content a{ color:#686B74;}
#ind-newslist .news_time{ color:#686B74;}
#ind-newslist .morenews a{ text-align:right; color:#636675; float:right; background:none; padding-right:35px; padding-top:20px; }

/*================newslist pagen style====start==========*/
/* newslist */
.newslist {list-style-image:none;margin-top: 0px; padding: 0px;text-align:left; margin-right:25px;}
.newslist li {padding:3px 0px;border-bottom:1px #999 dashed; height:100%; overflow:hidden;}/*这个主要是设置新闻每行间距和有无下边线*/
.newslist li span{display:block;}
.newslist span.news-content{float:left; width:auto;background:url('ico/ico2.gif') 10px 50% no-repeat; padding-left:30px;}/*设置新闻内容*/
.newslist span.news-time{width:auto;float:right; text-align:right;}/*设置时间是在右边还是左边 left or right*/
.newslist a {color:#999;}/*设置新闻文字的颜色*/
.newslist a:hover {color:red;}/*鼠标进过的颜色*/

.newslist .more-news {float:right;font-size:11px;color:.ccc;}/*更多新闻样式*/
.newslist .data {float:right;width:150px;background-color:#FFF4D4;text-align:center;}
/*================newslist pagen style====end==========*/

/*-----------------news pagenumber style--------------*/
.newslist-page{padding:10px; text-align:right; height:100%; overflow:hidden;clear:both;}
.newslist-page .pagenumber-form{float:right; text-align:right;}
.newslist-page span{ float:left; display:block; width:auto; margin:0px 2px 0px 0px; display:inline;}
.newslist-page span.sum-page{line-height:24px; font-size:12px;}
.newslist-page a,.newslist-page b{display:block; float:left; padding:0px 5px; margin:0px 5px; border:1px solid #000;display:inline; font-weight:bold; color:#000;}
.newslist-page a:hover{background:#000; color:#fff;}
.newslist-page b{background:#000; color:#fff;}
.newslist-page .key-page{ vertical-align:text-top;}
.newslist-page .input-page{width:35px;/* font-size:14px; margin:0px 5px;*/}
.newslist-page .page-button{padding:0px;}

/*================shownews pagen style====start==========*/
.show-news{width:96%;}
.show-news a{ color:#79184E;}
.show-news h3.news-title{text-align:center; font-size:15px; font-weight:bold; margin-top:5px}
.show-news div.time{text-align:right; padding:5px;}
.show-news .news-content{margin:5px;}
.show-news .previous,.show_news .next{margin-top:50px;}
/*.show-news .previous,.show_news .next a{ color:#79184E;}*/
/*================shownews pagen style====end==========*/






/*================productslist style 产品列表页样式====start==========*/
.pro_list{}
.pro_list div.pro_show{padding:2px; margin:2px; border:0px solid red;  margin-left:40px;}
.pro_list .pro_img{margin:0px; text-align:center; border:2px solid #7F5795;}/*产品图片展示样式*/
.pro_list .pro_name{text-align:left; height:26px;}/*产品名称样式*/
.pro_list .pro_name a{color:#999999;padding-left:15px; font-weight:bold; font-size:13px;}
.pro_list .pro_introduce{text-align:left; color:#9A9A9C; font-size:12px;padding-left:15px; }/*产品简介样式*/




.pro_next a{ color:#79184E;}
/*-----------------product pagenumber style--------------*/
.productlist-page{padding:10px; text-align:right; height:100%; overflow:hidden;clear:both;color:#666666; margin-top:40px;}/*产品类表页页码最外层样式*/
.productlist-page a{ color:#79184E;}
.productlist-page .pagenumber-form{float:right; text-align:right;}/*产品类表页页码最外层样式*/
.productlist-page span{ float:left; display:block; width:auto; margin:0px 2px 0px 0px; display:inline;line-height:15px;}/*定义总体的span样式*/
.productlist-page span.sum-page{line-height:24px; font-size:12px;}/*页码的总页数第几页的文字的样式*/
.productlist-page a,.productlist-page b{display:block;  float:left; padding:0px 5px; border:1px solid #666666; margin:0px 5px;display:inline; font-weight:bold; color:#79184E; /**/}/*定义页码中的a和b的样式*/
.productlist-page .pagenumber a{color:#666666;}/*定义页码数字的样式*/
.productlist-page .next-page a{color:#666666;}/*控制上下一页的a的样式*/
.productlist-page a:hover{background:#666666; color:#fff;}/*控制上下一页的鼠标经过a的样式*/
.productlist-page b{background:#666666; color:#fff;}/*定义当前页的页码的样式*/
.productlist-page .key-page{ vertical-align:text-top;}/*定义输入页码框的样式*/
.productlist-page .input-page{width:35px;/* font-size:14px; margin:0px 5px;*/}/*定义输入页码框的样式*/
.productlist-page .page-button{padding:0px;}/*定义输入页码按钮的样式*/
/**/


/*-----------------products_detail style 产品详细页样式--------------*/
.pro_detail_show{ margin-left:40px; margin-right:20px;}
.pro_detail_show .pro_detail_img{padding:2px;}
.pro_detail_show ul{margin:3px;}
.pro_detail_show ul li{margin:5px;}
.pro_detail_introduce{margin:2px; border:0px solid #ccc;}



/*================tuijian pro style式====start==========*/
#tuijian_pro_1{ text-align:center;}
#tuijian_pro_1 td{padding:0px 5px;}
#tuijian_pro_1 .tuijian_pro_img img{border:1px solid #CD9BFE;padding:0px;background-color:#333333; width:108px; height:96px;}
#tuijian_pro_1 .tuijian_pro_name{margin-top:0px;height:18px;line-height:15px;color:#696C75; text-align:center; }
#tuijian_pro_1 .tuijian_pro_name a{color:#696C75; text-decoration:none;display:block;height:18px;line-height:15px;}
#tuijian_pro_1 .tuijian_pro_content{ vertical-align:top}
#tejia_pro .tejia_name a{color:#ce0002; font-weight:bold;}
/**/



/*-----------------liuyan style--------------*/
#liuyan table{width:98%;}
#liuyan td{line-height:24px;}
#liuyan .L-title{padding:5px; text-align:center; line-height:30px; font-size:14px;}
#liuyan .L-title .look-liuyan{float:right;_margin-top:-30px;*margin-top:-30px;}
#liuyan .column-name{width:20%; text-align:right; padding:5px 10px;}
#liuyan input{margin:2px 0px; font-size:14px;}
#liuyan .yanzheng_font{font-size:15px; color:#fff; padding:2px; background:#09F; margin:0px 20px; letter-spacing:5px;}

/*-----------------liuyan list style--------------*/

#liuyan-list{width:85%; margin:5px auto; margin-left:40px;}
#liuyan-list .liuyan-table{width:98%; border:#09F 0px solid; border-collapse:1px; background:#ccc; margin:20px 0px 0px 0px}
#liuyan-list .liuyan-table td{background:#fff; padding:2px 5px;}
#liuyan-list .liuyan-table .column-name{background:#ddd; width:10%; text-align:center;}
#liuyan-list .liuyan-pagenumber{text-align:right; padding:10px 15px;}





/*================banner 广告 切换图片==============*/
.banner{padding:0px;width:960px; margin:0px auto; text-align:center; vertical-align:text-bottom;}




#header{overflow:hidden; height:100px;}
#header .logo{padding:25px 0px;margin-left:20px;}
#header .bannerright{  color:#FFFFFF;  float:right;  margin-top:10px; position:relative; margin-right:5px;}

/*公告*/
.tell{ background:url(nav/nav_bg.gif) repeat-x; height:40px; width:100%; color:#CCCCCC; padding-left:50px;}



/*-----------------index main style--------------*/
.footer{line-height:50px;padding:10px 20px;color:#9A989B;text-align:center; margin-bottom:40px;}
.footer a{color:#fff;}





#main_frame .frame_l{background:#ffffff;width:276px;border-right:0px solid #000; padding-right:0px; padding-top:10px; padding-left:10px;}
#main_frame .frame_n{background:#ffffff;width:276px;border-right:0px solid #000; padding-right:0px; padding-top:10px; padding-left:0px;}


.boxn{ width:100%; padding-left:10px;}
.boxn .boxn_t{background:url(images/rtitle_bg.gif) no-repeat; height:84px;line-height:84px;color:#6B6B75; text-align:right; padding-right:30px; margin-bottom:10px;}
.boxn .boxn_m{padding-bottom:20px;}

.box1 { width:100%;}
.box1 .box1_t{background:url(images/rtitle_bg.gif) no-repeat; height:84px;line-height:84px;color:#6B6B75; text-align:right; padding-right:30px; margin-bottom:10px;}
.box1 .box1_m{padding-bottom:0px; padding-top:15px;}
.box1 .box1_mv{padding-bottom:0px; padding-top:5px; padding-bottom:5px;}
.box1 .box1_space{line-height:20px;color:#CCC;}
/*.box1 .video{ background:url(images/videobg.gif) no-repeat left top; width:246px; height:225px; text-align:center; padding:5px 0px;}*/
.box1 .video{  width:250px;  text-align:center; padding:5px 0px;}
.rbg1{ background:url(images/rbg_1.gif) no-repeat; height:58px; line-height:58px; text-align:right; padding-right:90px; color:#6B6B75; font-weight:bold; font-size:14px; vertical-align:middle; margin-bottom:3px;}
.rbg1 a{color:#6B6B75; font-weight:bold; font-size:14px;}
.rbg2 a{color:#6B6B75; font-weight:bold; font-size:14px;}
.rbg3 a{color:#6B6B75; font-weight:bold; font-size:14px;}
.rbg2{ background:url(images/rbg_2.gif) no-repeat; height:58px; line-height:58px;text-align:right; padding-right:90px; color:#6B6B75; font-weight:bold; font-size:14px; vertical-align:middle; margin-bottom:3px;}
.rbg3{ background:url(images/rbg_3.gif) no-repeat; height:58px; line-height:58px;text-align:right; padding-right:90px; color:#6B6B75; font-weight:bold; font-size:14px; vertical-align:middle; margin-bottom:5px;}

#main_frame .frame_r{background:#F0F5F9;width:670px;}
#main_frame .frame_r2{background:#F0F5F8 url(images/neirbg.gif) right top no-repeat ;width:670px;}
#main_frame .indexlink{background:#F0F5F8 ; padding:20px 20px; text-align:center;}

.box2{background:url(images/leftbg_1.gif) right top no-repeat; width:100%; margin-top:10px;}
.box2 .box2_t{width:94%;margin:0px auto;height:75px;line-height:75px;border-bottom:0px solid #000;padding-left:10px; color:#7F5595; font-weight:bold; font-size:15px;}
.box2 .box2_m{padding:10px 20px;}
.box2 .box2_m .left{float:left;width:592px;overflow:hidden; margin-left:20px;}
.box2 .box2_m .right{float:left;margin-left:10px;width:580px;line-height:20px;padding-top:5px;}
.box2 .pintro7{ text-align:right; margin-bottom:10px;}
.more{float:right;padding-right:10px;}
.more a{color:#7F5594; font-size:12px; font-weight:normal;}


.box3{ background:url(images/leftbg_2.gif) right top no-repeat; width:100%;}
.box3 .box3_t{width:94%;margin:0px auto;height:65px;line-height:65px;border-bottom:0px solid #000;padding-left:10px; color:#7F5595; font-weight:bold; font-size:15px;}
.box3 .box3_t div{width:470px;;margin:0px auto;border-bottom:0px solid #000;padding-left:170px;height:60px;line-height:60px;}
.box3 .box3_m{padding:10px ; margin-left:165px;}



.box4 .box4_t{height:35px;line-height:35px;color:#98999B; border-bottom:1px #ccc solid; width:90%; margin-left:40px; margin-top:20px; margin-bottom:30px;}
.box4 .box4_t a{color:#98999B;}
.box4 .box4_m{ }
.box4 .box4_mp{margin-left:40px; margin-right:20px; color:#999;}
.box4 .box4_about{ margin-left:40px; color:#97989A; margin-top:30px;}
.box4 .box4_m0{padding:20px;line-height:22px;}

.box4 .box4_t2{height:35px;line-height:35px;color:#6C6C76; font-weight:bold; font-size:15px; margin-left:40px; margin-top:10px; margin-bottom:15px; text-decoration:underline;}
.box4 .box4_t2 a{color:#98999B;}


.adpic{width:670px;overflow:hidden;}
