﻿/* top start*/
body,td,th {font-size:14px;}
img, div { behavior: url(/images/iepng/iepngfix.htc); }
body, div, p,img,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {padding:0px;margin:0px;}
.FontRed{color:#FF0000;}
h3{font-size:14px;}
li{list-style-type:none;}
img{border:0;}
.gray{color:#666666;}
a{color:#333333;text-decoration:none;}
a:hover {text-decoration:none;}
a:active{text-decoration:none;}

.LineLink a{text-decoration:none;}
.LineLink a:hover {text-decoration:none;}

.ColorLink a {color:#00b050;}
.ColorLink a:hover {color:#00b050;}

.WidthTab{width:10px;height:1px;float:left;}
.WidthTab2{width:40px;height:1px;float:left;}	
.HeightTab{height:15px;width:1px;overflow:hidden;}


p{line-height:180%;}
.ListDate{color:#666666;}

body{font-family:Arial, Helvetica, sans-serif;}

#wrapper{width:100%;margin:auto;padding:0px 0px;}
#wrapper #head{width:100%;height:110px;margin:auto;padding:0px 0px;position: fixed;z-index: 9999;background:#fff;}
#wrapper #head .top{width:1200px;margin:auto;}
#wrapper #head .top .logo{float:left;width:500px;padding-top:16px;} 
#wrapper #head .top .right{float:right;width:600px;padding-top:4px;}
#wrapper #head .top .right .search{float:left;width:157px;padding-top:15px;padding-left:350px;}
#wrapper #head .top .right .link{float:right;width:68px;padding-top:19px;}
#wrapper #head .top .right .link a{font-size:13px;color:#666;}

/* navs*/
#wrapper #head .top .right #NavLink{width:600px;height:69px;float:left;}
#wrapper #head .top .right #NavLink .NavBG{width:600px;height:69px;position:absolute;z-index:3;}		
#wrapper #head .top .right #NavLink #sddm{width:600px;margin:auto;z-index:4;}
#wrapper #head .top .right #NavLink #sddm li{float:left;}
#wrapper #head .top .right #NavLink #sddm li a{display:block;width:100px;color:#666;text-align:center;line-height:65px;font-size:18px;font-weight:bold;}
#wrapper #head .top .right #NavLink #sddm li a:hover{text-decoration:none;color:#00b050;border-bottom:4px solid #00b050;}

#wrapper #head .top .right #NavLink #sddm div{position:absolute;visibility:hidden;padding:0px 0px;}
#wrapper #head .top .right #NavLink #sddm div a{position:relative;text-align:center;color:#666;width:100px;font-size:14px;text-decoration:none;line-height:38px;background:#fff;border-bottom:1px solid #ccc;opacity:0.8;}
#wrapper #head .top .right #NavLink #sddm div a:hover{color:#ffffff;background-color:#e50112;}


 #FocusBG{width:100%;height:400px;overflow:hidden;border-bottom:1px solid #ccc;}
.fullSlide {width:100%;position:relative;height:400px;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:400px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:400px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:5px;margin:5px;overflow:hidden;background:#FFF;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#375c81;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:0px;left:15%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}

	
#wrapper #body{margin:auto;width:100%;position:relative;padding-top:110px;}


.ProductBlock{width:1200px;overflow:hidden;margin:0 auto;padding-top:20px;padding-bottom:10px;}
.ProductBlock .title {font-size:20px;color:#666;line-height:20px;padding-bottom:10px;}
.ProductBlock .t-title {padding-bottom:10px;}
.ProductBlock .t-about{font-size:16px;}
.ProductBlock .problock{width:285px;height:375px;float:left;margin:0px 10px 20px 0px;border:#e0e0e0 1px solid;}
.ProductBlock .problock img{display:block;margin:0px auto;width:283px;height:220px;}
.ProductBlock .problock .protitle{width:270px;color:#666;text-align:center;font-size:15px;height:40px;line-height:40px;padding-top:5px;}
.ProductBlock .problock .protitle a{color:#00b050;}
.ProductBlock .problock .proinfo{margin-top:5px;margin-left:10px;width:260px;height:95px;text-align:left;color:#666;font-size:13px;line-height:25px;border-top:1px solid #e0e0e0;}


.AboutBlock {width:100%;height:350px;margin:auto;padding-top:30px;background:url("/images/MyCMSClassic/aboutbg.jpg") center center repeat;}
.AboutBlock .about {width:1200px;margin:auto;}
.AboutBlock .about .left {position:relative;width:900px;height:315px;float:left;}
.AboutBlock .about .left .title {font-size:20px;color:#fff;line-height:20px;padding-top:10px;padding-bottom:20px;}
.AboutBlock .about .left .t-title {padding-bottom: 10px;}
.AboutBlock .about .left .t-about{font-size: 16px;}
.AboutBlock .about .left .info {font-size:14px;color:#fff;line-height:28px;}
.AboutBlock .about .left .btn {position:absolute;bottom:0px;left:0px;width:122px;height:38px;border:1px solid #fff;line-height:38px;text-align:center;color:#fff;font-size:14px;}
.AboutBlock .about .left .btn {transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s;}


#body .Position {width:100%;height:55px;line-height:55px;background:url("/images/MyCMSClassic/position.jpg") no-repeat left top;border-bottom:1px solid #e0e0e0;}
#body .Position .pcontent{width:1200px;margin:auto;}
#body .Position .pcontent .title {float:left;color:#333333;font-size:20px;}
#body .Position .pcontent .location {float:right;color:#666;font-size:15px;line-height:55px;}
#body .Position .pcontent .location a {color:#666;}


#body .inner{width:1200px;margin:auto;}
#body .inner .main{padding:10px 0;font-size:12px;}

/*content*/
#body .inner .main .content .title h3{text-align:center;font-size:20px;font-weight:bold;color:#666;padding-bottom:15px;}
#body .inner .main .content .infos{font-size:14px;line-height:40px;color:#666666;text-align:center;}
#body .inner .main .content .maincontent{font-size:12px;}
#body .inner .main .content .maincontent p{padding:0px 0px;}

#body .inner .main .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 .main .content .prenext{padding:10px 0px;margin-top:10px;}
#body .inner .main .content .prenext ul li{line-height:30px;background:url("/images/MyCMSClassic/jiantou.gif") no-repeat 0px 1px;padding-left:15px;}				

				
/*ArticleList*/	
#body .inner .main .ArticleList{font-size:14px;}
#body .inner .main .ArticleList ul li{float:left;width:285px;height:350px;padding-top:10px;padding-left:7px;padding-right:8px;}
#body .inner .main .ArticleList ul li img{float:left;width:285px;height:190px;border:1px solid #ccc;}
#body .inner .main .ArticleList ul li img:hover{opacity:0.6;}                                            
#body .inner .main .ArticleList ul li .info{float:left;width:285px;}
#body .inner .main .ArticleList ul li .info .newstitle{width:285px;float:left;font-size:15px;font-weight:bold;height:30px;line-height:30px;}
#body .inner .main .ArticleList ul li .info .newstitle a{color:#333;}
#body .inner .main .ArticleList ul li .info .newstitle a:hover{color:#00b050;}
#body .inner .main .ArticleList ul li .info .newstime{width:285px;float:left;color:#999;font-size:13px;height:28px;line-height:26px;}
#body .inner .main .ArticleList ul li .info .newscontent{width:285px;float:left;color:#666;font-size:13px;line-height:24px;}


/* recruit */
#body .inner .main .RecruitList{}
#body .inner .main .RecruitList td{line-height:35px;border-bottom:1px solid #CCC;font-size:12px;}	
#body .inner .main .RecruitList .Rtitle{background:#F5F5F5;color:#931916;font-size:14px;padding-left:10px;height:30px;line-height:30px;}
#body .inner .main .RecruitList .Rtitle span{text-align:right;font-size:12px;}


#body .inner .main .content .CaseBlock li{width:330px;float:left;padding-left:10px;}
#body .inner .main .content .CaseBlock .Cimg a{display:block;border:1px solid #F5F5F5;padding:1px;}
#body .inner .main .content .CaseBlock .Cimg a:hover{border:1px solid #931916;}		
#body .inner .main .content .CaseBlock .case_ct{ height:30px; line-height:30px; color:#2586BE; background:#E5F4FC; font-weight:bold;}
#body .inner .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 .main .content .CaseBlock .case_mc{ color:#1C3B67;}
#body .inner .main .content .CaseBlock .hycd_ct{ height:35px; line-height:35px;  color:#fff;  font-weight:bold; padding-left:40px;}
#body .inner .main .content .CaseBlock .hycd_ct a{ color:#fff;}
#body .inner .main .content .CaseBlock .hycd_ct a:hover{ color:#FFFACC}
#body .inner .main .content .CaseBlock .hycd_ct a:visited{ color:#fff}
#body .inner .main .content .CaseBlock .hycd_mc{ color:#ff6600;}
#body .inner .main .content .CaseBlock .ttp{ margin-top:10px; margin-bottom:10px;}	


/* sitemap */
#body .inner .main .SiteMap{padding:0px 10px;}	
#body .inner .main .SiteMap ul li{font-weight:bold;line-height:25px;padding:10px 20px;border-bottom:1px dashed #CCCCCC;font-size:16px;}
#body .inner .main .SiteMap ul li ul li{font-weight:normal;border-bottom:none;font-size:14px;background:none;padding:5px 0px;}


/* FeedBack */
.FeedBack {width:580px;float:left;}
.contact {width:580px;float:right;}

.FeedBack .commentbox{padding-top:0px;}	
.FeedBack .commentbox #commentform td{height:40px;}
.FeedBack .commentbox #commentform input{height:25px;line-height:25px;}
.FeedBack .commentbox #commentform .Cbutton{width:92px;height:30px;line-height:30px;background:#b93425;border:none;color:#fff;font-size:13px;cursor:pointer;}

.FeedBack .commentlist dt{padding:5px 10px;background-color:#dededc;height:22px;line-height:22px;font-size:12px;}	
.FeedBack .commentlist dd{padding:15px 0px 15px 0px;line-height:180%;font-size:14px;}	
.FeedBack .commentlist dd  b{color:#458D3A;}
.FeedBack .commentlist dd span{color:#A00000;}	
.FeedBack .commentlist p{padding:0px;line-height:180%;margin:0px;}
.FeedBack .Fleft{width:90px;float:left;}
.FeedBack .Fleft .Ficon{padding:0px  12px;}
.FeedBack .Fleft .Fname{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-top:5px;color:#931916;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:#931916;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:20px;font-weight:bold;}
.FeedBack .Fright .Fcontent .Freply p{color:#989E4D}	
.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:665px;margin:auto;}
							

/*Imglist*/
.ImageList{padding:0px 0px;}
.ImageList .ImageBlockBG{float:left;padding:0px 10px 22px 10px;}
.ImageList .ImageBlock{padding:8px;width:260px;height:220px;overflow:hidden;border:1px solid #ccc;}
.ImageList .ImageBlock a{text-decoration:none;}
.ImageList .ImageBlock:hover{border:1px solid #00b050;background-color:#F5F5F5;}			 
.ImageList .ImageBlock img{width:260px;height:180px;}
.ImageList .ImageBlock p{text-align:center;bottom:0px;background-color:#333;color:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;height:30px;line-height:30px;font-size:13px;margin-top:8px;}
.ImageList .ImageBlock p a{color:#fff;}
.content .ImageList .ImageBlockBG{padding:10px 24px 20px 18px;}
.content .ImageList .ImageBlock{height:153px;float:left;padding:5px;}	
.content .ImageList .ImageBlock p{color:#fff;}	



#body .inner .left{width:204px;float:left;padding-top:10px;padding-bottom:20px;}
#body .inner .right{width:960px;float:right;padding-top:10px;}
#body .inner .left .Sbox{width:204px;font-size:15px;font-weight:bold;}
#body .inner .left .Sbox .topic{background-color:#00b050;font-size:18px;text-align:center;height:55px;line-height:55px;color:#fff;font-weight:bold;border-bottom:1px solid #e7e7e7;}


.RightNav{padding-top:10px;}
.ClassNav{padding:0px 0px;font-size:16px;}
.ClassNav .NavTree ul{padding:0px 0px;}
.ClassNav .NavTree ul li{position: relative;z-index:10;}
.ClassNav .NavTree ul li a{display:block;cursor:pointer;width:200px;height:80px;line-height:78px;text-align:center;color:#333;border:2px solid #e7e7e7;border-radius:8px;margin-bottom:2px;}
.ClassNav .NavTree ul .current a{color:#fff;background-color:#009343;}
.ClassNav .NavTree ul .current li a{color:#fff;background-color:#009343;}

.ClassNav .NavTree ul li ul{left:205px;position:absolute;width:180px;top:0;display: none;filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=3, Direction=135);}

.ClassNav .NavTree ul li li{background:#fff;border-radius:8px;text-align:center;}
.ClassNav .NavTree ul li li a{display:block;width:180px;height:40px;line-height:40px;font-size:15px;text-align:center;color:#333;border:2px solid #016830;margin-bottom:1px;border-radius:8px;background:#fff;}
.ClassNav .NavTree ul li li a:hover{color:#fff;text-decoration:none;background-color:#016830;}
.ClassNav .NavTree .subfolderstyle{background: url(/images/MyCMSClassic/arrow-list.gif) no-repeat 150px center ;}


/* product */
#body .inner .right .main{padding:0px 0px;font-size:12px;}
#body .inner .right .main .content .ProInfo{width:960px;}
#body .inner .right .main .content .ProInfo .proleft{float:left;}
#body .inner .right .main .content .ProInfo .proleft .image{float:left;width:440px;height:380px;}
#body .inner .right .main .content .ProInfo .proleft .image img{float:left;width:428px;height:368px;border:1px solid #e0e0e0;padding:5px;}
#body .inner .right .main .content .ProInfo .proleft .ImageList{float:left;width:440px;padding-left:30px;height:180px;overflow:auto;SCROLLBAR-FACE-COLOR: #f5f5f5; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #f5f5f5 ; SCROLLBAR-3DLIGHT-COLOR: #ffffff;SCROLLBAR-ARROW-COLOR:#00b050; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}
#body .inner .right .main .content .ProInfo .proleft .ImageList ul li img{float:left;width:130px;height:130px;margin-left:10px;padding:1px;border:1px solid #ccc;}

#body .inner .right .main .content .ProInfo .column{float:right;width:480px;}
#body .inner .right .main .content .ProInfo .column .title{border-bottom:1px solid #e0e0e0;}
#body .inner .right .main .content .ProInfo .column .title h3{text-align:left;font-size:18px;}
#body .inner .right .main .content .ProInfo .column ul{color:#666;line-height:25px;height:25px;margin-top:5px;padding-top:10px;font-size:13px;}
#body .inner .right .main .content .ProInfo .column ul li{line-height:25px;height:25px;}

#body .inner .right .main .content .maincontent{border:1px solid #e0e0e0;padding:30px 47px;}
#body .inner .right .main .content .IntroTitle{padding-top:2px;padding-left:10px;padding-bottom:15px;width:861px;height:33px;font-size:16px;color:#fff;background:url("/images/MyCMSClassic/intro.png") no-repeat;}


#body .inner .right .main .content .MorePro .albumblock{padding:0px 12px 20px 0px;float:left;}
#body .inner .right .main .content .MorePro .albumblock .inner{width:225px;height:285px;margin:0;text-align:center;border:1px solid #e0e0e0;}
#body .inner .right .main .content .MorePro .albumblock .inner img{width:215px;height:185px;border:none;padding:5px;}
#body .inner .right .main .content .MorePro .albumblock .inner .albumtitle{margin:auto;width:188px;color:#00b050;text-align:center;font-size:14px;height:40px;line-height:40px;}
#body .inner .right .main .content .MorePro .albumblock .inner .albumtitle a{color:#00b050;}
#body .inner .right .main .content .MorePro .albumblock .inner .click{margin:auto;margin-top:5px;text-align:center;width:188px;color:#00b050;font-size:14px;height:40px;line-height:40px;border-top:1px solid #e0e0e0;}
#body .inner .right .main .content .MorePro .albumblock .inner .click a{color:#00b050;}



/*footer*/
#footer {border-top:2px solid #00b050;width:100%;height:100%;}						
#footer .finner{width:1200px;margin:auto;text-align:center;padding:10px 0;}
#footer .finner p{height:28px;line-height:28px;color:#666;font-size:13px;}
#footer .finner p a{color:#666;}

#wrapper .t_page{padding:10px;text-align:center;font-size:12px;line-height:25px;}	
#wrapper .t_page a{padding:2px 5px;border:1px solid #DEDEDC;margin:0px 3px;}


/*SearchBar*/
.SearchBar {width:157px;height:22px;background:url("/images/MyCMSClassic/searchbg.png") no-repeat left top;}
.Sbox .SearchBar{margin:10px 0px 0px 10px;}
.SearchBar #search-text {border:none;background:none;width:110px;padding:0px 5px;color:#999999;height:20px;line-height:22px;font-size:12px;float:left;}
.SearchBar #search-submit {border:none;background:none;height:22px;margin:0px;cursor:pointer;line-height:22px;width:36px;}
/*Search Content*/
#search_content .searchtip{line-height:25px;font-size:14px;font-weight:bold;padding-left:10px;BORDER-bottom:#023848 1px solid;padding-top:10px;}
#search_content .result_list{padding:10px 10px;width:100%;}
#search_content .result_list dt{font-size:14px;font-weight:bold;padding-top:10px;line-height:25px;font-family:Microsoft Yahei;}	
#search_content .result_list dd{padding:0 0 5px 0;margin:0px;line-height:20px;}	
#search_content .result_list .line {BORDER-bottom: #E9E8E8 1px dashed;}	
#search_content .result_list .line a{padding-right:20px;}
#search_content .result_list .line a:hover{text-decoration:none;}
#search_content .search_welcome{line-height:25px;text-align:center;}
#search_content .search_welcome p{text-align:center;}	
#search_content .result_page{text-align:center;font-size:13px;padding:10px;}
#search_content .result_page span{font-size:12px;font-family:arial;padding:0 5px;}


/*service*/
.qqbox a:link {color:#000;text-decoration:none;}
.qqbox a:visited {color:#000;text-decoration:none;}
.qqbox a:hover {color:#f80000;text-decoration:underline;}
.qqbox a:active {color:#f80000;text-decoration:underline;}
.qqbox {width:132px;height:auto;overflow:hidden;position:absolute;right:0;top:200px;color:#000000;font-size:12px;letter-spacing:0px;z-index:500;}
.qqlv {width:33px;height:256px;overflow:hidden;position:relative;float:right;z-index:50px;}
.qqkf {width:120px;height:auto;overflow:hidden;right:0;top:0;z-index:99px;border:6px solid #cc0000;background:#fff;}
.qqkfbt {width:118px;height:20px;overflow:hidden;background:#cc0000;line-height:20px;font-weight:bold;color:#fff;position:relative;border:1px solid #fff;cursor:pointer;text-align:center;}
.qqkfhm {width:112px;height:22px;overflow:hidden;line-height:22px;padding-right:8px;position:relative;margin:3px 0;}
.bgdh {width:102px;padding-left:10px;}
#K1 {padding-left:3px;}
#K1 p{padding:5px 0px;}	

/* clearfix */
.clearfix:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.clearfix {clear:both;}
.clearbox {clear:both; width:996px;margin:0 auto;height:0; overflow:hidden;}
.clear {height:1%;overflow:hidden; }