﻿/* CSS Document */
body{background:#fff;}
body,th,td{font-size:12px;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;}
html,body,div,form,ul,li{margin:0px;padding:0px;}
img,div{border:0px;}

a:link{text-decoration: none;color:#000000;}
a:visited{text-decoration: none;color:#000000;}
a:hover{text-decoration:none;color:#6A046A;}
a:active{text-decoration: none;color:#6A046A;}
.clear{clear:both;}
.font1{color:#530354; font-size:14px; font-weight:bold; padding:0px 0px 2px 25px; text-align:left;}
.font2{color:#530354; font-size:14px; font-weight:bold; }
.font3{color:#bebebe; font-size:10px;font-family:Arial, Helvetica, sans-serif;}
.font4{color:#909090; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.font5{color:#f7650d; font-size:10px;font-family:Arial, Helvetica, sans-serif;}
.font6{color:#000000; font-weight:bold; line-height:22px; text-align:center;}


#top{width:1002px; height:106px; margin:0px auto;}
.top_l{width:229px; height:106px; float:left; background-image:url(../images/logo.jpg);}
.top_r{width:753px; height:106px; float:right;}
.top_r_top{width:749px; height:33px; padding:0px 4px 0px 0px;}
.top_r_top_1{ width:283px; height:33px; float:left; background-image:url(../images/logo2.jpg);}
.top_r_top_r{width:240px; height:18px; text-align:center;background-image:url(../images/topbj.jpg); background-repeat:repeat-x; float:right; padding:12px 0px 0px 0px; color:#FFFFFF; font-size:14px;}
.top_r_menu{width:753px; height:73px; background-image:url(../images/menu_02.jpg); background-repeat:repeat-x;}
.top_r_menu_l{background-image:url(../images/menu_01.jpg); width:7px; height:73px; float:left; overflow:hidden;}
.menu{height:53px; float:left; width:738px; padding:20px 0px 0px 0px;}
.menu ul{list-style-type:none; padding:0px; margin:0px;}
.menu li{float:left; font-size:14px; color:#FFFFFF; text-align:center; padding:0px 6px; line-height:130%;}
.menu li a:link{text-decoration: none;color:#ffffff;}
.menu li a:visited{text-decoration: none;color:#ffffff;}
.menu li a:hover{text-decoration:none;color:#FF77FF;}
.menu li a:active{text-decoration: none;color:#FF77FF;}
.menu li span{font-size:9px;}
.top_r_menu_r{background-image:url(../images/menu_03.jpg); width:8px; height:73px; float:right; overflow:hidden;}

#main{width:1002px; margin:0px auto;}
#left{width:725px; float:left;}
.index{width:725px; margin:0px; padding:0px;}
.news{width:725px; background-image:url(../images/index12.jpg); background-repeat:no-repeat; background-position:left top; height:170px; padding-top:20px; overflow:hidden;}
.news_l{width:335px; float:left;}
.news_title{width:300px; height:21px; border-bottom:#dcdcdc solid 1px;}
.news_titie_1{width:22px; background-image:url(../images/dian.jpg); height:21px; float:left;}
.news_title_2{width:200px; float:left; height:21px;line-height:21px; padding-left:5px;}
.news_title_3{width:60px; float:right;height:21px;line-height:21px;}

.news_list{width:320px;}
.news_list ul{list-style:none; margin:0px; padding:0px;}
.news_list li{line-height:22px; height:22px;}
.news_list_title{float:left;}
.news_list_date{float:right;}

.news_pic{width:320px; border:#e6d0e9 solid 1px; background-color:#f7f1f8; padding:2px;}
.newsbox{ color:#666666;}

.news_r{width:365px; float:right; padding-left:10px;}
.news_r_title{height:21px;border-bottom:#dcdcdc solid 1px;}
.new_pic2{width:365px; padding:10px 0px;}
.new_pic2 ul{list-style:none; padding:0; margin:0;}
.new_pic2 li{float:left; height:121px; border-right:#dcdcdc solid 1px; text-align:center; padding:0px 5px; line-height:160%; color:#490a60; font-weight:bold; font-size:14px;}
.new_pic2 li a:link{text-decoration: none;color:#490a60;}
.new_pic2 li a:visited{text-decoration: none;color:#490a60;}
.new_pic2 li a:hover{text-decoration:none;color:#ff0000;}
.new_pic2 li a:active{text-decoration: none;color:#ff0000;}


#right{width:244px; float:right; padding-right:8px;}
.rights{width:244px; background-image:url(../images/right0.jpg); background-repeat:repeat-y;}
.rights_top{width:244px; background-image:url(../images/right1.jpg); height:20px;}
.rights_main{width:244px; background-image:url(../images/right2.jpg); height:151px; text-align:center;}
.rights_foot{width:244px; background-image:url(../images/right3.jpg); background-repeat:no-repeat; background-position:bottom; height:179px; padding:10px 0px; text-align:center;}
.right_tel{width:244px;border-bottom:#dcdcdc solid 1px; padding-top:25px; text-align:center;}
.right_button{border:#e6d0e9 solid 1px; background-color:#f7f1f8; color:#8e2c91; width:110px; padding:2px 5px;}

#foot{width:1002px; height:81px; background-image:url(../images/foot.jpg); background-repeat:repeat-x; margin:0px auto;}
.foot{background-image:url(../images/logo3.jpg); background-repeat:no-repeat; background-position:left top; height:61px; text-align:center; line-height:180%; color:#666666; padding-top:20px;}


.xm{width:223px; padding-top:15px; padding-left:5px;}
.xm ul{list-style-type:none; padding:0px; margin:0px;}
.xm li{font-size:10px;color:#959595; text-align:left; padding-left:20px; height:35px; line-height:35px;}
.xm li span{font-size:14px;letter-spacing:5px;}
.xm_banner{width:1002px; background-image:url(../images/xm_banner.jpg); height:239px; margin:0px auto;}
.xm_left{width:228px; float:left; background-image:url(../images/xm_bj.jpg); background-repeat:repeat-y;}
.xm_left_title{width:228px; background-image:url(../images/xm1.jpg); height:39px;}
.xm_left_main{width:228px; background-image:url(../images/xm_main.jpg); height:146px;}
.xm_left_foot{width:228px; background-image:url(../images/xm_foot.jpg); height:10px;}
.xm_left_pic{width:228px; text-align:center; padding-bottom:10px;}
.xm_left_pic img{padding:2px; border:#ededed solid 1px;}

.xm_right{width:764px; padding-left:10px;background-repeat:repeat-x; color:#5b035a; font-family:"黑体"; font-size:16px; text-shadow:#000000; float:right; background-image:url(../images/xm2.jpg); background-repeat:repeat-x;}
.xm_right_font{ color:#606060; font-size:12px;}
.xm_title_l{float:left; width:364px; line-height:39px; height:39px;}
.xm_title{color:#8c8c8d; font-size:12px; float:right; width:390px; text-align:right; font-family:Arial, Helvetica, sans-serif; padding-right:10px;line-height:39px; height:39px;}
.xm_main1{background-image:url(../images/xm3.jpg); background-repeat:no-repeat; background-position:right bottom; min-height:320px;_height:320px;}
.xm_main_title{width:764px;}
.xm_main_msg{width:450px; line-height:180%; font-size:14px; color:#737373; font-family:Verdana, Arial, Helvetica, sans-serif; padding:20px;}
.xm_main2{background-image:url(../images/xm4.jpg); background-repeat:no-repeat; background-position:right top; height:328px;}
.xm_main3{background-image:url(../images/xm_t3.jpg); background-repeat:no-repeat; background-position:right top;padding-top:110px;}
.xm_main_msg3{line-height:180%; font-size:14px; color:#737373; font-family:Verdana, Arial, Helvetica, sans-serif; padding:20px 40px;}
.xm_main_msg3 span{color:#a00ba0;}
.xm_main4{background:url(../images/yhbj.jpg) no-repeat right top;}
.news_xm{width:228px;}
.news_xm ul{list-style-type:none; padding:0px; margin:0px;}
.news_xm li{float:left; text-align:center;height:121px;padding:0px 5px; line-height:160%; color:#490a60; font-weight:bold; font-size:14px}
.news_xm li img{padding:2px;border:#ededed solid 1px;}
.news_xm li a:link{text-decoration: none;color:#490a60;}
.news_xm li a:visited{text-decoration: none;color:#490a60;}
.news_xm li a:hover{text-decoration:none;color:#ff0000;}
.news_xm li a:active{text-decoration: none;color:#ff0000;}

.contact{width:764px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.case_list{width:764px;}
.case_list ul{list-style-type:none; padding:0px;margin:0px;}
.case_list li{float:left; border-bottom:#efefef solid 1px;}
.case_list_id{width:40px; height:25px; line-height:25px; text-align:center;}
.case_list_title{width:582px;  height:25px; line-height:25px;text-align:center;}
.case_list_time{width:142px; height:25px; line-height:25px;text-align:center;}
.case_list_bj{background-color:#efefef;}
.divpage{width:764px; text-align:center; height:25px; line-height:25px; padding:18px 0px;background-color:#FFFFFF;}
.news_list2{width:712px; background-image:url(../images/news_list.gif); background-repeat:repeat-y;}
.news_list2 ul{list-style-type:none;}
.news_list2 li{float:left; width:336px; padding-left:10px; line-height:30px; height:30px;}

.show_list{width:764px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.show_list ul{list-style-type:none; padding:0px; margin:0px;}
.show_list li{float:left;width:191px; text-align:center;}
.show_list li img{width:120px; height:80px; padding:5px; border:#CCCCCC solid 1px;}
.show_list li center{text-align:center; line-height:25px;}

.video_l{width:357px;height:307px;  padding:41px 0px 0px 73px; background-image:url(../images/video2.jpg); background-repeat:no-repeat; background-position:right top; float:left;}
.video_r{ background-image:url(../images/video3.jpg); width:334px; height:348px; float:right;}

.about_l{width:411px; padding:20px;line-height:180%; float:left;}
.about_r{background-image:url(../images/about.jpg); width:313px; height:344px; float:right;}

.link1{background-color:#FFCCFF; }
.link2{background-color:#f7f7f7;}

.news_title11{ padding-top:10px; text-align:center; line-height:30px;}
.news_title12{font-size:18px; font-weight:100;color:#6f0173; font-family:"黑体";}
.news_msg{padding:0px 20px 0px 20px; line-height:180%;}
.pagelist{text-align:center; color:#000000; padding:10px 0px;}
.pagelist a:link{text-decoration: none;color: #333333; font-size:12px;}
.pagelist a:visited{text-decoration: none;color: #333333;font-size:12px;}
.pagelist a:hover{text-decoration:none;color:#c91b62;font-size:12px;}
.pagelist a:active{text-decoration: none;color: #c91b62;font-size:12px;}

/* panel  begin */ 
.panel{}
.panel_head{color:#ffffff;font-size:12px;height:21px;padding:0px; margin:0px;border-bottom:1px solid #cccccc;overflow:hidden;} 
.panel_item{float:left; height:19px;text-align:center;padding:4px 0px 0px 0px; margin:0px;background-image:url(../images/dh4.jpg); background-repeat:no-repeat; background-position:top; width:80px; } 
.panel_item_show{float:left; height:19px;padding:4px 0px 0px 0px;margin:0px;font-weight:bold; color:#ffffff;text-align:center;background-image:url(../images/dh3.jpg); width:80px; cursor:pointer;} 
.panel_item_spacing{float:left;height:21px;} 
.panel_body{clear:both;} 
.panel_foot{ } 
/* panel end */ 
