/* CSS Document */

*{list-style:none;}
a img{ border:0;}

a:link {color: #555;text-decoration:none}
a:visited {color: #555;text-decoration:none}
a:hover {color: #0A3879;text-decoration:none}
a:active {color: #555;text-decoration:none}

.clear{ width:0; height:0; overflow:hidden; display:block; clear:both;}
html{ }
body{ font-size:12px;margin:0 auto; line-height:25px; color:#555;  font-family:microsoft yahei; background:url(../images/bg.jpg) top center repeat-x}
ul,li,img,p,dl,dt,dd,h1,h2{ margin:0; padding:0; border:0; list-style:none}
table,td{border-collapse:collapse}
.red{color:#FF0000}
.red1{color:#FF5400}
a.red1{color:#FF5400}
.baise{ color:#FFFFFF}
h1{font-size:23px; font-weight:bolder}
.bule{ color:#087E80}
a.bule{ color:#087E80}
.huise{ color:#999999}
.green{ color:#37266D}
.w12{ font-size:12px}
.w14{ font-size:14px}
.w16{ font-size:16px; line-height:35px; color:#FFFFFF}
.w18{ font-size:18px}
.bold{ font-weight:bold}
.imgborder{ border:1px solid #D1D1D1; padding:1px; }
.imgborder1{ border:1px solid #D1D1D1; padding:2px; margin-right:20px;}
h2{ font-size:20px; font-weight:bold; border-bottom:1px solid #000000; line-height:40px;}

.topbg{ height:25px; line-height:25px; background-color:#797979; width:985px; margin:0 auto; color:#FFFFFF; text-align:right; padding-right:15px;}
.topbg a{ color:#FFFFFF}
.topbg a:hover{ color:#0A3879; text-decoration:none}
.topbgmain{ width:1000px; margin:0 auto; color:#FFFFFF; position:relative}
.search1{ position:absolute; left:780px; top:35px;}
.searcha{ float:left; height:25px; width:148px;border-radius:4px; border:1px solid #D3D3D3; color:#AEAEAE; background:url(../images/fdj.jpg) 5px 6px #F2F2F2 no-repeat; padding-left:23px}
.searchb{ float:left; padding:0; margin:0; border:none; margin-left:4px;}
.topbga{ float:left}
.topbgb{ float:right}

.logobg{ margin:0px auto; width:1000px;}
.logobga{float:left}
.logobgb{float:right; margin-top:35px;}

.menu{ float:left; margin-top:30px;}
.menu ul{ width:570px; margin:0 auto}
.menu ul li{ float:left}
.menu ul li a{ display:block; float:left; font-size:15px; line-height:40px; width:65px; text-align:center; text-decoration:none; color:#555}
.menu ul li a:hover{  color:#0A3879}
#menudl{ background:url(../images/gwc.png) 1px 13px no-repeat; font-size:12px; color:#FFFFFF; padding-left:25px; line-height:40px;}
#menudl a{ color:#FFFFFF; font-size:12px;width:auto; display:inline; float:none}
#menudl a:hover{ width:auto; background:none}

.mainabout{ background-color:#EEEEEE; padding-bottom:40px}

.menubo{}
.menubo li{ width:250px; float:left; margin:30px 0px; color:#FFFFFF; text-align:center}
.menubo li a{ display:block; color:#FFFFFF; text-decoration:none}
.menubo li a.biaoti{ font-size:16px; font-weight:bold; line-height:35px;}
.menubo li a:hover{ color:#DADADA}

.cplist{}
.cplist li{ float:left; width:230px; margin:0 10px 15px;}
.cplistname{ font-size:16px; font-weight:bold; margin-top:10px;}
.cplistjiage{ font-size:20px; font-weight:bold; color:#38266D; line-height:35px;}
.cplistkc{}

.cplist1{}
.cplist1 li{  margin:0 7px 15px; border-bottom:1px solid #E5E5E5; padding-bottom:10px;}
.cplist1 li td{ padding:0 5px;}

.loca{ border-bottom:1px solid #E7E7E7; line-height:35px; color:#000000}
.cpxxname{ font-size:16px; font-weight:bold;border-bottom:1px solid #E7E7E7; line-height:35px; margin-bottom:10px}

input{ border:1px solid #DFDFDF; line-height:25px; padding:0 3px; color:#666666}
.canshu{ padding-left:20px;}
.canshu p{ padding:10px 0}
.shuoming{ border-bottom:1px solid #E7E7E7; line-height:35px; font-size:14px; font-weight:bold; margin-bottom:10px; padding-bottom:4px;}
.shuoming a{ display:block; line-height:30px; width:80px; float:left; background-color:#919191; text-align:center; margin-right:5px;border-radius:5px; color:#FFFFFF; margin-top:5px;}
.shuoming a:hover{ background-color:#37266D}
.shuoming a.over{ background-color:#37266D}
.tbjuli td{ padding:3px;}
.zihong{ color:#FF0000}


.main{ width:990px; margin:10px auto}
.neibanner{width:990px; margin:10px auto}
.main_left{ width:150px; float:left}
.main_left_menu{ margin-bottom:20px;}
.main_left_menu dt{ border-bottom:1px solid #D2D2D2; font-size:16px; font-weight:bold; padding-bottom:5px; margin-bottom:5px;}
.main_left_menu dd { font-size:14px; line-height:30px;} 
.main_right{ width:790px; float:right}
.pro_pp{ border:1px solid #D2D2D2; padding:10px; margin:10px 0}
.pro_pp table { border-collapse:collapse}
.pro_pp table td{ border:1px solid #D2D2D2}
.pro_pp table th{ padding:0 10px;}
.pro_bt{ font-size:18px; line-height:35px; font-weight:bold}
.prolist{ width:810px;}
.prolist_wk{ width:790px; overflow:hidden}
.prolist li{ width:187px; float:left;  margin:10px 14px 10px 0 ;}
.prolist li p{ line-height:20px;}
.prolist_name{ font-weight:bold}
.prolist_color{ margin-top:5px;}
.prolist_color p{ background-color:#000000; height:14px; width:14px; margin-right:3px; float:left}
.probottom{ border-top:1px solid #E2E1E1; margin-top:15px; padding-top:15px; color:#868686}
.pro_pp1 { background-color:#FBFBFD; padding:10px;}
.pro_pp1 table.tanchu { border-collapse:collapse}
.pro_pp1 table.tanchu td{ border:1px solid #D2D2D2}
.prodetail_txt{ border-bottom:1px solid #D2D2D2; padding-bottom:30px ; margin-bottom:30px;}
.btn_sl,.btn_sl a{ color:#FFFFFF; padding:0 15px; font-size:14px;}

.contain{ width:1000px; margin:0 auto}
.sideleft{ float:left; width:225px;}
.sideright{ float:right; width:742px;}
.sideleft-t{ font-size:16px; font-weight:bold; color:#37266D; border-bottom:1px solid #DEDEDE; padding-left:10px; line-height:40px;}
.leftmenu{}
.leftmenu li{ border-left:2px solid #DEDEDE; background:url(../images/icon.jpg) 200px 12px no-repeat #F5F5F5; margin-top:5px; padding-left:20px; font-size:14px; font-weight:bold; line-height:30px;}
.leftmenu li:hover{ border-left:2px solid #0A3879; background:url(../images/icon11.jpg) 200px 12px no-repeat #37266d; color:#FFFFFF}
.leftmenu li:hover a{ color:#FFFFFF}
.leftmenu li.active{ border-left:2px solid #0A3879; background:url(../images/icon11.jpg) 200px 12px no-repeat #37266d; color:#FFFFFF}
.leftmenu li.active a{ color:#FFFFFF}
.sideleft-lx{ border:1px solid #DEDEDE; margin-top:15px;}
.sideleft-lx-txt{ margin:5px 10px}
.sideright-t{ position:relative; border-bottom:1px solid #DEDEDE; line-height:40px; font-size:16px; font-weight:bold; color:#000000}
.sideright-t2{ position:relative; border-bottom:1px solid #DEDEDE; line-height:40px; font-size:14px; color:#000000}
.weizhi{ position:absolute; right:2px; top:4px; font-size:12px; font-weight:normal}
.txt{ margin:10px auto; font-size:14px; line-height:26px;}

.ppt{ border-bottom:1px dashed #DEDEDE; color:#37266D; font-size:16px; font-weight:bold; line-height:45px; margin:15px auto; text-align:center}
.pplogo{}
.pplogo li{ width:250px; float:left; text-align:center; margin-bottom:10px;}
.pplogo2{}
.pplogo2 li{ width:250px; float:left; text-align:center; margin-bottom:40px;}

.leftmenu{}
.leftmenu li ul{ padding:0 0px 10px}
.leftmenu li ul li{ border-left:0px solid #DEDEDE; background:none; margin-top:5px; padding-left:0px; font-size:12px; font-weight:normal; line-height:20px;}

.dibu{ width:1050px; margin:0 auto 15px}
.dibu_1{ width:315px; float:left;border:1px solid #DEDEDE; float:left; margin-left:25px; height:270px;}
.dibuleft{ width:400px; float:left;border:0px; float:left; height:370px;}
.dibuleft_1{ width:390px;border:1px solid #DEDEDE; margin-left:25px; height:180px;margin-right:10px;} 
.dibuleft_2{ width:390px;border:1px solid #DEDEDE; margin-left:25px; height:180px;margin-top:10px;margin-right:10px;} 
.diburight_1{ width:600px; border:1px solid #DEDEDE; float:left; margin-left:25px; height:370px;padding:5px 5px 0px 5px;}
.dibu_t{ font-size:14px; font-weight:bold; border-bottom:1px solid #DEDEDE; padding-left:10px; line-height:30px;}
.dibu_z{ padding:10px;}

.btnaniu{ background-color:#38266D; color:#FF0000; text-align:center; line-height:25px; padding:10px 20px;border-radius:3px; font-size:14px}
a.btnaniu{ color:#FFFFFF}
a.btnaniu:hover{ background-color:#38266D}
.playlist a{font-size:14px;font-weight:bold;text-decoration:none;color:#555;}
.playlist span{margin-right:5px;}
.playlist .active{color:#bc2328;}
.currentTrack span{color:#bc2328;}
.contentcontainer{position:relative; width:1000px; margin:0 auto; overflow:hidden;padding-top:10px;padding-bottom:10px;}
.newsdetail img{max-width:742px;}
