hmtl,body{margin:0px;padding:0px;font-family:SimSun,"Lucida Grande", Verdana, Lucida, Arial, Helvetica,sans-serif;font-size:12px;color:#333;height:100%;background:#e8ebef;}
ul, ol, li, h1, h2, h3, h4, h5, h6,h7,dl,dt,dd,p, form, fieldset, table, td, img, div{margin:0px;padding:0px;border:0;}
ul,li,ol{list-style:none; margin:0; padding:0;}
select, input{vertical-align:middle;font-size:12px;}
img{ border:0;}
p{font-size:12px;line-height:24px;}
.clearfix,
.area,
.colContent{zoom:1;clear:both;}
.clearfix:after,
.contain:after,
.area:after,
.colContent:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
a{color:#333;text-decoration:none;}
a:hover{color: #00559e;text-decoration:underline;}
.linkA{color:#333333;text-decoration:underline;}
.linkA:hover{color:#333333;text-decoration:none;}

cite,em{font-style:normal;font-weight:normal;}

.button input.buttonCommon{background:url(images/button.png) no-repeat 0 0;color:#784208;}
/*表单*/
.button input{width:60px;height:24px;overflow:hidden;border:0;padding:0;cursor:pointer;text-align:center;font-size:12px;font-weight:bold; line-height:24px;}


.wrap{background: url(images/bg.png) repeat-x;}
.container {background: url(images/head.jpg) no-repeat center top;line-height: 22px;margin: 0 auto;width: 100%;}


.header{height:400px; width:990px;overflow:hidden;margin:0 auto 0;zoom:1;background:url(images/head.jpg) repeat-x center top;}
.header p,
.header h1{ visibility:hidden;}
.contain{margin:0 auto;width:990px;padding:0; margin-top:20px; position:relative;}




.area { padding:0; background:url(images/bg.png) repeat; margin-bottom:10px;}
.topBg{ background: #fff url(images/contain.png) no-repeat 0 top; padding-top:20px;}
.colTitle{ height:50px; line-height:50px;font-family:Microsoft Yahei,SimHei; background:url(images/titleBar.png) no-repeat;}
.colTitle h2{ visibility:hidden; float:left;}
.colTitle span{ font-size:18px; color:#999999; float:left; padding-top:3px; padding-left:5px;}
.colContent{padding:10px; border:5px solid #fff;}
.colTitle .submenu{ float:right; padding-right:20px;}
.colTitle .submenu a{ color:#bbb; padding:0 20px 0 20px; font-size:18px; text-decoration:none; background:url(images/scroll.png) no-repeat 0 -99px;}
.colTitle .submenu .mtop{ background-position:0 -143px;}



.module{clear:both;}
.titleBar{zoom:1;}
.titleBar:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.moduleContent{zoom:1;clear:both;}
.moduleContent:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}


.text h3,
.text h4{ line-height:28px; height:28px; font-size:14px;}
.text p a,
.text p a{ color:#00559e
;}

/*底部重置*/
.wrap .footer{background:none;}
.footer p{font-size:12px;} 


.imgText_text p{ text-indent:2em;}

.imgText_145_145 {height:145px;position: relative; width:415px; float:left; padding:0 25px; overflow:hidden;}
.imgText_145_145 .imgText_img{height:145px;width: 145px; float:left;}
.imgText_145_145 .imgText_img img { height:145px;width: 145px;}
.imgText_145_145 .imgText_text{ float:right; width:255px; margin-left:15px;}
.imgText_145_145 .imgText_text h3 {font-size: 14px;height: 28px;line-height: 28px;}
.imgText_145_145 .imgText_text h3 a{ color:#00559e;}
.imgText_145_145 .imgText_text p {line-height: 24px; font-size:12px; color:#666;}
.imgText_145_145 .imgText_text p a{ color:#00559e
;}

.picLeft{ background:url(images/picBg.png) repeat-y 0 0; width:930px; margin:15px 0; padding:10px 0; float:left; overflow:hidden; }
.picRight{ background:url(images/picBg.png) repeat-y -930px 0; width:930px;  padding:30px 0; overflow:hidden; float:left;}
.picRight .imgText_145_145 .imgText_img{height:145px;width: 145px; float:right;}
.picRight .imgText_145_145 .imgText_text{ float:left; width:255px; margin-right:15px; margin-left:0;}
.picRight .imgText_145_145 {height:145px;position: relative; width:415px; float:left; padding:0 25px; overflow:hidden;}

.pictextL .text p{ text-indent:2em; color:#666666;}
.pictextL{ width:310px; float:left;background:url(images/picBg.png) repeat-y -930px 0; padding:15px;}
.pictextL .text h3{ text-align:center;}
.pictextR{ width:590px; float:right;}
.listPic_120_100 {overflow: hidden;}
.listPic_120_100 li {float: left;height: auto;margin: 0;padding:0 5px 8px 15px;text-align: center;width: 126px;}
.listPic_120_100 li img {border: 1px solid #E6E6E6;height: 100px;padding: 2px;width: 120px;}
.listPic_120_100 li a:hover img {border: 1px solid #999;}
.listPic_120_100 li span {display: block;height: 22px;line-height: 22px;overflow: hidden; font-size:12px; color:#999999;}
.listPic_120_100 li em{ color:#494949; padding-left:8px; font-size:12px;}
.listPic_120_100 li p{ font-size:14px; line-height:22px; text-align:center; text-indent:0; color:#333;}

.listPic_165_145 {overflow: hidden;}
.listPic_165_145 li {float: left;height: auto;margin: 0;padding: 0 6px 10px 9px;text-align: center;width: 171px;}
.listPic_165_145 li img {border: 1px solid #e6e6e6;height: 145px;padding: 2px;width: 165px; overflow:hidden;}
.listPic_165_145 li a:hover img {border: 1px solid  #999;}
.listPic_165_145 li span {display: block;font-size: 12px;height: 24px;line-height: 24px;overflow: hidden;}

.box1{ font-size:12px;background:#FFFFFF;float: left; height: auto; overflow: hidden;width: 460px;}
.box1 .news_input{ border:1px solid #ccc; padding:2px; line-height:22px; height:22px; color:#575757; font-size:12px; font-family:simsun;}
.box1 .button .buttonbj{ height:30px; line-height:30px; background:#ff9627 url(images/button.png) no-repeat; width:96px;border:none; color:#FFFFFF; font-weight:bold; cursor:pointer; float:right; margin-right:16px;}
.box1 table td{ padding:5px 0;}
.box1 #mq td{ padding: 0;}

.listPic_260_200 {overflow: hidden;}
.listPic_260_200 li {float: left;height: auto;margin: 0;padding: 10px 16px 10px 17px;text-align: center;width: 276px;}
.listPic_260_200 li img {border: 1px solid #e6e6e6;height: 200px;padding: 2px;width: 260px;}
.listPic_260_200 li a:hover img {border: 1px solid  #999;}
.listPic_260_200 li span {display: block;font-size: 12px;height: 24px;line-height: 24px;overflow: hidden;}



/* 焦点图 */
.hotImg{position:relative;width:300px;height:340px;float:left; background:#ededed; padding:8px; padding-bottom:0; margin-top:10px; margin-bottom:10px;}
.hotImg img{width:300px;height:300px;}
.hotImg i.iToc{font-style:normal;}
.hotImg i.toc{font-style:normal;cursor:pointer;}
.hotImg .sliderwrapper{width:300px;height:260px;}
.hotImg .contentdiv{display:none;zoom:1;overflow:hidden;}
.hotImg .contentdiv .dPic{width:300px;height:300px; overflow: hidden;}
.hotImg .sliderfilter{filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
.hotImg .pagination{width:300px;height:20px;clear:both;position:absolute;bottom:55px;right:20px;}
.hotImg .pagination .subLineTab{width:100%;display:none;}
.hotImg .pagination .subPageTab{float:right;}
.hotImg .pagination a{width:auto;display:inline;float:left;color:#333;text-align:center;padding:1px 8px;text-decoration:none;margin-right:5px; background:#fff; font-size:14px; font-family:Arial;}
.hotImg .pagination a:hover,
.hotImg .pagination a.selected{color:#fff;background:#00559e
;}
.hotImg .dTitle{font-weight:bold;text-align: center;width:300px;position:absolute; height:22px; padding-top:8px;}
.hotImg .dTitle a{font:bold 14px/24px 宋体;color:#333333;}
.hot { float:left; margin-left:15px; margin-right:15px; margin-top:10px; display:inline; width:350px;}
.hot .text{ margin-bottom:20px;}
.hot .text h3{font-family:Microsoft Yahei,SimHei; font-size:20px; line-height:35px; height:35px; font-weight:normal; text-align:center;}
.hot .text p{ color:#666666; text-indent:2em;}
.hot .text h3 a{ color:#00559e;}

.textList li{height: 28px;line-height: 28px;overflow: hidden;font-size:14px;}
.about{ width:245px; background:url(images/picBg.png) repeat-y -465px 0;padding-left:18px;margin-top:10px;}
.about .titleBar{height:35px; line-height:35px;font-family:Microsoft Yahei,SimHei;border-bottom:1px solid #cccccc;}
.mzjtp{ margin-top:0;}
.about .titleBar h3{ color:#333333; font-size:20px; font-weight: normal;}
.about .moduleContent{ padding:10px 5px;}
.about .moduleContent .pic{ margin-bottom:5px; text-align:center;}
.about .moduleContent .text h4 span{ font-weight:normal;} 


.note{ width:920px; height:70px;  background:url(images/note.png) no-repeat; margin:20px auto;}
.note h2{ width:200px; float:left; visibility:hidden;}
.note p{ float:left; line-height:70px;font-size:14px;}

.shareButton{ float:right; padding-right:15px; padding-bottom:15px;}
span.bds_more, .bds_tools a{ color:#333;}
#AdLayer {position:absolute;width:60px;display:none;height:60px; bottom:0;right:-70px;}


/* qqshop focus */
#focus {width:960px; height:620px;overflow:hidden; position:relative; background:url(images/titleBar.png) no-repeat 0 -350px; margin-top:5px;}
#focus ul { position:absolute; top:80px;}
#focus ul li{float:left; width:960px;overflow:hidden; position:relative; height:530px;}
#focus ul li img{ width:960px; height:530px;}
.btn {position:absolute; width:960px; height:11px;  top:22px; right:65px; text-align:right;}
.btn span {display:inline-block; _display:inline; _zoom:1; width:15px; height:11px; _font-size:0; margin-left:5px; cursor:pointer; background:url(images/scroll.png) no-repeat 0 -64px;}
.btn span.on {background:#fff;}
.preNext {width:32px; height:32px; position:absolute; background:url(images/scroll.png) no-repeat 0 0; cursor:pointer;}
.pre { top:16px; right:130px}
.next {right:0; background-position:0 -32px;top:16px; right:20px;}

.licheng .colContent{ background:url(images/licheng.jpg) no-repeat center top; height:1122px;}
.licheng .colContent .text{ visibility:hidden;}
.licheng .colTitle{ background-position: 0 -50px;}

.jianjie .colTitle{ background-position: 0 -100px;}
.jianjie .colContent{ background:#3c99ea; border:0;}

.tab .tabTitle{ background:url(images/tab.png) no-repeat; width:251px; height:470px; float:left;}
.tab .tabTitle h3{ height:80px; visibility:hidden;}
.tab .one li{height:58px;line-height:58px;text-align:center;font-size:20px; font-weight:normal; width:251px; background:none; font-family:Microsoft Yahei,SimHei; text-align: left; border-bottom:1px solid #fff;}
.tab ul li a{ padding-left:30px;}
.tab .none{ background:none;}
.tab .one li.cur{ background:url(images/tab.png) no-repeat right -600px; height:58px; width:251px;}
.tab .one li.cur a{ color:#fff; text-decoration:none;}
.tab .moduleContent{ background:#FFF; float: right; height:470px; width:679px; clear:none; padding:0 20px; position:relative;}
.tab .imgText_375_475{ margin-top:50px;}
.imgText_375_475{position:relative;zoom:1;padding-left:295px;left:10px;}
.imgText_375_475 .imgText_img {position: absolute;left: 0;top: 0;}
.imgText_375_475 .imgText_img img{width:275px;height:375px;border:1px solid #e6e6e6;}
.imgText_375_475 .imgText_text h4{ font-family:Microsoft Yahei,SimHei; font-size:20px; line-height:36px; height:36px;}
.imgText_375_475 .imgText_text p{ font-size:14px; line-height:28px;}
.two .imgText_375_475{}
.tab .two li{height:22px;line-height:22px;font-size:12px; float:left; width:100px; background:#D8EDFF; border:1px solid #B3D5F3; margin-right:10px; text-align:center;}
.tab .two li a{ padding-left:0;}
.tab .two ul{ width:709px; height:22px; position:absolute; top:12px; left:30px;}
.tab .two li.cur{ background:#3C99EA; border:1px solid #3C99EA;}
.tab .two li.cur a{ color:#FFF; text-decoration:none;}


.tongji .colTitle{ background-position: 0 -150px;}
.tongji .colContent{ background:url(images/tongji.jpg) no-repeat center top; height:614px;}
.weiyuan{ background:#fff;}
.weiyuan .colTitle{ background-position: 0 -200px;}

.listPic_130_175 {overflow: hidden;}
.listPic_130_175 li {float: left;height: auto;margin: 0 12px 0 12px;text-align: center;width: 134px; border:1px solid #ccc; text-align:center; display:inline;}
.listPic_130_175 li img {height: 175px; width: 130px;padding: 2px; display:block;}
.listPic_130_175 li span {display: block;font-size: 14px;height: 24px;line-height: 24px;overflow: hidden;}
.listPic_130_175 li span  a{ color:#00559E;}
.listPic_130_175 li em {font-size: 12px;line-height: 22px; text-align:left; float:left; padding:0 5px 5px 5px;}

.listPic_300_200 li{ height:200px; width:300px; float:left;position:relative; margin:10px; display:inline;}
.listPic_300_200 li img{ height:200px; width:300px; }
.listPic_300_200 li cite{ height:24px; width:300px; line-height:24px; background:#000; filter: Alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;color:#FFF; position:absolute; bottom:0; left:0; text-align:center;}
.tupian,
.jianying{ background:#fff;}
.jianying .colTitle{ background-position: 0 -250px;}
.tupian .colTitle{ background-position: 0 -300px;}


.colL{ width:316px; float:left; height:690px; overflow:hidden;}
.colM{ width:380px; float:left; height:690px; overflow:hidden;}
.colR{ width:263px; float:left; height:690px; overflow:hidden;}
.listPic_100_100 {overflow: hidden;}
.listPic_100_100 li {float: left;height: auto;margin: 0;padding: 0 6px 5px 5px;text-align: center;width: 106px;}
.listPic_100_100 li img {border: 1px solid #e6e6e6;height: 100px;padding: 2px;width: 100px;}
.listPic_100_100 li a:hover img {border: 1px solid  #999;}
.listPic_100_100 li span {display: block;font-size: 12px;height: 24px;line-height: 24px;overflow: hidden;}

.pictureContent{width:960px;height:270px;overflow:hidden;ZOOM:1;POSITION:relative; padding-top:10px;}
.pictureContent .LeftBotton,
.pictureContent .RightBotton{width:18px;height:222px;cursor:pointer;POSITION:absolute;top:10px; background:url(images/ss.png) no-repeat;}
.pictureContent .LeftBotton{left:0px; top:100px; background-position:-20px 0;}
.pictureContent .RightBotton{right:0px;top:100px; background-position:-2px 0;}
.pictureContent .Cont{overflow:hidden;width:900px;height:212px; position:absolute; left:45px;}
.pictureContent .listPic_130_175 li{ margin:0 5px;}
.pictureContent .box li{float:left;width:148px;text-align:center;padding:0 5px; margin-bottom:10px;}
.pictureContent .box li img{border:1px solid #e6e6e6;padding:2px;display:block;margin:0px auto;}
.pictureContent .box li a:hover img{border:1px solid #ccc;}
.pictureContent .box li span{display:block; font-size:12px; line-height:22px;}