body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0; }

ul,li {list-style:none;}

fieldset, img {border:none;}

body {color: #2a2a2a;min-width: 1400px; font-size: 14px; font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial; background:#f4f4f4; }

input,select,textarea {font-size:100%;outline: none;}

textarea {resize:none;}

table {border-collapse:collapse;border-spacing:0; empty-cells: show;}

button {cursor:pointer;}

em {font-style:normal;}

h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}

a{text-decoration:none;color: #2a2a2a;text-decoration: none;}

img,li {vertical-align:middle;}

th {text-align:inherit;}

iframe {display:block;}

.left{float: left;}

.right{float: right;}



#page_next_prev{margin-top: 10px;padding-top: 10px;border-top: 1px solid #eee;line-height: 24px;}





.wrapper{width: 1200px;margin: 0 auto;}

.top01{background: #e3e3e3;height: 25px;line-height: 25px;color: #999999;}

.top02{height: 80px;overflow: hidden;padding: 30px 0; }

.menu{height: 60px;line-height: 60px;overflow: hidden;background: #003182;}

.menu li{float: left;width:150px;transition:0.4s;}

.menu li a{display: block;text-align: center;color: #fff;font-size: 18px;text-decoration: none;transition:0.4s;}

.menu li a:hover{border-top: 3px solid #d42b2b;background: #fff;color: #d10000;}





.flash{ width:715px; height:400px; margin:0 auto; text-align:center; position:relative; z-index:0; }

.flash .flashBox {position:relative; margin:0 auto; width:715px; height:400px; }

.flash .flashBox .bd{position:absolute;  width:715px;height: 400px;}

.flash .flashBox .bd img{z-index: 1; width:715px; height:400px;}

.flash .flashBox .bd span{position: absolute;z-index: 888;display: block;width: 98%;padding-left:2%; bottom: 0; line-height: 40px;background: rgba(0,0,0,0.5);color: #fff;}







.in_01{background: #f8f9fb;height: auto;overflow: hidden;padding: 20px 0;text-align: center;border-bottom: 1px solid #dee7ed;}

.in_01 strong{display: block; font-size: 24px;color: #003182;line-height: 45px;}

.in_02{height: auto;overflow: hidden;margin:20px 0;position: relative;}

.in_02 .left{line-height: 40px !important}

.in_02 .right{width: 470px;border: 1px solid #e5e5e5}

.in_02 .right ul{height: auto;overflow: hidden;}

.in_02 .right li{line-height: 40px ;color: #ff7d00;}

.in_02 .right li span{float: right;}



.gonggao {position: absolute;left:80px;top:200px;line-height: 30px;}

.gonggao p{width: 160px;background: #fff;border: 2px solid #3e78d8;padding: 15px;border-radius: 20px;}

.gonggao p .gg_title{display: block;text-align: center;line-height: 40px;color: #fff;margin-bottom: 10px; font-weight: bold;font-size: 16px;background: #3e78d8;border-radius: 50px;}

.gonggao button{background: none;border: none;outline: none;margin-bottom: 15px; }

.gonggao .gg_r{ float:right;     line-height: 30px;}

.gonggao1 {position: absolute;left:10px;top:260px;line-height: 30px;}

.gonggao1 p{width: 160px;background: #fff;border: 2px solid #3e78d8;padding: 15px;border-radius: 20px;padding-bottom: 40px;}

.gonggao1 p .gg_title{display: block;text-align: center;line-height: 40px;color: #fff;margin-bottom: 10px; font-weight: bold;font-size: 16px;background: #3e78d8;border-radius: 50px;}

.gonggao1 button{background: none;border: none;outline: none;margin-bottom: 15px; }

.gonggao1 .gg_r{ float:right;    line-height: 30px; }





#tab1,#tab2{width:470px;height:44px;border:1px #dddddd solid;}

#tab1 ul,#tab2 ul{margin:0;padding:0;}

#tab1 li,#tab2 li{float:left;width: 234px; height:42px;line-height:42px;font-size: 17px;background: #ededed; text-align:center;border-right:1px #ebf7ff solid;cursor:pointer;}

#tab1 li.now,#tab2 li.now{background:#fff;font-weight:bold;font-size: 17px;height: 40px;line-height: 40px; background: #fff;border-top: 4px solid #d10000;color: #d10000; }

.tablist{padding:10px;font-size:14px;line-height:26px;display:none;}

.tablist ul{padding: 0 15px;}

.tablist li {line-height: 40px;list-style: disc;color: #ff7d00 }

.tablist li:hover a{color: #d10000; }

.tablist li span{float: right;color: #404040;font-style: normal; }

#tablist1{background: #fff;}





.in_03{height: auto;overflow: hidden;margin:20px 0;}

.in_03 .left{width: 680px;border: 1px solid #e5e5e5;}

.in_03 .left ul li {color: #ff7d00;}

.in_03 .left ul li span{float: right;}

.in_03 .left ul li:hover a{color: #d10000; }





.zw01{height: auto;overflow: hidden;padding: 15px;}

.zw01 ul{padding: 10px;}

.zw01 li{line-height: 35px;border-bottom: 1px dashed #ddd;}

.zw01 li span{float: right}

.zwtit{height: 40px;line-height: 40px;border-bottom: 1px solid #ddd;background: #f2f2f2;padding-right: 15px;}

.zwtit span{display: block;float: left;width: 120px;background: #003182;color: #fff;text-align: center;font-size: 16px;}

.zwtit a{float: right;}



.zw02{height: auto;overflow: hidden;padding: 15px;}

.zw02 ul{padding: 10px;}

.zw02 li{line-height: 35px;border-bottom: 1px dashed #ddd;}

.zw02 li span{float: right}











.anniu{width:497px;height:42px;overflow: hidden; border:1px #dddddd solid;}

.anniu ul{margin:0;padding:0;}

.anniu li{float:left;width: 247px; height:40px;line-height:40px;font-size: 17px;background: #ededed; text-align:center;border-right:1px #ebf7ff solid;cursor:pointer;}

.anniu li:hover{background:#fff;font-weight:bold;font-size: 17px;height: 40px;line-height: 40px; background: #fff;border-top: 4px solid #d10000;color: #d10000; }

.anniu li:hover a{color: #d10000; }



.in03a{height: auto;overflow: hidden;background: #fff;line-height: 28px;padding:15px  15px 15px 25px;}

.in03a li{list-style: disc;color: #ff7d00;line-height: 40px;}

.in03a li span{float: right;}

.cptab{display: block;}



.in_04{height: auto;overflow: hidden;margin:20px 0;border: 1px solid #e5e5e5;background: #fff;}

.in_04 ul{height: auto;overflow: hidden;margin:30px 0;}

.in_04 li{float: left;width: 249px; margin:0 25px;background: #003182;border-radius: 10px;color: #fff;font-size: 18px;line-height: 50px;text-align: center;transition:0.4s;}

.in_04 li:hover{background: #d10000;}

.in_04 li a{display: block; color: #fff;}



.in_05{height: auto;overflow: hidden;background: #f7f9fa;border-top: 1px solid #e5e5e5;line-height: 50px;}

.tit02{height: 53px;line-height: 50px;background: #f7f9fa;float: left;}

.tit02 strong{display: block;float: left; font-size: 18px; border-top: 4px solid #d10000;color: #d10000;width: 220px;text-align: center;border-right: 1px solid #d42b2b;

	background: #fff;}

.in_05 li{float: left;margin:0 20px;}



.in_07{height: auto;overflow: hidden;margin:20px 0;border: 1px solid #e5e5e5;background: #fff;}

.in_07 ul{height: auto;overflow: hidden;margin:30px 0;}

.in_07 li{float: left;width: 249px; margin:0 25px;background: #003182;border-radius: 10px;color: #fff;font-size: 18px;line-height: 50px;text-align: center;transition:0.4s;}

.in_07 li:hover{background: #d10000;}

.in_07 li a{display: block; color: #fff;}


#footer{padding: 20px 0;background: #012257;color: #fff;height: auto;overflow: hidden;text-align: center;}

#footer p{line-height: 28px;}

#footer span{font-size: 20px;line-height: 40px;}

#footer a{color: #fff;}

























.searchbox{margin-top:30px;}

.searchbox .s-k{width: 200px;height: 30px;line-height: 30px;padding-left:5px;border: 0;font-size: 12px;border: 1px solid #c0c0c0;border-radius: 20px 0 0 20px;float: left;}

.searchbox .s-btn{width: 45px;height: 32px;line-height: 32px;border: 1px solid #c5c5c5;font-size: 12px;border-radius:  0 20px  20px 0;float: left;}



#middle{overflow: hidden;padding: 8px 0;}

.tit1{height: 32px;line-height: 32px;padding: 0 10px;border-bottom: 1px solid #c4daef;background: url(../gif/z3lsmu.gif) repeat-x;}

.tit1 .more{float: right;}

.tit1 span{display: inline-block;*display: inline;*zoom: 1;height: 31px; padding: 0 15px;border-top: 2px solid #0280cd;border-right: 1px solid #c4daef;border-left: 1px solid #c4daef;font-size: 14px;font-family: Î¢ÈíÑÅºÚ;color:#0168b7;background: #fff;}

.i-newslist li{height: 25px;line-height: 25px;overflow: hidden;}

.i-newslist li span{float: right;margin-left: 10px;}

.bk{height: 10px;clear: both;font-size: 0;}

#imgnews{float: left;width: 385px;height: 305px;margin-right: 5px;}

#zxdt{float: right;width: 348px;border: 1px solid #ccc;}

.box-1{border: 1px solid #abd0ed;}

.tit{height: 28px;line-height: 28px;padding-right:10px;border-bottom: 1px solid #1784c7;background: url(../gif/l3genj.gif) repeat-x;}

.tit span{display: inline-block;width: 102px;height: 29px;margin-top:-1px;margin-left: -1px; color:#fff;padding-left: 5px; text-align: center;font-size: 14px;font-family: Î¢ÈíÑÅºÚ;background: url(../jpg/j1e73e.jpg) no-repeat;}

.tit .more{float: right;}

.tit2{height: 31px;line-height: 31px;padding-right:10px;}

.tit2 span{display: inline-block;width: 150px;height: 31px;margin-top:-4px;margin-left: 10px; color:#fff;padding-left: 20px;	 font-size: 14px;font-family: Î¢ÈíÑÅºÚ;background: url(../jpg/p6tyef.jpg) no-repeat;}

.tit2 .more{float: right;}

.box-2{border: 1px solid #abd0ed;background: #f2f6fe;}

#sjcx tr{height: 30px;}

#sjcx td{width: 25%;height:30px;text-align: center;border: 1px solid #ccc;}

#flink{margin: 10px 0;}

#flink li{margin-left: 10px;}







#main.sy{border: 0;background: none;}

#main{float: left;width: 970px;border: 1px solid #abd0ed;background: #fff;}

#m_1{float: left;width: 195px;margin-top: 10px;}

#m_1 .ico-img img{border: 1px solid #dadada;margin-bottom: 8px;}

.xsjg{border: 1px solid #abd0ed;padding-top: 30px;text-align: center;background: url(../jpg/cl35ry.jpg) repeat-x #3c92e2;}

.xsjg img{margin-bottom: 10px;}

.xsjg a{display: inline-block;*display: inline;*zoom: 1;width: 48%;height: 30px;line-height: 30px;margin: 5px 0;text-decoration: none;background: #e5f5ff;}

.xsjg a:hover{background: #cce7f7;}

#m_2{float: right;width: 555px;margin-top: 10px;}

.m-title{height: 32px;line-height: 32px;padding-right:10px;border-top: 2px solid #1784c7;border-bottom: 1px solid #ccc;background: url(../gif/l3genj.gif) left 3px repeat-x;}

.m-title .crumbs{float: left;margin-left: 10px;padding-left: 25px;background: url(../gif/3z22b4.gif) left center no-repeat; }

.m-bd{background: #fff;min-height: 575px;padding: 10px;}

#sidebar{float: right;width: 210px;}

#sidebar strong{line-height: 45px;}

#s_1 img{margin-bottom: 5px;}



.sbox-1{border: 1px solid #abd0ed;}

.stit{height: 28px;line-height: 28px;padding-right:10px;border-bottom: 1px solid #1784c7;background: url(../gif/l3genj.gif) repeat-x;}

.stit span{display: inline-block;width: 102px;height: 29px;margin-top:-1px;margin-left: -1px; color:#fff;padding-left: 5px; text-align: center;font-size: 14px;font-family: Î¢ÈíÑÅºÚ;background: url(../jpg/j1e73e.jpg) no-repeat;}

.stit .more{float: right;}

.si-newslist li{height: 25px;line-height: 25px;overflow: hidden;}





#s_2{width: 205px;text-align: right;margin-top: 5px;margin-left: 2px;}

#s_2 img{margin-bottom: 8px;}

.s-contact,.s-links{width:203px;border: 1px solid #abd0ed;margin-left: 2px;background: url(../gif/pxehfb.gif) repeat-x #E6F3FC;}

.link-item span{display: block;font-weight: bold;margin: 20px 0 5px;}

.s-contact li{background: url(../png/n1fwok.png) left repeat-x;height: 35px;line-height: 35px;border-radius: 10px;margin-bottom: 10px; text-align: center; }

.s-contact a {color: #fff;font-size: 16px;font-family: Î¢ÈíÑÅºÚ;text-decoration: none; }

.s-contact a:hover{color: #0E6DC8 }



.leader-list{margin:0 30px;border-top: 1px solid #666;}

.leader-list li{overflow: hidden;height: 200px;border: 1px solid #666;border-top: 0;}

.leader-img{float: left;width: 220px;height: 160px;padding: 20px 0;text-align: center;border-right: 1px solid #666;}

.leader-img img{width: 106px;height: 160px;}

.leader-name{padding: 55px 20px;text-align: center;font-size: 14px;font-weight: bold;line-height: 2;}

.leader-name a{color: #f60;}

.leader-info-img{float: left;width: 300px;text-align: center;border-right: 1px solid #222;}

.leader-info-img span{display: block;text-align: center;}

.leader-info-img img{width: 106px;height: 150px;}





#table_title tr{height: 30px;background: #0168B7;color: #fff;}

#table_title td{font-weight: bold;text-align: center;border: 1px solid #ddd;border-top: 0;border-bottom: 0;padding: 0 5px;}

#data_table{height: 170px;overflow: hidden;}

#data_table  table table td{width: 20%;text-align: center;border: 1px solid #ccc;padding: 0 5px;}









.article-cont ul{margin-left:30px;}

.article-cont li{float:left; background: #c6702b;border-radius: 10px;padding: 30px 30px;margin-top:30px;display:block;width:150px;text-align: center;margin-right:20px}

.article-cont a{color: #fff;font-size: 16px;font-family: Î¢ÈíÑÅºÚ;}

.article-cont a:hover{color: #2d2d2d;text-decoration: none;}



.s-contact1 a{ display: block;color: #fff;font-size: 16px;font-family: Î¢ÈíÑÅºÚ; font-weight:bold; padding:10px 5px}

.s-contact1 a:hover{color: #ff8a00;}





#ditu_container {width: 95%; height:460px;margin: 10px auto;overflow:hidden; border: 1px solid #666; font-size: 12px;}

#ditu_container p {line-height: 20px; height: 20px; margin: 0;padding:0;font-size: 12px;}

#ditu_container p.company-name { font-weight: bold; font-size: 14px; margin-bottom: 5px;}





#page{margin:15px 20px 15px 0;padding-top: 10px;float: right;clear: left;font-size: 14px;}

#page .current { background: none repeat scroll 0 0 #404040; color: #fff; height: 18px; line-height: 18px; padding: 0 6px;}

#page a{text-decoration:none;display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;color: #333333;}

#page a:hover{ text-decoration:none;background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}





.news-list{}

.news-list li{height: 35px;line-height: 35px;overflow: hidden;font-size: 14px;border-bottom: 1px dashed #ddd;padding-left: 5px;}

.news-list li span{float: right;margin-left: 10px;}

.news-list a{padding-left: 10px;}





.news-list-pic{}

.news-list-pic li{overflow: hidden;height: 130px;padding: 10px 0;border-bottom: 1px solid #eee;}

.news-list-pic .news-img{float: left;margin-right: 20px;}

.news-list-pic .news-img img{width: 180px;height: 120px;padding: 4px;border: 1px solid #ddd;}

.news-list-pic .news-title{overflow: hidden;height: 20px;font-size: 14px;margin-bottom: 8px;}

.news-list-pic .news-title span{float: right;margin-left: 10px;}

.news-list-pic .news-desc{color: #888;line-height: 22px;text-indent: 2em;}





.article-title{font-size: 16pt;font-weight: bold;color: #39f;text-align: center;padding: 10px 20px;}

.article-info{font-size: 12px;color: #666;text-align: center;padding-bottom: 5px;margin-bottom: 10px;border-bottom: 1px solid #eee;}

.article-img{text-align: center;padding: 10px 0;}

.article-img img{max-width: 400px;}

.article-content{font-size: 14px;line-height: 2;padding: 10px;}

.article-content li{float: left;margin:10px 15px; }

.article-content p{margin-bottom: 5px;}





.pic-list{overflow: hidden;zoom: 1;margin-right: -20px;margin-left: 10px;}

.pic-list li{width:170px;height:235px;float: left;margin-right: 20px;margin-bottom: 10px;}

.pic-list li a{display: block;position: relative;text-decoration: none;}

.pic-list li a:hover img{opacity: 0.8;filter: alpha(opacity=80);}

.pic-list li a:hover .img-cover{display: block;}

.pic-list li .img-cover{display: block;background: url(/App/Tpl/Home/Default/Public/images/img_cover.png) center no-repeat #000;width: 166px;height: 200px;opacity: 0.5;filter: alpha(opacity=50);left: 2px;top: 2px;position: absolute;display: none;}

.pic-list li img{width: 166px;height: 200px;padding: 1px;border: 1px solid #ddd;}

.pic-list li span{display: block;padding: 5px 0;text-align: center;}





.f-table{width: 96%;padding: 10px;}

.f-table tr{height: 50px;}

.f-table .t-r{width: 35%;text-align: right;font-size: 14px;}

.f-table input[type=text]{height: 31px;line-height: 31px;width: 400px;border: 1px solid #d2d2d2;}

.f-table textarea{width: 400px;height: 178px;border: 1px solid #d2d2d2;overflow: hidden;}

.f-table select{height: 22px;line-height: 22px;}

.f-table .text_conut{color: #888;margin-left: 5px;}

.f-table input[type=text]:focus,.f-table textarea:focus{border: 1px solid #149939;}

.f-table .button{margin-top: 15px;}



.tit01{width:470px;height:42px;overflow: hidden; border:1px #dddddd solid;}

.tit01 ul{margin:0;padding:0;}

.tit01 li{list-style:none;float:left;width: 220px; height:40px;line-height:40px;font-size: 17px;background: #ededed; text-align:center;border-right:1px #ebf7ff solid;cursor:pointer;}

.tit01 li:hover{background:#fff;font-weight:bold;font-size: 17px;height: 40px;line-height: 40px; background: #fff;border-top: 4px solid #d10000;color: #d10000; }

.tit01 li:hover a{color: #d10000; }



.in03aa{height: auto;overflow: hidden;background: #fff;line-height: 28px;padding:15px  15px 15px 25px;}

.in03aa li{list-style: disc;color: #ff7d00;line-height: 40px;}

.in03aa li span{float: right;}

.cptaba{display: block;}





.tit01 li.now{background:#fff;font-weight:bold;font-size: 17px;height: 40px;line-height: 40px; background: #fff;border-top: 4px solid #d10000;color: #d10000; }

.navL,.navint{width: 220px;margin-top: 0px;margin-left: 30px; float: left}
.navL p,.navint p{width: 220px;height: 60px;line-height: 60px;text-align: center;background: #2261c2;color: #ffffff;font-size: 20px;font-weight: 900;}
.navintbox{width: 200px;padding: 0 10px;background: #eff8ff;}
.navL ul li{width: 220px;height: 50px;background: #ebeaea;margin-top: 5px;}
.navL ul li a{display: block;height: 50px;line-height: 50px;font-size: 18px;text-align: center;background: #ebeaea;color: #333;}
.navL ul li:hover{border-left: 4px solid #2261c2;}
.navint ul{border-left: 1px dotted #000;margin-left: 12px;}
.navint ul li{height: 35px;line-height: 35px;background: url(/App/Tpl/Home/Default/Public/img/doc.png) no-repeat 20px;background-size: 15px auto;}
.navint ul li a{color: #000;}
.navint ul li i{padding-right: 20px;}
.navintbox{width: 200px;padding: 0 10px;background: #eff8ff;}
.navintbox ul{border-left: 1px dotted #000;margin-left: 12px;}
.navintbox ul li{height: 35px;line-height: 35px;background: url('../png/nyzb2l.png') no-repeat 20px;background-size: 15px auto;}
.navintbox ul li:hover{
	border: none;
}
.navintbox ul li a{color: #000;background: none; font-size: 14px;line-height: 35px;text-align: left;}
.navintbox ul li i{padding-right: 20px;}