@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px"Microsoft Yahei","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{color:#341b00;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word; color:#666;}
.g-wp p{ color:#000;}

/*通用定义*/
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.clearer{clear:both; height:0; display:block; font-size:1px;overflow:hidden;}

.layout, .content{ width:1200px; margin:0 auto; position:relative;}

.boxMo{ min-width:1200px;}
.marB20{ margin-bottom: 20px;}
.marB40{ margin-bottom: 40px;}
.w575{ width: 575px;}

.banner{ height: 682px; margin-bottom: 40px; background: url(banner.jpg) no-repeat center top;}

.headline{ margin-bottom: 30px;}
.headline h2{ margin-bottom: 20px; font: bold 40px/48px "Microsoft Yahei"; text-align: center;}
.headline h2 a{ color: #103060;}
.headline p{ font-size: 16px; line-height: 32px; color: #444;}

#jcl1{ position: relative; width:1200px; height:394px; margin-bottom: 10px; position:relative; }
.jcl1_wrap{ width: 1200px; height: 394px; overflow: hidden;}
.jcl_container1{overflow: hidden; width:1200px; position: relative; display: block; }

.jcl_container1 li{ position: relative; width: 1200px; height: 394px; margin-right: 20px;}
.jcl_container1 li img{ float: left; width: 712; height: 394;}
.jcl_right{ float: right; width: 460px;}
.jcl_right h3{ margin-bottom: 14px; font: bold 24px/36px "Microsoft Yahei"; }
.jcl_right h3 a{}
.jcl_right p{ font-size: 16px; line-height: 32px; color: #888;}

.jcl_next1, .jcl_prev1{ position:absolute; top: 50%; display:block; width:32px; height:50px; margin-top: -25px; background-image:url(arr.png); background-repeat: no-repeat; z-index:10; cursor:pointer;}
.jcl_prev1{ background-position:0 0; left: -40px;}
.jcl_next1{ background-position:-32px 0; right: -40px;}

.news_list{}
.news_list li{ height: 59px; font: 16px/60px "Microsoft Yahei"; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; border-bottom: 1px dashed #e0e0e0;}
.news_list li a{}

a.btn_more{ float: right; height: 16px; padding-right: 18px; margin-top: 20px; font: 16px/16px "Microsoft Yahei"; color: #818181; background: url(icon_more.png) no-repeat right top;}

.lmT{ width: 1200px; height: 130px; margin-bottom: 20px; background-position: center top; background-repeat: no-repeat;}
.lmT1{ background-image: url(bg_lmT1.png);}
.lmT2{ background-image: url(bg_lmT2.png);}

.img_news{ margin-bottom: 20px;}
.img_news img{ float: left; width: 272px; height: 175px;}
.img_wz{ float: right; width: 286px;}
.img_wz h3{ margin-bottom: 5px; font: bold 22px/32px "Microsoft Yahei"; }
.img_wz h3 a{}
