/* CSS Default */
/* Code Create 2008-4-22 */
*{border:none;padding:0;margin:0 auto}
body{background:#EFF0F2}
li{list-style:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*IE6.0-7.0*/
p,.news_nr h1{word-wrap:break-word;white-space:normal}
form,input,select{margin:0;padding:0}
input,select{vertical-align:middle}
body,div,td,h1,h2,h3,h4,h5,h6{color:#5E7391;font:12px "ËÎÌå",Arial,sans-serif}
a{color:#5E7391;text-decoration:none}
a:hover{color:#9B9B9E;text-decoration:underline}
/* Clearing Floating */
.clear{clear:both;content:".";font-size:0;height:0;overflow:hidden}
.blank{clear:both;height:10px;overflow:hidden}
.blank13{clear:both;height:12px;overflow:hidden}
.blank15{clear:both;height:15px;overflow:hidden}
/* header */
.header{background:url(../images/top_bg.gif) repeat-x;clear:both;width:989px;height:91px;overflow:hidden}
.header h1{background:url(../images/logo.gif) no-repeat 20px 25px;float:left;width:300px;height:95px}
.topbar{float:right;width:620px}
/* Search */
.search{clear:both;width:435px;margin-top:14px;height:29px;padding-left:183px;overflow:hidden}
.search ul{background:url(../images/top_ico.gif) 0 no-repeat;float:left;padding:0 6px 0 18px;line-height:29px}
.search li{float:left;width:60px}
.search li a{color:#999;text-decoration:underline}
.search li a:hover{color:#f60;text-decoration:none}
.search input,.search select{vertical-align:absmiddle}
.search .sbox{background:url(../images/s_bg.gif) no-repeat 0 6px;float:left;margin-top:2px;width:200px}
.search .sbox .searchtxt{width:150px;height:11px;color:#333;padding:2px 0 4px 2px;border-width:1px;border-style:solid;border-color:#808080 #D4D0C8 #D4D0C8 #808080}
.navi{background:url(../images/nav_bg.jpg) no-repeat;clear:both;width:593px;height:27px;padding:11px 0 0 2px;margin-top:7px}
.navi li{float:left;width:97px}
#banner{background:url(../images/b_bg.gif) repeat-x 0 bottom #fff;clear:both;width:989px;height:163px}
/* ----------- wrap&index ------------- */
.wrap_index{clear:both;background:#EFF8FA;width:989px;padding:20px 0 0 0;overflow:auto}
.i_1{float:left;width:670px}
.i_block{clear:both;background:#F3F6FA;padding:0 8px}
.i_review{padding:0 10px}
.i_pic{float:left}
.i_pic img{border:1px solid #e0e0e0;padding:2px;width:184px;height:138px}
.i_text{float:right;width:430px}
.i_text a{text-decoration:underline}
.i_text p{padding-top:15px;line-height:22px}
.i_text h1 a{background:#F1EFF5;padding:6px;line-height:23px;clear:both;font-weight:bold;color:#585757}
.i_text h1 a:hover{text-decoration:none}
.i_2{float:right;width:280px}
/* ----------- wrap ------------- */
.wrap{clear:both;background:url(../images/c_bg.gif) repeat-y;width:989px;padding:20px 0 0 0;overflow:auto}
.i_news{float:left;width:350px;margin-left:12px}
.headline{clear:both;width:350px;height:68px}
.headline img{background:#fff;border:1px solid #e6e6e6;float:left;width:70px;height:58px;padding:2px}
.headline div{float:right;width:264px;padding-top:4px}
.headline div h1 a{font-weight:bold;color:#555;text-decoration:underline}
.headline div h1 a:hover{color:#26A3B0}
.headline div p{color:#b2b2b2;line-height:19px;padding-top:9px}
.subtitle{background:url(../images/t_news2.jpg) no-repeat 0 bottom;clear:both;width:654px;height:26px;margin:0 0 12px 0}
.i_news a,.headline a{color:#747780}
.i_news_1{padding:0 0 8px 0;width:654px;height:72px;overflow:hidden;color:#65666A}
.i_news_2{padding:0 0 6px 0;width:350px;height:72px;overflow:hidden;color:#65666A}
.i_news_1 li,.i_news_2 li{background:url(../images/line_index.gif) repeat-x left bottom;width:654px;padding:5px 5px 0 0;height:19px}
.i_news_1 li span,.i_news_2 li span,.i_news_3 li span,.i_news_4 li span{float:right}
.i_news_3{padding:2px 0 8px 0;width:264px;overflow:hidden;color:#65666A;margin-left:0}
.i_news_3 li{background:url(../images/line_index.gif) repeat-x left bottom;width:264px;padding:7px 5px 0 0;height:21px}

.i_pro{float:right;width:560px}
.i_titlebar{background:url(../images/t_pro.jpg) no-repeat 0 bottom;clear:both;width:264px;height:26px;margin:0 0 11px 0}
.i_titlebar_other{background:url(../images/t_pro.jpg) no-repeat 0 bottom;clear:both;height:19px;margin:0 0 11px 0}
.i_titlebar h3,.subtitle h3,.i_titlebar_other h3{background:url(../images/ico1.gif) no-repeat 2px 6px;float:left;font-weight:bold;color:#444;padding:6px 0 0 17px}
.i_titlebar h4,.subtitle h4,.i_titlebar_other h4{float:right;padding:11px 8px 0 0}
.i_proList{clear:both;margin-left:0;height:130px;overflow:hidden}
.i_proList li{float:left;width:134px;height:130px;overflow:hidden}
.i_proList li img{width:118px;height:88px;border:1px solid #e0e0e0;padding:2px}
.i_proList li a{color:#1D8298}
.i_block_1{float:left;width:155px}
#demo{float:left;margin:6px 0 15px 0;width:268px;height:80px;overflow:hidden}
#demo1,#demo2{float:left}
#demo1 li,#demo2 li{float:left;width:102px;height:80px;overflow:hidden}
#demo1 li img,#demo2 li img{width:89px;height:78px;border:1px solid #e0e0e0}
.i_block_2{float:left;width:335px;padding-right:35px}
.i_news_4{padding:3px 0 16px 0;width:335px;overflow:hidden;color:#65666A;margin-left:0}
.i_news_4 li{background:url(../images/line_index.gif) repeat-x left bottom;width:335px;padding:12px 0 0 0;height:22px}
/* IE-FF HACK */
.i_proList li h6{border:2px solid #DCE1E4;background:#fff;width:120px;height:14px;padding-top:2px;margin:1px 0 0 0;text-align:center;overflow:hidden}/* Moz */
* html .i_proList li h6{border:2px solid #DCE1E4;background:#fff;width:120px;height:14px;padding-top:2px;margin:3px 0 0 0;text-align:center;overflow:hidden}/* IE6 */
* +html .i_proList li h6{border:2px solid #DCE1E4;background:#fff;width:120px;height:14px;padding-top:2px;margin:3px 0 0 0;text-align:center;overflow:hidden}/* IE7 */
.i_other{clear:both}
.i_other li{background:url(../images/i_line.gif) no-repeat right top;float:left;width:175px;height:38px;padding-top:8px;text-align:center}

/* footer */
.footer{background:url(../images/f_bg.gif) repeat-x;clear:both;width:989px;height:80px}
.copyright{float:left;padding:15px 0 0 25px;color:#65666A;line-height:22px}
.footer p{float:right;padding:24px 25px 0 0}
.footer select{border-width:1px;border-style:solid;border-color:#808080 #D4D0C8 #D4D0C8 #808080;width:135px;color:#65666A}
.footer a{color:#65666A}

/* ----------- wrap&zy ------------- */
.wrap_news{clear:both;background:url(../images/c_bgs.gif) repeat-y;width:989px;padding:16px 0 0 0;overflow:auto}
.wrap_l,.wrap_ls{float:left;width:157px;margin-left:0;padding-left:25px}
.t_bar{background:url(../images/zy_bg.gif) no-repeat;clear:both;width:157px;height:19px}
.t_bar h3{background:url(../images/ico2.gif) no-repeat;line-height:18px;padding-left:10px;color:#444;font-weight:bold}
.wrap_l ul{clear:both;padding-top:12px}
.wrap_l li{border-bottom:1px solid #507192;height:24px}
.wrap_l li a{display:block;width:157px;padding-top:5px;height:17px;margin:1px 0}
.wrap_l li a:hover,.wrap_l li a:active{background:url(../images/ico3.gif) no-repeat 0 5px #A1B2CA;color:#fff;font-weight:bold;padding-left:18px;width:139px;text-decoration:none}
.wrap_ls ul{clear:both;padding-bottom:3px}
.wrap_ls li{border-bottom:1px dashed #507192;height:22px}
.wrap_ls li a{display:block;font:12pxArial,sans-serif;padding-left:21px;width:136px;padding-top:4px;height:18px}
.wrap_ls li a:hover{background:url(../images/p_bg.gif) no-repeat;color:#fff;font-weight:bold;text-decoration:none}
.wrap_ls li a.current{background:url(../images/p_bg.gif) no-repeat;font-weight:bold;text-decoration:none;color:#456783}
.wrap_l p,.wrap_ls p{padding-top:2px}
.wrap_l p img,.wrap_ls p img{margin-top:12px}
.wrap_r{float:left;width:745px;margin-left:35px}
.zy_info{clear:both;padding:14px 0 18px 0}
.conline{clear:both;width:745px;overflow:hidden}
.conline_about{clear:both;width:745px;height:380px;overflow:hidden}
.conline_hr{clear:both;width:745px;height:395px;overflow:hidden}
.sublist{float:left;width:235px;margin-right:20px;overflow:hidden}
.zyList4 li{float:right;width:490px;height:70px}
.sublist_other{float:right;width:235px;overflow:hidden}
.sublist_t{background:#CBD4E3;width:235px;height:24px}
.sublist_t h3{background:url(../images/ico1.gif) no-repeat 5px 7px;float:left;padding:7px 0 0 20px;color:#3C5D7C;font-weight:bold}
.sublist_t h4{float:right;padding:8px 10px 0 0}
.zyList1,.zyList2,.zyList4{margin-top:12px}
/* IE-FF HACK */
.zyList1 li{clear:both;width:235px;height:76px}/* Moz */
* html .zyList1 li{clear:both;width:235px;height:72px}/* IE6 */
* +html .zyList1 li{clear:both;width:235px;height:72px}/* IE7 */
.zyList1 li img{background:#fff;border:1px solid #e6e6e6;float:left;width:70px;height:58px;padding:2px}
.zyList1 li div{float:right;width:150px;padding-top:5px}
.zyList1 li div h1 a,.zyList2 li h1 a,,.zyList4 li h1 a{font-weight:bold;color:#5F7290}
.zyList1 li div h1 a:hover,.zyList2 li h1 a:hover{color:#5F7290}
.zyList1 li div p,.zyList4 li p{color:#65666A;line-height:18px;padding-top:7px}
.zyList2 li{float:right;width:235px;height:70px}
.zyList2 li p{color:#5F7290;line-height:18px;padding-top:7px}
.zyList1 li p a,.zyList2 li p a,.zyList4 li p a{color:#00AFEE}
.zyList3{padding:12px 0 3px 0;width:235px;color:#65666A}
.zyList3 li{background:url(../images/line_index.gif) repeat-x left bottom;width:235px;padding:5px 0 0 0;height:19px}
.zyList5 li{float:left;width:106px;text-align:center;margin:2px 11px 0 0}
.zyList5 img{border:1px solid #BFCBDC;padding:2px;background:#fff;width:100px;height:90px;margin:13px 11px 0 0}
.zyList7{padding:12px 0 3px 0;width:235px;color:#65666A}
.zyList7 li{background:url(../images/line_index.gif) repeat-x left bottom;width:235px;padding:6px 0 0 0;height:20px}
/* IE-FF HACK */
.zyList5 h6{width:106px;height:90px;margin:4px 0 0 0}/* Moz */
* html .zyList5 h6{width:106px;height:90px;margin:7px 0 0 0}/* IE6 */
* +html .zyList5 h6{width:106px;height:90px;margin:7px 0 0 0}/* IE7 */
.zyList6{clear:both;padding-top:14px;line-height:21px;height:148px;overflow:hidden}
.zyList6_l{float:left;width:121px}
.zyList6_l img{clear:both;margin:0 0 14px 0}
.fpic{clear:both;border:1px solid #BFCBDC;padding:4px;width:225px}
.zyList6 p{float:right;width:360px}
.zyList6 p a{text-decoration:underline}
.zyList6 p span a{background:url(../images/ico4.gif) no-repeat 0 0;font-weight:bold;padding:2px 0 3px 15px;text-decoration:none}
/* ----------- newslist ------------- */
.list_t{background:#CBD4E3;width:745px;height:24px;margin-left:0}
.list_t h3{background:url(../images/ico1.gif) no-repeat 5px 7px;float:left;padding:7px 0 0 20px;color:#3C5D7C;font-weight:bold}
.newsList{padding:10px 0 18px 0;width:740px;color:#65666A}
.newsList li{background:url(../images/line_index.gif) repeat-x left bottom;width:740px;padding:5px 5px 0 0;height:19px}
.newsList li span{float:right;padding-top:2px}
.newsList li a{color:#747780}
/* ----------- prolist ------------- */
.page_info{clear:both;margin:0 auto 0 auto;background:#EBF4F9;width:735px;height:22px;line-height:24px;padding:0 5px;overflow:hidden}
.pList_other{clear:both;width:745px;padding:18px 0 8px 0;overflow:hidden}
.pList_other li{float:left;width:152px;margin-right:25px}
.pList_other li img{width:152px;height:154px}
.pList_small{clear:both;width:152px;padding-top:3px}
.pList_small li{background:url(../images/ico.gif) no-repeat 6px center;border-bottom:1px dashed #5f7290;line-height:23px;padding-left:15px}
.pList{clear:both;width:745px;padding:18px 0 8px 0;overflow:hidden}
.pList li{float:left;width:126px;height:132px;text-align:center;margin:0 18px 0 0}
.pList li img{width:120px;height:90px}
.pList li a.imgs{display:block;border:1px solid #ddd;padding:2px;width:120px;height:90px}
.pList li a.imgs:hover{border:1px dashed #f60}
.pList li h6 a{color:#5F7290;font-weight:bold;text-decoration:underline}
.pList li h6 a:hover{color:#5F7290;text-decoration:none}
/* IE-FF HACK */
.pList li h6{width:126px;text-align:center;margin-top:6px;overflow:hidden}/* Moz */
* html .pList li h6{width:126px;text-align:center;margin-top:8px;overflow:hidden}/* IE6 */
* +html .pList li h6{width:126px;text-align:center;margin-top:8px;overflow:hidden}/* IE7 */
.pList li h6 img{width:120px;height:20px}
.p_title{clear:both;font-weight:bold;color:#3D5E7D;font-size:16px;padding-top:10px}
.p_img{clear:both;width:715px;padding:20px 0 0 0;margin-left:0}
.p_img img{width:715px;height:300px}
.p_other{clear:both;height:20px;line-height:22px;padding:18px 0 5px 0}
.p_other select{float:left;color:#000;border-width:1px;border-style:solid;border-color:#808080 #D4D0C8 #D4D0C8 #808080;margin-right:25px}
.p_other ul{float:left}
.p_other li{float:left;padding-right:8px}
.p_other li a:hover{color:#5E7391}
.p_news{clear:both;width:715px;padding:0 0 10px 0;margin-left:0}
.p_news_l{float:left;width:123px}
.p_news_l_t{background:#BDCADA;width:150px;height:23px;line-height:23px;border-bottom:1px solid #fff;color:#fff;text-indent:10px;font-weight:bold}
.p_news_l_t a:hover{color:#5F7290}
.p_news_l_t2{cursor:hand;width:150px;height:25px;line-height:25px;background-image:url(/images/p_t1.gif);text-indent:10px;font-weight:bold;color:#5F7290}
.p_news_l li a{display:block;width:150px;height:23px;line-height:23px;background-image:url(/images/p_t3.gif);text-indent:10px;color:#5F7290;overflow:hidden}
.p_news_l li a:hover,.p_news_l li a.current{background:#fff;text-indent:12px;color:#5F7290;font-weight:bold;text-decoration:none}
.p_news_r{background:url(../images/p_title.gif) no-repeat;float:right;width:530px;padding-top:40px;overflow:hidden}
.p_news_r_1{float:left;width:300px;line-height:18px;overflow:hidden}
.p_news_r_1 h1{font-weight:bold;padding-bottom:23px}
.p_news_r_1 p{margin-bottom:12px}
.p_news_r_2{float:right;width:200px;text-align:center}
.p_news_r_2 .s_img{width:200px;height:200px}
/* -------- NewsPage ---------- */
.news_nr{clear:both;width:745px;margin-top:12px}
.news_nr h1{font-size:20px;font-weight:bold;color:#65666A;padding:0 10px 6px 10px;text-align:center}
.news_info{border-bottom:1px dashed #ccc;text-align:right;width:735px;height:16px;color:#777;padding:12px 10px 0 0;margin-bottom:14px}
.news_info span{color:#00AFEE;font-weight:normal}
.news_text{clear:both;width:745px;line-height:22px;text-align:left;overflow:hidden}
.news_text p{margin-bottom:12px}
.news_text h6{float:right;margin:8px 0}
.news_close{text-align:right;padding-top:10px}
.news_close a{color:#333}
.news_close a:hover{color:#f00}
/*new add*/
.news_text img{max-width:745px;width:expression(this.width >745 && this.height< this.width ? 745: true)} 
.p_news_r_1 img{max-width:300px;width:expression(this.width >300 && this.height< this.width ? 300: true)}

