﻿/*index css*/
.ad_column {
    padding: 8px 0 0;
    width: 100%;
}
.ad_column ul {
    margin: 0 auto;
    width: 145px;
}

.ad_column ul li {
    margin-bottom: 10px;
}

.ad_column ul span{display: block;
margin-bottom: 10px;
padding: 0px;}

dl.headlines{ border-bottom:1px dashed #c0c0c0; padding-bottom:15px; margin-bottom:10px; }
dl.headlines dt{ height:24px; overflow:hidden; font-size:18px; font-weight:bold;}
dl.headlines dd{ padding-top:5px;}
ul.list,ul.listJswz{ width:100%;}
ul.list li,ul.listB2b li{  height:30px; line-height:30px; background:url(../images/icon.png) no-repeat left -123px;overflow:hidden; padding-left:10px;}
ul.list li a{ float:left; width:80%; overflow:hidden;}
ul.list li a.width100{ float:left; width:100%; overflow:hidden;}
ul.list li span{ float:right; color:#a6a6a6;}
ul.listB2b{ width:232px;}
ul.listB2b li i{ color:#ff0000; font-style:normal;}
ul.listJswz li{ height:30px; line-height:30px; overflow:hidden;}
ul.listJswz li a{ float:left; width:92%;}
ul.listJswz li i.clor1{ float:left; font-style:normal; width:14px; background:url(../images/icon.png) no-repeat left -205px; text-align:center; padding-top:2px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; height:30px; margin-right:5px;}
ul.listJswz li i.clor2{float:left; font-style:normal; width:14px; background:url(../images/icon.png) no-repeat left -249px; text-align:center; padding-top:2px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; height:30px; margin-right:5px;}




dl.fangtan{ width:100%;  padding-bottom:8px; margin-bottom:8px; overflow:hidden;}
dl.fangtan dt{ width:84px; height:69px; float:left; background:url(../images/ft.gif) no-repeat left top; padding:3px 3px 8px;}
dl.fangtan dd{ float:right; padding-top:15px; width:145px; font-weight:bold;}
.gdft{ width:100%; background:url(../images/ft1.gif) no-repeat left 4px; text-indent:2.1em; height:97px; overflow:hidden;}

.indexXpsd,.indexGcal,.indexGys{ width:100%;}
.indexXpsd dl{ padding-bottom:11px; overflow:hidden;}
.indexXpsd dl dt{ float:left; width:76px; height:62px; border:1px solid #cbcbcb; padding:2px;}
.indexXpsd dd{ width:152px; float:right; height:54px; overflow:hidden; padding-top:8px; font-weight:bold;}

.indexGcal dl{ float:left; margin-right:27px; width:107px;}
.indexGcal dl dt{ width:101px; height:83px; border:1px solid #cbcbcb; padding:2px;}
.indexGcal dl dd{ width:100%; text-align:center; height:30px; overflow:hidden; line-height:30px;}
.indexGcal dl.clearMargin{ clear:right; margin-right:0px;}

.indexGys ul li{ border-bottom:1px dashed #c0c0c0; padding-bottom:5px; margin-bottom:6px;}
.indexGys ul li h3 { background:url(../images/icon.png) no-repeat left -166px; font-weight:bold; color:#1461ad; height:24px; overflow:hidden; padding-left:20px; font-size:14px;}
.indexGys ul li h3 a{ font-weight:bold; color:#1461ad; height:24px; overflow:hidden;  font-size:14px;}


.indexGys ul li p{ width:100%; overflow:hidden; }
.indexGys ul li.noborder{ border-bottom:none; padding-bottom:5px; margin-bottom:5px;}

.indexBlog1{ width:384px; padding-right:15px; border-right:1px solid #e5e5e5; float:left;}
.indexBlog3{ width:385px; float:right;}
.line1 {background: none repeat scroll 0 0 #e5e5e5; height: 1px; margin: 6px 0; font-size:0px; line-height:0px; overflow:hidden;}
dl.luntan{ width:100%; padding-bottom:5px;}
dl.luntan dt h3{ font-size:14px; font-weight:bold; float:left; height:24px; overflow:hidden; padding-bottom:5px; padding-right:5px;}
dl.luntan dt img{ float:left;}
dl.luntan dd a{ line-height:18px; }

/*news css*/
.newsTit{ width:100%; text-align:center; border-bottom:1px solid #e5e5e5; padding-bottom:15px; margin-bottom:15px;}
.newsTit h3{ font-size:18px; font-weight:bold;}
.newsTit h4{ font-size:14px; color:#999999; font-weight:normal; padding-top:5px;}
.newsDetail p{ padding-bottom:30px;}
.fenxiang{ padding:10px 0px;}
.fenxiang h4 {
    background: #e0e0e0 none repeat scroll 0 0;
    height: 30px;
    line-height: 30px;
    padding-top: 10px;
    text-indent: 10px;
}
.newspage{ width:100%; padding-bottom:30px; overflow:hidden; position:relative;}
.newspage ul { float:left;}
.newspage ul li{ line-height:30px;}
.back{ padding:10px 30px; background:#2069b1; font-size:18px; font-weight:bold; color:#ffffff; position:absolute; right:0px; top:10px;}
.back a,.back a:hover{ color:#ffffff;}
.moreNews{border-bottom:1px solid #e5e5e5; background:url(../images/icon.png) no-repeat left -341px; padding-left:34px; font-size:18px; font-weight:bold; padding-bottom:10px; margin-bottom:10px; color:#1461ad;}
.moreNewsCon{ width:100%; overflow:hidden;}
.moreNewsCon ul{ width:322px;}
.borderTop{border-top:1px solid #e5e5e5; padding-top:10px;}
.borderTop1{border-top:1px solid #e5e5e5;}
/*project css*/
.project{ width:100%; overflow:hidden;}
.project dl{ width:207px; float:left; margin-right:33px;}
.project dl dt{ width:201px; height:153px; border:1px solid #cbcbcb; padding:2px;}
.project dl dd{ width:100%; text-align:center; height:40px; overflow:hidden; line-height:40px;}
.project dl.clearMargin{ clear:right; margin-right:0px;}

/*products css*/
.ProL{ width:780px; float:left;}
.ProR{ width:207px; height:351px; background:url(../images/cp_03.jpg) no-repeat left top; float:right;}
.Promenu{  border-bottom:1px solid #e5e5e5; padding-bottom:15px; margin-bottom:15px; overflow:hidden; padding:20px 13px 20px 18px;}
.Promenu ul li{ float:left; margin-right:50px; display:inline; font-weight:bold;}
.Promenu ul li a.cur,.Promenu ul li a.cur:hover{ color:#1461ad;}
.ProTab ul li a.cur,.Promenu ul li a.cur:hover{ color:#1461ad;}

.ProTab{ overflow:hidden; padding:0px 13px 20px;}
.ProTab ul li{ float:left; margin-right:60px; display:inline; padding-bottom:5px;}
.ProTab ul li a{ float:left; padding:5px;}
.ProTab ul li a:hover{ float:left; padding:5px; background:#1461ad; color:#ffffff;}
.Promenu1{  border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-bottom:15px; overflow:hidden; padding:10px 13px;}
.Prwidth01{ width:94px; float:left;}
.Prwidth02{ width:347px; float:left; padding-left:20px;}
.Prwidth03{ width:191px; float:left;}
.Prwidth04{ width:98px; float:left;}
.Prwidth05{ width:325px; float:left; padding-left:17px;}
.Prwidth06{ width:144px; float:left; }
.Prwidth07{ width:108px; float:left; }
.textCenter{ text-align:center;}
.ProCon{ padding:0px 13px 20px; }
.ProCon1{  border-bottom:1px dashed #c0c0c0; padding-bottom:15px; margin-bottom:15px; overflow:hidden;}
.ProCon2 ul{ width:100%; overflow:hidden; padding-top:5px;}
.ProCon2 ul li{ float:left; margin-right:15px;}
.bt,.bt:hover{ padding:0px 15px; height:32px; background:url(../images/botbj.gif) repeat-x left top; text-align:center; color:#ffffff; text-align:center; line-height:32px; font-family:"Microsoft Yahei"; font-size:14px; font-weight:bold; cursor:pointer; float:left; -moz-border-radius:5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;}
.bt1,.bt1:hover{padding:0px 15px; height:32px; background:url(../images/bot1.gif) repeat-x left top; text-align:center; color:#ffffff; text-align:center; line-height:32px; font-family:"Microsoft Yahei"; font-size:14px; font-weight:bold; cursor:pointer; float:left; -moz-border-radius:5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;}
.bt2,.bt2:hover{ width:125px; height:32px; background:url(../images/bot2.gif) no-repeat left top; text-align:center; color:#ffffff; text-align:center; line-height:32px;  font-family:"Microsoft Yahei"; font-size:14px; font-weight:bold; cursor:pointer;  float:left;}

.bt3,.bt3:hover{ padding:0px 15px; height:26px; background:url(../images/botbj.gif) repeat-x left top; text-align:center; color:#ffffff; text-align:center; line-height:26px; font-family:"Microsoft Yahei"; font-size:14px; font-weight:bold; cursor:pointer; float:left; -moz-border-radius:5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; margin-top:3px;}

.ProDetail{ width:100%; padding:28px 0px;}
.ProDetail01{ width:100%;}
.ProDetailL{ width:201px; float:left;}
.ProDetailL img{ padding:2px; border:1px solid #e5e5e5;}
.ProDetailC{ width:324px; margin-left:24px; margin-right:30px; float:left; font-size:14px; line-height:28px;} 
.ProDetailR{ width:385px; float:left; position:relative;}
.ProDetailR1{ width:328px; height:auto; border:1px solid #e5e5e5; padding:20px 25px; background:#ffffff;}
.ProDetailR1 h3{ font-size:18px; font-weight:bold;}
.ProDetailR1 li{ line-height:30px;}
.ProDetailR3{ overflow:hidden;}
.ProDetailR3 span{ float:left; margin-right:10px;}
.ProDetailR2{ position:absolute; right:0px; bottom:-5px; z-index:-1; width:382px; height:220px; background:#f0f0f0;}
.ProDetailR21{ position:absolute; right:0px; bottom:-5px; z-index:-1; width:382px; height:190px; background:#f0f0f0;}
.mayquestion{ width:100%; position:relative;}
#home_buttons_wrapper{ position: relative; width:100%; overflow:hidden; height:130px;}
.pre{ width:20px; height:36px; background:url(../images/arow.gif) no-repeat left top; position:absolute; left:0px; top:25px; }
.up{ width:20px; height:36px;  background:url(../images/arow2.gif) no-repeat left top; position:absolute; right:0px; top:25px; }
.Pro{ width:890px; margin:0 auto; overflow:hidden; padding-left:41px;}
.Pro dl{ float:left; width:102px; height:auto; margin-right:26px;}
.Pro dl dt{ width:96px; height:82px; padding:2px; border:1px solid #e5e5e5;}
.Pro dl dd{ width:100%; text-align:center; padding-top:5px;}
.Pro dl.clearMargin{ clear:right; margin-right:0px;}


/*Forum css*/
.Forum{ width:100%; padding:10px 0px;}
.ForumWidth{ width:515px; float:left; overflow:hidden;}
.ForumWidth01{ width:163px; float:left;}
.ForumWidth02{ width:130px; float:left;}
.FblueTit{ font-size:18px; font-weight:bold; color:#1461ad;}
.ForumCon{ width:100%; height:auto;}
.ForumCon ul li{ width:100%; border-bottom:1px dashed #c0c0c0; padding-bottom:10px; margin-bottom:10px; overflow:hidden;}
.ForumCon ul li span i{ padding:3px 5px 0px 0px;}
.ForumCon ul li span em{ color:#999999; display:block; font-style:normal; line-height:18px; padding-left:10px;}

/*cooperation css*/
.fabu{ background:url(../images/tubiao1.gif) no-repeat left center; padding-left:18px; float:left; color:#9b0204; font-weight:bold;}
.cgfu{ background:url(../images/dp.gif) no-repeat left center; padding-left:18px; float:left; color:#9b0204; font-weight:bold;}
.fabu a,.fabu a:hover,.cgfu a,.cgfu a:hover{ color:#9b0204;}
.cooperationT{ float:right; overflow:hidden; padding-top:2px;}
.cooperationT ul li{ float:left; margin-left:10px; display:inline;}
.Appearhere{ width:100%; text-align:right; color:#ff0003; text-decoration:underline; font-weight:bold; padding:20px 0px;}
.Appearhere a,.Appearhere a:hover{ color:#ff0003; text-decoration:underline;}
.cooperationTIt{ padding:10px 13px; border-bottom:1px solid #e5e5e5; overflow:hidden;}
.cooperationWidth{ width:585px; float:left;}
.cooperationWidth1{ width:95px; float:right;}
.cooperationCon{ width:100%; padding-bottom:20px; margin-bottom:15px; border-bottom:1px dashed #c0c0c0;}
.cooperationConL{ float:left;}
.cooperationConL p{ padding:5px 0px;}
.cooperationCon1{ width:100%; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #c0c0c0;}
.Qiugou{ width:253px; height:270px; background:url(../images/qg.gif) no-repeat left top; margin-top:10px; padding:70px 10px 0px; margin-top:10px;}
.Qiugou1 ul { width:100%; overflow:hidden; padding-top:30px; padding-left:10px;}
.Qiugou1 ul li{ width:75px; height:36px; float:left; margin-right:24px; display:inline; padding-left:30px; line-height:36px; color:#ffffff; margin-bottom:10px; background:url(../images/bt.gif) no-repeat left top; font-weight:bold;}
.Qiugou1 ul li a,.Qiugou1 ul li a:hover{ color:#ffffff;}
.Qiugou1 ul li.clearMargin{ clear:right; margin-right:0px;}

.title{ background:url(../images/icon_08.gif); }
.title ul{ margin:0px; padding:0px; }
.title ul li{ margin:0px; padding:0px; float:left; list-style:none; text-indent:44px; font-weight:bolder; }
.title ul li#zhu{ float:right; font-size:12px; font-weight:normal; }
.title ul li#zhu strong{ color:#FF0000; font-weight:normal; }
table strong{ color:#FF0000; font-size:12px; font-weight:normal; }
.head{ width:100%; text-align:center; line-height:35px; background:#E9F6FD; color:#0066CC; font-size:12px; }
.but{border:none; background:url(../images/but_submit.gif); width:90px; height:25px;}
.borderIput{ border:1px solid #dbdfe6; border-top:1px solid  #abadb3; width:145px; height:22px; padding-left:5px; line-height:22px; font-size:12px;}

.tip_login {
    font-size: 12px;
    line-height: 180%;
    text-align: left;
	margin-top:25px;
    width: 100%;
}
.tipfont {
    border-bottom: 1px dashed #89bbd1;
    font-size: 14px;
    margin-bottom: 8px;
    padding-bottom: 5px;
}
.logingwid ul li{ width:100%; overflow:hidden;}


.WebPageList{border:none; clear:both; text-align:center;}
.webPageList dl{padding:10px 30px;border-bottom:none 10px}

.WebPageList dl dd{ display:inline; margin-right:5px; font-size:12px; text-align:center; }
.WebPageList dl dd a{ border: #ccc solid 1px;  color:#999999; padding:4px 10px 2px 10px;}


.WebPageList dl dd a:hover{ border:#336699 1px solid; color:#fff;background:#1461AD; text-decoration:none;}
.WebPageList dl dd.curr a{ background:#1461AD; color:#ffffff;padding:5px 10px 3px 10px;}
.WebPageList dl dd.curr a:hover{ background:#1461AD; color:#FFFFFF; }
.WebPageList dl dd.curr.nav a{ padding:5px 10px 2px 10px;}

.centerCase{ margin-left:53px}
.centerCase ul li{ float:left; text-align: center;
margin: 2px 0px 2px 21px;
height: 115px;
line-height: 30px;}
.centerCase ul li .text_pl{ display:block}

#box1_content li{ float:left; margin-right:8px}