﻿body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{ margin:0; padding:0;}   ol,ul,li{margin:0; padding:0; list-style:none;}
.left{ float:left;}.right{ float:right;}.red{ color:#c40404;}.bold{ font-weight:bold;}.center{ margin:0 auto;}.clear_r{ clear:both;}
body{ background:#fff; font:12px/150% '宋体', Arial; color:#282828;}

/*----------------------------------A--------*/
a:link { color: #333; text-decoration: none;}
a:visited { color: #333; text-decoration: none;}
a:hover { color: #000; text-decoration:underline;}
a:active { color: #333; text-decoration: none;}

a img{ border:none;}
.fr {float: right;}
.fl {float: left;}
img {vertical-align: middle;}
.color8011 { color: #e80011;}
.w1200{ width: 1200px; margin: 0 auto; position:relative;}
/*头部*/
#cheader{padding: 12px 0;font-family: "微软雅黑";height: 104px;}
#cheader .w1200{position: relative;}
/* #cheader .cdlogo{width: 30%;} */
.cdlogo p.class a{ text-decoration: none;}
#cheader .cdlogo{margin-right: 2%}
#cheader .cdlogo span {font-size: 28px;color: #d7000f;padding: 12px 20px 18px 20px;position: relative;top: 14px;border-left: 1px solid #ddd;margin-left: 20px}

/*头部*/
#header{ height: 38px; line-height: 38px;  background-color: #f6f6f6;border-bottom: 1px solid #e5e5e5}
#header .sc {height: 100%;}
#header .h-login{font-size:12px;height: 38px;line-height: 38px;width: 400px}
#header .h-login a {margin-right: 1.5%}
/* #header .h-nav {width: 63%} */
#header .h-nav a img {width: 18px;height: 18px;margin: 0 3px 3px 0}
#header .h-nav a {padding: 0 8px;height: 20px;;line-height: 20px;font-size: 12px;color: #595959;}
#header .h-nav a:hover {color: #d7000f;}
#header .h-login a:hover{color: #d7000f;}
#header .h-login img {width: 18px;height: 18px;margin-right: 2px;margin-bottom: 3px}
/*网站全导航*/
#header .h-link .cdNavAll dl a{font-size: 12px;}
.cdNavAll{position: relative;transition: all .2s;width: 83px;background: #f6f6f6;}
.cdNavAll .nav{font-size: 12px;cursor: default;background: url('https://img.chuandong.com/common/images/menu.png')no-repeat 80% 50%;background-size: 15px 15px;background-color: #f6f6f6;width:82px;top:0px;height:38px;z-index:0;}
.cdNavAll .nav:hover {background-color: #f6f6f6}
/* .cdNavAll .nav:after{ position: absolute; top:0; right: -2px; content: '../images/icon-7.jpg';transition: all .3s;} */
.cdNavAll .con{ display: none; position: absolute; top: 30px; right: 0; width: 776px; z-index: 99; color: #666; background-color: #fff; font-size: 14px; border: 1px solid #ddd; padding: 8px 0; border-top: 0; box-shadow: 0 6px 6px #999; transition: all .3s;}
.cdNavAll .con dl{float: left; padding: 0 15px; font-size: 14px; border-right: 1px solid #ddd; overflow: hidden; }
.cdNavAll .con dl.list1{ width: 96px; text-align: center; }
.cdNavAll .con dl.list{ width: 293px; }
.cdNavAll .con dl dt{ font-weight: bold; margin: 6px 0; }
.cdNavAll .con dl dd{ float: left; line-height: 32px; width: 96px; }
.cdNavAll .con dl.list dt{ margin-left: 25px; }
.cdNavAll .con dl.list dd{ margin: 0 25px;  }
.cdNavAll .con dl.list3{ border-right: 0; }
.cdNavAll:hover{ background-color: #fff; color: #666; transition: all .2s; }
.cdNavAll:hover .con{display: block;}
.cdNavAll:hover .nav:after{ transform: rotate(180deg); top: 8px; transition: all .3s;transition: all .3s;position: absolute; top:0; right: 0; }
/*公众号*/
.public-code-wrap .con{ width: 574px; left: -255px; }
.public-code-wrap .con dl.list1{width: 160px; text-align: center;}
.public-code-wrap .con dl dd{ float: none; width: auto; }
.public-code-wrap .con dl:nth-last-child(1){ border-right: 0; }
/*----------------------------------主页--------*/
.header_bg{ height:206px; width:100%; padding-bottom:20px; background:url(../images/icon.gif) 0px 90px repeat-x;position:relative; z-index:9;
}
.header{ width:980px; margin:0 auto; position:relative;}
.logo{ position:absolute; top:35px; left:0;}
.menu{ position:absolute; top:130px; left:0;}
.menu li{ float:left; padding:0 10px; border-right:2px #9a9a9a dotted;}
.login{ position:absolute; top:115px; right:0;}
.login a{ padding:0 3px;}
.attention{ position:absolute; top:140px; right:0; line-height:16px;}
.attention a img{ margin-left:5px; vertical-align:middle;}
.nav{ position:absolute; top:176px; left:0; width:670px; height:30px; z-index:9;}
.nav li a:hover{ text-decoration:none;}
.nav li{ width:94px; float:left; text-align:center; font-size:14px; height:30px; line-height:30px; cursor:pointer;}
.nav li.selected{ background:url(../images/icon.gif) 0 -533px no-repeat;}
.nav li.selected a{ color:#fff;}
.nav li ul{ border-top:2px #fff solid; display:none; overflow:hidden; zoom:1;}
.nav li ul li{ background:#c00; font-size:12px; height:25px;}
.nav li ul li a{ display:block; width:100%; height:25px; line-height:25px;}
.nav li ul li a:hover{ background:#777; text-decoration:none; font-weight:bold;}
.search{ position:absolute; top:176px; right:0; width:300px; height:20px; background:url(../images/icon.gif) 0px -399px repeat-x; border:1px #dfdfdf solid;}
.search input{ margin:0; padding:0; border:none; height:16px; width:230px; background:url(../images/icon.gif) 0px -399px repeat-x; float:left; padding-top:4px; color:#999; font-size:12px;}
.search button{ background:url(../images/icon.gif) 0px -432px no-repeat; width:60px; height:20px; float:right; border:0; cursor:pointer; font-weight:bold; font-size:12px;}

.mz_01{ width:980px; margin:0 auto; position:relative;overflow: hidden;}
.mzbox_l{ width:648px; float:left;}
.mzbox_r{ width:298px; padding:10px; float:right; border:1px #ccc solid;}

.mzbox_l_l{ padding:10px; width:454px; height:390px; float:left; border:1px #ccc solid; border-right:0; margin-bottom:6px; overflow:hidden;}
.mzbox_l_r{ padding:10px; width:150px; height:390px; float:left; border:1px #ccc dotted; background:url(../images/btu_bg.gif) #efefef bottom no-repeat; margin-bottom:8px;}

h3{ font-size:13px;}
h3.tit01{ font-size:13px; background:url(../images/icon.gif) 60px -272px no-repeat;}
.imgb{ width:454px; height:246px; margin-top:5px;}
.focusBox{ width:454px; height:246px; overflow:hidden; position:relative;}
.focusBox .hd{ position:absolute; z-index:1; right:5px; bottom:22px;} 
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;} 
.focusBox .hd ul li{ float:left; margin-right:5px; width:9px; height:9px; line-height:9px;  cursor:pointer; background:url(../images/icon.gif) 0px -148px no-repeat; text-indent:-9999px;} 
.focusBox .hd ul li.on{ background:url(../images/icon.gif) 0px -157px no-repeat;} 
.focusBox .bd{ position:relative;} 
.focusBox .bd .pic{ line-height:0px;} 
.focusBox .bd .pic a{ color:#fff; text-decoration:none;}
.focusBox .bd .pic a:hover{ color:#c40404; text-decoration:none;}
.focusBox .bd .pic img{ width:454px; height:246px;} 
.focusBox .bd .pic .con{ height:45px; line-height:18px; padding:0 10px; padding-top:10px; font-weight:bold; background:#000; position:absolute; bottom:0; width:454px; opacity:0.8; color:#fff;}
.focusBox .bd .pic .con h3{ font-size:16px; line-height:24px;}
 
.nav01{ margin-top:10px;}
.nav01 li{ float:left; margin-left:20px; line-height:24px;}
.nav01 li h4{ background:url(../images/icon.gif) 0px -240px no-repeat; padding-left:15px; font-size:12px;}

.hot a{ font-weight:bold; font-size:13px; font-family:'微软雅黑'; line-height:24px;}
.hot img{ margin-top:5px;}

.hotnews{ margin-top:5px;}
.hotnews li{ height:22px; line-height:22px; background:url(../images/icon.gif) 0px -213px no-repeat; padding-left:10px;}
.hotnews li.btu{ height:17px;}

.mzbox_l_b{ clear:both; height:140px; border-width:16px; background:url(../images/border_bg.gif); padding:6px;}
.mzbox_l_b .xing{background:#fff; padding:4px; height:132px;}

.tit02{ height:40px;}
.tit02 h3{ width:100px; float:left;}
.tit02 span{ float:right; color:#325e7f;}
/*.tit02 span a{ color:#325e7f;}*/
.mzbox_l_b .hd{ position:relative; padding:0 15px; margin-top:10px; zoom:1; }
.mzbox_l_b .hd .tempWrap{ margin-left:8px;  }
.mzbox_l_b .hd ul{ overflow:hidden; zoom:1; }
.mzbox_l_b .hd li{ width:245px; padding:0 20px; border-right:1px #ccc dotted;}
.mzbox_l_b .hd li img{ width:44px; float:left; margin-right:10px;}
.mzbox_l_b .hd li span{ display:block; padding-left:54px; color:#999;}
.mzbox_l_b .hd li span b{ font-weight:normal;}
.mzbox_l_b .hd .sNext,.mzbox_l_b .hd .sPrev{ text-align:center;  width:13px; height:43px; cursor:pointer; position:absolute;  left:10px; top:4px; text-indent:-9999px;} 
.mzbox_l_b .hd .sNext{ left:auto; right:10px; background:url(../images/arrow_r.gif) no-repeat;} 
.mzbox_l_b .hd .sPrev{ background:url(../images/arrow_l.gif) no-repeat;} 

.mz_02{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.tit03{ background:#282828; height:35px; margin-top:10px; color:#fff; _overflow:hidden;}
.tit03 .dq{ background:url(../images/icon.gif) #fff 0px -486px no-repeat; width:196px; height:41px; float:left; line-height:35px; color:#fff; text-align:center; _position:relative;}
.tit03 .dq b{ font-weight:bold;}
.tit03 .select{ width:220px; height:35px; line-height:35px; color:#fff; text-align:center; border-left:1px #fff solid; border-right:1px #fff solid; float:left; position:relative;}
.tit03 .select span.hy{ padding:0 10px; background:url(../images/arrow2.gif) right center no-repeat;}
.tit03 .select .xzlb{ z-index:99; background:#282828; width:138px; position:absolute; top:10px; left:40px; border:1px #fff solid; border-radius:5px; line-height:18px; padding:5px 0; display:none;}
.tit03 .select .xzlb a{ color:#fff; display:block;}
.tit03 .mysc{ width:85px; height:35px; line-height:35px; text-align:center; border-right:1px #fff solid; float:left;}
.tit03 .mysc a,.tit03 .fh a{ color:#fff;}
.tit03 .mysc a:hover,.tit03 .fh a:hover{ color:#f00;}
.tit03 .fh{ width:185px; height:35px; line-height:35px; text-align:right; float:right; padding-right:10px;}

.mz_cont{ margin-top:10px; overflow:hidden; zoom:1;}
.mz_m{ width:317px; height:360px; border:1px #aaa solid; border-right:2px #aaa solid; border-bottom:2px #aaa solid; float:left; margin-left:10px; margin-top:10px; position:relative;}
.mz_m h4{ font-weight:normal; padding:0 10px; background:url(../images/arrow.gif) right center no-repeat; display:inline; line-height:26px; font-size:12px;}
.mz_m a.imgl01 img{ padding-left:5px;}
.mz_m h3.tit04{ font-size:15px; padding-left:10px; line-height:46px;}
.mz_m p{ padding:10px; color:#595959; line-height:18px; height:72px;}
.mz_m .info{ height:12px; border-top:1px #ccc dotted; padding:10px; position:absolute; bottom:0; width:298px;}
.mz_m .info a{ display:block; float:left; padding-left:20px; padding-right:10px; margin-left:10px;}
.mz_m .info a.ll{ background:url(../images/icon.gif) #fff 0px -311px no-repeat; border-right:1px #ccc dotted;}
.mz_m .info a.pl{ background:url(../images/icon.gif) #fff 0px -340px no-repeat; border-right:1px #ccc dotted;}
.mz_m .info a.sc{ background:url(../images/icon.gif) #fff 0px -372px no-repeat;}

.mz_menu{ width:980px; margin:0 auto; margin-top:15px; height:380px;}
.tit05{ background:#282828; height:26px; line-height:26px; padding:0 10px;}
.tit05 h3{ font-size:13px; color:#fff; font-family:'微软雅黑'; width:200px; float:left;}
.tit05 span{ display:block; float:right;}
.tit05 span a{ color:#fff;}
.tit05 span a:hover{ color:#f00;}
.mz_menu_list{ margin-top:5px;}
.mz_menu_list li{ width:120px; height:150px; float:left; border:5px #f0f0f0 solid; margin-left:11px; margin-top:11px; position:relative; cursor:pointer; z-index:1;}
.mz_menu_list li img{ width:120px; height:150px; position: absolute; left: 0; top: 0; -ms-interpolation-mode: bicubic; }
.mz_menu_list li .title{ position:absolute; width:180px; height:20px; font-weight:900; font-size:12px; background:url(../images/li_bg.gif) repeat-x; line-height:20px; text-align:center; margin:0px;}


.mz_03{ width:980px; margin:0 auto; overflow:hidden; zoom:1; margin-top:20px;}
.mz_03_l{ width:210px; height:325px; float:left; background:#e6e6e6; padding:10px;}
.mz_03_r{ width:736px; height:345px; float:right;}

.subscribe{ border-bottom:1px #fff solid; padding-bottom:10px; line-height:21px; padding-left:5px;}
.subscribe input{ width:195px; border:1px #7f9db9 solid; height:22px; margin-top:5px;}
.subscribe button{ border:0; padding:0; width:52px; height:22px; background:url(../images/icon.gif) #fff 0px -459px no-repeat; cursor:pointer; color:#fff; font-weight:bold; line-height:22px; margin-top:10px;}
.mz_gz{ border-top:1px #ccc solid;}
.mz_gz h4{ padding-top:15px; height:25px; line-height:25px; border-bottom:1px #fff solid; padding-left:5px; font-size:12px;}
.mz_gz p{ padding-top:10px; border-top:1px #ccc solid;}
.mz_gz p a img{ margin-left:5px;}
.mz_gz ul{ border-top:1px #ccc solid; padding-top:10px;}
.mz_gz ul li{ height:24px; line-height:24px; width:100px; float:left; padding-left:5px;}

.link01{ width:184px; float:left; height:345px;}
.link01 h4{ width:171px; height:30px; background:#858585; border-left:1px #fff solid; padding-left:13px; padding-top:24px; font-size:14px; color:#fff; font-family:'微软雅黑';}
.link01 h4.redbg{ background:#c00;}
.link01 ul{ padding-left:13px; padding-top:5px;}
.link01 ul li{ height:24px; line-height:24px;}

.tit06{ height:26px; line-height:26px; background:#666; padding:0 10px;}
.tit06 h3{ color:#fff; font-size:13px; font-family:'微软雅黑';}
.form{ height:120px; background:#f2f2f2; border:1px #d5dadf solid; padding:20px 25px;}
.form textarea{ width:910px; height:75px; padding:5px; border:1px #666 solid; font-size:12px;}
.form button{ padding:2px 25px; margin-top:10px;}

.footer{ width:980px; margin:0 auto; overflow:hidden; zoom:1; padding:20px 0; text-align:center; font-family:Arial;}
.footer a{ padding:0 3px; line-height:24px;}

#backtop { position:fixed; width:30px; height:33px; cursor:pointer; right:0px; bottom:40px; _position:absolute; _right:auto;}
#backtop a{ width:30px; height:33px; display:block; background:#282828; color:#fff; line-height:30px; text-align:center; font-weight:300;}
#backtop a:hover{ background:#c00; text-decoration:none;}

/*----------------------------------内容Content--------*/
.cont_l{ width:708px; border:1px #ccc solid; border-top:2px #282828 solid; float:left; padding-right:10px; overflow:hidden; zoom:1;}
.cont_r{ width:250px; float:right; overflow:hidden; zoom:1;}

.location{ height:24px; line-height:24px; padding-top:5px;}
.location a{ color:#325e7f;}

.share{ width:80px; float:left; padding-top:50px;}
.share span{ display:block; width:16px; margin:0 auto; word-wrap:break-word; word-break:normal; text-align:center; line-height:16px;}
.share span img{ margin-top:5px;}

.content_main{ width:614px; float:right; padding-top:10px;}
.content_main h1{ text-align:center; font-size:24px; font-family:'微软雅黑'; color:#545454; font-weight:normal; line-height:150%;}
.content_main h3{ text-align:center; font-size:16px; font-family:'微软雅黑'; color:#545454; font-weight:normal; line-height:150%;}

.information{ height:35px; padding-top:10px; text-align:center; line-height:35px; color:#d2d1d1;}
.information span{ color:#595959; padding:0 5px;}
.information a{ color:#325e7f; padding-left:20px; display:inline-block; height:15px; line-height:15px;}
.information a.ll{ background:url(../images/icon.gif) #fff 0px -312px no-repeat;}
.information a.pl{ background:url(../images/icon.gif) #fff 0px -341px no-repeat;}
.information a.sc{ background:url(../images/icon.gif) #fff 0px -373px no-repeat;}

.content{ padding:15px 0;}
.content b{ font-weight:bold;}
.content p{ padding:10px 0; line-height:180%;text-indent: 2em;}
.content p img{max-width:500px;}
.content h2{ font-size:16px;}
.content h3{ font-size:14px;}
.content h4{ font-size:12px;}
.content table{ border-collapse:collapse;}
.content .p_hr{ border:none; border-bottom:1px #000 solid; border-top:1px #000 solid; padding:0;}

.cont_pl{ border:1px #e2e2e2 solid; padding-bottom:10px;}
.tit07{ height:36px; line-height:36px; border-bottom:1px #e2e2e2 solid; background:#f5f5f5; text-align:right; color:#999; padding:0 10px;}
.tit07 h3{ font-size:14px; color:#595959; float:left;}
.cont_pl textarea{ margin:15px; width:560px; height:68px; padding:10px; border:1px #ccc solid; font-size:12px; color:#666;}
.cont_pl button{ margin-left:15px; color:#fff; width:68px; height:22px; background:url(../images/icon.gif) 0px -579px no-repeat; border:0; font-size:12px; cursor:pointer;}

.pllr{ padding:10px 0;}
.pllr h3{ display:block; height:25px; line-height:25px; color:#10559f; border-bottom:1px #dbdcdf solid; font-family:'微软雅黑';}
dl.pl_dl{ border-bottom:1px #dcdcdc dotted; padding:15px 0; overflow:hidden; zoom:1;}
dl.pl_dl dt{ border:1px #dbdbdb solid; padding:3px; width:50px; height:50px; float:left; margin-right:10px;}
dl.pl_dl dd{ width:546px; float:right; padding-bottom:5px;}
dl.pl_dl dd a{ padding-right:60px;}
dl.pl_dl02{ border-bottom:1px #dcdcdc dotted; padding:15px 0; overflow:hidden; zoom:1;}
dl.pl_dl02 dt{ border:1px #dbdbdb solid; padding:3px; width:50px; height:50px; float:left; margin-right:10px;}
dl.pl_dl02 dd{ width:870px; float:right; padding-bottom:5px; font-size:14px; line-height:24px; color:#595959;}
dl.pl_dl02 dd span{ font-size:12px;}
dl.pl_dl02 dd a{ padding-right:60px;}

.page{ clear:both; text-align:center; height:35px; line-height:28px;  padding-top:10px;}
.page a{ border:1px #eee solid; padding:3px 7px; margin-left:5px;}
.page a:hover{ text-decoration:none; color:#c00;}
.page a.selected_page{ background:#ddd; color:#282828; padding:3px 7px; margin-left:5px;}
.page a.prevnext{ border:1px #eee solid; padding:3px 7px; color:#282828;}

.page2{ clear:both; text-align:right; height:35px; line-height:28px;  padding-top:10px;}
.page2 a{ color:#046cb5; padding:3px 7px; margin-left:5px; font-size:14px;}
.page2 a:hover{ text-decoration:none; color:#c00;}
.page2 a.selected_page{ border-bottom:2px #282828 solid; color:#282828; padding:3px 7px; margin-left:5px;}
.page2 a.prevnext{ padding:3px 7px; color:#282828;}

/*----------------news_content--------*/
.page02{ text-align:center; height:45px; margin-top:15px; line-height:28px; border-bottom:1px #ddd dotted;}
.page02 a{ border:1px #eee solid; color:#333; padding: 2px 5px; margin:auto 3px;}
.page02 .selected_page{ background:#c20406; color:#fff; padding:2px 5px;}
.page02 .next, .page02 .previous{width:65px;height:22px;border:0px;padding: 4px 15px;}
.page02 .next{ background:url(http://img.chuandong.com/news/images/ioc4.gif) center no-repeat;padding-right:18px;}
.page02 .previous{ background:url(http://img.chuandong.com/news/images/previous.gif) center no-repeat;padding-left:18px;}

.rbox01{ border:1px #ccc solid; padding:10px; height:378px;}
.rnav{ background:#f2f2f2; border-bottom:1px #d2d2d2 solid; height:27px; line-height:27px; _overflow:hidden;}
.rnav li{ width:70px; float:left; text-align:center; cursor:pointer;}
.rnav li.selected{ border:1px #d2d2d2 solid; border-bottom:none; height:26px; _height:25px; border-top:2px #c00 solid; background:#fff; position:relative;}
.rnav li a:hover{ text-decoration:none;}
.rcont{ padding-top:10px;}
.ranking{}
.ranking li{ height:34px; line-height:34px; padding:0 5px;}
/*.ranking li a{ color:#325e7f;}*/
.ranking li.f1{ background:#f1f1f1;}
.ranking li span{ color:#f00; font-size:12px; font-weight:bold; font-family:arial;}

.rbox02{ border:1px #ccc solid; margin-top:10px;}
.rbox03{ border:1px #ccc solid;}
.tit08{ height:30px; line-height:30px; background:url(../images/icon.gif) 0px -610px repeat-x;}
.tit08 h3{  background:url(../images/icon.gif) 11px -210px no-repeat; padding-left:23px; color:#595959; font-size:12px;}
.prior{ padding:15px; padding-bottom:0; height:626px;}
.prior li{ text-align:left; padding-bottom:20px;}
.prior li a:hover{ text-decoration:none; color:#c00;}
.prior li b{ display:block; padding-top:3px; color:#595959;}

.related{ padding:10px; padding-bottom:10px;}
.related li{ text-align:left; line-height:24px;}
.related li a:hover{ text-decoration:none; color:#c00;}
.related li span{ color:#666; padding-right:5px; font-size:12px;}

.banner_r img{ margin-top:10px;}

/*----------------------------------文章列表Essaylist--------*/
.essaynav{ padding:10px 25px; height:22px;}
.essaynav li{ display:inline; float:left; font-size:14px; padding:3px 10px; cursor:pointer;}
.essaynav li.selected{ background:#bd3c3c; color:#fff;}

.essaylist{ padding:10px 25px; overflow:hidden; zoom:1;}
.essay{ padding:12px 0; border-bottom:1px #dcdcdc dotted; line-height:24px; height:97px;}
.essay dt{ font-weight:bold; font-size:14px;}
.essay dt a.dow{ font-weight:normal; color:#282828; font-size:12px; float:right; background:url(../images/icon.gif) 0px -179px no-repeat; padding-left:15px; color:#787878;}
.essay dt a.dow:hover{ text-decoration:none; color:#c00;}
.essay dd{ color:#595959;}
/*.essay dd span{ color:#7d98af;}*/

.product{ padding:12px 0; height:165px; border-bottom:1px #dcdcdc dotted; line-height:22px;}
.product dt{ width:120px; height:90px; float:left; margin-right:10px;}
.product dd{ width:525px; float:left; color:#595959;}
.product dd h3{ font-size:14px;}

.subscribe2{ border-bottom:1px #fff solid; line-height:21px; padding:13px 15px; height:85px;}
.subscribe2 input{ width:195px; border:1px #7f9db9 solid; height:22px; margin-top:5px;}
.subscribe2 button{ border:0; padding:0; width:52px; height:22px; background:url(../images/icon.gif) #fff 0px -459px no-repeat; cursor:pointer; color:#fff; font-weight:bold; line-height:22px; margin-top:10px;}

.easyDialog_wrapper{ width:413px; color:#444; border:3px solid rgba(0,0,0,0); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4);}
.easyDialog_content{ width:413px; height:504px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:url(../images/login_bg.gif) #fff no-repeat;}
.easyDialog_title{ height:50px; line-height:40px; font-size:24px; color:#fff; font-family:'微软雅黑'; border-radius:4px 4px 0 0; font-weight:normal; padding:0 10px;}
.close_btn{ width:18px; height:18px; display:block; overflow:hidden; float:right; background:url(../images/icon.gif) 0px -701px no-repeat; text-indent:-9999px; margin-top:10px;}
.easyDialog_footer{ padding-top:10px;}
.easyDialog_text{ padding:20px 58px;}
.easyDialog_text label{ font-size:14px; color:#343434; height:35px; padding-top:5px; line-height:35px; float:left;}
.easyDialog_text input{ width:295px; height:30px; border:1px #9b9b9b solid; background:url(../images/icon.gif) #fff 0px -399px repeat-x;}
.easyDialog_text .yzm{ float:left; margin-top:15px;}
.easyDialog_text .yzm label{ height:58px;}
.easyDialog_text .yzm input{ width:130px; vertical-align:middle;}
.easyDialog_text .yzm img{ vertical-align:middle; margin-left:10px;}
.easyDialog_text .yzm span{ display:block; padding-top:5px; color:#676767;}
.easyDialog_text .yzm span a{ color:#1d50a1;}
.easyDialog_text .zddl{ margin-top:5px;}
.easyDialog_text .zddl input{ width:auto; vertical-align:middle; height:auto; border:none; background:none; margin-top:0;}
.easyDialog_text .zddl a{ color:#1d50a1;}
.btn_reg{ width:170px; height:39px; background:url(../images/icon.gif) 0px -650px no-repeat; text-indent:-9999px; border:none; margin-left:56px; margin-top:20px; cursor:pointer;}
.btn_login{ width:170px; height:39px; background:url(../images/icon.gif) 0px -735px no-repeat; border:none; margin-left:56px; margin-top:20px; cursor:pointer;}
.dlzh{ margin-left:56px; margin-top:10px; color:#5a5a5a; font-size:14px; line-height:24px;}
.dlzh a{ color:#f00 !important;}


/*----------------------------------杂志列表MZlist--------*/
.mz_04{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.mzlist{ border:1px #ccc solid; overflow:hidden; zoom:1; padding:20px;}
.so_year_b{ border:1px #dbdbdb solid; height:44px; background:url(../images/li_bg.gif) repeat-x;}
.so_year_b .tit{ width:200px; float:left; text-align:center; line-height:44px;}
.so_year{ margin:0 auto; float:left;}
.so_year li{ width:51px; height:44px; line-height:44px; float:left; text-align:center; cursor:pointer;}
.so_year li.x{ width:2px; height:44px; background:url(../images/li_x.gif) no-repeat;}
.so_year li.selected{ background:url(../images/lihover_bg.gif) repeat-x;}

.mz_list{ margin-top:5px;}
.mz_list li{ width:130px; height:200px; float:left; margin-left:31px; margin-top:11px;}
.mz_list li img{ border:5px #f0f0f0 solid;}
.mz_list a b{ display:block; text-align:center; color:#595959; font-family:'微软雅黑';}

/*----------------------------------写信列表MSGlist--------*/
.write{}
.write textarea{ width:925px; height:75px; padding:5px; border:1px #666 solid; font-size:12px; border-radius:5px;}
.submit{ margin-top:10px; height:30px; line-height:30px;}
.submit .phiz{ width:230px; float:left;}
.submit .phiz li{ float:left; width:18px; height:30px; margin-right:10px;}
.submit .phiz li img{ vertical-align:middle;}
.submit .forward{ width:300px; float:right; text-align:right;}
.submit .forward a img{ width:67px; height:16px; margin:0 5px; vertical-align:middle;}
.submit .forward button{ width:90px; height:30px; background:url(../images/icon.gif) 0px -855px no-repeat; border:none; cursor:pointer; font-size:14px; font-weight:bold; color:#10559f; vertical-align:middle;} 

.bxian{ font-size:1px; height:20px; width:980px; margin:0 auto; border-bottom:1px #d5dadf solid;}

/*----------------------------------搜索列表Search--------*/
.contact_l{ width:250px; float:left; overflow:hidden; zoom:1;}
.contact_r{ width:720px; border:1px #ccc solid; border-top:2px #282828 solid; float:right; overflow:hidden; zoom:1;}

.search_l{ padding:15px; border:1px #ccc solid; color:#595959; font-size:14px; line-height:24px;}
.search_l h2{ color:#595959; font-size:22px; font-family:"微软雅黑"; text-align:center; line-height:150%;}
.search_l b,.search_l a{ padding:3px 6px; background:#bd3c3c; margin-right:5px; color:#fff; font-weight:normal;}
.search_l span{ font-size:12px;}

.contact{ height:151px; background:url(../images/contact_bg.gif) no-repeat; margin-top:10px; padding:15px; color:#595959; line-height:24px;}
.contact b{ font-size:14px;}
/*.contact a{ color:#0060df;}*/

.cont_sear{ margin:0 25px; padding:15px 0; border-bottom:1px #ccc dotted; color:#595959;}
.cont_sear h3{ font-size:22px; font-weight:normal; font-family:"微软雅黑"; line-height:24px; margin-bottom:5px; color:#000;}
.cont_sear h3 span{ color:#dc0000;}
.cont_sear img{ margin:10px 0; display:block;}
.info_act{ background:url(../images/icon.gif) 0px -340px no-repeat; padding-left:25px; margin-top:15px;}
.info_act span{ background:#000; color:#fff; padding:1px 2px; margin-right:35px;}

/*----------------------------------关于我们About--------*/
.about{ padding:10px 20px; font-size:14px; line-height:200%; border:1px #ccc solid; color:#595959;}
.about p{ text-indent:2em; padding:5px 0;}

/*----------------------------------版权声明Copyright--------*/
.copyright{ padding:10px 20px; font-size:14px; line-height:200%; border:1px #ccc solid; color:#595959;}
.copyright p{ padding:5px 0;}

/*----------------------------------投稿Papers--------*/
.papers{ padding:10px 20px; font-size:14px; line-height:200%; border:1px #ccc solid; color:#595959;}
.papers h2{ font-size:24px; font-family:"微软雅黑"; text-align:center; padding:20px 0 30px 0; font-weight:normal;}
.papers p{ text-indent:2em;}

/*----------------------------------图片Img--------*/
.focusBox02{ width:978px; height:1030px; margin:0 auto; overflow:hidden; position:relative; border:1px #ccc solid; overflow:hidden;}
.focusBox02 .hd{ position:absolute; z-index:1; right:115px; bottom:30px; font-size:22px; color:#8a8a8a; font-family:"微软雅黑";} 
.focusBox02 .hd span{ font-size:14px; color:#8a8a8a; padding-left:10px;}
.focusBox02 .hd span b{ color:#ff7200; font-weight:normal;}
.focusBox02 .hd ul{ overflow:hidden; zoom:1; display:inline; padding:0 5px;} 
.focusBox02 .hd ul li{ margin-right:5px; line-height:48px;  cursor:pointer; display:none;} 
.focusBox02 .hd ul li.on{ display:inline; font-size:48px; color:#ff7200; font-family:"微软雅黑";} 
.focusBox02 .bd{ width:978px; height:1030px; background:#fff; position:relative;} 
.focusBox02 .bd .pic{ line-height:0px; text-align:center; width:978px; height:1030px; display:table-cell; vertical-align:middle;}
.focusBox02 .bd .pic img{ max-width:978px; max-height:850px; vertical-align:middle;} 
.focusBox02 .bd .pic .con{ height:55px; line-height:18px; padding:0 10px; padding-top:10px; font-weight:bold; position:absolute; bottom:0; left:115px; width:750px; opacity:0.6; color:#000; text-align:left; font-size:14px; margin:0 auto;}
.focusBox02 .bd .pic .con h3{ font-size:16px; line-height:24px;}
.focusBox02 .prev{ position:absolute; left:30px; top:464px; width:62px; height:62px; display:block; z-index:9; cursor:pointer;}
.focusBox02 .next{ position:absolute; right:30px; top:464px; width:62px; height:62px; display:block; z-index:9; cursor:pointer;}

/*关注订阅*/
.gzright{ width:93px; font:normal 13px/25px \5FAE\8F6F\96C5\9ED1; text-align:center; top:10px; position:absolute; top:0; right:-105px;}
.z_menu{ background:url(../images/gz_bg.gif) no-repeat; padding-top:25px; height:240px;}
.weibo{ margin-top:0px;}
.weixin{ margin-top:10px;}
.box02{ margin-top:10px;}
.box02 li{ margin-top:10px;}
.box02 li a{ width:39px; height:39px; display:block;}
.box02 li.one a{ background:url(../images/weibo.jpg) no-repeat;}
.box02 li.one a:hover{ background:url(../images/weibo_h.jpg) no-repeat;}
.box02 li.two a{ background:url(../images/msg.jpg) no-repeat;}
.box02 li.two a:hover{ background:url(../images/msg_h.jpg) no-repeat;}
.box02 li.three a{ background:url(../images/top.jpg) no-repeat;}
.box02 li.three a:hover{ background:url(../images/top_h.jpg) no-repeat;}

.month{ width:93px; margin-bottom:10px; height:116px;}
.month h3{ display:block; height:22px; line-height:22px; background:#2c2c2c; border:1px #d2d2d2 solid; color:#fff; font-size:12px;}
.month ul{ border-left:1px #d2d2d2 solid; overflow:hidden; zoom:1;}
.month ul li{ width:22px; height:22px; line-height:22px; text-align:center; background:#909090; color:#656565; float:left; border-bottom:1px #d2d2d2 solid; border-right:1px #d2d2d2 solid; font-size:12px;}
.month ul li a{ background:#ef0000; color:#fff; display:block; width:22px; height:22px;}
.month span{ display:block; height:22px; line-height:22px; background:#fff; border:1px #d2d2d2 solid; color:#343434; font-size:12px; font-family:'宋体';}

