@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size:13px; LINE-HEIGHT: 21px; text-decoration:none; }
* { padding:0; margin:0; LINE-HEIGHT: 21px; }
a { color:#000; text-decoration:none; }
img { border:0;}
ul li { list-style-type:none; }
.zq_body { width: 100%; overflow: hidden; background:url(../images/bg.jpg) repeat; background-attachment:fixed; font-family: Arial, Helvetica, sans-serif; font-size:13px; LINE-HEIGHT: 21px; }
.zq_top1 { height: auto; width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; background:#fff; }
.zq_top2 { float: left; height: 120px; width: 970px; margin-left: 15px; }
.logo { float:left; width:250px; height:120px; }
.gq { float: right; height: auto; width: 500px; padding-right: 5px; overflow:hidden; text-align: right; padding-top: 3px; margin-top: 10px; }
.gq a { color:#303030; }
.gq a:hover { color:#b81d21; }
.gsmz{ float: left; height: auto; width: 500px; padding-top: 5px; padding-left: 20px; color: #303030; margin-top: 5px; font-size: 20px; font-weight: bold; }
.gsmz1 { float: left; height: auto; width: 665px; padding-left: 20px; color: #303030; margin-top: 5px; font-size: 12px; }
.zq_body1 { width: 100%; overflow: hidden; }
.zq_body2 { width: 100%; overflow: hidden; }
.zq_body3 { width: 100%; overflow: hidden; }
.zq_body4 { width: 100%; overflow: hidden; }
.zq_body5 { width: 100%; overflow: hidden; }
.zq_nva1 { width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; background:#fff; }
.zq_nva2 { float: left; width: 970px; margin-left: 15px; overflow: hidden; height: 38px; background:#0d0d0d; }
.zq_nva2 ul { width:100%; height: auto; list-style:none; display:block; }
.zq_nva2 ul li { float:left; width: auto; text-align: center; display:block; margin-left: 3px; }
.zq_nva2 ul li a { display:block; margin:0; padding:8px 37px 9px; color:#fff; text-decoration:none; font-size:14px; font-weight:bold;}
.zq_nva2 ul li.active { background:#ffde00; }
.zq_nva2 ul li.active a { color:#0d0d0d; }
.zq_nva2 ul li:hover { background:#ffde00; }
.zq_nva2 ul li:hover a { color:#0d0d0d; }
.zq_banner1 { width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; background:#fff; }
.zq_banner2 { float: left; width: 970px; margin-left: 15px; overflow: hidden; height: 290px; background-image: url(../images/bg-e.jpg); background-repeat: no-repeat; background-position: center bottom; padding: 3px 0; }
.zq_cen1 { width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; background:#fff; }
.zq_cen2 { float: left; width: 970px; margin-left: 15px; overflow: hidden; height: auto; }
.left { float:left; width:256px; overflow: hidden; border:1px solid #cdcdcd; margin-bottom: 10px; margin-top: 20px; }
.zq_left_a { float: left; width:251px; height:28px; padding-top:8px; background:#303030; padding-left: 5px; }
.zq_left_a a { color:#ffffff; font-weight:bold; font-size:14px; }
.zq_left_a:hover { background:#acacac; }
.zq_left_a1 {float: left; width:251px; height:28px; padding-top:8px; background:#303030; padding-left: 5px; }
.zq_left_a1 a { color: #ffde00; font-weight:bold; font-size:14px; }
.zq_left_b { float: left; width:251px; height:35px; padding-left:5px; padding-top:15px; background:#ffde00; }
.zq_left_b a { color:#0d0d0d; font-weight:bold; font-size:14px;  }
.zq_left_b a:hover { text-decoration:underline; }
.liebiao ul li { width:245px; float:left; margin-left:6px; border-bottom:1px dotted #d8d6d6; }
.liebiao ul li a { color:#0d0d0d; padding:1px 0 1px 15px; font-size:12px; display:block; }
.liebiao ul li.active a { color:#0267b2; }
.liebiao ul li a:hover { color:#0267b2; }
.liebiao ul li.lie { border-bottom:1px solid #cdcdcd; background:url(../images/libi.jpg) left center no-repeat; display:block;  }
.liebiao ul li.lie a { font-size:13px; color:#0d0d0d;padding:5px 0 5px 10px; font-weight:bold; }
.liebiao ul li.lie a:hover { color:#b81d21; }
.liebiao ul li.lie1 {  border-bottom:1px solid #cdcdcd; background:url(../images/libi.jpg) left center no-repeat; display:block; }
.liebiao ul li.lie1 a { font-size:13px; color:#0d0d0d;padding:5px 0 5px 10px; font-weight:bold; color:#b81d21; }
.center { float:left; width:705px; height: auto; margin-left: 5px; }
.c1 { float:left; font-size:16px; width:693px; padding-top: 3px; padding-left: 10px; color:#303030; margin:20px 0 5px; font-weight:bold; }
.c-1 { float:left; font-size:16px; width:960px; padding-top: 3px; padding-left: 10px; color:#303030; margin:20px 0 5px; font-weight:bold; }
.c2 { float:left; width:700px; color:#303030; padding:3px 0 5px 5px; }
.c2 a { color:#303030; }
.c2 a:hover { color:#016ec0; }
.c3 { float:left; width:700px; padding:2px; margin-bottom:5px; margin-top:5px; }
.c4 { float:left; width:688px; height:auto; color:#303030; font-weight:bold; padding: 3px 0 3px 15px; }
.c4 a { color:#303030; font-weight:bold; }
.c4 a:hover { color:#b81d21; }
.c4-1 { float:left; width:688px; height:auto; color:#303030; font-weight:bold; padding: 3px 0 3px 15px; }
.c4-1 a { color:#b81d21; font-weight:bold; }
.c4-1 a:hover { color:#303030; }
.c5 { float:left; width:695px; padding:2px 0 2px 10px; margin-top: 25px; background-color:#ebebec; color:#0d0d0d; }
.c6 { float: left; width: 688px; height: auto; color: #333333; font-weight: bold; padding: 3px 0 3px 15px; }
.c6 a { color:#016ec0; font-weight:bold; }
.c6 a:hover { color:#303030; }
.c6-1 { float: left; width: 693px; height: auto; color: #006699; font-weight: bold; padding: 3px 0 3px 10px; margin-top: 3px; }
.IN-1 { float:left; width:960px; height:auto; margin-top:15px; font-size:18px; color:#b81d21; font-family:"Times New Roman", Times, serif; }
.IN-2 { float:left; width:960px; height:auto; padding:5px; font-size:13px; font-weight:bold; }
.zq_prot { float:left; width:auto; height:auto; margin:0 181px; border:1px solid #e2e3e4; padding:1px; }
.zq_prot-1 { float:left; width:450px; height:auto; margin:3px 0 3px 130px; }
.zq_prot1 { float:left; width:auto; height:auto; padding:1px; border:1px solid #e1e1da; }
.zq_prot1-1 { float:left; margin:50px 3px 3px; width:210px; height:auto; }
.zq_prot1-1 ul li { display:block; float:left; width:60px; height:45px; margin:1px; padding:1px; border:1px solid #e1e1da; }
.zq_prot1-1 ul li:hover { border:1px solid #357892; }
.tup { float:left; width:680px; margin-left: 5px; margin-bottom: 10px; background-image: url(../images/p2.png); background-repeat: no-repeat; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; font-size: 15px; }
.tup a{font-size: 15px; }
.tup a:hover {font-size: 15px; color:#09C}
.zq_right1 { float: left; height: auto; width: 165px; padding-bottom: 5px; margin-left: 8px; margin-bottom: 5px; background-color: #F8F7F5; }
.zq_right1 ul li.tops_1 { float: left; width: auto; height: auto; padding: 1px; border: 1px #ccc solid; display: block; margin-top: 10px; margin-right: 3px; margin-left: 8px; }
.zq_right1 ul li.tops1 { float: left; height: auto; width: 160px; display: block; margin-top: 5px; text-align: center; }
.zq_right1 ul li.tops1 a { display: block; padding-left: 2px; color: #366366; padding-bottom: 8px; }
.zq_right1 ul li.tops1 a:hover { color: #000; }
.tup2 { float:left; width:690px; height:auto; margin-left:5px; margin-right:5px; }
.tu2 { float:left; width:auto; height:auto; display:block; margin:5px 13px; border:1px solid #d1d0d0; padding:1px; }
.tup-3 { float:left; width:698px; height:auto; border-bottom:1px dashed #d1d0d0; }
.tup_3 { float:left; width:698px; height:auto;}
.tup3 { float:left; width:328px; margin:10px; padding: 2px 0; }
.tu3 { float:left; width:auto; height:auto; margin:10px 6px; padding:1px; border:1px solid #d1d0d0; }
.zi3 { float:left; width:210px; height:auto; color:#303030; }
.zi3 a { display:block; color:#b81d21; }
.zi3 a:hover { text-decoration:underline; }
.tu4 { float:inherit; margin:2px; width:auto; height:auto; border:1px solid #d1d0d0; padding:1px; }
.tup-5 { float:left; width:963px; height:auto; }
.tup5 { float:left; width:156px; height:auto; margin:5px 2px; }
.tu5 { float:left; width:auto; height:auto; padding:1px; border:1px solid #e2e3e4; }
.zq_bott1 { width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; background:#fff; }
.zq_bott2 { float: left; width: 970px; overflow: hidden; height: auto; padding-top: 15px; padding-bottom: 15px; margin-left: 15px; }
.fanye { float: right; width: 700px; height: 25px; padding-top: 2px; }
.fanye ul { padding-left:500px; }
.fanye li { float:left; text-align:center; width:25px; padding-right:10px; }
.fanye li a { display:block; color:#898682; background:#deeaf5; }
.fanye li a:hover { background:#3c3d3e; color:#fff }
.fanye .fanye_a a { background:#3c3d3e; color:#fff }
.tu4-1 { float:left; width:auto; height:auto; margin:5px 12px; padding:1px; border:1px solid #d1d0d0; }
.tu4-2 { float:left; width:auto; height:auto; margin:5px 200px; padding:1px; border:1px solid #d1d0d0; }
.p1 { text-indent:1em; padding-top:3px; }
.p2 { text-indent:2em; padding-top:3px; }
.p3 { text-indent:5em; padding-top:3px; }
.INX-1 { float:left; width:675px; height:auto; font-weight: bold; font-size:16px; margin-top:20px; margin: 20px 0 0 20px; }
.INX-2 { float:left; width:200px; height:auto; border-right:1px dotted #d1d0d0; padding: 0 10px; margin: 5px; }
.INX_2 { float:left; width:200px; height:auto; padding: 0 5px; margin: 5px 10px; }
.INT-2 { float:left; width:auto; height:auto; margin:8px; padding:1px; border:1px solid #d1d0d0; }
.INZ-2 { float:left; width:200px; height:auto; }
.INZ-2 a { color:#0267b2; display:block; font-size:12px; font-weight:bold; }
.more { float: right; width:80px; height:auto; background-color:#acacac; margin:5px; text-align:center; }
.more a { color:#303030;}
.more:hover { background-color:#ffde00; }
.CTZ-1 { float:left; width:675px; display:block; padding:5px 0; font-size:15px; margin:5px 5px 5px 20px; }
.CTZ-2 { float:left; width:675px; display:block; padding:5px 0; font-size:15px; margin:5px 5px 5px 20px; text-indent:3em; }
.pp { float:left; width:255px; height:auto; padding:3px 0; }
.pp-1 { float:left; width:245px; display:block; padding:3px 5px; }
.pp-2 { float:left; width:245px; display:block; padding:3px 5px; }
#zq_bott3 { float: left; height: auto; width: 950px; padding: 10px 5px 4px; text-align: center; color:#303030; font-weight:bold; border-top:2px solid #ccc; }
#zq_bott3 A { color:#303030; }
#zq_bott3 A:hover { color:#b81d21; }
#zq_bott4 { float: left; height: auto; width: 960px; padding: 4px 5px;text-align: center; }

.zq_list-1 { float:left; height:auto; width:700px; margin-bottom:3px; padding-left:2px; padding-top:5px; margin-top:1px; }
.zq_list-1 ul { width:698px; float:left; height:auto; display:block; margin-bottom:4px; border-bottom:1px dashed #d1d0d0;  }
.zq_list-1 ul li{ width:345px; float:left; height:auto; display:block; padding-bottom:3px; margin: 4px 0 0 4px; }
.zq_list-1 ul li a { color:#333;}
.zq_list-1 ul li a:hover { color:#0267b2; }

/* 轮换图 */
.comiis_wrapad { margin: 0 auto; width: 1024px; height:275px; margin-top: 0px; position: relative; overflow: hidden; color: #b81d21; color: #b81d21; }
.cl { zoom: 1; overflow:hidden; height: auto; width: auto; margin-left: auto; margin-right: auto; }
.block { margin: 10px 10px 0; position: relative; }
.slideshow { clear: both; overflow:hidden; }
.slideshow li { overflow: hidden; }
.slidebar { position: absolute; top: 250px; left: 500px; width: 90px; height: 20px; }
.slidebar li { float: left; margin-right: 1px; width: 24px; height: 21px; text-align: center; font-size: 10px; cursor: pointer; background:url(../images/yd-1.png) no-repeat; color: #303030; overflow: hidden; }
.slidebar li.on { background:url(../images/yd-2.png) no-repeat; color: #fcfc00; }
#slidesImgs li { width: 100%; overflow:hidden; text-align: center; width: 1024px; height:275px; }
/*表格 */
.table1 { width:690px; margin:5px 5px; float:left; color:#000; text-align:left; border-collapse:collapse; }
.table1 tr { background:#FFF; }
.table1 td { padding:2px 0 2px 5px; color:#000; overflow:hidden; border:1px solid #ccc; }
/* 询盘 */
.messd { margin: 15px 15px 0 5px; padding-top: 3px; float: right; height: 26px; width: 159px; text-align: center; background-image: url(../images/b_nts.png); background-repeat: no-repeat; margin-bottom: 5px; }
.messd a { color:#fff; }
.messageModel3 { overflow: hidden; }
.forma5 { overflow: hidden; display:inline; }
.forma6 { overflow: hidden; }
.forme1 { overflow: hidden; }
.forma1 { float: left; height: auto; width: 697px; margin-top: 2px; overflow: hidden; margin-left: 5px; font-size:13px; }
.forma2 { float: left; height: auto; width: 685px; border: 1px solid #CCC; margin: 5px 5px; }
.messageModel2 { float: left; height: 20px; width: 550px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F8FAFC; padding-left: 10px; padding-bottom: 5px; margin-bottom: 15px; }
.messageModel3 { float: left; height: auto; width: 680px; padding-top: 3px; }
.forma5 { float: left; height: auto; width: 650px; margin-left: 20px; margin-bottom: 3px; padding-bottom: 3px; }
.forma6 { float: left; height: auto; width: 650px; margin-left: 20px; margin-bottom: 3px; }
.formb1 { float: left; height: 22px; width: 90px; margin-right: 5px; margin-left: 10px; }
.formb2 { float: left; height: auto; width: 530px; padding-top: 3px; padding-bottom: 3px; }
.formc1 { float: left; height: 25px; width: 90px; margin-top: 60px; margin-right: 5px; margin-left: 10px; }
.formc2 { float: left; height: auto; width: 530px; margin-bottom: 3px; }
.formd1 { float: left; height: 35px; width: 450px; }
.forme1 { float: left; height: 40px; width: 650px; margin-bottom: 3px; margin-left: 20px; }
.form_pro { float: left; height: auto; width: 748px; background-color: #00425E; color: #FFF; font-weight: bold; padding-left: 5px; margin-top: 20px; }
.zq_typo { float:left; margin-bottom:5px; width:100%; font-weight:bold; height:22px; color:#094869; background-color: #F0F0F0; }
.zq_botton2 { width: 141px; font-size: 15px; height: 30px; color: #fff; font-weight: bold; border: 1px solid #CCC; float: left; cursor: pointer; background-color: #c74d3e; font-family: Arial; }
form .forma5 .formb2 input { width: 460px; height: 22px; font-size: 12px; line-height: 22px; font-weight: bold; border: 1px solid #357892; color: #c74d3e; background-color: #f7f7f7; }
form .forma6 .formc2 textarea { width: 460px; height: 160px; font-size: 12px; line-height: 22px; font-weight: normal; border: 1px solid #5582AA; color: #c24848; background-color: #f7f7f7; }

/* Skype */
.cleft_box { BACKGROUND: url(../images/1.png) no-repeat }
.Obtn { WIDTH: 32px; BACKGROUND: url(../images/7.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px }
.cleft_inner { margin:0px; padding:0px; overflow:hidden; width:166px }
.inner_btn { width:36px; height:74px; color:#fff; font-size:14px; font-weight:bold; text-align:center; padding-top:35px; cursor:pointer; float:left; background:url(../images/7.png) left top no-repeat }
.inner_btn span { layout-flow:vertical-ideographic }
.inner_info { width:128px; overflow:hidden; float:left; background:none; }
.inner_tit { margin:0 auto; padding-left:20px; height:30px; background:url(../images/1.png) left top no-repeat; overflow:hidden; width:128px }
.inner_list { text-align:center; width:128px; background:url(../images/4.png) repeat-y }
.inner_list ul { margin:0px; padding:0px; font-size:12px; list-style-type:none }
.inner_list ul li { padding-top:5px; line-height:180%; margin:0px auto }
.inner_list ul li a { color:#000; text-decoration:none }
.inner_btm a { width:128px; height:22px; background:url(../images/2.png) left top no-repeat; display:block }


.other_pro ul {width:100% }
.other_pro ul li {width:46%; margin:2%; float: left; }
.other_pro ul li h3{text-align: center;background: #bbb;color: #000;padding: 15px 5px;border-radius: 5px;} 
.other_pro ul li h5{ 
    padding: 20px 20px 40px 20px; 
    line-height: 1.6;
    background: #fff;
    border-radius: 15px;
    box-shadow: 0 4px 5px #b8b9bc;
}
.other_pro ul li h5 p{ font-size: 14px;margin: 5px 0;line-height: 1.4;}

