/*********************
	 -公共样式-
*********************/
.wapper100{width:100%;margin: 0 auto;background:#323737 }
.wp{width: 1180px;margin: 0 auto;}
.wptop{width: 1220px;margin: 0 auto;position: relative;}
.wapper{ width:1220px; margin:0 auto;}
.wapper980{ width:1000px; margin:0 auto;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
/*顶部*/
#top{padding: 10px 0;background: #000000;}
#top .tp-logo{width: 950px;height: 110px;}
#top .tp-logo img{width: 100%;}
#top .keywords{height: 50px;line-height: 50px;color: #fff;font-size: 12px;margin-left: 45px;}
#top .keywords span{margin: 0 6px;}
#top .tp-ico{height: 30px;margin-top: 46px;width: 128px;position: relative;}
#top .tp-ico a{
	width: 36px;
	height: 36px;
	border-radius: 50%;
	background: url(../images/icon1.png);
	position: absolute;
	top: 0;
}
#top .tp-ico a.ico1{left: 0;z-index: 2;}
#top .tp-ico a.ico2{left: 48px;z-index: 1;}
#top .tp-ico a.ico3{left: 96px;z-index: 3;}
#top .tp-ico a.ico3 .erweima2{width: 100px;height: 100px;position: absolute;top: 0;left: -32px;padding-top: 40px;display: none;}
#top .tp-ico a i{display: block;width: 22px;height: 22px;margin: 7px auto;background-image: url(../images/icons.png);}
#top .tp-ico a.ico1 i{background-position: 0 0;}
#top .tp-ico a.ico1 .erweima0{width: 100px;height: 100px;position: absolute;top: 0;left: -32px;padding-top: 40px;display: none;}
#top .tp-ico a.ico2 i{background-position: 0 -22px;}
#top .tp-ico a.ico3 i{background-position: 0 -44px;}
#top .tp-ico a:hover{background: url(../images/icon2.png);transition: none;}
#top .tp-ico a.ico2 .erweima{width: 100px;height: 100px;position: absolute;top: 0;left: -32px;padding-top: 40px;display: none;}
#top .zhengwu{height: 50px;line-height: 50px;color: #333;font-size: 12px;float:right;position: relative;margin-top: 16px;margin-right: 20px;}
#top .zhengwu a{height: 50px;line-height: 50px;color: #333;font-size: 12px;}
/*导航*/
#nav{height:80px;background:#000000 url(../images/menu1.jpg) repeat-x center center;}
#nav ul li{float: left;width:140px;height: 80px;margin-right: 20px;margin-left: 25px;}
#nav ul li a{font-size: 20px;color: #ffffff;display: block;width: 100%;height: 100%;line-height: 80px;text-align:center;
font-weight:none;font-family:Arial, Helvetica, sans-serif;}
#nav ul li a:hover{text-align:center;font-size: 20px;color: #E60012;display: block;width: 100%;font-family:Arial, Helvetica, sans-serif;}
 .language-tab{  appearance: none;
                                    -moz-appearance: none;
                                    -webkit-appearance: none;
                                    text-align:center;margin-top: 38px;
overflow: hidden;
                                    border: solid 1px #4D4D4D;color:#ffffff;
                                    margin-right: 5px;
                                    padding-left: 5px;
                                      height: 25px;line-height: 25px;width:101px;
                                    background:#666666 url(sj.png) no-repeat right center!important;
                                }
                                .language-tab option{
                                    text-align:center;
                                    background:#4D4D4D;color:#fff;
                                    text-align:center;
                                }

/*轮播图
#nav{height: 22px;padding: 38px 0 32px;}
#nav ul li{float: left;width: 82px;height: 22px;margin-right: 20px;}
#nav ul li a{font-size: 18px;color: #4b336e;display: block;width: 100%;height: 100%;background: url(../images/nav-text.png) no-repeat;}
#nav ul li.nav-item1 a{background-position: 0 0;}
#nav ul li.nav-item2 a{background-position: -102px 0;}
#nav ul li.nav-item3 a{background-position: -204px 0;}
#nav ul li.nav-item4 a{background-position: -306px 0;}
#nav ul li.nav-item5 a{background-position: -408px 0;}
#nav ul li.nav-item6 a{background-position: -510px 0;}
#nav ul li.nav-item7 a{background-position: -612px 0;}
#nav ul li.nav-item8 a{background-position: -714px 0;}*/

