@charset "utf-8";

/* CSS Document */

ul,li,img,dl,dt,dd,a,h1,h2,em{ margin:0px; padding:0px; font-style:normal; text-decoration:none; list-style:none; border:none;}

body{ margin:0px; padding:0px; font-size:12px; font-family:"宋体";}

.clear{ clear:both;}

.fl_t{ float:left;}

.fl_r{ float:right;}

.header{ width:980px; margin:0px auto; height:120px;}

.header .logo{ float:left; width:460px; height:73px; padding-top:10px;}

.header .tel{ float:right; height:28px; font:22px/28px Arial, Helvetica, sans-serif; color:#631672; width:160px; background:url(../images/tel_icon.jpg) no-repeat left center; padding-left:40px; margin-top:25px; margin-right:30px;}

.header .lang{ float:right;margin-top:24px; width:70px; border:1px solid #631672; border-radius:6px; background:url(../images/icon_lange.jpg) no-repeat 10px 5px; padding-left:10px;}
.header .lang li{display:none; }
.header .lang li a{ color:#9400b3; display:block; line-height:22px; height:22px; text-align:center; font-weight:bold;}

.menu{ width:980px; height:37px;}

.menu .nav{ float:left; width:960px; background:url(../images/nav_bj.jpg) repeat-x; height:37px; display: block;}

.menu .nav ul{ float:left;}

.menu .nav ul li{ float:left; font:13px/37px "微软雅黑"; color:#FFFFFF; text-align:center; width:120px;}

.menu .nav ul li a{ color:#FFFFFF;}

.menu .seach{ float:right; width:200px; height:20px; margin-top:8px; margin-right:10px;}

.menu .seach .input_bj{ background:url(../images/seach_bj.jpg) no-repeat; width:149px; float:left; height:20px;}

.menu .seach .input_bj input{ background:none; height:14px; width:120px; float:right; border:none; margin:2px; line-height:16px; color:#999999;}

.menu .seach .seach_bnt{ float:left; background:url(../images/seach_bnt.jpg) no-repeat; width:48px; height:20px; border:none; cursor:pointer;}



.banner{ width:980px; height:350px; position:relative; z-index:9; margin:0px auto; overflow:hidden; margin-top:10px;}

#pub_slideplay{ width:980px; height:350px; overflow:hidden;}

.warp{ width:980px; margin:0px auto;}

.index_title{ height:25px; border-bottom:#9400b3 1px solid;}

.index_title .bt{ float:left; background:url(../images/icon_2.jpg) no-repeat left center; padding-left:20px; font:14px/18px "微软雅黑"; color:#9400b3;}

.index_title .more{ float:right; margin-top:5px;}

.index_about{ float:left; width:260px; margin-top:15px; height:170px; overflow:hidden;}

.index_about dl{ margin-top:10px;}

.index_about dl dt{ width:252px; height:57px; background:url(../images/pro_bj1.jpg) no-repeat; padding:4px; overflow:hidden;}

.index_about dl dt img{ width:252px; height:57px;}

.index_about dl dd{ font:12px/20px "宋体"; color:#666; margin-top:10px;}

.index_about dl dd a{ color:#631672;}

.index_new{ float:left; width:345px; margin-left:25px; display:inline; margin-top:15px; height:170px; overflow:hidden;}

.index_new .new_tab{ height:25px;  border-bottom:#9400b3 1px solid;}

.index_new .new_tab ul{ float:left;}

.index_new .new_tab ul li{ float:left; width:70px; text-align:center; font:13px/25px "微软雅黑"; color:#631672; margin-right:10px; cursor:pointer;}

.index_new .new_tab ul .hover{ background:url(../images/icon_1.jpg) no-repeat; width:70px; height:25px; color:#FFFFFF; display:block;}

.index_new .new_tab .more{ float:right; margin-top:5px;}

.index_new .new_tab_bottom{ margin-top:10px;}

.index_new .headline{ height:66px; overflow:hidden;}

.index_new .headline dt{ float:left; width:88px; height:58px; background:url(../images/pro_bj2.jpg) no-repeat; padding:4px; float:left;}

.index_new .headline dt img{ width:88px; height:58px; }

.index_new .headline dd { margin-left:10px; float:right; width:235px; line-height:18px;}

.index_new .headline dd b{ display:block; margin-bottom:10px; color:#333333;}

.index_new .headline dd a{  color:#999;}

.index_new .new_ul{ margin-top:5px;}

.index_new .new_ul li{line-height:22px;}

.index_new .new_ul li a{ color:#333333; float:left; height:22px; overflow:hidden; width:273px; overflow:;}

.index_new .new_ul li span{ color:#999; float:right;}

.index_product{ width:325px; float:right; height:170px; margin-top:15px;}

.index_product dl{ margin-top:10px; width:164px; float:left;}

.index_product dl dt{ background:url(../images/pro_bj3.jpg) no-repeat; width:142px; height:97px; padding:4px;}

.index_product dl dt img{ width:142px; height:97px;}

.index_product dl dd{ font:13px/30px "宋体"; text-align:center; display:block;}

.index_product .ms{ width:160px; float:right; line-height:18px; color:#666; margin-top:10px;}

.index_product .ms .view{ background:#9400b3; display:block; width:66px; height:22px; text-align:center; color:#FFFFFF; line-height:22px; margin-top:10px;}



.footer{ width:980px; margin:0px auto; margin-top:20px; border-top:#9400b3 1px solid; height:40px; font:12px/40px "宋体"; color:#333; text-align:center; display:block; clear:both;}

.page{ text-align:center; margin:0px auto;  clear:both; display:block; padding:15px 0px; height:auto; overflow:hidden; margin-top:10px;}

.page a{ background:url(../images/page.jpg)  no-repeat; width:12px; height:10px; padding:4px 8px; text-align:center; font:12px/12px Arial, Helvetica, sans-serif; margin-left:5px; overflow:hidden;}



.page #on{color:#FFFFFF; background:url(../images/page_on.jpg) no-repeat;}

.page .pre a{ background:url(../images/pre.jpg)  no-repeat; width:12px; height:12px; padding:4px 8px !important; *padding:6px 8px !important; *padding:6px 8px; text-align:center; font:12px/12px Arial, Helvetica, sans-serif; color:#fff; margin-left:5px;}

.page .pre a:hover{ color:#FFFFFF; background:url(../images/pre_on.jpg) no-repeat;}



.sub_banner{ width:980px; margin:0px auto; height:215px; margin-top:10px;}

.warp_left{ float:left; width:240px; margin-top:20px;}

.sub_nav{}

.sub_nav .title{ background:url(../images/icon_3.jpg) no-repeat; height:35px; font:14px/35px "微软雅黑"; color:#FFFFFF; text-indent:35px;}

.sub_nav .title span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#e7e7e7; margin-left:5px;}

.sub_nav ul li{ height:40px; font:12px/40px "宋体"; display:block; overflow:hidden;}

.sub_nav ul li a{ background:url(../images/icon_7.jpg) no-repeat bottom; color:#666666; text-indent:35px; display:block;}

.sub_nav ul li a:hover{ background:url(../images/icon_5.jpg) no-repeat bottom; color:#590e69;}

.sub_nav ul #on{ background:url(../images/icon_5.jpg) no-repeat bottom; color:#590e69;}

.sub_contact{ background:url(../images/pro_bj4.jpg) no-repeat; padding:4px; width:232px; height:335px; margin-top:15px;}

.sub_contact ul{ line-height:24px; color:#333333; margin-top:5px; margin-left:10px;}

.warp_right{ width:710px; float:right; margin-top:20px;}

.rbj_top{ width:710px; background:url(../images/sub_titlebj.jpg) no-repeat; height:5px; overflow:hidden; display:block;}

.rbj_bottom{ width:710px; background:url(../images/sub_bottombj.jpg) no-repeat; height:5px; overflow:hidden; display:block;}

.rbj_contant{ width:670px; border-left:#e7e7e7 1px solid; border-right:#e7e7e7 1px solid; padding:15px 19px 19px 19px; height:auto; overflow:hidden;}

.sub_title{ height:25px; border-bottom:#590e69 1px solid;}

.sub_title .bt{ float:left; background:url(../images/icon_2.jpg) no-repeat left center; padding-left:20px; font:14px/18px "微软雅黑"; color:#631672;}

.sub_title .site{ float:right; color:#999;}

.sub_title .site a{ color:#999999;}

.sub_title .site em{ margin:0px 5px;}



.dym{ font:13px/26px "宋体"; color:#666666;}

.dym h1{ font: bold 16px/30px "宋体"; color:#333333; text-align:center; padding-top:20px;}

.dym h1 span{ display:block; font: normal 12px/20px Arial, Helvetica, sans-serif; color:#999999;}

.news{ margin-top:20px;}

.news .new_hendline{ border-bottom:#e7e7e7 1px dotted; padding-bottom:20px; height:86px; overflow:hidden; clear:both;}

.news .new_hendline dt{ background:url(../images/pro_bj5.jpg) no-repeat; padding:5px; width:114px; height:76px; float:left;}

.news .new_hendline dt img{ width:114px; height:76px;}

.news .new_hendline dd{ float:right; width:530px; font:12px/24px "宋体"; color:#999;}

.news .new_hendline dd a{ color:#631672}

.news .new_hendline dd h1{ display:block; font-size:12px; color:#333;}

.news ul{ margin-top:15px;}

.news ul li{ height:30px; line-height:30px; overflow:hidden;}

.news ul li a{ float:left; color:#333;}

.news ul li a:hover{ color:#631672}

.news ul li span{ float:right; color:#999999; font-family:Arial, Helvetica, sans-serif;}



.products{ margin-top:20px;}

.products dl{ padding-bottom:20px; height:130px;}

.products dl dt{ background:url(../images/pro_bj6.jpg) no-repeat; padding:6px; float:left;  width:184px; height:127px;}

.products dl dt img{ width:184px; height:127px;}

.products dl dd{ float:right; width:450px; line-height:24px; color:#666666;}

.products dl dd h2{ font: bold 14px/30px "宋体"; color:#333333; margin-bottom:5px;}

.products dl dd .view{ background:#9400b3; width:66px; height:20px; display:block; text-align:center; line-height:20px; color:#FFFFFF; margin-top:5px;}

.products_list{ width:940px; border-left:#e7e7e7 1px solid; border-right:#e7e7e7 1px solid; padding:15px 19px 19px 19px; height:auto; overflow:hidden; float:left; height:auto; overflow:hidden; display:block;}







.tab{ width:940px; margin:20px auto;}

table.tab{ border-collapse:collapse;}

.tablehead{ background:#590e69; height:30px; text-align:center; color:#FFFFFF; font-size:12px; border:1px solid #fff; font-weight:normal; padding:0 5px;}

.tab td{ font-size:12px; color:#666;  font-family:Arial, Helvetica, sans-serif; line-height:18px; padding:10px; border-bottom:#ccc 1px solid;}

.tab td a{ color:#666666;}

.human{ margin-top:20px; display:block; clear:both;}

.human dl{ margin-bottom:5px; height:auto; overflow:hidden;}

.human dl dt{ background:url(../images/human_bar.jpg) no-repeat; height:25px; font: bold 14px/25px "宋体"; padding:0px 15px; color:#FFFFFF; overflow:hidden; margin-bottom:10px;}

.human dl dd{ float:left; width:310px; font:12px/26px "宋体"; color:#666666; padding-left:10px;}



.contact{ font:13px/30px "宋体"; color:#333333;}