﻿/* 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:#01458e;}
.ColorLink a:hover {color:#01458e;}

.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:url("/images/bg.gif") center center repeat;}

#wrapper{width:1002px;margin:auto;padding:0px 0px;background:#fff;}
#wrapper #head{width:1002px;height:135px;margin:auto;padding:0px 0px;position: fixed;z-index: 9999;background:#fff;}
#wrapper #head .top{width:1002px;margin:auto;}
#wrapper #head .top .logo{float:left;width:500px;padding-top:10px;} 
#wrapper #head .top .search{float:right;width:157px;padding-top:37px;padding-right:10px;}

/* navs*/
#wrapper #head .top #NavLink{width:1002px;height:43px;margin-top:15px;float:left;background:url("/images/MyCMSClassic/navbg.png") no-repeat;}
#wrapper #head .top #NavLink .NavBG{width:1002px;height:43px;position:absolute;z-index:3;}		
#wrapper #head .top #NavLink #sddm{width:510px;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;color:#e61a26;}

#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:1002px;height:400px;overflow:hidden;border-bottom:1px solid #ccc;}
.fullSlide {width:1002px;position:relative;height:400px;background:#000;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:1002px !important;}
.fullSlide .bd li {width:1002px !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:400px;}
.fullSlide .hd {width:1002px;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:1002px;position:relative;padding-top:110px;background:#fff;}

.banner{width:1002px;height:360px;margin:0 auto;padding-bottom:4px;background:url("/images/banner.jpg") center center no-repeat;}

.ProductBlock{width:980px;overflow:hidden;margin:0 auto;padding-top:20px;}
.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:233px;height:205px;float:left;margin:0px 5px 10px 5px;border:#e0e0e0 1px solid;}
.ProductBlock .problock img{display:block;margin:0px auto;width:231px;height:154px;}
.ProductBlock .problock .protitle{width:231px;color:#666;text-align:center;font-size:14px;height:35px;line-height:35px;padding-top:5px;}
.ProductBlock .problock .protitle a{color:#01458e;}


.AboutBlock {width:1002px;height:350px;margin:auto;padding-top:10px;background:url("/images/MyCMSClassic/aboutbg.jpg") left top no-repeat;}
.AboutBlock .about {width:980px;float:left;padding-left:11px;}
.AboutBlock .about .left {position:relative;width:980px;height:315px;}
.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 .inner{width:1002px;}
#body .inner .left{width:249px;float:left;padding-top:5px;}
#body .inner .right{width:753px;float:right;padding-top:5px;}

#body .inner .left .Sbox{width:249px;}
#body .inner .left .Sbox .topic{width:249px;height:188px;background:url("/images/MyCMSClassic/navigation.png") no-repeat;}
#body .inner .left .Sbox .topic .blank{padding-top:60px;padding-left:24px;}
#body .inner .left .Sbox .topic .blank ul {padding:0px 0px;}
#body .inner .left .Sbox .topic .blank ul li{position:relative;z-index:10;}
#body .inner .left .Sbox .topic .blank ul li a{display:block;cursor:pointer;font-size:13px;width:200px;height:34px;line-height:34px;text-align:center;color:#333;border-bottom:1px dashed #ccc;}	
#body .inner .left .Sbox .topic .blank ul li a:hover{color:#01458e;}
#body .inner .left .Sbox .topic .blank .current a{color:#fff;background-color:#01458e;}	
#body .inner .left .Sbox .topic .blank .current a:hover{color:#fff;}

#body .inner .left .Sbox .ptopic{width:249px;height:320px;background:url("/images/MyCMSClassic/probg.png") no-repeat;}
#body .inner .left .Sbox .ptopic .ClassNav{padding-top:55px;padding-left:24px;}
#body .inner .left .Sbox .ptopic .ClassNav .NavTree ul{padding:0px 0px;}
#body .inner .left .Sbox .ptopic .ClassNav .NavTree ul li{position:relative;z-index:10;}
#body .inner .left .Sbox .ptopic .ClassNav .NavTree ul li a{display:block;cursor:pointer;font-size:13px;width:200px;height:34px;line-height:34px;text-align:center;color:#333;border-bottom:1px dashed #ccc;}
#body .inner .left .Sbox .ptopic .ClassNav .NavTree ul li a:hover{color:#01458e;}
#body .inner .left .Sbox .ptopic .ClassNav .NavTree ul .current a{color:#fff;background-color:#01458e;}
#body .inner .left .Sbox .ptopic .ClassNav .NavTree ul .current a:hover{color:#fff;}



#body .inner .right .Position {width:753px;height:50px;line-height:50px;background:url("/images/MyCMSClassic/position.png") repeat-x left top;}
#body .inner .right .Position .location {float:left;color:#666;font-size:12px;line-height:50px;background:url("/images/MyCMSClassic/jiantou.png") no-repeat 10px 18px;padding-left:30px;}
#body .inner .right .Position .location a {color:#666;}

#body .inner .right .main{padding:10px 10px;font-size:12px;}

/*content*/
#body .inner .right .main .content .title h3{text-align:center;font-size:20px;font-weight:bold;color:#666;padding-bottom:5px;}
#body .inner .right .main .content .infos{font-size:14px;line-height:40px;color:#666666;text-align:center;}
#body .inner .right .main .content .maincontent{font-size:12px;}
#body .inner .right .main .content .maincontent p{padding:0px 0px;}

#body .inner .right .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 .right .main .content .prenext{padding:10px 0px;margin-top:10px;}
#body .inner .right .main .content .prenext ul li{line-height:30px;background:url("/images/MyCMSClassic/jiantou.gif") no-repeat 0px 1px;padding-left:15px;}				

				
/*ArticleList*/	
#body .inner .right .main .ArticleList{font-size:12px;}
#body .inner .right .main .ArticleList dl{padding:0px 0px;}
#body .inner .right .main .ArticleList dl dd{font-size:13px;padding-left:20px;line-height:40px;background:url("/images/MyCMSClassic/box_icon.png") no-repeat 2px 16px;border-bottom:1px dashed #ccc;}
#body .inner .right .main .ArticleList dl dd:hover{color:#01458e;}
#body .inner .right .main .ArticleList dl dd span{font-size:12px;float:right;color:#b3b3b3;padding-right:2px;font-family:Arial,Helvetica,sans-serif;}


/* recruit */
#body .inner .right .main .RecruitList{}
#body .inner .right .main .RecruitList td{line-height:35px;border-bottom:1px solid #CCC;font-size:12px;}	
#body .inner .right .main .RecruitList .Rtitle{background:#F5F5F5;color:#931916;font-size:14px;padding-left:10px;height:30px;line-height:30px;}
#body .inner .right .main .RecruitList .Rtitle span{text-align:right;font-size:12px;}


#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;}	


/* sitemap */
#body .inner .right .main .SiteMap{padding:0px 10px;}	
#body .inner .right .main .SiteMap ul li{font-weight:bold;line-height:25px;padding:10px 20px;border-bottom:1px dashed #CCCCCC;font-size:16px;}
#body .inner .right .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 #01458e;background-color:#F5F5F5;}			 
.ImageList .ImageBlock img{width:222px;height:150px;}
.ImageList .ImageBlock p{text-align:center;bottom:0px;background-color:#01458e;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 .right .main .content .ProInfo{width:730px;}
#body .inner .right .main .content .ProInfo .proleft{float:left;}
#body .inner .right .main .content .ProInfo .proleft .image{float:left;width:380px;height:252px;}
#body .inner .right .main .content .ProInfo .proleft .image img{float:left;width:368px;height:240px;border:1px solid #e0e0e0;padding:5px;}
#body .inner .right .main .content .ProInfo .proleft .ImageList{float:left;width:380px;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:#01458e; 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:330px;}
#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:10px 10px;}
#body .inner .right .main .content .IntroTitle{padding-top:2px;padding-left:10px;padding-bottom:15px;width:700px;height:33px;font-size:16px;color:#fff;background:url("/images/MyCMSClassic/intro.png") no-repeat;}


#body .inner .right .main .content .MorePro .albumblock{padding:0px 5px 10px 5px;float:left;}
#body .inner .right .main .content .MorePro .albumblock .inner{width:170px;height:190px;margin:0;text-align:center;border:1px solid #e0e0e0;}
#body .inner .right .main .content .MorePro .albumblock .inner img{width:170px;height:113px;border:none;}
#body .inner .right .main .content .MorePro .albumblock .inner .albumtitle{margin:auto;width:165px;color:#01458e;text-align:center;font-size:13px;height:35px;line-height:35px;}
#body .inner .right .main .content .MorePro .albumblock .inner .albumtitle a{color:#01458e;}
#body .inner .right .main .content .MorePro .albumblock .inner .albumtitle a:hover{color:#e7192d;}
#body .inner .right .main .content .MorePro .albumblock .inner .click{margin:auto;margin-top:5px;text-align:center;width:165px;color:#01458e;font-size:13px;height:35px;line-height:35px;border-top:1px solid #e0e0e0;}
#body .inner .right .main .content .MorePro .albumblock .inner .click a{color:#01458e;}
#body .inner .right .main .content .MorePro .albumblock .inner .click a:hover{color:#e7192d;}



/*footer*/
#footer {width:1002px;height:118px;background:url("/images/MyCMSClassic/footerbg.png") no-repeat;}						
#footer .finner{width:1002px;margin:auto;text-align:center;padding:10px 0;}
#footer .finner .link{width:1002px;margin:auto;text-align:center;}
#footer .finner .copyright{padding-top:30px;width:1002px;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:1002px;}
#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; }