﻿/* 全局通用
--------------------------------------------------------------------------------------------------------------- */
* {font-family: Microsoft Yahei, \5FAE\8F6F\96C5\9ED1, \5b8b\4f53, Arial, Lucida, Verdana, Helvetica, sans-serif;}
body {
 font-family: Microsoft Yahei, \5FAE\8F6F\96C5\9ED1, \5b8b\4f53, Arial, Lucida, Verdana, Helvetica, sans-serif;
 color: #555;
 background-color: #FFF;
 min-width: 320px;
 margin: 0;padding: 0;outline: 0;font-size: 100%;vertical-align: baseline;
}
body, button, input, textarea {
 font-size: 12px;
 line-height: 1.531;
 outline: none;
 margin: 0;
 padding: 0;
 border: 0;
}
button {-webkit-appearance: none;}
p, ul, ol, dl, dt, dd, form, blockquote {
 margin: 0;
 padding: 0;
}
ul, ol {
 list-style: none;
}
h1, h2, h3, h4, h5, h6 {
 font-size: 12px;
 margin: 0;
 padding: 0;
}
em, b, i {
 font-style: normal;
 font-weight: normal;
}
img { width:100%; height:auto;
 border: 0;
}
a {
 text-decoration: none;
 color: #333333;cursor:pointer;vertical-align:baseline;background:transparent;
}
a:hover {
 text-decoration: none;
}
input, img, select {
 vertical-align: middle;
}
.clear {
 clear: both;
 height: 0;
 line-height: 0;
 font-size: 0;
}
.clearfix {
 overflow: hidden;
 zoom: 1;
}
.none {
 display: none;
}
.captcha {
 cursor: pointer;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
　　display:block;
}
.video embed, .video object,.video iframe {
　　width:100%;
　　height: auto;
}
table {	border-collapse:collapse;border-spacing:0;}
.hide {
	display:none
}
.show {
	display:block
}
input, select, input[type="checkbox"], input[type="radio"] {vertical-align: middle;padding:0px;}
input[type="button"], input[type="reset"], input[type="submit"], button{cursor: pointer;}
input::-ms-clear,input::-ms-reveal{display:none;} 
/*公用*/
#pagewrap {
    width: 100%;
    margin: 0 auto;
	max-width: 640px;
	min-width: 320px;
	position:relative;
}
#header {
	width:100%;
    height:45px;
}
#header img { display:block; margin:0 auto; height:45px; width:auto;}

.nav { width:94%; overflow:hidden; margin:0 auto;}
.nav li { width:25%; float:left;}
.nav li a img { width:90%; display:block; margin:0 auto;}

/*选项卡1*/
 .tabs { width:92%; height:270px; margin:20px auto; overflow:hidden;}
 .tabs p.tp { width:100%; height:30px; overflow:hidden;}
 .tabs .selectTab,.unselectTab {
		float: left;
		width: 25%;
		height: 30px;
		text-align: center;
		cursor: pointer;
		font-size:15px;
		line-height:30px;
		background:#F0F0F0;
		color:#A92429;
		border-right: 1px solid #fff;
		box-sizing:border-box;
 }
 .tabs .unselectTab {
	    color:#fff;
	    float: left;
		width: 25%;
		height: 30px;
		text-align: center;
		cursor: pointer;
		font-size:15px;
		line-height:30px;
		border-right: 1px solid #fff;
		background:#A92429;
        box-sizing:border-box;
 }

 .tabs .selectContent {
	clear: both;
 }
 .tabs .unselectContent {
 	display: none;
 }
 .tabs div.nav_content {
	overflow:auto;
	height:240px;
	background:#F0F0F0;
}
 .tabs div.nav_content p { padding:10px; font-size:14px; line-height:22px;}
 .tabs div.nav_content img { width:100%; height:auto;}

