@charset "utf-8";
* {
	font-family: "Microsoft Yahei";
	margin: 0px;
	padding: 0px;
}
iframe,body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,blockquote,th,td { margin:0; padding:0;list-style:none;}
body{margin:0px;line-height:24px;font-size:12px;padding:0px;}
a { text-decoration:none; color:#333;}

.wap {background:#f3f3f3; height:350px; width:100%;}
.banner { width:1007px; height:300px; background:url(../images/banner2.jpg) no-repeat; margin:0 auto;}
.tm { font-size:18px; height:40px; line-height:40px; font-family:"Microsoft Yahei"; color:#5f7f9b; padding:300px 0 0 0; font-weight:bold; letter-spacing:2px;}
.gy h1{font-size:90px; height:90px; line-height:100px; color:#ffde00; font-family: "Microsoft Yahei"; padding:5px 0 0 220px; font-weight:bold;}
#all {background:#d2d3d2 url(../images/bg.jpg) repeat-x; height:auto;}
#content { width:1020px; margin:0 auto; }
#photo { background:url(../images/txtbg1.jpg) repeat-y; height:310px; padding-top:10px;}

.poyi h2,.changxiang h2,.china h2 { background:url(../images/menu1.png) no-repeat;height:60px; line-height:60px; font-size:35px; color:#FFF; font-family:"黑体"; padding-left:90px; font-weight:bolder; margin-left:8px;}
.poyitxt { background:url(../images/bg1.jpg) no-repeat; height:459px;margin-left:8px; padding:0 0 0 30px; margin-bottom:10px;}
.py1 { background:url(../images/poyibg1.jpg) no-repeat; height:412px; width:317px; float:left; margin-right:15px;}
.py2 { background:url(../images/pybg2.jpg) no-repeat; height:412px; width:320px; float:left;}
.py3 { background:url(../images/pybg3.jpg) no-repeat; height:412px; width:313px; float:left;}
.a1 { position:absolute; margin:100px 0 0 68px; width:60px;z-index:500;}
.a2 { position:absolute; margin:240px 0 0 65px; width:60px;z-index:500;}
.a3 { position:absolute; margin:172px 0 0 232px;z-index:500; }
.a1 a,.a2 a { font-size:20px; color:#FFF; line-height:22px; text-align:center;}
.a3 a { font-size:28px; color:#000;line-height:32px; text-align:center;}


.py2 ul { position:absolute; margin:110px 0 0 20px; width:240px; line-height:22px; z-index:999;}
.py2 ul li { height:85px; color:#FFF; font-size:14px;}
.py2 ul li img { margin-right:10px;}

.py3 ul { margin:60px 0 0 70px;}
.py3 a { color:#FFF; font-size:14px;}
.py3 li { padding:2px 0; background:url(../images/ico1.gif) left 8px no-repeat; padding-left:20px; }


.cxtxt { background:url(../images/bg22.jpg) no-repeat; height:500px; margin-left:8px; padding:10px 0 0 30px; margin-bottom:10px;}
.cx1 { width:360px; float:left; height:auto; overflow:hidden; background:url(../images/ico22.jpg) right center no-repeat; height:500px;}
.cxx { background:url(../images/c1.jpg) 5px -20px no-repeat; height:290px; width:340px; margin-top:30px;}
.c1 { position:absolute; margin:40px 0 0 133px; width:65px; line-height:24px;z-index:500;}
.c2 { position:absolute; margin:120px 0 0 55px; width:65px; line-height:24px; text-align:center;z-index:500;}
.c3 { position:absolute; margin:170px 0 0 185px; width:65px; line-height:24px;z-index:500;}
.c1 a,.c2 a,.c3 a {font-size:16px; color:#FFF; }
.c3 a {font-size:30px; line-height:38px; }
.sz1 { position:absolute; margin:0px 0 0 10px; z-index:999;}

.cx { width:320px; float:left; background:url(../images/ico22.jpg) right center no-repeat; height:493px;}
.cx2 { height:160px; border-bottom:dashed 2px #999; margin-right:25px; margin-bottom:10px;}
.sz2 { position:absolute; width:130px; height:130px; z-index:999;}
.tz {
	position:absolute;
	width:133px;
	margin:-100px 0 0 150px;+margin:10px 0 0 20px;	height: 142px;
}
.tz a { display:block; width:120px; background:#82b544; text-align:center; color:#FFF; font-size:14px; padding:6px; margin-bottom:0px;}
.cx3 li { color:#000; font-size:14px; padding:4px 0;background:url(../images/ico3.gif) 30px 8px no-repeat; padding-left:55px;}
.cx4 ul li { color:#000; font-size:14px; padding:4px 0;background:url(../images/ico3.gif) left 12px no-repeat; padding-left:30px; padding-left:25px;}

.sz3 { position:absolute; z-index:999; margin:-18px  0 0 160px;}
.cx1 a:hover,.cx3 a:hover,.cx4 a:hover,.py1 a:hover,.tz a:hover,.py3 a:hover { text-decoration:underline;}

.cx4 { width:300px; float:left;}
.sz4 { margin-bottom:5px; margin-left:10px;}
.cx4 ul { width:260px; margin-left:10px;}
.cx4 li { padding:8px 0;}

.chinatxt { background:url(../images/bg3.jpg) 1px top no-repeat; height:502px;margin-left:8px; padding:0 0 0 30px; margin-bottom:10px;}
.left { background:}

.left { background: url(../images/flbg.gif) left 15px no-repeat; width:451px; height:455px; margin-right:20px;}
.left h3 a,.left span { font-size:22px; color:#FFF; font-weight:normal;}
.left h3 { margin-top:30px; margin-bottom:60px;margin-left:20px;font-weight:normal;+margin-bottom:65px;}
.xz { width:100px;font-size:22px; line-height:25px; color:#FFF;margin-left:20px; margin-top:70px; margin-right:20px;+margin-top:60px;}
.xztxt a { color:#FFF; line-height:28px;}
.left  a:hover { text-decoration:underline;}

.right { width:480px;}
.right h3{ background:#ff9000; height:40px; line-height:40px;font-size:20px; color:#FFF; text-align:center; margin-top:15px;}
.right p { text-indent:2em;}
.right a { color:#fff;}
.right a:hover,.program a:hover,.view a:hover { text-decoration:underline;}

.view { width:450px; height:auto; overflow:hidden; float:left; margin-right:20px; margin-left:5px;}
.writetxt { background:#FFF;height:auto; overflow:hidden; padding:10px; padding-bottom:0px; margin-bottom:10px;}
.vw,.vwblue,.vwblue1 { border:solid 1px #CCC; padding:10px; height:157px; margin-bottom:20px;}
.vw img,.vwblue img,.vwblue1 img { float:left; margin-right:15px; border:solid 1px #EEEEEE; padding:1px;}
.tar { text-align:right;}
.vwblue,.vwblue1 { background:#e7eef8;}
.vwblue1 { height:190px; margin-bottom:10px;}

.right2 { width:540px; float:left;}
.program .writetxt {width:520px; margin-bottom:15px;}
.mr10 { margin-right:10px;}
.boder1{ border:solid 1px #CCC; padding:1px;}
.orange { color:#F60;}
.fwb { font-weight:bold;}
.fz18 { font-size:16px;}
.fz10 { font-size:10px;}
.mb10 { margin-bottom:10px;}
.tin { text-indent:2em;}
.program dl {line-height:22px; margin-bottom:15px;}

.read .writetxt{ height:145px; padding:10px 35px; margin-bottom:15px; width:470px;}
.cps { position:absolute; z-index:999px; width:150px; height:70px; line-height:70px; background:#82b544; font-size:25px; color:#FFF; text-align:center;}
.stxt {position:absolute; z-index:999px; width:215px; height:70px; line-height:70px; background:#4f81bc; font-size:25px;  text-align:center; margin:0 0 1px 151px;}
.stxt a,.cps a,.gys a,.wlw a,.lhrh a{color:#FFF;}
.gys {position:absolute; z-index:999px; width:215px; height:70px; line-height:35px; background:#4f81bc; font-size:25px;  text-align:center; margin:79px 0 0 0;}
.wlw {position:absolute; z-index:999px; width:150px; height:70px; line-height:70px; background:#82b544; font-size:25px; color:#FFF; text-align:center; margin:79px 0 0 216px;}
.lhrh {position:absolute; z-index:999px; width:100px; height:149px; line-height:35px; background:#ff9000; font-size:25px; color:#FFF; text-align:center; margin:0 0 0 367px;}
.read a:hover { text-decoration:underline;}

.weibo { width:610px; margin-right:20px; margin-left:5px; margin-bottom:15px;}
.article { width:380px;margin-bottom:15px;}
.article .writetxt { padding-bottom:35px;}
.article li { padding:10px 0; border-bottom:dashed 1px #CCC; margin-left:10px;background:url(../images/ico3.gif) left 13px no-repeat; padding-left:30px; padding-left:25px;}
.article a:hover { color:#F90;}

.scoring { background:#FFF; padding:5px; width:1000px; margin:0 auto; } 

.view h2,.program h2,.read h2,.weibo h2,.article h2 { background:url(../images/menu2.png) no-repeat; height:60px; line-height:60px; font-size:35px; color:#FFF; font-family:"黑体"; padding-left:90px; font-weight:bolder;}
.row {
  zoom: 1; }
  .row:before, .row:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden; }
  .row:after {
    clear: both; }


/*header style*/
.topwrapwrap{width:100%;background:url("../images/topbg.jpg") repeat-x;border-bottom:1px solid #7F7F7F;}
.topwrap{width:980px;height:38px;line-height:38px;padding:0px 0px;font-size:14px;color:#7D8184;overflow:hidden;}
.qlink{width:700px;}
.qlink a{padding-right:21px; text-decoration:none;font-size:14px;}
.qlink a:link,.qlink a:visited{color:#5E5E5E;}
.qlink a:hover{color:#f60;}
.tl			{text-align:left;}
.tc			{text-align:center;}
.tr			{text-align:right;}
.mag		{margin:0px auto;}
.fl		    {float: left;}
.fr			{float: right;}
.clear             {clear:both;}
.clearfix:after    {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix          {display: inline-block;}      
/* Hides from IE-mac \*/
* html .clearfix   {height: 1%;}
.clearfix          {display: block;}
.mt10{margin-top:10px;}
.foot{height:170;padding-top:20px; padding-bottom:10px;}
.foot a { color:#000;}
.foot a:link,.foot a:visited {text-decoration: none;}
.foot a:hover {text-decoration: underline;}
/*header style end*/



.grid-100 {
  width: 100%; }

.grid-50-left {
  width: 50%;
  float: left; }

.grid-50-right {
  width: 50%;
  float: right; }

.side-banner {
  margin-bottom: 10px; }
  .side-banner img {
    border: 1px solid #dadada;
    width: 312px;
    display: block; }

.footer-nav {
  min-width: 960px;
 
  padding: 20px 30px; }
  .footer-nav .footer > li {
    float: left;
    width: 213px; }
  .footer-nav strong {
    font-size: 12px; }
  .footer-nav a {
    color: #868686;
    font-size: 12px; }
  .footer-nav .wechat, .footer-nav .weibo {
    margin-left: 10px;
    margin-bottom: -4px;
    display: inline-block;
    width: 24px;
    height: 19px;
    background: url(../images/ico_weixin_weibo.png) 0 0 no-repeat; }
  .footer-nav .weibo {
    background-position: right; }
  .footer-nav .qrcode {
    margin-top: 8px; margin-left:40px;}
    .footer-nav .qrcode img {
      display: block; }

.copyright {
  min-width: 960px;
  text-align: center;
  font-size: 12px;
  background-color: #868686;
  color: #FFF; }
