﻿/* 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:#4aaada;}
.ColorLink a:hover {color:#4aaada;}

.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;background:#000;}

#wrapper{width:1200px;margin:auto;padding:0px 0px;background:#fff;}
#wrapper #head{width:1200px;height:130px;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:10px;} 
#wrapper #head .top .search{float:right;width:157px;padding-top:45px;padding-right:10px;}

/* navs*/
#wrapper #head .top #NavLink{width:1200px;height:43px;margin-top:10px;float:left;background:#4aaada;}
#wrapper #head .top #NavLink .NavBG{width:1200px;height:43px;position:absolute;z-index:3;}		
#wrapper #head .top #NavLink #sddm{width:612px;margin:auto;z-index:4;}
#wrapper #head .top #NavLink #sddm li{float:left;}
#wrapper #head .top #NavLink #sddm li a{display:block;width:102px;color:#fff;text-align:center;line-height:43px;font-size:16px;}
#wrapper #head .top #NavLink #sddm li a:hover{text-decoration:none;background:#fff;color:#4aaada;}

#wrapper #head .top #NavLink #sddm div{position:absolute;visibility:hidden;padding:0px 0px;}
#wrapper #head .top #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 #NavLink #sddm div a:hover{color:#ffffff;background-color:#e50112;}


#FocusBG{width:1200px;height:400px;overflow:hidden;border-bottom:1px solid #ccc;}
.fullSlide {width:1200px;position:relative;height:400px;background:#000;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:1200px !important;}
.fullSlide .bd li {width:1200px !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:400px;}
.fullSlide .hd {width:1200px;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:1200px;position:relative;padding-top:153px;background:#fff;}

.banner{width:1200px;height:498px;margin:0 auto;padding-bottom:4px;background:url("/images/banner.jpg") center center no-repeat;}

.ProductBlock{width:1180px;overflow:hidden;margin:0 auto;padding-top:20px;}
.ProductBlock .title {font-size:20px;color:#666;line-height:20px;padding-bottom:5px;}
.ProductBlock .t-title {padding-bottom:8px;}
.ProductBlock .t-about{font-size:16px;}
.ProductBlock .problock{width:224px;height:380px;float:left;margin:0px 5px 10px 5px;border:#e0e0e0 1px solid;}
.ProductBlock .problock img{display:block;margin:0px auto;width:222px;height:330px;}
.ProductBlock .problock .protitle{width:222px;color:#666;text-align:center;font-size:14px;height:35px;line-height:35px;padding-top:5px;}
.ProductBlock .problock .protitle a{color:#4aaada;}


.AboutBlock {width:1200px;height:350px;margin:auto;padding-top:10px;background:url("/images/MyCMSClassic/aboutbg.jpg") right top no-repeat;}
.AboutBlock .about {width:1180px;float:left;padding-left:11px;}
.AboutBlock .about .left {position:relative;width:1180px;height:310px;}
.AboutBlock .about .left .title {font-size:20px;color:#fff;line-height:20px;padding-top:10px;padding-bottom:15px;}
.AboutBlock .about .left .t-title {padding-bottom:8px;}
.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:2px 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 .inner{width:1200px;}

#body .inner .Position {width:1200px;height:50px;line-height:50px;background:url("/images/MyCMSClassic/position.png") repeat-x left top;}
#body .inner .Position .location {float:left;color:#666;font-size:13px;line-height:50px;background:url("/images/MyCMSClassic/jiantou.png") no-repeat 10px 18px;padding-left:30px;}
#body .inner .Position .location a {color:#666;}

#body .inner .Sbox{width:1200px;font-size:14px;padding-top;20px;}
#body .inner .Sbox .blank ul {padding:0px 0px;}
#body .inner .Sbox .blank ul li{cursor:pointer;float:left;margin:0px 15px;}
#body .inner .Sbox .blank .current a{background:#4aaada;color:#fff;}
#body .inner .Sbox .blank ul li a{display:block;width:150px;height:42px;line-height:42px;color:#4aaada;background:#eee;text-align:center;border-radius:5px;}	
#body .inner .Sbox .blank ul li a:hover{background:#4aaada;color:#fff;text-decoration:none;}

#body .inner .main{padding:10px 10px;font-size:12px;}

/*content*/
#body .inner .main .content .title h3{text-align:center;font-size:20px;font-weight:bold;color:#666;padding-bottom:5px;}
#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-bottom:20px;padding-left:5px;padding-right:5px;}
#body .inner .main .ArticleList ul li img{float:left;width:285px;height:190px;}
#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:14px;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:#0077b6;}
#body .inner .main .ArticleList ul li .info .newstime{width:285px;float:left;color:#999;font-size:13px;height:26px;line-height:26px;}
#body .inner .main .ArticleList ul li .info .newscontent{width:285px;float:left;color:#666;font-size:12px;line-height:20px;}


/* 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 5px 10px 5px;}
.ImageList .ImageBlock{padding:5px;width:222px;height:190px;overflow:hidden;border:1px solid #ccc;}
.ImageList .ImageBlock a{text-decoration:none;}
.ImageList .ImageBlock:hover{border:1px solid #4aaada;background-color:#F5F5F5;}			 
.ImageList .ImageBlock img{width:222px;height:150px;}
.ImageList .ImageBlock p{text-align:center;bottom:0px;background-color:#4aaada;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;}	


/* product */
#body .inner .main .content .ProInfo{width:1180px;}
#body .inner .main .content .ProInfo .proleft{float:left;}
#body .inner .main .content .ProInfo .proleft .image{float:left;width:410px;height:608px;}
#body .inner .main .content .ProInfo .proleft .image img{float:left;width:400px;height:600px;border:1px solid #e0e0e0;padding:3px;}
#body .inner .main .content .ProInfo .proleft .ImageList{float:left;width:150px;margin-left:10px;height:600px;overflow:auto;scrollbar-face-color:#f5f5f5;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color: #f5f5f5;scrollbar-3dlight-color:#ffffff;scrollbar-arrow-color:#4aaada;scrollbar-darkshadow-color:#ffffff;}
#body .inner .main .content .ProInfo .proleft .ImageList ul li img{float:left;width:130px;height:180px;margin-bottom:5px;padding:3px;border:1px solid #e0e0e0;}

#body .inner .main .content .ProInfo .column{float:right;width:590px;}
#body .inner .main .content .ProInfo .column .title{border-bottom:1px solid #e0e0e0;}
#body .inner .main .content .ProInfo .column .title h3{text-align:left;font-size:18px;margin-bottom:15px;}
#body .inner .main .content .ProInfo .column ul{color:#666;line-height:25px;height:25px;padding-top:15px;font-size:14px;}
#body .inner .main .content .ProInfo .column ul li{line-height:25px;height:25px;}

#body .inner .main .content .maincontent{border:1px solid #e0e0e0;padding:10px 10px;}
#body .inner .main .content .IntroTitle{padding-top:3px;padding-left:10px;padding-bottom:12px;width:1150px;height:33px;font-size:16px;color:#fff;background:url("/images/MyCMSClassic/intro.png") no-repeat;}


#body .inner .main .content .MorePro .albumblock{padding:0px 5px 20px 5px;float:left;}
#body .inner .main .content .MorePro .albumblock .inner{width:224px;height:410px;margin:0;text-align:center;border:1px solid #e0e0e0;}
#body .inner .main .content .MorePro .albumblock .inner img{width:222px;height:330px;border:none;}
#body .inner .main .content .MorePro .albumblock .inner .albumtitle{margin:auto;width:210px;color:#4aaada;text-align:center;font-size:13px;height:35px;line-height:35px;}
#body .inner .main .content .MorePro .albumblock .inner .albumtitle a{color:#4aaada;}
#body .inner .main .content .MorePro .albumblock .inner .albumtitle a:hover{color:#e7192d;}
#body .inner .main .content .MorePro .albumblock .inner .click{margin:auto;margin-top:5px;text-align:center;width:210px;color:#4aaada;font-size:13px;height:35px;line-height:35px;border-top:1px solid #e0e0e0;}
#body .inner .main .content .MorePro .albumblock .inner .click a{color:#4aaada;}
#body .inner .main .content .MorePro .albumblock .inner .click a:hover{color:#e7192d;}



/*footer*/
#footer {width:1200px;height:118px;background:url("/images/MyCMSClassic/footerbg.png") no-repeat;}						
#footer .finner{width:1200px;margin:auto;text-align:center;padding:10px 0;}
#footer .finner .link{width:1200px;margin:auto;text-align:center;}
#footer .finner .copyright{padding-top:30px;width:1200px;margin:auto;text-align:center;}
#footer .finner p{height:28px;line-height:28px;color:#666;font-size:13px;}
#footer .finner p a:hover{color:#00468e;}

#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:1200px;}
#search_content .result_list dt{font-size:14px;font-weight:bold;padding-top:10px;line-height:25px;}	
#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; }