.banner{width: 100%;max-width: 1920px;margin: 0 auto;position: relative;overflow: hidden;margin-bottom: 30px;}
.banner ul{position: absolute;left: 0;top: 0;height: 100%;}
.banner ul li{float: left;height: 100%;}
.banner ul li a{display: block;width: 100%;height: 100%;}
.banner ul li img{width: 100%;}

.banner .controller{position: absolute;width:100%;height: 10px;bottom: 20px;text-align: center;}
.banner .controller span{display: inline-block;width: 10px;height: 10px;border-radius: 50%;margin-right: 10px;background: url(../images/circle.png) no-repeat;vertical-align: top;cursor: pointer;}
.banner .controller span:last-child{margin-right: 0;}
.banner .controller .active{background-position: 0 -10px;}


/*底部*/
#ft{background: #222222;padding: 22px 0;}
#ft .ft-top ul{height: 50px;padding-top: 12px;}
#ft .ft-top ul li{float: left;width: 126px;height: 48px;border: 1px solid #c7c7c7;margin-right: 12px;}
#ft .ft-top ul li a{display: block;width: 100%;height: 100%;}
#ft .ft-top ul li a img{width: 100%;}
#ft .ft-bt{padding-top: 5px;}
#ft .ft-bt .ft-menu li{float: left;width: 120px;margin: 0 18px;}
#ft .ft-bt .ft-menu li img{width: 120px;height: 120px;}
#ft .ft-bt .ft-menu li p{line-height: 44px;color: #fff;text-align: center;font-size: 18px;}
#ft .ft-bt .contacts{width: 316px;padding-top: 10px;}
#ft .ft-bt .contacts p{line-height: 30px;color: #ccc;}

/*********************
	 	-首页-
*********************/
#main .welcome{line-height: 40px;padding: 24px 0;text-align: center;font-size: 26px;}

