﻿@charset "utf-8";
/* CSS Document */
/*公用样式开始*/
*{ margin:0px; padding:0px;}
body{ font-family:Arial; font-size:12px; line-height:24px; text-align:left; background:url(../images/bg.png) center repeat-y #f6f6f6; font-family:"微软雅黑"; color:#666;}
li,ul,ol,dl{ list-style:none;}
li,select,textarea,input{ vertical-align:middle;}
a{ text-decoration:none; color:#666;}
a:hover{ color:#F00;}
img{ border:0px;}
.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.r_c_p_no{ float:right; display:inline; margin-right:10px; margin-top:10px;}
.r_c_p_no span{ display:none;}
.r_c_p_no ul li{ float:left; display:inline; margin-left:6px; border:1px solid #dedede; text-align:center; padding-left:3px; padding-right:3px;}
.arctitle{ width:100%; float:left; display:inline; margin-top:10px; text-align:center; font-size:16px; font-weight:bold;}
.arcbody{ width:100%; float:left; display:inline; margin-top:10px;}
.arci{ width:100%; float:left; display:inline; margin-top:10px; text-indent:24px;}
.arcbody img{ max-width:640px;}
.sxt{ width:100%; float:left; display:inline; margin-top:10px;}
.sxt li{ width:100%; float:left;}
.lbnews{ width:100%; float:left;}
.lbnews ul li{ width:100%; float:left; display:inline; margin-top:6px; border-bottom:1px dashed #dedede;}
.lbnews ul li div{ float:left; display:inline; margin-left:6px; font-size:18px; font-weight:bold;}
.lbnews ul li a{ float:left; display:inline; margin-left:6px;}
.lbnews ul li span{ float:right; display:inline; margin-right:6px; color:#666;}
.hb{ width:977px; margin:0 auto;}

.header{ width:100%; margin:0 auto; background:url(../images/header.png) top repeat-x;}
.top{ width:977px; height:97px; float:left; background:url(../images/top.png);}
.logo{ width:535px; float:left; overflow:hidden;}
.sy{ float:left; display:inline; margin-left:170px; margin-top:5px;}
.sy ul li{ float:left; display:inline; margin-left:18px;}
.sy ul li img{ float:left; display:inline; margin-top:3px;}
.sy ul li a{ float:left; display:inline; margin-left:6px;}
.phone{ float:left; display:inline; margin-left:150px; margin-top:20px;}
.Nav{ width:975px; height:42px; float:left; display:inline; margin-left:1px;}
.Nav ul li{ float:left;}
.Nav ul li img{ float:left; width:1px; height:42px; overflow:hidden;}
#sddm li{ float: left; position:relative;}
#sddm li a{	display: block;	width:121px; height:42px; height:34px;!important; padding-top:8px; float:left; text-align:center; background:url(../images/header.png) bottom repeat-x; color:#FFF; font-size:14px; font-weight:bold; overflow:hidden;}
#sddm li a:hover{ width:121px; height:42px; height:34px;!important; padding-top:8px; float:left; background:#e0e0e0; color:#00F; overflow:hidden;}
#sddm div{	position: absolute;	visibility: hidden;	margin: 0;	padding: 0;	background: #424242; left:1px; top:42px; width:121px; padding-bottom:1px;}
#sddm div a{ width:121px; height:26px; height:25px;!important; overflow:hidden; float:left; border-bottom:1px solid #ffffff; background:#424242; font-size:12px; text-align:center; font-weight:normal; line-height:25px;}
#sddm div a:hover{ width:121px; height:26px; height:25px;!important; overflow:hidden; float:left; border-bottom:1px solid #ffffff; background:#a10000; color:#FFF;}
.flash{ width:955px; height:298px; float:left; display:inline; margin-left:11px; margin-top:10px;}

.copyright{ width:100%; margin:0 auto; border-top:2px solid #666666; background:#FFF;}
.cb{ width:100%; margin: auto; margin-top:2px; background:#ab0000; text-align:center; color:#FFF; padding-bottom:10px; padding-top:10px;}
.cb a{ color:#FFF;}

.content{ width:955px; margin:auto; margin-top:10px; padding-bottom:10px;}

.i1{ width:225px; height:259px; float:left; overflow:hidden; background:#db0000;}
.i1t{ width:225px; height:30px; float:left;}
.i1t img{ float:left; display:inline; margin-left:13px; margin-top:6px;}
.i1t span{ float:left; display:inline; margin-left:10px; margin-top:3px; font-size:14px; color:#FFF; font-weight:bold;}
.i1b{ width:217px; height:225px; float:left; display:inline; margin-left:4px; overflow:hidden; background:#f6f6f6;}
.i1b a{ width:191px; width:189px;!important; height:26px; height:24px;!important; border:1px solid #ebebeb; float:left; display:inline; margin-left:13px; margin-top:6px; background:#FFF;}
.i1b a:hover{ width:191px; width:189px;!important; height:26px; height:24px;!important; border:1px solid #db0000; float:left; display:inline; margin-left:13px; margin-top:5px; background:#FFF;}
.i1b span{ float:left; display:inline; margin-left:20px; cursor:hand;}
.i1b img{ float:right; display:inline; margin-right:20px; margin-top:7px;}

.i2{ width:400px; width:398px;!important; height:235px; height:257px;!important; float:left; display:inline; margin-left:10px; border:1px solid #dddddd; overflow:hidden;}
.i2t{ width:100%; height:29px; height:28px;!important; float:left; border-bottom:1px solid #dddddd; background:url(../images/i2t.png) left no-repeat;}
.i2t span{ float:left; display:inline; margin-left:40px; margin-top:2px; font-size:14px; font-weight:bold; color:#666;}
.i2t a{ float:right; display:inline; margin-right:6px; margin-top:2px;}
.i2b{ width:380px; float:left; display:inline; margin-left:9px; margin-top:9px; overflow:hidden;}
.i2bimg{ width:117px; height:121px; float:left; display:inline; margin-right:9px; background:url(../images/i2bimg.png);}
.i2bimg img{ width:111px; height:111px; float:left; display:inline; margin-left:3px; margin-top:3px;}

.i3{ width:310px; width:308px;!important; height:235px; height:257px;!important; float:left; display:inline; margin-left:10px; border:1px solid #dddddd; overflow:hidden;}
.i3b{ width:290px; float:left; display:inline; margin-left:9px;}
.i3b ul li{ width:290px; float:left; display:inline; margin-top:7px; border-bottom:1px dashed #dedede;}
.i3b ul li img{ float:left; display:inline; margin-top:7px;}
.i3b ul li a{ float:left; display:inline; margin-left:6px;}
.i3b ul li span{ float:right; display:inline; margin-right:6px;}

.i4{ width:955px; width:953px;!important; height:186px; height:184px;!important; float:left; display:inline; margin-top:10px; border:1px solid #dddddd; overflow:hidden;}
.i4b{ width:935px; float:left; display:inline; margin-left:10px; margin-top:10px;}
.imgwkxh{ width:160px; width:158px;!important; height:110px; height:108px;!important; float:left; display:inline; margin-left:10px; border:1px solid #dddddd;}
.imgwkxh img{ width:152px; height:102px; float:left; display:inline; margin-left:3px; margin-top:3px;}
.imgtitlexh{ width:160px; float:left; height:24px; overflow:hidden; text-align:center;}

.cl{ width:225px; float:left;}
.lxwm{ width:225px; width:223px;!important; float:left; display:inline; margin-top:10px; border:1px solid #dddddd; overflow:hidden; padding-bottom:10px;}
.ilx{ width:205px; float:left; display:inline; margin-left:9px; margin-top:9px;}
.cr{ width:720px; float:left; display:inline; margin-left:10px; overflow:hidden;}
.crt{ width:720px; float:left; display:inline; margin-top:5px; border-bottom:1px solid #dddddd;}
.crdqlm{ float:left; display:inline; margin-left:10px; font-size:14px; font-weight:bold; color:#F00;}
.crdqwz{ float:right; display:inline; margin-right:6px;}
.crb{ width:720px; float:left; display:inline; overflow:hidden;}
.crb ul li{ width:226px; float:left; display:inline; margin-left:10px; margin-top:10px;}
.crbimg{ width:226px; width:224px;!important; height:180px; height:178px;!important; float:left; display:inline; border:1px solid #dddddd;}
.crbimg img{ width:218px; height:172px; float:left; display:inline; margin-left:3px; margin-top:3px;}
.crbtitle{ width:226px; float:left; text-align:center;}
.lfl{ width:225px; padding-bottom:3px; float:left; overflow:hidden; background:#db0000;}
.lflb{ width:217px; padding-bottom:6px; float:left; display:inline; margin-left:4px; overflow:hidden; background:#f6f6f6;}
.lflb a{ width:191px; width:189px;!important; height:26px; height:24px;!important; border:1px solid #ebebeb; float:left; display:inline; margin-left:13px; margin-top:6px; background:#FFF;}
.lflb a:hover{ width:191px; width:189px;!important; height:26px; height:24px;!important; border:1px solid #db0000; float:left; display:inline; margin-left:13px; margin-top:6px; background:#FFF;}
.lflb span{ float:left; display:inline; margin-left:20px; cursor:hand;}
.lflb img{ float:right; display:inline; margin-right:20px; margin-top:7px;}

.cnews{ width:720px; float:left; display:inline; overflow:hidden;}
.cnews ul li{ width:690px; float:left; display:inline; margin-left:15px; margin-top:6px; border-bottom:1px dashed #dedede;}
.cnews ul li img{ float:left; display:inline; margin-top:7px; margin-left:6px;}
.cnews ul li a{ float:left; display:inline; margin-left:6px;}
.cnews ul li span{ float:right; display:inline; margin-right:6px;}

.ab{ width:955px; float:left; display:inline; overflow:hidden;}
.abt{ width:955px; float:left; display:inline; margin-top:5px; border-bottom:1px solid #dddddd;}





