@charset "gb2312";
/* 公共样式*/
body, html, ul, li, ol, h1, h2, h3, h4, h5, h6, dt, dd, dl, p, forn, pre, fieldset, th, td, kbatton { margin:0px; padding:0px; border:0px; }
body { font:12px/18px Arial, "宋体"; background: url(../img/body_bg.gif); color:#333; }
fieldset, img, action { vertical-align:top; border:0px; }
ul, li { list-style-type:none; }
/* 链接*/
a { color:#333; text-decoration:none }
a:hover { color:#024366; text-decoration: underline; }
.clear { clear:both; height:0px; font-size:0px; line-height:0px; overflow:hidden; }
.left { float:left; }
.right { float:right; }
/*  导航  */
#mune { height:45px; background: url(../img/mune_bg.gif); margin:0 0; overflow: hidden; }
.lavaLampWithImage { width:1002px; _width:1020px; height:45px; line-height:45px; margin:0 auto; }
.lavaLampWithImage li { float: left; width:100px; _width:80px; line-height:30px; height:23px; text-indent:20px; margin:9px 0; }
.lavaLampWithImage li a { font: bold 14px arial; color: #fff; float: left; height: 30px; padding-top:5px; width:100px; _width:80px; }
.lavaLampWithImage li a:hover { color:#Fff; height:45px; height:30px; width:100px; _width:80px; padding-top:5opx; text-indent:20px; }
/* CSS banner */
.banner-bg { height:429px; background-image:url(../img/images/banner_03.jpg); background-repeat: repeat-x; margin:0 0; }
.banner { width:1032px; height:415px; margin:0 auto 14px auto; }
.banner-btn { width:371px; height:34px; padding-top:303px; padding-left:14px; display:block; }
.banner-btn img { float:left; margin-right:10px; display:inline; }

.media{ width:1017px; height:55px; background:url(../img/media.gif) repeat-y; margin:0 0 0 15px;}
.media p{ width:680px; float:left; padding:0 0 0 113px; line-height:18px; text-indent:2em;}
.mfdh{ width:207px; height:45px; float:right; padding:5px; background:url(../img/mfdh_bj.gif) repeat-x;}
.mfdh input{ _margin-top:-16px;}
.mfdh .tel_txt{ width:145px; padding:0 0px; line-height:32px; float:left; height:23px; border:1px solid #004c76; background:url(../images/mfdh_txt.gif);}
.mfdh .tel_btn{ width:55px; height:25px; float:right; border:none; background:url(../img/mfdh_btn.gif) no-repeat; cursor:pointer;}
.mfdh p{ color:#fff; text-align:center; width:100%; font-size:14px; line-height:24px; padding:0px; text-indent:0;}

/* CSS con */
.danye { width:1032px; margin:0 auto; background-image:url(../img/images/danye_conbg_21.jpg); background-repeat: repeat-y; }
.danye a { color:#ff0000; text-decoration:none; }
.danye a:hover { color:#ff0000; text-decoration:underline; }
.con-tit { width:1002px; height:36px; }
.con { width:1002px; height:203px; margin:0 auto; }
.con_title { width:1002px; height:36px; background:url(../img/images/title.jpg) no-repeat left top; }
.con_title img { float:right; }
.con_txt { width:1002px; height:167px; background:url(../img/images/con_bg.jpg) no-repeat left top; border:1px solid #b7e6ff; border-top:none; }
.con_txt1 { float:left; width:503px; }
.con_txt2 { float:left; width:470px; margin:60px 0 0 17px; line-height:24px; }
.con_txt ul { width:503px; border-right:1px dashed #ccc; margin-top:10px; }
.con_txt1 ul li { width:230px; height:34px; overflow:hidden; margin:10px 0px 5px 15px; float:left; display:inline; }
.con_txt1 ul li a { color:#333; }
.con_txt1 ul li img { float:left; margin-right:6px; }
.con_txt1 ul li p { float:left; width:120px; overflow:hidden; }
.con_txt1 span { float:right; width:457px; }
.con1 { width:1002px; height:540px; padding:12px 15px; }
.con1-con { width:1002px; height:504px; background-image:url(../img/images/danye_con1_27.jpg); }
.con1-wz { width:453px; height:405px; padding:75px 22px 24px 26px; float:left; display:inline; }
.con1-wz h2 { width:453px; font-size:14px; font-weight:bold; color:#333; text-indent:2em; line-height:24px; display:block; float:left; }
.con1-wz span { width:453px; font-size:14px; font-weight:bold; color:#000; line-height:24px; padding-top:15px; display:block; float:left; }
.con1-wz p { width:453px; font-size:12px; float:left; line-height:24px; color:#444; }
.con1-wz p strong { color:#000; }
.con2 { width:1002px; height:427px; padding:0px 15px; }
.con2-con { width:1000px; height:389px; background-image:url(../img/images/con_bg_11.jpg); background-repeat: no-repeat; background-position: top; border:1px solid #b7e6ff; border-top:none; }
.con2-con-left { width:755px; height:352px; margin-top:18px; margin-left:15px; float:left; display:inline; }
.con2-con-left-lb { width:237px; height:352px; float:left; display:inline; }
.con2-con-left-lb ul { width:237px; height:352px; }
.con2-con-left-lb li { width:237px; height:34px; float:left; display:block; line-height:34px; font-size:12px; font-weight:bold; overflow:hidden; }
.con2-con-left-lb li img { float:left; margin:11px 10px; display:inline; }
.con2-con-left-lb li a { display:block; text-decoration:none; color:#333; }
.con2-con-left-lb li a:hover { width:237px; height:34px; text-decoration:none; background-image: url(../img/images/con2_06.jpg); color:#333; }
.con2-con-left h2 { font-size:12px; font-weight:bold; line-height:24px; }
.con2-con-left p { text-indent:2em; line-height:22px; }
.con2-con-left-xj { width:492px; height:118px; padding:234px 9px 0 17px; float:left; display:inline; background-image:url(../img/images/con2_07.jpg); }
.con2-con-left-xj2 { width:492px; height:118px; padding:234px 9px 0 17px; float:left; display:inline; background-image:url(../img/images/con2_08.jpg); }
.con2-con-left-xj3 { width:492px; height:118px; padding:234px 9px 0 17px; float:left; display:inline; background-image:url(../img/images/con2_09.jpg); }
.con2-con-left-xj4 { width:492px; height:118px; padding:234px 9px 0 17px; float:left; display:inline; background-image:url(../img/images/con2_10.jpg); }
.con2-con-left-xj5 { width:492px; height:118px; padding:234px 9px 0 17px; float:left; display:inline; background-image:url(../img/images/con2_12.jpg); }
.con2-con-left-xj6 { width:492px; height:118px; padding:234px 9px 0 17px; float:left; display:inline; background-image:url(../img/images/con2_13.jpg); }
.con2-con-left-xj7 { width:492px; height:118px; padding:234px 9px 0 17px; float:left; display:inline; background-image:url(../img/images/con2_14.jpg); }
.con2-con-left-xj8 { width:492px; height:118px; padding:234px 9px 0 17px; float:left; display:inline; background-image:url(../img/images/con2_15.jpg); }
.con2-con-left-xj9 { width:492px; height:118px; padding:234px 9px 0 17px; float:left; display:inline; background-image:url(../img/images/con2_16.jpg); }
.con2-con-left-xj10 { width:492px; height:118px; padding:234px 9px 0 17px; float:left; display:inline; background-image:url(../img/images/con2_17.jpg); }
.con2-con-right { width:201px; height:352px; margin-top:18px; margin-right:15px; float:right; display:inline; }
.con2-con-right-on { width:154px; height:23px; padding:138px 0 14px 47px; float:left; display:block; background-image:url(../img/images/con2_03.jpg); }
.con2-con-right-on img { margin-right:10px; display:inline; }
.con2-con-right-next { width:201px; height:163px; float:left; display:block; background-image:url(../img/images/con2_11.jpg); margin-top:14px; }
.con2-con-right-next ul { width:193px; height:121px; margin-top:42px; margin-left:10px; display:black; }
.con2-con-right-next li { width:193px; height:24px; float:left; display:inline; }
.con2-con-right-next li a { color:#333; text-decoration:none; }
.con2-con-right-next li a:hover { color:#333; text-decoration:underline; }
.con3 { width:1002px; height:317px; padding:12px 15px; }
.con3-con { width:1000px; height:279px; background-image:url(../img/images/con_bg_11.jpg); background-repeat: no-repeat; background-position: top; border:1px solid #b7e6ff; border-top:none; }
.con3-left { width:474px; height:247px; border:1px solid #dfdfdf; float:left; margin-top:17px; margin-left:15px; display:inline; }
.con3-left dl { width:454px; height:231px; padding:8px 10px; }
.con3-left dl dt { width:212px; height:231px; padding-right:10px; float:left; }
.con3-left dl dt img { padding:3px 0; }
.con3-left dl dd { width:232px; height:231px; float:left; line-height:25px; }
.con3-right { width:481px; height:247px; float:left; margin-top:17px; margin-left:15px; display:inline; }
.con3-zh { width:481px; height:31px; }
.con3-zh ul { width:318px; height:31px; float:left; }
.con3-zh li { width:101px; height:31px; margin-right:5px; float:left; background-image:url(../img/images/con3-js_16.jpg); font-size:14px; font-weight:bold; text-align:center; line-height:31px; }
.con3-zh li a { color:#000; text-decoration:none; }
.con3-zh li a:hover { width:101px; height:31px; color:#fff; text-decoration:none; background-image:url(../img/images/con3-js_14.jpg); display:block; }
.con3-zh span { width:71px; height:31px; float:right; background-image:url(../img/images/con3-js_18.jpg); font-size:14px; font-weight:bold; text-align:center; line-height:31px; }
.con3-zj { width:479px; height:214px; border:1px solid #dfdfdf; }
.con3-zj dl { width:469px; height:194px; margin-top:10px; margin-left:10px; }
.con3-zj dl dt { width:146px; height:194px; float:left; }
.con3-zj dl dt span { width:146px; height:23px; float:left; padding-top:15px; }
.con3-zj dl dt span img { margin:0 3px; }
.con3-zj dl dd { width:303px; height:194px; float:left; padding:0 10px; display:inline; }
.con3-zj dl dd h2 { width:303px; height:30px; float:left; font-size:14px; font-weight:bold; text-align:center; line-height:30px; }
.con3-zj dl dd h3 { width:303px; height:78px; float:left; font-size:12px; line-height:24px; font-weight:300; background-image:url(../img/images/con3_34.jpg); }
.con3-zj dl dd p { width:303px; font-size:12px; line-height:18px; text-indent:2em; float:left; padding-top:8px; }
.con4 { width:1002px; height:366px; padding:0px 15px; }
.con4-con { width:1000px; height:329px; background-image:url(../img/images/con_bg_11.jpg); background-repeat: no-repeat; background-position: top; border:1px solid #b7e6ff; border-top:none; }
.con4-wz { width:972px; height:105px; padding:9px 15px; text-indent:2em; line-height:24px; }
.con4-equipment { width:970px; height:191px; margin:0px 15px; border:1px solid #dfdfdf; background-color:#f2f9ff; display:block; }
.con4-equipment img { width:25px; height:50px; margin:65px 14px auto 14px; float:left; display:inline; }
.con4-equipment-jt { width:25px; height:50px; margin:65px 14px auto 14px; float:left; display:inline; }
.con4-equipment-yq { width:864px; height:165px; margin-top:15px; float:left; }
.con4-equipment ul { width:864px; height:165px; margin-top:15px; float:left; }
.con4-equipment li { width:134px; height:165px; margin:0 5px; float:left; display:inline; }
.con4-equipment li img { width:132px; height:138px; border:1px solid #dfdfdf; float:left; margin:0 0; }
.con4-equipment li p { width:134px; height:25px; float:left; font-size:12px; font-weight:bold; color:#000; text-align:center; line-height:25px; }
.con4-equipment a { color:#000; text-decoration:none; }
.con4-equipment a:hover { color:#000; text-decoration:underline; }
.con5 { width:1002px; height:640px; padding:12px 15px; }
.con5-con { width:1000px; height:600px; border:1px solid #b7e6ff; border-top:none; }
.con5-conon { width:1000px; height:268px; }
.con5-conon-left { width:522px; height:268px; background-image:url(../img/images/con5_81.jpg); float:left; }
.con5-conon-right { width:456px; height:182px; background-image:url(../img/images/con5_82.jpg); float:left; padding:67px 14px 19px 8px; display:inline; }
.con5-conon-right table { width:456px; height:182px; }
.con5-connext { width:969px; height:332px; margin:0 14px 0 17px; display:inline; float:left; }
.con5-connext-left { width:698px; height:332px; float:left; display:inline; }
.con5-connext-left-tit { width:56px; height:17px; padding:10px 7px 9px 635px; display:block; background-image:url(../img/images/con5_84.jpg); }
.con5-connext-left-case { width:696px; height:282px; border:1px solid #b7e6ff; border-top:none; }
.con5-connext-left-case img { margin:10px 10px; float:left; display:inline; }
.con5-connext-right { width:256px; height:332px; float:right; display:inline; }
.con5-connext-right-tit { width:256px; height:35px; }
.con5-connext-right-case { width:240px; height:271px; padding:12px 6px 0 10px; float:left; display:inline; background-color:#eff6fc; border:1px solid #b7e6ff; border-top:none; }
.con5-connext-right-case dl { width:234px; height:88px; float:left; }
.con5-connext-right-case dl dt { width:106px; height:78px; margin:5px 5px; float:left; display:inline; }
.con5-connext-right-case dl dd { width:118px; height:88px; line-height:18px; float:left; }
.con5-connext-right-case dl dd h2 { font-size:12px; font-weight:bold; line-height:24px; }
.con6 { width:1002px; overflow: hidden; padding:0 15px; }
.con6_jj { background: url(../img/jj_img9_j.jpg) repeat scroll 0 0 transparent; height: 35px; width: 1002px; }
.con6_jj .mfdh{ width:500px; height:35px; padding:5px 0 0 200px; background:url(../img/mfdh_bj.gif) no-repeat; float:left;}
.con6_jj .mfdh input{ _margin-top:0px;}
.con6_jj .mfdh form{ width:230px; float:left;}
.con6_jj .mfdh .tel_txt{ width:160px; padding:0 2px; line-height:32px; float:left; height:23px; border:1px solid #2e2e2e; background:url(../images/mfdh_txt.gif);}
.con6_jj .mfdh .tel_btn{ width:55px; height:25px; float:right; border:none; background:url(../img/mfdh_btn.gif) no-repeat; cursor:pointer;}
.con6_jj .mfdh p{ color:#fff; width:250px; font-size:14px; line-height:25px; float:left; text-align:left; text-indent:1em;}

.con6_jj img { border: medium none; float: right; }
.bottom { width:1002px; height:134px; padding:0px 15px; }
.bottom-menu { width:1002px; height:32px; background-color:#3ca4dd; }
.bottom-menu ul { width:1002px; height:32px; }
.bottom-menu li { width:100px; height:32px; background-image: url(../img/images/bottom-menu_121.jpg); background-repeat: no-repeat; background-position: right center; float:left; display:inline; line-height:32px; text-align:center; }
.bottom-menu li a { color:#FFF; font-size:14px; font-weight:bold; text-decoration:none; }
.bottom-menu li a:hover { color:#FFF; text-decoration:underline; }
.bottom-copyright { width:1002px; height:82px; text-align:center; padding:10px 0; float:left; display:inline; line-height:24px; }