body{font-family:Microsoft YaHei,ËÎÌå,Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#222;background:#ED9DAB;}
*{margin:0;padding:0;}
td,p,ul,li{list-style:none;}
p{margin-bottom:5px;}
a{font-size:12px;color:#222;text-decoration:none;}
a:hover{color:#CC0000;text-decoration:underline;}
img{border:0;}
.clear{clear:both;}
.clearleft{clear:left;}
.clearright{clear:right;}
.inputpage {width: 30px; height: 16px; border: 1px #dfdfdf solid; font-size: 12px;}
.btnsubmit{padding-bottom:-1px;}
.pagebtnsubmit{border:1px solid #CCCCCC;width:50px;font-weight:bolder;color:#333;}
#List_1_2_3{width:100%;margin:0 auto;margin-top:5px;padding:3px;border:1px solid #dfdfdf;}
#List_1_2_3 a{color:#B50048}
#choice{width:100%;margin-top:20px;padding:10px 0;border-top:1px dotted #CCC;zoom:1;}
#choice span{float:right;padding-right:10px;padding-bottom:10px!important;padding-bottom:0;}
#choice a{display:block;width:60px;height:20px;line-height:20px;padding:0px;text-align:center;text-decoration:none;color:#444;float:right;margin-left:5px;border:1px solid #CCC;}
#choice a:hover{color:#E7E7E7;background:#444;}
#web{background:url(images/bg01.jpg) no-repeat left top;padding-top:235px;}
.web990px{width:985px;margin:0 auto;}
#header {margin:0 auto;overflow:hidden;border-top:5px solid #A7235A;}
#logo{width:985px;margin:0 auto;padding:30px;}
.logoleft{width:580px;float:left;padding-left:20px;}
.logoright{width:100px;float:right;padding-right:30px;padding-top:20px;text-align:right;}
.logoright a{font-size:16px;color:#A7235A;}
.menu {background:#A7235A;}
.menu ul{width:985px;height:60px;margin:auto;padding:0px;list-style-type:none;}
.menu ul li{width:122px; height:60px; float:left; text-align:center;}
.menu a{color:#FFF;line-height:60px; text-decoration: none; font-size:16px;letter-spacing:1px;}
.menu a:hover {color:#AAA;height:16px;line-height:60px; text-decoration: underline; font-size:16px;}
#banner{width:985px;margin:5px 0;margin-bottom:6px;}
#Layer1 {position:absolute;width:900px;height:250px;z-index:1;left: 167px;top:220px;}
#Layer2 {position:absolute;width:140px;height:140px;z-index:1;left: 960px;top: 95px;}
.IndexFlash{width:270px;height:205px;float:left;padding:5px;border:1px solid #CD0707;background:#FFDFF0;}
.IndexNews{width:400px;height:213px;float:left;margin:0 8px;border:1px solid #CD0707;padding:1px;overflow:hidden;background:#FFDFF0;}
.IndexVideo{width:276px;height:213px;flaot:right;border:1px solid #CD0707;padding:1px;overflow:hidden;background:#FFDFF0;}
.title{width:100%;height:32px;background:url(images/titlebg.jpg) repeat-x left top;line-height:34px;color:#CD0707;}
.titleLeft{width:50%;height:32px;float:left;padding-left:13px;background:url(images/titlear.jpg) no-repeat 2px top;font-weight:bolder;color:#A9090C;font-size:14px;}
.titleRight{width:40%;height:32px;float:right;text-align:right;padding-right:2px;}
.title a{color:#CD0707;}
.IndexNews ul{padding:5px;}
.IndexNews ul li{line-height:1.8em;padding-left:12px;background:url(images/ar1.jpg) no-repeat 2px 6px;}
.IndexAbout{width:690px;height:225px;border:1px solid #CD0707;padding:1px;float:left;overflos:hidden;padding-bottom:5px;background:#FFDFF0;}
.indexinfo{padding:10px;line-height:1.8em;}
.indexinfo font{line-height:1.8em;}
.indexinfo p{line-height:1.8em;text-indent:2em;margin-bottom:8px;}
.IndexCenterRight{width:280px;float:right;padding-right:3px;}
.IndexContactbox{
	width:270px;
	height:180px;
	padding-left:10px;
	padding-top:54px;
	background:url(images/indexcontact.jpg) no-repeat left top;
}
.IndexPic{width:980px;height:185px;margin:0 auto;border:1px solid #CD0707;padding:1px;overflow:hidden;background:#FFDFF0;margin-top:5px;}
#demo{width:980px;height:152px;z-index:-1; background-color:#F2F3F8;overflow:hidden;padding-top:1px;}
#leftBox{width:205px;float:left;}
#rightBox{width:766px;float:right;;padding:1px;background:#FFDFF0;margin-top:25px;}
.leftTitle{width:200px;height:85px;background:url(images/left_top.png) no-repeat left top;text-align:center;font-size:28px;color:#FFF;line-height:85px;}
.leftListbox{width:200px;padding-top:10px;padding-bottom:30px;background-color:#FF89C8;background:url(images/left_ico_bg.png) no-repeat left bottom;background-color:#FF89C8;}
.leftListbox ul li{width:166px;height:50px;line-height:50px;padding-left:32px;overflow:hidden;border-bottom:1px solid #FFF;}
.leftListbox ul li a{font-size:14px; color:#FFF;}
.leftListbox ul li a:hover{color:#CC0000;}
.leftListbox ul .i{background:#A7235A;}
.leftListbox ul .i a{font-size:13px; color:#FFF;font-weight:bolder;}
.leftpro_icon{padding:12px 0;}
.leftimg{text-align:center;padding-top:25px;padding-bottom:3px;}
.leftimg a{color:#4F112C;font-size:18px;}
.leftContact{width:200px;padding-top:55px;background:url(images/left_cont_tit.png) no-repeat left top;margin-top:20px;}
.LeftContactBox{width:194px;padding:15px 4px 15px 2px;color:#333;background:#FFA6D5;}
.lefttd1{width:50px;text-align:right;line-height:2.5em;font-weight:bolder;font-size:14px;}
.lefttd2{text-align:left;line-height:2.5em;overflow:hidden;font-size:14px;}
.nowpos{height:50px;background-color:#FFDFF0;line-height:50px;font-size:14px;padding-left:15px;color:#921F50;}
.nowpos a{color:#921F50;font-size:14px;}
.nowpos span{color:#DB521C;}
.webtitle{width:100%;}
.webtitleLeft{height:40px;line-height:40px;color:#A7235A;margin-left:20px;padding-bottom:5px;font-size:22px;letter-spacing:2px;border-bottom:3px solid #FF89C8;}
.webtitle a{color:#CD0707;}
.rightTitle{width:760px;height:29px;background:url(images/bg2.jpg) no-repeat left top;}
.righTitleLeft{width:40%;float:left;line-height:29px;font-size:14px;font-weight:bolder;color:#D33114;padding-left:33px;}
.rightTitleRight{width:50%;float:right;padding-right:5px;line-height:29px;text-align:right;}
#rightbox1{width:748px;padding:5px 10px 10px 10px;}
.info{padding:15px 10px 20px 10px;line-height:2em;}
.info font{line-height:2em;}
.info p{line-height:2em;margin-bottom:8px;}
.contact{width:720px;height:600px;margin:10px auto;margin-top:30px;background:url(images/contactbg.jpg) no-repeat left top;}
.web735px{width:735px;margin:5px auto;}
.newstitle{width:735px;height:25px;background:url(images/newsbigbg.gif) no-repeat left top;}
.newstitleLeft{width:40%;float:left;padding-top:6px;color:#E7E7E7;font-weight:bolder;padding-left:16px;}
.newstitleRight{width:40%;float:right;line-height:25px;text-align:right;padding-right:3px;}
.newsLeftPic{width:200px;height:160px;float:left;line-height:1.5em;text-align:center;}
.newsLeftPic img{width:180px;height:130px;border:0;border:1px solid #CCC;padding:1px;}
.newsRight{width:500px;float:left;}
.newsRight li{padding-left:11px;background:url(images/ar5.gif) no-repeat 2px 9px;line-height:2.2em;}
.newsRight li span{padding-left:10px;color:#BBB;}
.newslist{width:735px;margin:10px auto;}
.newslist ul li{height:2em;line-height:2em;border-bottom:1px dashed #DFDFDF;padding-top:10px;clear:both;}
.newslist ul li a{display:block;width:635px;line-height:2em;background:url(images/ar3.gif) no-repeat -2px center;padding-left:12px;float:left;}
.newslist ul li span{display:block;width:75px;float:right;line-height:2em;color:#A7A7A7;}
.newstitle1{padding:5px;font-size:25px;font-weight:bolder;line-height:1.5em;text-align:center;border-bottom:1px solid #EBEBEB;}
.newstitle1 h1{font-size:25px;font-weight:bolder;font-family:ºÚÌå,ËÎÌå,Geneva, Arial, Helvetica, sans-serif;line-height:1.3em;}
.newsotherinfo{text-align:center;line-height:2.5em;}
.newsotherinfo span{font-weight:bolder;}
.leftProListbox{width:198px;padding-top:5px;padding-bottom:20px;border:1px solid #CCC;border-top:0px;}
.left_list_big{width:176px;padding-left:22px;height:2.2em;line-height:2.2em;padding-top:3px;background:url(images/ar4.gif) no-repeat 13px 10px;}
.left_list_small li{padding-left:30px;background:url(images/ar6.gif) no-repeat 18px center;line-height:2em;}
.left_list_small li a{color:#124A9F;font-size:12px;font-size:12px;}
.leftline{width:99%;margin:0 auto;height:1px;padding-top:2px;background:url(images/point.gif) repeat-x left bottom;font-size:0;}
.prolist{width:750px;padding-left:23px;}
.prolist li{width:324px;height:265px;overflow:hidden;line-height:2em;padding:10px 23px 15px 10px;float:left;}
.proimg{width:321px;height:241px;border:1px solid #E4E4E4;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;padding;2px;}
.proimg p {position:static;+position:absolute;top:50%}
.proimg img {position:static;+position:relative;top:-50%;left:-50%;}
.web730px{width:730px;margin:15px auto;margin-bottom:0;}
.prointLeft{width:340px;height:280px;float:left;text-align:center;}
.prointLeftimg{width:335px;height:275px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle}
.prointLeftimg p {position:static;+position:absolute;top:50%}
.prointLeftimg img {position:static;+position:relative;top:-50%;left:-50%;}
.prointRight{width:360px;height:270px;padding-top:10px;float:right;line-height:2em;}
.prointRight a{color:#A60000;}
.prointRight span{color:#124A9F;}
.proSamimgList{padding-top:10px;}
.proSamimgList li{width:110px;height:100px;overflos:hidden;float:left;}
.proSmaimg{width:83px;height:83px;border:1px solid #CCC;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle}
.proSmaimg p {position:static;+position:absolute;top:50%}
.proSmaimg img {position:static;+position:relative;top:-50%;left:-50%;}
.tjlist{padding-left:35px;}
.tjlist li{width:350px;height:305px;overflow:hidden;padding-top:20px;float:left;}





#footer{line-height:1.8em;color:#FFF;background:#A7235A;margin:25px 0;}
#footer a{color:#FFF;}
#footerLeft{width:700px;float:left;padding:20px;}
#footerLeft ul li{float:left;padding-right:20px;padding-top:10px;}
#footerLeft ul li a{font-size:16px;}
.foot-copyright{font-size:12px;padding-top:20px;}
#footerRight{width:180px;float:right;padding:20px;background:#FF89C8;line-height:2em;color:#6B163A;}
#footerRight h1{font-size:14px;font-weight:bolder;color:#6B163A;}