@charset "utf-8";
body{background: url(../images/cpnry/cpnry_07.jpg) repeat;}
#main { width: 960px; height:1710px; margin:0 auto; }
#main1{ width:960px; height:auto; background:#fff; float:left;}
.nav{ width:960px; height:48px; background: url(../images/cpnry/fwcp_01.gif) repeat-x left top; float:left;}
.nav img{ float:left; margin-left:10px;}
.nav ul{ float:right; width:815px; height:12px; }
.nav li{ float:left; width:187px; font-size: 14px; color: #333; text-decoration: none; text-align: center; margin-top:15px; padding-right: 7px; padding-left:7px; border-right:2px dotted  #6c4c2f; height:12px; }
.nav li a{ font-size:14px; color:#c7d3d9; text-decoration:none;}
.nav li a:hover{color: #FFCC00; font-size:14px;  text-decoration: underline;}
.special{ border:none;}
.kong{ float:right; width:623px; height:27px;}
.kong_a{ height:3px; width:17px; background:#e94709;}
.kong_b{ height:2px; width:623px; border-top:1px dotted #a5868b; margin:5px 0px;}

#left{ float:left; width:661px; height:auto; padding-bottom:15px; background:#fff url(../images/cpnry/cpnry_09.gif) right top repeat-y; padding-top:25px;}
.biaoti{ font-family:"微软雅黑"; color:#333333; font-size:14px; height:38px; margin-top:10px; width:610px;  padding-left:15px; border-bottom:1px dotted #999999; margin-bottom:15px;}
.biaoti li{ float:left; font-family:"微软雅黑"; color:#333333; font-size:14px; margin-top:10px; margin-right:5px;}
.biaoti li a{ font-family:"微软雅黑"; font-size:14px; color:#333333; text-decoration:none;}
.biaoti li a:hover{ font-family:"微软雅黑"; font-size:14px;  text-decoration:underline; }
#left h1{ font: "黑体"; font-weight:bold; font-size:25px; color: #666666; width:645px; height:45px; background:url(../images/cpnry/cpnry_02.gif) bottom  no-repeat; text-align:center; margin:auto; margin-bottom:10px; }
.xian{ display:block; font-size:0; background:url(../images/cpnry/cpnry_02.gif); width:645px; height:4px; margin-bottom:10px;}
.xinxi{ float:right; width:350px; height:15px; font-size:12px; color:#999999; margin-bottom:15px; }
.jianjie{ float:left; width:555px; height:110px; border-right:5px solid #999999; border-bottom:5px solid #999999; border-left:1px solid #999999; border-top:1px solid #999999; margin-left:35px;  _margin-left:18px; color:#666; font-size:12px; line-height:190%; padding: 15px; margin-bottom:15px;}

.content{ float:left; width:550px; line-height:290%; padding-left:65px; font-size:14px; margin-bottom:10px;}
.content h3{ font-size:14px; margin-bottom:20px; }
.content h2{ line-height:290%; font-size:14px; font-weight:normal;}
.content1{ float:left; width:565px; min-height:1020px; height:auto;  line-height:180%; padding-left:45px; font-size:14px;}
.tuijian{ float:left; background:#e1e2e3; width:635px; height:196px; border:1px solid #cecece; margin-left:7px; padding-left:3px; }
.tj_top{ float:left; background:url(../images/cpnry/cpnry_10.gif); width:82px; height:27px; margin-bottom:5px; margin-top:5px;color:#FFF; font-size:14px; margin-left:10px; _margin-left:5px; text-align:center; line-height:28px;}
.tj_content{ float:left; background:#f7f4f2; width:620px; height:140px; border:5px solid #eae5e1;}
.tj_content1{ float:left; background:#f7f4f2; width:605px; height:125px; border:2px solid #FFFFFF; margin-top:5px; margin-left:5px;}
.tj_content1 ul{ float:left; width:250px; height:110px; padding-top:10px; padding-left:10px; margin-left:40px; display:inline;}
.tj_content1 li{ font-size:12px; color:#000000; line-height:190%; }
.tj_content1 li a{ font-size:12px; color:#000000; background:url(../images/cpnry/cpnry_08.gif) no-repeat left center;  line-height:190%; text-decoration:none; padding-left:10px; }
.tj_content1 li a:hover{ font-size:12px; color: #FF6600;  line-height:190%; text-decoration: underline; }
#top a:hover{ text-decoration:underline;}

#right{ float:right; width:253px; height:1620px;background:#FFFFFF; padding-top:48px; padding:15px 23px;}
.news { float: left; width: 248px; height:285px; background:#FFFFFF; margin-bottom:20px; }
.news1 { float: left; width: 248px; height:250px; background:#FFFFFF; margin-bottom:20px; }
.news_title { float: right;height: 23px; width:240px; font:"微软雅黑"; font-size: 16px; color: #e94709; font-weight: bold; text-decoration: none; padding-top: 15px;  border-bottom:5px solid #e1e2e3; padding-left:8px; }
.news_title h3{ float:left;width:160px;  background: url(../images/pro_lx/fwcp_02.gif) no-repeat; padding-left:25px;}
.news_title a{font:"微软雅黑"; font-size: 16px; color:#000000; font-weight: bold; text-decoration: none;}
.news_title a:hover{font:"微软雅黑"; font-size: 16px; color:#095677;  font-weight: bold; text-decoration: underline;}
a.more { font-size: 10px; color:#55a4e6; text-decoration:none;  font-family:Arial; text-align: center; float: right; width: 40px; height: 20px; line-height:20px; }
a.more:hover { font-size: 10px; text-decoration:underline; }
.title_al { float: right; width: 248px; height:91px; padding-top: 9px;  }
.title_al img{ float:left; height:90px; width:90px; margin-right:3px; }
.title_al h4 { float: right; width: 150px; font-size: 12px; font-weight:bold; color: #333; text-decoration: none; }
.title_al h4  a { font-size: 12px; color:#e94709; text-decoration: none; line-height:18px; }
.title_al h4  a:hover { font-size: 12px; color: #333; text-decoration: underline; }
.title_al p { float: left; width: 140px; height:70px; padding-left: 8px; padding-top:3px; font-size: 12px; color: #ababab; text-decoration: none; line-height:160%; overflow:hidden; }
.title_al p a {font-size: 12px; color: #ababab; text-decoration: none; }
.title_al p a:hover {font-size: 12px; color: #ababab; text-decoration: underline; }
.news ul { width: 235px; height:133px;  padding-top: 6px; margin-bottom: 5px; line-height: 190%; overflow:hidden; }
.news ul li { width: 235px;  font-size: 12px; color: #333; text-decoration: none; line-height: 190% ; list-style:none; padding-left:8px;  background: url(../images/pro_lx/fwcp_06.gif) left  no-repeat; float:left;}
.news ul li a { font-size: 12px; color: #333; text-decoration: none; float: left; line-height:190% ;}
.news ul li a:hover { font-size: 12px; color: #2d77b6; text-decoration: underline; float: left; line-height: 190%  }
.news1 ul {  width: 235px; height:92px; padding-top: 6px; padding-bottom: 5px; line-height: 190%; overflow:hidden;}
.news1 ul li { width: 235px; float:left; font-size: 12px; color: #333; text-decoration: none; line-height: 190%;list-style:none; padding-left:8px;  background: url(../images/pro_lx/fwcp_06.gif) left  no-repeat; float:left;  }
.news1 ul li a { font-size: 12px; color: #333; text-decoration: none; float: left; line-height:190%;}
.news1 ul li a:hover { font-size: 12px; color: #2d77b6; text-decoration: underline; float: left; line-height: 190%;  }
#end{ float:left; margin:0 auto; width:960px; height:155px; padding-top:25px;  background:#929292;}
.zhuantiend{ padding-left:10px; width:740px; height:15px; font-size:12px; color:eae453; margin:auto; margin-bottom:25px;}
.li1{ float:left; width:70px; font-size:12px;color:#eae453; margin:auto;  text-align:center; border-right:2px solid #FFFFFF; }
.li2{float:left; width:70px; font-size:12px; color:#eae453; margin:auto;  text-align:center;}
.li1 a{ width:70px; font-size:12px; color:#eae453; text-align:center; text-decoration:none;}
.li1 a:hover{ width:70px; font-size:12px; color: #FF6633;  text-align:center; text-decoration: underline;}
.li2 a{ width:70px; font-size:12px; color:#eae453; text-align:center; text-decoration:none;}
.li2 a:hover{ width:70px; font-size:12px;  color: #FF6633; text-align:center; text-decoration: underline;}
#footnr{width:946px; height:110px; text-align:center; margin:auto; line-height:25px; color: #fefefe;  font-size:12px;}
#foot a,link{color:eae453;text-decoration:none;}
#foot a:hover{text-decoration:underline;}

#CLM_four{width: 580px;height: 75px;padding: 5px 5px;font-size: 12px;color: #898989;background: #FFF;clear: both; margin-left:30px;  _margin-left:30px;}
#CLM_four ul li{line-height: 178%;background: none;list-style: none;}
#CLMF_a{float: left;width: 64px;height: 12px;background: #fce9d9;font-size: 12px;color: #ea5504;text-align: center;padding: 5px 0px;}


.btonbox{ width:100%; float:left; padding:20px 0 10px 0;}
.bton{ margin:0 0 0 20px; float:left; display:inline;}
.bton a{ width:80px; height:30px; display:block; float:left; text-align:center; font:bold 14px/30px "宋体"; color:#fff; background:#F00;}
.bton a:hover{color:#FF0; background:#F60; text-decoration:none;}