body { text-align:left; font-family:" Arial, Helvetica, sans-serif SimSun";margin:0; padding:0; font-size:12px; color:#666666;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0; padding:0; border: 0;}
li{list-style-type:none;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link {color: #5c5c5c; text-decoration:none;}
a:visited {color: #5c5c5c;text-decoration:none;}
a:hover {color: #5c5c5c; text-decoration:underline;}
a:active {color: #5c5c5c;}


.box{ width:100%; clear:both; margin: auto;}
.top{ width:100%; clear:both; margin:auto; height:31px; background:#f6f6f6;}
.top-t{ width:1002px; clear:both; margin:auto;}
.top-tl{ line-height:31px; float:left; color:#CC3300;}
.top-tr{ float:right;}
.top-trl{ float:left; line-height:31px;}
.top-trr{ float:left; margin:8px 0 0 0; position:relative;}
.linka{ position:absolute; left:0px; top:13px; border: 1px solid #999999;background-color: #FFFFFF;  padding:8px 0 8px 0;}
.linka li{ line-height:25px;  text-align:left; margin-left:4px; overflow:visible;white-space:nowrap;}

.icon{ width:8px; height:5px; background:url(../images/icon2.jpg) no-repeat; float:right; margin:13px 0 0 5px; _display:inline; z-index:9999;}

.title{ width:1002px; clear:both; margin:auto; height:250px;}



.main{ width:1002px; clear:both; margin:auto;}

.menu{ width:1002px; clear:both; margin:auto; background:url(../images/menu.jpg) repeat-x; height:37px;}
.menu ul li{ width:111px; float:left; text-align:center; line-height:37px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.menu ul li a{color:#FFFFFF;}

.row{ width:982px; clear:both; margin:auto; padding:10px 0 0 0; height:319px;}
.row-left{ width:359px; padding:3px; border:solid 1px #d4d4d4; height:301px; float:left;}

.row-right{ width:605px; float:right;}

.row-rl{ width:377px; float:left;}
.row-rl h2{ line-height:34px; background:url(../images/rb.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; padding:0 0 0 15px;}

.row-rr{ width:218px; float:right;}
.row-rr h2{ line-height:34px; background:url(../images/rb1.jpg) no-repeat; text-align:left; padding:0 0 0 30px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.row-rr h2 span{ float:right; font-size:12px; color:#FFFFFF; font-weight:normal; padding:0 5px 0 0;}
.row-rrt{ width:206px; clear:both; margin:auto; border:solid 1px #f5ddd3; border-top:0px; padding:5px; margin:0 0 10px 0; height:192px;}

.row-rrb{ width:218px; clear:both; height:72px;}


.row-rt{ width:365px; clear:both; padding:5px; border:solid 1px #f5ddd3; border-top:0px; background:#FFFFFF; height:264px;}
.row-rt p{ line-height:26px; text-align:left; padding:0 5px 0 5px;}
.row-rt p img{ float:left; border:solid 1px #d4d4d4; padding:4px; margin:10px 15px 0 5px;}
.row-rt p span{ color:#006600;}
.row-rt p span a:link {color: #006600; text-decoration:none;}
.row-rt p span a:visited {color: #006600;text-decoration:none;}
.row-rt p span a:hover {color: #006600; text-decoration:underline;}
.row-rt p span a:active {color: #006600;}


.icon-list li{ height:29px; background:url(../images/d.png) no-repeat;}
.icon-list1 li{ height:24px; background:url(../images/d.png) no-repeat 0 -3px;}

.site{ width:982px; clear:both; margin:auto; height:91px;}
.site img{ padding:3px; border:solid 1px #d4d4d4;}

.row1{ width:982px; clear:both; margin:auto; height:199px;}
.row1-left{ width:754px; float:left;}
.row1-ll{ width:372px; float:left;}
.row1-ll h2{ line-height:34px; background:url(../images/lb.jpg) no-repeat; text-align:left; padding:0 0 0 15px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.row1-ll h2 span{ float:right; color:#333333; font-size:12px; padding:0 10px 0 0; font-weight:normal;}
.row1-llt{ width:360px; clear:both; border:solid 1px #f5ddd3; border-top:0px; padding:5px; height:144px;}
.row1-llt ul li{ line-height:24px; padding:0 0 0 18px; text-align:left;}
.row1-llt ul li span{ float:right;}

.row1-lr{ width:372px; float:right;}
.row1-lr h2{ line-height:34px; background:url(../images/lb.jpg) no-repeat; text-align:left; padding:0 0 0 15px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.row1-lr h2 span{ float:right; color:#333333; font-size:12px; padding:0 10px 0 0; font-weight:normal;}

.row1-right{ width:218px; float:right;}
.row1-right h2{ line-height:34px; background:url(../images/rb1.jpg) no-repeat; text-align:left; padding:0 0 0 30px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.row1-right h2 span{ float:right; font-size:12px; color:#FFFFFF; font-weight:normal; padding:0 5px 0 0;}
.row1-right h2 span a{color:#FFFFFF;}

.row1-rt{ width:206px; clear:both; margin:auto; border:solid 1px #f5ddd3; border-top:0px; padding:5px; height:144px;}
.row1-rt ul li{ line-height:24px; padding:0 0 0 15px;}
.row1-rt ul li span{ float:right;}

.row2{ width:982px; clear:both; margin:auto;}
.row2 h2{ line-height:34px; background:url(../images/yqlj.jpg) no-repeat;text-align:left; padding:0 0 0 10px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.row2-t{ width:970px; clear:both; border:solid 1px #f5ddd3; border-top:0px; padding:5px;}
.row2-t p{ line-height:30px; text-align:left;}



.footer{ width:100%; clear:both; padding:10px 0 10px 0;}
.footer p{ line-height:30px; text-align:center;}

/*class*/
.sub-row{ width:982px; clear:both; margin:auto; padding:10px 0 0 0;}
.sub-row-left{ width:754px; float:left;}

.dh{ width:754px; background:url(../images/mbd.jpg) no-repeat left; height:34px; border-bottom:solid 1px #f5ddd3; }
.dh p{ line-height:34px; padding:0 0 0 20px;}
.dh p strong{ font-weight:bold; font-size:14px; color: #CC3300;}

.sub-row-list{ width:740px; clear:both; margin:auto; padding:10px 0 10px 0;}
.sub-row-list ul li{ line-height:30px; font-size:14px; border-bottom: dashed 1px #ececec ; text-align:left; padding:0 0 0 18px;}
.sub-row-list ul li span{ float:right; font-size:12px;}
#page{ width:100%; clear:both; height:40px; line-height:40px; text-align:center;}

.sub-row-right{ width:218px; float:right;}
.sub-row-rt{ width:218px; clear:both; margin:0 0 10px 0;}
.sub-row-rt h2{ line-height:34px; background:url(../images/rb1.jpg) no-repeat; text-align:left; padding:0 0 0 30px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.sub-row-rt h2 span{ float:right; font-size:12px; color:#FFFFFF; font-weight:normal; padding:0 5px 0 0;}
.sub-row-rt h2 span a{color:#FFFFFF;}

.icon-list2 li{ height:30px; background:url(../images/d1.png) no-repeat 0 4px;}

/*news*/
.sub-news-con{ width:740px; clear:both; margin:auto;}
.sub-news-con h2{ line-height:40px; font-size:18px; font-family:"Microsoft YaHei"; text-align:center; color: #CC0000;}
.sub-news-cont{ background:#f5f5f5; line-height:25px; text-align:center;}
.sub-news-con h1{ line-height:40px; font-size:16px; font-family:"Microsoft YaHei"; text-align:center;}
.sub-news-con-p{ line-height:1.5; text-align:left;}

.sub-news-con p{ line-height:30px; text-align:left; padding:10px 0 10px 0;}

/*pic*/
.sub-row-pic{ width:740px; clear:both; margin:auto; padding:10px 0 10px 0;}
.sub-row-pic ul li{ width:246px; float:left; line-height:20px; height:190px; text-align:center;}
.sub-row-pic ul li img{ padding:3px; border:solid 1px #d4d4d4;}







