.main{ }
.main .cont-main{ background:#FFF url(../images/main.png) repeat-x left top; padding-top:20px; width:1200px; padding-left:0; padding-right:0; }

.cm-left{ float:left; height:auto; width:930px; margin-left:10px; display:inline;}
.flash{ width:428px;  height:280px; float:left; overflow:hidden; position:relative; z-index:200;}
.mod_focus1 .contents{ width:428px; height:280px; overflow:hidden;}
.mod_focus1 .contents img{ width:428px; height:280px;}
.mod_focus1 .contents h3{ width:408px; padding-left:10px; padding-right:10px; height:40px; line-height:40px; font-weight:normal; font-size:14px; color:#FFF; overflow:hidden; background:url(../images/imgslist-li-title.png) repeat left top; position:absolute; left:0; bottom:0;}
.mod_focus1 .contents h3 span{ float:right;}
.mod_focus1 .tags{text-align:center;position:absolute;right: 0;margin-left:-23px;bottom: 12px;width: 82px;height:12px;display: block;overflow:hidden;}
.mod_focus1 .tags li{overflow:hidden;float:left;margin-right: 4px;display:inline;width:12px;height:12px;}
.mod_focus1 .tags a{ float:left; width:12px; height:12px; line-height:12px; font-size:0;  background:url(../images/flash-num.png) no-repeat left top; }
.mod_focus1 .tags .focus a{  width:12px; height:12px; line-height:12px; font-size:0; background:url(../images/flash-num.png) no-repeat right top; }
.mod_focus1 .tags a:hover,.mod_focus1 .tags .focus a:hover{ color:#FFF !important;}

.notic{ width:482px; height:280px; float:right; display:inline; overflow:hidden; }
.notic h3{ width:472px; height:42px; background:#ececec; padding-right:10px; line-height:42px; text-align:right;}
.notic h3 p{ width:106px; height:42px; line-height:42px; float:left; font-size:16px; cursor:pointer; font-weight:normal; text-align:center; background:#db401e; color:#FFF;}
.notic h3 a,.mcol2 .mcol2-item h3 a,.cm-right .cmr-about h3 a{ color:#b4b4b4;}
.notic .notic-hot{ width:482px; height:103px; overflow:hidden; border-bottom:1px solid #dcdcdd;}
.notic .notic-hot h4{width:428px;height:40px;line-height:40px;font-weight:normal;font-size: 16px;overflow:hidden;}
.notic .notic-hot h4 a{ color:#202020;}
.notic .notic-hot p a{ color:#F00;}
.notic .notic-hot p{width:482px;height:48px;line-height:24px;overflow:hidden;font-size: 12px;}
.notic .notic-list{ width:482px; height:114px; overflow:hidden; }
.notic .notic-list li{width:470px;height:37px;line-height:37px;border-bottom:1px solid #ececec;overflow:hidden;font-size: 12px;padding-left:12px;background:url(../images/notic-li.jpg) no-repeat left center;}
.notic .notic-list li span{ float:right; color:#999;}

.cmcol-left{ width:428px; height:auto; float:left; }
.cmcol-left h3{ width:418px; height:48px; background:#FFF; padding-right:10px; line-height:42px; text-align:right; border-bottom:1px solid #dcdcdd;}
.cmcol-left h3 p{width:106px;height:43px;line-height:43px;float:left;font-size:16px;cursor:pointer;font-weight:normal;text-align:center;background: #db401e;color: #fff;border-top:4px solid #db401e;}
.cmcol-left h3 a{ color:#b4b4b4;}
.cmcol-left .cmcol-l-hot{ width:428px; height:96px; overflow:hidden; overflow:hidden; }
.cmcol-left .cmcol-l-hot .cmcol-lhot-img{ width:132px; height:96px; float:left; overflow:hidden;}
.cmcol-left .cmcol-l-hot .cmcol-lhot-img img{ width:132px; height:96px;}
.cmcol-left .cmcol-l-hot .cmcol-lhot-about{ width:280px; height:96px; overflow:hidden; float:right; }
.cmcol-left .cmcol-l-hot .cmcol-lhot-about h4,.cmcol-left .cmcol-l-hot .cmcol-lhot-about p{ width:280px; height:30px; line-height:30px; font-weight:normal; font-size:15px; overflow:hidden; }
.cmcol-left .cmcol-l-hot .cmcol-lhot-about p{ height:66px; line-height:22px; font-size:12px; color:#666;}
.cmcol-left .cmcol-l-list{ width:428px; height:auto; overflow:hidden;}
.cmcol-left .cmcol-l-list li{width:416px;height:35px;line-height:35px;overflow:hidden;font-size: 12px;padding-left:12px;background:url(../images/notic-li.jpg) no-repeat left center;}
.cmcol-left .cmcol-l-list li span{ float:right;color:#999;}
.cmcol-right{ width:482px; float:right; height:auto;}
.cmcol-right h3{ width:472px; height:48px; background:#FFF; padding-right:10px; line-height:42px; text-align:right; border-bottom:1px solid #dcdcdd;}
.cmcol-right h3 p{width:106px;height:43px;line-height:43px;float:left;font-size:16px;cursor:pointer;font-weight:normal;text-align:center;background: #db401e;color: #fff;border-top:4px solid #db401e;}
.cmcol-right h3 a,.fencai h3 a{ color:#b4b4b4;}
.cmcol-right .cmcol-r-hot{ width:482px; height:96px; overflow:hidden; overflow:hidden; }
.cmcol-right .cmcol-r-hot .cmcol-rhot-img{ width:132px; height:96px; float:left; overflow:hidden;}
.cmcol-right .cmcol-r-hot .cmcol-rhot-img img{ width:132px; height:96px;}
.cmcol-right .cmcol-r-hot .cmcol-rhot-about{ width:334px; height:96px; overflow:hidden; float:right; }
.cmcol-right .cmcol-r-hot .cmcol-rhot-about h4,.cmcol-right .cmcol-r-hot .cmcol-rhot-about p{ width:334px; height:30px; line-height:30px; font-weight:normal; font-size:15px; overflow:hidden; }
.cmcol-right .cmcol-r-hot .cmcol-rhot-about p{ height:66px; line-height:22px; color:#666; font-size:12px;}

.cmcol-right .cmcol-r-list{ width:482px; height:auto; overflow:hidden;}
.cmcol-right .cmcol-r-list li{width:470px;height:35px;line-height:35px;overflow:hidden;font-size: 12px;padding-left:12px;background:url(../images/notic-li.jpg) no-repeat left center;}
.cmcol-right .cmcol-r-list li span{ float:right;color:#999;}


.cm-right{ width:230px; height:auto; float:right; margin-right:10px;}
.cm-right .topic{ width:230px; height:282px; }
.cm-right .topic h3{ width:220px; height:48px; background:#FFF; padding-right:10px; line-height:42px; text-align:right; border-bottom:1px solid #dcdcdd;}
.cm-right .topic h3 p{width:100px;height:43px;line-height:43px;float:left;font-size:16px;cursor:pointer;font-weight:normal;text-align:center;background: #db401e;color: #fff;border-top:4px solid #db401e;}
.cm-right .topic h3 a{ color:#b4b4b4;}
.cm-right .topic .topic-list{ width:230px; height:227px; overflow:hidden;}
.cm-right .topic .topic-list li{width:218px;height:37px;line-height:37px;border-bottom:1px solid #ececec;overflow:hidden;font-size: 12px;padding-left:12px;background:url(../images/notic-li.jpg) no-repeat left center;}
.cm-right .topic .topic-list li span{ float:right; color:#999;}

.cm-right .cmr-about{ width:230px;  height:258px;}
.cm-right .cmr-about h3{ width:220px; height:48px; padding-right:10px; line-height:48px; text-align:right; font-weight:normal; font-size:14px; background:url(../images/topic.png) no-repeat left top;}
.cm-right .cmr-about h3 a,.cm-right .cmr-about h3:hover{ color:#FFF !important;}
.cm-right .cmr-about h3 p{ width:100px; height:48px; line-height:48px; float:left; text-align:center; font-size:16px; color:#FFF;}
.cm-right .about{ width:228px; height:202px; background-color:#FFF; border:1px solid #dcdcdd; }
.cm-right .cmr-about .cmr-about-img{ width:80px; height:80px; float:left; margin-left:10px; display:inline;overflow:hidden;}
.cm-right .cmr-about .cmr-about-img img{ width:80px; height:80px; }
.cm-right .cmr-about .cmr-about-cen{ width:118px; height:60px; padding-top:10px; overflow:hidden; float:right; margin-right:10px;}
.cm-right .cmr-about .cmr-about-cen li{ width:118px; height:auto; line-height:30px; font-size:14px;}
.cm-right .cmr-about .cmr-about-cen li a{ color:#075e0f; font-size:18px;}
.cm-right .cmr-about .cmr-about-canshu{ width:228px; height:56px;}
.cm-right .cmr-about .cmr-about-canshu li{ width:75px; height:56px; float:left; border-right:1px solid #dcdcdd; overflow:hidden;}
.cm-right .cmr-about .cmr-about-canshu li h4,.cm-right .cmr-about .cmr-about-canshu li p{ width:76px; height:30px; line-height:30px; font-weight:normal; font-size:18px; text-align:center; overflow:hidden; }
.cm-right .cmr-about .cmr-about-canshu li p{ height:26px; line-height:26px; font-size:14px;}
.cm-right .cmr-down{ width:230px; height:300px; overflow:hidden;}
.cm-right .cmr-down h3{width:220px; height:48px; padding-right:10px; line-height:48px; text-align:right; font-weight:normal; font-size:14px; background:url(../images/topic.png) no-repeat left top;}
.cm-right .cmr-down h3 a,.cm-right .cmr-down h3:hover{ color:#FFF !important;}
.cm-right .cmr-down h3 p{ width:100px; height:48px; line-height:48px; float:left; text-align:center; font-size:16px; color:#FFF;}
.cm-right .cmr-down .cmr-down-list{ width:220px; height:238px; margin:0 auto; }
.cm-right .cmr-down .cmr-down-list li{width:200px;height:34px;line-height:34px;overflow:hidden;padding-left:20px;font-size: 12px;background:url(../images/down-list-li.png) no-repeat left center;}

.chengguo{ width:1180px; height:auto; margin:0 auto; border-bottom:1px solid #dcdcdd; }
.chengguo h3{ width:1170px; height:48px; background:#FFF; padding-right:10px; line-height:42px; text-align:right; border-bottom:1px solid #dcdcdd;}
.chengguo h3 p{ width:106px; height:43px; line-height:43px; float:left; font-size:16px; cursor:pointer; font-weight:normal; text-align:center; background:#FFF; color:#101010; border-top:4px solid #087ad6;}
.chengguo h3 a{ color:#b4b4b4;}
#chengguo-list{ width:1180px; height:150px; position:relative; overflow:hidden; }
#chengguo-list li{ width:208px; height:148px; float:left; overflow:hidden; margin-right:20px; display:inline; border:1px solid #dcdcdd; }
#chengguo-list li img{ width:208px; height:148px;}



.fencai{ width:1180px; height:auto; margin:0 auto; }
.fencai h3{ width:1170px; height:40px; background:url(../images/fengcai-h3.png) no-repeat left top; line-height:40px; font-weight:normal; font-size:12px; text-align:right; padding-right:10px;}
.fencai h3 p{ width:215px; height:40px; line-height:40px; float:left; color:#FFF; text-align:center; font-size:16px;padding: 0 10px;}
#imglist{ width:1180px;height:223px;  position:relative; overflow:hidden; }
#imglist li{ width:160px;  float:left; overflow:hidden; margin-right:10px; display:inline; }
#imglist li p{ width:160px; overflow:hidden; }
#imglist li p img{ width:150px; height:180px;}
#imglist li h4{width:160px;height:40px;line-height:40px;font-weight:normal;font-size: 12px;text-align:center;overflow:hidden;}


