﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/

.pro_l { width:212px;overflow:hidden;}
.prolist { width:212px;  overflow:hidden;}
.prolist h2 { height:38px; line-height:38px; background:url(../images/listh2.gif) no-repeat; padding:0 0 0 14px; font-size:14px;}
.prolist h2 a { color:#fff;}
.prolist h2 em { display:block; font-size:8px; color:#ccc; font-style:normal; font-family:Arial, Helvetica, sans-serif; padding-left:3px;}
.list_con { width:200px;  overflow:hidden; padding:7px 5px 0; border:1px solid #e7e7e7; border-top:none; background-color:#f1f1f1;}
.list_con h3 { font-size:15px; overflow:hidden; font-weight:normal;}
.list_con h3 a { color:#525252; font-family:"微软雅黑"; padding-left:16px; height:32px; line-height:32px; background:url(../images/listh3.gif) no-repeat; display:block;}
.list_con h3 a:hover, .list_con .cur a { color:#525252; display:block; background:url(../images/listh3_hover.gif) no-repeat;}
.list_con ul { padding:3px 0;}
.list_con ul li { height:24px; line-height:24px; overflow:hidden; background:url(../images/lix.gif) repeat-x left bottom; float:left; width:78px; padding-left:22px; display:inline-block;}
.list_con ul li a { color:#333;}
.list_con ul .nobot { background:none;}

.pro_ser { height:89px;}
.pros_c { background-color:#e6e6e6; border:1px solid #dbdbdb; border-top:none; height:35px; padding:13px 0 0 0;}
.ps_inp { width:187px; height:23px;display:inline;}
.p_inp01 { width:114px; height:23px; float:left; line-height:23px; border:medium none; background:url(../images/txt.gif) no-repeat; text-align:left; padding:0 0 0 30px; font-size:12px; color:#9c9c9c;}
.pros_c p { text-align:center; font-size:14px; color:#1e2c3a; font-family:"微软雅黑"; padding:8px 0 0 0;} 
.pros_c p span { color:#c62b2b;}


.pro { width:737px;  overflow:hidden;}
.pro h2 { font-size:14px; height:30px; line-height:30px; background:url(../images/barpro.gif) no-repeat; padding:4px 10px 0 24px;}
.pro h2 a { color:#de0508;}
.pro h2 span a { color:#9a9a9a; font-size:12px; font-weight:normal;}
.pro_con {overflow:hidden; border:1px solid #dbdbdb; padding:0 0 0 35px;}
.pro_con dl { margin:10px 36px 0 0; width:197px; height:227px; overflow:hidden; float:left; display:inline;}
.pro_con dl dt { width:197px; height:160px;}
.pro_con dl dt img{ width:197px; height:160px;}
.pro_con dl dd { padding:5px 0 0 0;}
.pro_con dl dd h3 { height:24px; line-height:24px; font-size:12px; overflow:hidden; font-weight:normal; text-align:center}
.pro_con dl dd h3 a { color:#7a7a7a;}
.pro_con dl dd p { color:#7a7a7a; line-height:24px; height:24px; padding-left:24px; overflow:hidden; width:173px;}
.pro_con dl dd span { background-color:#d9d9d9; height:20px; line-height:20px; overflow:hidden; display:block; padding-left:24px; margin:5px 0 0 0;}
.pro_con .nobot { margin-right:0;}

.zs { height:282px; background-color:#eaeaea; margin-top:12px;}
.zs h2 { height:39px; line-height:39px; font-size:14px; padding:0 12px 0 14px; font-weight:bold;}
.zs h2 a { color:#3c3c3c;}
.zs h2 span { margin:14px 0 0 0;}
.zs ul { margin-left:34px; background:url(../images/alx.gif) no-repeat left bottom; height:27px;}
.zs ul li { float:left; padding-right:8px; height:25px; line-height:25px;}
.zs ul li a { padding-left:7px; color:#585858;}
.zs ul li em { font-style:normal; padding-right:7px;}
.zs ul li a:hover, .zs ul .cur a { background:url(../images/al01.gif) no-repeat left top; display:block; color:#fff;}
.zs ul li a:hover em,.zs ul li a:hover, .zs ul .cur a em { background:url(../images/al02.gif) no-repeat right top; display:block;}
.zs_c { padding:13px 0 0 0; height:200px; overflow:hidden;}
.z01 { position:relative; margin-left:-1px; padding-top:43px;}
.z02 { position:relative; margin-right:-1px; padding-top:43px;}
.zs_c .img00 { margin: 0 7px; width:906px; overflow:hidden; display:inline;}
.zs_c .img00 dl { float:left; display:inline; margin-right:11px; width:214px; overflow:hidden;}
.zs_c .img00 dl dt img { width:212px; height:155px; border:1px solid #999;}
.zs_c .img00 dl dd a { height:44px; line-height:44px; text-align:center; display:block; overflow:hidden; color:#555;}

.ys { overflow:hidden; margin-top:10px; height:1008px; background:url(../images/ysha.gif) no-repeat center bottom;}
.ys h2 { height:114px;}
.ys h2 p { top:42px; right:48px; font-size:12px; font-weight:normal; text-align:right;}
.ys h2 p span { font-size:22px; display:block; color:#af2b2a;}
.ys_c { border:1px solid #ddd; border-top:none; height:883px;}
.img01 { top:40px; right:55px;}
.one { top:78px; left:46px; padding-left:42px; background:url(../images/1.gif) no-repeat left top; width:382px;}
.one h3 { font-size:19px; color:#3e3e3e; background:url(../images/ysh3.gif) repeat-x left bottom; height:27px; font-family:"微软雅黑"; font-family:"方正兰亭黑简体"; font-weight:normal;}
.one p { font-size:16px; font-family:"微软雅黑"; color:#3f3f3f; line-height:28px; padding:3px 0; padding-left:24px;}
.one p em { color:#db0404; font-style:normal;}
.o1 { background:url(../images/01.gif) no-repeat left 10px;}
.o2 { background:url(../images/02.gif) no-repeat left 10px;}
.o3 { background:url(../images/03.gif) no-repeat left 10px;}
.two { top:282px; left:40px; background:url(../images/2.gif) no-repeat left top; width:378px; padding-left:48px;}
.three { top:520px; left:470px; background:url(../images/3.gif) no-repeat left top; width:404px; padding-left:48px;}
.four { top:700px; left:470px; background:url(../images/4.gif) no-repeat left top; width:382px; padding-left:48px;}
.img02 { top:506px; left:36px;}

.about { width:960px; overflow:hidden;}
.about h2 { background:url(../images/barabout.gif) no-repeat;}
.a_con { padding: 0; overflow:hidden; border:1px solid #ddd; border-top:none;}
.a_con dl { height:215px; overflow:hidden; padding-left:28px;}
.a_con dl dt { float:left; width:322px; height:215px; overflow:hidden; background:url(../images/aboutimgbg.gif) no-repeat;}
.a_con dl dt img { width:309px; height:193px; padding:5px 0 0 6px;}
.a_con dl dd { float:left; width:562px; height:235px; padding-left:16px; overflow:hidden;}
.a_con dl dd h3 a { color:#202020; font-size:13px; height:28px;line-height:28px;}
.a_con dl dd p { line-height:24px; color:#5a5959; padding:5px 0 6px 0;}
.a_con dl dd span a { color:#b8000a;}
.lc { margin:20px 0 0 0;}
.lc h4 { padding-left:24px;}
.lc_c { background:url(../images/lcbg.gif) no-repeat left top; width:217px;overflow:hidden; padding: 24px 10px 0;height: 288px;border: 1px solid #ddd;overflow: hidden;}


.lc_c p { font-size:16px; color:#fff; font-family:"微软雅黑"; padding:0 0 46px 45px; height:26px; line-height:26px;}

.wl { margin:4px 0 0 0; display:inline;}
.wl h4 { top:113px; left:264px; width:113px; height:46px; text-align:center; display:block; line-height:46px; font-size:20px; color:#c11012; font-family:"微软雅黑"; font-weight:normal;}
.wl h4 a { color:#c11012;}
.w1 { top:119px; left:0; height:32px; line-height:32px; width:222px;}
.w1 a { padding-left:16px; color:#fff; background:url(../images/hui_01.png) no-repeat left top; display:block; font-size:14px; font-family:"微软雅黑";}
.w1 span { padding-right:0px; color:#fff; background:url(../images/hui_02.png) no-repeat right top; display:block;}
.w1 a:hover, .w1 .cur a { color:#fff; background:url(../images/hong_01.png) no-repeat left top; display:block; width:203px; text-decoration:none;}
.w1 a:hover span, .w1 .cur a span { background:url(../images/hong_02.png) no-repeat right top; display:block;}
.w2 { top:0; left:200px;}
.w3 { top:115px; left:404px; width:275px;}
.ww a:hover, .ww .cur a { color:#fff; background:url(../images/hong_01.png) no-repeat left top; display:block; width:260px;}
.ww a:hover span, .ww .cur a span { background:url(../images/hong_02.png) no-repeat right top; display:block;}
.w4 { top:240px; left:202px;}

.adv{ position:fixed; left:15px; bottom:5%;}
.jz { width:709px; height:349px; overflow:hidden; margin-top:12px;}
.jz h2 { background:url(../images/barjz.gif) no-repeat;}
.jz h2 span { margin:6px 0 0 0;}
.jz_con { width:696px; height:307px; overflow:hidden; padding:6px 0 0 11px; border:1px solid #ddd;}
.jz_con dl { width:344px; height:105px; overflow:hidden; padding:21px 0; border-bottom:1px dashed #ddd;}
.jz_con dl dt { width:125px; height:105px;}
.jz_con dl dt img { width:119px; height:99px; padding:3px; border:1px solid #cacaca;}
.jz_con dl dd { width:196px; height:199px; overflow:hidden; padding:0 0 0 9px;}
.jz_con dl dd h3 { font-weight:normal; font-family:"微软雅黑";}
.jz_con dl dd h3 a { color:#333; font-size:13px;}
.jz_con dl dd p { line-height:20px; padding:4px 0; color:#979797;}
.jz_con dl dd span a { padding:30px 0 0 0;}
.jz_con .nobot { border-bottom:none;}

.dt { width:239px; height:349px; overflow:hidden; margin-top:12px;}
.dt h2 { background:url(../images/barry.gif) no-repeat;}
.dt_con { padding:20px 10px 0; height:288px; overflow:hidden;}
.d01 { padding:112px 0 0 0;}
.dt_con .ryimg { width:890px; height:280px; overflow:hidden; margin:0 10px;}
.dt_con .ryimg img { width:160px; height:232px; padding:4px; border:1px solid #ddd;}
.dt_con span { height:22px; line-height:22px; background-color:#ebebeb; text-align:center; display:block; margin-top:14px;width:170px;}
.dt_con span a { color:#999;}

.botbg { background:url(../images/dtjt.gif) no-repeat 456px top; padding:12px 0 0 0; height:334px;}
.bot { border:1px solid #ddd; height:332px; padding:0 10px;}
.new { width:374px; height:332px; overflow:hidden;}
.new h2 { height:33px; line-height:33px; border-bottom:2px solid #de0508; padding:0 8px 0 5px; font-size:14px;}
.new h2 a { color:#df0f0b;}
.new h2 span { margin:10px 0 0 0;}
.n_con { padding:16px 0 0 0; height:280px; overflow:hidden;}
.n_con dl { height:105px; overflow:hidden; overflow:hidden;}
.n_con dl dt { width:178px; height:101px;}
.n_con dl dt img { width:172px; height:95px; padding:2px; border:1px solid #d2d2d2;}
.n_con dl dd { padding-left:9px; width:184px;}
.n_con dl dd h3 { font-size:12px; height:30px;}
.n_con dl dd h3 a { color:#000;}
.n_con dl dd p { line-height:20px; color:#656565;}
.n_con dl dd span a { padding:15px 0 0 0; display:block; color:#656565;}
.n_con ul  { padding:15px 0 0 0; overflow:hidden;}
.n_con ul li { height:29px; line-height:29px; overflow:hidden; padding:0 2px; color:#656565; border-bottom:1px dashed #cfcfcf;}
.n_con ul li a { color:#656565;}
.n_con ul .nobot { border-bottom:none;}

.hq { width:303px; height:332px; overflow:hidden; margin-left:18px; display:inline;}
.hq_con { padding:16px 0 0 0; height:280px; overflow:hidden;}
.hq_con dl dt { width:131px; height:101px;}
.hq_con dl dt img { width:125px; height:95px; padding:2px; border:1px solid #d2d2d2;}
.hq_con dl dd { padding-left:9px; width:160px;}


.faq { width:226px; height:332px; overflow:hidden;}
.fa_con { padding:0 0 0 6px; height:220px;}
.fa_con dl { padding:6px 0; border-bottom:1px dashed #e1e1e1; overflow:hidden;}
.fa_con .nobot { border-bottom:none;}
.fa_con dl dt { background:url(../images/wen.gif) no-repeat left 7px; height:28px; line-height:28px; padding-left:34px;overflow:hidden;}
.fa_con dl dt a { color:#333;}
.fa_con dl dd { background:url(../images/da.gif) no-repeat left 3px; line-height:20px; padding:0 0 0 34px; overflow:hidden;}

.link { height:60px; overflow:hidden; background:url(../images/linkbg.gif) no-repeat; margin-top:12px; padding:0 0 12px 0;}
.link h2 { width:70px; height:26px; float:left; margin:17px 0 15px 0; padding:0 10px; border-right:1px solid #ddd; display:inline; font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-size:24px; color:#919191; font-weight:normal;}
.l_con { float:left; line-height:24px; width:855px; height:52px; overflow:hidden; padding:6px 7px 0; color:#737371;}
.l_con a { padding:0 10px; color:#737371;}

.cplist{ width:80px; float:left; border:1px solid #ccc; margin:3px 9px; line-height:19px; height:19px; text-align:center; background:url(../images/title.gif) no-repeat;}
.cplist a:hover{color:#C00}
.zzyy{ margin:0px 5px;}

.table2 tr td{ line-height:30px; vertical-align:middle; padding-top:10px; padding-bottom:10px;}
.input1{ width:300px; height:25px; border:1px solid #CCC;}
.input2{ width:400px; height:200px; border:1px solid #CCC;}
.input3{ width:200px; height:40px; }