/* CSS Document */

body,ul,h1,h2,h3,h4,h5,h6,p,form{margin:0; padding:0;font-size:12px;}

h1,h2,h3,h4,h5,h6{font-size:100%}

ol,ul {list-style:none; padding:0; margin:0;}

img{border:none;}

.main{width:960px; background:url(../images/main_bg.jpg) repeat-x left top; margin:0 auto;}

.content_left{width:650px;float:left; margin-left:25px; display:inline;}

.content_right{width:250px;float:right;margin-right:25px;display:inline;}

.wancheng a{text-decoration:none; color:#000000;}

.faq_hot_p a,.faq_pagenav a,.new_list ul li a,.caseWords p a,.recom_ul li p a,.helprightlul li a{color:#246BA4; text-decoration:none;}

.faq_hot_p a:hover,.faq_pagenav a:hover,.new_list ul li a:hover,.caseWords p a:hover,.recom_ul li p a:hover,.wancheng a:hover,.helprightlul li a:hover{color:#ff0000; text-decoration:underline;}

.header{width:910px; margin:0 auto; margin-bottom:5px; height:110px;}

.headerp{font-size:12px; font-weight:400; text-align:right; color:#384F65; padding:8px 6px 0px 0px;}

.header h1{width:62px; padding-top:18px; float:left; text-align:left;}

.header h2{float:left; width:120px; font-size:16px;color:#2A5776; padding:50px 0px 0px 6px; line-height:16px;}

.header h2 p{font-size:12px;color:#384F65; font-weight:400;}

.header h4{width:600px; float:right;text-align:right; padding:25px 0px 15px 0px;font-size:12px;color:#384F65; font-weight:400;}

.header ul{width:600px; float:right; overflow:hidden;font-size:14px; padding-top:5px;}

.header ul li{width:100px; padding:5px 0px 3px 0px;text-align:center; float:right; display:block;margin-right:5px; border:1px solid #E47E3E; background:url(../images/nav_bg.jpg) repeat-x left top;}

.header a,.header h2 p a{text-decoration:none; color:#000000;}

.header a:hover,.header h2 p a:hover{text-decoration:underline; color:#000000;}

.gugu_search{width:908px; height:32px; margin:8px auto;padding-top:8px;background:url(../images/searchimg.jpg) repeat-x top; color:#2B5774; border:1px solid #E5E6E8;}/*aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa*/

.search_txt{padding-left:20px; font-size:16px; vertical-align:middle;}

.search_txt1{padding-left:76px; font-size:14px; vertical-align:middle;}

.search_inputb{border:1px solid #A6A6A6; height:18px; line-height:16px;vertical-align:middle;}

.search_btn{width:54px; height:22px; line-height:22px; background:url(../images/search_btn.gif) no-repeat left bottom; border:none;cursor:pointer; vertical-align:middle;}

.search_btn1{width:54px; height:22px; line-height:22px; background:url(../images/search_btn1.gif) no-repeat left bottom; border:none;cursor:pointer; vertical-align:middle;}

.search_color{color:#FD8D09;}

.search_color1{color:#D83A3A; font-size:18px;}

.numb{ padding:2px 5px 5px 5px;background:url(../images/numberbg.jpg) no-repeat left top; font-weight:bold; font-size:18px;color:#D83A3A;}

#faq{width:908px;height:490px; margin:8px auto; border:1px solid #A2A3A4; clear:both;}

.faq_nav{width:890px; height:68px;padding:5px 18px 0px 0px; margin:0 auto; background:url(../images/faq.jpg) no-repeat left top; text-align:right;}

.faq_left{border:3px solid #EAF3FA; border-top:none; width:247px; height:404px; float:left; float:left; padding-bottom:10px;}

.faq_ul01{padding:10px 20px;}

.faq_ul01 li{padding-left:10px; line-height:26px;}

.faq_hot{width:210px; height:110px; border:1px solid #D9D7D8; background:#F3F3F3 url(../images/hot_word.jpg) no-repeat 20px 10px; margin:10px auto;}

.faq_hot_p{padding:35px 10px 10px; line-height:22px; color:#246BA4;}

.faq_hot_span{color:#B4B4B4;}

.faq_right{width:650px; height:410px; float:right; }

.faq_ul02{padding:15px 20px;}

.faq_ul02 li{line-height:27px; height:27px;border-bottom:2px solid #FAFAFA; position:relative; width:410px; padding-right:200px; overflow:hidden;}

.faq_ul02 li p{ position:absolute; right:10px; top:2px; width:180px;}

.faq_ul02 li p span{color:#E7A636; position:absolute; right:0px;}

.faq_ul02 li em{ position:absolute; background:url(../images/hotnew.gif) no-repeat; top:4px; width:40px; height:16px;}

.emnew{background:url(../images/hotnew.gif) no-repeat 5px 2px;width:30px; height:16px; position:absolute;}

.faq_ul02 li a{ display:inline-block; text-decoration:none; color:#2B5774;}

.faq_ul02 li a:hover{ text-decoration:underline; color:#FF0000;}

.faq_pagenav{width:500px; text-align:right; padding:5px 10px; color:#2B5774; float:right;}



.recommend{width:648px; height:250px; border:1px solid #A2A3A4;}

.recommend h2{font-size:14px; background:url(../images/tuijian.jpg) no-repeat left bottom; padding:0px 0px 6px 6px;color:#2B5774; margin:10px 0px 0px 10px;}

.recom_ul{padding:10px;}

.recom_ul li{float:left; width:310px; height:62px; line-height:18px;color:#2B5774;}

.recom_ul li p{width:245px; float:right;}

.recom_ul li p b{font-size:14px;}



.xuqiu{width:248px; border:1px solid #A2A3A4; height:150px; background:url(../images/tiwen.jpg) no-repeat;}

.xuqiu h2{color:#2B5774; font-size:14px; margin:8px 0px 5px 8px; padding:0;}

.xuqiuarea{width:212px; border:1px solid #A2A3A4; margin-top:4px; font-size:12px; overflow:auto; height:55px; color:#CCCCCC; padding:1px 0px 0px 2px;}

.xuqiuinput01{border:1px solid #A2A3A4; width:210px; color:#CCCCCC; height:18px; line-height:18px; padding-left:3px;}

.xuqiuinput02{border:1px solid #A2A3A4; width:120px;  color:#CCCCCC; height:18px; line-height:18px; padding-left:3px;}



.new_list{width:248px; border:1px solid #A2A3A4; height:245px;margin:6px auto; padding-bottom:8px; color:#2B5774;}

.ad_leftbox h2,.ad_rightbox h2,.guwennews h2{background:url(../images/new_listbg.jpg) repeat-x; height:25px; color:#384E63; font-size:14px; padding:10px 0px 0px 12px;}

.new_list h2{background:url(../images/dongtailine.jpg) no-repeat bottom;height:25px; color:#2B5774; font-size:14px; padding:10px 0px 0px 12px;}

#demo{width:240px; height:210px;color:#2B5774;float:left;display:inline; overflow:hidden;}

#demo ul{font-size:12px; padding:6px 12px;}

#demo ul li{line-height:18px; border-bottom:1px dashed #9B9B9C; padding:2px; display:block; height:36px;}

#demo ul li span{ right:2px; bottom:0px;}

#demo ul li font{ color:#E7A636; font-size:12px;}

.huodong{width:248px; border:1px solid #A2A3A4; height:160px;}



.foter{width:868px;height:114px; padding:0px 20px; margin:8px auto; background:url(../images/footerbg.jpg) repeat-x left top;border:1px solid #A2A3A4; clear:both;}

.foter_ul{width:196px; float:left;margin:30px 0px 0px 73px;color:#2B5774; display:inline; padding:0;}

.foter_ul li{line-height:20px;}

.box_pic{width:648px; height:323px; border:1px solid #A2A3A4; margin-top:6px; background-color:#ffffff; position:relative;}

.box_pic h3{width:300px; float:left; width:300px; margin-top:25px; padding-left:50px; }

.box_pic h2{width:180px; background:url(../images/pic_header.jpg) repeat-x; height:32px; font-size:16px; color:#384E63; text-align:center; padding-top:7px; float:left;margin-top:15px; clear:right; }

.box_pic ul{margin:5px auto; width:615px; clear:both; background-color:#efefef; height:242px; padding:5px;}

.box_pic ul li,.box_pic ul li a{width:30px; height:30px; padding:2px;float:left; display:inline;}

* html .box_pic ul li,* html .box_pic ul li a {width:30px; height:30px; padding:1px;float:left; display:inline;} /* IE6 */

.box_pic ul li a:hover{background-color:#B6BEC0;}



.tooltip,.tooltip{display:block} /*added by javascript*/

.tooltip{ width: 166px; color:#fff;text-decoration:none;text-align:left;}

.tooltip span.top{padding:25px 5px 0px 8px;background: url(../images/bt.gif) no-repeat top;}

.tooltip b.bottom{padding:3px 5px 10px 8px;background: url(../images/bt.gif) no-repeat bottom}

.footer{width:960px; clear:both; height:180px; background:url(../images/btm.jpg) no-repeat left top; margin:0 auto; margin-top:10px;}

.footer h2{width:200px; height:50px; font-size:12px; color:#fff; font-weight:400; float:left; text-align:center; margin:120px 0px 0px 5px; clear:left;}

.footer h3{width:500px; float:right; font-size:12px; color:#FFFFFF; font-weight:400; text-align:right; padding-right:20px;}

.footer ul{width:500px; height:120px; float:right; color:#ffffff; margin:20px 10px 0px 0px; font-size:12px;}

.footer ul li{line-height:22px; float:right; font-size:14px;width:100px; font-weight:bold; text-align:center;}

.footer ul li a{text-decoration:none; color:#ffffff;}

.footer ul li a:hover{text-decoration:underline; color:#ffffff;}



#mainbody{width:910px; margin:0 auto; position:relative; background-color:#FF0000;}

#logshow{position:absolute; border:1px solid #CCCCCC; width:320px; height:230px;background:#FFFFFF url(../images/welcome.gif) no-repeat center top; z-index:300;}

.login{width:250px;height:20px;text-align:right;}

.login a{text-decoration:underline;color:#ff0000;}

.login a:hover{text-decoration:none; color:#ff0000;}

#fnbtn{text-align:right; padding:5px 20px 5px 0px;}

#fnquit{height:16px;width:16px;border:none;position:absolute;right:6px; top:5px;cursor:pointer;background:transparent url(../images/log_bg.png) -1px -100px no-repeat;}

#fnlogin{width:59px;height:21px;cursor:pointer;border:none;margin-right:15px;background:transparent url(../images/log_bg.png) 0 -78px no-repeat;}

.wancheng{width:74px;height:30px;cursor:pointer;background:transparent url(../images/log_bg.png) 0px 0px no-repeat; margin:0 auto;

margin-top:20px; line-height:30px; text-align:center; font-size:14px; clear:both;}

.loginput{height:20px; border:1px solid #A5A5A5; line-height:20px; width:160px;}

.queding{width:59px;height:21px;cursor:pointer;border:none;margin-right:15px;

       background:transparent url(../images/log_bg.png) 0 -166px no-repeat;}

div#mask{

   position:absolute; 

   background:#ccc;

   filter:alpha(opacity=50);/*; ΪIE6ģȡֵ0-10001. */

   -moz-opacity:0.5;/*Ϊ֧һЩϰ汾Mozilla*/

   -khtml-opacity:0.5;/*Ϊ֧һЩϰ汾Safari */

   opacity:0.5;/*opacity: 0.5; ҪģΪCSS׼.֧Firefox, Safari Opera. */

   z-index:100;

}

#login{position:absolute;width:400px; height:268px;z-index:200;background:url(../images/log_bg.png) -84px 0px no-repeat;}

#houtai_login{width:230px; background:url(../images/log_bg.png) -94px -1px no-repeat; margin:200px auto; border:1px #9AD4F4 solid; padding:3px 30px 10px; line-height:22px;}

.logintitle{color:#FFFFFF; padding:8px 0px 0px 10px; font-size:14px;}

#houtai_login h2{text-align:center; font-size:14px; margin-bottom:10px;}

#login input,#login select{margin:2px;} 

.logul{margin:10px; color:#23475E; font-size:14px; padding:10px 0px 0px 50px;}

.loginul{margin:10px; color:#23475E; font-size:14px; padding:100px 0px 0px 10px;}

.logul li,.loginul li,.loginpsw li{list-style:25px; margin:10px auto; vertical-align:middle;}

.logul li span,.loginul li span{font-size:12px; padding-left:100px; padding-top:2px;}

.loginpsw li span{font-size:12px; padding-left:10px; padding-top:2px;}

.yanzhengma{width:60px;}

.diskp{display:block; padding:6px ; font-size:14px; line-height:20px;}

.undiskp{display:none; padding:6px; font-size:14px; line-height:20px;}

.register{width:910px; margin:10px auto; overflow:hidden; zoom:1; color:#2B5772; padding-bottom:10px;}

.register h2{color:#2B5772; padding:5px 0px 18px 40px; font-size:18px;}

.register h2 span{font-size:12px; font-weight:400;}

.regborder{width:235px; height:20px; border:1px solid #BDBDBD; margin:5px; line-height:20px;}

.spancolor{color:#ff0000;}

.regul{width:380px; height:210px; background:url(../images/registerbg.jpg) no-repeat left top; float:left; margin-left:30px; display:inline; padding-top:40px; padding-left:20px; font-size:14px;}

.regul li{line-height:25px; color:#6D6D6D;}

.regok{width:300px; margin:20px auto; background:url(../images/registerok0.jpg) no-repeat left top; padding:10px 0px 120px 50px; line-height:20px;}

.regno{width:300px; margin:20px auto; background:url(../images/registerok1.jpg) no-repeat left top; padding:10px 0px 120px 50px; line-height:20px;}

.loginleft{width:554px; height:243px;border:1px solid #BDBDBD; float:left;background:url(../images/loginbg.jpg) no-repeat left top;}

.loginright{width:335px; height:352px;float:right; border:1px solid #BDBDBD; background:url(../images/loginbg01.jpg) no-repeat left top;}

.loginleft01{width:554px; height:100px; float:left; border:1px solid #BDBDBD;clear:left; background:url(../images/loginbg02.jpg) no-repeat right top; margin-top:7px; color:#000000;}

.logintxt{font-size:14px; padding:15px 0px 0px 0px; float:left; line-height:25px;}

.logintxt span{ padding-left:30px; }

.loginput01{height:20px; border:1px solid #A5A5A5; line-height:20px; width:60px;}

.loginbtn{cursor:pointer; float:left; padding-left:52px; margin-left:30px; display:inline; border-bottom:2px solid #F2F2F2; width:220px; height:60px;}

.loginp{width:200px; clear:both; padding:10px 0px 0px 30px;}

.loginp a{text-decoration:none; color:#0289FF;}

.loginp a:hover{text-decoration:underline; color:#0289FF;}

.loginpsw{margin:10px; color:#23475E; font-size:14px; padding:50px 0px 100px 300px;}



.nav{width:900px; padding:8px 0px 5px 10px; height:20px; line-height:20px; margin:0 auto;} /* Moz */

* html .nav{width:900px;  padding:8px 0px 5px 10px; height:20px; line-height:20px;  margin:0 auto;} /* IE6 */

*+html .nav {width:900px; padding:8px 0px 5px 10px; height:20px; line-height:20px;  margin:0 auto;} /* IE7 */

.subNav{ background-color:#2A546D; color:#FFFFFF;}

.caseNav{background:url(../images/nav1_bg.jpg) repeat-x left top; color:#616161; border:1px solid #ececec;}

.subleft{width:175px;float:left; margin:10px 0px 0px 25px;display:inline; position:relative;}

.subhead{width:170px; height:120px; background-color:#D3DFEF;}

.nav a{text-decoration:underline; color:#30526B;}

.nav a:hover{text-decoration:none; color:#30526B;}

.caseleft h2{margin:5px auto; padding-top:5px; color:#30526B; font-size:14px; padding-left:10px;}

.pline{padding:10px; background-color:#ECECEC; margin:5px; line-height:22px;color:#30526B;}

.plist{background-color:#D3DFEF; padding:2px; display:block; margin:5px;}

.sub_btn{height:18px; width:50px; line-height:18px; border:1px solid #9EA2A3; text-align:center;padding:0px 10px; margin:5px;background:url(../images/btn_bg.jpg) repeat-x;}

.subright{width:728px; height:auto; float:right;display:inline; position:relative; margin:10px 25px 0px 0px;background-color:#ffffff;border:1px solid #5F646A; padding-top:5px;}

.subrighth2{margin:5px; font-size:14px; position:relative;color:#30526B;}

.subrighth2 span{position:absolute; right:10px; font-size:12px; width:200px; color:#FF0000;}

.jiangping{width:700px; height:auto; margin:10px auto;}

.jiangping li{width:170px; height:110px; border-right:1px dashed #ECECEC; float:left; margin:5px 0px 8px;}

.jiangping li p{ margin:0 5px 10px; height:20px;background-color:#ECECEC; color:#235997; font-weight:bold; text-align:center; line-height:20px;}

.jiangping li h2{ margin:0;margin-left:10px;float:left;display:inline; padding:0;}

.jiangping li h3{margin-left:8px; width:85px; float:left;display:inline; color:#8C8D8F; font-weight:400; line-height:18px;}



.caseSearch{ background-color:#2A546D; width:642px; color:#FFFFFF; padding:8px 0px 8px;}

.position{width:642px; padding:8px 0px 5px 18px; margin-bottom:8px; background:url(../images/position.jpg) no-repeat left center;}

.border_area{border:1px solid #BDBDBD; width:648px;margin-bottom:6px;}

.starperson{background:url(../images/starbg.jpg) repeat-x left top; height:220px;}

.starperson h2{color:#585657; background:url(../images/starman.gif) no-repeat left; padding-left:18px; margin:12px 0px 0px 10px; position:relative;}

.starperson h2 span{ position:absolute; right:5px; font-size:12px; font-weight:400;}

.starleft{width:300px; height:160px; background-color:#EFEFEF; float:left; margin:20px 0px 0px 10px; display:inline; line-height:30px;}

#starright{width:280px; height:120px;float:left;margin:5px 0px 0px 10px;display:inline; overflow:hidden;}

#starright ul{font-size:12px;}

#starright ul li{height:20px;}

.fin_man{background:url(../images/guwenbg.jpg) repeat-x left top; height:790px;}

/*bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb*/

.nosearch{text-align:center; font-weight:bold; padding:20px 10px; color:#9EA3A7; font-size:14px;}

.search_txt2{padding-left:36px; font-size:12px; vertical-align:middle;}

.caseS_input{width:220px; background:#FFFFFF url(../images/s_bg.gif) no-repeat left top; height:20px; line-height:20px;padding-left:20px; color:#CCCCCC; border:none; vertical-align:middle;}

.caseWords{ width:648px; border:1px solid #A2A3A4; padding:10px 0px;color:#246BA4; margin-top:8px;}

.caseWords p{padding:5px 15px 0px; font-size:14px; line-height:22px;}

.caseWords p b{color:#E7A636;}

.caseleft{width:250px; border:1px solid #BDBDBD;margin:10px 0px 0px 25px;display:inline; background-color:#FFFFFF; position:relative;}

.left{float:left;}

.right{float:right;}



.caseright{width:650px; height:auto;margin:10px 25px 0px 0px; display:inline; position:relative;}

.caseright1{width:720px; height:auto;margin:10px 25px 0px 0px; display:inline; position:relative; }

.caseright2{width:718px; border:1px solid #A2A3A4;height:auto;margin:10px 25px 0px 0px; display:inline; position:relative; background-color:#FFFFFF;}

.case_name1{color:#384E63; font-size:14px; line-height:1.8em;}

.tab2_ ul{height:30px; margin-top:10px; position:relative;border-left:1px solid #A2A3A4;}

.tab2_ li{float:left;height:30px;line-height:30px;width:150px;cursor:pointer; border:1px solid #A2A3A4;  text-align:center;border-left:none; border-bottom:none; font-size:14px;}

.tab2_box{width:648px; border:1px solid #A2A3A4; background-color:#FFFFFF; z-index:-1;margin-top:0px!important; margin-top:-1px;}



.demadarea{background-color: #F0F1F3;padding:0px 5px; line-height:18px;}

.demadarea a{text-decoration:none;color:#D4AC3D;}

.demadarea a:hover{text-decoration:underline;color:#D4AC3D;}



.normaltab2{color:#F1A23D;background:url(../images/normalbg.gif) repeat-x left top;}

.hovertab2{color:#F1A23D; font-weight:bold;background-color:#ffffff;}



.hover_guwen{color:#000000; background-color:#D3DFEF;}

.normal_guwen{ color:#000000; background:url(../images/normbg.jpg) no-repeat left top;}

.guwen_ ul{height:25px; background-color:#D3DFEF;border:1px solid #A2A3A4; border-bottom:none;}

.guwen_ li{float:left;height:25px;line-height:25px;width:83px;cursor:pointer; border-left:1px solid #28516F;text-align:center;}

.guwen_box{width:253px;text-align:center;border:1px solid #A2A3A4; border-top:none;}

.guwen_dis{display:block;}

.guwen_undis{display:none;}

.guwen_dis tr td,.guwen_undis tr td{padding:5px 0px 0px 6px; text-align:left;}

.guwennews{width:253px; border:1px solid #A2A3A4; margin-top:10px; text-align:left;}

.guwenul{margin:10px;color:#2A536E;}

.guwenul{line-height:22px;}



.tab5_{height:28px; width:565px; background-color:#D3DFEF; border-right:1px solid #28516F;}

.tab5_ ul li{float:left;height:26px;line-height:26px;width:112px;cursor:pointer;text-align:center;border:1px solid #A2A3A4; border-right:none;}

.tab5_box{width:564px;text-align:center;border:1px solid #A2A3A4; border-top:none;background-color:#D3DFEF; padding-top:10px;}



.case_list{	margin:5px 0px 0px 5px;}

.case_list tr td{border-bottom: 3px solid #FFF;overflow:hidden; font-size:12px;}

.case_list a{text-decoration:none; color:#605D56;}

.case_list a:hover{text-decoration:underline; color:#605D56;}

.case_list1 tr td{border-bottom:1px solid #D3DFEF;font-size:12px; padding:2px; }

.case_list2,.case_list3,.case_list4{margin:10px;}

.case_list3 tr td {padding-top:15px; color:#1F5873;}

.case_list4 tr td {padding:5px;color:#1F5873;}

.case_list2 tr td {border-bottom:1px dashed #92A9B3; padding:5px;color:#1F5873;}

.case_list2 thead{text-align:left;color:#1F5873; font-size:14px; padding:5px;}

.case_list thead,.case_list1 thead{font-size:12px; color:#1F5873;}

.firsttr{

    background:#E0E5E9 url(../images/half.gif) top right no-repeat;

	height:23px;

	color:#5F5E5C;

	padding:0px 10px;

}

.secondtr{

	background:#BFC4C8 url(../images/half1.gif) top right no-repeat;

	height:23px;

	color:#5F5E5C;

    padding:0px 10px;

}

.lasttr{background:#9EA3A7 url(../images/half2.gif) top right no-repeat;

	color: #FFF;

	height:23px;

	padding-right:15px;

}

.arealength{width:60px; height:20px; display:block; overflow:hidden;}

.uptime{color:#D6810A; text-align: center;}

.searchlist{padding:10px 20px; overflow:hidden; zoom:1;}

.searchlist li{width:280px; padding:10px; float:left; padding-bottom:15px;}

.searchlist li p{padding-left:8px; line-height:24px; width:120px; float:left;}/*ccccccccccccccccccccccccccccccccccccc*/

.comein{width:78px; height:23px; line-height:23px; display:block; text-align:center; background:url(../images/jinru.jpg) no-repeat left top;}



.require{width:908px; height:500px; border:1px solid #A2A3A4; margin:5px auto;  padding-bottom:15px; background:url(../images/reqbg.jpg) no-repeat left top; padding-top:100px;}

.retexarea{width:460px; height:100px; border:1px solid #EFAF41; overflow:auto;}

.reqinput{width:460px; height:22px;border:1px solid #EFAF41; line-height:22px;}

.reqok{color:#FDBF08;}

.reqok a{text-decoration:none; color:#FDBF08;}

.reqok a:hover{text-decoration:underline; color:#FDBF08;}

.reqsuc{width:400px; margin:0 auto; line-height:25px; font-size:14px;}



.require h2{font-size:14px;color:#30526B; margin:15px auto; text-align:center;}

.require tr td{padding:5px 10px; line-height:22px;}

.requiretd{background:url(../images/xuqiugb.jpg) repeat-y;}

.requirespan{color:#5F6366; font-weight:bold;}

.requireLine{ border:none; border-bottom:1px solid #000000; height:20px; padding:0px 10px;}



.rebtn{width:80px; height:32px; background:url(../images/rebtn.gif) no-repeat left top; font-size:14px; font-weight:bold; color:#FFFFFF; border:none; cursor:pointer;}

.caseleft01{width:640px; border:1px solid #A2A3A4;}

.caseleft01_new{width:640px; margin:10px 0px 10px 25px;display:inline;position:relative;}

.caseleft02{width:640px; background-color:#FFFFFF; font-size:12px; text-align:left;}

.caseright01{width:255px;text-align:right;margin:10px 25px 0px 0px; display:inline; position:relative;}

.caseleft01 h2,.caseleft02 h2{background:url(../images/case01h2.jpg) repeat-x right center; padding:8px 0px 5px 15px; font-size:14px; color:#616159;}

.caseleft01 h3{font-size:14px; color:#2A5776;}

.case01area{width:370px; height:70px; border:1px solid #A2A2A2; margin-right:5px; overflow:auto; color:#839FB4; padding:6px; font-size:12px; vertical-align:middle;}

.case01area1{width:590px; height:70px; border:1px solid #A2A2A2; overflow:auto; margin:5px;  color:#839FB4; padding:6px; font-size:12px;}

.caseleft01 table,.caseleft02 table{margin:10px auto;}

.caseleft02 h3 a{text-decoration:none; color:#384F65; font-size:14px;}

.caseleft02 h3 a:hover{text-decoration:underline; color:#E0AA3E;}

.casenavbox{width:150px; padding:6px;cursor:pointer; color:#1A4862; font-weight:bold;}

.casebox{width:480px;  margin:0px; padding:0px; background-color:#ececec; overflow:hidden; height:0px;}

.borderbtm{border-bottom:1px dashed #384F65; }

.jilu{width:700px; padding:10px; background-color:#D3DFEF;}

.jilucolor{color:#305478;}

.caseright2 p{margin:10px; padding:10px;line-height:25px;}

.ziliaoP1{background-color:#ECECEC; }

.formbtn{padding:2px; margin:2px; color:#2A536E;border:1px solid #5F646A; background-color:#F3B548;}

.keywords{width:252px; background:url(../images/rightbg0.jpg) no-repeat right top; height:160px;}

.keywords a{text-decoration:none; color:#FFFFFF;}

.keywords a:hover{text-decoration:underline; color:#FFFFFF;}

.keyspan{display:block; width:66px; text-align:center; height:25px; line-height:25px; background:url(../images/xuqiubtn.jpg) no-repeat left top; position:absolute; right:0; top:0; color:#FFFFFF;}

.fangan{width:252px; margin-top:10px; background:url(../images/list_bg.jpg) no-repeat right top; height:180px;}

.fangan h2{text-align:center; font-size:14px; color:#DAE3EA; padding:12px;}

.fangan ul{padding-right:10px; width:220px; margin-left:15px;}

.fangan ul li{line-height:21px; width:220px; text-align:left; float:left;}

.fangan ul li a{text-decoration:none; color:#5E5B52;}

.fangan ul li a:hover{text-decoration:underline; color:#124B66;}



.ad_left{float:left; width:520px;}

.ad_right{float:right; width:200px;}

.ad_rightbox{float:right; width:198px;border:1px solid #5F646A;background-color:#FFFFFF; margin-bottom:10px;color:#2A536E;}

.ad_leftbox{width:500px; border:1px solid #5F646A; float:left; background-color:#FFFFFF; margin-bottom:10px;}

.ad_leftmsg{width:480px;border:1px solid #5F646A; float:left; background-color:#E7F0FB; margin-bottom:10px; padding:20px 10px;color:#384E63; font-size:14px;}

.ad_leftmsg a,.ad_leftbox h2 a{text-decoration:underline; color:#FF8A3F;}

.ad_leftmsg a:hover,.ad_leftbox h2 a:hover{text-decoration:none; color:#FF8A3F;}

.ad_leftp{background:url(../images/adindexbg.jpg) no-repeat left top; width:470px; height:66px; line-height:20px; color:#2A536E; padding:5px 10px; margin:0 auto;}

.ad_rightp{padding:5px 10px; line-height:20px; clear:both;}

.ad_leftul{margin:10px;color:#2A536E;}

.ad_rightul{margin:5px;color:#2A536E;}

.ad_leftul li,.ad_rightul li{line-height:22px; border-bottom:1px solid #2A536E; position:relative;}

.ad_leftul li a,.ad_leftbox h2 span a,.case_list1 a{text-decoration:none;color:#2A536E;}

.ad_leftul li a:hover,.case_list1 a:hover{text-decoration:underline;color:#2A536E;}

.ad_leftul li span{position:absolute; float:right; right:6px; top:0px;}

.ad_leftbox h2{position:relative;}

.ad_leftbox h2 span{position:absolute; float:right; right:10px; top:10px;}



.jifentab{width:708px; margin:10px;background-color:#FFFFFF; }

.jifentab tr td{border-bottom:1px solid #D3DFEF;font-size:12px;padding:8px 0px 5px 5px;}

.color01{color:#2A5776;;}

.color01 a{text-decoration:none;color:#2A5776;}

.color01 a:hover{text-decoration:underline; color:#FF0000;}

.color02{color:#FF0000;}

.color03{color:#BB4C00;}

.touxiang li{float:left; margin-left:10px; display:inline; margin-top:5px; cursor:pointer;}

.agree{width:708px; border:1px solid #CCCCCC; margin:10px auto; padding:10px 100px; line-height:22px; background:#FFFFFF url(images/agree.jpg) no-repeat left top; position:relative; color:#5F6366;}

.contact{width:888px; border:1px solid #CCCCCC; margin:10px auto; padding:10px; line-height:22px; position:relative; background-color:#FFFFFF;}

.btn000{width:51px; height:23px; line-height:24px; font-size:12px; background:url(../images/btn000.jpg); border:none; color:#384F65; margin-bottom:25px; vertical-align:middle;}

.btn111{width:72px; height:23px; line-height:24px; font-size:12px; background:url(../images/btn111.jpg); border:none; color:#384F65; margin-bottom:25px;}

#timelast{font-weight:bold;}

.imgborder{border:1px solid #D1D1D1; margin-bottom:5px;}

.pinglun tr td{color:#5F6062; background-color:#EBF0F1; padding:5px}

.sub_nav{width:148px;  border:1px solid #5F646A; background-color:#FFFFFF; padding:10px; font-size:14px; margin-top:5px; color:#30526B;}

.tit{margin:5px auto;}

.tit a {

	color:#30526B;

	font:bold 14px/22px "lucida Grande", verdana, lucida, Arial, helvetica, "", sans-serif;/*ʽΪ С/и */

	border-bottom:1px solid #CCCCCC;

	display:block;

	width:140px;

	text-decoration:none;

}

.tit a hover{/*˵еӵʽͬĲ*/

	color: #30526B;

	display:block;

	text-decoration:none;

}

.on{

	background:url(../images/up00.gif) no-repeat right center;;/*ϵļͷ-ɫ*/

}

.on:hover{

	background:url(../images/up11.gif) no-repeat right center;;/*ϵļͷ-ɫ*/

}

.off{

	background:url(../images/down00.gif) no-repeat right center;;/*µļͷ-ɫ*/

}

.off:hover{

	background:url(../images/down11.gif) no-repeat right center;;/*µļͷ-ɫ*/

}

.list{margin:0; padding:0;}

.list li{ padding:5px; margin:0; display:block; width:140px;}

.list li a{background-color:#fff; text-decoration:none; padding:5px 80px 5px 2px;}

.list li a:hover{background-color:#f4f4f4; text-decoration:underline; color:#EFC621; padding:5px 80px 5px 2px;}



.color14{color:#2A536E; font-size:14px;}

.caseright2 h2{margin:10px 10px -5px 10px; border-bottom:3px solid #D3DFEF; padding-bottom:3px;}

.btn{width:74px; height:24px; border:none; background:url(../images/btnbg.gif) no-repeat left top; color:#FFFFFF; font-weight:bold; cursor:pointer;}

.btn00{width:65px; height:22px; border:none; background: url(../images/btn.gif) no-repeat left top;color:#2A536E; cursor:pointer;}

.guestbook{margin:10px; }

.guestbook li{border-bottom:1px solid #D3DFEF; padding:6px; overflow:auto; zoom:1;color:#2A536E; clear:both;}

.guestbook li h5{width:600px; position:relative; float:left;margin:0px 0px 5px 8px; display:inline;font-size:14px; font-weight:400; line-height:1.5em;border-bottom:1px dashed #f4f4f4; color:#000000;}

.guestbook li h5 span{position:absolute; right:10px;}

.guestbook li h5 span a{color:#F19C16;}

.guestbook li h6{width:600px; float:right;}

/*pro|| mycase*/

.mycasebg{width:635px; height:220px; background-color:#EFF4F9; margin:-15px 0px 0px 20px; padding:10px; font-size:14px; line-height:30px;}

.prolist{width:600px; text-align:left;}

.prolist li{border-bottom:1px solid #E1E9F5; padding:5px;}

.logoimg{width:100px; height:100px; border:1px solid #2A536E; padding:1px; display:block; margin:-20px 0px 10px 66px;}

.promoreul{margin:20px;}

.promoreul li{width:200px; overflow:hidden; float:left; text-align:left; margin:2px;}

.clearleft{clear:left;}



.msg4_ ul,.ad3_ ul,.tab3_ ul{height:30px; margin-top:10px; border-left:1px solid #28516F;z-index:100; position:relative;}

.msg4_ li,.ad3_ li,.tab3_ li{float:left;height:30px;line-height:30px;width:100px;cursor:pointer; border:1px solid #A2A3A4; text-align:center; border-left:none; border-bottom:none;}

.msg4_box,.ad3_box,.tab3_box{width:716px; border:1px solid #A2A3A4; background-color:#fff; z-index:-1; margin-top:0px!important; margin-top:-1px;}

.normal_tab5,.normal_ad,.normal_tab3{color:#2A536E;background:url(../images/normalbg.gif) repeat-x left top;}

.hover_tab5,.hover_ad,.hover_tab3{color:#2A536E; font-weight:bold;background-color:#ffffff;}

.mypic{width:600px; height:90px; margin:-20px 0px 10px 66px;}

.mymsgp{line-height:30px; font-size:12px;}

.mymsgp1{line-height:16px;}



.adul{margin:10px auto;}

.adul0{margin:10px auto; width:640px; overflow:hidden; zoom:1;}

.adul li{border:1px solid #A6A6A6; display:block; padding:1px; width:615px; height:160px; margin:10px 0px 10px 42px; text-align:center;}

.adul0 li{ display:block;float:left; display:inline; width:280px; text-align:center; padding:10px 20px; color:#2A536E;}

.adp{line-height:30px; margin:20px; font-size:14px;}

.upimg{width:580px; height:auto; border:1px solid #2A536E; margin:20px auto; padding:10px; overflow:hidden; zoom:1;}

/*theme*/

.themebg{background:#E4F0F7 url(../images/mobanbg.jpg) no-repeat left top; color:#2A536E; font-size:14px;}

.themeb{padding:150px 0px 0px 35px;}

.themeb1{padding:20px 0px 0px 35px;}

.nowtheme{width:650px; height:150px; margin:10px auto; background-color:#FFFFFF; padding:10px; line-height:30px;}

.themeli,.gallery,.mysaveul{margin:10px; font-size:14px;}

.themeli li{width:200px; height:216px; background:url(../images/themelibg.gif) no-repeat; margin:6px; float:left; padding:10px; line-height:30px; text-align:center;}

/*notice*/

.noticep{background-color:#F0F4FA; height:25px; line-height:25px;padding-left:10px; font-size:14px; font-weight:bold;}

/*gallery*/

.gallery li{width:200px; height:216px; margin:6px; float:left; padding:10px; line-height:30px; color:#2A536E;}

.galleryboder,.saveborder{border:1px solid #2A536E; padding:1px; margin:2px;}

/*my_save*/

.mysaveul li{width:200px; height:120px; float:left; margin-left:15px; display:inline;color:#2A536E;}

.mysavespan{line-height:25px; padding:10px 0px 0px 5px;}



.pagenavi{margin:10px auto; text-align:center; clear:both; font-size:12px;}

.pagenavi a, .pagenavi a:link, .pagenavi a:active {

	margin: 2px;

	text-decoration: none;

	color: #246BA4;

}

.pagenavi a:hover {	

	color: #ff0000;

	text-decoration:underline;

}

.current {

	margin: 2px;

	color: #ff0000;



}



.helpleft{width:200px; border:1px solid #BDBDBD;margin:10px 0px 0px 25px;display:inline; margin-bottom:10px;}

.helpleft h2{background:url(../images/dongtailine.jpg) no-repeat left bottom; width:180px; margin:10px 0px 0px 10px; padding-bottom:5px; font-size:14px;}

.helpright{width:690px;  line-height:25px; height:auto;margin:10px 25px 0px 0px; display:inline; border:1px solid #BDBDBD; margin-bottom:10px; overflow:hidden; zoom:1;}

.helpright h2{background:url(../images/tuijian.jpg) no-repeat left bottom; width:660px; margin:0px 0px 0px 10px; padding-bottom:5px; font-size:14px;}

.helpright p{font-size:14px; padding:10px;}

.helpright p span{padding-left:20px;}

.helpleftul{padding:10px;}

.helpleftul li{line-height:25px;}

.helprightlul{padding:10px 20px;}

.helprightlul li{line-height:25px; width:95px; float:left; text-align:left;}

