﻿
a{color:#444444; text-decoration:none; }
a:hover{ color:#ff0000;}
.divclear{ height:0px; line-height:0px; overflow:hidden; clear:both;}
.pageauto{ width:1250px; margin:0px auto; }
.fl{ float:left;}
.fr{ float:right;}
.pageCenter{ width:1200px; margin:0px auto; padding:0px 10px;}
.divCenter{width:1200px; margin:0px auto;}
.div5{ height:5px; line-height:5px; overflow:hidden; clear:both;}
.div10{ height:10px; line-height:10px; overflow:hidden; clear:both;}
.div15{ height:15px; line-height:15px; overflow:hidden; clear:both;}
.div20{ height:20px; line-height:20px; overflow:hidden; clear:both;}

.divContents { width:750px; padding:0px; margin:10px auto; overflow:hidden;}
.contentLeft { height:600px; width:1px; float:left;}
.contentRight { width:740px; overflow:hidden; float:left; font-size:14px; color:#000000;}
#tdcontents{line-height:160%; font-size:14px; color:#333;}

.tblContents { width:928px; table-layout:fixed; overflow:hidden; line-height:200%;}
.linka { cursor:pointer; display:block; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.linkleft { cursor:pointer; display:block; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; float:left;}
.rq { float:right;}
.NextUp { width:100%; color:#999999; font-size:12px; border-top:#f1f1f1 1px dashed;}
.NextUp p{ padding:5px 0px; margin:0px;}
.NextUp a { color:#017DC5; font-size:12px; line-height:22px;}
.NextUp a:hover { color: #FF6600;}
.h1title { font-size:16px;color:#333333; text-align:center; line-height:22px; margin:10px 0px;}
.h2title { font-size:13px;color:#666666; text-align:center; line-height:20px;}
.nrinfo{ font-size:12px; margin:10px auto; }
.nrinfo td{ padding:10px 0px;}
.nrinfo .toolLine{ background-color:#f3f3f3; }
/*---分页---*/
.paginator { font:13px Arial, Helvetica, sans-serif; color:#000000; margin: 0px; text-align:center; padding:10px 0 20px 0;}
.paginator a { font-size: 13px; height: 20px; line-height: 20px; margin-right: 5px; text-align: center; padding:5px 8px; background-color:#eeeeee;}
.paginator .cpb { height: 20px; line-height: 20px; margin-right: 5px; text-align: center; width: 20px; padding:5px 8px; color: #ffffff; background-color:#ff0000;}
.paginator a:hover { color: #046BB6; text-decoration: underline;}
/*---分页---*/
.minWidth{ min-width:1250px;}

/***********************************自定义样式***********************************/

.top_info{display:block; background:url(../images/top_bg.png) repeat-x scroll 0px 0px transparent; line-height:32px; font-family:'微软雅黑'; color:#000000; }
.top_info a{color:#000000;}
.top_info a:hover{ color:#ff0000;}
.top_info img{ border:0px; vertical-align:middle; }
.logo_span{ width:161px; height:149px; position:absolute; top:-50px; left:60px; }

.topTool{ width:1190px; margin:0px auto; padding:3px 5px; height:30px;background:url(../images/topTool.jpg) repeat-x scroll 0px center transparent; line-height:30px; border-top:0px;}
.flimg{ float:left; display:block; margin-right:10px;}
.flimg img{ height:30px; float:left;}
.flimg a{ display:block; padding:0px 5px; float:left;}

.search_tool{width:247px; height:26px; padding:1px; border:solid 1px #ccc; background-color:#ffffff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; }
.txtSearch{ width:200px; float:left; margin:0px; padding:0px 5px; height:24px; line-height:26px; font-size:14px; display:block; font-size:12px; vertical-align:middle;  color:#666666; font-family:'微软雅黑'; background-color:#f8f8f8; border:solid 1px #ffffff; }
.btnSearch{ width:34px; float:left; margin:0px; padding:0px; border:0px; height:26px; line-height:22px; text-indent:-3000px; font-size:14px; display:block; border:none; vertical-align:middle; color:#ffffff;  font-family:'微软雅黑';  background:url(../images/search.png) no-repeat scroll center center #ffffff; border-left:solid 1px #ddd; }

/**导航*/
.navbg{ display:block; background-color:#3591da; }
.page_nav{ height:50px; z-index:99; position:relative;}

.nav{width:1250px; height:34px; padding:8px 0px; background:none repeat-x scroll 0px center transparent;}
.nav .nav_main{ margin:0px auto; height:34px; padding:0px; list-style:none; font-size:14px; font-family:'微软雅黑'; }
.nav .nav_main li{ float:left; padding:0px; min-width:100px; max-width:160px; margin:0px; height:34px;line-height:34px; text-align:center; position:relative; }
.nav .nav_main .nav_center{ width:1px; min-width:1px; background:none no-repeat center center transparent; overflow:hidden; z-index:1; }
.nav .nav_main li a{display:block; margin:0px auto; padding:0px 25px; height:34px; font-size:16px; text-align:center; color:#ffffff; display:block; line-height:34px; }
.nav .nav_main li a:hover{ background-color:#206DAC; }
.nav .nav_main .onit{ margin:0px auto; height:34px; text-align:center; background-color:#206DAC; }
.nav .nav_main .onit a{  }
.nav .nav_main .nav_sub { width:100%; display:none; padding-top:8px; position: absolute; background:none repeat center center #3591da; overflow:hidden; z-index:1; top: 34px; left:0px; z-index:100; }

.nav .nav_main .nav_sub ul{ width:100%; margin:0px; padding:0px; float:left; list-style:none;}
.nav .nav_main .nav_sub li{ width:100%; padding:0px; height:36px;border-top: 1px dotted #aaa;}
.nav .nav_main .nav_sub li a{display:block; font-size:14px; font-weight:normal; color:#ffffff; line-height:36px; height:36px; background:none;text-align:center; padding:0px 5px; border-bottom:0px;display:block; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.nav .nav_main .nav_sub li a:hover{ background-color:#206DAC;}

.nav .nav_main .procss{ width:792px; left:-230px; filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95;}
.nav .nav_main .procss a{ background:none; height:28px; line-height:28px; padding:0px; color:#333;}
.nav .nav_main .procss a:hover{color:#950000;}
.nav_product{ background-color:#000000; font-size:12px; width:772px; height:390px; padding:15px 10px; }
.pro_p{ display:block; width:772px; overflow:hidden; height:30px; padding-bottom:10px; border-bottom:solid 1px #FFE2A6; }
.pro_p span{ display:block; float:left; font-size:14px; margin:0px 10px; padding:0px 10px; height:30px; line-height:30px; text-align:center; color:#f8e3a2; }
.pro_p span.ponit{ background-color:#573A00;}
.pro_main{ padding:0px; width:720px; margin:0px auto;}
.pro_nav{ background-color:#2c2513; width:160px; min-height:320px; }
.pro_nav span{ display:block; font-size:12px; height:30px; line-height:30px; text-align:center; color:#eee; }
.pro_nav span.ponit{ color:#e0ba57;}
.pro_item{ width:160px; height:150px; padding:10px; float:left; }
.pro_item .pro_img{ width:160px; height:120px; background-color:#444; }
.pro_item .pro_img img{ width:160px; height:120px; border:0px; }
.pro_item .title{ background-color:#E1BB58; line-height:28px; margin-top:2px; display:block; color:#333;}
.pro_item .title a{ display:block; color:#333; text-decoration:none; text-align:center; }
.pro_item .title a:hover{ color:#f8e3a2; }

/**底部样式**/
.friendlink { height:40px; line-height:40px; background:#f8f8f8;}
.friendlink td{ width:200px; text-align:center; }
.friendlink select { border:#5794bf 1px solid; width:188px; height:22px; line-height:22px; color:#6a6a6a; text-align:center;}

.footer { display:block; color:#ffffff; padding:10px; font-family:'微软雅黑';background-color:#3591da;}
.footer_sub{ width:1250px; margin:0px auto; line-height:26px;}
.footer_sub a{ color:#ffffff;}
.footer_sub a:hover{ color:#ff0000;}
.prolic {width:188px;height:100px;text-align:center;}
.prolic img {height:100px;}

.frd_link{display:block; border:solid 1px #c9c9c9; }
.frd_link td{ padding:5px; vertical-align:top; white-space:nowrap;}
.frd_link td a{ white-space:nowrap; margin:2px 5px;}


/**内页样式**/

.banner{display:block;/*height:0px; margin:0px auto; display:none;*/border:1px solid #E0E0E0;}
.page_center{ margin:0px auto; width:1024px; padding:10px 0px; }
.page_main{margin:0px auto; padding:15px; width:1250px; background-color:#f3f3f3; }
.position{ display:block; font-size:14px; padding:0px 20px; background-color:#fff; margin-bottom:10px; color:#333; line-height:36px; }
.position a{ color:#333;}
.position a:hover{ color:#ff0000;}


/**左导航**/
.pageleft{ width:258px; padding:0px; float:left; background-color:#fff; }
.left_nav{ width:258px; }
.left_bottom{width:258px; height:0px; overflow:hidden; }
.left_nav .mlm_title{ height:50px; line-height:50px; background-color:#3591da; color:#fff; font-weight:bold; text-align:center; text-align:center; }
.left_nav .mlm_title .cn{ font-size:16px; color:#fff; text-align:left; }
.left_nav .mlm_title .en{  font-size:12px; font-weight:bold; color:#fff; margin-left:5px; text-transform:uppercase; }

.nav_item{ width:258px; min-height:150px; margin:0px; padding:0px; border:solid 0px #fff; list-style:none; }
.nav_item li{ display:block; width:258px; color: #333333; font-size: 14px; border-bottom:solid 1px #e5e5e5; clear:both; }
.nav_item li a{ display:block; padding:0px; background: url("../images/left_nav.png") no-repeat scroll 180px center transparent; line-height:38px; font-size:14px; color:#000; text-decoration:none; text-indent:50px;}
.nav_item li a:hover{color:#3591da; background: url("../images/left_nav.png") no-repeat scroll 180px center transparent; }
.nav_item li.onit{background: #df0615;}
.nav_item li.onit a{color:#fff; background: url("../images/left_nav_on.png") no-repeat scroll 180px center transparent; }
.nav_item li.ponit{background:#df0615;}
.nav_item li.ponit a{ color:#fff; background: url("../images/left_nav_on.png") no-repeat scroll 180px center transparent; }
.nav_item li.mnav a{  }
        
.nav_item .sub_item{ margin:0px; padding:0px; display:block;border:solid 1px #eee; border-bottom:0px; list-style:none; background-color: #F4FFFF; display:none;}
.nav_item .sub_item li{ border-bottom:0px; background:none;}
.nav_item .sub_onit{display:block;}
.nav_item .sub_onit li.onit{ }
.nav_item .sub_item li a{color:#333333; padding:0px; font-size:12px; display:block; padding-left:20px; line-height:30px; background: url("../images/nav_i.png") no-repeat scroll 58px center transparent;}
.nav_item .sub_item li.onit a{color:#ffa200; font-size:12px;background: url("../images/nav_i_on.png") no-repeat scroll 58px center transparent;}
.nav_item .sub_item li a:hover{color:#ffa200;background: url("../images/nav_i_on.png") no-repeat scroll 58px center transparent; }

.btnlink{ display:block; margin:5px 0px;}
.btnlink img{ width:240px; height:66px; border:0px;}

.zx_gk{ margin:0px; padding:0px; width:100%; list-style:none;}
.zx_gk li{ border-bottom:dotted 1px #ccc; line-height:30px;}

.zx_gk_more{ display:block; width:160px; margin:5px auto; line-height:26px; text-align:center; background-color:#f3ab3f; color:#fff; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
.left_news{ width:228px; padding:5px; border:solid 1px #20c0c0; border-top:solid 5px #20bbbc;}
.left_news .news_list{ margin:0px; padding:0px; width:100%; list-style:none;}
.left_news .news_list li{ border-bottom:dotted 1px #ccc; line-height:20px; padding:5px 0px;}
.left_news .news_list li span{ color:#999; line-height:16px;}
.left_news .l_n_more{ color:#f3ab3f; float:right;}

 
.lm_title{ height:40px; display:block; background: url("../images/bus_st.png") no-repeat scroll right bottom transparent; border-bottom:solid 1px #eee; }
.lm_title span{ font-size:20px; width:160px; line-height:40px;background: url("../images/bus.png") no-repeat scroll 0px center transparent; color:#333; padding-left:50px; display:block; float:left; }

.left_info{ width:207px; background-color:#eee; border:solid 1px #744e49; margin:0px; padding:0px; list-style:none;}
.left_info li{ padding:5px 0px; padding-left:35px; line-height:20px; color:#333;}
.left_info .dh{background: url("../images/dh_icon.png") no-repeat scroll 6px center transparent;}
.left_info .cz{background: url("../images/cz_icon.png") no-repeat scroll 6px center transparent;}
.left_info .dz{background: url("../images/dz_icon.png") no-repeat scroll 6px center transparent;}

.xlcx{ width:238px; background-color:#fff; border-top:solid 2px #3591da; margin:10px auto; padding:0px 10px; }
.xlcx .title{color:#3591da; font-size:20px; line-height:46px; display:block; text-align:center;}
.xlcx .item{ width:230px; padding:4px; background-color:#ededed; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.xlcx .item td{ padding:4px; }
.xlcx .item .btn{ width:100%; color:#fff; height:36px; background-color:#3591da; border:solid 1px #ddd; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; }

.xlcx_main{ width:880px; margin:10px auto; padding:0px 10px; }
.xlcx_main .title{color:#fff; background-color:#3591da; font-size:20px; line-height:46px; display:block; text-align:center;}
.xlcx_main .item{ width:870px; border:solid 1px #ccc; margin:10px auto; padding:4px; }
.xlcx_main .item td{ padding:10px; font-size:20px; }
.xlcx_main .item .cxinput{ border:solid 1px #ddd; background-color:#eee; height:40px; line-height:36px; width:260px; padding:0px 20px; color:#555; font-size:18px; font-weight:bold; vertical-align:middle; }
.xlcx_main .item .btn{ width:160px; color:#fff; height:40px; line-height:36px; font-size:22px; background-color:#ff3300; border:solid 1px #ddd; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; vertical-align:middle; }
.xlcx_main .item .btn2{ width:160px; color:#fff; height:110px; line-height:106px; font-size:22px; background-color:#ff3300; border:solid 1px #ddd; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; vertical-align:middle; }

.xlcx_list{ width:880px; margin:10px auto; padding:0px 10px; position:relative;}
.xlcx_list .tableitme{ width:100%; margin:0px auto; background-color:#ddd; font-size:14px; border-bottom:solid 1px #999; }
.xlcx_list .tableitme td{ min-width:80px; background-color:#f8f8f8; padding:5px; line-height:20px; }
.xlcx_list .tableitme td.tdtit{ width:80px; text-align:center; }
.xlcx_list .tableitme td img{ vertical-align:middle; border:0px; }

.line_table{ width:900px; margin:0px auto; background-color:#ddd; }
.line_table th{ line-height:28px; text-align:center; background-color:#3591da; color:#fff; }
.line_table td{ padding:3px; background-color:#fff; color:#333; text-align:center; font-size:12px; }
.line_table td .xx{ color:#ff0000; }

#liker{ border:solid 1px #ccc; background-color:#f5f5f5; min-height:30px; max-height:252px; position:absolute; z-index:999; }
#liker ul{ margin:5px; padding:0px; list-style:none }
#liker li{ height:24px; line-height:24px; border-bottom:dashed 1px #e3e3e3; }
#liker li.jt{ background-color:#ddd; }
#liker li a{ display:block; height:20px; color:#333; }
#liker li a:hover{ color:#ff0000; background-color:#FFFFE1; }

.cxfw_main{width:678px; height:600px; border:solid 1px #ccc; margin:0px auto;background: url("../images/cxfw_bg.jpg") no-repeat scroll 0px bottom transparent;}
.cxfw_main h1{ margin:0px; padding:5px 0px; color:#333; font-weight:normal; text-align:center; font-family:Myriad Pro; }
.cxfw_main h2{ margin:0px; padding:5px 0px; color:#333; font-weight:normal; text-align:center; font-family:'微软雅黑'; }
.cxfw_main table{ margin:0px auto; }
.cxfw_main td{ width:230px; text-align:center; }
.cxfw_main td a{ display:block; color:#333; width:170px; height:30px; margin:0px auto; line-height:30px; padding-top:190px; padding-bottom:20px; font-size:14px; text-align:center; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
.cxfw_main td a:hover{ color:#fff; }
.cxfw_main td a.link1{background: url("../images/cx01.png") no-repeat scroll center 20px transparent; }
.cxfw_main td a.link1:hover{background: url("../images/cx01h.png") no-repeat scroll center 20px #2fd0b5; }
.cxfw_main td a.link2{background: url("../images/cx02.png") no-repeat scroll center 20px transparent; }
.cxfw_main td a.link2:hover{background: url("../images/cx02h.png") no-repeat scroll center 20px #2fd0b5; }
.cxfw_main td a.link3{background: url("../images/cx03.png") no-repeat scroll center 20px transparent; }
.cxfw_main td a.link3:hover{background: url("../images/cx03h.png") no-repeat scroll center 20px #2fd0b5; }
.cxfw_main td a.link4{background: url("../images/cx04.png") no-repeat scroll center 20px transparent; }
.cxfw_main td a.link4:hover{background: url("../images/cx04h.png") no-repeat scroll center 20px #2fd0b5; }
.cxfw_main td a.link5{background: url("../images/cx05.png") no-repeat scroll center 20px transparent; }
.cxfw_main td a.link5:hover{background: url("../images/cx05h.png") no-repeat scroll center 20px #2fd0b5; }