a { text-decoration:none;}

html { height: 100%; }
body {background-color: #c0c0c0;font-size: 12px;line-height: 22px;color:#4E4E4E;margin: 0px auto;}
div,ul,ol,form {margin: 0; padding: 0; }
img {border: 0;margin: 0px;}
li {list-style: none;}
input {font-size: 12px;}
p {margin: 0; }






/*-------------------layout------------------------------------------------*/


.box {width:800px;margin:0 auto;}
.boxup {width:800px;height:1030px;background:#3e4447 url(../images/index_02.jpg) left top  repeat-x;}


#head {width:100%;margin:0 auto;margin-bottom:7px;clear:both;}
#head img.logo {margin-top:16px; margin-left:34px;}
#head img.no1 {margin-top:5px; margin-left:21px;clear:both;}
#head .scorll {width:757px;height:111px;margin-top:5px; margin-left:21px;}

.menutop {width:760px;height:30px;background:url(../images/index_o.gif) left top no-repeat;margin:0 auto;clear:both;}
.menutop ul{ padding:0; margin:0; margin-right:7px;}
.menutop li{ float:right; width:83px;height:29px; line-height:30px;color:#FFFFFF; font-size:14px;text-align:center; font-weight:bold;background:url(../images/index_c.gif) left top no-repeat;display:block;}
.menutop li.noborder{background:none;}
.menutop li.wid { width:111px;}
.menutop li.narrow{width:72px;}

.menutop li a:link{display: block;font-size:14px;text-align:center; font-weight:bold;color:#FFFFFF;height:29px; line-height:29px;display:block;}
.menutop li a:visited{font-size:14px;text-align:center; font-weight:bold;color:#FFFFFF;height:29px;display:block;}
.menutop li a:hover{background-image: url(../images/nav_li_1.jpg);background-repeat: no-repeat;background-position: left top;background-attachment: scroll; color:#fffc00; font-size:14px;text-align:center; font-weight:bold; text-decoration:none;height:29px; display:block;}

.menutop .search {width:180px;height:30px;float:left;margin-left:15px;vertical-align:middle;line-height:30px;}
*html .menutop .search {width:180px;height:30px;float:left;margin-left:15px;vertical-align:middle;line-height:30px;padding-top:4px;}



.mainbody {width:800px;height:700px;clear:both;}
.mainleft {width:186px;height:700px;float:left;margin:0 0 7px 21px;display:inline;}
.leftmenu {width:186px;height:661px;background:url(../images/index_28.gif) left top repeat-y;}



.leftmenu dl {padding-top:7px;padding-left:10px;}
.leftmenu dl dt {font:bold 12px/14px bolder;color:#ff3f00;margin-bottom:5px;}
.leftmenu dl dt a {color:#ff3f00;}
.leftmenu dl dd {width:175px;}
.leftmenu dl dd a{color:#000;}


.leftmenu ul {padding-top:7px;padding-left:10px;}
.leftmenu ul li {font:12px/14px bolder;color:#000;margin-bottom:5px;}
.leftmenu ul li p  {color:#ff3f00;}
.leftmenu ul li p a {color:#ff3f00;font:bold 12px/14px bolder;}
.leftmenu dl dd {width:175px;}
.leftmenu ul li ul li a {color:#000;}



.mainright {width:560px;float:left;margin:0 0 7px 10px;}
.rightcon {width:560px;height:247px;background:url(../images/index_x.jpg) left top no-repeat;}
.rightcon img {margin-top:7px;margin-left:10px;float:left;}
.rightcon .content {float:left;width:327px;height:218px;margin-top:15px;margin-left:15px;}
.rightcon .content p {font:12px/15px  Arial, Helvetica, sans-serif bolder;color:#000;word-wrap:break-word;}
img.more {float:right;margin-right:5px;}

.protit {width:560px;height:25px;float:left;background:url(../images/index_25.gif) left top no-repeat;}
.protit p {width:320px;display:block;color:#000;margin-left:210px;font:bold 13px/22px bolder;}


.rightlist {width:560px;height:207px;background:url(../images/index_43.gif) left top repeat-y;clear:both;}
.rightlist img {float:left;margin:7px 0 0 10px;}

.rightbox1 {width:170px;height:100px;float:left;}
.rightbox1 p {margin-left:7px;font:13px/16px bold bolder;color:#fff;}

.righttab {width:165px;float:left;background:url(../images/index_27.jpg) left top repeat-x;margin-top:7px;}
.rightdetail {width:165px;height:75px;font:12px/14px bolder;}
.rightdetail p {margin-left:5px;font:13px/16px bold bolder;color:#000;}

.rightbox2 {widht:560px;height:183px;float:left;background:url(../images/index_43.gif) left top repeat-y;}
.righttab2	{width:544px;background:url(../images/index_27.jpg) left top repeat-x;margin:0 auto;}
.righttab2 p {margin-left:7px;font:13px/16px bold bolder;color:#fff;}
.rightdetail2 {width:560px;height:125px;font:12px/14px bolder;}
.rightdetail2 p {margin-left:10px;font:13px/16px bold bolder;color:#000;}

.rightzytab {width:560px;height:39px;background:url(../images/about_c.gif) left top no-repeat;}
.rightclassname{width:120px;height:20px;float:left;margin-left:15px;margin-top:8px;}
.rightclassname p {font:bold 14px/20px border;color:#fff;}
.rightnav {width:220px;height:20px;float:right;font:12px/20px border;margin-right:15px;margin-top:8px;text-align:right;}
.rightnav span {color:#ed4714;float:right;display:block;}



.rightart {width:560px;background:url(../images/about_05.gif) left top repeat-x; background-color:#e0e3e5}
.rightartcon {width:530px;padding-top:10px;margin-left:20px;}
.rightartcon span {display:block;float:none;}
.rightartcon ul.newslist{width:100%;margin:0 auto;}
.rightartcon ul.newslist li {width:100%;height:28px;font:12px/20px border;}
.rightartcon ul.newslist li p {float:left;width:400px;height:28px;overflow:hidden;margin-left:5px;display:inline;}
.rightartcon ul.newslist li p a {color:#000;}
.rightartcon ul.newslist li span {float:right;width:80px;height:28px;overflow:hidden;color:#666;font-size:12px; text-align:right;margin-right:5px;display:inline;}


.rightartcon dl.cp {height:auto;padding:0px 0 20px 10px;width:100%;overflow:hidden; clear:both;display:block;text-align:center;font:12px/14px border;}
.rightartcon dl.cp dd {width:104px;margin:20px 0 0 60px;_margin-left:50px;height:150px;}
.rightartcon dl.cp dd img {width:104px;height:107px;}
.rightartcon dl.cp dd span {margin-top:5px;width:104px;text-align:center;display:block;}
.rightartcon dl.cp dd span a {color:#069;}





.footer{width:757px;height:60px;background:url(../images/index_03.jpg) left top no-repeat;margin:7px auto;}
.footer p {margin-left:90px;padding-top:4px;color:#fff;font:  12px/14px  bolder;display:block;}

#bl{color: #ed4714;text-decoration: none;}
#b2{color: #ed4714;text-decoration: none;font:Arial bold 12px/18px border;}
#main {}
#foot {}
.blank { clear:both; height:1px; line-height:1px;}
.title3 a {font:Arial 12px/18px border;color:#000;}

.newstit {width:500px;text-align:center;}
.newstit p {font:Arial bold 12px/18px border;color: #ed4714}


/*-----------------type---------------------------------------------------*/
/*head*/


/*main*/



/*foot*/



