/* css style ,made by guangyu 2012.03 */
* {margin:0px; padding:0px;  font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,SimSun,宋体,Tahoma, Verdana ;}
img{ border:0 none;}
input,button,select,textarea{outline:none;} 
textarea{resize:none;}
td,ul,li,div,p,h1,h2,h3,h4,h5,h6{ padding:0; margin:0;}
td{ font-size:13px;color:#444444; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,SimSun,宋体,Tahoma, Verdana ;}
.mainbody{height:100%; width:100%;}
#container {margin:0 auto; width:1180px; background-color:#fff;}
div,ul,li{ list-style-type:none;}
A {	color: #6b6b6b; font-size:13px; text-decoration: none; letter-spacing:2px;}
A:hover {color:#6b6b6b; text-decoration: none;}

@font-face {font-family: 'iconfont';
src: url(public/iconfont/iconfont.eot); /* ie9*/
    src: url('public/iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('public/iconfont/iconfont.woff') format('woff'), /* chrome、firefox */
    url('public/iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('public/iconfont/iconfont.svg#iconfont') format('svg');}
.iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    /* -webkit-text-stroke-width: 0.2px; 描边厚度 */
    -moz-osx-font-smoothing: grayscale;}
	
	

/*字号大小*/
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
/*颜色*/
.white{ color:#ffffff;}
.red{color:#FE0000;}
.grey{color:#888888;}
.black{color:#010101;}
.blue{color:#0867B7;}
.orange{ color:#E95514;}
.purple{color:#171C61;}
.hui14{ color:#444444; font-size:14px; font-weight:bold;}
.black{ color:#000000;}
/*链接*/
A.link_orange15 { color:#E95514; text-decoration:none;  font-size:15px; letter-spacing:2px;}
A.link_orange15:hover { color:#E95514; text-decoration:underline; font-size:15px;}

A.link_purple15 { color:#171C61; text-decoration:none;  font-size:15px;}
A.link_purple15:hover { color:#171C61; text-decoration:underline; font-size:15px;}

A.link_grey15 { color:#414141; text-decoration:none;  font-size:15px; letter-spacing:2px;}
A.link_grey15:hover { color:#E95514; text-decoration:underline; font-size:15px;}

A.link_more { display:inline-block; width:100px;  height:50px; line-height:50px; background:url(public/images/arrowr.jpg) no-repeat 100% 50%;color:#B93242; text-decoration:underline;  font-size:14px; letter-spacing:2px;}
A.link_more:hover { font-size:14px;}



/*border*/
.border-b1{ border-bottom:2px solid #FFA189;}
.border-b2{ border-bottom:2px solid #FF9933;}
.border-b3{ border-bottom:2px solid #0C50A3;}
.border-b4{ border-bottom:2px solid #00CC00;}
.border-b5{ border-bottom:2px solid #FFCC33;}
.border-b6{ border-bottom:2px solid #EC4758;}

/*文字居中*/
.center{ text-align:center;}

/*高度*/
.h45{ height:45px; line-height:45px;}

/*间距*/
.jianju{padding-left:20px;}
.padding20{ padding:20px;}

/*首页*/

.biaoshi{ font-size:30px; color:#ffffff; letter-spacing:6px; display:inline-block; margin-top:25px; margin-left:300px;}
.biaoshi:hover{ color:#ffffff;}
.btnmore{ display:inline-block; width:140px; height:40px; line-height:40px; text-align:center; color:#ffffff; font-size:16px;
border:1px solid #ffffff; border-radius:3px; letter-spacing:5px; margin-left:60px;}
.btnmore:hover{ background-color:#A51C30; color:#ffffff;}

.box .imgbox{ width:406px; height:136px; overflow:hidden;}
.newsbox{padding:10px 15px;}
.newsbox .title{width:360px; height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.newsbox .jianjie{width:360px; height:66px; line-height:22px;display: -webkit-box; -webkit-box-orient: vertical;
-webkit-line-clamp: 3;overflow: hidden;}

.bgindex{background: url(public/images/dot.jpg) no-repeat 0% 50%;}
A.linkindex {color: #B93242; font-size:16px; height:30px; line-height:30px; text-decoration: none; padding-left:30px; letter-spacing:3px;}
A.linkindex:hover {color:#E95514; text-decoration: underline;}

.linkbg{ height:50px; background:url(public/images/arrowr.jpg) no-repeat 20% 50%;}
.inputindex{ border:1px solid #171C61; width:140px; height:20px; line-height:20px; text-indent:10px;}
.indexbutton{border:0; width:100px; height:25px; line-height:25px; background-color:#171C61; text-align:center; color:#ffffff; font-size:14px; cursor:pointer;}

A.link_bai12 { color:#ffffff; text-decoration:none;  font-size:12px;}
A.link_bai12:hover { color:#ffffff; text-decoration:none; font-size:12px;}

A.link_bai14 { color:#ffffff; text-decoration:none;  font-size:14px;}
A.link_bai14:hover { color:#ffffff; text-decoration:underline; font-size:14px;}

A.link_bai14b { color:#ffffff; text-decoration:none;  font-size:14px; font-weight:bold;}
A.link_bai14b:hover { color:#ffffff; text-decoration:underline; font-size:14px;font-weight:bold;}

A.link_lan12 { color:#444444; text-decoration:none;  font-size:12px; font-weight:normal;}
A.link_lan12:hover { color:#444444; text-decoration:underline; font-size:12px;   font-weight:normal;}

A.link_hui14 { color:#444444; text-decoration:none;  font-size:14px;}
A.link_hui14:hover { color:#444444; text-decoration:underline; font-size:14px;}

A.link_hui14b { color:#444444; text-decoration:none;  font-size:14px; font-weight:bold;}
A.link_hui14b:hover { color:#444444; text-decoration:underline; font-size:14px;  font-weight:bold;}


/* .zgyimgborder img{border:1px solid #cacaca; padding:3px;}  指div指zgyimgborder式诓img示呖 */
img.zgy_imgborder {border:1px solid #cacaca; padding:3px;} /* 指一图片指zgyimgborder式示呖 */
.div_img_float_left{  float:left; margin:0px 10px 10px 10px; background-color:#F3FAFC; padding:2px; border:0px solid #A9DEED;}
.zgy_padding5px{ padding:5px;}
.zgy_paddingleft5px{ padding-left:5px;}
.hrdiv{ width:100%; height:10px; margin-bottom:10px; border-bottom:1px dotted #CCCCCC;}

/*bottom*/
.bottom-wenzi{ height:25px; line-height:25px; font-size:12px;}
.bottom-link{ display:block;  height:25px; line-height:25px; font-size:12px; color:#A9A9A9;}
.bottom-link:hover{  color:#A9A9A9;text-decoration:underline;}
/*list_side*/
.lanmubg{
	border-left:4px solid #A51C30;
	background-color:#f8f8f8;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#A51C30;
	font-size:20px;
	letter-spacing:2px;}
A.lanmu { color:#000000; background-color:#ebebeb;  font-size:14px; height:50px; line-height:50px; display:block; margin-top:8px;}
A.lanmu:hover {background-color:#A51C30; color:#ffffff;}

.pianbox{ border:1px solid #f1f1f1;  margin-bottom:10px; background-color:#FEFAF8;}
