/*
作者：天兴工作室
地址：http://www.txcstx.cn
邮箱：admin@txcstx.cn
*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
body{font-size:14px;font-family: "Microsoft YaHei", Verdana, sans-serif;line-height: 24px;}
img{max-width:100%; height:auto; width:auto\9; border:0;vertical-align:middle;}
a {
	text-decoration: none;color: #333;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
}

.clear {
	margin: 0px auto;
	width: 100%;
	height: 1px;
	font-size: 1px;
	clear: both;
	background: none;
	overflow: hidden;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}

.space_hx { 
	clear: both;
	width: 100%;
	height: 20px;
	font-size: 1px;
	overflow: hidden;
}
.space_zx { 
	float: left;
	width: 10px;
	font-size: 1px;
	overflow: hidden;
}
/* 分页条 */
.pagebar{width: 100%;clear: both;margin:10px 0;}
.pagebar a,.pagebar .now-page{padding:4px 12px;color: #333;display:inline-block;clear: both;border: 1px solid #dddddd;margin:0 3px 3px 0;border-radius: 2px;}
.pagebar a:hover,.pagebar .now-page{color: #FFF;background-color:#D38F00;border: 1px solid #D38F00;}
/* 评论 */
#comments,#comments h4{margin:15px 0 5px 0;}
#comments h3,#comments h4,.xg h2{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #ccc; position:relative; font-size:15px;font-weight:700; color:#3F3F3F;}
#frmSumbit #inpName,#frmSumbit #inpEmail,#frmSumbit #inpHomePage,#frmSumbit #inpVerify{padding:6px 10px;border: 1px solid #ddd;height: 15px;width: 40%;line-height: 15px;float: left;margin-right: 10px;}
.commentpost label{height:15px;overflow:hidden;clear:left;float:left;line-height:15px;border-color:#CCC;border-style:solid;border-width:1px 0 1px 1px;margin:0;padding:6px 10px;}
#txaArticle{width:98%;height:120px;border:1px solid #ddd;padding:5px;}
#frmSumbit p{padding:0px;margin:0 0 5px 0;line-height: 30px;}
#frmSumbit .button{color: #FFFFFF;background-color:#D38F00;height: 30px;width: 100px;border:0;margin-right: 15px;}
.msgname .dot{font-size: 30px;color: #f4f4f4;float: right;margin-left: 15px;font-weight: 700;}
.msg .msgimg img{clear: left;float: left;margin-right: 10px;padding: 2px;height: 36px;width: 36px;border: 1px solid #ddd;background-color: #f1f1f1;}
.msgtxt .msgarticle{padding-bottom: 4px;}
.msg{font-size: 12px; line-height:22px;border: 1px solid #dddddd;padding:9px 9px 1px 9px;margin-top: 12px;border-radius: 5px;}
.msg .msgname{color: #999999;}
.msg .msgarticle{color: #666666;}
.msg .msgarticle .msg{background-color:#f9f9f9; margin-top:9px;}
.msgarticle .msg .msgname .dot{display: none;}
/* 404页面 */
#logo404{background-color: #FFFFFF;background:url(../include/logo.png) no-repeat center center;padding:60px 0;border-bottom:1px solid #9eaa99;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);}
#cw404{width: 720px;margin:20px auto;}
#cw404 h1{font-size: 18px; line-height: 60px; font-weight: normal; text-align: center;}
#cw404 .kuang{font-size: 14px;border: 1px solid #9EAA99;border-radius: 3px;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);padding: 20px;background-color: #FFFFFF;}
#cw404 #ts404{text-align: center;}

.head{ width:1100px; margin:0px auto;  height:100px; text-align:left;position: relative;z-index: 1999;}
.head .logo{ width:226px; height:74px; float:left; margin-top:13px;}
.head .logo img{ width:230px; height:74px; vertical-align:top;}
.head .head_r{ width:750px; float:right; text-align:right;}
.head_r .lang{ width:100%; height:20px; line-height:20px; margin-top:25px; font-size:12px; color:#676767;}
.head_r .lang a{ color:#676767; margin:0 5px;}
.head_r .nav{ width:100%; height:30px; line-height:30px; text-align:right; margin-top:5px;}
.head_r .nav li , .head_r .nav li a{ display:inline-block; *display:inline; zoom:1;}
.head_r .nav li{margin-left:30px;position: relative;}
.head_r .nav li a{ height:30px; line-height:30px; border-bottom:3px solid #FFF;font-size:16px; color:#000000; }
.head_r .nav>li.now>a , .head_r .nav>li:hover>a{ border-bottom:3px solid #FFAE00;}
.head_r .nav li ul{position: absolute;left: -30px;top:30px;padding-top: 15px; display: none;}
.head_r .nav li ul li{margin-left: 0;display: block;width: 100%;}
.head_r .nav li ul li a{display: block;white-space: nowrap;background: #fff;padding: 0 30px;}
.head .nav_m{ display:none; position:relative; margin-top:20px; width:100%;}
.nav_m .n_icon{ display:block; width:22px; height:18px; background:url(img/nav_ico.png) no-repeat; position:absolute; right:10px; top:-50px; z-index:9999; cursor:pointer;}
.nav_m ul{ width:100%; border-top:3px solid #FFAE00; display:none; text-align:left;}
.nav_m ul li{ width:100%; height:38px; line-height:38px; border-bottom:1px dashed #ddd;}
.nav_m ul li a{ display:block; width:94%; height:38px; line-height:38px; padding:0px 3%; color:#555;}
.nav_m ul li a:hover{ color:#002F79;}

.banner{ width:100%; overflow:hidden; height:auto; margin:0px auto; position:relative; z-index:1;}
.banner img{ width:100%; height:auto;}

.i_about{ width:1100px; margin:0px auto; box-shadow:0px 0px 5px #666; height:327px; margin-top:-30px; position:relative; z-index:3; margin-bottom:30px; background:#FFF;}
.i_about dt , .i_about dt img{ width:322px; height:327px; float:left; vertical-align:top;}
.i_about dd{ width:713px; float:right; margin-right:30px; text-align:left;}
.i_title{ width:100%; height:60px; line-height:60px; text-align:left; border-bottom:1px solid #ddd; position:relative; font-size:24px; color:#000; font-weight:bold;}
.i_title .more{ display:inline-block; *display:inline; zoom:1; font-size:16px; color:#4C4C4C; height:25px; line-height:25px; border-bottom:2px solid #DCA93C; position:absolute; right:0px; bottom:15px;}
.i_about dd .ctn{ width:100%; height:220px; overflow:hidden; text-align:left; font-size:14px; color:#555; line-height:180%; padding-top:30px;}
.i_about dd .ctn p{ margin-bottom:25px;}
.hui_bg{ width:100%; background:#F2F2F2; padding:15px 0;}
.i_new{ width:1100px; margin:0px auto;}
.i_new .i_newm{ width:100%; padding-top:15px;}
.i_newm dl{ width:540px; height:250px; float:left; text-align:left;margin-bottom:20px;}
.i_newm dl:nth-child(2n){float:right;}
.i_newm dl a{ color:#FFF;}
.i_newm dl.two{ float:right;}
.i_newm dl dt{ width:256px; float:left;}
.i_newm dl dt img{ width:256px; height:250px; vertical-align:top;-o-object-fit: cover;object-fit: cover;}
.i_newm dl dd{ width:224px; float:right; height:220px; background:#333333; padding:20px 30px 10px;}
.i_newm dl dd .name{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px;}
.i_newm dl dd .time{ display:inline-block;*display:inline; zoom:1; height:20px; line-height:20px; font-size:12px; border-bottom:1px solid #555;}
.i_newm dl dd .des{ width:100%; height:60px; font-size:12px; line-height:175%; overflow:hidden; margin-top:30px;}
.i_newm dl dd .more{ display:inline-block; *display:inline; zoom:1; width:100px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#FFF; border:2px solid #FFF; margin-top:30px;}
.i_brand{ width:1100px; margin:0px auto; padding:15px 0;}
.i_brand .i_brd_m{ width:100%;}
.i_brd_m li{ width:353px; float:left; margin-right:20px;margin-top:15px;}
.i_brd_m li:nth-child(3n){margin-right:0;}
.i_brd_m li h6{ width:100%; height:40px; line-height:40px;overflow:hidden; font-size:18px; color:#000000; text-align:left; font-weight:normal;text-align:center;}
.i_brd_m li img{ width:353px; height:226px; vertical-align:top;-o-object-fit: cover;object-fit: cover;}
.foot_bg{ width:100%; background:#D38F00; padding:30px 0;}
.foot_bg .foot{ width:1100px; margin:0px auto; color:#FFFFFF; text-align:left;}
.foot_bg .foot a{ color:#FFF;}
.foot .f_nav{ width:100%; padding:10px 0; text-align:left; border-bottom:1px solid #E8C57A;}
.foot .f_nav a{ display:inline-block; *display:inline; zoom:1; font-size:14px; margin-right:30px;}
.foot .f_m{ width:100%; position:relative; padding-top:20px;}
.foot .f_m p{ width:70%; font-size:12px; line-height:200%;}
.foot .f_m .code{ width:220px; position:absolute; right:0px; top:10px;}
.foot .f_m .code li{ width:100px; text-align:center; float:right; margin-left:10px;}
.foot .f_m .code li img{ width:95px; height:95px; vertical-align:top;}
.foot .f_m .code li p{ width:100%; height:25px; line-height:25px; text-align:center;}
.scd{ width:1100px; margin:0px auto; padding:20px 0 60px; text-align:left;}
.scd .scd_l{ width:270px; float:left;}
.scd_l .title{ height:40px; line-height:40px; border-bottom:1px solid #333;margin-bottom:0;}
.scd_l .title span{ font-size:18px;font-weight: 700; color:#BB7F00;}
.scd_l .s_nav{ margin-top:2px;}
.scd_l .s_nav li{  width:100%; }
.scd_l .s_nav li a { border-bottom:1px dashed #ddd;height:35px; line-height:35px;font-size:16px; color:#252525;width: 92%; padding:5px  4%;display:block;margin-bottom:1px;background-color:#f1f1f1;border-radius:3px;}
.scd_l .s_nav li.now a,.scd_l .s_nav li a:hover{ background:#FFAD00;  -moz-border-radius:3px; -webkit-border-radius:3px;color:#fff;}
.scd_l .s_nav li.now a{ border:0px;}
.scd_l .s_nav li.now em , .scd_l .s_nav li.now a:hover em{ color:#FFF;}
.scd_l .s_nav li .xia{ display:none;}
.scd_l .s_nav li.now .xia{ display:block;}
.scd_l .s_nav li .xia , .scd_l .s_nav li.now .xia{ width:100%; background:#fff;}
.scd_l .s_nav li .xia li{ width:100%;}
.scd_l .s_nav li .xia li a , .scd_l .s_nav li.now .xia a{ display:block; width:100%; height:48px; line-height:48px; border-bottom:1px dashed #ddd;}
.scd_l .s_nav li .xia li a em , .scd_l .s_nav li.now .xia a em{font-size:14px; color:#656565; margin-left:50px;}
.scd_l .s_nav li .xia li.active a em , .scd_l .s_nav li .xia li a:hover em{ color:#0689C9;} 
.scd .scd_r{ width:800px; float:right;}
.scd_r .s_title{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #333; position:relative; font-size:18px;font-weight: 700; color:#3F3F3F;}
.scd_r .s_title .pst{ width:60%; text-align:right; position:absolute; right:0px; bottom:0px; font-size:12px; color:#929292;font-weight: 400;}
.scd_r .s_title .pst a{ font-size:12px; color:#929292;}
.scd_r .s_title .pst a:hover,.scd_l .s_nav li a:hover em{ color:#FFAD00;}
.info-bt{ padding-bottom:10px; margin:15px 0; border-bottom: 1px solid #e8e8e8; text-align:center;}
.title{ font-size:1.5em; font-weight:700; line-height:1.8;margin-bottom:15px;}
.hui{ font-size:0.75em; color:#999;}
.hui a{color:#999;}
.hui span{margin-right:12px;}
.scd_r .scd_m{ width:100%; padding:20px 0; font-size:14px; color:#555; line-height:200%;}
.info-tag{margin:18px 0;}
.info-tag a{margin-right: 9px;}
.sx{margin:10px 0;padding: 10px 0;border-bottom:1px dashed #ddd;border-top:1px dashed #ddd;}
.sx li{width:45%;}
.sx li a{color:#888;}
.sx li.ziyou{text-align:right;}
.xg{margin-top:25px;}
.xg ul{margin: 10px 0;}
.xg li{line-height: 25px;height: 25px;overflow: hidden;}
.xg li span{float: right;color: #999;margin-left: 9px;}
.fl{float:left;}
.fr{float:right;}
.news{ width:100%;}
.news dl{ width:100%; padding-bottom:30px; border-bottom:1px solid #ddd; margin-bottom:30px;}
.news dl dt , .news dl dt img{ width:210px; height:135px; float:left; vertical-align:top;}
.news dl dd{ width:565px; float:left; margin-left:25px;}
.news dl dd .title{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news dl dd .title a{ display:inline-block; *display:inline; zoom:1; height:29px; line-height:29px; vertical-align:top; font-size:15px; color:#454545;}
.news dl dd .des{ width:100%; margin:10px 0; font-size:12px; color:#7F7F7F; line-height:175%; overflow:hidden;}
.news dl dd .more , .news dl dd .more i{display:inline-block; *display:inline; zoom:1; height:12px; line-height:12px; vertical-align:top; margin-top:15px; color:#585858; font-size:12px;}
.news dl dd .more:hover{ color:#FFAE00;}
.news dl dd .more i{ width:12px; background:url(../images/icon2.jpg) no-repeat; margin-left:5px; margin-top:0px;}
.pages{ width:100%; text-align:center;}
.pages a{ display:inline-block; *display:inline; zoom:1; height:28px; line-height:28px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; font-size:14px; color:#FFF; background:#919191; padding:0px 10px; margin:0px 2px;}
.pages a.now , .pages a:hover{ background:#D38F00;}
.pro{ width:100%;}
.pro .pro_l{ width:101%;margin-left:-1%;}
.pro .pro_l li{ width:32.33%; float:left; margin:5px 0 5px 1%;}
.pro .pro_l li img{ width:100%; height:183px; vertical-align:top;-o-object-fit: cover;object-fit: cover;}
.pro .pro_l li p{ width:96%;padding:0 2%; height:42px; line-height:42px; text-align:center; color:#FFF; background:#0689CA; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px;}
.pro .pro_l li a:hover p{ background:#FFAE00;}
.pro_d{ width:100%;}
.pro_d dl{ width:100%;}
.pro_d dl dt , .pro_d dl dt img{ width:370px; height:285px; float:left; vertical-align:top;}
.pro_d dl dd{ width:405px; float:right;}
.pro_d dl dd h1{ width:100%; margin-bottom:10px; line-height:150%; font-weight:normal;}
.pro_d dl dd h1 span{ display:inline-block; *display:inline; zoom:1; font-size:16px; color:#0688C9; border-bottom:1px dashed #ddd; padding-bottom:5px;}
.pro_d dl dd .des{ width:100%; font-size:12px; color:#939191; line-height:175%;}
.pro_d .pro_ctn{ width:100%; margin-top:10px;}
.pro_d .pro_ctn .title{ display:inline-block; *display:inline; zoom:1; width:auto; border-bottom:1px dashed #ddd; font-size:16px; color:#383838; padding-bottom:5px;}
.pro_d .pro_ctn .ctn_m{ width:100%; padding:15px 0;}
.pro_d .p_dx{ width:100%;}
.pro_d .p_dx a{ display:inline-block; *display:inline; zoom:1; height:23px; line-height:23px; width:75px; text-align:center; background:#919191; font-size:12px; color:#FFF;  margin:10px 0;margin-right:5px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.pro_d .p_dx a.on , .pro_d .p_dx a:hover{ background:#D28E00;}


/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {margin:0px; position: relative; zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.flex-direction-nav {*height: 0; display:none;}
.flex-direction-nav a {width:21px; height:42px; margin:0; display: block; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1;}
.flex-direction-nav .flex-next { background-position:-21px -42px; right: 3px; }
.flex-direction-nav .flex-prev {background-position:0 -42px;left:3px;}
.flexslider .flex-next:hover {opacity: 0.8; right: 3px; background-position:-21px 0px;}
.flexslider .flex-prev:hover {opacity: 0.8; left: 3px;background-position:0px 0px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width:70%; position: absolute; bottom:7px; text-align:right; height:32px; left:15%;}
.flex-control-nav li {margin: 10px 3px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:15px; height:15px; display: block; background:#FF5D00; cursor: pointer; text-indent:9999px; /*-webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;*/}
.flex-control-paging li a:hover { background:#000000;}
.flex-control-paging li a.flex-active { background:#000000; cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}


@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
}
@media screen and (max-width:1130px){
.head,.i_about,.i_new,.i_brand,.foot_bg .foot,.scd{width:960px;}
.head .head_r{ width:650px;}
.i_about{ margin-top:30px;}
.i_about dd{ width:600px; margin-right:20px;}
.i_newm dl{ width:471px; height:auto;}
.i_newm dl dt , .i_newm dl dt img{ width:223px; height:217px;}
.i_newm dl dd{ width:196px; height:202px; padding:5px 26px 10px;}
.i_newm dl dd .more{ margin-top:20px;}
.i_brd_m li{ width:308px; margin-right:17px;}
.i_brd_m li img{ width:308px; height:197px;}
.scd .scd_l{ width:230px;}
.scd .scd_r{ width:700px;}
.news dl dd{ width:465px;}
.news dl dd .more{ margin-top:10px;}
.pro .pro_l li{ width:228px;}
.pro .pro_l li img{ width:228px; height:159px;}
.pro_d dl{ border-bottom:1px solid #ddd; padding-bottom:20px;}
.pro_d dl dt, .pro_d dl dt img{ width:323px; height:248px;}
.pro_d dl dd{ width:360px;}
}
@media screen and (max-width:980px){
.head,.i_about,.i_new,.i_brand,.foot_bg .foot,.scd{width:740px;}
.head .head_r{ width:100%; margin-bottom:25px; position:relative;}
.head_r .lang{ margin-top:0px;}
.head_r .nav li{ margin-left:32px;}
.i_about dd{ width:480px; margin-right:10px;}
.i_about dt, .i_about dt img{ width:240px; height:243px;}
.i_about dd .ctn{ padding-top:5px; height:auto; line-height:148%;}
.i_about dd .ctn p{ margin-bottom:5px;}
.i_about{ height:auto;}
.i_title{ font-size:22px; font-weight:normal;}
.i_newm dl{ width:100%; margin-bottom:15px;}
.i_newm dl dd{ width:465px;}
.i_brd_m li h6{ font-size:16px;}
.i_brd_m li{ margin-right:12px; width:238px;}
.i_brd_m li img{ width:238px; height:152px;}
.scd .scd_r{ width:490px;}
.news dl dd{ margin-left:16px; width:290px; float:right;}
.news dl dt, .news dl dt img{ width:183px; height:118px;}
.news dl dd .des{ height:62px; overflow:hidden; margin-bottom:0px;}
.pro .pro_l li{ margin:8px !important;}
.pro_d dl dd{ width:100%; margin-top:10px;}
}
@media screen and (max-width:770px) {
.head,.i_about,.i_new,.i_brand,.foot_bg .foot,.scd{width:480px;}
.head_r .nav{ display:none;}
.head_r .nav_m{ display:block;}
.head_r .lang{ position:absolute; right:0px; top:-60px;}
.head .head_r{ margin-bottom:0px;}
.i_about dt, .i_about dt img{ width:100%; height:auto;}
.i_about dd{ width:96%; float:none; margin:0px auto !important; padding:0px; clear:both; padding-bottom:10px;}
.i_newm dl dd{ width:205px;}
.i_brd_m li{ width:100%; float:none; margin:0px;}
.i_brd_m li img{ width:100%; height:auto;}
.scd .scd_l ,.scd .scd_r{ width:100%;}
.news dl dd{ width:285px; margin-left:10px;}
.news dl dd .more{ margin-top:5px;}
.pro .pro_l li{ margin:6px !important;}
.foot .f_m p{ width:100%;}
.foot .f_m .code{ position:static; margin-top:20px;}
.foot .f_m .code li{ margin-left:0px; margin-right:10px;}
}
@media screen and (max-width:500px) {
.head,.i_about,.i_new,.i_brand,.foot_bg .foot,.scd{width:320px;}
.head{height:auto;}
.head .logo , .head .logo img{ width:auto; height:40px;}
.head_r .lang{ display:none;}
.nav_m .n_icon{ top:-45px;}
.i_title{ font-size:18px;}
.i_title .more{ font-size:14px;}
.i_about dd .ctn{ line-height:160%;}
.i_newm dl dt, .i_newm dl dt img{ width:100%; height:auto;}
.i_newm dl dd{ width:268px;}
.flex-control-paging li a{ width:10px; height:10px;}
.scd_r .s_title .pst{ width:100%; position:static; text-align:left;}
.scd_r .s_title{ height:auto;}
.news dl dd{ width:100%; margin:0px; margin-top:15px;}
.news dl dt, .news dl dt img{ width:100%; height:auto;}
.pro .pro_l li{ width:100%; margin:0px !important; margin-bottom:15px !important;}
.pro .pro_l li img{ width:100%; height:auto;}
.sx li{width:100%;line-height:30px;height:30px;overflow:hidden;}
.sx li.ziyou{text-align:left;}
}