/*a1*/
.proinfo { width:100%; overflow:hidden; margin:0 auto; height:60px; border-bottom:1px solid #b9b9b9; border-top:1px solid #b9b9b9; background:#EEE}
.proinfo ul { width:95%; border:1px solid #A92429; margin:10px auto; border-radius:5px; overflow:hidden;}
.proinfo ul li { width:33%; height:38px; float:left; line-height:38px;}
.proinfo ul li a { display:block; line-height:38px; text-align:center; font-size:15px;color:#A92429;}
.proinfo ul li .current { background:#A92429; color:#FFF;}
.proinfo ul .xian { border-left:1px solid #A92429;border-right:1px solid #A92429;width:33.3%;}
.proinfo ul .xian1 { border-left:1px solid #A92429;width:33.3%;}
.proinfo ul .w100 { width:100%;}

.back { width:100%; overflow:hidden; margin:10px auto; height:60px; }
.back a { display:block; line-height:38px;border-radius:5px; width:95%; margin:0 auto; text-align:center; font-size:15px; background:#A92429; color:#FFF;}

.keshilist table td .pic1 { width:30px; height:30px;}
.keshilist table td { font-size:18px; color:#000;border-bottom:1px solid #C8C8C8;}
.keshilist table td .a1 { display:block; margin:0 auto; width:80px; height:30px; text-align:center; line-height:30px; background:#E7E7E7; border-radius:5px; font-size:15px;}

/*a3*/
.zhuanbingmenzhen dl dt { color:#000;font-size:18px; height:60px; line-height:60px; padding-left:16px;border-bottom:1px solid #C8C8C8; overflow:hidden;}
.zhuanbingmenzhen dl dt a {
	display:inline-block; float:right; margin:0 auto; width:80px; margin:15px; height:30px; text-align:center; line-height:30px; background:#E7E7E7; border-radius:5px; font-size:15px;
}
.zhuanbingmenzhen dl dd { background:#F4F4F4;border-bottom:1px solid #C8C8C8; padding:10px 0;}

.zhuanbingmenzhen dl dd table { border-left:1px solid #c8c8c8; border-top:1px solid #c8c8c8;}
.zhuanbingmenzhen dl dd table th { background:#EEEEEE;border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; height:30px; font-size:15px; }
.zhuanbingmenzhen dl dd table td { background:#FFF;border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; height:30px; font-size:14px; text-align:center; width:50%;}

.zhuanbingmenzhen .putongmengzhen { border-left:1px solid #c8c8c8; border-top:1px solid #c8c8c8;}
.zhuanbingmenzhen .putongmengzhen th { background:#EEEEEE;border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; height:30px; font-size:15px; }
.zhuanbingmenzhen .putongmengzhen td { background:#FFF;border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; height:30px; font-size:14px; text-align:center; width:33%;}
.zhuanbingmenzhen .putongmengzhen td img { width:19px; height:16px;}

 .putongmengzhen { border-left:1px solid #c8c8c8; border-top:1px solid #c8c8c8;}
 .putongmengzhen th { background:#EEEEEE;border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; height:30px; font-size:15px; }
 .putongmengzhen td { background:#FFF;border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; height:30px; font-size:14px; text-align:center; width:33%;}
 .putongmengzhen td img { width:19px; height:16px;}

/*4*/
#zj_info { width:100%;  max-width: 640px; min-width: 320px; position:relative; overflow:hidden;}
#zj_info .zj_info1 { background:url(../images/zj_bg.jpg) repeat-x left top; }
#zj_info .zj_info1 h3 { font-size:24px; line-height:45px; font-weight:normal; color:#FFF; border-bottom:1px solid #fff; margin-left:10px; margin-top:10px;}
#zj_info .zj_info1 p { color:#FFF; font-size:16px; line-height:34px; margin-left:10px;}
#zj_info .zj_info1 span { width:90%; display:block; margin-left:10px; margin-top:10px;color:#A72429;font-size:16px; text-indent:30px; line-height:40px; background:url(../images/sj.jpg) no-repeat left center; background-size:24px 24px; }
#zj_info .zj_info1 .black { color:#000; font-size:16px; line-height:30px; width:95%;margin-left:10px; border-top:1px solid #999; margin-top:5px; }

#zjpic { width:100%;  max-width: 640px;min-width: 320px; position:relative; min-height:200px; }
	
.zjpic { height:100px; width:100%; background:#A72429; position:absolute; z-index:1;}

.zhaopian { width:80px; height:110px; overflow:hidden; background:#FFF; padding:3px; margin-top:20px; margin-left:15px; }
.zhaopian img {width:80px;}

.jjzcks { width:90%; margin-left:5%; margin-top:10px ;position:absolute; z-index:2;}

.zjpic h3 { font-size:24px; line-height:45px; font-weight:normal; color:#FFF; border-bottom:1px solid #fff; margin-left:10px; margin-top:10px;}
.zjpic p { color:#FFF; font-size:16px; line-height:34px; margin-left:10px;}
.zjpic span { width:90%; display:block; margin-left:10px; margin-top:10px;color:#A72429;font-size:16px; text-indent:30px; line-height:40px; background:url(../images/sj.jpg) no-repeat left center; background-size:24px 24px; }

#zjpic p.black { color:#000; position:absolute; z-index:3; font-size:16px; line-height:30px; width:95%;margin-left:10px; top:150px; border-top:1px solid #999;}


.zhuanjiainfo { margin-top:10px;}
.zhuanjiainfo dl dt { color:#000; margin-bottom:1px; background:#f0f0f0;font-size:18px; height:40px; line-height:40px; padding-left:15px; overflow:hidden;}
.zhuanjiainfo dl dt a {
	display:inline-block; float:right; margin:0 auto; width:20px; color:#FFF; margin:10px; height:20px; text-align:center; line-height:18px; background:#939496; border-radius:15px; font-size:18px;
}
.zhuanjiainfo dl dd { padding:10px; font-size:15px; text-indent:0; line-height:25px;}

/*5*/
.newsinfotitle { background:#A72429;}
.newsinfotitle dl { width:95%; overflow:hidden; margin:0 auto;}
.newsinfotitle dl dt { padding:12px 0; border-bottom:1px solid #FFF; overflow:hidden;}
.newsinfotitle dl dt h3 { float:left; width:100%; font-size:20px; color:#FFF; font-weight:normal;}
.newsinfotitle dl dt img { float:right; width:32px;}
.newsinfotitle dl dd { color:#FFF; line-height:30px; height:30px;}
.newsinfotitle dl dd span { display:block; float:left;}
.newsinfotitle dl dd em { display:block; float:right;}
.newsinfocontent { font-family:"宋体";}
.newsinfocontent p { font-family:"宋体";}
.newsinfocontent img { max-width: 100%;margin-left:auto;margin-right:auto;height: auto !important;}
.newsinfocontent p { padding:5px 15px; overflow:hidden; font-size:15px; line-height:25px; /*text-indent:2em;*/}
.newsinfocontent h3 { line-height:40px; font-size:16px; padding-left:15px;}
/*.newsinfocontent p img { display:block; text-indent:0em;}*/

/*20150401*/
.menu { overflow:hidden; width:100%; background:#f0f0f0; position:absolute; z-index:99999; display:none; }
.menu2 { overflow:hidden;padding:10px;}
.menu table { border-top:1px solid #D7D7D7;border-left:1px solid #D7D7D7; overflow:hidden;}
.menu table td { width:25%; border-bottom:1px solid #D7D7D7;border-right:1px solid #D7D7D7;}
.menu table td a { display:block; text-align:center; height:40px; width:100%; font-size:16px; background:#FFF; line-height:40px;}


.newslist ul li { height:80px; border-bottom:1px solid #e3e3e3; overflow:hidden;position:relative;}
.newslist ul li .fenxiang { display:block; position:absolute; right:0; bottom:0;}
.newslist ul li .div11 { width:100px; float:left; height:80px; margin-right:-100px;}

.newslist ul li .div11 a img { height:60px; width:80px; display:block; margin:10px;}

.newslist ul li .div12 { width:100%; float:left;}
.newslist ul li .div121 { height:60px; margin:10px 0; margin-left:100px; overflow:hidden; }
.newslist ul li .div121 h3 { line-height:20px; font-size:15px; height:40px; overflow:hidden;}
.newslist ul li .div121 p { line-height:20px;}


.yuyuefangshi { overflow:hidden; padding-top:10px; font-size:14px; line-height:24px;}
.yuyuefangshi table th { color:#B21C25; font-weight:bold;}


.keshilists table { border-top:1px solid #D7D7D7;border-left:1px solid #D7D7D7; }
.keshilists table td { border-bottom:1px solid #D7D7D7;border-right:1px solid #D7D7D7;}
.keshilists table td a { display:block; text-align:center; height:40px; width:100%; font-size:14px; background:#FFF; line-height:40px;}
.keshilists table td a.current { background:#B21C25; color:#FFF;}


.keshilist_s table td { border-bottom:1px solid #D7D7D7;}
.keshilist_s table .td1 img { width:12px; height:12px;}
.keshilist_s table .td3 img { width:22px; height:22px;}
.keshilist_s table .td2 a { font-size:15px; display:block;}



.tabs div.nav_content .tabs_jiuzhen td img { width:35px; height:35px;}
.tabs div.nav_content .tabs_jiuzhen td h3 { line-height:26px; font-size:13px; font-weight:bold;}
.tabs div.nav_content .tabs_jiuzhen td p { line-height:20px; font-size:12px; padding:0; color:#999}


.tabs div.nav_content .tabs_liucheng td img { width:19px; height:21px;}
.tabs div.nav_content .tabs_liucheng td { line-height:50px;border-bottom:1px solid #D7D7D7; }
.tabs div.nav_content .tabs_liucheng td a { line-height:50px; font-size:16px; color:#333; display:block;}
.tabs div.nav_content .tabs_liucheng td a.a1 {color:#999; font-family:"宋体";}


.tabs div.nav_content .tabs_jiaotong { margin-top:8px;}
.tabs div.nav_content .tabs_jiaotong th { color:#B21C25; font-weight:bold;font-size:15px; }
.tabs div.nav_content .tabs_jiaotong td p { line-height:20px; font-size:15px; padding:0; color:#666}



.xinwen { width:92%; margin:20px auto; overflow:hidden;}
.xinwen dl dt { border-bottom:1px solid #999; height:40px; line-height:40px;}
.xinwen dl dt h3 { font-weight:normal; float:left; width:50%; font-size:15px;}
.xinwen dl dt a { display:block; width:100px; height:30px; text-align:center; float:right;background:#A92429; line-height:30px; font-size:15px; color:#FFF;}


 
 .c_xinwen_content { height:140px; overflow:hidden; width:100%; margin:10px auto; }
 .c_xinwen_content dl { margin-top:5px; position:relative; height:88px; width:100%;}
 .c_xinwen_content dl dt { width:120px; float:left; position:absolute;}
 .c_xinwen_content dl dt a { width:120px; height:88px;}
 .c_xinwen_content dl dt img { width:120px; height:88px;}
 .c_xinwen_content dl dd { position:absolute; left:130px;}
 .c_xinwen_content dl dd h3 { font: bold 14px/22px "宋体"; color: #333;  overflow:hidden;}
 .c_xinwen_content dl dd p { font: normal 12px/22px "宋体"; color: #999;}

@media screen and (min-width:640px) {
.sybanner { height:190px; overflow:hidden;}
}
@media screen and (min-width: 480px) and (max-width: 639px) {
.sybanner { height:125px; overflow:hidden;}
}
@media screen and (max-width:479px) {
.sybanner { height:95px; overflow:hidden;}
}

.zhuanbingmenzhen dl.js { padding-top:5px; background:#F4F4F4;}
.zhuanbingmenzhen dl.js dt { color:#000;font-size:18px; height:30px; line-height:30px; text-align:center; border-bottom:0px none; padding-left:0; background:#F4F4F4; overflow:hidden;}
.zhuanbingmenzhen dl.js dd { border-bottom:0 none;}


/**/
    #tabsControl { width:92%; height:270px; margin:20px auto; overflow:hidden;}
    #tabsControl ul{  
        width:100%;  
        height:30px;  
        /*background:#A92429;*/
        margin:0; 
        }  
  
    #tabsControl ul li{  
        display:block;  
        list-style:none;  
        float:left;  
        height:30px;  
        line-height:30px;  
        width:33%; 
		text-align:center;  
		color:#FFFFFF;
		font-size:15px;  
border-right: 1px solid #fff;
box-sizing:border-box;
		background:#A92429;  
        }  
      
    #tabsControl ul li.liItem{  
                background:#f0f0f0; 
		color:#A92429;
		text-align:center; 
                width:33%; 
        }  
          
    #tabsControl ul li.liItem_{  
        background:#A92429;
        color:#FFFFFF;
        width:33%; 
	text-align:center; 
    }  
    #tabsControl .tabItem{  
        width:100%;   
        overflow:auto;
	    height:240px;
        background:#F0F0F0; 
        }  
      
    #tabsControl .tabItem_{  
        width:100%;   
        overflow:auto;
	    height:240px;
        background:#F0F0F0; 
        display:none;         
        }

.bigred { color:#b81b26; font: bold 18px/22px "宋体"}

.bigred2 { color:#b81b26; font: bold 16px/22px "宋体"}

.zi { color:#555555; 14px/22px "宋体"}

#tabsControl .tabItem .tabs_jiuzhen td	{ line-height:50px;border-bottom:1px solid #D7D7D7; }	
#tabsControl .tabItem .tabs_jiuzhen td img { width:25px; height:25px;}
#tabsControl .tabItem .tabs_jiuzhen td h3 { line-height:50px; font-size:16px; font-weight:normal;height:50px; overflow:hidden;}
#tabsControl .tabItem .tabs_jiuzhen td p { line-height:20px; font-size:12px; padding:0; color:#999}

#tabsControl .tabItem .tabs_liucheng td img { width:19px; height:21px;}
#tabsControl .tabItem .tabs_liucheng td { line-height:50px;border-bottom:1px solid #D7D7D7; }
#tabsControl .tabItem .tabs_liucheng td a { line-height:50px; font-size:16px; color:#333; display:block;}
#tabsControl .tabItem .tabs_liucheng td a.a1 {color:#999; font-family:"宋体";}

#tabsControl .tabItem .yuyuefangshi { margin-top:8px;}
#tabsControl .tabItem .yuyuefangshi { color:#B21C25; font-size:15px; }
#tabsControl .tabItem .yuyuefangshi td p { line-height:20px; font-size:15px; padding:0; color:#666}

.newsinfocontent .img_small_80 { width:80px; height:auto;}



#tabsControl .tabItem #js_content { padding:5px;}
#tabsControl .tabItem #js_content h3 { line-height:20px; font-size:15px; padding:0; color:#666}
#tabsControl .tabItem #js_content p { line-height:20px; font-size:15px; padding:0; color:#666}


.gotopc { overflow:hidden; margin-top:-20px;}




.zhuanbingmenzhen .putongmengzhen th {
    background: #EEEEEE;
    border-right: 1px solid #c8c8c8;
    border-bottom: 1px solid #c8c8c8;
    height: 30px;
    font-size: 15px;
}
