﻿/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#000;text-decoration:none}
a:hover{color:#cd0200;}
h1,h2,h3,h4,h5{ font-size:12px; font-weight:normal;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
.undis{display:none}
.dis{display:block}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}
input{ border:0 none;}
.bornotop{ border:1px solid #dedede; border-top:0 none;}
.borfl{ border-left:1px solid #dedede;}
.borfld{ border-left:1px dotted #dedede;}
.borfrb{ border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
.pdl7{ padding-left:7px;}
.pdl10{ padding-left:10px;}


/*头部*/

.headernav{ height:109px; background:url(../images/headtop.gif) repeat-x;}
.headertop{ background:url(../images/top.gif) no-repeat; height:39px; line-height:39px; position:relative;}
.ahzlink a{ height:39px; width:100%; display:block;}
.ahzlink{ position:absolute; top:0px; left:138px; height:39px; width:91px;}
.minnav{ padding-right:20px;}
.minnav a{ margin-left:8px;}
#header{height:148px;}
.login{}
.login ul{ padding-left:245px;}
.login ul li{ float:left; line-height:39px; margin-left:8px;}
.login ul li .input-text{ width:53px; height:15px; border:1px solid #cfcfcf; line-height:15px;}
.login ul li span{ padding-right:5px; float:left;}
.login ul li input,.login ul li img{ float:left; margin-top:11px;}
.login ul li .input-but{ background:url(../images/input-but.gif) no-repeat; width:48px; height:17px; text-align:center; line-height:17px; color:#fff; cursor:pointer;}
.login ul li,.login ul li a,.headertop a{ color:#0a374c;}
.nav{ margin:29px 0 0 36px;}
.logo{ padding:27px 0 0 38px;}
.navbox{ width:130px; text-align:center; background:url(../images/navline.gif) no-repeat left top;}
.navbox ul{ font-family:"微软雅黑"; font-size:14px; font-weight:bolder;}
.navbox ul li{ height:28px; line-height:28px;}
.navbox ul li a{ color:#fff;}
.navbox ul li a:hover{ color:#ddd;}
.navbox ul li.zcdis{ position:relative;}
.navbox ul li.zcdis a{ background-color:#a21331; padding:0 25px;}
.navbox ul li.zcdis a:hover{ color:#fff;}
.zcnav{ display:none;}
.zcnav p{}
.zcdis .zcnav{ display:block; position:absolute; top:24px; left:23px;}
.navbox ul li.zcdis .zcnav p{ height:23px; line-height:23px;}
.navbox ul li.zcdis .zcnav p a{ background:url(../images/minnavline.gif) no-repeat center bottom #e5e5e5; color:#414141; font-family:"宋体"; font-size:12px; display:block; padding:0 29px; font-weight:normal; height:23px;}
.navbox ul li.zcdis .zcnav p a:hover{ color:#000;}
.navbox ul li.zcdis .zcnav p.nobg a{ background:#e5e5e5;}

/*大框架*/
.box{ width:1001px; margin:0 auto;}
.boxright{ width:299px; overflow:hidden;}
.boxleft{ width:702px; overflow:hidden;}

/*模块标题样式*/
.mktop{ background:url(../images/boxlmbg.gif) repeat-x; height:55px; line-height:55px; border-bottom:1px solid #dedede;}
.mktop b{ font-family:"微软雅黑"; font-size:16px; color:#a21331; padding-left:19px;}
.mktoptwo{ background:url(../images/boxlmbgtwo.gif) repeat-x; border-bottom:1px solid #dedede; height:55px; line-height:55px;}
.mktoptwo i{ font-family:"微软雅黑"; font-size:18px; font-style:normal;}
.mktoptwo span.fr{ color:#83909a; padding-right:10px;}
.mktoptwo b{font-family:"微软雅黑"; font-weight:normal; font-size:16px; color:#4f4f4f; padding-left:19px;}

/*搜索*/
#serch{ height:224px; overflow:hidden;}
.serchbox{ height:38px; border-bottom:1px dotted #dedede; margin:0 7px; padding:10px 2px 0;}
.text{ background:url(../images/input.gif) no-repeat; float:left; width:237px; height:31px; padding:0 5px; color:#7f8c97; font-size:12px; line-height:31px;}
.button{ background:url(../images/but.gif) no-repeat; cursor:pointer; float:left; width:31px; height:31px;}
.tagbox{ padding:0 7px;}
.tagbox h2{ font-family:"微软雅黑"; color:#4f4f4f; padding-top:10px;}
.tagcont{}
.tagcont a{ height:19px; display:inline-block; border-right:1px solid #dedede; border-bottom:1px solid #dedede; line-height:19px; padding:0 5px; margin:7px 0 0 4px; color:#555; text-wrap:normal; font-family:"微软雅黑";}
.tagcont a:hover{ border-right:1px solid #c6c4c4; border-bottom:1px solid #c6c4c4; color:#000;}

/*微博 rss 订阅 */
.weibobox{ height:55px;}
.weibobox img{ margin-left:9px; margin-top:12px;}

#morelink{ height:50px; line-height:50px; font-size:14px; text-align:center; clear:both;}

/*当前位置*/
.posadress{ height:38px; line-height:38px;}

/*分页*/	
#more{ width:100%; margin-top:20px; margin-bottom:20px; clear:both; overflow:hidden;}
DIV.black2 {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
DIV.black2 A {BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dbdbdb 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #dbdbdb 1px solid; TEXT-DECORATION: none}
DIV.black2 A:hover {BORDER-RIGHT: #7d7d7d 1px solid; BORDER-TOP: #7d7d7d 1px solid; BORDER-LEFT: #7d7d7d 1px solid; COLOR: #000; BORDER-BOTTOM: #7d7d7d 1px solid; BACKGROUND-COLOR: lightyellow}
DIV.black2 A:active {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
.black2 SPAN strong {PADDING-RIGHT: 5px;PADDING-LEFT: 5px;FONT-WEIGHT: bold;PADDING-BOTTOM: 2px;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BACKGROUND-COLOR: #7d7d7d;border: 1px solid #7d7d7d;}


/*行业活动*/
#hd{ height:415px; overflow:hidden;}
.hdbox{ padding-top:13px; height:335px; position:relative;}
.hdminbo{ background:url(../images/hdline.gif) repeat-y 65px top; height:335px; width:100%; overflow:hidden;}

.mouthcz{ position:absolute; width:13px; height:13px;}
.up{ top:13px; left:59px;}
.down{ bottom:0px; _bottom:-1px; left:59px;}
.hdybox{ margin-top:8px;}
.hdybox .mouthhd{ margin-top:20px;}
.mouth{ float:left; margin:0 5px 0 8px; width:30px; display:inline;}
.mouthhd{ float:left; width:250px;}
.mouthhd ul{}
.mouthhd ul li{ clear:both; overflow:hidden;}
.mouthhd ul li .day{ font-family:"微软雅黑"; color:#000; margin-top:3px; width:15px; text-align:center; display:inline-block;float:left;}
.mouthhd ul li .onday{ background:url(../images/onday.gif) no-repeat; width:11px; height:12px; display:block; float:left; margin:6px 5px 0 3px;display:inline;}
.mouthhd ul li a{ float:left; width:210px; line-height:28px; color:#4f4f4f;}
.mouthhd ul li a:hover{ color:#c10000;}

/*页底*/
#footer{ line-height:30px; text-align:center; width:1001px; margin:0 auto; background-color:#333; padding:20px 0;}
#footer p { color:#cecece;}
#footer p a{ margin:0 5px; color:#cecece;}
#footer p a:hover{ color:#fff;}



/*幻灯*/
.flash{ height:280px;}
.flashabout{ height:50px; width:660px; padding:10px 20px; position:absolute; bottom:0px; background-color:#000; color:#fff; opacity:0.65; filter : progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=65,finishOpacity=100);}
.flashabout h2{ font-weight:bolder; font-size:16px;}
.flashabout h2 a{ color:#fff;}
.flashabout p{ line-height:20px; padding-top:5px;}
#slides {position:absolute;z-index:100;}
#slides .slide {width:700px;}
.slides_container {width:700px; height:280px;overflow:hidden;position:relative;}
.pagination {position:absolute; right:10px;  bottom:45px; z-index:101;}
.pagination li {float:left;margin:0 1px;}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(../images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}