﻿/* CSS Document */


.product_title{text-align:center;font-size:15px;margin:30px 0 0 30px}
.product_title .title1{color:#399b8f;margin:0 0 10px;background:url(../images/title_bg.jpg) repeat-x 0 50%;display:inline-block;*display:inline;zoom:1;padding:0 10px;}
.product_title h2{background:#fff;font-size:30px;padding:0 20px}
.product_title h2 strong{color:#e6b06c;}
.product_title p{display:inline-block;*display:inline;zoom:1;border:1px solid #e7e7e7;padding:5px 15px;}

.prole{width:210px;height:auto;}
.protit,.more a{height:38px;line-height:38px;color:#fff;background:#308b82;text-align:center;font-weight:bold;font-size:14px;display:block;}
.prole ul li a{border:1px solid #cbcbcb;margin:3px 0px;line-height:38px;display:block;text-indent:10px;font-size:13px;}
.about{width:960px;}
.com{margin:30px 15px;}
.conimg img{width:259px;height:356px;border:1px solid #308b82;}
.comtxt{width:635px;}
.comtxt p{text-indent:2em;line-height:24px;}
.commore a{float:right;width:77px;height:30px;background:#308b82;display:block;text-align:center;line-height:30px;color:#fff;margin-top:30px;}

.tl{background:#e6b06c;width:100%;text-align:center;height:253px;margin-bottom:20px;}

.posre{position:relative;}
.moree{position:absolute;right:10px;top:12px;}
.moree a{display:block;width:23px;height:23px;text-align:center;line-height:20px;color:#fff;background:#308b82;font-size:28px;}
.anli{margin:25px 0 0px 20px;}
.anli li{float:left;margin-right:20px;}
.anli li .ptxt{text-align:center;line-height:36px;}
.anli li img{width:371px;height:257px;}

.gsxw,.hyxw{width:580px;}
.xwtit{border-bottom:1px solid #e6b06c;width:100%;position:relative;height:40px;margin-top:10px;line-height:40px;}
.xwtit h2{font-size:18px;color:#e6b06c;width:90px;text-align:center;border-bottom:7px solid #e6b06c;position:absolute;bottom:-3px;}
.gscon{margin-top:25px;padding:0 15px;}
.gscon dl {margin-bottom:15px;overflow:hidden;}
.gscon dl dt{width:55px;height:55px;line-height:55px;text-align:center;background:#cecece;color:#fff;font-size:24px;margin-top:4px;}
.gscon dl dd{width:480px;}
.gscon dl dd h3 a{color:#308b82;font-size:14px;}
.gscon dl dd p{color:#e3a455;line-height:22px;}
.gsmore{display:block;width:85px;height:25px;line-height:25px;text-align:center;background:#e6b06c;color:#fff;margin-top:15px;}



/*.foot{width:100%;height:auto;padding:20px 0;background:#257068;position:relative;}
.foot .w1200{text-align:center;color:#fff;}
.f_nav a{padding:0 10px;color:#fff;}
.copy{line-height:26px;padding-top:20px;}
.copy p span{padding:0 15px;}*/



/*内页样式*/
.inner{width:1200px;margin:0 auto;padding:20px 0;background-image:none}
.mainbg{position:relative;overflow:inherit}	
.mainbg:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.mainbg{display:inline-table}
*html .mainbg{height:1%}
.mainbg{display:block}		
.location{border:1px solid #d9d9d9;padding:8px 12px 8px 38px;margin:0 0 15px;background:url(../images/icon-home.png) no-repeat 10px 50%;}

#leftObj{width:240px;float:left;}
#leftObj .Pro_sort .title1,#leftObj .pro_sort_box .title1{text-align:center; background-color:#6f6f6f;/*background:url(../images/nav_bg.png) no-repeat 50% -5px;*/height:40px;line-height:40px;font-size:16px;color:#fff;text-shadow:-1px -1px 2px rgba(0, 0, 0, 0.2);font-weight:bold;padding:0 20px; color:#FFFFFF;}
#leftObj .pro_sort{background:#fff;padding:0;margin:0 0 15px;border:1px solid #dedede;position:relative;border-bottom:0;}
#leftObj .pro_sort .each_li{background:#f3f1ef;}
#leftObj .pro_sort .each_li .name{cursor:pointer;border-bottom:1px dotted #b2b2b2; padding-left:30px;display:block;line-height:34px;height:34px;overflow:hidden;}
#leftObj .pro_sort .each_li .name a{ display:block;background: url(../images/icon_lead_4.png) no-repeat 0px 50%;padding-left: 10px;}
#leftObj .pro_sort .each_li .name a:hover,#leftObj .pro_sort .each_li .name a.current{color:#e6b06c;}
#leftObj .pro_sort .each_li .third_li{ background-color:#fff;}
#leftObj .pro_sort .each_li .third_li .name a {
    color: #666;
    display: block;
    padding: 0 20px 0 40px;background:url(../images/xg_ico.jpg) no-repeat 20px center;
    
}
#leftObj .pro_sort .each_li .third_li .name a:hover{color:#e6b06c;}
#leftObj .pro_sort .each_li .name1{cursor:pointer;background:url(../images/huibj.png) repeat-x 0 bottom;border-bottom:1px dotted #b2b2b2; padding-left:30px;display:block;line-height:40px;height:40px;overflow:hidden;}
#leftObj .pro_sort .each_li .name1 a{ }
#leftObj .pro_sort .each_li .name1 a:hover,#leftObj .pro_sort .each_li .name a.current{color:#e6b06c;}

.B-BOX{border:1px solid #d9d9d9;margin:15px 0 0;border-bottom: 0px;}
.B-BOX .title1{background:#f1f1f1;line-height:36px;font-size:14px;font-weight:bold;color:#333;padding:0 15px;border-bottom:1px solid #d9d9d9;border-bottom:0;}
.B-BOX .list_news2{/*padding:0 16px 16px;*/}
.list_news2 li a{padding-left:30px;}
.list_news2 li a:hover{color:#e6b06c;}
.B-BOX .XW_LIST{padding:0}
.XW_LIST li .wrap1{border-bottom:1px dotted #b2b2b2;margin:0}
.XW_LIST li .wrap1 .topic{padding:8px 0px;display:block;background:url(../images/icon_lead.jpg) no-repeat 15px 50%;}
.newsbox .title1{height:auto;padding: 3.5em 10px;}
.B-BOX .TPLB_LIST{overflow:hidden;zoom:1;}
.B-BOX .TPLB_LIST .memo{display:none}
.B-BOX .TPLB_LIST li .txt{margin:10px}
.pic_list_1{width:100%}

.lxfs_le{border-bottom:1px solid #d9d9d9;}
.lxfs_le p{border-bottom:1px solid #d9d9d9;padding:10px 15px;line-height:26px;}
.lx_ewm{text-align:center;padding:10px 15px;}


.TPLB_LIST li .pic{position:relative;padding:0;text-align:center;font-size:0}
.TPLB_LIST li .pic:hover{border-color:#e25051}
.TPLB_LIST li .pic_list_li{margin:0 8px 0px;position:relative}
.TPLB_LIST li .pic_list_li img{padding:2px;}
.TPLB_LIST li .txt{text-align:center;line-height:20px;}

#rightObj{float:right;width:940px;padding:20px 0;border:1px solid #d9d9d9;box-shadow:0 0 4px rgba(0, 0, 0, 0.1)}
#rightObj h2.title1{display:none}
#rightObj .intro{padding:0 20px;font-size:14px}
#rightObj .TW_CONTENT .intro .v{color:#444;font-size:14px;line-height:2}

#rightObj .TTXW_LIST li .wrap1{    margin: 0 20px;}
#rightObj .TTXW_LIST li {
    line-height: 40px;
    border-bottom: 1px dotted #b2b2b2;
}
#rightObj .TTXW_LIST li .wrap1 .topic{display:block;background:url(../images/icon_lead.jpg) no-repeat 0px 50%; text-indent:15px;}
#rightObj .TTXW_LIST li .wrap1 .topic b{font-weight:normal;}
.date1{float:right;}

#rightObj .TPLB_LIST{padding:0 10px;overflow:hidden;}
.TPLB_LIST li{float:left;border-bottom: 1px dotted #b2b2b2;
    padding-top: 10px;}

.display_title{padding:0 0 20px;text-align:center;color:#999}
.display_title h1{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dotted #ccc;color:#333}
.display_article{padding:0 20px;}
.display_article,.ke-content{font-size:14px;line-height:2;color:#444}
.page_up_dn{padding:20px;overflow:hidden;zoom:1;}
.page_up_dn li{float:left;width:50%;}

#rightObj.diyForm{padding:0 0 30px}
#rightObj.diyForm h2.title1{font-size:16px;display:block;background:#f1f1f1;color:#333;text-align:center;padding:15px;margin:0 0 20px;}
.module_form_box{padding:0 20px;}
.module_form_box .module_form_topic{font-size:14px;font-weight:normal}
.tips{line-height:22px;color:#023564;padding:10px;margin:0 0 20px}
.module_field{overflow:hidden;zoom:1;padding:10px 0}
.module_field .c_left{width:160px;text-align:right;float:left;line-height:40px;}
.module_field .middle{padding:0 8px}
.btn-area{padding:0 161px;}
.btn-submit,.display_content .btn-area .btn-submit{color:#fff;padding:8px 20px;border:0;background:#6e6e6e;cursor:pointer;}
.reset,.display_content .btn-area .reset{background:#f80;color:#fff;padding:8px 20px;border:0;cursor:pointer;}

.nei_content{line-height:30px;}

dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(../images/ico10.gif) no-repeat 0 center;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
dl.news_dl .dt_1 b{font-weight:bold;}
dl.news_dl .dt_1:hover {color:#023564; }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
dl.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}

.show ul.gcallist li{width:auto !important;margin:7px !important;text-align:center;}
.show ul.gcallist li a img{width:200px;height:80px;border:none;}
.show ul.gcallist li a span{width:100%;}

.show ul.ryzzlist li{width:auto !important;margin:7px !important;text-align:center;}
.show ul.ryzzlist li a img{width:200px;max-height:275px;height:auto;border:none;}
.show ul.ryzzlist li a span{width:100%;}

.n_info_con2_pro{background:url(../images/fanwei.png) no-repeat center top;margin:20px auto 0 auto !important;width:100% !important;padding-bottom:2px;}
.n_info_con2_pro h4.t04{height:70px;line-height:90px;}
.n_info_con2_pro h4.t04 span{width:100%;color:#fff;border:none;font-size:20px;letter-spacing: 2px;}
.p_list_ul_img li{float:left;text-align:center;margin-left:37px;margin-top:10px;background:#fff;border:1px solid #ddd;width:187px;/*height:215px;*/}
.p_list_ul_img li img{padding:2px;height:160px;width:auto;}
.n_info_con2_pro .info_b{background:#6f6f6f;padding-bottom:15px;height:220px;}

.pro_span{border-top:1px solid #ddd;height:25px;line-height:25px;}
.pro_span a{}

/* 页数 */
.news_con { width:900px; margin:0 auto; padding-top:15px;}
.page{margin:20px auto;overflow:hidden;padding:20px;}
.page .pageinfo {line-height: 17px;padding: 12px 10px 12px 16px;color: #555;}
.page .pageinfo strong{color:#023564;margin:0 5px;}
.thisclass{background-color: #023564;color: #ffffff;}
.page .thisclass a{color:#ffffff;}
.page li {float: left;line-height:17px;margin-right: 6px;padding: 2px 4px 2px;}
.page li a {float:left;color: #555;display: block;}
.pagess li{border:1px solid #ddd}


/*修改*/
.show{ width:100%; margin:0 auto; /*height:500px;*/height:auto; }
.showtitle p{ text-align:center; font-size:16px;}

.hang{ background-color:#6f6f6f; margin-top:-20px;  line-height:40px; color:#FFFFFF; font-size:16px;}
.hang1{ background-color:#6f6f6f;}

/*相关新闻*/
.n_info_con2 { width:896px; margin:30px auto 0 auto;}
.n_info_con2 .t04{border-bottom:1px solid #ddd;height:46px;line-height:45px;font-size:18px;}
.n_info_con2 .t04 span{display:block;width:100px;border-bottom:2px solid #023564;text-align:center;font-weight:normal;}
.info_b , .info_b2 {width:648px;padding:5px 0; overflow:hidden; margin-bottom:10px;}
ul.p_list_ul, ul.p_list_ul2 { }
ul.p_list_ul li, ul.p_list_ul2 li { background:url(../images/xg_ico.jpg) no-repeat center left; line-height:36px; float:left; width:48%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-indent:20px; margin-left:10px; display:inline; color:#666;}
ul.p_list_ul li a{color:#666}
.info_b2 { width:738px;}

.sogoulyb{left:0px !important;}
#sogoubox{left:0px !important;}

/* 留言板 
.basic-grey {
margin-left:auto;
margin-right:auto;
max-width: 250px;
background: #d7d7d7;
padding: 25px 15px 25px 10px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #888;
text-shadow: 1px 1px 1px #d2c2c2;
border:1px solid #E4E4E4;
}
.basic-grey h1 {
font-size: 25px;
padding: 0px 0px 10px 40px;
display: block;
border-bottom:1px solid #E4E4E4;
margin: -10px -15px 10px -10px;;
color: #f00;
}
.basic-grey h1>span {
display: block;
font-size: 11px;
}
.basic-grey label {
display: block;
margin: 0px;
}
.basic-grey label>span {
width: 35%;
text-align: right;
padding-right: 10px;
margin-top: 10px;
color: #888;
}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
border: 1px solid #DADADA;
color: #888;
height: 30px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 3px 3px 3px 5px;
width: 61%;
font-size: 12px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.basic-grey textarea{
padding: 5px 3px 3px 5px;
}
.basic-grey textarea{
height:70px;
margin-left:34px;		
}
.basic-grey .button {
background: #E27575;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
box-shadow: 1px 1px 5px #B6B6B6;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
margin-left: 65px;
}
.basic-grey .button:hover {
background: #CF7A7A
}
.ewmp img{
	margin-left:50px;
}
.ewmp p{
	font-size:20px;
	color:red;
	font-weight:bold;
	text-align:center;
}*/