@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements */
dl, dt, dd, ul, ol, li, /* list elements  */
pre, /* text formatting elements */
form, fieldset, legend, button, input, textarea, /* form elements */
th, td /* table elements */ {
    margin: 0;
    padding: 0;
}
body,
button, input, select, textarea /* for ie */ {
    font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size: 12px; }
ul,li, ol { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }

sup { vertical-align: text-top; } /
sub { vertical-align: text-bottom; }

legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse;  border-spacing: 0; }

.clearfix:after{content:"";display:block;clear: both;}
.clearfix{zoom:1;}
.clear{ clear:both;}
body{ font-family:"Microsoft Yahei";}

/************************************************************************************/
						/*******css reset*******/
/************************************************************************************/	

.header_top{ height:39px; line-height:39px; border-bottom:1px solid #dadada; color:#939393;}
.w1068{max-width:1068px; margin:0 auto; overflow:hidden;}
.header_top span{ float:right; color:#939393;}
.header_top a{ color:#939393; margin:0 7px;}
.header_cont{ margin-top:27px;}
.header_cont span{ float:right;}
.site_nav{ height:49px; background:#1ca46e; margin-top:24px; line-height:49px; font-size:16px;}
.site_nav a{ color:#FFF;}
.site_nav ul li{ float:left; width:133px; text-align:center; background:url("nav_li.png"/*tpa=http://wap.cret-sc.com/templets/moban/images/nav_li.png*/) no-repeat right;}
.site_nav ul li a{ display:block; width:130px; height:49px;}
.site_nav ul li a:hover{ text-decoration:none; background:#f6a14a;}
.nav_hotsear{ height:50px; line-height:50px; font-size:15px; color:#565656;}
.nav_hotsear span{ background:url("icon_01.png"/*tpa=http://wap.cret-sc.com/templets/moban/images/icon_01.png*/) no-repeat left center; padding-left:50px;}
.nav_hotsear a{ color:#565656; margin:0 7px;}
.nav_hotsear a:hover{ color:#1ca46e;}
.sever_nav{ width:210px; height:326px; border:4px solid #92cab2; float:left;}
.sever_nav .title{ height:53px; background:#ddeee0; line-height:53px;}
.sever_nav .title strong{ font-size:18px; color:#4b4b4b; background:url("icon_02.png"/*tpa=http://wap.cret-sc.com/templets/moban/images/icon_02.png*/) no-repeat left center; padding-left:23px; margin-left:10px;}
.sever_nav .title span{ color:#018651; font-size:18px; margin-left:8px;}
.sever_nav ul { margin-top:10px; margin-left:20px;}
.sever_nav ul li{ height:42px; line-height:42px; font-size:16px; background:url("icon_03.png"/*tpa=http://wap.cret-sc.com/templets/moban/images/icon_03.png*/) no-repeat 165px center;}
.sever_nav ul li a{ color:#494949;}
.sever_nav ul li a:hover{ color:#058854;}
.sever_ifocus{ width:840px; height:331px; float:left; margin-left:9px; position:relative;}
.sever_ifocus .hd{ position:absolute; bottom:10px; right:6px; font-size:14px;}
.sever_ifocus .hd ul li{ width:20px; height:20px; float:left; background:#FFF; text-align:center; line-height:20px; color:#4b4b4b; margin-right:6px; cursor:pointer;}
.sever_ifocus .hd ul .on{ background:#ec943b; color:#FFF;}
.site_ad{ margin-top:15px;}
.index_jiejue{ margin-top:11px;}
.jiejue_box{ float:left; width:265px; overflow:hidden; margin-top:14px;  border-right:1px dashed #dedede;}
.title_style{ height:52px; line-height:52px; background:url("title_01.png"/*tpa=http://wap.cret-sc.com/templets/moban/images/title_01.png*/) no-repeat left center;}
.title_style span{ float:right; margin-top:12px; margin-right:17px;}
.title_style strong{ font-size:18px; margin-left:48px; color:#4b4b4b;}
.title_style b{ margin-left:5px; color:#74af92; font-weight:100; font-size:18px;}
.jiejue_box a{ display:block; width:265px; height:294px; overflow:hidden; background:#f3f3f3   no-repeat center 285px;}
.jiejue_box a .simg{ width:216px; margin:0 auto; margin-top:23px;}
.jiejue_box a h4{ font-size:18px; text-align:center; margin-top:20px; color:#3d9c6c;}
.jiejue_box a p{ width:206px; margin:0 auto; color:#838383; margin-top:12px; line-height:22px;}
.jiejue_box a:hover{ text-decoration:none; background:#3d9c6c ; color:#FFF;}
.jiejue_box a:hover h4{ color:#FFF;}
.jiejue_box a:hover p{ color:#FFF;}
.index_ad{ margin-top:15px;}
.index_case{ margin-top:15px;}
.index_case .case_img1{ margin-top:15px; float:left; width:317px;}
.index_case .case_img2{  float:left; margin-top:15px; overflow:hidden;}
.index_case .case_img2 .cont1{  height:157px; overflow:hidden;}
.index_case .case_img2 .cont1 a{ display:block; float:left; width:157px; height:157px; overflow:hidden; margin-left:4px;}
.index_case .case_img2 .cont2{ margin-top:4px; margin-left:4px;}
.case_fankui{ float:left; width:257px; height:318px; background:#3d9c6c; margin-left:4px; margin-top:15px;}
.case_fankui h5{ font-size:16px; color:#FFF; font-weight:100; margin-top:13px;}
.case_fankui .cont{ width:232px; margin:0 auto;}
.case_fankui dl{ margin-top:18px; border-bottom:1px dashed #b0d1bf; padding-bottom:14px;}
.case_fankui dl dt{ float:left; width:74px;}
.case_fankui dl dd{ float:left; width:146px; margin-left:8px; color:#FFF;}
.case_fankui dl dd a{ color:#FFF;}
.case_fankui dl dd h4{ font-size:16px;}
.case_fankui dl dd p{ margin-top:5px; color:#d2e4da;}
.case_fankui ul{ line-height:26px; margin-top:10px; font-size:13px;}
.case_fankui ul li a{ color:#FFF;}

.index_about{ margin-top:19px;}
.about_left{ float:left; width:753px; margin-top:23px;}
.about_left dt{ float:left; width:294px;}
.about_left dd{ float:left; width:436px; margin-left:22px; font-size:14px; line-height:26px; color:#4d4d4d;}
.about_left dd h4{ margin-top:7px; color:#1ca46e; font-size:16px; font-weight:bold;}
.about_left dd p{ margin-top:8px;}
.about_right{ float:left; margin-left:24px; margin-top:22px;}
.index_news{ margin-top:32px;}
.index_news .simg{ width:310px; margin:0 auto;}
.index_news .news_01{ float:left; width:310px; margin-top:17px;}
.index_news .news_01 h3{ font-size:16px; text-align:center; margin-top:18px;}
.index_news .news_01 h3 a{ color:#3c3b3b;}
.index_news .news_01 p{ color:#888888; font-size:14px; margin-top:10px;}
.index_news .news_01 p a{ color:#ec943b}
.index_news .news_02{ float:left; width:429px; height:351px; background:#f6f6f6; margin-left:11px; margin-top:17px;}
.news_02 .box{ width:398px; margin:0 auto; border-bottom:1px dashed #bfbfbf; padding-bottom:14px;}
.news_02 .box h4{ font-size:16px; text-align:center; margin-top:24px;}
.news_02 .box h4 a{ color:#3c3b3b;}
.news_02 .box h4 a:hover{ color:#32b380;}
.news_02 .box p{ margin-top:10px; color:#606060; line-height:22px;}
.news_02 .box p a{ color:#ec943b;}
.news_03{ float:left; width:302px; margin-left:15px; margin-top:19px;}
.news_03 .hd li{ width:149px; height:44px; float:left; border:1px solid #e1e1e1; background:url("icon_04.gif"/*tpa=http://wap.cret-sc.com/templets/moban/images/icon_04.gif*/) no-repeat 22px 16px; text-align:center; font-size:16px; color:#4b4b4b; line-height:44px; cursor:pointer;}
.news_03 .hd .on{ border-bottom:none; color:#1ca46e;}
.news_listty dl{ margin-left:10px; margin-top:16px; border-bottom:1px dashed #c1c1c1; padding-bottom:14px;}
.news_listty dl dt{ background:url("icon_05.gif"/*tpa=http://wap.cret-sc.com/templets/moban/images/icon_05.gif*/) no-repeat left center; padding-left:17px; font-size:14px;}
.news_listty dl dt a{ color:#424242;}
.news_listty dl dt a:hover{ color:#32b380; }
.news_listty dl dd{ font-size:14px; margin-top:5px;}
.news_listty dl dd a{ color:#f89939;}

#footer_m{ height:119px; border-top:2px solid #d9d9d9; margin-top:31px;}
#footer_m .left{ float:left; margin-top:22px; color:#ababab; line-height:22px;}
#footer_m .left a{ color:#ababab; margin:0 5px;}
#footer_m .right{ float:right; margin-top:27px;}




.inside_banner{ }
.inside_left{ width:240px; float:left; margin-top:15px; margin-left:6px;}
.left_nav{ border:1px solid #d7d7d7;}
.left_nav h2{ background:#1baa71 url("back_01.png"/*tpa=http://wap.cret-sc.com/templets/moban/images/back_01.png*/) no-repeat 20px 20px; height:64px; line-height:64px; color:#FFF;}
.left_nav2 h2{ background:#1baa71 url("back_02.png"/*tpa=http://wap.cret-sc.com/templets/moban/images/back_02.png*/) no-repeat 20px 10px; height:64px; line-height:64px; color:#FFF;}

.left_nav h2 strong{ font-size:24px; margin-left:60px; font-weight:100;}
.left_nav ul{ margin-left:17px; margin-top:20px; padding-bottom:20px;}
.left_nav ul li{ font-size:14px; margin-top:10px;}
.left_nav ul li a{ display:block; width:204px; height:33px; line-height:33px; color:#6e6e6e; background:url("icon_06.png"/*tpa=http://wap.cret-sc.com/templets/moban/images/icon_06.png*/) no-repeat 40px 13px;}
.left_nav ul li a span{ margin-left:64px;}
.left_nav ul li a:hover{ background:url("icon_07.png"/*tpa=http://wap.cret-sc.com/templets/moban/images/icon_07.png*/) no-repeat 0 0; color:#FFF; text-decoration:none;}
.left_nav ul li ul { margin-left:65px; margin-top:5px; padding-bottom:5px;}
.left_nav ul li ul li { line-height:20px; margin-top:0;}
.left_nav ul li .this  { color:#6e6e6e; background:url("icon_07.png"/*tpa=http://wap.cret-sc.com/templets/moban/images/icon_07.png*/) no-repeat 0 0; color:#FFF;}
.left_nav ul li ul li a{ display:inline; background:none;}
.left_nav ul li ul li a:hover{ background:none; color:#1baa71;}

.left_case{ border:1px solid #d7d7d7; margin-top:18px;}
.left_case h2{ background:#1baa71 url("back_01.png"/*tpa=http://wap.cret-sc.com/templets/moban/images/back_01.png*/) no-repeat 20px 15px; height:54px; line-height:54px; color:#FFF;}
.left_case h2 strong{ font-size:22px; margin-left:60px; font-weight:100;}
.left_case ul{ line-height:32px; margin-top:15px; margin-left:20px; padding-bottom:15px;}
.left_case ul li a{ color:#494949; background:url("icon_08.gif"/*tpa=http://wap.cret-sc.com/templets/moban/images/icon_08.gif*/) no-repeat left center; padding-left:14px;}
.left_case ul li a:hover{ color:#129f67;}

.left_contact{border:1px solid #d7d7d7; margin-top:18px;}
.left_contact h2{ background:#12a068; height:40px; line-height:40px; font-size:18px; font-weight:100;}
.left_contact h2 strong{ font-weight:100; margin-left:20px; color:#FFF;}
.left_contact .cont{ width:222px; margin:0 auto; margin-top:7px; font-size:14px; padding-bottom:12px;  color:#6e6e6e;}

.inside_right{ float:left; width:100%;padding: 10px 10px;}
.your_post{ height:30px; border:1px solid #e0e0e0; line-height:30px; border-left:3px solid #1ead74; text-indent:1em; color:#262626;}
.your_post a{ color:#262626;}

.about_content{  font-size:12px; padding:0px 10px;margin-top:15px; line-height:24px; color:#666;  height:auto; overflow:hidden}
.inside_case ul{ margin-top:12px;}
.inside_case ul li{ width:50%; text-align:center; float:left; overflow:hidden; }
.inside_case ul li img{  border:1px solid #dedede;}
.inside_case ul li p{ margin-top:10px; text-align:center; font-size:12px;height: 20px;
line-height: 20px;
overflow: hidden;}
.inside_case ul li p a{ color:#474747;}
.inside_case ul li p a:hover{ color:#129f67;}

.pages{clear:both;margin:40px 0;text-align:center; font-family:"微软雅黑"; font-size:12px; color:#333;}
.pages .nolink,.pages a{text-decoration:none;margin-left:3px;padding:6px 12px;border:1px solid #E5E5E5;  font-family:"微软雅黑"; font-size:12px; color:#333;}
.pages a:hover{text-decoration:none;border:1px solid #129f67;background:#129f67;color:#FFF;  background:#129f67;}
.inside_ser dl{ margin-top:18px; padding-bottom:18px; border-bottom:1px dashed #bababa;}
.inside_ser dl dt{ width:20%; height: auto; float:left; padding:4px; border:1px solid #dedede;}
.inside_ser dl dd{ float:left; width:70%; height: auto; margin-left:15px;}
.inside_ser dl dd h2{ font-size:14px;}
.inside_ser dl dd h2 a{ color:#5e5e5e;}
.inside_ser dl dd .time{ color:#939393;}


.right_nav { margin-top:26px; margin-bottom:20px; margin-left:20px;}

.right_nav ul li a{ display:block; width: 100%; height:35px; background:#1ca46e; color:#FFF;}
.right_nav ul li a:hover{ background:#ffaa4e; text-decoration:none;}
@media screen and (min-width:401px){
	.inside_ser dl dd p{ line-height:24px; color:#666666;}
	.right_nav ul li{ float:left; width: 20%;overflow: hidden; height:35px; text-align:center; line-height:35px; font-size:15px; margin-right:10px;}
	
	}
@media screen and (min-width:220px) and (max-width:400px){
	.right_nav ul li{ float:left; width: 20%;overflow: hidden; height:35px; text-align:center; line-height:35px; font-size:12px; margin-right:10px;}
	.inside_ser dl dd p{ line-height:20px; color:#666666;}
	}
.inside_news{ margin-top:20px;}
.inside_news dl{ width:780px; margin:0 auto; border-bottom:1px dashed #adadad; margin-top:12px; padding-bottom:12px;}
.inside_news dl dt{ font-size:14px; font-weight:bold;}
.inside_news dl dt a{ color:#129f67;}
.inside_news dl dd{ margin-top:7px; color:#7f7f7f; font-family:"宋体"; text-indent:2em; line-height:22px;}

.inside_newsinfo h1{ font-size:18px; text-align:center; color:#515151; font-weight:100; margin-top:28px; border-bottom:1px dashed #CCC; padding-bottom:10px;}
.inside_newsinfo p{ text-align:center; margin-top:10px; color:#949494;}
.inside_newsinfo p span{ margin-right:10px;}
.next_pg { margin-left:20px; border-top:1px solid #CCC; padding-top:10px; margin-top:15px;}
.next_pg p{ width:49%; float:left}
.next_pg a{ display:block;  width:378px; color:#747474;}
.inside_wenti { width:95%; padding:10px 0px; border:1px solid #cccccc;  margin-top:40px;}
.inside_wenti h4{ color:#09a009; font-size:16px;}
.inside_wenti ul{ margin-top:10px;}
.inside_wenti ul li{ float:left; width:49%; line-height:26px;}
.inside_wenti ul li a{ color:#6e6e6e;}

.index_links{ margin-top:30px;}
.index_links a{ color:#666; display:block; width:110px; float:left;}
.index_links p{ margin-bottom:10px;}


.sitemaps { width:960px; margin:0 auto;}
.sitemaps dl { border-bottom:1px dashed #CCC ; line-height:32px; margin-top:10px; padding-bottom:10px;}
.sitemaps dl dt{ font-size:14px;}
.sitemaps dl dt a{ background:#1ca46e; padding:5px 10px; color:#FFF;}
.sitemaps dl a{ color:#474747}
.sitemaps dl dd a{ margin:0 5px;}
.box_4{ width:800px;}
.box_4 a{ display:block; text-decoration:none;}
.box_4 ul{ list-style: none}
.box_4 ul li{ width:190px ; height:157px; float:left;margin-right: 10px;margin-top: 10px;}
.box_4 ul li img{ display:block; width:190px; height:130px; }
.box_5{ width:190px; height:130px; overflow:hidden; display:block;}
.box_4 ul li h3{ width:100%; height:27px; font-size:14px; text-align:center; color:#666; font-weight:400; line-height:27px;}
.box_4 ul li h3 a{ color:#666;}
.box_5 dt{ width:190px; height:130px; position:relative; top:0px; background-color:#3D9C6C; opacity:0.9; color:#FFFFFF;}
.box_5 dt p{ padding:15px; line-height:24px;}
.box_5 dt p a{ color:#FFFFFF;}

#temp5{overflow:auto}
#temp5 .JQ-content-box{min-height:25px;line-height:25px;border:#ccc 1px solid;overflow:hidden; height:330px}
#temp5 .JQ-slide-content{}
#temp5 .JQ-slide-content li{height:25px;padding-left:10px;}
/*.dede_pages{ width:100%; height:auto}
.dede_pages ul{ list-style:none}
.dede_pages ul li{ margin:5px; background-color:#FCFAFA; float:left; border:1px solid #E7E5E5; font-size:14px; color:#666;}
.dede_pages ul li a{ padding:10px; font-size:14px; color:#666;}
.pageinfo{ padding:10px;}
.thisclass{ background-color:#12a068}*/



.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E7E5E5;
}
.dede_pages ul li a{
	float:left;
	padding:3px 6px;
	color:#666;
	display:block;
}
.dede_pages ul li a:hover{
	color:#fff;
	text-decoration:none;
	padding:3px 6px; background-color:#12a068;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#12a068; padding:3px 6px;
	
	font-weight:bold;
	color:#FFFFFF;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.thisclass a{ padding:3px}

.clearfix img:hover{ opacity:0.6;}
.pageinfo{ padding:3px 6px;}

.mt1{ width:100%; max-width:1068px; height:auto; overflow:hidden; margin:0 auto;}
.e2 li img{ width:80px; height:80px; float:left;}
.e2 .title{ font-size: 14px;padding-top: 10px;
font-weight: bold;
color: #666;

display: block;
line-height: 24px;
padding-left: 100px;
}

.e2 .info{ display:block; padding-left:100px; line-height:16px; font-size:12px;color: #CCC;
letter-spacing: 2px;}
.e2 .intro{ padding-left:20px; height:auto; overflow:hidden; display:block;color: #666;padding-top: 5px;
letter-spacing: 1px;}
.e2 li{ overflow:hidden; margin-top:20px;}
.tbox{ width:100%; height:auto}
.tbox dt{ width:100%; height:auto; line-height:24px; border:1px solid #BADAA1;}
.d4 li{ font-size:12px; color:#666666; line-height:18px; border-bottom:1px dashed  #E9E6E6; margin-top:10px;}
.d4 li:nth-child(3){ margin-bottom:10px;}
.d4 li a{ color:#000000;}
.c1 li{ font-size:14px; color:#666666; line-height:24px; }
.c1 li a{ color:#666666; font-size:12px;}
.d4 li,.c1 li{ list-style-type: square;
position: relative;
left: 20px;
width: 200px;}
.d4 li p{ margin-top:5px; line-height:24px;}
.tbox dt strong{ padding-left:20px;}
.inside_right img{ width:95%; height:auto; display:block;}
.inside_case ul li img{  border:1px solid #dedede; width: 140px;
height: 130px;margin: 0 auto;}
