.main{ width: 1000px; margin: 50px auto; font-size: 14px;min-height: 180px;  }
/* 内容部分 */

.con{ width: 730px; border: 1px solid #c9c9c9; padding: 10px; float: left; }
.con-top{ height: 40px; line-height: 30px; border-bottom: 1px solid #c9c9c9;  }
.con-top span{ display: inline-block; vertical-align: middle; width: 15px; height: 19px; background: url(../images/index.png) no-repeat 0 -1012px; margin-right: 10px; }
/* 文章部分 */
.con .article{ margin: 10px 0; }
.article h2{ text-align: center; line-height: 35px; font-weight: normal; }
.article .time{ text-align: center; line-height: 22px; font-size: 12px; }
.article p{line-height: 2em; margin:8px auto 10px 0;} /*font-size: 12px; margin: 10px;*/
.article p br{display:none;}
.article .daodu{ width: 730px; height: 60px; margin: 20px auto; background: #f0f0f0; font-size: 12px; }
.article .daodu p{ text-indent: 2em; line-height: 25px; padding-top: 5px;}
.du-Left{ width: 90px; height: 55px; padding: 5px 0 0 0; float: left; background: #c9c9c9; font-size: 22px; text-align: center; margin-right: 6px; }
.du-Left span{ font-size: 12px; color: #f0f0f0; }
.article ul{ margin: 20px 0;  }
.article ul li{ width: 205px; height: 90px; border: 1px solid #e4e4e4; background: #f0f0f0; float: left; font-size: 22px; text-align: center; border-radius: 3px; line-height: 36px; margin-right: 54px; }
.article ul li.last{ margin: 0; }
.article ul li a{ display:inline-block; width: 137px; height: 42px; line-height: 42px; border-radius: 3px; background: #c13145 url(../images/img/article-1_03.png) no-repeat right center; font-size: 16px; color: #fff; padding-right:50px; }
.article .last span,.article .next span{ display: inline-block; vertical-align: middle; width: 20px; height: 8px; background: url(../images/index.png) no-repeat; margin-right: 10px;}
.article .last{ margin-right: 90px; }
.article .last span{ background-position: 0 -1252px;  }
.article .next span{ background-position: 0 -1272px; }
/* 文章部分 结束 */

/* 侧栏部分 */
.sidebar{ width: 230px; height: 100px; float:right; }
/* 侧栏1 */
.sidebar .sb1{ width: 230px; border: 1px solid #c9c9c9; }
.sb1 h3{ font-size: 20px; font-weight: normal; height: 45px; line-height: 45px; padding: 5px 10px 0 15px; background: #f0f0f0; border-bottom: 1px solid #c9c9c9; margin-bottom: 15px; }
.sb1 h3 a{ float: right; }
.sb1 .sb1-con{ font-size: 12px; line-height: 25px; border-bottom: 1px dashed #c9c9c9; }
.sb1 .sb1-con p{ text-indent: 2em; margin: 10px 5px; }
.sb1 .sb1-con p a{ color: #c13145; }
.sb1 .myImg{ margin: 10px 0 10px 4px; }
.sb1 .Tel{ display: block; margin: 15px 0 0px 0px; padding-bottom: 10px; }/*border-bottom: 1px dashed #c9c9c9;*/
.sb1 .Tel span{ display: block; width: 40px; height: 43px; background:  url(../images/index.png) no-repeat 0 -1102px; float: left; margin: 0 10px; }
.sb1 .Tel h2{ line-height: 30px; color: #c13145; font-weight: normal; }
.sb1 .call{ display: block; margin: 15px 0; }
.sb1 .call span{ display: block; width: 40px; height: 40px; background:  url(../images/index.png) no-repeat 0 -1185px; float: left; margin: 0 10px; }
.sb1 .call h2{ line-height: 30px; color: #c13145; font-weight: normal; }
/* 侧栏1 结束 */
/* 侧栏2 */
.sidebar .sb2{ width: 230px; border: 1px solid #c9c9c9; margin: 20px 0 0 0; }
.sb2 h3{ font-size: 20px; font-weight: normal; height: 45px; line-height: 45px; padding: 5px 10px 0 15px; background: #f0f0f0; border-bottom: 1px solid #c9c9c9; margin-bottom: 15px; }
.sb2 h3 a{ float: right; }
.sb2 ul>li{ float: left; margin: 0 6px 0 2px; }
.sb2 ul>li.last{ margin: 0px; }
.sb2 ul>li p{ text-align: center; line-height: 40px; }
/* 侧栏2 结束 */
/* 侧栏3 */
.sidebar .sb3{ width: 230px; border: 1px solid #c9c9c9; margin: 20px 0 0 0; }
.sb3 h3{ font-size: 20px; font-weight: normal; height: 45px; line-height: 45px; padding: 5px 10px 0 15px; background: #f0f0f0; border-bottom: 1px solid #c9c9c9; margin-bottom: 15px; }
.sb3 h3 a{ float: right; font-size: 14px;}
.sb3 .doc{ width: 224px; height: 305px;  margin: 0 auto; overflow: hidden; position: relative; }
.doc ul{ width: 450px; position: relative; }
.doc ul li{ float:left; position: absolute; left:0px; top:0px; display:none; }
.doc ul li.cur{ display: block; }
.doc .dian{ position: absolute; right:10px; bottom:20px; }/*width: 30px; */
.doc .dian li{ width: 10px; height: 10px; background: #a3a3a3; border-radius: 2px; float: left; margin-right: 5px; }
.doc .dian li.cur{ background: #c13145; }
.sb3 .leftBtn,.sb3 .rightBtn{ display: inline-block; width: 85px; height: 35px; line-height: 35px; background: #c13145; border-radius: 3px; color: #fff; text-align: center; margin: 5px 10px 15px 15px; }
.sb3 .rightBtn{ background: #f3754a; }
/* 侧栏3 结束 */
/* 侧栏4 */
.sidebar .s-column3{ width: 230px; border: 1px solid #c9c9c9; margin-top: 30px; }
.s-column3 h3{ font-size: 20px; font-weight: normal; height: 48px; line-height: 48px; padding: 2px 10px 0 15px; background: #f0f0f0; border-bottom: 1px solid #c9c9c9; }
.s-column3 h3 a{ float: right; font-size: 14px; }
.s-column3  ul li{ margin: 5px 0;  }
.s-column3  ul li img{ margin: 10px 0; display:none; }
.s-column3  ul li.myli1 img{ display: inline-block; }
.s-column3  ul li .zi{ display: block; width: 217px; height: 35px; line-height: 35px; margin: 0 auto; background: #f0f0f0;   }
.s-column3 ul li.myli1 .zi{ color: #fff; background-color: #c13145;}
.s-column3 .zi span{ display: inline-block; vertical-align: middle; width: 25px; height: 25px; background: url(../images/index.png) no-repeat 0 -1292px; margin-left:15px;}
.s-column3 ul li.myli1.cur .zi span{ background-position: -70px -1292px !important; }
.s-column3 ul li.myli2.cur .zi span{ background-position: -70px -1338px !important; }
.s-column3 ul li.myli3.cur .zi span{ background-position: -70px -1384px !important; }
.s-column3 ul li.myli4.cur .zi span{ background-position: -70px -1430px !important; }
.s-column3 ul li.myli5.cur .zi span{ background-position: -70px -1476px !important; }
/* 侧栏4 结束 */
/* 侧栏5 */
.sidebar .sb5{ width: 230px; border: 1px solid #c9c9c9; margin: 20px 0 0 0; }
.sb5 h3{ font-size: 20px; font-weight: normal; height: 45px; line-height: 45px; padding: 5px 10px 0 15px; background: #f0f0f0; border-bottom: 1px solid #c9c9c9; }
.sb5 h3 a{ float: right; font-size: 14px;}
.sb5 ul{ padding: 10px 5px; }
.sb5 ul li{ border-bottom: 1px dashed #c9c9c9; }
.sb5 ul li:last-of-type{ border: none; }
.sb5 ul li img{ float: left; margin-top: 10px; }
.sb5 ul li p{ font-size: 12px; float: right; width: 182px; line-height: 25px; }
/* 侧栏5 结束 */
/* 侧栏部分 结束 */

/* 内容部分2 */
.con2{ width: 750px; border: 1px solid #c9c9c9; float: left; margin: 30px auto; }
.con2-top{ height: 48px; line-height: 48px; border-bottom: 1px solid #c9c9c9; background: #f0f0f0; font-size: 16px; padding: 0 30px;}
.con2-top a{ display: inline-block; width: 250px; float: right; }
.con-mid{ width: 730px; padding: 20px 10px; }
.con-mid .con-m-l{ width: 410px; height: 250px; float: left; }
.con-mid .con-m-l ul{ width: 450px; }
.con-mid .con-m-l ul li{ float: left; margin: 0 10px 17px 0; }
.con-mid .con-m-l ul li a{ display: block; width: 150px; height: 50px; line-height: 50px; background: url(../images/img/article-con2_07.png) no-repeat; color: #fff; font-size: 14px; padding-left: 50px; }
.con-mid .con-m-l ul li a:hover{ color:#c13145; }
.con-mid .con-m-l ul li.myli2 a{ background-image: url(../images/img/article-con2_09.png); }
.con-mid .con-m-l ul li.myli3 a{ background-image: url(../images/img/article-con2_15.png); }
.con-mid .con-m-l ul li.myli4 a{ background-image: url(../images/img/article-con2_16.png); }
.con-mid .con-m-l ul li.myli5 a{ background-image: url(../images/img/article-con2_19.png); }
.con-mid .con-m-l ul li.myli6 a{ background-image: url(../images/img/article-con2_21.png); }
.con-mid .con-m-l ul li.myli7 a{ background-image: url(../images/img/article-con2_24.png); }
.con-mid .con-m-l ul li.myli8 a{ background-image: url(../images/img/article-con2_5f25.png); }

.con-mid .con-m-r{ width: 300px; height: 250px; float: right; background:url(../images/img/article-con2_11.png) no-repeat; text-align: center; color: #fff; }
.con-m-r p{ line-height: 70px;  }
.con-m-r h3{ font-size: 20px; font-weight: normal; line-height: 45px; }
.con-m-r a{ display: inline-block; width: 100px; height: 33px; line-height: 33px; border-radius: 5px; background: #fff; font-size: 16px; margin:30px 10px; }
.con-m-r a:hover{ color: #c13145; }
.con2-b{ width: 730px; height: 130px; margin: 0 auto 10px; background: #f2f2f2; }
.con2-b-l{ float: left; width: 110px; font-size: 22px; padding: 20px 0px 20px 10px; }
.con2-b-r{ padding: 20px 10px; width:590px; float: right; }
.con2-b-r p{ font-size: 16px; line-height: 30px; }
.con2-b-r p strong{ font-weight: normal; color: #c44454; }
.con2-b-r .tel{ width: 415px; height: 30px; border: 1px solid #c13145; border-radius: 2px;margin-top: 5px; }
.tel a{ display: inline-block; width: 105px; height: 30px; line-height: 30px; background: #c13145; border-radius: 2px; float: right; color: #fff; font-size: 18px; text-align: center; }
.tel input{ width: 300px; height:30px; line-height: 30px; padding-left: 10px; font-size: 14px; color: #666; }
/* 内容部分2 结束 */
/* 内容部分3 */
.con3{ width: 730px; height: 586px/* 480px */; border: 1px solid #c9c9c9; float: left; padding: 10px; }
.con3 table{ display: inline-block; width: 730px; }
.con3 table td{ height:70px; }
.con3 table td .text{ border: 1px solid #c9c9c9; width:133px;}
.con3 h2{ width: 710px; height: 30px; text-align: center; font-weight: normal; font-size: 24px; } 
.con3 p{ text-indent: 2em; }
.con3 a{ display: inline-block; width: 120px; height: 40px; line-height: 40px; background: #e7ebe8; border: 1px solid #c9c9c9; }
.con3 a:hover{ background: #c94357; color:#fff; }
.con3 textarea{ resize: none; }
.radio{  height:20px;line-height:20px }
.con3 a,.con3 .submit{ display: inline-block; width: 120px; height: 40px; line-height: 40px; background: #e7ebe8; border: 1px solid #c9c9c9;cursor:pointer; }
.con3 a:hover,.con3 .submit:hover{ background: #c94357; color:#fff; }
/* 内容部分3 结束 */
/* 内容部分 结束 */



.dongdong{margin-left: -2em !important;}