﻿#FocusBG{width:100%;height:350px;overflow:hidden;}
.fullSlide {width:100%;position:relative;height:350px;background:#000;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:350px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:350px;}
.fullSlide .prev {left:100px; top:195px; width:40px; height:60px; background:url("/images/MyCMSClassic/lunbo_but.png") -118px -1px #bdbdbf no-repeat; display:none;position:absolute;cursor:pointer;}
.fullSlide .next {right:100px; top:195px; width:40px; height:60px; background:url("/images/MyCMSClassic/lunbo_but.png") 2px -1px #bdbdbf no-repeat; display:none;position:absolute;cursor:pointer;}


#body .inner{width:1000px;margin:auto;}
#body .inner .left{width:210px;float:left;}
#body .inner .right{width:764px;float:right;padding-top:20px;padding-bottom:20px;}
#body .inner .left .Sbox{width:210px;padding-bottom:20px;font-size:16px;font-weight:bold;}
#body .inner .left .Sbox .topic{font-size:24px;font-family:"Microsoft Yahei";line-height:30px;color:#000000;font-weight:bold;padding:15px 0px;border-bottom:1px solid #c0c0c0;}
#body .inner .left .Sbox .blank ul {padding:0px 0px;}
#body .inner .left .Sbox .blank ul li{cursor:pointer;}
#body .inner .left .Sbox .blank .current a{background:#e74c3c;color:#FFFFFF;}
#body .inner .left .Sbox .blank ul li a{display:block;height:50px;line-height:50px;padding-left:22px;border-bottom:1px solid #c0c0c0;background:url("/images/MyCMSClassic/box_icon1.png") no-repeat 6px 23px;}	
#body .inner .left .Sbox .blank ul li a:hover{background:#e5e5e5;color:#000000;text-decoration:none;}


#body .inner .fullmain{width:1000px;margin:auto;font-size:12px;padding-top:10px;padding-bottom:20px;}

#body .inner .right .Position{font-size:12px;line-height:33px;background:url("/images/MyCMSClassic/box_bg5.jpg") repeat left top;}
#body .inner .right .Position a{color:#666666;}
#body .inner .right .Position span{padding-left:10px;}

#body .inner .right .main{margin:auto;}
/* article */
#body .inner .right .main .ArticleList{font-size:14px;}
#body .inner .right .main .ArticleList td{line-height:35px;border-bottom:1px dashed #CCC;}	
#body .inner .right .main .ArticleList .fw_t{font-size:14px;}
#body .inner .right .main .ArticleList .fw_s{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#666666;}
#body .inner .right .main .ArticleList ul li{border-bottom:1px dotted #c0c0c0;padding:10px 0px 10px 0px;}
#body .inner .right .main .ArticleList ul li span{font-weight:bold;color:#e74c3c;padding-right:20px;}
#body .inner .right .main .ArticleList ul li p{line-height:200%;color:#999;padding:5px 0px;font-size:12px;}


/*content*/
#body .inner .fullmain .content .title h3{text-align:center;font-size:20px;font-weight:normal;font-family:"Microsoft Yahei";}
#body .inner .fullmain .content .infos{font-size:13px;line-height:40px;color:#666666;text-align:center;font-family:"Microsoft Yahei";}
#body .inner .fullmain .content .maincontent{padding-top:10px;}
#body .inner .fullmain .content .download{background:url("/images/MyCMSClassic/downicon.gif") no-repeat 15px 7px;padding-left:55px;border:1px solid #F5F5F5;line-height:40px;font-size:14px;font-family:Arial,Helvetica,sans-serif;margin:10px 0px;}

#body .inner .fullmain .content .button{margin:auto;width:1000px;padding-top:10px;}
#body .inner .fullmain .content .button .prenext{float:left;padding:5px 0px;width:600px;}
#body .inner .fullmain .content .button .prenext ul li{line-height:30px;padding-left:10px;}			
#body .inner .fullmain .content .button .pic{float:right;width:206px;}


/* recruit */
#body .inner .fullmain .RecruitList{}
#body .inner .fullmain .RecruitList td{line-height:35px;border-bottom:1px solid #CCC;font-size:12px;}	
#body .inner .fullmain .RecruitList .Rtitle{background:#F5F5F5;color:#931916;font-size:14px;padding-left:10px;height:30px;line-height:30px;}
#body .inner .fullmain .RecruitList .Rtitle span{text-align:right;font-size:12px;}


#body .inner .right .main .content .ProInfo .image{float:left;}	
#body .inner .right .main .content .ProInfo .column{float:right;width:480px;}
#body .inner .right .main .content .ProInfo .image img{width:360px;height:300px;}
#body .inner .right .main .content .ProInfo .image a{display:block;width:360px;height:300px;border:1px solid #999999;padding:4px;}
#body .inner .right .main .content .ProInfo .image a:hover{border:1px solid #63a649;}
#body .inner .right .main .IntroTitle{font-size:14px;line-height:35px;border-left:3px solid #63a649;margin:10px 0px;padding-left:10px;color:#63a649;background-color:#f5f5f5;font-weight:bold;}
#body .inner .right .main .content .ProInfo .column .title{border-bottom:1px solid #ccc;padding:10px 0px;}
#body .inner .right .main .content .ProInfo .column .title h3{text-align:left;}
#body .inner .right .main .content .ProInfo .column .infos{text-align:left;}
#body .inner .right .main .content .ProInfo .intro{font-size:14px;}

#body .inner .right .main .content .ProInfo .ImageList{float:left;}
#body .inner .right .main .content .ProInfo .ImageList ul li img{width:100px;height:100px;padding:1px;border:1px solid #ccc;}

#body .inner .right .main .content .MorePro .albumblock .inner{width:218px;height:200px;float:left;}
#body .inner .right .main .content .MorePro .albumblock .inner img{width:213px;height:170px;}
#body .inner .right .main .content .MorePro .albumblock .inner .albumtitle{width:218px;background:none;color:#931916;}


#body .inner .right .main .content .CaseBlock li{width:330px;float:left;padding-left:10px;}
#body .inner .right .main .content .CaseBlock .Cimg a{display:block;border:1px solid #F5F5F5;padding:1px;}
#body .inner .right .main .content .CaseBlock .Cimg a:hover{border:1px solid #931916;}		
#body .inner .right .main .content .CaseBlock .case_ct{height:30px; line-height:30px; color:#2586BE; background:#E5F4FC; font-weight:bold;}
#body .inner .right .main .content .CaseBlock .case_txt{height:35px; line-height:35px; background:url(/images/MyCMSClassic/xx.jpg) repeat-x; text-align:left;font-size:12px;}
#body .inner .right .main .content .CaseBlock .case_mc{color:#1C3B67;}
#body .inner .right .main .content .CaseBlock .hycd_ct{height:35px; line-height:35px;  color:#fff;  font-weight:bold; padding-left:40px;}
#body .inner .right .main .content .CaseBlock .hycd_ct a{color:#fff;}
#body .inner .right .main .content .CaseBlock .hycd_ct a:hover{color:#FFFACC}
#body .inner .right .main .content .CaseBlock .hycd_ct a:visited{ color:#fff}
#body .inner .right .main .content .CaseBlock .hycd_mc{color:#ff6600;}
#body .inner .right .main .content .CaseBlock .ttp{margin-top:10px; margin-bottom:10px;}	


/*imglist*/
#body .inner .right .main .ImageList{margin:auto;padding-left:12px;float:left;}
#body .inner .right .main .ImageList .ImageBlockBG{float:left;padding:10px 10px 10px 10px;}
#body .inner .right .main .ImageList .ImageBlock{padding:10px;width:282px;height:215px;overflow:hidden;border:1px solid #DDDDDD;cursor:pointer;}
#body .inner .right .main .ImageList .ImageBlock a{text-decoration:none;}
#body .inner .right .main .ImageList .ImageBlock:hover{border:1px solid #65a849;background-color:#F5F5F5;}	
#body .inner .right .main .ImageList .ImageBlock img{width:280px;height:195px;border:1px solid #F5F5F5;float:left;}
#body .inner .right .main .ImageList .ImageBlock img:hover{border:1px solid #DDDDDD;}
#body .inner .right .main .ImageList .ImageBlock p{text-align:center;bottom:0px;color:#FFFFFF;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;height:25px;line-height:25px;}
#body .inner .right .main .ImageList .ImageBlock p a{color:#000000;font-size:14px;font-weight:bold;}
#body .inner .right .main .ImageList .ImageBlock .ImageNote{padding:5px;line-height:25px;color:#FFFFFF;font-size:12px;}

#body .inner .right .main .content .ImageList .ImageBlockBG{float:left;padding-left:230px;}
#body .inner .right .main .content .ImageList .ImageBlock{width:500px;height:400px;float:left;padding:10px;}
#body .inner .right .main .content .ImageList .ImageBlock img{width:500px;height:400px;float:left;}


/* sitemap */
#body .inner .fullmain .SiteMap{padding:0px 10px;}	
#body .inner .fullmain .SiteMap ul li{font-weight:bold;line-height:25px;padding:10px 20px;border-bottom:1px dashed #CCCCCC;font-size:14px;background:url("/images/MyCMSClassic/ico4.jpg") no-repeat left 18px;}
#body .inner .fullmain .SiteMap ul li ul li{font-weight:normal;border-bottom:none;font-size:12px;background:none;padding:5px 0px;}


/* FeedBack */
.FeedBack {float:left;width:1000px;}
.FeedBack .Fleft{width:80px;float:left;padding-left:50px;}
.FeedBack .Fleft .Ficon{padding:0px 12px;}
.FeedBack .Fleft .Fname{text-align:center;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;;font-size:14px;padding-top:5px;color:#e74c3c;font-weight:bold;}		
.FeedBack .Fright{float:left;width:600px;padding-bottom:10px;}
.FeedBack .Fright .Fcontent .Ftime{text-align:right;font-family:Arial,Helvetica, sans-serif;color:#555555;padding:0px 20px 5px 20px;}	
.FeedBack .Fright .Fcontent{width:600px;background:url("/images/MyCMSClassic/PostBG.jpg") no-repeat left top;padding:10px 0px;}
.FeedBack .Fright .Fcontent p{padding:0px 20px 5px 50px;}
.FeedBack .Fright .Fcontent .Freply .FRtitle{margin-left:20px;line-height:20px;color:#FFFFFF;height:25px;background:url("/images/MyCMSClassic/picon.gif") no-repeat 2px 0px;padding-left:10px;font-weight:bold;}
.FeedBack .Fright .Fcontent .Freply p{color:#63a649}	
.FeedBack .Fright .Fline{float:right;width:572px;border-top:1px solid #EDEDEF;filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=1, Direction=180);} 
.FeedBack .IntroTitle{width:1000px;font-weight:bold;padding:20px 0px;font-size:18px;text-align:left;color:#e74c3c;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;border-bottom:1px solid #555555;}
.FeedBack .commentbox{padding-top:15px;}	
.FeedBack .commentbox #commentform td{height:40px;}
.FeedBack .commentbox #commentform input{height:25px;line-height:25px;}
.FeedBack .commentbox #commentform .Cbutton{line-height:25px;background:#e74c3c;border:none;color:#FFFFFF;font-size:14px;cursor:pointer;width:80px;font-family:"Microsoft Yahei",Arial,Helvetica, sans-serif;}
							
/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(/images/colorbox/overlay.png) repeat 0 0;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(/images/colorbox/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url(/images/colorbox/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(/images/colorbox/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(/images/colorbox/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(/images/colorbox/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(/images/colorbox/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(/images/colorbox/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(/images/colorbox/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(/images/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(/images/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(/images/colorbox/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(/images/colorbox/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(/images/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position: -25px;}


/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
.cboxIE6 #cboxTopLeft{background:url(/images/colorbox/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(/images/colorbox/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(/images/colorbox/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(/images/colorbox/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/images/colorbox/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/images/colorbox/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/images/colorbox/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/images/colorbox/ie6/borderMiddleRight.png);}
.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split(")[1], this.style.background = none, this.style.filter = progid:DXImageTransform.Microsoft.AlphaImageLoader(src= + this.src + , sizingMethod=scale));}