﻿/*-------- body --------*/
body {color:#333;font-family:'Microsoft YaHei';font-size:14px;width: 100%;min-width: 1200px;}
form,div,body,img,p,a,img,dl,dd,dt,table,tr,td,th,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;border:0;font-weight:normal;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#C00;text-decoration:none;}
a:focus {-moz-outline-style: none;}
a:active{outline:none;text-decoration:underline;}

ul,li{list-style:none;margin:0;padding:0;}
input,textarea,select{color:#333;margin:0;padding:0;font-size:12px;font-family:"Microsoft YaHei";vertical-align:middle;}
input:focus,textarea:focus{outline:0;}
em, i {font-style: normal;}

a.link1{ color:#fff; text-decoration:none;}
a.link1:hover{color:#77852e;}

.clear {clear:both;height:0px;overflow:hidden;}
.clear5 {clear:both;height:5px;overflow:hidden;}
.clear10 {clear:both;height:10px;overflow:hidden;}
.clear20 {clear:both;height:20px;overflow:hidden;}
.clear30 {clear:both;height:30px;overflow:hidden;}

.fl {float:left;}
.fr {float:right;}


.wrap {width:1100px; margin:0  auto;}
.w1000 {width:1000px; margin:0  auto;}

.header , .content , .footer { width:1200px; margin:0 auto;  }

.wrapper { width:1000px; margin:0 auto;  }

/* top */

.top_bg { background:#ddd;height:42px;overflow:hidden;}
.h_top{ height:36px; line-height:36px; overflow:hidden;color: #996632;}
.h_top em{ float:left;}
.h_top span{ float:right;}
.h_top span a{ padding:0 10px;font-size: 14px;color: #996632;}

.header_top { overflow:hidden; width:1200px; margin:0 auto;height:130px;}
.header_top h1{ float:left; margin-top:10px;}
.header_top h2{ float:left; padding:5px 0; padding-left:20px; margin-left:25px;margin-top:25px; font-size:26px; color:#c80b0f;}
.header_top h2 p{ font-weight:normal; font-size:16px; color:#333;padding-top:8px;}

.header_top .h-tel { background:url(../images/top_06.jpg) no-repeat left; padding-left:60px; margin-top:15px;float: right;}
.header_top .h-tel span.rx{ display:block; line-height:24px;font-size:14px; color:#666666;}
.header_top .h-tel span.dh{display:block;font:26px "Impact"; color:#C00; font-weight:bold;}

.nav{ height:60px;background:#C00;}
.nav .content{ height:60px;position:relative; z-index:1;}
.nav ul{}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{height:60px; border-right:1px solid #b40000;border-left:1px solid #e00000;}
.nav .nLi h3 a{display:block;height:60px;font-size:16px;color:#fff;line-height:55px;padding-left:32px;padding-right:32px;}

.nav .sub{ display:none; width:160px; left:0; top:60px;  position:absolute; background:#333;}
.nav .sub li{ zoom:1; border-top:1px dashed #555;line-height:40px; text-align:center;}
.nav .sub a{ display:block; padding:0 10px;color:#fff;}
.nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
.nav .on h3 a{background:#333;}

/*

.nav{ padding:0 20px; height:34px; line-height:34px; background:#39A4DC;  position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 20px; font-size:14px; font-weight:bold;  }
.nav .sub{ display:none; width:100px; left:0; top:34px;  position:absolute; background:#4E4E4E;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
.nav .on h3 a{ background:#4E4E4E; color:#fff;   }
*/



/* banner */

.banner{}

.fullSlide {width:100%;position:relative;height:480px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:480px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:480px;}

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; text-align:center;}	
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer;display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:5px; overflow:hidden;line-height:9999px;background: #F69625 no-repeat center center;margin: 15px 5px 0px 5px;border-radius: 10px;}	
.fullSlide .hd ul .on{background: #323437 no-repeat center center;}

/*search*/

.search { overflow:hidden; width:100%; height:30px; padding:20px 0; background-color:#f4f4f4;}
.search p{ float:left; font-size:13px; color:#333; line-height:30px;}
.search p a{ color:#333;padding: 0 8px;}
.search p a:hover{ text-decoration:underline;}
.search .sbox{ overflow:hidden; float:right; width:290px; height:30px; line-height:30px;}
.search input{ display:block; float:left; width:208px; height:28px; line-height:28px; border:1px solid #e5e5e5; font-size:13px; color:#333; border-right:none; padding:0 10px;}
.search span{ display:block; width:60px; height:30px; float:right; cursor:pointer; background:#C00; text-align:center; font-size:13px; color:#fff;}



.sol{ padding:65px 0;}
.sol h3{ font-size:30px; text-align:center; color:#311f80; background:url(../images/sol_t.png) no-repeat center bottom; padding-bottom:15px; margin-bottom:40px;}
.sol h3 em{ color:#ff7200;}

.sol .con{ width:1040px; margin:0 auto; background:url(../images/sol_bg4.png) repeat-x 58px 0;}
.sol li{ float:left; text-align:center; width:210px;padding:0 25px; background:url(../images/sol_bg.png) no-repeat 259px 0;}
.sol li span{ display:block; width:143px; margin:0 auto; height:103px; padding-top:40px; background:url(../images/sol_bg2.png) no-repeat;}

.sol li b{ display:block; font-size:20px; color:#160263;padding:25px 0 8px; background:url(../images/sol_bg3.png) no-repeat center bottom;}
.sol li p{ margin-top:10px; width:210px; line-height:28px; font-size:14px; color:#333;}
.sol li.cur span{ background:url(../images/sol_bg5.png) no-repeat center bottom; _background:url(../images/sol_bg5.gif) no-repeat center bottom !important;}




.pro h2{ text-align:center; background:url(../images/title01.png) no-repeat center; padding:10px 0; margin-bottom:30px;}
.pro h2 a{ display:block; font-size:40px; color:#C00; margin-bottom:25px; text-decoration:none}
.pro h2 em{ color:#333;}
.pro h2 p{ font-weight:normal; font-size:18px; color:#666666; position:relative; top:-15px;}


.pro_l{ width:250px; float: left;overflow:hidden; }
.pro_l h3 {font-size: 22px;color: #fff;text-align: center;padding: 30px 0 25px 0;background:#C00;}
.pro_l h3 em {font-weight:normal;}

.pro_con {border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;overflow: hidden;width: 248px;}
.pro_con h4{font-size: 16px;padding-left:20px;border-left: 6px solid #f08200;margin-top: 20px;margin-bottom: 10px;}
.pro_con h4 a{}

.pro_l ul{ overflow:hidden; width:200px; margin:0 auto; clear:both;}
.pro_l ul li{}
.pro_l ul li a{ display:block;overflow:hidden; height:40px; line-height:40px; padding-left:20px; font-size:13px; color:#474747; background:url(../images/pl_li.gif) no-repeat 2px 15px; border-bottom:1px dashed #cecece;}
.pro_l ul li a:hover,.pro_l ul .cur a{color:#F90; text-decoration:none;}
.pro_l ul .nob a{ border-bottom:none;}
.pro_l ul .w100 a{ width:225px;}

.pro_l .lg {overflow: hidden;width: 100%;padding:20px 0;background: #C00;text-align: center;}
.pro_l .lg a {font-size: 16px;color: #fff;font-weight: bold;}

.pro_r { width:900px;overflow:hidden;}

.pro_r .tubanner{ overflow:hidden; width:884px; height:240px; background:#fff; border:8px solid #666;}
.pro_r .tubanner img{ display:block; float:left; margin:15px;}
.pro_r .tubanner .wen{ overflow:hidden; width:540px; float:left; margin-top:35px;margin-left:30px;}
.pro_r .tubanner h3{ font-size:18px; margin-bottom:12px;}
.pro_r .tubanner h3 a{ color:#000}
.pro_r .tubanner b{ display:block; font-size:14px; color:#000; margin-bottom:10px;}
.pro_r .tubanner p{ font-size:13px; color:#333; line-height:24px; height:48px; overflow:hidden; margin-bottom:25px;}
.pro_r .tubanner .btn{ display:block; width:125px; height:33px; text-align:center; line-height:33px; border:1px solid #e3e3e3; font-size:13px; color:#939393; float:left; margin-right:10px;}
.pro_r .tubanner .btn02{ border-color:#c81624; background-color:#c81624; color:#fff;}

.pro_r ul{overflow:hidden;}
.pro_r ul li{ float:left; width:300px; margin-top:10px;float:left;}
.pro_r ul li a{}
.pro_r ul li img{ width:280px; height:240px; padding:3px; border:1px solid #ddd;}
.pro_r ul li a span{ display:block; height:50px; line-height:50px; text-align:center;color:#555; font-size:14px;}


/*流程*/
.proc{overflow:hidden;height:645px;}
.proc h2{overflow:hidden;display:block;margin-top:60px;height:90px;font-size:36px;background:url(../images/proc_tbg.jpg) no-repeat center 10px;text-align:center;}
.proc h2 a{color:#c7100c;}
.proc h2 a:hover{text-decoration:none;}
.proc h2 img{display:block;margin:5px auto 0;width:304px;height:39px;}
.proc h2 em{display:block;font-size:20px;color:#222222;font-weight:normal;}
.proc ul{position:relative;overflow:hidden;margin-top:20px;height:390px;border-left:1px solid #ececec;border-top:1px solid #ececec;}
.proc ul li{position:absolute;display:block;float:left;width:248px;height:130px;cursor:pointer;}
.proc ul li img{display:block;width:248px;height:130px;}
.proc ul li a{position:relative;display:block;width:248px;height:130px;}
.proc ul li a:hover{text-decoration:none;}
.proc ul li span{position:absolute;left:0;top:0;padding:40px 0 0 45px;width:203px;height:90px;cursor:pointer;}
.proc ul li span b{overflow:hidden;display:inline-block;float:left;width:70px;height:48px;font-size:48px;font-family:"Arial";color:#333333;background:url(Img/Index/proc_tbg.png) no-repeat right top;}
.proc ul li span p{overflow:hidden;display:inline-block;float:left;padding:5px 0 0 5px;width:128px;font-size:20px;color:#333333;}
.proc ul li span p em{display:block;font-size:18px;font-family:"Arial";font-weight:bold;color:#333333;}
.proc ul .s1 span{background:url(../images/proc_l2.png) no-repeat left top;}
.proc ul .s1 span b{color:#ffffff;}
.proc ul .s1 span p{color:#ffffff;}
.proc ul .s1 span p em{color:#dddddd;}
.proc ul .li1 span{background:url(../images/proc_l1.jpg) no-repeat left top;}
.proc ul .s2 span{background:url(../images/proc_l3.png) no-repeat left top;}
.proc ul .s2 span b{background:url(../images/proc_tbg2.png) no-repeat right top;}
.proc ul .li5 strong{position:absolute;top:55px;left:238px;display:block;width:10px;height:22px;background:url(../images/proc_l4-2.png) no-repeat left top;}
.proc ul .li8 strong{position:absolute;top:55px;left:0px;display:block;width:10px;height:22px;background:url(../images/proc_l4.png) no-repeat left top
;}
.proc ul .li7 span{background:url(../images/proc_l5.png) no-repeat left top;}
.proc ul li.texts{overflow:hidden;display:block;width:248px;height:262px;}
.proc ul li.texts h5{display:block;margin:5px auto 0;width:221px;height:70px;line-height:32px;font-size:18px;color:#333333;font-weight:normal;}
.proc ul li.texts h6{overflow:hidden;display:block;margin:0 auto;padding:10px 0 0 90px;width:131px;height:74px;font-size:14px;color:#555555;font-weight:normal;background:url(../images/proc_qq.jpg) no-repeat left top;line-height:24px;}
.proc ul li.texts h6 em{display:block;font-size:14px;font-weight:normal;}
.proc ul li.texts p{display:block;margin:0 auto;padding-left:10px;width:211px;height:80px;line-height:40px;font-size:20px;color:#333333;}
.proc ul li.texts p em{display:block;font-size:24px;color:#c7100c;font-family:"Arial";font-weight:bold;}
.proc ul .li1{left:0;top:0;}
.proc ul .li2{left:248px;top:0;}
.proc ul .li3{left:496px;top:0;}
.proc ul .li4{left:744px;top:0;}
.proc ul .pic1{left:0;top:130px;width:248px;height:262px;}
.proc ul .pic1 img{display:block;width:248px;height:262px;}
.proc ul .li5{left:248px;top:130px;}
.proc ul .li6{left:248px;top:260px;}
.proc ul .li7{left:496px;top:130px;}
.proc ul .li8{left:496px;top:260px;}
.proc ul .texts{left:744px;top:130px;}

/**/

.g-ys{height: 2185px;}
.g-ys dl{position: absolute;left: 50%;}
.g-ys dt{font:48px "Arial"; color:#fff;width: 75px;height: 145px;background:#900 url(../images/j_03.jpg) no-repeat center 100px;text-align: center;line-height: 148px;text-align: center;line-height: 145px;float: left;}
.g-ys dd{width: 790px;float: left;margin: 74px 0 0 18px;}
.g-ys dd b{font-size:20px;color:#333333;font-weight: bold;display: inline-block;margin-bottom: 20px;}
.g-ys dd p{font-size:16px;color:#333333;background: url(../images/dd_03.jpg) no-repeat left 10px;padding-left: 20px;line-height: 30px;margin-bottom: 15px;}
.g-ys dd a{text-decoration: none;display: inline-block;width: 170px;height: 38px;background: #fff;font-size:16px;color:#C00;text-align: center;line-height: 38px;margin-top: 10px;}
.ys1{height: 1260px;background: url(../images/ys_02.jpg) no-repeat center;padding-top: 75px;position: relative;}
.ys1 h4{text-align: center;background: url(../images/ys_03.png) no-repeat center top;font-size:28px;color:#fff;font-weight: bold;height: 134px;padding-top: 27px; }
.ys1 h4 p{font-size: 30px;color:#C00;font-weight: bold;width: 535px;height: 42px;background: #fff;text-align: center;line-height: 42px;margin: 0 auto;margin-bottom: 32px;}
.g-ys .dl1{margin-left: -460px;width: 888px;top:263px; }
.g-ys .dl2{margin-left: 60px;width: 888px;top:856px;width: 461px; }
.g-ys .dl2 dd{width: 361px;}
.ys2{height: 852px;background: url(../images/ys_03.jpg) no-repeat center;position: relative;}
.g-ys .dl3{margin-left: -460px;width: 480px;top:20px;width: 490px; }
.g-ys .dl3 dd{width: 384px;}
.g-ys .dl4{margin-left:60px;width: 480px;top:475px;width: 432px; }
.g-ys .dl4 dd{width: 333px;}
.g-ys .dl2 dt,.g-ys .dl4 dt{background:#fff url(../images/j_07.jpg) no-repeat center 100px;color: #C00;}
.g-ys .dl2 dd b,.g-ys .dl2 dd p,.g-ys .dl4 dd b,.g-ys .dl4 dd p{color: #fff;}
.g-ys .dl3 dd a{background:#C00;color: #fff;}
.g-ys .dl4 dd p,.g-ys .dl2 dd p{background: url(../images/dd_07.jpg) no-repeat left 10px;}


/**/

.g-ryzs{height: 440px;margin-top: 40px;}

.g-ryzs h2{ text-align:center; background:url(../images/title01.png) no-repeat center; padding:10px 0; margin-bottom:30px;}
.g-ryzs h2 a{ display:block; font-size:40px; color:#C00; margin-bottom:25px; text-decoration:none}
.g-ryzs h2 em{ color:#333;}
.g-ryzs h2 p{ font-weight:normal; font-size:18px; color:#666666; position:relative; top:-15px;}

.rys{width: 1200px;margin: 0 auto;margin-top: 25px;}
.rys .le{width: 41px;float: left;margin-top: 85px;padding-right:30px;}
.rys .ri{width: 41px;float: right;margin-top: 85px;}
.rys ul{}
.rys li{float: left;width: 180px;height:250px; float:left;}
.rys li img{width: 150px;height:200px; padding:2px; border:1px solid #ddd;}
.rys li span{display: block;height:33px;font-size: 14px; color:#333333;text-align: center; padding-top:15px;}




/**/

.bg2{ background:url(../images/about_bg.jpg) no-repeat center top; height:763px; overflow:hidden; margin-bottom:70px;}
.about{ height:291px; overflow:hidden; margin-top:100px;}
.about dt{ width:497px; float:left; background:url(../images/about_bg1.gif) no-repeat right top;}
.about dt img{ width:486px; height:278px; margin-top:13px;}
.about dd{ width:650px; float:right;}
.about dd h3{ font-size:39px; font-weight:bold; color:#fff; height:70px;}
.about dd h3 a{ color:#fff;}
.about dd h3 em{ display:block; font-size:18px; color:#fff; padding-top:6px;}
.about dd p{ font-size:16px; line-height:30px; height:120px; color:#f5eee8; overflow:hidden;}
.about dd span a{display:block; width:130px; height:36px; line-height:36px; background:#fff; font-size:12px; text-align:center; color:#C00; margin-top:20px; border-radius:20px;}

.fc{ margin-top:40px; position:relative;background:#f5eee8;padding:15px;}
.tit3{ height:40px;background:#C00;overflow:hidden; margin-bottom:20px;}
.tit3 li{ font-size:18px; height:40px; line-height:40px; padding-left:20px; float:left;color:#fff;}
.tit3 li a:hover,.tit3 .cur a{ font-weight:bold;}

.fc2 li{ width:250px; float:left; margin-left:15px;margin-right:25px;}
.fc2 li img{ display:block; width:250px; height:183px;}
.fc2 li a{ display:block;}
.fc2 li a:hover img{}
.fc2 li em{ display:block; font-size:14px; line-height:33px; height:33px; overflow:hidden;margin-top:1px; text-align:center;}
.fc2 .nones{ margin-right:0;}


.new{ width:320px; height:400px; background:#f5eee8; padding:0 30px;}
.new h2{ height:65px; border-bottom:1px dashed #999; font-size:18px; font-weight:bold; line-height:65px; color:#C00;}
.new h2 a{}
.new h2 span a{ font-size:14px; line-height:65px; text-transform:uppercase; color:#ababab;}
.new p{ margin-top:20px; width:260px; height:115px;}
.new p img{width:320px; height:100px;}
.new ul{ width:320px; margin:0 auto;}
.new li{ font-size:14px; line-height:30px; height:30px; overflow:hidden;}
.new li a {}

.new dl{width:300px; margin:0 auto;height:90px; border-bottom:1px dashed #ccc;}
.new dt a{ display:block;font-size:14px; line-height:40px; height:40px; overflow:hidden; font-weight:bold; }
.new dd{font-size:12px; line-height:20px;height:40px; overflow:hidden;}
.new1{ margin-right:30px;}

.link{ height:187px;margin-top:40px;background:url(../images/link_bg.gif) no-repeat center 39px;overflow:hidden;}
.link h2{ height:50px; font-size:44px; text-transform:uppercase; color:#4e5965;}
.link h2 em a{ display:inline-block; width:72px; height:18px; background:#4e5965; font-size:14px; text-align:center; line-height:18px; color:#fff;}
.link h2 span a{ font-size:14px; color:#666; padding-top:29px; display:inline-block;}
.link p{ font-size:14px; text-align:center; line-height:30px; color:#666; padding-top:10px;}
.link p a{ padding:0 20px; display:inline-block;}


.footWrap{ background:#C00;height:250px;}

.fnav{ height:47px; line-height:47px; text-align:center; color:#fff; background:#333; font-size:14px; }
.fnav a{ color:#fff; padding:0 23px; display:inline-block; background:url(../images/fline.gif) no-repeat right center;}
.fnav a.nones{ background:none;}

.f_pic{width:220px; height:224px; overflow:hidden; position:relative; margin-top:-8px;}
.f_pic img{width:220px; height:224px;}
.fnr{ width:980px;}

.f_wz{ font-size:14px; line-height:33px; color:#fff; padding:28px 0 0 55px; width:600px;overflow:hidden; position:relative;}
.f_wz a{ color:#fff;}
.f_wz em{display:inline-block; padding:0 10px;}
.f_wz .p01{ position:absolute; top:32px; left:255px;}
.f_wz .p02{ position:absolute; top:33px; left:295px;}

.code{ width:300px; overflow:hidden; overflow:hidden; margin-top:30px;}
.code p{ width:125px;}
.code p img{ display:block; width:125px; height:125px;}
.code p em{ display:block; font-size:14px; text-align:center; line-height:30px;color:#fff;}

.ftop{ width:43px; height:47px; overflow:hidden; position:fixed; bottom:10%; right:7%;}


/* -- List Body -- */

.leftSide {width:250px;float:left;}

.subNav h3 {font-size: 22px;color: #fff;text-align: center;padding:20px 0 25px 0;background:#C00;}

.subNav_c {border:1px solid #e8e8e8;border-top:none;overflow: hidden;width: 248px;}
.subNav_c h4{font-size: 16px;padding-left:20px;border-left: 6px solid #f08200;margin-top: 20px;margin-bottom: 10px;}
.subNav_c h4 a{}

.subNav_c ul{ overflow:hidden; width:200px; margin:0 auto; clear:both;}
.subNav_c ul li{}
.subNav_c ul li a{ display:block;overflow:hidden; height:40px; line-height:40px; padding-left:20px; font-size:13px; color:#474747; background:url(../images/pl_li.gif) no-repeat 2px 15px; border-bottom:1px dashed #cecece;}
.subNav_c ul li a:hover {color:#F90; text-decoration:none;}

.subNav_b {border:1px solid #e8e8e8;border-top:none;overflow: hidden; padding:10px 15px; line-height:28px;}

.righSide {width:900px;float:right;}

.tt_tit {height:60px;border-bottom: 2px solid #d4d4d4;margin-bottom:20px;}
.tt_tit h3 {height:60px;display: inline-block;font-size: 24px;font-weight: normal;line-height:60px;padding-right:24px;border-bottom:2px solid #C00;}

/* news */

.newsCon dl {border: 1px solid #dedede;margin-bottom: 20px;padding: 22px 50px 22px 34px;background: #fff;display: inline-block;width:844px;}
.newsCon dt {width: 100px;height:100px;background: #C00;float: left;font-size: 14px;color: #fff;margin-right: 30px;text-align: center;}
.newsCon dt i {font-size: 24px;display: block;border-bottom: #fff 2px solid;height: 50px;line-height: 50px; margin-bottom: 10px;}
.newsCon dd h4 {height: 40px;font-weight: normal;font-size:18px;color: #154c64;line-height: 40px;margin-bottom: 5px;}
.newsCon h4 a {display: block;color: #4b4a4a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsCon dl:hover{border:1px solid #C00;}
.newsCon dl:hover h4 a {color:#C00;}
.newsCon .desc {height: 48px;font-size: 14px;line-height: 24px;color: #797979;overflow: hidden;}


/* products */

.productCon {}
.productCon dl {width:280px;float: left;background: #fff;margin: 0 20px 15px 0;}
.productCon dl:nth-child(3n) {margin-right: 0;}
.productCon dt {border: 1px solid #e5e5e5;padding:9px 8px 12px;}
.productCon dt img {display: block;width: 262px;height:240px;}
.productCon dd {height: 48px;font-size: 14px;line-height: 48px;text-align: center;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: #f0f0f0;}

.d_l_img { width:450px;float:left; border:1px solid #ddd;}
.d_l_img img{ width:440px;padding:5px;}

.d_l_txt { width:400px;float:right;}
.d_l_txt h2 { border-bottom:1px dashed #ddd; padding-bottom:15px; margin-bottom:15px; font-size:18px; font-weight:normal;}

.d_l_txt .d_l_lb { padding-bottom:10px;}
.d_l_txt .d_l_ms {}

.d_l_bg { height:40px; line-height:40px; background:#C00; font-size:16px; color:#fff; text-indent:20px; margin-top:30px;}

/* case */

.caseCon {}

.caseCon dl {border:1px solid #ddd;height:260px; margin-bottom:20px;}
.caseCon dt {padding:10px;width: 260px;float:left;}
.caseCon dt img {display: block;width: 260px;height:240px;}
.caseCon dd {width:580px;float:right; text-align:left; padding-top:20px;padding-right:20px;}

.caseCon dd h3 { font-weight: normal; font-size:16px; padding-bottom:20px;}
.caseCon dd p { font-size:12px; padding-bottom:20px; line-height:22px; height:66px; overflow:hidden;}

.b-case a{ width:100px; background:#C00; height:34px; line-height:34px; display:block; text-align:center; color:#FFF; margin-top:20px;}


.feedback .ltd{width:100px;padding-right:15px; text-align:right;}
.feedback td{padding-bottom:15px;}
.feedback { margin-left:30px;margin-top:30px;}
.formbtn { width:80px; height:30px; border:0; background:#f7941d; color:#fff; font:14px/30px "Microsoft YaHei","STHeiti Light"; outline:none; cursor:pointer; background-image:-webkit-linear-gradient(90deg,#f7941d, #f58703 ); background-image:linear-gradient(90deg,#f7941d, #f58703 ); -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.formbtn:hover { opacity:0.8; box-shadow:0 0 3px #888; }
.formtext { width: 390px; height:20px; padding: 8px 10px; border:1px solid #ccc; background: none; color:#595959; font: 12px/20px Arial,Helvetica,"宋体"; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.formtext:focus { border-color:#f69d30; box-shadow:inset 0px 0px 3px #f7941d; }
textarea { resize: none; }

.form1 { width:115px; height:20px; padding: 8px 10px; border:1px solid #d8d8d8; border:1px solid #ccc; background: none; font: 12px/20px Arial,Helvetica,"宋体"; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.form1:focus { border-color:#f69d30; box-shadow:inset 0px 0px 3px #f7941d; }

.d_tit { text-align:center; font-size:20px; font-weight:normal; margin-bottom:15px;}
.d_desc { text-align:center; font-size:12px; color:#999; border-bottom:1px dashed #ddd; padding-bottom:10px; margin-bottom:20px;}
.d_content { text-indent:2em;}
.d_content img{ max-width:600px;}


.pre_next {margin-top:30px;}
.pre_next dl {margin-bottom: 24px;padding-right: 40px;}
.pre_next dd {height: 32px;font-size: 14px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pre_next dd b {float: right;font-weight: normal;}
.pre_next dd span {width: 60px;height: 32px;background: #a2a2a2;color: #fff;text-align: center;display: inline-block;margin-right: 10px;}
.pre_next dt {height: 1px;border-bottom: 1px dashed #b5b5b5;margin-left: 60px;padding-top: 2px;margin-bottom: 2px;}
.pre_next dd em {float: right;font-style: normal;padding-left: 20px;font-weight: normal;}
.pre_next dl a {}
		


.aboutCon div{padding-bottom:15px; line-height:30px;}
.aboutCon p{ padding-bottom:15px; line-height:30px;}
		
/* 分页 */

.page {clear:both;padding:15px 0;text-align: left;font-family:Arial, Helvetica, sans-serif;}
.page span{margin-right:5px;border:#C00 1px solid;color:#C00;padding:0px;height:25px;line-height:25px;padding:2px 0;background:#fff; display:none;}
.page span strong {padding:0 6px;}
.page a {margin-right:4px;padding:2px 6px 2px 6px;border:#C00 1px solid;color:#C00;text-decoration: none;}
.page a:hover {background-color:#C00;color:#fff;border:#C00 1px solid;}
.page a.current {background-color:#C00;color:#fff;border:#C00 1px solid;}
.page span.current,.page span.disabled {margin-right:2px;padding:3px 6px 2px;border:#115c93 1px solid;font-weight:bold;color:#fff;background:#186ca9}
.page span input {width:16px;height:16px;border:0px;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;padding:1px;font-size:11px;margin:-1px 2px 2px 2px;}
.page a.pagein:link,.page a.pagein:visited {background:#C00;color:#fff;border:#C00 1px solid;}

        
