
html,body{MARGIN: 0px;font-size:12px;text-align:center; background:#ffffff; padding:0px; color:#404040;font-family: '宋体', Simsun;}
body{ background:#ffffff;}
div,ul,li,p,form,dd,dt,dl{ margin:0px; padding:0px; }
img{ border:0px;vertical-align:middle}
li{ list-style:none}
a{ font-size:12px; color:#404040; text-decoration:none;}
a:hover{ font-size:12px; color:#ff3300; text-decoration:underline;}
.clearboth{ clear:both;}
.container{clear:both; width:980px;text-align:left;word-break:break-all; margin-left:auto; margin-right:auto;}
.headbj{ height:90px; background:url(../image/headbg.gif) repeat-x center center; border-top:3px solid #1157AD;}
.logo{ background:url(../image/logo.gif) no-repeat left center; width:600px; float:left; height:85px;}
.jyfw{ width:350px; float:right; line-height:15px; font-size:12px; color:#777777;}
.jyfw .homepage{height:23px; line-height:23px; background:#1157AD; width:180px; float:right;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
.jyfw .homepage ul li{ float:right;color:#FFFFFF; padding-right:10px}
.jyfw .homepage ul li a{ color:#FFFFFF;}
.jyfw .homepage ul li a.chinese{background:url(../image/chinese.gif) no-repeat left center; padding:10px 0px 10px 30px;}
.jyfw .homepage ul li a.english{background:url(../image/english.gif) no-repeat left center; padding:10px 0px 10px 30px;}
.jyfw .phone{height:55px;clear:both;}
.jyfw .phone .top{height:30px; line-height:30px; margin-top:15px; float:right}
.jyfw .phone .seasrchword{ border:1px solid #cccccc; width:120px; padding-left:3px;}
.jyfw .phone .submit{ border:0px solid #0552A4; background:#0552A4; color:#FFFFFF; height:21px; width:50px; }



.banner{ height:299px; margin-top:1px; background:url(../image/bannerbj.gif) repeat-x center center;}


.menu{ height:38px; background:url(../image/menubj.gif) repeat-x;}
.menu ul li{ float:left; line-height:38px; width:105px; text-align:center;}
.menu ul li a{ color:#FFFFFF;  font-size:14px;width:105px;line-height:38px; display:inline-block;}
.menu ul li a:hover{color:#FFFFFF;font-size:14px;width:105px;line-height:38px; display:inline-block; background:url(../image/menuon.gif) repeat-x center center; text-decoration:none;}
.menu ul li.line{ float:left; background:url(../image/line.gif) no-repeat center center; width:2px;  line-height:38px; height:38px;}
.menu ul li.selected a{ color:#FFFFFF;background:url(../image/menuon.gif) repeat-x center center;  font-size:14px;width:105px;line-height:38px; display:inline-block;}
.menu ul li.selected a:hover{color:#FFFFFF;font-size:14px;width:105px;line-height:38px; display:inline-block; background:url(../image/menuon.gif) repeat-x center center; text-decoration:none;}




#flash{ width:100%; height:300px; margin:0 auto;}
#slidershow { width: 100%; height: 300px; overflow: hidden; position: relative; margin:0 auto; top:0px}
#sliders li { position:absolute;left:0; top:0; width:100%; height:353px }
#sliders li a{ width:1002px; height:228px; display:block; margin:0 auto}
#sliderthumbsbg{position:absolute;width:100%; height: 61px; top: 239px; left: 0; background-color: #000; z-index: 10; }
.dw{width:1002px; height:61px; position:relative; margin:0 auto; z-index:30; margin-top:236px}
#sliderthumbs {width:980px; height: 61px; z-index:20; padding-left: 10px; }
#sliderthumbs li {float: left; width:196px; heihgt:44px; margin-top: 10px; margin-right:0px; cursor: pointer; }
#sliderthumbs li img {border: 2px solid #ddfcff;}
#sliderthumbs li.current{background:url(../image/slider_current_bg.gif) center right  no-repeat;}

.i_bt1{height:50px;line-height:50px;color:#c00;font-family:Microsoft yahei;font-size:24px;padding:0 10px;}
.i_bt1 span{font-size:20px;padding-left:10px;font-family:Arial;}
.i_bt1 a{float:right;color:#c00;font-size:16px;}

.centerdiv{}
.floor{clear:both; width:980px;text-align:left;word-break:break-all; margin-left:auto; margin-right:auto; height:1%; overflow:hidden}
.floor .left{ width:210px; float:left;}
.floor .right{ width:765px; float:right;}

.cpfl{ margin-top:5px;}
.cpfl .ptitle{ background:url(../image/fltitle.gif) repeat-x center center; height:35px; line-height:35px;}
.cpfl .ptitle span{ color:#FFFFFF; font-size:18px;  padding-left:25px;}


.classes{ background:#4396de; overflow:hidden;}
.classes div{ height:45px; line-height:45px; font-size:16px; color:#FFFFFF; padding-left:15px;}
.classes ul{}
.classes ul li{line-height:37px; background:url(../image/li02.gif) no-repeat center bottom; padding-left:24px;}
.classes ul li a{ color:#ffffff; font-size:14px; background:url(../image/li01.gif) no-repeat left center; padding-left:15px;}
.classes ul li a:hover{ color:#ffffff; font-size:14px; }


.cptitle1{ margin-top:5px; height:36px; line-height:36px; background:url(../image/ptitle1.gif) repeat-x center center}
.cptitle1 .cpleft{ float:left; background:#ffffff;}
.cptitle1 .cpleft span{ color:#006ab8; font-size:18px; padding-right:10px; line-height:34px;}
.cptitle1 .cpright{ float:right; background:#ffffff;line-height:34px; height:36px; display:inline-block;}
.cptitle1 .cpright img{ margin-top:15px; margin-left:15px; margin-right:10px;}

.cplist{overflow:hidden;}
.cplist ul li{ width:238px; height:223px; overflow:hidden; text-align:center; float:left; background:url(../image/cplistbj.gif) no-repeat center center; margin:5px 10px 5px 5px ; line-height:40px; position:relative;}
.cplist ul li.fright{ float:right;margin:5px 0px 5px 0px ;}
.cplist ul li img{ width:232px; height:174px; margin-top:2px;}
.cplist ul li div{width:232px; height:174; position:absolute; top:2px; left:2px;}
.cplist ul li div a{width:232px; height:174px; display:inline-block}
.cplist ul li div a:hover{width:232px; height:174px; display:inline-block; background:url(../image/f_d.png) no-repeat center center}

.cplist2{overflow:hidden;}
.cplist2 ul li{ width:238px; height:223px; overflow:hidden; text-align:center; float:left; background:url(../image/cplistbj.gif) no-repeat center center; margin:5px 4px 5px 6px ; line-height:40px; position:relative;}
.cplist2 ul li.fright{ float:right;margin:5px 0px 5px 0px ;}
.cplist2 ul li img{ width:232px; height:174px; margin-top:2px;}
.cplist2 ul li div{width:232px; height:174; position:absolute; top:2px; left:2px;}
.cplist2 ul li div a{width:232px; height:174px; display:inline-block}
.cplist2 ul li div a:hover{width:232px; height:174px; display:inline-block; background:url(../image/f_d.png) no-repeat center center}


.floor .left2{ width:220px; float:left;}
.floor .center2{ width:490px; float:left; margin-left:5px;}
.floor .right2{ width:260px; float:right;}
.floor .right3{ width:740px; float:right;}
.floor .right4{ width:750px; float:right;}

.daohang{ height:38px; line-height:38px; font-size:14px; margin-top:5px;}
.daohang a{ font-size:14px;}
.daohang a:hover{ font-size:14px;}
.daohang .dhleft{height:38px; line-height:38px; width:6px; background:url(../image/dhleft.gif) no-repeat; float:left}
.daohang .dhcenter{height:38px; line-height:38px;background:url(../image/dhcenter.gif) repeat-x; float:left; width:968px; padding-top:2px}
.daohang .dhright{height:38px; line-height:38px; width:6px; background:url(../image/dhright.gif) no-repeat; float:right}




.piclist{ margin-top:10px;}
.piclist img {border: 1px solid #F2F2F2; margin-bottom:4px;}
.piclist ul li{height:165px; line-height:16px!important;line-height:23px;overflow:hidden; width:165px; text-align:center; float:left;margin:3px 4px 2px 8px;}
.piclist ul li img{border:1px solid #c6c6c6; width:160px; height:120px;}





.lxwmlist{overflow:hidden;}
.lxwmlist ul{}
.lxwmlist p{line-height:33px; background:url(../image/li02.gif) no-repeat center bottom; padding-left:24px; color:#FFFFFF;}



.classcss2{ background:url(../image/fl_bg2.gif) left top; margin-top:5px; height:1%; overflow:hidden;}
.classcss2 .ptitle{height:30px; line-height:30px; padding-left:5px; background:url(../image/fl_bg.gif) repeat-x;}
.classcss2 .ptitle .spanleft{height:30px; line-height:30px; float:left;  font-size:14px; font-weight:bold; padding-left:18px; text-align:center; color:#FFFFFF}
.classcss2 .ptitle .spanright{ float:right; padding-right:5px;}
.classcss2 .ptitle .spanright a{ color:#FFFFFF;}
.classcss2 .ptitle .spanright a:hover{ color:#FFFFFF;}


.subcss{margin-top:5px; height:1%; overflow:hidden;}
.subcss .ptitle{height:50px;line-height:50px; }
.subcss .ptitle .spanleft{  height:50px;line-height:50px;float:left;font-family:Microsoft yahei;font-size:24px;text-align:center;color:#c00}
.subcss .ptitle .spanleft span{font-size:20px;padding-left:10px;font-family:Arial;}
.subcss .ptitle .spanright{float:right; padding-right:5px}
.subcss .ptitle .spanright a{ color:#c00;font-size:16px;}
.subcss .ptitle .spanright a:hover{ color:#ff3300;}

.qydt{ margin:5px 0px 0px 5px;height:114px; overflow:hidden}
.qydt .imgsrc{ width:154px; height:114px; float:left;}
.qydt .imgsrc img{ border:1px solid #CCCCCC}
.qydt .con{ width:320px; float:left; margin-left:5px;}
.qydt .con .title{ height:30px; line-height:30px; overflow:hidden; padding-left:8px}
.qydt .con .title a{ font-size:12px; font-weight:bold; color:#ed4800;}
.qydt .con .desc{ line-height:22px; }

.xxcont{ margin:5px 2px 5px 7px;}
.xxcont2{ margin:5px 0px;}
.xxcont3{ margin:10px ;}
.tpbh{ width:280px; float:left; margin:5px 2px 5px 2px;}
.wzxw{ width:280px; float:left; }




.list{ margin:3px 4px 2px 5px}
.list ul{}
.list ul li{ clear:both;height:27px; line-height:30px;overflow:hidden;margin:0px; border-bottom:1px dotted #CCCCCC; background:url(../image/an.gif) no-repeat left 12px; padding-left:13px;}
.list ul li span{ float:right; color:#656766;}
.list ul li.new a{ background:url(../image/new.gif) no-repeat right center; padding-right:27px;}




.ldjj{ border:1px solid #cccccc; background:#ffffcc; padding:5px 15px 5px 15px; margin-top:5px}

.yjtitle{ height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:bold; color:#666666}
.toupiao{ margin:5px 20px;}
.lxwm{ margin:5px 30px;}

.foot{   text-align:center; line-height:30px; margin-top:5px; height:1%; overflow:hidden; padding:0px 0px; border-top:3px solid #1157AD; }
.foot .fdh{line-height:40px;  height:120px; text-align:center; padding:10px 0px 10px 0px;}

#cpgd {overflow:hidden;margin-left:8px;width: 960px; height:185px}
#cpgd img {border: 1px solid #F2F2F2; margin-bottom:4px;}
#cpgd ul li{height:185px; line-height:16px!important;line-height:23px;overflow:hidden; width:200px; text-align:center; float:left;   margin:3px 4px 2px 4px;}
#cpgd ul li img{border:1px solid #c6c6c6; width:198px; height:154px;}
#incpgd {float: left;width: 800%;}
#cpgd1 {float: left;}
#cpgd2 {float: left;}
.subcss1{margin-top:5px; height:1%; overflow:hidden;border:1px solid #dcdcdc;}
.subcss1 .ptitle{height:28px;line-height:28px;background:url(../image/ptitle2.gif) repeat-x center center;}
.subcss1 .ptitle .spanleft{ width:99px; height:28px;line-height:28px;float:left;font-size:14px;background:url(../image/spanbj.gif) no-repeat left center; font-weight:bold; padding-left:13px; color:#ffffff}
.subcss1 .ptitle .spanright{ float:right; padding-right:5px;color:#06448F;}
.subcss1 .ptitle .spanright a{ color:#06448F;}
.subcss1 .ptitle .spanright a:hover{ color:#ff3300;}

.article{ padding:5px 0px; color:#000000; margin-bottom:10px;}
.article .articletitle{ text-align:center; font-size:16px; height:40px; line-height:40px;font-weight:bold; border-bottom:1px solid #999999}
.article .desc{ padding:10px 2px; FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 150%;  }
.article .lkxx{ padding:5px 0px 10px 0px; line-height:20px; color:#1D66B2; text-align:center;}
.article .close{ text-align:center; font-size:14px; cursor:pointer}