/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dd,ul,ol,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;color:#505050;}
body{-webkit-text-size-adjust:none;}
.main-bg{background: url(../images/main-bg.png) top repeat-x;}
.main-bg2{background: url(../images/main-bg2.png) top repeat-x;}
html,body{
      -webkit-text-size-adjust:none;text-align: center;
}
body,button,input,select,textarea{font:12px/1.5 'microsoft yahei',"\5B8B\4F53",serif;_font:12px/1.5 'simsun','microsoft yahei',tahoma,arial,simsun,sans-serif;outline:none}
textarea{resize:none}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;} 
address,cite,dfn,em,var{font-style:normal;} input{color:#666;font-size:100%}
code,kbd,pre,samp{font-family:courier new,courier,monospace;} 
small{font-size:12px;} 
ul,ol{list-style:none;}
a{text-decoration:none; color:#222;}
a:hover{color:#000;}
sup{vertical-align:text-top;} 
sub{vertical-align:text-bottom;}
legend{color:#000;} /* for ie6 */
fieldset,img{border:0;}img{ vertical-align:top}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:0;}
.clearfix{zoom:1;}
/* .firefox */
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;padding:0}
input[type="checkbox"],input[type="radio"]{vertical-align:-2px}
.h12,.h8{height: 12px;overflow: hidden;clear: both;}
.h8{height:7px}

.wrapper{width: 1001px;margin:0 auto;text-align: left}
.wp-content{margin-bottom: 15px;}
.head{height: 120px;position: relative;z-index:9999;background: url(../images/yun_bg.png) no-repeat 30px 0;}
.logo{width: 300px;height: 60px;position: absolute;left: 15px;top: 11px;background: url(../images/logo.png) no-repeat;}
.en{width: 212px;height:30px;position: absolute;top: 0px;right: 0px;}
.en li{margin: 8px 10px;_margin: 8px 8px;float:left}
.en li.mid{width:2px;margin:8px 0;color:#222;}
.logo h1{display: block;text-indent: -9999px}
.dh{width: 1003px;height: 41px;position: absolute;top:83px;left:0px;background: url(../images/nav2.png) no-repeat;}
.nav{height: 40px;padding: 0 21px;}
.nav li{height: 40px;line-height: 40px;float: left;}
.nav li a{display: block;padding: 0 20px;font-size: 14px;color: #1b3582;font-weight: bold;}
.nav li a.active{background: url(../images/mhover.jpg) center no-repeat;color: #fff;}

/*nav*/
.menu{height: 40px;padding: 0 21px;}
.menu li{height: 40px;line-height: 40px;float: left;margin:0 1px}
.menu .mid{background:url(../images/nav_mid.gif);width:2px;height:40px;display:none;float:left;}
.menu li a{display: block;padding: 0 19px;font-size: 14px;font-weight: bold;color: #1b3582;}
.menu li a.active{background: url(../images/mhover.jpg) center no-repeat;color: #fff;}
.menu li.hover{background: url(../images/mhover.jpg) center no-repeat;}
.menu li a:hover{background: url(../images/mhover.jpg) center no-repeat;color: #fff;}
.menu .hover a{color:#fff;font-size:14px;text-align:center;display:block;outline:none;}
.menu li .subnav{margin:-1px 0 0 0;padding:0;position:absolute;z-index:10000;display:none;}
.menu li .subnav dt{width:94px;}
.menu li .subnav dt a{display:block;width:94px;_width:98px;text-align:center;height:36px;padding:0;line-height:36px;background:#16347a;color:#fff;font-size:14px;border-bottom:1px solid #1c45a2;}
.menu li .subnav dt a:hover{background:#1c45a2;border-bottom:1px solid #112d6f;}

/* default */
.slider1{height: 320px;z-index:8888;position: relative;width:1001px;height: 320px;overflow:hidden;position: relative;}
.slider2{height: 180px;background: url(../images/banner#.png) no-repeat top left;width:1001px;overflow:hidden;margin-left:1px}
#flash{height: 320px;margin-left:1px;}
#flash  img{width:1001px;height: 320px;}
.slidy-menu{height:25px;list-style:none;position: absolute;bottom: 35px;right: 25px;z-index: 80000;}
.slidy-menu li{background:url(../images/bullets.png) no-repeat 0 0;_background:url(../images/bullets-ie6.png) no-repeat 0 0;float:left;text-align:center;vertical-align:middle;width:22px;}
.slidy-menu li a{background:url(../images/bullets.png) no-repeat 0 0;_background:url(../images/bullets-ie6.png) no-repeat 0 0;cursor:pointer;display:block;height:20px;text-decoration:none;}
.slidy-menu li.slidy-link-selected a{background:url(../images/bullets.png) no-repeat 0 -23px;_background:url(../images/bullets-ie6.png) no-repeat 0 -23px;}

#topnew{width:328px;margin:0 10px;padding:12px 10px 18px 10px;*padding:18px 10px}
#topnew .title{font-size:14px;font-weight:bold;text-align:center;margin:13px 0;*margin:14px 0;}
#topnew .intro{color:#999;line-height:20px;padding:0 10px;word-break:break-all;}

/* gundong style */
#topphoto{width:958px;}
#topphoto .ileft{float:left;width:15px;overflow:hidden;text-align:right;position:absolute;left:8px;top:88px;}
#topphoto .iright{float:left;width:15px;overflow:hidden;text-align:left;position:absolute;right:8px;top:88px;}
#topphoto .ilist{float:left;width:625px;margin:8px 0 0 7px;overflow:hidden;_margin-left:0;_width:640px;}
#topphoto .ileft img,#topphoto .iright img{margin-top:10px;cursor:pointer;width:12px;}
#topphoto .ilist ul{list-style:none;margin:10px 0 24px 0;padding:0;height:136px;overflow:hidden;}
#topphoto .ilist ul li{float:left;width:150px;margin:0 2px;_margin:0 4px;text-align:center;}
#topphoto .ilist ul li img{width:140px;height:100px;display:block;border:1px solid #ccc;padding:2px;margin:0;}
#topphoto .ilist ul li span{background:#f3f3f3;width:146px;height:30px;line-height:30px;display:block;}

/* gundong style */
#topphoto1{width:958px;}
#topphoto1 .ileft{float:left;width:15px;overflow:hidden;text-align:right;position:absolute;left:8px;top:88px;}
#topphoto1 .iright{float:left;width:15px;overflow:hidden;text-align:left;position:absolute;right:8px;top:88px;}
#topphoto1 .ilist{float:left;width:622px;margin:5px 0 0 10px;overflow:hidden;_margin-left:0;_width:640px;}
#topphoto1 .ileft img,#topphoto .iright img{margin-top:10px;cursor:pointer;width:12px;}
#topphoto1 .ilist ul{list-style:none;margin:10px 0 24px 0;padding:0;height:136px;overflow:hidden;}
#topphoto1 .ilist ul li{float:left;width:150px;margin:0 2px;_margin:0 4px;text-align:center;}
#topphoto1 .ilist ul li img{width:140px;height:100px;display:block;border:1px solid #ccc;padding:2px;margin:0;}
#topphoto1 .ilist ul li span{background:#f3f3f3;width:146px;height:30px;line-height:30px;display:block;}

/* gundong style */
#topphoto2{width:958px;}
#topphoto2 .ileft{float:left;width:15px;overflow:hidden;text-align:right;position:absolute;left:8px;top:88px;}
#topphoto2 .iright{float:left;width:15px;overflow:hidden;text-align:left;position:absolute;right:8px;top:88px;}
#topphoto2 .ilist{float:left;width:622px;margin:5px 0 0 10px;overflow:hidden;_margin-left:0;_width:640px;}
#topphoto2 .ileft img,#topphoto .iright img{margin-top:10px;cursor:pointer;width:12px;}
#topphoto2 .ilist ul{list-style:none;margin:10px 0 24px 0;padding:0;height:136px;overflow:hidden;}
#topphoto2 .ilist ul li{float:left;width:150px;margin:0 2px;_margin:0 4px;text-align:center;}
#topphoto2 .ilist ul li img{width:140px;height:100px;display:block;border:1px solid #ccc;padding:2px;margin:0;}
#topphoto2 .ilist ul li span{background:#f3f3f3;width:146px;height:30px;line-height:30px;display:block;}


.search{position: absolute;width: 220px;height:25px;right: 12px;top: 7px;}
.sInput .stxt{width: 128px;padding-left: 26px;height: 25px;background: url(../images/search_input.png) no-repeat;border:0 none;margin-right: 8px;}
.sButton .sbtn{width: 58px;height: 25px;background: url(../images/search_botton.png);border:0 none;}

.main{width: 962px;margin:0 auto;}
.top{margin-top: -33px;}
.left,.fl{float: left;} .right,.fr{float: right;}

.box1{width: 394px;height: 264px;background: url(../images/box1.png) no-repeat;}
.box2{width: 553px;height: 264px;background: url(../images/box2.png) no-repeat;}
.box3{width: 664px;height: 207px;background: url(../images/box3.png) no-repeat;}
.contact{width: 283px;height: 259px;background: url(../images/contact.png) no-repeat;}

.pro strong{margin-left:12px;}

/* table */
.table_main{border-bottom:0px solid #eee;}
.table_head{font:400 18px/30px 'microsoft yahei';background:#3559b1;text-indent:12px;color:#fff;}
.table_head strong{font-weight:400;}

/* mod style*/
.mod .hd{height: 35px;line-height: 35px;font-family: 'microsoft yahei';font-size: 16px;}
.mod .bd{padding: 10px 16px;}

.mod .tab {padding-left: 3px;}
.mod .tab li{float: left;font-size: 14px;}
.mod .tab li a{display: block;padding:0px 18px}
.mod .tab li.active{background: url(../images/tab-bg.png) no-repeat 0px 3px;}

.ImgTxt{overflow: hidden;zoom:1}
.ImgTxt strong{line-height: 16px;display: block;margin-bottom: 5px;}
.ImgTxt strong a{color: #fa7611;}
.ImgTxt p{line-height: 16px;text-indent:18px;}
.ImgTxt .img{display: block;float: left;margin-right: 10px;_margin-right:9px;}
.ImgTxt .img2{display: block;float: right;margin-left: 10px;_margin-left:9px;overflow: hidden;}
.ImgTxt .img3{display: block;overflow: hidden;}

.tab-consub{overflow:hidden;}
.ImgTxt2{width:165px;float:left;margin-right:12px;height:200px;overflow:hidden;}
.ImgTxt2 p{width:165px;text-indent:0px;}
.more{clear:both;}

.ImgTxt .img-135 img{width: 135px;height: 88px;border: 1px solid #2b2b2d;}
.ImgTxt .img-150 img{width: 160px;height: 90px;border: 1px solid #2b2b2d;margin-bottom:6px;}
.ImgTxt .img-190 img{width: 190px;height: 120px;border: 1px solid #2b2b2d;}

.block p{line-height: 21px;}
.block .more{margin-top: 15px;}
.block .more a{color: #033095;font-size:12px;}

.article-list li{line-height: 23px;height: 23px;padding-left: 10px;background: url(../images/dot.png) no-repeat 0 10px;}

.email{width: 666px;height: 40px;background: url(../images/email_bg.png) no-repeat;}
.contact_m{margin: 135px 0 0 16px}
.contact_m p{line-height: 21px}

/* list style  */
.main2{width: 972px;margin:0 auto;background: #fff;margin-top: 1px;}
.sidebar{width: 250px;float: left;}
.maincontent{width: 700px;float: right;}
.pos{line-height: 30px;height: 30px;border-bottom: 1px solid #dedede;margin-top: 10px}
.content_txt{padding: 1em;font-size: 14px;font-family: 'simsun';line-height: 24px}
.content_txt p{margin-bottom: 12px;}
.content_txt h1{font-size: 26px;margin: 15px 0 25px 0;text-align: center;font-family: 'microsoft yahei';font-weight: 400}
.box{margin-bottom: 1em;*zoom:1;}
.box:after{content: '';clear: both;display: table;}
.box .hd{line-height: 32px;height: 32px;font-size:14px;
	background: url(../images/sidebar_bg.png) bottom no-repeat;margin: 10px 0;color: #003285;font-family: 'simsun';font-weight: 700;}
.side-menu li{height: 32px;line-height: 32px;margin-bottom: 2px;font-size:14px;font-weight: 700;color: #434343;
	background: #f0f0f0 url(../images/arrow.gif) no-repeat 12px 10px;padding-left: 28px;}
.side-menu li.hover{background:#1c45a2 url(../images/arrow.gif) no-repeat 12px -23px;}
.side-menu li.hover a{color:#fff;}
.side-list li{line-height: 23px;padding-left: 15px;background: url(../images/dot.png) no-repeat 2px 10px;}
.side-contact li{line-height: 21px;color:#222;}
.img_contact{background:url(../images/contact.jpg) no-repeat;height:100px;margin-bottom:10px}

.newslist_pic{margin-right:-15px;overflow:hidden;zoom:1;margin-top:15px;}
.newslist_pic li{margin-right:15px;float:left;width:220px;height:200px;}
.newslist_pic li p{line-height:30px;height:30px;text-align:center;}
.newslist_pic li img{border:1px solid #aaa;padding:2px;width:215px;height:160px;}

.newslist{margin:0;padding:0;list-style:none;}
.newslist li{line-height:36px;height:36px;font-size:14px;font-family:宋体;clear:both;border-bottom:1px dotted #ccc;}
.newslist .intro{font-size:12px;color:#999;line-height:22px;padding:0 0 20px 0;}
.newslist .mid{line-height:15px;height:15px;overflow:hidden;}
.newslist li span{float:right;color:#999;font-family:verdana;font-size:12px;}
.pagecontent{word-break:break-all;line-height:22px;}
.pagecontent p{margin:15px 0;font-size:14px;}
.list_page{text-align:center;margin:20px 10px;font-family:宋体;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;font-family:宋体;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

/* article show style*/
.title{line-height:30px;margin:15px 0 15px 0;}
.title h1{font-size:24px;font-family:microsoft yahei;text-align:center;font-weight:normal;margin:0;}
.item{color:#999;text-align:center;margin:20px 0;font-family:arial;border-bottom:1px solid #f0f0f0;padding:0 0 15px 0;}
.content{word-break:break-all;line-height:22px;}
.content p{margin:15px 0;font-size:14px;}
.content img{max-width:590px;}

.pre,.next{line-height:30px;height:30px;}
.infodot{border-top:1px dashed #ccc;margin:15px 0;}

/* footer style */
.footer{height: 82px;background: #e0e0e0;border-top: 1px solid #c3c3c3;}
.footer .foot-txt{padding-left: 60px;background: url(../images/logo-black.png) no-repeat;height: 59px;margin-top: 15px;}
.footer .foot-txt p{margin-top: 15px;}
.footer .foot-menu{margin-top: 6px;text-align: right;}
.footer p{line-height: 20px;margin-top: 8px}