@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ width:100%; font-size:12px; font-family:"黑体"; line-height:24px;}
ul li{ list-style:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#F00;}

img{ border:0;}
.clear{ clear:both; margin:0; padding:0; font-size:0; line-height:0;}

/*****Head******/
.Head{ width:100%; }
.Head1{ width:100%; margin-bottom:160px;}
.Ban_index{ height:562px; background:url(/images/banner1.jpg) no-repeat center bottom;}
.Ban_about{ height:562px; background:url(/images/Banner_about.jpg) no-repeat center bottom; }
.Ban_zhuyin{ height:562px; background:url(/images/Banner_zhuyin.jpg) no-repeat center bottom; }
.Ban_Ts{ height:562px; background:url(/images/Banner_Ts.jpg) no-repeat center bottom; }
.Ban_News{ height:562px; background:url(/images/Banner_News.jpg) no-repeat center bottom; }
.Ban_Cont{ height:562px; background:url(/images/Banner_Conta.jpg) no-repeat center bottom; }

.Top{ width:100%; height:160px; position:absolute; z-index:999px; top:0;  }
.TopBg1{ background:url(/images/Head_Bg.png) repeat-x 0 0;}
.TopBg{ background:url(/images/Head_Bg.jpg) repeat-x 0 0;}
.Logo{ width:100%; height:50px; text-align:center; padding-top:20px; position:relative;}

.Nav{ width:1200px; margin:0 auto; border-bottom:1px #FFFFFF solid; height:60px; padding-top:5px; }
.Nav .Big_Li{ width:200px; float:left; text-align:center; line-height:60px;}
.Nav .Big_Li:hover{ background:url(/images/On_Nav.jpg) no-repeat center 46px;}
.Nav .Big_Li a{ font-size:16px; color:#FFF;}
.Nav .Big_Li a:hover{ color:#FF0;}

.Nav .Big_Li .Small_Nav{ display:none;}
.Nav .Big_Li:hover .Small_Nav{ display:block;}

.Small_Nav{ width:200px; background:url(/images/Nav_Bg.png) no-repeat 0 0; margin-top:8px;}
.Small_Nav ul{ width:100%; padding:30px 0 20px 0;}
.Small_Nav .Small_Li{ width:90%; margin:0 auto; line-height:30px; border-bottom:1px #a0d3e9 solid;}
.Small_Nav .Small_Li a{ color:#666; font-size:14px;}
.Small_Nav .Small_Li a:hover{ color:#1b5da9;}

/*****Confi_List*******/
.Confi_Bg{ width:1142px; margin:40px auto; border-top:1px #989898 solid; overflow:auto;}
.Confi_List{ margin-top:40px;} 
.Confi_List li{ width:228px; float:left; text-align:center;}
.Confi_Img{ width:133px; height:166px; margin:0 auto;}
.Confi_Txt p{ width:100%; text-align:center; font-size:15px;}

/*****Confi_List2*******/
.In_Confi{ width:1200px; margin:40px auto;  overflow:auto;}
.In_Conful{ width:100%; margin-top: 40px;}
.In_Confli { width:360px; border:1px #a9a9a9 solid; float: left; padding: 20px 20px 15px 0; margin-left: 15px;}
.In_Con_img{ width:160px; float: left;  text-align: center;}
.In_Con_txt{ width:170px; float: left;  text-align:center; font-size: 16px; line-height: 45px; margin-top: 40px; }
.In_Con_txt a{ font-size: 30px; font-weight: bolder; color: #666666;}
.In_Con_txt a:hover{ color:#2d6594;}


/*****Index_mid******/
.Index_mid{ width:1270px; min-height:250px; background:url(/images/Index_Mid.jpg) repeat-y 0 0; overflow:hidden; margin:0 auto 20px; }
/*In_News*/
.In_NewsBg{ width:340px; float:left; margin-left:30px;}
.Index_mid h2{ font-size:18px; color:#2d6594;}
.In_Newlist{ width:100%; margin-top:15px; }
.In_NewsBg li{ width:380px; float:left; line-height:30px; background:url(/images/sj.jpg) no-repeat 0 8px; padding-left:18px;  font-size:14px;}
.In_NewsBg li a{ color:#898989;}
.In_NewsBg li a:hover{ color:#144d87;}
.In_NewsBg li span{ float:right; margin-right:10px; color:#bbb;}
.In_NewsMore{ width:100px;  float:right; text-align:right; margin:5px 20px 0 0;}
.In_NewsMore a{ color:#2d6594; font-size:14px;}

.In_Fg{ width:50px;  height:216px; float:left; text-align:center;}
.In_AboutBg{ width:340px; float:left;}
.In_About{ width:100%; font-size:14px; line-height:28px; margin-top:20px; text-indent:2em;}

.In_TeseBg{ width:340px; float:left;}
.In_TeImg{ width:170px; height:150px; float:left; margin-top:27px;}
.In_TeImg img{ width:150px; height:130px;}
.In_TeIxt{  margin-top:16px; line-height:30px; font-size:14px; text-indent:2em;}


/****About***/
.Midlle{ width:1269px; margin:30px auto; overflow:hidden;}
.About_Titel{ width:1269px; height:60px; background:url(/images/About_Hf.jpg) no-repeat 0 center; text-align:center; font-size:28px; letter-spacing:10px; color:#666; line-height:55px; margin-top:30px;}

.About_Kg{ width:98%; margin:5px auto; font-size:16px; line-height:35px; text-indent:2em;}
.More{ width:100%; text-align:right; margin:20px 0; font-size:16px; line-height:35px; overflow:auto;}
.More a{ display:block; width:120px; float:right; background:#2f699a; text-align:center; color:#FFF; border-radius:8px;}
.More a:hover{ color:#FF0; background:#1d5584;}

.Culture{ width:100%; margin-top:25px;}
.Culture li{ width:33.3%; float:left;}
.Cul_Img{ width:390px; margin:0 auto;}
.Cul_Img img{ width:390px; height:265px;}
.Culture li p{ width:100%; text-align:center; font-size:16px; line-height:35px;}

.Honor{ width:100%; margin-top:20px;}
.Hon_Left{ width:620px; height:312px; background:#eee; float:left; font-size:16px; line-height:35px;}
.Hon_Txt{ width:560px; margin:30px auto 0; height:250px; overflow:hidden;}
.Hon_Right{ width:615px; float:right;}


.About_Nei{ width:100%; height:60px; border-bottom:1px #989898 solid;}
.About_Infor{ width:100%; margin-top:40px;}
.About_Left{ width:230px; float:left; border:1px #a2a2a2 solid; padding-bottom:20px; min-height:600px; }
.About_LTitle{ width:100%; height:50px; line-height:50px; text-align:center; border-bottom:1px #a2a2a2 solid; }
.About_LTitle h1{ font-size:22px; font-weight:100;}

.Abo_BigNav{ width:170px; margin:5px auto; border-bottom:1px #999 solid; height:40px; line-height:50px; background:url(/images/sj.jpg) no-repeat 2px 20px; padding-left:20px; font-size:16px; }

.Abo_SmallNav{ width:130px; float:left; margin-left:55px;}
.Abo_SmallNav li{ width:120px; height:35px; float:left; padding-left:20px; background:url(/images/sj.jpg) no-repeat 2px 10px; text-align:left; line-height:30px; border-bottom:1px #999 dashed;}
.Abo_SmallNav li a{ font-size:14px;}
.About_Left a:hover{ color:#2d6594;}

.About_Right{ width:970px; float:right; margin-right:20px; font-size:16px; line-height:35px;}

.HorList{ width:100%;}
.HorList li{ width:242px; float:left; text-align:cente; margin-bottom:20px;}
.HorImg{ width:181px; height:256px; margin:0 auto;}
.HorImg img{ width:179px; height:254px; border:1px #4fa2dc solid;}
.HorList li p{ width:100%; text-align:center;}


/***zhuying******/
.zhuying{ width:100%; margin-top:20px;}
.zhuying li{ width:25%; float:left;}
.zhuying li .Zy_Img{ width:290px; height:305px; margin:5px auto; border:2px #FFFFFF solid;}
.zhuying li .Zy_Img:hover{ border-color:#999;}
.zhuying li .Zy_Img img{ width:290px; height:305px;}
.zhuying li p{ width:100%; text-align:center; line-height:30px; font-size:16px;}
.Title_Nav{ width:100%; height:45px; border-bottom:1px #999999 solid; line-height:45px; font-size:20px; margin-bottom:20px; color:#333;}


/****Ts_NavBg***/
.Ts_NavBg{ width:1250px; border-top:1px #999 solid;  overflow:auto; padding:10px 10px; font-size:16px; line-height:35px;}
.Abo_BigNav1{ width:170px; margin:5px auto; border-bottom:1px #999 solid; height:55px; background:url(/images/sj.jpg) no-repeat 2px 20px; padding-left:20px; font-size:14px; }
.Ts_OA{ width:700px; float:left; border-left:1px #999 solid; margin-left:20px; min-height:700px;}
.Ts_OATitle{ width:98%; height:40px; line-height:40px; border-bottom:1px #CCC solid; font-size:16px; padding-left:2%;}
.Ts_OATitle span{ float:right; margin-right:10px;}

.Ts_OAUl{ margin-top:25px;}
.Ts_OAUl li{ width:333px; float:left; margin-top:10px;}
.Ts_OAUl li .Ts_UlImg{ width:300px; height:260px; margin:0 auto; border:2px #666 solid;}
.Ts_OAUl li .Ts_UlImg:hover{ border-color:#1b5da9;}
.Ts_OAUl li .Ts_UlImg img{ width:300px; height:260px;}
.Ts_OAUl li p{ width:100%; line-height:35px; font-size:16px; text-align:center;}

.Ts_OA2{ width:1000px; float:right;}

.Ts_Gy{ width:300px; float:right; background:#f8f8f8;}
.Ts_GyTitle{ width:280px; margin:0 auto; font-size:16px; border-bottom:2px #666 solid; line-height:35px; }
.Ts_GyTxt{ width:240px; line-height:35px; font-size:14px; margin:0 auto; margin-top:20px;}


/*********特色第二版************/
.Ts_Nav{ width:100%; margin: 20px 0; overflow:hidden; }
.Ts_Nav_Title{ width:350px; line-height: 40px; background: #0168b7; margin: 0 auto; text-align: center; font-size: 24px; color: #ffffff; letter-spacing:10px; }
.Ts_Nav p{ width:100%; text-align: center;  line-height: 80px; font-size: 40px; letter-spacing:10px; color: #6b6b69;}
.Ts_Navmig{ width:100%; text-align: center; margin: 20px 0;}
.Ts_title{ width:100%; line-height: 40px;  background:url(/images/Te_nav.jpg) no-repeat 0 0; font-size: 30px; color: #666; letter-spacing:10px; text-align: center; margin: 40px 0;}
.Ts_title1{ width:100%; line-height: 30px;  background:url(/images/Te_nav.jpg) no-repeat 0 5px; font-size: 30px; color: #666; letter-spacing:10px; text-align: center; margin: 40px 0;}


.Ts_ysFont{ width:100%; font-size: 16px; line-height: 35px; color: #000000; }
.Ts_ysFont2{  width:100%; font-size: 16px; line-height: 35px; color: #000000; margin: 20px 0; }

.Ts_ysFont3{  width:100%; font-size: 20px; line-height: 45px; color:#6F6F6F; margin: 20px 0; text-indent: 2em; }
.Ts_ysFont4{  width:100%; font-size: 20px; line-height: 45px; color:#367cc5; margin: 20px 0;   }


.Ts_yj{ width:100%; color: #000000; font-size: 16px; text-align: center;}
.Ts_yjlist{ width:100%; margin-top: 20px;}
.Ts_yjlist li{ width:400px; float: left; margin:20px 20px 0 0; background: #e5e5e5;}
.Ts_yjlist li .Ts_yjlistTitle{ width:390px; line-height: 50px; text-align: left; font-size: 16px; color: #000000;  padding-left: 10px; }
.Ts_yjlist li .Ts_yjimg{ width:400px; height:300px; }
.Ts_yjlist li .Ts_yjimg img{ width:400px; height: 300px;}
.Ts_yjlist li .Ts_yjcl{ width:390px; padding-left: 10px;  overflow:hidden; }

.Ts_yjlist li .Ts_yjcl .Ts_Yjtitle{ width:95%; margin:0 auto; text-align:left; font-size: 18px; color: #474747; font-size:18px; font-weight:bold; line-height:40px;}
.Ts_yjlist li .Ts_yjcl .Ts_YjInfor{  width:95%; margin:0 auto; text-align:left; height:75px; font-size:14px;}
.Ts_yjlist li .Ts_yjcl  .Ts_YjMore{ width:95%; margin:0 auto;}
.Ts_yjlist li .Ts_yjcl  .Ts_YjMore a{ display:block; width:130px; float:right; font-size:14px; background:#0070c0; line-height:30px; text-align:center; color:#FFF; border-radius:5px; margin-bottom:8px;}


.Ts_Gfkg{ width:100%; margin-top: 20px;}
.Ts_Gfkg .Ts_Gfwai{width:400px; float: left; margin:20px 20px 0 0; background: #e5e5e5;}
.Ts_Gfkg .Ts_Gfwai .Ts_Gfimg{ width:400px; height:300px; }
.Ts_Gfkg .Ts_Gfwai .Ts_Gfimg img{ width:400px; height: 300px;}
.Ts_Gfkg .Ts_Gfwai .Ts_Gfcl{ width:390px; padding-left: 10px;  overflow:hidden; }
.Ts_Gfkg .Ts_Gfwai .Ts_Gfcl .Ts_Gftitle{ width:95%; margin:0 auto; text-align:left; font-size: 18px; color: #474747; font-weight:bold; line-height:40px;}
.Ts_Gfkg .Ts_Gfwai .Ts_Gfcl .Ts_GfInfor{  width:95%; margin:0 auto; text-align:left; height:75px; font-size:14px;}

.Ts_Gfwai1{ width:400px; float:right; margin:20px 20px 0 0; }
.Ts_Gfwai1 .Ts_Gfcl1{ width:398px;  border:1px #666666 solid; height:200px;  background: #e5e5e5; overflow:auto;}
.Ts_Gfwai1  .mt10{ margin-top:10px;}
.Ts_Gfwai1 .Ts_Gfcl1 .Ts_Gfcl1_title{ width:350px; margin:0 auto; font-size: 18px; font-weight:bold; color: #474747;  line-height:40px;}
.Ts_Gfwai1 .Ts_Gfcl1 .Ts_Gfcl1_Dic{ width:350px;  margin:0 auto; text-align:left;  font-size:14px;}


.Ts_More{ width:155px;  margin:40px 0; float: right;}
.Ts_More a{ display: block; width:100%; line-height: 40px; font-size: 20px; background: #2f6999; text-align: center; color: #ffffff; border-radius: 5px; margin-right: 20px;}
.Ts_More a:hover{ background: #174b77;}

.Ts_st{ width:100%; color: #0167b9; font-size: 30px; text-align: center;}
.Ts_stlist{ width:100%; margin-top: 60px;}
.Ts_stlist li{ width:610px; float: left; margin:20px 20px 0 0; background: #e5e5e5;}
.Ts_stlist li .Ts_stTitle{ width:600px; line-height: 50px; text-align: left; font-size: 16px; color: #000000;  padding-left: 10px; }
.Ts_stlist li .Ts_stimg{ width:610px; height:400px; }
.Ts_stlist li .Ts_stimg img{ width:610px; height: 400px;}
.Ts_stlist li .Ts_stcl{ width:600px; line-height: 40px; text-align: left; font-size: 16px; color: #474747;  padding-left: 10px; }


/***********************/


.wc960{margin:0 auto;width:1260px;}
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:30px;}
.icon{background:url(/images/icon.png) no-repeat 0 0;}

.warp-pic-list li{float:left;display:inline;}
.warp-pic-list .img_wrap{display:block;font-size:0;overflow:hidden;}
.warp-pic-list .text-area{background-color:#f2f2f2;line-height:24px;}

/*全局页签*/
.tab-T-3{width:66px;}
.tab-T-3 li{width:12px;height:12px;font-size:0;background-color:#dfdfdf;float:left;margin-left:10px;cursor:pointer;display:inline;}
.tab-T-3 li.cur{background-color:#d81c1b;}
/*列表*/
.rowE .warp-pic-list{position:relative;width:1260px;height:250px;overflow:hidden;}
.rowE .count li{margin-right:20px;width:300px;height:250px;}
.rowE .count .img_wrap{width:300px;}
.rowE .count li .text-area{padding:10px 0 10px 15px; text-align: center; line-height:24px;height:24px; font-size: 14px;}
.rowE .count li:hover .text-area,.rowE .count li.hover .text-area{background-color:#3F3F3F;  color:#fff;}
.rowE .count .p-num{font-family:"Tahoma";font-weight:bold;}
.rowE .btn{display:block;height:55px;position:absolute;top:78px;width:35px;z-index:200;cursor:pointer;}
.rowE .prev{ background-position:0 -88px;left:0;}
.rowE .prev:hover{background-position:0 -144px;}
.rowE .next{ background-position:0 -200px;right:0;}
.rowE .next:hover{background-position:0 -256px;}


/*********News_List******/
.News_List{ width:1200px; margin:30px auto; border-top:1px #CCC dotted;}
.News_List li{ width:100%; height:80px; border-bottom:1px #CCC dotted; padding-left:10px;}
.News_List li span{ float:right; font-size:16px;  margin:24px 20px 0 0; }
.News_List li span a{  color:#2d6594; text-align:center; line-height:35px; }
.News_List li span a:hover{  color:#144d87;}
.News_Title{ width:900px; float:left; margin-top:20px; background:url(/images/NewsList.jpg) no-repeat 0 0; padding-left:30px;}
.News_Title a{ font-size:16px;}
.News_Title a:hover{ color:#1453a6;}
.News_Title p{ color:#535353; margin-top:3px;}



/*Mor_News_list*/
.Mor_News_Bg{ width:100%;}
.Mor_News_Bg li{ width:323px; float:left;}
.Mor_News_list{ width:280px; height:340px; background:#f2f2f2; margin:0 auto; }
.Mor_News_Kg{ width:240px; margin:20px auto; overflow:hidden;}
.New_Data{ width:100%; text-align:left; line-height:35px; margin-top:10px; color:#535353;}

.Mor_News_Img{ width:100%; height:143px; margin:10px 0;}
.Mor_News_Img img{ width:100%; height:143px;}
.New_Title{ width:100%; font-size:14px; line-height:24px;  overflow:hidden;}
.New_Infor{  font-size:14px; color:#898989; text-indent:2em; margin-top:8px; line-height:25px;}

/***Shown_News***/
.Show_NewsTitleBg{ width:1200px;  border-bottom:1px #666 solid; line-height:70px; font-size:24px; margin:20px auto 5px; text-align:center;}
.Show_NewsData{ width:100%; line-height:30px; text-align:center; font-size:14px;}
.ShownNew_Txt{ width:1150px; margin:10px auto; font-size:14px; line-height:30px;}


/******.page_list*******/
.page_list { height:30px; line-height:30px; text-align:center; color:#7c7c7c; font-size:16px; width:100%; margin-top:20px; }
.page_list span { background:#FFF; padding:0px 5px; margin-right:5px; color:#7c7c7c; font-size:16px; }
.page_list li{ float:left; list-style:none;  border:1px #999999 solid; padding:0px 5px; font-size:16px; margin:0 3px; text-align:center;}
.page_list a { display:block;   color:#7c7c7c; font-size:16px; }
.page_list a:hover { color:#F00;}
.thisclass{ color:#F00; background:#f1f1f1;}


.context{ width:100%; height:80px; border-top:1px #999 solid; margin-top:20px; }
.context ul li{ color:#999}
.context ul li a{ color:#000;}
.context ul li a:hover{ color:#F00;}


/******floot*****/
.flo_Bg{ width:100%; height:77px; background:url(/images/floot_Bg.jpg) repeat-x 0 0;}
.floot{ width:1200px; margin:0 auto;}
.flo_Com{ width:500px; float:left; color:#FFF; line-height:60px;}
.floot a{ color:#FFF;}
.floot a:hover{ color:#FF0;}

.Flo_Ul{ width:440px; float:right;}
.Flo_Ul li{ width:70px; float:left; text-align:center; line-height:60px;}
<!--耗时1763863747.7301秒-->