.section1{padding: 26px 0 40px;background: #e4e5e6;}
.section1 .focus{width: 482px;height: 322px;position: relative;overflow: hidden;}
.section1 .focus ul{position: absolute;left: 0;top: 0;height: 100%;}
.section1 .focus ul li{float: left;height: 100%;}
.section1 .focus ul li img{width: 100%;}
.section1 .focus .controller{position: absolute;width:100%;height: 10px;bottom: 20px;text-align: right;}
.section1 .focus .controller span{display: inline-block;width: 10px;height: 10px;border-radius: 50%;margin-right: 10px;background: url(../images/circle.png) no-repeat;vertical-align: top;cursor: pointer;}
.section1 .focus .controller span:last-child{margin-right: 20px;}
.section1 .focus .controller .active{background-position: 0 -10px;}
.section1 .dynamic{width: 466px;height: 322px;}
.section1 .dynamic .item-menu{height: 34px;padding-bottom: 5px;border-bottom: 1px solid #009ab1;text-align: center;}
.section1 .dynamic .item-menu a{display: inline-block;width: 113px;height: 34px;background: url(../images/btn-bg.png) no-repeat;line-height: 34px;margin: 0 14px;font-size: 18px;}
.section1 .dynamic .item-menu a.on{background-position: 0 -34px;color: #fff;transition: none;}
.section1 .dynamic .item-wp{height: 282px;position: relative;}
.section1 .dynamic .item-con{display: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;}
.section1 .dynamic .scenic ul{padding-top: 14px;}
.section1 .dynamic .scenic ul li{height: 36px;line-height: 36px;overflow: hidden;position: relative;}
.section1 .dynamic .scenic ul li a{color: #666;}
.section1 .dynamic .scenic ul li a:hover{color: #345467;}
.section1 .dynamic .scenic ul li em{float: left;}
.section1 .dynamic .scenic ul li i{float: right;font-style: normal;}
.section1 .dynamic .leader p{padding-top: 14px;line-height: 24px;text-indent: 28px;}

.section2{padding: 20px 0;background: #4e6b7c;}
.section2 h2{height: 40px;line-height: 40px;}
.section2 h2 span{float: left;font-size: 24px;color: #fff;}
.section2 h2 a{float: right;color: #fff;margin-right: 10px;}
.section2 .index-news{width: 434px;padding-left: 32px;}
.section2 .index-news ul{padding-top: 14px;}
.section2 .index-news ul li{height: 36px;line-height: 36px;}
.section2 .index-news ul li a{color: #fff;}
.section2 .index-news ul li em{float: left;}
.section2 .index-news ul li i{float: right;font-style: normal;}
.section2 .video{width: 352px;}
.section2 .video .video-wp{margin-top: 30px;height: 220px;background: #000;position: relative;}

/* footer-Start */
.footer-page {margin-top:-10px;height:160px;  background:url(../images/bg2.jpg) repeat-x center center;height:auto;padding-bottom:15px;}
.footer-page .wrap{ width:1200px; margin:0 auto;height:160px;}


.footer-page .wrap .center{ float:left; width:660px; }
.footer-page .wrap .center ul li{ line-height:28px; color:#fff; font-size:14px;height:28px;}
.footer-page .wrap  .right{ float:right; width:440px;}
.footer-page .wrap .right ul li{ color:#fff; line-height:28px; float:left; margin:0 5px; width:440px; height:28px;}




.footer-page h5{ font-size:12px; line-height:26px; color:#d7d9cf;  padding-left:22px; margin-left:22px; width:240px; margin:0 auto;}
.footer-page p{ margin-left:20px; color:#ffffff; text-align:center;font-size:14px;}
.footer-page p a{ padding:0 7px;font-size:14px; line-height:20px; color:#fff;}
.footer-page .picture{ margin-left:22px;}
.footer-page .picture img{ width:341px; height:13px;}
/* footer-End */
.list-item0 {background:#9443AC;height:32px;width:278px;}
.list-item1 {background:#E54A4C;height:32px;width:278px;}
.list-item2 {background:#FF9B06;height:32px;width:278px;}
.list-item3 {background:#47BDCA;height:32px;width:278px;}
.list-item4 {background:#9443AC;height:32px;width:278px;}
.list-item5 {background:#E54A4C;height:32px;width:278px;}
.list-item6 {background:#FF9B06;height:32px;width:278px;}
.list-item7 {background:#47BDCA;height:32px;width:278px;}
.list-item8 {background:#9443AC;height:32px;width:278px;}

.inside{margin-top:20px;  min-height:400px;background:#323737;}
.inside088{margin-top:20px;  min-height:400px;}

.inside_left{ width:220px; float:left;}
.inside_left .side_a dl dt{ border-bottom:3px solid #ddd; display:block; height:40px; color:#324483; font-weight:bold; line-height:40px; font-size:18px;}
.inside_left .side_a dl dd{ height:36px; line-height:36px; border-bottom:#ddd solid 1px;}
.inside_left .side_a dl dd a{ display:block; padding-left:30px; font-size:14px; background: url(../images/about-cn3_19.jpg) 15px center no-repeat;}
.inside_left .side_a dl dd a:hover{ background:#324483; color:#fff;}
.inside_left .side_a dl .hover a{ background:#324483; color:#fff;} 
.lianxi{ margin-top:15px; text-align:center; padding-bottom:20px;}

.inside_right{ width:980px; float:right; }
.inside_right2{ width:980px; float:right; background:#ffffff;}
.inside_con{ padding:10px 0 30px 0;color:#fff;}
.inside_con a{ color:#fff;}
.c2_left{ float:left; width:205px;background:#242424;height:630px;}
.c2_left .prolist h2{ background: url(left_04.jpg); height:91px; line-height:75px; color:#fff; font-size:24px; padding-left:20px;}
.c2_left .prolist h3{ background: url(left_01.jpg); height:91px; line-height:75px; color:#fff; font-size:24px; padding-left:20px;}

.c2_left .prolist ul{ padding:10px 0px;}


.c2_left .prolist ul li { margin: 3px 0; }
.c2_left .prolist ul li span { height: 30px; line-height: 30px; background: url(../images/arr11.png) left no-repeat; padding-left: 18px; }
.c2_left .prolist ul li span a{color:#fff; height: 30px;   padding-left: 15px;font-size:16px; }

.c2_left .prolist ul li dl { padding-left: 0px; }
.c2_left .prolist ul li dl dd {color:#fff; height: 25px; line-height: 25px; background: url(../images/icon-03.gif) left no-repeat; padding-left: 18px; }
.c2_left .prolist ul li dl dd a{color:#fff; height: 25px; line-height: 25px; padding-left: 15px; }


.c2_left .lx{ background:#f7f7f7;}
.c2_left .lx img{ width:285px;}
.c2_left .lx ul{ padding:10px;}
.c2_left .lx ul li{ line-height:32px; font-size:16px;}




.c2_right{ float:right; width:1000px;}
.c2_right h2{height:45px; background:#f2f2f2; border-left:7px solid #e50000; overflow:hidden;}
.c2_right h2 strong{ float:left; height:45px; line-height:45px; padding-left:20px; color:#4d4d4d; font-size:16px;}
.c2_right h2 a{ float:right; padding-right:20px;}
.c2_right h2 a img{ padding-top:20px;}
.c2_right ul{ margin-top:20px;}
.c2_right ul li{float:left; margin:0 10px 20px; background:#fff; width:271px; height:260px; border:1px solid #efefef; font-size:14px; transition:0.3s all 0s linear;}
.c2_right ul li img{ width:271px; height:212px;}
.c2_right ul li span{color:#000; font-size:14px; display:block;text-align:center; height:46px; line-height:46px; }
.c2_right ul li:hover{ background:#e43836;}
.c2_right ul li:hover span{ color:#fff;}

.weizhi strong{text-align:center;background:#373737; width:120px;float:left; height:45px; line-height:45px;  color:#ffffff; font-size:16px;}
.weizhi span{ float:right; padding-right:2px;font-size:16px;font-weight:bold;}
.weizhi{height:45px; line-height:45px; border-bottom:2px solid #E54A4C; overflow:hidden;}

.con1page{margin-top:0px;color:#fff;line-height:28px;}
.con1{margin-top:0px;}
.con1 ul{ margin-top:3px; }
.con1 ul li{margin-bottom:13px; float:left; background:#fff; width:290px; height:388px; margin-right:10px;border:1px solid #D1D2D3;}
.con1 ul li:hover{ }
.con1 ul li img{ width:278px; height:336px; padding:6px;text-align:center;}
.con1 ul li span{margin:0 auto; color:#fff; font-size:14px; text-align:center; display:block;line-height:32px;height:32px;width:278px;}

.con01{ margin-top:20px;}
.con01 .main{ margin-top:20px; overflow:hidden;}
.con01 .main ul{ width:1240px;}
.con01 .main ul li{ float:left; width:295px; margin:0 26px 0 0; position:relative;}
.con01 .main ul li .img{ width:285px; height:206px;}
.con01 .main ul li .img img{ width:285px; height:206px;}
.con01 .main ul li .txt{ width:100%; height:40px; padding:5px 0; background:url(../images/bg8.png) repeat; color:#fff; position:absolute; left:0; bottom:0; display:none;}
.con01 .main ul li .txt h2{ padding:0 5px; font-weight:normal; font-size:14px; line-height:20px; height:40px; overflow:hidden;}
.con01 .main ul li:hover .txt{ display:block; }

.con_01{ height:300px; margin-top:15px;}
.sbzs{ width:400px; height:300px; float:left; overflow:hidden; }
.sbzs h2{ background:url(../images/h2.jpg) no-repeat; height:32px; line-height:32px;}
.sbzs h2 strong{ float:left; font-weight:normal; font-size:14px; color:#333;}
.sbzs h2 strong span{ padding-left:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sbzs h2 a{ display:block; float:right; padding-top:2px;}
.focusBox{ width:400px; height:300px; overflow:hidden; position:relative;    } 
.focusBox .hd{ position:absolute; z-index:1; right:3px; bottom:10px; } 
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.focusBox .hd ul li{ float:left; margin-right:3px;   text-align:center;  cursor:pointer;  font-family:Arial; color:#fff; } 
.focusBox .hd ul li.on{ background:#f00; color:#fff;     } 
.focusBox .bd{ position:relative;  } 
.focusBox .bd .pic{ line-height:0px;  } 
.focusBox .bd .pic img{ width:400px; height:300px;} 

.gsjj{ width:540px; height:300px;float:left; margin-left:25px; overflow:hidden;}

.gsjj dl dt{ color:#333; float:left; overflow:hidden; padding:0px 10px 0px 0px;font-size:14px;line-height:24px;}
.gsjj dl dd{ line-height:29px; color:#333;font-size:16px;}

.lxwm{ width:280px; height:180px;float:left; }
.lxwm h2{height:38px; margin:0 auto;text-align:center; }
.lxwm ul{  height:170px; padding-top:10px;padding-left:10px;}
.lxwm ul li{  width:275px;border-bottom: 1px dashed #626262; height:54px;color:#333;font-size:14px;}
.lxwm ul li span{  height:54px; line-height:25px; padding-left:15px; }
.lxwm .prolist { width:130px; height:38px; float:right; padding:40px 10px 0px 0px;}
.lxwm ul li img{ height:35px;float:left;padding-top:10px;}

.con1a{margin-top:10px;background:url(note1.png) no-repeat;height:43px;}
.con1b{margin-top:10px;height:180px;}

.weizhi1a dl{font-weight:none;text-align:left;padding-left:190px;float:left; height:48px; line-height:48px;  color:#515151; font-size:16px;}
.weizhi1a span{ float:right; padding-right:8px;font-size:16px;font-weight:bold;color:#ffffff;}
.weizhi1a span a{ font-size:16px;font-weight:bold;color:#ffffff;}
.weizhi1a{height:43px; line-height:43px;  overflow:hidden;}

.inside2{margin-top:30px;  height:292px;}
.inside33{margin-top:30px;  }

.inside2_left{ width:220px; float:left;}
.inside2_left .side_a dl dt{ border-bottom:3px solid #ddd; display:block; height:40px; color:#324483; font-weight:bold; line-height:40px; font-size:18px;}
.inside2_left .side_a dl dd{ height:36px; line-height:36px; border-bottom:#ddd solid 1px;}
.inside2_left .side_a dl dd a{ display:block; padding-left:30px; font-size:14px; background: url(../images/about-cn3_19.jpg) 15px center no-repeat;}
.inside2_left .side_a dl dd a:hover{ background:#324483; color:#fff;}
.inside2_left .side_a dl .hover a{ background:#324483; color:#fff;} 

.inside2_right{ width:980px; float:right; }
.inside2_con{ padding:0px 0;}
.c22_left{ float:left; width:205px;height:290px;}

.con2{margin-top:0px;}
.con2 ul{ margin-top:0px; }
.con2 ul li{margin-bottom:13px; float:left; background:#fff; width:234px; height:268px; margin-right:10px;border:1px solid #D1D2D3;}
.con2 ul li:hover{ }
.con2 ul li img{ width:222px; height:222px; padding:6px;text-align:center;}
.con2 ul li span{margin:0 auto; color:#333; font-size:14px; text-align:center; display:block;line-height:32px;height:32px;width:174px;}
.list-itema1 {background:#fff;height:32px;color:#333; }
.list-itema2 {background:#fff;height:32px;color:#333;}
.list-itema3 {background:#fff;height:32px;color:#333;}
.list-itema4 {background:#fff;height:32px;color:#333;}
.list-itema5 {background:#fff;height:32px;color:#333;}


.inside3{margin-top:30px;  height:290px;background:#ffffff;margin-bottom:30px;}

.inside3_left{ width:220px; float:left;height:290px;}
.inside3_left .side_a dl dt{ border-bottom:3px solid #ddd; display:block; height:40px; color:#324483; font-weight:bold; line-height:40px; font-size:18px;}
.inside3_left .side_a dl dd{ height:36px; line-height:36px; border-bottom:#ddd solid 1px;}
.inside3_left .side_a dl dd a{ display:block; padding-left:30px; font-size:14px; background: url(../images/about-cn3_19.jpg) 15px center no-repeat;}
.inside3_left .side_a dl dd a:hover{ background:#324483; color:#fff;}
.inside3_left .side_a dl .hover a{ background:#324483; color:#fff;} 

.inside3_right{ width:980px; float:right; }
.inside3_con{ padding:0px 0;}
.c23_left{ float:left; width:205px;height:290px;}

.wapper9800{ width:980px; margin:0 auto;background:#C9C2BC;height:auto;}
.news01{margin-bottom:20px; }
.news01 .lt{ float:left; width:500px;background:#ffffff;min-height:290px;}

.news01 .lt  .list ul{margin-top:10px;}
.news01 .lt  .list ul li{ height:33px; line-height:33px; border-bottom:1px dashed #ccc; background:url(../images/dot.jpg) left center no-repeat; padding:0 10px 0 0px;}
.news01 .lt  .list ul li strong{ float:left; width:350px; height:33px; overflow:hidden; font-weight:normal; font-size:14px;}
.news01 .lt  .list ul li strong a{}
.news01 .lt  .list ul li span{ float:right; width:82px; color:#999;}

.news01 .rt{ float:right; width:290px;background:#ffffff;height:290px;}
.news01 .rt .main{}

/*-----------------自定义按钮样式，移动端不需要，PC端根据实际情况选择----------------*/
.demo {width: 290px;height: 290px;font-size: 12px;position:relative;}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 142px;cursor: pointer;z-index: 2;}
.demo a.prev {left: 0;background:url(../images/left1.png) left center no-repeat;}
.demo a.next {right: 0;background:url(../images/right1.png) right center no-repeat;}
.demo a.prev:hover {left: 0;background:url(../images/left1.png) left center no-repeat;}
.demo a.next:hover {right: 0;background:url(../images/right1.png) right center no-repeat;}
/*----------------------------为保证最佳效果，建议设置如下样式------------------------*/

.weizhi3 strong{text-align:left; min-width:120px;float:left; height:45px; line-height:45px;  color:#ffffff; font-size:16px;}
.weizhi3 span{ float:right; padding-right:2px;font-size:14px; color:#fff;}
.weizhi3 span a{ color:#fff;}
.weizhi3{height:45px; line-height:45px; border-bottom:2px solid #E54A4C; overflow:hidden;}

.c3_left{ float:left; width:205px;background:#242424;min-height:360px;}
.c3_left .prolist h2{ background: url(left_04.jpg); height:91px; line-height:75px; color:#fff; font-size:24px; padding-left:20px;}
.c3_left .prolist h3{ background: url(left_01.jpg); height:91px; line-height:75px; color:#fff; font-size:24px; padding-left:20px;}

.c3_left .prolist ul{ padding:10px 0px;}


.c3_left .prolist ul li { margin: 3px 0; }
.c3_left .prolist ul li span { height: 30px; line-height: 30px; background: url(../images/arr11.png) left no-repeat; padding-left: 18px; }
.c3_left .prolist ul li span a{color:#fff; height: 30px;   padding-left: 15px;font-size:16px; }

.c3_left .prolist ul li dl { padding-left: 0px; }
.c3_left .prolist ul li dl dd {color:#fff; height: 25px; line-height: 25px; background: url(../images/icon-03.gif) left no-repeat; padding-left: 18px; }
.c3_left .prolist ul li dl dd a{color:#fff; height: 25px; line-height: 25px; padding-left: 15px; }


.c3_left .lx{ background:#f7f7f7;}
.c3_left .lx img{ width:285px;}
.c3_left .lx ul{ padding:10px;}
.c3_left .lx ul li{ line-height:32px; font-size:16px;}

.con1qq{ margin-top:15px;background:#ffffff; margin-bottom:35px;}
.con1qq h2{ height:35px; line-height:35px;}
.con1qq h2 strong{ display:block; float:left; font-size:15px; font-weight:normal; color:#966c18;}
.con1qq h2 strong a{ color:#515151; font-weight:bold;}
.con1qq h2 a.more{ float:right; font-size:12px; font-weight:normal;}
.c1-left{ float:left; width:500px;margin-left:20px; margin-top:10px;}
.c1-left h2{ float:left; width:500px; border-bottom:solid 1px #966c18;color:#FF6600}
.c1-left h2 strong{ float:left; color:#FF6600;font-size:22px;}
.c1-left span{ display:block; line-height:25px;}
.c1-right{ float:right; width:650px; margin-right:16px;}
.c1-right .idea{ }



.wapper2a{ width:658px; margin:0 auto;background:#E8E8E8;margin-top:15px;}

.c31-left{ float:left; width:290px;}
.c31-left dl dt{ width:290px; height:70px;}
.c31-left dl dt img{width:290px; height:70px;}
.c31-left dl dd{height:25px; line-height:25px; background:url(../images/x1.gif) left center no-repeat; padding-left:10px;}

.c21-right{ float:left; margin-left:20px; width:345px;}
.c21-right h2{ float:left; margin-top:40px; color:#FF6600;font-size:18px;font-weight:bold;}
.c21-right dl dt{ float:left; height:119px; width:124px;}
.c21-right dl dt img{ height:165px; width:124px;padding-top:8px;}
.c21-right dl dd{ float:right;height:25px; line-height:25px; padding-left:1px; width:195px;}
.c21-right .prolist { width:160px; height:38px; float:right; padding:10px 10px 0px 0px;}
.c21-right .prolist img{ height:48px; }

.c100-left{ float:left; width:640px;margin-left:10px; margin-top:30px;}
.c100-left h2{ float:left; width:640px; color:#FF6600}
.c100-left h2 strong{ float:left; color:#FF6600;font-size:22px;}
.c100-left span{ display:block; line-height:30px;width:640px;font-size:16px;color:#333333;}